:is(.hp-app-hero,.hp-app-phone){--hp-drawing-1:url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20standalone%3D%22no%22%3F%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%2020010904%2F%2FEN%22%0A%20%22http%3A%2F%2Fwww.w3.org%2FTR%2F2001%2FREC-SVG-20010904%2FDTD%2Fsvg10.dtd%22%3E%0A%3Csvg%20role%3D%22img%22%20version%3D%221.0%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20width%3D%2264%22%20height%3D%2264%22%20viewBox%3D%220%200%201337.000000%201337.000000%22%0A%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%0A%3Cmetadata%3E%0ACreated%20by%20potrace%201.16%2C%20written%20by%20Peter%20Selinger%202001-2019%0A%3C%2Fmetadata%3E%0A%3Cg%20transform%3D%22translate%280.000000%2C1337.000000%29%20scale%280.100000%2C-0.100000%29%22%0Afill%3D%22currentColor%22%3E%0A%3Cpath%20d%3D%22M5459%2011145%20c-57%20-7%20-104%20-20%20-141%20-39%20-46%20-23%20-63%20-27%20-96%20-21%20-34%0A5%20-49%202%20-85%20-19%20-24%20-14%20-55%20-26%20-68%20-26%20-13%200%20-43%20-13%20-67%20-29%20-23%20-16%20-81%0A-39%20-128%20-52%20-62%20-16%20-98%20-32%20-126%20-56%20-44%20-36%20-74%20-41%20-118%20-18%20-38%2019%20-57%0A11%20-81%20-36%20-11%20-22%20-24%20-39%20-30%20-39%20-5%200%20-19%20-16%20-31%20-35%20-11%20-20%20-35%20-42%20-54%0A-50%20-18%20-7%20-40%20-27%20-48%20-43%20-11%20-21%20-25%20-31%20-50%20-36%20-27%20-5%20-43%20-17%20-66%20-51%0A-17%20-25%20-39%20-49%20-50%20-55%20-54%20-29%20-131%20-177%20-123%20-236%203%20-16%20-2%20-66%20-11%20-111%0A-13%20-70%20-13%20-88%20-2%20-120%2025%20-72%208%20-164%20-34%20-185%20-159%20-80%20-236%20-110%20-268%20-104%0A-29%204%20-38%200%20-63%20-26%20-27%20-31%20-29%20-31%20-67%20-19%20-36%2012%20-45%2011%20-118%20-17%20-44%20-17%0A-97%20-34%20-119%20-37%20-22%20-4%20-59%20-15%20-82%20-26%20-23%20-10%20-49%20-19%20-57%20-19%20-8%200%20-27%0A-11%20-42%20-25%20-19%20-18%20-38%20-25%20-66%20-25%20-21%200%20-49%20-6%20-61%20-14%20-12%20-8%20-48%20-19%20-79%0A-26%20-31%20-6%20-74%20-23%20-95%20-38%20-25%20-17%20-59%20-29%20-98%20-34%20-33%20-4%20-91%20-11%20-130%20-16%0A-56%20-8%20-88%20-20%20-160%20-61%20-49%20-28%20-100%20-51%20-111%20-51%20-12%200%20-38%20-7%20-57%20-15%20-20%0A-8%20-54%20-15%20-75%20-15%20-30%200%20-47%20-7%20-70%20-30%20-17%20-16%20-66%20-46%20-109%20-66%20-112%20-53%0A-137%20-94%20-128%20-209%208%20-98%2010%20-100%2060%20-117%2034%20-11%2040%20-18%2045%20-48%2016%20-96%2052%0A-104%20435%20-98%2017%201%2044%201%2060%201%2094%201%20366%20-15%20395%20-23%2019%20-6%2052%20-10%2072%20-10%2030%200%0A42%20-6%2060%20-31%2026%20-35%2048%20-35%20158%20-4%2061%2017%20132%2013%20190%20-12%2022%20-10%2061%20-15%20108%0A-14%2041%201%2089%20-3%20108%20-9%2025%20-9%2043%20-9%2065%20-1%2024%208%2037%207%2059%20-4%2017%20-9%2056%20-15%2097%20-15%0A192%200%20400%20-79%20286%20-109%20-82%20-21%20-161%20-33%20-182%20-26%20-14%204%20-36%20-1%20-62%20-14%20-22%0A-12%20-52%20-21%20-67%20-21%20-15%200%20-52%20-7%20-82%20-15%20-30%20-9%20-86%20-20%20-125%20-25%20-122%20-17%0A-208%20-37%20-265%20-60%20-34%20-14%20-72%20-23%20-100%20-21%20-25%201%20-68%20-4%20-95%20-10%20-45%20-10%0A-101%20-17%20-302%20-35%20-41%20-4%20-88%200%20-140%2012%20-113%2025%20-130%2023%20-170%20-21%20-21%20-23%20-39%0A-35%20-48%20-31%20-8%203%20-22%209%20-29%2012%20-19%208%20-112%20-79%20-120%20-111%20-6%20-22%20-12%20-25%20-50%0A-25%20-52%200%20-71%20-18%20-85%20-82%20-20%20-86%205%20-165%2060%20-194%2015%20-7%2030%20-22%2033%20-32%2010%20-31%0A62%20-54%20105%20-47%2023%204%2042%202%2045%20-4%2014%20-23%2079%20-31%20133%20-17%2032%209%2088%2012%20149%2010%2068%0A-2%20107%201%20128%2011%2017%207%2067%2016%20111%2020%2097%209%2094%209%20293%206%2028%200%2064%205%2080%2011%2029%2012%20226%0A21%20385%2018%2075%20-1%20104%202%20122%2014%2013%209%2040%2016%2060%2016%2020%200%2048%206%2064%2014%2052%2027%20187%2039%0A224%2021%2019%20-11%2053%20-17%2085%20-16%2030%201%2069%20-4%2087%20-10%2028%20-11%2037%20-9%2066%209%2032%2019%2037%2020%0A94%205%2087%20-22%2092%20-28%2071%20-103%20-10%20-34%20-15%20-73%20-12%20-88%204%20-15%201%20-43%20-5%20-62%20-15%0A-48%20-29%20-113%20-38%20-188%20-6%20-42%20-19%20-79%20-39%20-112%20-17%20-28%20-35%20-74%20-40%20-107%20-6%0A-32%20-20%20-94%20-32%20-138%20-12%20-44%20-26%20-96%20-30%20-115%20-16%20-72%20-42%20-129%20-65%20-144%20-30%0A-20%20-46%20-76%20-38%20-133%204%20-27%200%20-64%20-11%20-101%20-55%20-187%20-64%20-221%20-74%20-263%20-6%20-25%0A-9%20-55%20-6%20-66%203%20-12%20-5%20-41%20-20%20-69%20-14%20-27%20-26%20-53%20-26%20-57%200%20-5%20-11%20-23%20-24%0A-40%20-27%20-36%20-76%20-151%20-76%20-179%200%20-11%20-6%20-31%20-14%20-46%20-7%20-15%20-16%20-54%20-20%20-87%0A-4%20-33%20-18%20-81%20-31%20-107%20-14%20-26%20-25%20-54%20-25%20-61%200%20-7%20-13%20-26%20-30%20-42%20-16%0A-16%20-30%20-37%20-30%20-48%200%20-11%20-9%20-34%20-20%20-52%20-11%20-17%20-26%20-62%20-33%20-98%20-9%20-42%20-24%0A-77%20-41%20-97%20-15%20-18%20-26%20-44%20-26%20-60%200%20-18%20-11%20-39%20-30%20-58%20-20%20-21%20-30%20-40%0A-30%20-62%200%20-17%20-9%20-49%20-20%20-70%20-15%20-30%20-20%20-57%20-19%20-107%203%20-113%20-9%20-185%20-35%0A-208%20-33%20-29%20-96%20-217%20-94%20-280%201%20-27%20-3%20-63%20-10%20-80%20-6%20-16%20-17%20-52%20-23%20-78%0A-7%20-27%20-23%20-65%20-36%20-84%20-37%20-55%20-71%20-153%20-65%20-191%207%20-47%20-28%20-82%20-81%20-82%20-27%0A0%20-56%20-10%20-89%20-30%20-39%20-24%20-60%20-31%20-96%20-30%20-26%201%20-71%20-7%20-102%20-19%20-30%20-11%20-77%0A-20%20-103%20-21%20-56%200%20-117%20-28%20-141%20-64%20-23%20-37%20-85%20-73%20-156%20-93%20-53%20-14%20-67%0A-24%20-102%20-67%20-48%20-59%20-178%20-187%20-213%20-210%20-22%20-15%20-75%20-114%20-75%20-142%200%20-7%20-13%0A-22%20-29%20-33%20-16%20-12%20-32%20-32%20-35%20-46%20-4%20-16%20-25%20-37%20-55%20-55%20-115%20-71%20-201%0A-268%20-138%20-318%2050%20-40%20212%20-37%20268%204%2018%2013%2038%2024%2045%2024%206%200%2028%2011%2048%2025%2021%2014%0A58%2030%2084%2036%2026%205%2061%2021%2079%2035%2017%2013%2040%2024%2049%2024%2040%200%20106%2044%20144%2095%2036%2048%2073%0A75%2086%2062%208%20-7%20-16%20-127%20-32%20-166%20-8%20-18%20-14%20-57%20-14%20-86%200%20-28%20-9%20-78%20-20%0A-110%20-38%20-111%20-25%20-170%2054%20-243%2064%20-59%2077%20-56%20166%2038%2066%2071%2083%2083%20143%20103%2037%0A13%2072%2028%2077%2033%2026%2026%2080%20130%2080%20153%200%2035%2034%20146%2055%20177%2028%2043%2065%2027%2065%20-29%200%0A-12%207%20-35%2015%20-51%2011%20-21%2016%20-71%2018%20-195%204%20-207%2010%20-223%20120%20-276%20111%20-54%20127%0A-51%20224%2048%2093%2093%20103%20113%20103%20203%200%2050%205%2071%2021%2094%2016%2021%2020%2037%2016%2062%20-7%2041%207%0A214%2023%20288%207%2030%2013%2099%2014%20154%201%20109%20-3%20102%2082%20130%2032%2011%2065%2015%2090%2011%2056%20-9%2083%0A22%2090%20101%208%2088%2010%2095%2052%20146%2036%2043%2039%2050%2034%2096%20-3%2039%202%2062%2027%20119%2017%2039%2031%2076%0A31%2081%200%206%2016%2034%2036%2063%2034%2051%2036%2057%2030%20111%20-4%2032%20-3%2059%203%2062%2037%2024%20116%20222%20127%0A322%204%2033%2013%2071%2021%2086%207%2015%2016%2056%2019%2090%204%2035%2018%2092%2031%20127%2018%2046%2024%2073%2019%20101%0A-5%2031%20-1%2043%2023%2073%2025%2032%2028%2045%2029%20106%200%2055%205%2079%2022%20106%2014%2023%2023%2055%2024%2093%203%0A54%2024%20113%2046%20127%2014%209%2040%2073%2040%2099%200%2013%2011%2056%2025%2096%2014%2040%2025%2081%2025%2091%200%2010%208%0A24%2018%2031%2033%2023%2035%2038%2012%2063%20-42%2044%205%2078%2078%2057%2071%20-21%20140%20-24%20166%20-7%2022%2015%2028%0A15%2076%20-1%2052%20-17%2052%20-17%2077%2010%2019%2021%2031%2026%2050%2021%2013%20-3%2040%200%2058%206%2026%2010%2040%2010%0A60%201%2030%20-14%2031%20-26%205%20-85%20-18%20-40%20-19%20-59%20-14%20-159%203%20-65%201%20-140%20-5%20-178%20-9%0A-53%20-8%20-68%204%20-87%2019%20-29%2019%20-39%20-4%20-71%20-26%20-37%20-36%20-123%20-21%20-178%2012%20-42%2011%0A-48%20-20%20-116%20-26%20-59%20-33%20-89%20-35%20-155%20-4%20-79%20-10%20-98%20-59%20-188%20-9%20-16%20-16%0A-46%20-16%20-65%200%20-19%20-5%20-51%20-10%20-70%20-14%20-48%20-40%20-225%20-40%20-279%200%20-26%20-8%20-57%20-20%0A-77%20-13%20-20%20-24%20-62%20-29%20-107%20-5%20-41%20-11%20-79%20-14%20-83%20-2%20-5%200%20-42%205%20-83%208%20-69%0A7%20-75%20-13%20-89%20-18%20-13%20-20%20-21%20-15%20-61%209%20-69%20-6%20-86%20-65%20-70%20-58%2015%20-75%209%20-93%0A-36%20-8%20-19%20-42%20-67%20-75%20-107%20-34%20-39%20-61%20-77%20-61%20-82%200%20-6%20-26%20-36%20-58%20-66%0A-31%20-31%20-66%20-73%20-77%20-95%20-11%20-22%20-36%20-56%20-55%20-76%20-45%20-47%20-84%20-97%20-100%20-129%0A-7%20-14%20-26%20-39%20-43%20-57%20-16%20-18%20-42%20-56%20-57%20-85%20-57%20-113%20-87%20-165%20-121%20-209%0A-51%20-66%20-83%20-146%20-71%20-174%2051%20-111%20244%20-197%20289%20-129%209%2015%2033%2033%2053%2041%2046%2019%0A120%2091%20120%20118%200%2053%2070%20115%20129%20115%2022%200%2045%206%2051%2013%205%206%2029%2036%2051%2065%2069%2088%2086%0A77%2084%20-55%20-1%20-74%20-7%20-119%20-18%20-144%20-12%20-28%20-14%20-44%20-6%20-80%206%20-24%208%20-62%205%20-84%0A-5%20-42%2034%20-176%2060%20-204%209%20-10%2038%20-14%20102%20-14%20105%201%20146%2015%20150%2054%202%2015%2016%2038%0A32%2052%2038%2035%2096%20157%20109%20232%2022%20124%2030%20150%2048%20165%2011%208%2035%2042%2054%2075%2020%2033%2040%0A60%2045%2060%2023%200%20106%20-106%20115%20-146%2013%20-55%2051%20-136%2097%20-201%2035%20-52%2075%20-120%20128%0A-224%2021%20-40%2037%20-56%2071%20-73%2077%20-37%2096%20-31%20179%2057%2092%2097%2085%2089%20113%20111%2024%2018%2024%0A19%2013%2087%20-6%2038%20-9%2079%20-5%2092%203%2012%20-2%2047%20-12%2078%20-16%2052%20-16%2080%201%20162%208%2040%20-12%0A74%20-55%2092%20-34%2014%20-40%2040%20-16%2060%2026%2022%2018%2049%20-22%2067%20-47%2022%20-67%2060%20-53%2098%2022%0A57%2013%2091%20-33%20132%20-24%2021%20-56%2057%20-72%2081%20-18%2028%20-38%2045%20-59%2050%20-46%2012%20-53%20168%0A-10%20213%2023%2024%2028%2042%2040%20138%207%2061%2018%20120%2024%20130%205%2011%2010%2040%2010%2065%200%2025%209%2069%2020%0A98%2011%2029%2020%2062%2020%2073%200%2011%206%2030%2014%2041%2015%2021%2026%20110%2030%20239%202%2073%2014%20119%2046%20177%0A6%2010%2010%2031%2010%2047%200%2039%2026%20139%2041%20157%208%209%209%2035%205%2076%20-13%20125%20-5%20183%2033%20240%2017%0A25%2036%2069%2041%2097%205%2029%2014%2060%2020%2071%205%2010%2010%2037%2010%2060%200%2024%2010%2060%2025%2087%2016%2030%2022%0A55%2018%2071%20-4%2017%205%2038%2032%2078%2036%2053%2038%2057%2032%20117%20-7%2074%2029%20154%2081%20181%2016%208%2035%2022%0A42%2031%2010%2012%2023%2015%2047%2010%2020%20-4%2041%20-1%2055%208%2013%208%2050%2017%2083%2020%2056%206%2099%202%20250%20-23%0A52%20-8%2063%20-7%2085%209%2014%2010%2043%2021%2065%2025%2021%204%2052%2016%2066%2027%2018%2012%2043%2019%2071%2018%2067%20-1%0A128%207%20187%2026%2030%209%2068%2014%2085%2012%2073%20-12%20320%2016%20348%2039%2023%2019%2037%2022%2085%2019%2032%20-3%0A61%20-4%2066%20-5%2022%20-1%20-17%20-127%20-42%20-135%20-9%20-3%20-44%20-36%20-76%20-73%20-33%20-38%20-84%20-88%0A-113%20-113%20-30%20-24%20-61%20-57%20-69%20-74%20-24%20-47%20-43%20-64%20-83%20-75%20-25%20-7%20-71%20-43%0A-155%20-124%20-66%20-63%20-130%20-123%20-142%20-135%20-13%20-12%20-23%20-32%20-23%20-48%200%20-15%20-11%20-46%0A-25%20-68%20-36%20-59%20-24%20-125%2036%20-191%2016%20-17%2017%20-26%209%20-51%20-14%20-39%201%20-79%2036%20-95%0A30%20-14%2086%20-97%20107%20-160%209%20-24%2027%20-66%2041%20-92%2014%20-27%2026%20-55%2026%20-62%200%20-7%2014%20-23%0A31%20-35%2029%20-20%2030%20-25%2024%20-66%20-6%20-43%20-6%20-44%2051%20-96%2074%20-67%20114%20-123%20114%20-158%200%0A-21%2010%20-35%2045%20-60%2025%20-18%2045%20-36%2045%20-40%200%20-5%2036%20-45%2080%20-89%2044%20-44%2080%20-88%2080%0A-98%200%20-26%2066%20-118%2097%20-137%2026%20-15%2044%20-37%2095%20-113%2022%20-34%2013%20-52%20-28%20-52%20-18%200%0A-48%20-6%20-66%20-14%20-18%20-8%20-80%20-35%20-138%20-60%20-58%20-25%20-130%20-51%20-160%20-57%20-66%20-14%0A-135%20-43%20-175%20-73%20-51%20-39%20-133%20-76%20-167%20-76%20-36%200%20-88%20-31%20-155%20-92%20-24%20-21%0A-47%20-38%20-52%20-38%20-55%200%20-87%20-228%20-42%20-287%2016%20-19%2018%20-30%2010%20-50%20-5%20-13%20-7%20-29%0A-3%20-34%2011%20-18%20176%20-4%20226%2019%2026%2012%2050%2022%2054%2022%205%200%2019%2011%2033%2024%2082%2076%20251%20118%0A251%2062%200%20-13%20-16%20-47%20-35%20-75%20-23%20-34%20-37%20-67%20-41%20-99%20-3%20-26%20-11%20-60%20-19%20-77%0A-87%20-204%20-52%20-260%20175%20-284%2036%20-3%2077%20-15%2093%20-25%2041%20-28%2065%20-6%20108%20100%2019%2048%0A42%2091%2050%2094%2045%2021%2054%2030%2059%2054%203%2015%2016%2032%2029%2039%2041%2020%2080%2079%2091%20135%2010%2055%2032%0A97%2055%20106%2045%2017%20115%20-114%20101%20-189%20-4%20-19%200%20-60%2010%20-97%208%20-34%2019%20-79%2024%20-98%0A36%20-148%2049%20-165%20136%20-174%2033%20-4%2098%20-14%20147%20-23%20105%20-20%20132%20-8%20155%2068%207%2024%2019%0A55%2026%2069%2010%2019%2013%2077%2011%20238%20-3%20167%200%20221%2011%20248%208%2018%2014%2043%2014%2055%200%2043%2069%0A129%20139%20174%2070%2045%20136%20129%20148%20187%203%2016%20-6%2070%20-23%20129%20-26%2093%20-30%20101%20-56%20106%0A-26%205%20-33%2014%20-29%2036%201%205%20-5%2034%20-13%2065%20-7%2032%20-17%2086%20-21%20122%20-12%20110%20-41%20225%0A-70%20278%20-21%2039%20-26%2060%20-22%2086%205%2031%200%2042%20-34%2083%20-22%2027%20-42%2063%20-45%2083%20-6%2038%0A-36%2085%20-70%20112%20-23%2019%20-40%2088%20-35%20144%201%2021%20-9%2046%20-33%2083%20-24%2035%20-36%2065%20-36%2087%0A0%2033%20-26%20111%20-57%20171%20-23%2044%20-8%2059%2069%2067%2046%204%2068%2012%2088%2031%2029%2028%2089%2055%20123%2055%0A13%200%2042%2014%2063%2031%2051%2041%20191%20109%20225%20109%2014%200%2038%209%2052%2020%2014%2011%2032%2020%2041%2020%2051%0A0%20167%2065%20228%20126%2083%2084%2089%2084%20103%20-9%204%20-25%2015%20-53%2026%20-63%2027%20-24%2053%20-109%2043%0A-142%20-11%20-40%20-4%20-125%2012%20-143%209%20-10%2012%20-27%208%20-47%20-7%20-35%2010%20-70%2055%20-108%2023%0A-20%2026%20-29%2024%20-79%20-3%20-53%20-1%20-57%2027%20-73%2028%20-16%2030%20-21%2031%20-77%200%20-33%204%20-85%209%0A-115%205%20-34%204%20-69%20-2%20-91%20-13%20-45%207%20-89%2052%20-116%2039%20-23%2043%20-38%2027%20-114%20-11%20-52%0A-11%20-69%20-1%20-94%207%20-16%2013%20-39%2014%20-51%200%20-12%2014%20-41%2032%20-65%2029%20-40%2030%20-46%2020%20-84%0A-6%20-22%20-8%20-53%20-6%20-70%2014%20-87%2029%20-132%2049%20-155%2066%20-73%2077%20-113%2033%20-131%20-41%20-17%0A-124%20-73%20-165%20-112%20-35%20-33%20-120%20-67%20-168%20-67%20-36%200%20-130%20-52%20-145%20-80%20-6%20-11%0A-27%20-27%20-48%20-36%20-20%20-8%20-53%20-30%20-72%20-49%20-19%20-18%20-48%20-37%20-65%20-41%20-40%20-9%20-121%0A-59%20-167%20-103%20-36%20-33%20-38%20-38%20-38%20-99%200%20-159%2054%20-233%20197%20-269%2042%20-10%20165%2037%0A206%2080%2036%2036%2041%2039%2078%2033%2032%20-5%2048%20-1%2082%2018%2065%2038%2072%2028%2073%20-106%201%20-174%2022%0A-305%2052%20-329%2043%20-34%2097%20-26%20143%2021%2027%2027%2048%2040%2067%2040%2056%200%2098%2043%20151%20153%2051%0A108%2089%20145%20131%20132%2020%20-6%2080%20-110%2080%20-137%200%20-8%2018%20-35%2040%20-62%2022%20-26%2040%20-57%0A40%20-68%200%20-41%2044%20-68%20111%20-68%2033%200%2086%20-7%20116%20-16%2077%20-22%20207%202%20238%2044%2058%2078%2086%0A137%2080%20167%20-18%2085%20-17%20104%204%20134%2027%2038%2027%2094%200%20138%20-18%2028%20-20%2043%20-14%2091%205%2049%0A3%2061%20-14%2084%20-16%2020%20-21%2041%20-21%2086%200%2034%20-4%2072%20-10%2086%20-5%2014%20-10%2069%20-11%20123%200%0A62%20-7%20112%20-16%20135%20-13%2030%20-14%2052%20-5%20123%2010%2084%209%2088%20-15%20124%20-18%2026%20-23%2046%20-20%0A71%202%2022%20-3%2046%20-15%2065%20-10%2017%20-18%2040%20-18%2051%200%2012%20-7%2038%20-15%2058%20-17%2040%20-12%20102%0A12%20148%207%2015%2012%2040%2011%2055%20-1%2016%205%2045%2012%2066%2014%2036%2013%2041%20-12%2090%20-27%2053%20-33%20143%0A-13%20191%206%2014%20-1%2026%20-29%2052%20-32%2029%20-36%2038%20-31%2066%2013%2075%2013%20187%20-1%20205%20-18%2024%0A-17%2074%202%20101%2010%2015%2014%2039%2012%2074%20-3%2050%20-5%2053%20-35%2062%20-31%208%20-49%2046%20-23%2046%205%200%0A22%2018%2036%2040%2029%2044%2022%2070%20-20%2070%20-38%200%20-64%2072%20-38%20105%2017%2022%2019%2031%2010%2058%20-15%0A45%20-27%20242%20-18%20300%206%2037%203%2055%20-11%2082%20-11%2019%20-19%2043%20-19%2054%200%2010%20-11%2052%20-25%2094%0A-21%2065%20-24%2089%20-21%20186%203%2099%201%20115%20-19%20153%20-12%2024%20-23%2057%20-23%2073%20-1%2017%20-10%2048%0A-22%2070%20-15%2029%20-20%2058%20-20%20112%200%2044%20-6%2089%20-16%20113%20-12%2029%20-15%2056%20-11%2093%204%2033%201%0A71%20-8%20105%20-8%2028%20-21%2075%20-29%20103%20-8%2028%20-21%2058%20-29%2068%20-9%209%20-18%2049%20-22%2094%20-8%2088%0A-25%20115%20-145%20239%20-36%2037%20-76%2079%20-90%2094%20-42%2045%20-81%2064%20-135%2064%20-43%200%20-54%204%20-76%0A29%20-15%2017%20-39%2033%20-55%2036%20-16%204%20-49%2015%20-74%2025%20-25%209%20-61%2020%20-81%2024%20-22%204%20-55%0A22%20-80%2045%20-58%2050%20-80%2061%20-126%2061%20-35%200%20-47%208%20-107%2065%20-37%2036%20-76%2065%20-87%2065%0A-10%200%20-36%2016%20-58%2035%20-21%2019%20-43%2035%20-50%2035%20-6%200%20-40%2027%20-77%2060%20-46%2042%20-81%2064%0A-116%2075%20-27%208%20-63%2026%20-79%2040%20-17%2014%20-34%2025%20-39%2025%20-4%200%20-22%2022%20-39%2048%20-32%2051%0A-71%2084%20-111%2097%20-14%204%20-38%2018%20-53%2031%20-24%2020%20-84%2044%20-110%2044%20-5%200%20-24%2012%20-43%2026%0A-19%2015%20-47%2027%20-62%2028%20-40%202%20-106%2055%20-145%20115%20-18%2028%20-33%2038%20-85%2052%20-49%2014%20-74%0A28%20-107%2061%20-84%2083%20-117%20105%20-173%20113%20-46%206%20-56%2012%20-75%2041%20-23%2036%20-120%2094%20-156%0A94%20-11%200%20-34%2013%20-50%2029%20-16%2016%20-60%2044%20-98%2062%20-37%2019%20-83%2044%20-102%2056%20-19%2013%0A-44%2023%20-56%2023%20-12%200%20-39%2016%20-59%2035%20-22%2021%20-48%2035%20-62%2035%20-39%200%20-95%2034%20-154%2094%0A-35%2036%20-63%2056%20-77%2056%20-48%200%20-93%2027%20-100%2060%20-6%2031%20-41%2057%20-103%2075%20-14%204%20-49%2018%0A-77%2032%20-29%2014%20-60%2022%20-69%2019%20-11%20-4%20-29%208%20-57%2040%20-22%2025%20-59%2055%20-81%2065%20-100%0A44%20-111%2064%20-107%20190%201%2063%207%20122%2013%20133%206%2011%207%2039%204%2065%20-4%2025%20-8%20110%20-10%20189%0A-4%20133%20-5%20145%20-27%20168%20-17%2018%20-24%2040%20-27%2082%20-4%2050%20-8%2059%20-35%2077%20-32%2022%20-112%0A145%20-123%20192%20-9%2036%20-32%2063%20-55%2063%20-10%200%20-45%2027%20-79%2060%20-42%2042%20-69%2060%20-87%2060%0A-37%200%20-87%2027%20-106%2058%20-44%2072%20-81%20103%20-147%20122%20-36%2010%20-93%2029%20-127%2042%20-61%2022%0A-62%2022%20-83%203%20-19%20-18%20-25%20-18%20-83%20-5%20-34%207%20-82%2016%20-107%2020%20-25%204%20-57%2012%20-72%0A18%20-33%2013%20-181%2012%20-299%20-3z%20m71%20-344%20c121%20-15%20261%20-59%20324%20-101%2033%20-22%2065%20-40%0A72%20-40%208%200%2021%20-11%2030%20-25%2011%20-17%2025%20-25%2046%20-25%2021%200%2038%20-9%2057%20-30%2061%20-70%20158%0A-167%20184%20-183%2015%20-10%2027%20-24%2027%20-31%200%20-14%2044%20-113%20101%20-231%2040%20-82%2033%20-160%0A-16%20-178%20-8%20-4%20-15%20-18%20-15%20-34%200%20-32%20-42%20-111%20-69%20-130%20-10%20-7%20-22%20-25%20-25%0A-39%20-4%20-15%20-16%20-39%20-27%20-52%20-10%20-14%20-19%20-31%20-19%20-38%200%20-30%20-35%20-84%20-62%20-95%0A-16%20-6%20-35%20-24%20-43%20-38%20-22%20-42%20-66%20-78%20-130%20-106%20-33%20-15%20-72%20-38%20-88%20-53%0A-19%20-18%20-43%20-28%20-80%20-33%20-28%20-3%20-84%20-12%20-124%20-20%20-61%20-11%20-81%20-11%20-125%201%20-34%0A9%20-108%2013%20-208%2013%20-135%20-1%20-158%202%20-175%2017%20-11%2010%20-56%2029%20-100%2043%20-45%2013%20-93%0A35%20-108%2049%20-15%2014%20-51%2033%20-80%2042%20-54%2017%20-105%2064%20-137%20126%20-7%2014%20-32%2050%20-55%2081%0A-53%2068%20-82%20148%20-91%20254%20-3%2044%20-14%2096%20-23%20115%20-17%2037%20-20%20123%20-9%20240%204%2036%207%2071%0A7%2077%201%2015%20118%2095%20207%20142%2036%2018%2083%2051%20105%2072%2056%2054%20138%2088%20309%20129%2045%2010%20159%0A53%20196%2074%2033%2017%2053%2018%20144%207z%22%2F%3E%0A%3Cpath%20d%3D%22M5415%2010591%20c-22%20-10%20-75%20-27%20-118%20-36%20-55%20-12%20-88%20-25%20-110%20-45%20-18%0A-15%20-52%20-38%20-77%20-50%20-25%20-13%20-51%20-31%20-58%20-42%20-8%20-10%20-25%20-31%20-38%20-45%20-13%20-14%0A-24%20-30%20-24%20-35%200%20-5%20-19%20-29%20-42%20-54%20-37%20-40%20-43%20-54%20-50%20-108%20-21%20-168%20-21%0A-189%201%20-239%2012%20-27%2021%20-63%2021%20-81%200%20-36%2051%20-86%20128%20-125%2024%20-12%2065%20-44%2093%20-71%0A41%20-40%2064%20-54%20122%20-71%2040%20-12%2081%20-28%2092%20-35%2042%20-30%20149%20-10%20284%2053%2022%2010%2047%0A13%2072%209%2046%20-7%2094%2013%20104%2044%203%2011%2020%2029%2037%2041%2017%2012%2049%2043%2072%2068%2022%2025%2055%2059%0A73%2076%2032%2030%2032%2030%2019%20125%20-8%2052%20-18%20108%20-25%20123%20-6%2016%20-11%2056%20-11%2090%200%2061%20-25%0A136%20-49%20151%20-6%204%20-15%2024%20-21%2044%20-30%20113%20-266%20234%20-450%20232%20-3%200%20-23%20-9%20-45%0A-19z%20m112%20-397%20c65%20-37%2065%20-37%2058%20-73%20-4%20-20%20-6%20-57%20-6%20-83%202%20-96%20-89%20-122%0A-233%20-67%20-123%2048%20-106%20163%2036%20233%2066%2033%2067%2033%20145%20-10z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);--hp-drawing-2:url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20standalone%3D%22no%22%3F%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%2020010904%2F%2FEN%22%0A%20%22http%3A%2F%2Fwww.w3.org%2FTR%2F2001%2FREC-SVG-20010904%2FDTD%2Fsvg10.dtd%22%3E%0A%3Csvg%20role%3D%22img%22%20version%3D%221.0%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20width%3D%2264%22%20height%3D%2264%22%20viewBox%3D%220%200%201292.000000%201292.000000%22%0A%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%0A%3Cmetadata%3E%0ACreated%20by%20potrace%201.16%2C%20written%20by%20Peter%20Selinger%202001-2019%0A%3C%2Fmetadata%3E%0A%3Cg%20transform%3D%22translate%280.000000%2C1292.000000%29%20scale%280.100000%2C-0.100000%29%22%0Afill%3D%22currentColor%22%3E%0A%3Cpath%20d%3D%22M7268%2011383%20c-24%20-30%20-75%20-136%20-83%20-173%20-4%20-19%20-23%20-65%20-41%20-101%20-19%0A-36%20-34%20-73%20-34%20-82%200%20-9%20-5%20-19%20-11%20-22%20-21%20-13%20-62%20-121%20-63%20-167%20-2%20-34%20-9%0A-55%20-24%20-71%20-12%20-13%20-22%20-28%20-22%20-33%200%20-5%20-13%20-43%20-29%20-85%20-16%20-41%20-32%20-102%0A-36%20-135%20-4%20-32%20-11%20-63%20-15%20-69%20-14%20-20%20-39%20-102%20-50%20-168%20-20%20-110%20-62%20-138%0A-166%20-108%20-17%205%20-50%205%20-73%201%20-55%20-10%20-68%202%20-74%2076%20-3%2033%20-14%2079%20-26%20102%20-15%0A30%20-21%2060%20-21%20111%200%2038%20-5%2082%20-11%2098%20-11%2030%20-43%20180%20-65%20308%20-7%2044%20-18%20105%0A-25%20135%20-6%2030%20-13%2089%20-14%20130%20-2%2070%20-23%20148%20-47%20177%20-17%2021%20-131%2017%20-151%20-5%0A-18%20-20%20-56%20-125%20-57%20-156%200%20-10%20-13%20-42%20-29%20-70%20-17%20-30%20-31%20-73%20-34%20-106%20-4%0A-31%20-19%20-80%20-37%20-114%20-16%20-32%20-30%20-67%20-30%20-76%200%20-10%20-6%20-33%20-14%20-51%20-7%20-19%0A-17%20-69%20-21%20-112%20-5%20-60%20-12%20-84%20-30%20-105%20-17%20-20%20-24%20-44%20-28%20-87%20-6%20-78%20-52%0A-254%20-71%20-273%20-19%20-19%20-241%20-34%20-298%20-19%20-57%2014%20-67%2041%20-66%20173%201%2080%20-3%20127%0A-17%20174%20-11%2039%20-19%20103%20-20%20160%20-2%20105%20-20%20229%20-59%20420%20-15%2069%20-28%20152%20-31%0A185%20-7%20104%20-18%20140%20-42%20143%20-49%207%20-93%20-48%20-108%20-135%20-3%20-23%20-31%20-84%20-62%20-135%0A-55%20-93%20-85%20-164%20-104%20-247%20-5%20-24%20-22%20-62%20-37%20-85%20-16%20-22%20-37%20-61%20-47%20-86%0A-25%20-59%20-57%20-110%20-84%20-134%20-11%20-11%20-21%20-24%20-21%20-30%200%20-6%20-9%20-28%20-20%20-49%20-11%0A-20%20-20%20-46%20-20%20-57%200%20-34%20-36%20-118%20-69%20-159%20-17%20-21%20-34%20-54%20-37%20-73%20-3%20-18%0A-17%20-55%20-30%20-82%20-13%20-28%20-24%20-56%20-24%20-64%200%20-8%20-8%20-29%20-19%20-46%20-60%20-100%20-58%0A-166%205%20-166%2030%200%20142%20-29%20174%20-45%2014%20-7%2049%20-15%2079%20-18%20100%20-12%2096%20-39%20-27%0A-202%20-24%20-31%20-57%20-84%20-74%20-117%20-17%20-34%20-48%20-80%20-69%20-102%20-44%20-47%20-81%20-97%20-105%0A-141%20-8%20-17%20-31%20-41%20-50%20-54%20-19%20-13%20-43%20-38%20-53%20-55%20-11%20-17%20-48%20-57%20-83%20-88%0A-35%20-31%20-95%20-87%20-135%20-123%20-40%20-36%20-76%20-65%20-82%20-65%20-5%200%20-31%20-18%20-57%20-40%20-27%0A-22%20-58%20-40%20-69%20-40%20-11%200%20-51%20-12%20-90%20-26%20-38%20-14%20-104%20-34%20-145%20-44%20-147%0A-37%20-250%20-78%20-290%20-114%20-21%20-19%20-58%20-40%20-82%20-47%20-24%20-6%20-68%20-22%20-99%20-35%20-31%0A-13%20-68%20-24%20-82%20-24%20-15%200%20-50%20-9%20-79%20-20%20-29%20-11%20-83%20-24%20-121%20-29%20-37%20-5%0A-83%20-19%20-103%20-31%20-29%20-19%20-44%20-21%20-86%20-16%20-36%205%20-56%203%20-72%20-7%20-11%20-8%20-55%20-24%0A-96%20-36%20-41%20-12%20-95%20-29%20-120%20-37%20-25%20-9%20-73%20-24%20-106%20-34%20-34%20-10%20-71%20-23%0A-82%20-29%20-11%20-6%20-29%20-11%20-39%20-11%20-11%200%20-32%20-13%20-48%20-30%20-16%20-16%20-38%20-30%20-49%0A-30%20-12%200%20-45%20-11%20-74%20-25%20-30%20-14%20-64%20-25%20-75%20-25%20-12%200%20-41%20-9%20-64%20-20%20-35%0A-15%20-205%20-40%20-280%20-40%20-41%200%20-51%20-67%20-48%20-301%205%20-313%2017%20-348%20109%20-335%20222%2030%0A226%2030%20245%2010%2025%20-27%2051%20-97%2044%20-122%20-3%20-12%206%20-45%2021%20-76%2014%20-30%2026%20-66%2026%0A-80%200%20-13%207%20-58%2016%20-98%209%20-40%2020%20-91%2024%20-113%204%20-22%2019%20-65%2034%20-95%2014%20-30%2026%0A-72%2026%20-93%200%20-21%206%20-50%2014%20-65%208%20-15%2017%20-50%2021%20-77%204%20-28%2014%20-65%2021%20-84%208%20-18%0A14%20-47%2014%20-63%200%20-72%2046%20-126%2093%20-109%2030%2012%2077%20122%2077%20180%200%2023%208%2048%2020%2064%2011%0A14%2020%2037%2020%2051%200%2015%2014%2053%2030%2086%2017%2033%2030%2075%2030%2094%200%2020%209%2050%2019%2067%2015%2024%2017%0A38%2010%2056%20-11%2031%20-10%20141%202%20213%205%2030%2013%2078%2018%20105%204%2028%2017%2066%2029%2086%2013%2021%2024%0A61%2028%20100%204%2035%2011%2072%2015%2081%2013%2025%20105%2055%20195%2063%2082%207%2082%207%20108%20-28%2014%20-18%2026%0A-40%2026%20-48%200%20-8%209%20-32%2019%20-53%2011%20-21%2023%20-63%2027%20-94%204%20-32%2014%20-68%2024%20-82%2010%0A-14%2021%20-45%2025%20-70%204%20-25%2017%20-63%2030%20-85%2013%20-23%2025%20-66%2028%20-102%204%20-34%2016%20-79%2027%0A-101%2012%20-22%2022%20-60%2023%20-86%204%20-57%2040%20-98%20105%20-121%2088%20-29%20112%20-15%20112%2067%200%2024%0A7%2053%2015%2065%2022%2032%2042%20100%2055%20188%206%2044%2016%2096%2021%20116%205%2020%209%2047%209%2061%200%2013%2011%2035%0A25%2048%2015%2014%2025%2035%2025%2051%200%2016%2012%2042%2028%2061%2032%2038%2069%20170%2058%20211%20-15%2061%2035%2098%0A137%20101%2049%201%2051%200%2073%20-39%2039%20-67%2060%20-123%2074%20-188%204%20-22%2017%20-51%2028%20-66%2010%20-15%0A29%20-44%2040%20-66%2011%20-22%2035%20-53%2052%20-70%2042%20-38%2070%20-99%2070%20-150%200%20-53%2014%20-65%2072%0A-65%2049%200%2088%2024%2088%2053%200%207%2014%2031%2030%2054%2017%2023%2034%2061%2039%2084%2020%2092%2042%20139%2075%20156%0A37%2019%2046%2030%2046%2059%200%2012%2014%2051%2032%2085%2041%2082%2057%20172%2042%20232%20-9%2036%2010%2057%2051%2057%2052%0A0%2065%20-9%2065%20-45%200%20-45%2033%20-135%2085%20-232%2025%20-45%2045%20-93%2045%20-105%200%20-13%207%20-36%2015%0A-51%2018%20-35%2076%20-215%2074%20-230%20-7%20-57%2040%20-107%20101%20-107%2056%200%2080%2014%2080%2048%200%2016%207%0A37%2015%2048%208%2010%2015%2026%2015%2034%200%209%208%2027%2017%2040%2027%2038%2054%20120%2058%20171%202%2026%2012%2064%2023%0A86%2028%2055%2043%20131%2051%20255%207%20125%2010%20130%2092%20138%2084%208%2095%20-2%2080%20-66%20-8%20-36%20-9%20-92%0A-2%20-208%207%20-116%207%20-172%20-1%20-202%20-11%20-39%20-9%20-48%2015%20-96%2018%20-35%2027%20-69%2027%20-100%200%0A-92%2059%20-105%20133%20-30%2053%2054%20110%20132%20128%20174%206%2015%2019%2030%2030%2033%2029%209%2049%2034%2049%2059%0A0%2028%2047%20119%20102%20197%2021%2030%2052%2093%2068%20140%2017%2046%2037%2089%2045%2095%2024%2018%20101%2027%20124%0A15%2011%20-6%2037%20-11%2059%20-11%2045%200%2056%20-11%2065%20-58%2010%20-51%20-12%20-182%20-32%20-189%20-40%20-15%0A-51%20-35%20-51%20-98%200%20-69%20-12%20-92%20-55%20-104%20-28%20-7%20-30%20-11%20-30%20-52%200%20-41%20-3%20-45%0A-36%20-61%20-20%20-9%20-46%20-33%20-58%20-52%20-12%20-19%20-28%20-37%20-37%20-40%20-8%20-3%20-27%20-32%20-41%0A-63%20-14%20-32%20-34%20-68%20-45%20-79%20-20%20-22%20-45%20-64%20-72%20-121%20-10%20-19%20-35%20-43%20-63%0A-59%20-27%20-15%20-63%20-40%20-81%20-56%20-18%20-15%20-39%20-28%20-46%20-28%20-8%200%20-41%20-21%20-73%20-48%0A-32%20-26%20-90%20-68%20-128%20-94%20-39%20-26%20-83%20-61%20-99%20-77%20-17%20-17%20-37%20-31%20-47%20-31%0A-17%200%20-26%209%20-138%20144%20-95%20115%20-213%20206%20-265%20206%20-85%200%20-97%20-38%20-100%20-305%20-2%0A-277%20-41%20-435%20-105%20-435%20-28%200%20-61%2044%20-61%2080%200%2025%20-13%2062%20-35%20104%20-19%2037%20-35%0A75%20-35%2085%200%2011%20-16%2038%20-35%2061%20-19%2023%20-35%2046%20-35%2051%200%2021%20-110%2082%20-149%2083%20-63%0A1%20-151%20-102%20-151%20-177%200%20-42%20-26%20-153%20-42%20-182%20-12%20-21%20-14%20-48%20-18%20-251%20-1%0A-89%202%20-139%2010%20-155%2015%20-28%20-2%20-43%20-58%20-54%20-20%20-4%20-53%20-15%20-74%20-26%20-62%20-32%20-85%0A-26%20-98%2024%20-38%20143%20-80%20349%20-80%20391%200%2096%20-69%20165%20-189%20187%20-87%2017%20-81%2033%20-95%0A-299%20-3%20-74%20-10%20-122%20-19%20-135%20-18%20-28%20-28%20-97%20-30%20-212%20-2%20-111%20-17%20-139%20-79%0A-155%20-24%20-6%20-51%20-14%20-61%20-16%20-64%20-19%20-122%2058%20-134%20179%20-3%2034%20-10%2071%20-16%2082%20-5%0A10%20-11%2061%20-13%20113%20-2%2071%20-7%2099%20-21%20119%20-10%2014%20-25%2040%20-34%2057%20-18%2033%20-102%2054%0A-142%2034%20-37%20-19%20-70%20-88%20-62%20-132%2012%20-74%2015%20-175%205%20-181%20-6%20-4%20-10%20-61%20-10%0A-134%200%20-187%20-36%20-281%20-108%20-281%20-63%200%20-97%2085%20-93%20234%201%2061%20-2%2084%20-16%20105%20-14%0A21%20-18%2043%20-16%20113%203%20104%20-20%20172%20-62%20188%20-66%2025%20-73%2024%20-116%20-19%20-41%20-40%20-41%0A-42%20-37%20-99%204%20-43%201%20-66%20-13%20-92%20-66%20-129%20-99%20-232%20-99%20-312%200%20-50%20-34%20-161%0A-55%20-178%20-10%20-8%20-35%20-4%20-102%2020%20-48%2017%20-108%2035%20-133%2039%20-115%2021%20-190%2094%20-190%0A185%200%2059%20-45%2092%20-111%2081%20-22%20-4%20-61%20-1%20-89%206%20-60%2015%20-91%204%20-120%20-43%20-24%20-40%0A-27%20-116%20-5%20-158%208%20-16%2020%20-51%2025%20-78%208%20-34%2026%20-66%2060%20-108%2027%20-32%2054%20-78%2060%0A-101%208%20-26%2028%20-57%2057%20-85%2024%20-23%2053%20-61%2063%20-84%2014%20-31%2041%20-58%20118%20-115%20215%0A-159%20225%20-166%20292%20-182%2036%20-9%2097%20-28%20135%20-42%2065%20-25%2074%20-26%20125%20-14%2068%2015%20137%0A13%20192%20-7%2085%20-30%20242%20-29%20338%201%2047%2015%20111%2030%20142%2034%2032%204%2063%2012%2070%2019%207%207%2034%0A12%2060%2012%2035%200%2066%209%20108%2031%2035%2018%2067%2028%2078%2025%2026%20-9%20172%2021%20191%2038%209%208%2053%2026%0A98%2041%2044%2014%20100%2036%20124%2049%2024%2014%2062%2028%2084%2032%2022%203%2051%2012%2065%2019%2014%207%2063%2025%20110%0A40%2047%2016%2098%2040%20115%2055%2036%2033%2084%2050%20137%2050%2044%200%20122%2036%20156%2073%2013%2014%2040%2028%2060%0A32%2020%204%2045%2013%2056%2021%2011%208%2031%2014%2044%2014%2025%200%20126%2055%20199%20108%2024%2018%2064%2043%2086%2055%0A23%2011%2071%2047%20107%2079%2036%2033%2078%2062%2093%2065%2016%203%2035%2016%2043%2029%209%2013%2037%2030%2064%2039%2035%0A12%2065%2033%20111%2082%2035%2036%2081%2083%20102%20104%2020%2021%2037%2045%2037%2052%200%2017%2091%2097%20136%20120%2018%0A9%2034%2027%2038%2042%2016%2062%2082%203%2073%20-64%20-13%20-85%20-20%20-110%20-53%20-178%20-21%20-45%20-34%20-87%0A-34%20-112%200%20-22%20-4%20-43%20-10%20-46%20-5%20-3%20-10%20-21%20-10%20-38%200%20-18%20-8%20-44%20-17%20-57%0A-24%20-35%20-52%20-118%20-53%20-158%200%20-39%20-25%20-102%20-40%20-102%20-22%200%20-33%20-46%20-17%20-76%2020%0A-39%208%20-120%20-21%20-143%20-23%20-18%20-55%20-88%20-46%20-102%203%20-5%2016%20-9%2029%20-9%2046%200%2039%20-41%0A-11%20-60%20-24%20-10%20-40%20-60%20-49%20-161%20-5%20-53%20-11%20-72%20-31%20-90%20-19%20-18%20-24%20-33%20-24%0A-69%200%20-26%20-6%20-65%20-13%20-86%20-8%20-22%20-14%20-63%20-15%20-92%20-2%20-120%20-58%20-168%20-202%20-176%0A-41%20-2%20-88%20-9%20-103%20-15%20-16%20-6%20-39%20-8%20-52%20-5%20-13%203%20-34%200%20-47%20-7%20-13%20-7%20-51%0A-12%20-90%20-10%20-54%201%20-77%20-3%20-115%20-22%20-33%20-17%20-58%20-23%20-81%20-20%20-20%204%20-41%20-1%20-58%0A-12%20-32%20-21%20-126%20-38%20-220%20-39%20-44%20-1%20-83%20-7%20-105%20-18%20-19%20-9%20-67%20-26%20-108%0A-38%20-43%20-12%20-83%20-31%20-97%20-46%20-14%20-13%20-37%20-31%20-52%20-39%20-15%20-8%20-49%20-35%20-77%20-60%0A-50%20-45%20-50%20-45%20-57%20-128%20-14%20-145%20-23%20-206%20-36%20-219%20-16%20-16%20-15%20-43%203%20-58%0A21%20-17%2021%20-174%200%20-210%20-27%20-47%20-28%20-53%20-15%20-84%2015%20-38%2029%20-119%2035%20-211%202%20-38%0A7%20-80%2010%20-91%203%20-12%20-1%20-40%20-9%20-61%20-13%20-36%20-12%20-46%205%20-94%2010%20-30%2021%20-95%2023%0A-145%206%20-98%2010%20-117%2037%20-152%2022%20-28%2036%20-179%2021%20-209%20-14%20-25%20-137%20-36%20-256%20-23%0A-71%208%20-82%207%20-106%20-10%20-16%20-11%20-43%20-20%20-62%20-20%20-18%20-1%20-53%20-5%20-78%20-11%20-25%20-5%0A-67%20-13%20-95%20-18%20-218%20-37%20-262%20-47%20-308%20-70%20-59%20-30%20-78%20-79%20-39%20-100%2025%20-13%0A163%20-17%20257%20-7%2074%208%20336%20-23%20376%20-44%2057%20-31%20-29%20-103%20-173%20-144%20-83%20-24%20-98%0A-40%20-100%20-104%20-1%20-93%2043%20-117%20148%20-77%2036%2014%2087%2025%20113%2025%2026%200%2056%207%2069%2016%2016%0A11%2034%2014%2058%2010%2024%20-5%2048%20-1%2080%2014%2026%2011%2052%2020%2059%2020%207%200%2045%2011%2085%2024%2054%2019%2078%0A22%2097%2015%2041%20-15%2096%20-13%20132%205%2023%2012%2044%2016%2065%2011%20110%20-24%20182%20-12%20191%2032%203%2015%0A9%2044%2014%2065%204%2020%204%2043%20-1%2052%20-6%2010%20-5%2029%202%2050%209%2027%207%2040%20-10%2078%20-22%2050%20-18%2071%0A34%20192%2021%2050%2022%2063%2014%20256%20-2%2060%20-8%2081%20-25%20104%20-15%2018%20-21%2037%20-18%2052%203%2013%207%0A35%2010%2048%203%2013%2014%2026%2025%2029%2013%203%2020%2013%2020%2030%200%2014%204%2037%209%2051%208%2019%206%2030%20-11%2052%0A-22%2027%20-22%2027%200%2065%2012%2021%2022%2054%2022%2074%200%2020%206%2048%2014%2063%2017%2033%2029%2099%2031%20167%206%0A184%20144%20304%20307%20266%2029%20-7%2045%20-5%2073%2010%2019%2011%2050%2019%2069%2019%2043%200%20179%2026%20203%2038%0A10%206%2095%2011%20188%2013%20138%202%20179%206%20220%2022%2034%2013%2071%2018%20115%2017%20117%20-4%20164%20-1%20233%0A16%2080%2019%20193%2016%20208%20-7%205%20-7%209%20-31%209%20-51%200%20-20%205%20-40%2010%20-43%2015%20-9%203%20-166%20-17%0A-229%20-12%20-38%20-14%20-71%20-9%20-150%204%20-56%207%20-137%206%20-181%20-2%20-100%207%20-235%2022%20-321%201%0A-6%20-8%20-24%20-20%20-40%20-22%20-31%20-16%20-154%2011%20-212%2022%20-46%20-1%20-76%20-63%20-84%20-74%20-9%0A-130%20-22%20-158%20-37%20-17%20-9%20-49%20-11%20-116%20-6%20-79%206%20-94%205%20-106%20-10%20-7%20-9%20-29%20-23%0A-48%20-30%20-19%20-8%20-43%20-26%20-53%20-39%20-11%20-14%20-30%20-28%20-42%20-32%20-12%20-4%20-33%20-15%20-46%0A-25%20-13%20-11%20-37%20-19%20-52%20-19%20-16%200%20-46%20-9%20-66%20-20%20-21%20-11%20-45%20-20%20-55%20-20%0A-24%200%20-98%20-81%20-98%20-107%200%20-110%20188%20-108%20395%204%2017%209%2055%2020%2085%2025%20108%2017%20185%2026%0A189%2022%206%20-5%20-52%20-60%20-81%20-75%20-15%20-8%20-37%20-30%20-50%20-49%20-16%20-23%20-38%20-40%20-67%20-50%0A-129%20-45%20-108%20-179%2026%20-168%2063%205%20144%2046%20218%20111%2043%2037%20122%2080%20168%2091%2016%204%2041%0A20%2055%2035%2016%2016%2042%2031%2063%2035%2025%204%2039%2014%2048%2032%208%2018%2018%2024%2034%2022%2032%20-4%2026%20-26%0A-26%20-94%20-25%20-33%20-57%20-88%20-71%20-123%20-14%20-34%20-39%20-83%20-56%20-109%20-39%20-58%20-38%20-73%206%0A-112%2063%20-54%20184%20-30%20184%2038%200%2014%2016%2039%2040%2063%2022%2022%2040%2048%2040%2058%200%2016%2025%2049%2081%0A108%2011%2012%2035%2025%2052%2028%2088%2019%20177%20123%20177%20208%200%2014%205%2038%2011%2054%207%2015%2013%2069%2014%0A118%202%2050%206%20128%2010%20175%203%2047%206%20129%205%20183%20-1%2088%202%20102%2025%20142%2022%2037%2026%2054%2024%0A112%20-3%2086%207%20155%2032%20215%2020%2048%2016%20128%20-13%20264%20-6%2028%20-8%2071%20-4%2095%204%2024%209%2077%2012%0A117%208%2090%2011%2093%20154%20120%2077%2015%20120%2018%20160%2012%2065%20-9%20156%201%20224%2024%2035%2012%2065%2015%0A101%2011%2039%20-5%2060%20-3%2084%209%2025%2014%2062%2016%20194%2016%2089%20-1%20195%204%20235%2010%2040%207%2079%209%2087%0A6%2018%20-6%2075%20-127%2075%20-158%200%20-13%2011%20-40%2025%20-59%2025%20-32%2026%20-48%209%20-92%20-3%20-9%208%20-30%0A27%20-51%2028%20-32%2031%20-42%2026%20-78%20-7%20-50%200%20-68%2024%20-68%2025%200%2035%20-26%2019%20-45%20-10%20-13%0A-9%20-23%205%20-55%2021%20-46%2015%20-76%20-21%20-120%20-35%20-41%20-47%20-229%20-18%20-262%2016%20-17%2016%20-21%0A1%20-54%20-21%20-43%20-23%20-35%2018%20-77%2041%20-42%2052%20-77%2033%20-110%20-7%20-13%20-25%20-47%20-40%20-75%0A-15%20-28%20-37%20-53%20-47%20-57%20-11%20-3%20-33%20-19%20-48%20-36%20-26%20-27%20-61%20-38%20-76%20-23%20-12%0A12%20-298%2012%20-356%200%20-46%20-10%20-68%20-9%20-107%201%20-28%208%20-76%2012%20-112%2010%20-56%20-4%20-66%20-2%0A-93%2020%20-23%2020%20-36%2024%20-57%2018%20-38%20-10%20-82%20-10%20-114%20-1%20-23%207%20-32%203%20-57%20-22%20-30%0A-29%20-30%20-29%20-24%20-120%205%20-75%203%20-96%20-11%20-116%20-18%20-29%20-20%20-47%20-6%20-90%205%20-17%2012%0A-43%2015%20-58%204%20-19%2014%20-30%2040%20-38%2028%20-9%2035%20-17%2035%20-37%200%20-14%2012%20-45%2028%20-69%2026%0A-42%2028%20-43%2082%20-44%2030%200%2073%207%2097%2016%2040%2015%2045%2015%2078%20-1%2056%20-26%20135%20-30%20196%20-11%0A32%2011%2065%2015%2088%2011%2021%20-3%2066%201%20106%2011%20132%2031%20284%2035%20370%2010%2065%20-19%20152%20-9%20176%0A21%2014%2016%2049%2017%2099%202%2053%20-16%20122%20-4%20155%2027%2031%2029%20110%2030%20208%203%2043%20-11%2055%20-11%0A102%205%2034%2012%2063%2016%2082%2011%2043%20-11%20111%20-15%20315%20-19%20103%20-2%20193%20-8%20200%20-13%2011%20-7%0A140%20-15%20393%20-26%2057%20-2%2053%20-15%2045%20138%20-2%2039%201%2094%208%20123%2011%2050%2010%2058%20-13%20106%0A-14%2029%20-25%2070%20-24%2092%202%20230%20-8%20421%20-23%20444%20-21%2030%20-48%20132%20-48%20177%200%2028%20-5%2035%0A-34%2047%20-49%2020%20-51%2027%20-51%20186%200%20140%20-1%20147%20-29%20203%20-24%2049%20-28%2066%20-24%20119%203%0A45%20-1%2075%20-14%20110%20-10%2027%20-18%2059%20-18%2073%200%2013%20-7%2028%20-15%2032%20-8%205%20-17%2026%20-20%2048%0A-2%2022%20-14%2052%20-25%2068%20-18%2023%20-20%2036%20-14%2086%206%2056%204%2062%20-35%20129%20-41%2070%20-50%20105%0A-31%20117%2021%2013%2011%2074%20-14%2090%20-14%2010%20-28%2032%20-34%2058%20-43%20172%20-58%20275%20-44%20289%2017%0A17%2059%200%2098%20-39%2020%20-20%2069%20-58%20108%20-83%2039%20-26%2089%20-66%20110%20-91%2022%20-24%2060%20-55%2085%0A-69%2035%20-19%2047%20-32%2049%20-52%202%20-18%2019%20-40%2048%20-65%2025%20-20%2057%20-56%2071%20-81%2014%20-24%2039%0A-52%2056%20-62%2016%20-10%2037%20-29%2046%20-42%209%20-14%2035%20-52%2057%20-86%2023%20-34%2044%20-76%2048%20-95%204%0A-22%2020%20-45%2051%20-70%2025%20-21%2052%20-51%2060%20-67%2016%20-31%2095%20-53%20120%20-34%2060%2045%2062%2046%0A102%2034%2058%20-18%20116%208%20107%2045%20-5%2021%20-2%2027%2016%2032%2012%203%2026%2016%2031%2029%207%2021%2015%2024%2056%0A24%2037%200%2053%206%2073%2025%2019%2019%2042%2027%2081%2031%2084%209%2083%208%2055%2061%20-25%2049%20-59%2086%20-108%20116%0A-16%2010%20-34%2032%20-42%2050%20-21%2049%20-53%2087%20-151%20177%20-49%2046%20-114%20110%20-143%20144%20-55%2063%0A-101%2095%20-139%2096%20-12%200%20-36%2014%20-53%2030%20-17%2017%20-37%2030%20-46%2030%20-8%200%20-33%2018%20-55%2041%0A-21%2022%20-53%2045%20-69%2051%20-17%205%20-35%2019%20-41%2029%20-9%2018%20-123%2079%20-146%2079%20-5%200%20-29%2022%0A-52%2050%20-49%2059%20-166%20120%20-229%20120%20-28%200%20-45%207%20-62%2025%20-13%2014%20-39%2028%20-58%2031%20-19%0A4%20-58%2015%20-86%2025%20-28%2011%20-62%2019%20-77%2019%20-77%200%20-117%2030%20-125%2095%20-4%2031%20-15%2060%20-29%0A75%20-15%2017%20-24%2042%20-27%2078%20-3%2029%20-13%2060%20-22%2071%20-12%2014%20-15%2028%20-10%2057%205%2032%202%2043%0A-15%2058%20-12%2011%20-21%2028%20-21%2038%200%2019%20-31%20117%20-51%20161%20-9%2019%20-7%2031%206%2057%2017%2032%2017%0A32%20-18%2069%20-43%2045%20-57%2071%20-57%20108%200%2016%20-6%2037%20-14%2048%20-7%2011%20-16%2040%20-19%2065%20-4%2025%0A-11%2067%20-17%2094%20-5%2027%20-7%2066%20-4%2088%206%2034%203%2044%20-26%2079%20-25%2032%20-31%2046%20-25%2067%2023%2093%0A19%20121%20-25%20177%20-19%2023%20-30%2049%20-30%2069%200%2017%20-7%2049%20-15%2071%20-8%2023%20-14%2077%20-15%20126%0A0%2080%20-2%2089%20-30%20124%20-16%2021%20-30%2050%20-30%2064%200%2046%20-26%20125%20-58%20177%20-18%2028%20-32%2063%0A-32%2078%200%2014%20-14%2052%20-32%2082%20-29%2053%20-31%2063%20-32%20159%20-1%2095%20-4%20105%20-29%20142%20-26%2037%0A-27%2045%20-21%20105%207%2067%20-26%20217%20-63%20291%20-9%2018%20-12%2042%20-8%2065%203%2021%201%2071%20-5%20112%20-6%0A41%20-12%20107%20-14%20145%20-1%2042%20-9%2083%20-19%20102%20-9%2018%20-17%2054%20-17%2080%200%2026%20-7%2073%20-15%0A103%20-8%2030%20-15%2072%20-15%2093%200%2021%20-7%2052%20-16%2069%20-11%2020%20-14%2044%20-10%2068%203%2023%201%2043%20-8%0A56%20-15%2021%20-38%20151%20-40%20229%20-1%2028%20-6%2059%20-12%2070%20-26%2046%20-32%20198%20-13%20324%2010%2068%0A10%2090%20-1%20115%20-7%2017%20-12%2058%20-11%2092%201%2033%20-5%2081%20-13%20106%20-9%2025%20-16%2056%20-16%2069%200%0A13%20-3%2063%20-6%20111%20-5%2061%20-3%2097%206%20118%2012%2029%2010%2034%20-23%2083%20-47%2069%20-58%20136%20-51%20307%0A7%20164%208%20228%203%20300%20-2%2030%20-2%20116%200%20191%204%20133%203%20138%20-25%20195%20-37%2078%20-46%2083%20-132%0A84%20-97%200%20-103%20-5%20-156%20-115%20-24%20-52%20-50%20-95%20-55%20-95%20-6%200%20-20%20-19%20-30%20-42%20-39%0A-89%20-51%20-119%20-51%20-128%200%20-5%20-11%20-26%20-25%20-46%20-14%20-20%20-25%20-47%20-25%20-59%200%20-12%20-9%0A-34%20-20%20-48%20-11%20-14%20-20%20-33%20-20%20-42%200%20-10%20-13%20-33%20-30%20-51%20-16%20-19%20-32%20-47%0A-35%20-62%20-3%20-15%20-15%20-54%20-26%20-87%20-10%20-33%20-28%20-107%20-40%20-165%20-11%20-58%20-26%20-111%0A-33%20-118%20-23%20-23%20-256%20-52%20-309%20-38%20-28%207%20-46%2099%20-51%20256%20-3%2075%20-8%20104%20-26%0A138%20-20%2037%20-22%2051%20-14%20100%204%2031%207%2077%206%20101%20-1%2025%204%2051%2010%2058%2015%2019%201%20219%20-23%0A317%20-11%2043%20-24%20108%20-28%20144%20-12%20100%20-104%20163%20-153%20105z%20m202%20-1858%20c48%20-10%0A115%20-33%20155%20-53%2039%20-20%20104%20-50%20145%20-67%20102%20-42%20112%20-60%2096%20-180%20-15%20-111%20-30%0A-139%20-98%20-190%20-29%20-22%20-75%20-58%20-103%20-80%20-94%20-77%20-298%20-167%20-341%20-151%20-7%203%20-33%0A-2%20-56%20-10%20-108%20-39%20-453%20-21%20-503%2026%20-12%2011%20-28%2020%20-36%2020%20-8%200%20-61%2021%20-119%0A46%20-58%2025%20-127%2054%20-155%2065%20-88%2033%20-134%2085%20-128%20144%2011%20118%2044%20160%20226%20279%2048%0A32%2092%2066%2097%2076%2023%2042%20416%20101%20635%2095%2055%20-2%20138%20-11%20185%20-20z%20m-1997%20-54%20c51%0A-5%20185%20-15%20300%20-22%20226%20-13%20255%20-22%20279%20-76%207%20-16%2036%20-56%2064%20-90%2079%20-94%2083%0A-206%2010%20-329%20-48%20-82%20-90%20-112%20-205%20-145%20-53%20-15%20-127%20-39%20-164%20-53%20-116%20-44%0A-333%20-39%20-442%2010%20-44%2020%20-114%2050%20-155%2066%20-41%2017%20-90%2043%20-108%2059%20-18%2016%20-44%2029%0A-58%2029%20-41%200%20-142%2057%20-159%2090%20-45%2087%2019%20214%20154%20303%20136%2090%20206%20126%20264%20136%0A32%206%2066%2015%2075%2020%2021%2013%2032%2013%20145%202z%20m3786%20-5684%20c50%20-25%2063%20-58%2075%20-185%2011%0A-113%2014%20-122%2044%20-156%2021%20-24%2032%20-47%2032%20-66%200%20-37%2018%20-113%2037%20-161%2010%20-24%2012%0A-51%208%20-81%20-5%20-35%20-2%20-56%2014%20-93%2017%20-38%2021%20-73%2025%20-184%203%20-101%208%20-146%2020%20-169%0A9%20-17%2016%20-38%2016%20-47%200%20-9%207%20-30%2016%20-46%208%20-17%2022%20-72%2030%20-122%209%20-56%2022%20-103%2034%0A-119%2031%20-43%2027%20-78%20-10%20-78%20-16%200%20-40%20-5%20-53%20-11%20-20%20-9%20-36%20-7%20-81%2010%20-57%2021%0A-57%2021%20-101%201%20-41%20-19%20-47%20-19%20-75%20-5%20-16%208%20-45%2015%20-65%2015%20-69%200%20-89%2035%20-82%0A143%205%2088%20-3%20149%20-34%20253%20-5%2017%20-9%2069%20-9%20117%200%2047%20-5%2098%20-11%20114%20-6%2015%20-10%2055%0A-10%2088%204%20262%20-3%20364%20-29%20416%20-16%2030%20-25%2068%20-28%20119%20-2%2041%20-11%2087%20-18%20102%20-18%0A36%20-18%2078%201%20106%2031%2043%20197%2069%20254%2039z%22%2F%3E%0A%3Cpath%20d%3D%22M7055%209310%20c-58%20-9%20-88%20-18%20-165%20-53%20-30%20-13%20-71%20-27%20-91%20-31%20-51%20-9%0A-67%20-32%20-75%20-107%20-6%20-66%20-6%20-66%2032%20-85%2090%20-44%20431%20-18%20594%2046%2025%209%2065%2024%2090%0A31%2094%2029%2079%20110%20-27%20144%20-34%2011%20-65%2023%20-69%2028%20-4%204%20-21%207%20-38%207%20-17%200%20-63%207%0A-101%2015%20-75%2016%20-75%2016%20-150%205z%22%2F%3E%0A%3Cpath%20d%3D%22M5272%209234%20c-125%20-76%20-131%20-84%20-100%20-146%2025%20-53%2096%20-98%20153%20-98%207%200%0A45%20-13%2083%20-30%2080%20-34%20106%20-36%20176%20-15%2027%208%2063%2015%2079%2015%20101%200%20251%20101%20232%20156%0A-8%2021%20-22%2033%20-59%2047%20-27%2010%20-65%2031%20-83%2047%20-19%2017%20-41%2030%20-51%2031%20-9%200%20-55%205%0A-102%2010%20-236%2025%20-259%2024%20-328%20-17z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);--hp-drawing-3:url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20standalone%3D%22no%22%3F%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%2020010904%2F%2FEN%22%0A%20%22http%3A%2F%2Fwww.w3.org%2FTR%2F2001%2FREC-SVG-20010904%2FDTD%2Fsvg10.dtd%22%3E%0A%3Csvg%20role%3D%22img%22%20version%3D%221.0%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20width%3D%2264%22%20height%3D%2264%22%20viewBox%3D%220%200%201056.000000%201056.000000%22%0A%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%0A%3Cmetadata%3E%0ACreated%20by%20potrace%201.16%2C%20written%20by%20Peter%20Selinger%202001-2019%0A%3C%2Fmetadata%3E%0A%3Cg%20transform%3D%22translate%280.000000%2C1056.000000%29%20scale%280.100000%2C-0.100000%29%22%0Afill%3D%22currentColor%22%3E%0A%3Cpath%20d%3D%22M6305%209626%20c-60%20-13%20-181%20-75%20-212%20-108%20-12%20-13%20-34%20-54%20-49%20-93%20-15%0A-38%20-35%20-81%20-44%20-95%20-17%20-25%20-43%20-74%20-64%20-119%20-57%20-125%20-85%20-167%20-132%20-198%0A-92%20-62%20-213%20-66%20-295%20-10%20-36%2025%20-41%2033%20-62%2097%20-36%20108%20-106%20248%20-156%20310%0A-103%20127%20-169%20173%20-289%20201%20-319%2077%20-556%20-54%20-633%20-350%20-10%20-41%20-19%20-90%20-19%0A-110%20-1%20-132%20-42%20-194%20-145%20-216%20-141%20-30%20-155%20-24%20-312%20124%20-62%2058%20-122%20109%0A-132%20112%20-10%204%20-21%2014%20-24%2022%20-6%2017%20-127%20116%20-167%20137%20-93%2050%20-274%2043%20-504%0A-19%20-44%20-11%20-88%20-28%20-98%20-37%20-60%20-55%20-97%20-189%20-64%20-235%209%20-13%2016%20-37%2016%20-54%200%0A-33%2014%20-92%2034%20-145%208%20-19%2022%20-62%2032%20-95%209%20-33%2028%20-88%2041%20-122%2051%20-135%2026%20-177%0A-100%20-170%20-76%203%20-104%2011%20-227%2057%20-25%2010%20-76%2023%20-115%2030%20-38%206%20-119%2022%20-180%2035%0A-307%2066%20-471%2055%20-533%20-37%20-76%20-113%20-81%20-164%20-28%20-273%2062%20-131%20331%20-405%20395%0A-405%206%200%2044%20-30%2086%20-66%20133%20-116%2095%20-172%20-135%20-195%20-63%20-6%20-140%20-17%20-171%20-25%0A-31%20-8%20-93%20-14%20-136%20-14%20-100%200%20-164%20-19%20-235%20-70%20-55%20-39%20-57%20-42%20-87%20-137%0A-53%20-170%20-48%20-202%2047%20-295%2069%20-68%2090%20-79%20272%20-138%20112%20-36%20326%20-157%20351%20-198%0A26%20-44%2029%20-114%205%20-159%20-31%20-62%20-157%20-151%20-230%20-164%20-49%20-9%20-235%20-73%20-281%20-97%0A-79%20-42%20-156%20-158%20-174%20-263%20-17%20-98%20-14%20-117%2024%20-196%2035%20-72%2037%20-74%20113%20-112%0A74%20-37%20189%20-78%20282%20-101%2039%20-10%2074%20-22%20214%20-73%20171%20-63%20111%20-200%20-138%20-318%0A-121%20-57%20-185%20-166%20-152%20-257%207%20-20%2023%20-66%2036%20-102%2030%20-86%2059%20-122%20128%20-163%0A106%20-62%20174%20-79%20422%20-107%20120%20-14%20214%20-27%20290%20-39%2036%20-6%2088%20-11%20116%20-11%2030%200%0A86%20-12%20138%20-30%2064%20-22%2096%20-29%20124%20-24%2046%207%2084%20-29%20103%20-99%206%20-23%2017%20-60%2025%0A-82%2031%20-90%2012%20-116%20-68%20-95%20-146%2040%20-449%20-53%20-565%20-172%20-43%20-44%20-103%20-157%0A-103%20-194%200%20-115%20157%20-299%20295%20-345%2090%20-31%2091%20-60%2010%20-184%20-29%20-44%20-60%20-96%0A-70%20-115%20-9%20-19%20-30%20-48%20-45%20-65%20-32%20-35%20-186%20-272%20-249%20-383%20-51%20-91%20-87%0A-183%20-97%20-249%20-4%20-26%20-15%20-67%20-25%20-91%20-55%20-128%20-3%20-388%2093%20-466%2089%20-73%20121%0A-96%20132%20-96%206%200%2032%20-11%2058%20-25%2073%20-39%20217%20-68%20338%20-68%20366%20-2%20635%20229%20694%20596%0A14%2086%208%20215%20-12%20254%20-5%2010%20-12%2036%20-16%2059%20-7%2051%20-65%20179%20-98%20219%20-14%2017%20-33%2046%0A-43%2065%20-10%2019%20-32%2056%20-51%2082%20-18%2025%20-43%2066%20-55%2090%20-12%2023%20-51%2087%20-86%20141%20-133%0A203%20-133%20204%20-16%20247%2070%2025%20151%2075%20188%20114%2034%2037%2060%2033%2095%20-16%2016%20-22%2030%20-45%0A30%20-49%200%20-5%2024%20-43%2053%20-86%2028%20-43%2090%20-136%20136%20-206%2090%20-136%20272%20-343%20362%20-412%0A29%20-22%2084%20-71%20122%20-109%2075%20-75%2076%20-77%2037%20-161%20-10%20-22%20-27%20-69%20-38%20-105%20-11%0A-36%20-37%20-119%20-57%20-185%20-21%20-66%20-50%20-145%20-65%20-175%20-15%20-30%20-35%20-80%20-44%20-110%20-9%0A-30%20-26%20-73%20-36%20-95%20-28%20-59%20-78%20-188%20-107%20-280%20-13%20-44%20-33%20-98%20-43%20-120%20-40%0A-87%20-128%20-358%20-133%20-409%20-3%20-26%2036%20-46%2088%20-46%2022%200%2063%20-7%2090%20-16%2049%20-15%20159%0A-26%20460%20-44%2083%20-5%20179%20-14%20215%20-19%2036%20-6%20160%20-20%20275%20-32%20673%20-65%20896%20-66%0A1360%20-8%20219%2028%20228%2036%20180%20179%20-13%2041%20-25%2087%20-25%20101%200%2015%20-7%2049%20-15%2075%20-43%0A144%20-128%20417%20-146%20472%20-12%2034%20-27%2088%20-34%20120%20-25%20109%20-64%20242%20-80%20272%20-10%2020%0A-15%2050%20-13%2083%203%2052%203%2052%20132%2079%2071%2014%20148%2036%20171%2047%2023%2012%2047%2021%2054%2021%2016%200%0A118%2035%20221%2075%20390%20153%20694%20395%20908%20720%20115%20175%20269%20498%20292%20610%2026%20124%2076%20148%0A310%20147%2047%20-1%20146%206%20220%2014%2074%208%20156%2012%20181%209%2031%20-4%2058%20-1%2087%2010%2023%2010%2052%2015%0A65%2011%2065%20-16%20210%2053%20243%20116%2024%2046%2014%20119%20-30%20213%20-20%2044%20-45%2098%20-55%20120%20-10%0A22%20-32%2067%20-48%20100%20-16%2033%20-33%2071%20-36%2085%20-10%2041%20-105%20230%20-143%20285%20-19%2027%20-34%0A55%20-34%2062%200%2028%20-144%20289%20-171%20311%20-21%2017%20-29%2032%20-29%2055%200%2017%20-26%2083%20-59%20151%0A-129%20263%20-201%20416%20-201%20424%200%205%20-22%2046%20-49%2091%20-28%2045%20-55%2099%20-62%20119%20-6%2020%0A-22%2057%20-34%2082%20-84%20166%20-137%20276%20-170%20350%20-21%2047%20-44%2092%20-51%20101%20-8%208%20-14%2021%0A-14%2028%200%2036%20-40%20120%20-86%20180%20-29%2037%20-59%2082%20-69%20101%20-42%2082%20-224%20239%20-333%20287%0A-31%2014%20-82%2037%20-112%2053%20-30%2015%20-79%2033%20-108%2039%20-29%206%20-67%2017%20-86%2025%20-18%207%20-71%0A21%20-117%2031%20-46%209%20-111%2023%20-144%2031%20-33%208%20-127%2019%20-210%2025%20-82%205%20-188%2017%20-235%0A26%20-102%2019%20-813%2028%20-994%2013%20-148%20-13%20-272%20-34%20-320%20-54%20-86%20-36%20-252%20-59%20-244%0A-33%206%2017%20128%2076%20159%2077%2014%200%2073%2014%20130%2030%20177%2052%20202%2059%20254%2065%2028%203%20104%2016%0A170%2027%2066%2012%20140%2019%20165%2017%2072%20-7%20200%20-2%20270%2010%20126%2021%20266%2029%20365%2021%2055%20-5%0A177%20-13%20270%20-19%2094%20-6%20185%20-13%20202%20-16%2018%20-3%2072%20-8%20120%20-11%2095%20-6%20163%20-18%20197%0A-36%2011%20-7%2039%20-15%2061%20-19%2022%20-3%2094%20-21%20160%20-38%2066%20-18%20146%20-39%20178%20-47%2044%20-12%0A83%20-14%20158%20-8%20130%209%20140%2017%20158%20121%2023%20132%2041%20213%2051%20234%206%2010%2028%2061%2049%20112%0A20%2051%2055%20120%2077%20154%2021%2034%2053%2085%2069%20113%2055%2095%2092%20144%20153%20208%20115%20119%20130%20167%0A136%20432%206%20211%20-6%20271%20-59%20318%20-76%2067%20-155%2087%20-335%2087%20-240%200%20-278%20-18%20-541%0A-257%20-31%20-28%20-99%20-78%20-150%20-111%20-94%20-59%20-94%20-59%20-164%20-55%20-134%206%20-165%2052%20-145%0A212%2016%20125%2016%20306%200%20365%20-21%2079%20-114%20138%20-295%20186%20-50%2013%20-103%2029%20-119%2034%20-34%0A14%20-165%2012%20-231%20-3z%20m638%20-3296%20c67%20-11%20149%20-29%20182%20-40%20348%20-115%20369%20-126%0A325%20-162%20-40%20-33%20-213%20-14%20-396%2043%20-74%2023%20-218%2025%20-287%204%20-26%20-8%20-93%20-17%20-150%0A-21%20-56%20-4%20-110%20-11%20-119%20-15%20-9%20-5%20-72%20-11%20-140%20-13%20-134%20-5%20-182%20-17%20-200%0A-49%20-22%20-42%20-21%20-194%202%20-327%2012%20-69%2026%20-159%2030%20-200%204%20-41%2014%20-88%2023%20-105%2015%0A-30%2033%20-121%2047%20-245%204%20-36%2015%20-81%2023%20-100%208%20-19%2018%20-62%2022%20-95%204%20-36%2023%20-93%0A46%20-144%2022%20-46%2039%20-88%2039%20-94%200%20-9%2032%20-76%2097%20-202%2039%20-77%2040%20-224%200%20-283%20-47%0A-72%20-139%20-98%20-288%20-82%20-74%207%20-118%207%20-172%20-2%20-40%20-7%20-111%20-13%20-159%20-13%20-87%200%0A-87%200%20-133%2045%20-25%2024%20-45%2052%20-45%2062%200%2010%20-6%2034%20-14%2053%20-18%2042%20-20%20125%20-6%20225%0A5%2041%2013%20170%2016%20285%203%20116%208%20239%2011%20275%203%2036%206%20115%208%20175%203%20145%2014%20289%2027%20345%0A6%2025%2011%20131%2013%20236%202%20213%2010%20249%2058%20281%2017%2012%2049%2034%2069%2048%2038%2028%20177%2070%20333%0A101%2050%2010%20172%2019%20325%2023%20135%204%20255%208%20268%209%2012%201%2077%20-7%20145%20-18z%20m-1713%20-23%0Ac133%20-20%20163%20-36%20168%20-89%204%20-48%20-22%20-67%20-144%20-107%20-77%20-25%20-100%20-29%20-117%20-20%0A-27%2015%20-534%203%20-672%20-16%20-55%20-7%20-129%20-16%20-163%20-20%20-35%20-3%20-76%20-11%20-90%20-17%20-62%0A-24%20-219%20-19%20-252%208%20-16%2014%20-30%2032%20-30%2039%200%2020%2054%2062%2097%2075%2021%207%2057%2023%2081%2037%0A23%2013%2077%2031%20120%2039%2067%2013%20111%2024%20248%2065%2017%205%2050%209%2075%2010%2024%200%2064%204%2089%208%2085%2014%0A468%206%20590%20-12z%20m-333%20-433%20c107%20-21%20202%20-64%20299%20-134%2044%20-32%2081%20-103%2089%20-167%0A13%20-117%20-59%20-196%20-262%20-287%20-267%20-120%20-552%20-115%20-763%2012%20-25%2015%20-72%2041%20-103%0A57%20-78%2040%20-177%20143%20-177%20183%200%20108%20264%20281%20524%20342%2093%2022%20266%2019%20393%20-6z%0Am2368%201%20c167%20-19%20178%20-23%20350%20-106%20151%20-72%20185%20-104%20185%20-171%200%20-47%20-109%20-172%0A-172%20-197%20-119%20-47%20-372%20-111%20-444%20-111%20-27%20-1%20-80%20-5%20-117%20-9%20-260%20-34%20-546%0A143%20-547%20337%200%20111%20157%20241%20317%20262%20101%2013%20293%2011%20428%20-5z%20m-4066%20-1920%20c56%0A-28%2093%20-122%2071%20-179%20-48%20-128%20-430%20-61%20-430%2076%200%2084%20256%20157%20359%20103z%20m3096%0A-40%20c98%20-21%20219%20-83%20223%20-114%205%20-34%20-39%20-75%20-106%20-100%20-47%20-17%20-89%20-21%20-235%0A-26%20-99%20-3%20-182%20-7%20-186%20-9%20-8%20-6%20-131%20-22%20-269%20-37%20-186%20-20%20-318%2047%20-239%0A122%2029%2028%20118%2072%20193%2097%2033%2011%2080%2030%20105%2043%2024%2013%2062%2029%2084%2035%2055%2016%20340%209%0A430%20-11z%20m213%20-429%20c29%20-15%2055%20-33%2059%20-42%206%20-17%20-13%20-68%20-32%20-84%20-18%20-15%20-184%0A-55%20-260%20-64%20-33%20-3%20-85%20-13%20-115%20-21%20-30%20-8%20-69%20-15%20-87%20-15%20-49%200%20-141%20-38%0A-148%20-61%20-15%20-45%2051%20-65%20237%20-73%20194%20-7%20233%20-61%2095%20-130%20-213%20-108%20-656%20-43%0A-717%20105%20-67%20161%20267%20394%20573%20400%2034%201%2075%204%2091%208%2082%2017%20250%205%20304%20-23z%20m-3422%0A-390%20c16%20-18%2052%20-68%2079%20-110%20213%20-327%20233%20-381%20204%20-549%20-41%20-239%20-168%20-357%0A-405%20-373%20-253%20-17%20-375%20120%20-319%20357%2023%2093%20119%20295%20179%20374%2025%2033%2065%2098%2088%0A145%2098%20196%20123%20218%20174%20156z%22%2F%3E%0A%3Cpath%20d%3D%22M4652%205716%20c-65%20-18%20-133%20-90%20-139%20-150%20-15%20-126%20108%20-205%20298%20-190%0A90%207%2091%207%20149%2056%2068%2056%2074%2071%2065%20139%20-10%2074%20-38%20101%20-138%20132%20-89%2029%20-161%2033%0A-235%2013z%22%2F%3E%0A%3Cpath%20d%3D%22M7027%205740%20c-73%20-19%20-137%20-89%20-137%20-150%200%20-37%2069%20-132%20110%20-152%20156%0A-76%20420%2016%20420%20146%200%2031%20-60%20103%20-107%20128%20-55%2030%20-216%2045%20-286%2028z%22%2F%3E%0A%3Cpath%20d%3D%22M2989%202696%20c-40%20-27%20-154%20-173%20-176%20-224%20-12%20-29%20-12%20-40%202%20-85%2033%0A-110%2089%20-132%20200%20-78%2074%2035%2097%2061%20120%20131%209%2030%2026%2073%2036%2095%2059%20123%20-70%20237%0A-182%20161z%22%2F%3E%0A%3Cpath%20d%3D%22M8095%203030%20c-184%20-13%20-439%20-109%20-474%20-178%20-85%20-168%20-53%20-289%2084%20-317%0A76%20-16%20465%20-32%20507%20-22%2049%2013%2075%20131%2037%20166%20-51%2048%20-80%2053%20-221%2042%20-146%20-12%0A-158%20-9%20-158%2043%201%2075%2040%2088%20211%2070%2074%20-7%20168%20-14%20210%20-14%20134%200%20142%20-18%20108%0A-240%20-16%20-104%20-15%20-218%202%20-268%208%20-22%2013%20-86%2014%20-154%200%20-174%2020%20-164%20-303%20-160%0A-273%204%20-302%209%20-302%2052%200%2041%20103%2071%20308%2089%20132%2012%20128%2010%20153%2068%2026%2061%2025%2099%0A-3%20117%20-50%2031%20-310%2040%20-403%2014%20-33%20-9%20-85%20-21%20-115%20-26%20-151%20-27%20-206%20-53%0A-239%20-112%20-34%20-61%20-27%20-171%2017%20-255%2017%20-33%2033%20-75%2037%20-92%209%20-46%2044%20-69%20133%0A-90%2077%20-18%2098%20-19%20532%20-11%2047%201%20164%20-1%20260%20-6%20261%20-11%20249%20-45%20223%20644%20-5%20135%0A-12%20250%20-15%20256%20-4%206%20-11%2046%20-17%2090%20-16%20128%20-81%20252%20-146%20280%20-41%2017%20-292%2025%0A-440%2014z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A)}:is(.hp-app-hero,.hp-app-phone){--composer-keyboard-inset:0px}:is(.hp-app-hero,.hp-app-phone){background-color:oklch(.991 .002 85)}.dark :is(.hp-app-hero,.hp-app-phone){background-color:oklch(.18 .01 50)}@layer properties;@layer theme, base, components, utilities;@layer theme{:is(.hp-app-hero,.hp-app-phone),:is(.hp-app-hero,.hp-app-phone) :host{--font-sans:"Plus Jakarta Sans Variable","Plus Jakarta Sans",-apple-system,system-ui,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,Menlo,monospace;--spacing:0.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--text-xs:0.75rem;--text-xs--line-height:calc(1 / 0.75);--text-sm:0.875rem;--text-sm--line-height:calc(1.25 / 0.875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-0.025em;--tracking-normal:0em;--tracking-wide:0.025em;--tracking-widest:0.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:0.125rem;--radius-sm:8px;--radius-md:10px;--radius-lg:12px;--radius-xl:16px;--radius-3xl:20px;--radius-4xl:24px;--drop-shadow-sm:0 1px 2px rgb(0 0 0/0.15);--ease-out:cubic-bezier(0.23,1,0.32,1);--ease-in-out:cubic-bezier(0.77,0,0.175,1);--animate-ping:ping 1s cubic-bezier(0,0,0.2,1) infinite;--animate-pulse:pulse 2s cubic-bezier(0.4,0,0.6,1) infinite;--blur-xs:4px;--blur-sm:8px;--blur-2xl:40px;--aspect-video:16/9;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:"Plus Jakarta Sans Variable","Plus Jakarta Sans",-apple-system,system-ui,sans-serif;--default-mono-font-family:"IBM Plex Mono",ui-monospace,Menlo,monospace;--font-heading:"Literata Variable","Literata",Georgia,serif;--color-ring:var(--ring);--color-muted:var(--muted);--shadow-overlay:var(--shadow-overlay);--shadow-1:var(--shadow-1);--shadow-2:var(--shadow-2);--shadow-3:var(--shadow-3);--shadow-4:var(--shadow-4);--shadow-5:var(--shadow-5);--shadow-6:var(--shadow-6);--shadow-7:var(--shadow-7);--shadow-8:var(--shadow-8);--shadow-float:var(--float-shadow);--text-composer-control:var(--composer-intelligence-trigger-font-size);--text-composer-control--line-height:var(
    --composer-intelligence-trigger-line-height
  );--radius-drawer-plate:2.75rem;--radius-composer-hero:1.2rem;--radius-menu:var(--radius-menu);--radius-menu-item:var(--radius-menu-item);--text-row-meta:0.75rem;--text-row-meta--line-height:1rem;--text-sidebar-ui:var(--sidebar-ui-font-size);--text-sidebar-ui--line-height:var(--sidebar-ui-line-height);--text-sidebar-heading:var(--sidebar-heading-font-size);--text-sidebar-heading--line-height:var(--sidebar-heading-line-height);--text-banner:0.875rem;--text-banner--line-height:1.25rem;--text-micro:0.625rem;--text-micro--line-height:0.875rem;--text-compact:0.8125rem;--text-compact--line-height:1.125rem;--text-body:0.875rem;--text-body--line-height:1.25rem;--text-caption:0.78125rem;--text-caption--line-height:1.125rem;--text-section:1rem;--text-section--line-height:1.5rem;--text-section--letter-spacing:-0.006em;--text-panel-title:1.125rem;--text-panel-title--line-height:1.625rem;--text-panel-title--letter-spacing:-0.01em;--text-page-title:1.375rem;--text-page-title--line-height:1.75rem;--text-subsection:1rem;--text-subsection--line-height:1.5rem;--text-device-code:1.75rem;--text-device-code--line-height:1;--tracking-device-code:0.25em;--ease-toggle:cubic-bezier(0.31,0.05,0.43,1.02)}}@layer base{:is(.hp-app-hero,.hp-app-phone) *,:is(.hp-app-hero,.hp-app-phone) ::backdrop,:is(.hp-app-hero,.hp-app-phone) ::file-selector-button,:is(.hp-app-hero,.hp-app-phone) :after,:is(.hp-app-hero,.hp-app-phone) :before{box-sizing:border-box;margin:0;padding:0;border:0 solid}:is(.hp-app-hero,.hp-app-phone),:is(.hp-app-hero,.hp-app-phone) :host{line-height:1.5;text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}.hp-app-hero h1,.hp-app-hero h2,.hp-app-phone h1{font-size:inherit;font-weight:inherit}:is(.hp-app-hero,.hp-app-phone) a{color:inherit;text-decoration:inherit}.hp-app-hero ul{list-style:none}:is(.hp-app-hero,.hp-app-phone) img,:is(.hp-app-hero,.hp-app-phone) svg{display:block;vertical-align:middle}:is(.hp-app-hero,.hp-app-phone) img{max-width:100%;height:auto}:is(.hp-app-hero,.hp-app-phone) ::file-selector-button,:is(.hp-app-hero,.hp-app-phone) button,:is(.hp-app-hero,.hp-app-phone) input{font:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:is(.hp-app-hero,.hp-app-phone) ::file-selector-button{margin-inline-end:4px}:is(.hp-app-hero,.hp-app-phone) ::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){:is(.hp-app-hero,.hp-app-phone) ::placeholder{color:currentcolor}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone) ::placeholder{color:color-mix(currentcolor,transparent)}}}:is(.hp-app-hero,.hp-app-phone) ::-webkit-search-decoration{appearance:none}:is(.hp-app-hero,.hp-app-phone) ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}:is(.hp-app-hero,.hp-app-phone) ::-webkit-datetime-edit{display:inline-flex}:is(.hp-app-hero,.hp-app-phone) ::-webkit-datetime-edit-fields-wrapper{padding:0}:is(.hp-app-hero,.hp-app-phone) ::-webkit-datetime-edit,:is(.hp-app-hero,.hp-app-phone) ::-webkit-datetime-edit-day-field,:is(.hp-app-hero,.hp-app-phone) ::-webkit-datetime-edit-hour-field,:is(.hp-app-hero,.hp-app-phone) ::-webkit-datetime-edit-meridiem-field,:is(.hp-app-hero,.hp-app-phone) ::-webkit-datetime-edit-millisecond-field,:is(.hp-app-hero,.hp-app-phone) ::-webkit-datetime-edit-minute-field,:is(.hp-app-hero,.hp-app-phone) ::-webkit-datetime-edit-month-field,:is(.hp-app-hero,.hp-app-phone) ::-webkit-datetime-edit-second-field,:is(.hp-app-hero,.hp-app-phone) ::-webkit-datetime-edit-year-field{padding-block:0}:is(.hp-app-hero,.hp-app-phone) ::-webkit-calendar-picker-indicator{line-height:1}:is(.hp-app-hero,.hp-app-phone) ::file-selector-button,:is(.hp-app-hero,.hp-app-phone) button{appearance:button}:is(.hp-app-hero,.hp-app-phone) ::-webkit-inner-spin-button,:is(.hp-app-hero,.hp-app-phone) ::-webkit-outer-spin-button{height:auto}:is(.hp-app-hero,.hp-app-phone) [hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.hp-app-hero .\@container\/changes{container:changes/inline-size}.hp-app-hero .\@container\/context-sidebar{container:context-sidebar/inline-size}:is(.hp-app-hero,.hp-app-phone) .pointer-events-none{pointer-events:none}.hp-app-hero .invisible{visibility:hidden}:is(.hp-app-hero,.hp-app-phone) .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}:is(.hp-app-hero,.hp-app-phone) .absolute{position:absolute}:is(.hp-app-hero,.hp-app-phone) .fixed{position:fixed}:is(.hp-app-hero,.hp-app-phone) .relative{position:relative}:is(.hp-app-hero,.hp-app-phone) .sticky{position:sticky}:is(.hp-app-hero,.hp-app-phone) .inset-0{inset:calc(var(--spacing) * 0)}.hp-app-hero .inset-y-0{inset-block:calc(var(--spacing) * 0)}:is(.hp-app-hero,.hp-app-phone) .top-0{top:calc(var(--spacing) * 0)}.hp-app-hero .top-1\/2{top:calc(50%)}.hp-app-hero .-right-1{right:calc(var(--spacing) * -1)}.hp-app-hero .right-0\.5{right:calc(var(--spacing) * .5)}.hp-app-hero .-left-1{left:calc(var(--spacing) * -1)}.hp-app-hero .left-0\.5{left:calc(var(--spacing) * .5)}.hp-app-phone .top-\[calc\(1rem\+var\(--safe-area-top\)\)\]{top:calc(1rem + var(--safe-area-top))}.hp-app-phone .left-\[calc\(1rem\+var\(--safe-area-left\)\)\]{left:calc(1rem + var(--safe-area-left))}:is(.hp-app-hero,.hp-app-phone) .z-10{z-index:10}:is(.hp-app-hero,.hp-app-phone) .z-20{z-index:20}.hp-app-phone .z-30{z-index:30}:is(.hp-app-hero,.hp-app-phone) .z-40{z-index:40}:is(.hp-app-hero,.hp-app-phone) .m-0{margin:calc(var(--spacing) * 0)}.hp-app-hero .m-auto{margin:auto}:is(.hp-app-hero,.hp-app-phone) .mx-0\.5{margin-inline:calc(var(--spacing) * .5)}:is(.hp-app-hero,.hp-app-phone) .-my-0\.5{margin-block:calc(var(--spacing) * -.5)}.hp-app-hero .-my-1{margin-block:calc(var(--spacing) * -1)}:is(.hp-app-hero,.hp-app-phone) .ms-0\.5{margin-inline-start:calc(var(--spacing) * .5)}:is(.hp-app-hero,.hp-app-phone) .ms-auto{margin-inline-start:auto}:is(.hp-app-hero,.hp-app-phone) .mb-1{margin-bottom:calc(var(--spacing) * 1)}:is(.hp-app-hero,.hp-app-phone) .mb-6{margin-bottom:calc(var(--spacing) * 6)}.hp-app-hero .ml-auto{margin-left:auto}:is(.hp-app-hero,.hp-app-phone) .status-mark-glyph{display:block;overflow:visible}.hp-app-hero .\!grid{display:grid!important}:is(.hp-app-hero,.hp-app-phone) .block{display:block}:is(.hp-app-hero,.hp-app-phone) .contents{display:contents}:is(.hp-app-hero,.hp-app-phone) .flex{display:flex}.hp-app-hero .grid{display:grid}:is(.hp-app-hero,.hp-app-phone) .hidden{display:none}:is(.hp-app-hero,.hp-app-phone) .inline-flex{display:inline-flex}:is(.hp-app-hero,.hp-app-phone) .inline-grid{display:inline-grid}:is(.hp-app-hero,.hp-app-phone) .size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}:is(.hp-app-hero,.hp-app-phone) .size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}:is(.hp-app-hero,.hp-app-phone) .size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(.hp-app-hero,.hp-app-phone) .size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}:is(.hp-app-hero,.hp-app-phone) .size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}:is(.hp-app-hero,.hp-app-phone) .size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.hp-app-hero .size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}:is(.hp-app-hero,.hp-app-phone) .size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}:is(.hp-app-hero,.hp-app-phone) .size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.hp-app-phone .size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}:is(.hp-app-hero,.hp-app-phone) .size-full{width:100%;height:100%}.hp-app-hero .h-2{height:calc(var(--spacing) * 2)}.hp-app-hero .h-5{height:calc(var(--spacing) * 5)}:is(.hp-app-hero,.hp-app-phone) .h-5\.5{height:calc(var(--spacing) * 5.5)}:is(.hp-app-hero,.hp-app-phone) .h-6{height:calc(var(--spacing) * 6)}:is(.hp-app-hero,.hp-app-phone) .h-7{height:calc(var(--spacing) * 7)}.hp-app-hero .h-8{height:calc(var(--spacing) * 8)}.hp-app-hero .h-9{height:calc(var(--spacing) * 9)}.hp-app-hero .h-12{height:calc(var(--spacing) * 12)}.hp-app-hero .h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}:is(.hp-app-hero,.hp-app-phone) .h-\[var\(--composer-keyboard-inset\)\]{height:var(--composer-keyboard-inset)}.hp-app-hero .h-auto{height:auto}:is(.hp-app-hero,.hp-app-phone) .h-composer-control{height:var(--composer-intelligence-trigger-height)}:is(.hp-app-hero,.hp-app-phone) .h-full{height:100%}.hp-app-hero .h-px{height:1px}.hp-app-hero .min-h-\(--sidebar-rail-footer-slot-height\){min-height:var(--sidebar-rail-footer-slot-height)}:is(.hp-app-hero,.hp-app-phone) .min-h-0{min-height:calc(var(--spacing) * 0)}.hp-app-hero .min-h-9{min-height:calc(var(--spacing) * 9)}.hp-app-hero .min-h-sidebar-row{min-height:var(--sidebar-row-height)}.hp-app-hero .w-\(--sidebar-width\){width:var(--sidebar-width)}:is(.hp-app-hero,.hp-app-phone) .w-0{width:calc(var(--spacing) * 0)}.hp-app-hero .w-1{width:calc(var(--spacing) * 1)}.hp-app-hero .w-2{width:calc(var(--spacing) * 2)}.hp-app-hero .w-4{width:calc(var(--spacing) * 4)}.hp-app-hero .w-6{width:calc(var(--spacing) * 6)}.hp-app-hero .w-7{width:calc(var(--spacing) * 7)}.hp-app-hero .w-15{width:calc(var(--spacing) * 15)}.hp-app-hero .w-16{width:calc(var(--spacing) * 16)}.hp-app-hero .w-20{width:calc(var(--spacing) * 20)}.hp-app-hero .w-24{width:calc(var(--spacing) * 24)}.hp-app-hero .w-28{width:calc(var(--spacing) * 28)}.hp-app-hero .w-32{width:calc(var(--spacing) * 32)}.hp-app-hero .w-36{width:calc(var(--spacing) * 36)}.hp-app-hero .w-40{width:calc(var(--spacing) * 40)}:is(.hp-app-hero,.hp-app-phone) .w-fit{width:fit-content}:is(.hp-app-hero,.hp-app-phone) .w-full{width:100%}.hp-app-hero .w-max{width:max-content}.hp-app-hero .max-w-62{max-width:calc(var(--spacing) * 62)}:is(.hp-app-hero,.hp-app-phone) .max-w-\[var\(--bubble-max-width\)\]{max-width:var(--bubble-max-width)}:is(.hp-app-hero,.hp-app-phone) .max-w-full{max-width:100%}.hp-app-hero .max-w-md{max-width:var(--container-md)}:is(.hp-app-hero,.hp-app-phone) .max-w-none{max-width:none}:is(.hp-app-hero,.hp-app-phone) .min-w-0{min-width:calc(var(--spacing) * 0)}:is(.hp-app-hero,.hp-app-phone) .flex-1{flex:1 1}.hp-app-hero .flex-initial{flex:0 1 auto}.hp-app-hero .flex-none{flex:0 0 auto}:is(.hp-app-hero,.hp-app-phone) .shrink{flex-shrink:1}:is(.hp-app-hero,.hp-app-phone) .shrink-0{flex-shrink:0}:is(.hp-app-hero,.hp-app-phone) .status-mark-hand-spin{transform-origin:center center;animation:status-mark-hand-spin var(--loader-period) steps(8) infinite}.hp-app-hero .-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(.hp-app-hero,.hp-app-phone) .scroll-fade-y{--_scroll-fade-size-t:var(
    --scroll-fade-t-size,var(--scroll-fade-size,min(12%,calc(var(--spacing) * 10)))
  );--_scroll-fade-size-b:var(
    --scroll-fade-b-size,var(--scroll-fade-size,min(12%,calc(var(--spacing) * 10)))
  );--scroll-fade-block:linear-gradient(to bottom,transparent 0,#000 var(--scroll-fade-t,0px),#000 calc(100% - var(--scroll-fade-b, 0px)),transparent 100%);-webkit-mask-image:var(--scroll-fade-mask,var(--scroll-fade-block));mask-image:var(--scroll-fade-mask,var(--scroll-fade-block));-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@supports (animation-timeline:scroll()){:is(.hp-app-hero,.hp-app-phone) .scroll-fade-y{animation-duration:1ms,1ms;animation-timing-function:ease-in-out,ease-in-out;animation-delay:0s,0s;animation-iteration-count:1,1;animation-direction:normal,normal;animation-play-state:running,running;animation-name:scroll-fade-reveal-t,scroll-fade-reveal-b;animation-timeline:scroll(self y),scroll(self y);animation-range:0 var(--scroll-fade-reveal,calc(var(--spacing) * 24)),calc(100% - var(--scroll-fade-reveal, calc(var(--spacing) * 24))) 100%;animation-fill-mode:both}}@supports not (animation-timeline:scroll()){:is(.hp-app-hero,.hp-app-phone) .scroll-fade-y{--scroll-fade-t:var(--_scroll-fade-size-t);--scroll-fade-b:var(--_scroll-fade-size-b)}}:is(.hp-app-hero,.hp-app-phone) .status-mark-boil-frame{animation:status-mark-boil var(--loader-period) linear infinite;opacity:0;animation-delay:calc(-1 * var(--loader-period))}:is(:is(.hp-app-hero,.hp-app-phone) .status-mark-boil-frame):first-child{opacity:1}:is(:is(.hp-app-hero,.hp-app-phone) .status-mark-boil-frame):nth-child(2){animation-delay:calc(var(--loader-period) * -2 / 3)}:is(:is(.hp-app-hero,.hp-app-phone) .status-mark-boil-frame):nth-child(3){animation-delay:calc(var(--loader-period) * -1 / 3)}.hp-app-hero .cursor-col-resize{cursor:col-resize}:is(.hp-app-hero,.hp-app-phone) .cursor-pointer{cursor:pointer}:is(.hp-app-hero,.hp-app-phone) .cursor-text{cursor:text}.hp-app-hero .touch-none{touch-action:none}:is(.hp-app-hero,.hp-app-phone) .appearance-none{appearance:none}:is(.hp-app-hero,.hp-app-phone) .flex-col{flex-direction:column}:is(.hp-app-hero,.hp-app-phone) .flex-row-reverse{flex-direction:row-reverse}:is(.hp-app-hero,.hp-app-phone) .flex-wrap{flex-wrap:wrap}:is(.hp-app-hero,.hp-app-phone) .place-items-center{place-items:center}:is(.hp-app-hero,.hp-app-phone) .items-baseline{align-items:baseline}:is(.hp-app-hero,.hp-app-phone) .items-center{align-items:center}:is(.hp-app-hero,.hp-app-phone) .items-end{align-items:flex-end}.hp-app-hero .items-start{align-items:flex-start}.hp-app-hero .justify-between{justify-content:space-between}:is(.hp-app-hero,.hp-app-phone) .justify-center{justify-content:center}:is(.hp-app-hero,.hp-app-phone) .justify-end{justify-content:flex-end}.hp-app-hero .gap-0{gap:calc(var(--spacing) * 0)}:is(.hp-app-hero,.hp-app-phone) .gap-0\.5{gap:calc(var(--spacing) * .5)}:is(.hp-app-hero,.hp-app-phone) .gap-1{gap:calc(var(--spacing) * 1)}:is(.hp-app-hero,.hp-app-phone) .gap-1\.5{gap:calc(var(--spacing) * 1.5)}:is(.hp-app-hero,.hp-app-phone) .gap-2{gap:calc(var(--spacing) * 2)}.hp-app-hero .gap-3{gap:calc(var(--spacing) * 3)}.hp-app-hero .gap-6{gap:calc(var(--spacing) * 6)}:is(.hp-app-hero,.hp-app-phone) .gap-\[var\(--session-feed-row-gap\)\]{gap:var(--session-feed-row-gap)}:where(:is(:is(.hp-app-hero,.hp-app-phone) .space-y-1)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(:is(.hp-app-hero .space-y-2)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(:is(:is(.hp-app-hero,.hp-app-phone) .space-y-3)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(:is(:is(.hp-app-hero,.hp-app-phone) .space-y-4)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.hp-app-hero .gap-x-2{column-gap:calc(var(--spacing) * 2)}:where(:is(:is(.hp-app-hero,.hp-app-phone) .-space-x-1\.5)>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1.5) * calc(1 - var(--tw-space-x-reverse)))}.hp-app-hero .gap-y-0{row-gap:calc(var(--spacing) * 0)}:where(:is(.hp-app-hero .divide-y)>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(:is(.hp-app-hero .divide-border)>:not(:last-child)){border-color:var(--border)}:is(.hp-app-hero,.hp-app-phone) .self-center{align-self:center}:is(.hp-app-hero,.hp-app-phone) .self-start{align-self:flex-start}:is(.hp-app-hero,.hp-app-phone) .self-stretch{align-self:stretch}:is(.hp-app-hero,.hp-app-phone) .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.hp-app-hero,.hp-app-phone) .overflow-clip{overflow:clip}:is(.hp-app-hero,.hp-app-phone) .overflow-hidden{overflow:hidden}.hp-app-hero .overflow-visible{overflow:visible}.hp-app-hero .overflow-x-auto{overflow-x:auto}.hp-app-hero .overflow-x-hidden{overflow-x:hidden}.hp-app-hero .overflow-y-auto{overflow-y:auto}.hp-app-hero .overflow-y-hidden{overflow-y:hidden}.hp-app-hero .rounded{border-radius:.25rem}.hp-app-hero .rounded-\[calc\(var\(--radius-sm\)\+2px\)\]{border-radius:calc(var(--radius-sm) + 2px)}:is(.hp-app-hero,.hp-app-phone) .rounded-full{border-radius:calc(infinity * 1px)}:is(.hp-app-hero,.hp-app-phone) .rounded-lg{border-radius:12px}:is(.hp-app-hero,.hp-app-phone) .rounded-md{border-radius:10px}.hp-app-hero .rounded-none{border-radius:0}.hp-app-hero .rounded-sidebar-row{border-radius:var(--sidebar-row-radius)}:is(.hp-app-hero,.hp-app-phone) .rounded-sm{border-radius:8px}:is(.hp-app-hero,.hp-app-phone) .border{border-style:var(--tw-border-style);border-width:1px}:is(.hp-app-hero,.hp-app-phone) .border-0{border-style:var(--tw-border-style);border-width:0}:is(.hp-app-hero,.hp-app-phone) .border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.hp-app-hero .border-l{border-left-style:var(--tw-border-style);border-left-width:1px}:is(.hp-app-hero,.hp-app-phone) .border-none{--tw-border-style:none;border-style:none}:is(.hp-app-hero,.hp-app-phone) .border-border{border-color:var(--border)}.hp-app-hero .border-input{border-color:var(--input)}.hp-app-hero .border-sidebar-border{border-color:var(--sidebar-border)}:is(.hp-app-hero,.hp-app-phone) .border-transparent{border-color:transparent}:is(.hp-app-hero,.hp-app-phone) .bg-background{background-color:var(--background)}.hp-app-hero .bg-border{background-color:var(--border)}.hp-app-phone .bg-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.hp-app-phone .bg-background\/80{background-color:color-mix(in oklab,var(--background) 80%,transparent)}}:is(.hp-app-hero,.hp-app-phone) .bg-card{background-color:var(--card)}:is(.hp-app-hero,.hp-app-phone) .bg-current{background-color:currentcolor}:is(.hp-app-hero,.hp-app-phone) .bg-foreground{background-color:var(--foreground)}:is(.hp-app-hero,.hp-app-phone) .bg-foreground\/\[0\.07\]{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone) .bg-foreground\/\[0\.07\]{background-color:color-mix(in oklab,var(--foreground) 7.000000000000001%,transparent)}}.hp-app-hero .bg-input\/20{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.hp-app-hero .bg-input\/20{background-color:color-mix(in oklab,var(--input) 20%,transparent)}}:is(.hp-app-hero,.hp-app-phone) .bg-muted{background-color:var(--muted)}.hp-app-hero .bg-primary{background-color:var(--primary)}.hp-app-hero .bg-secondary{background-color:var(--secondary)}.hp-app-hero .bg-skeleton{background-color:var(--skeleton)}.hp-app-phone .bg-scrim{background-color:var(--scrim)}:is(.hp-app-hero,.hp-app-phone) .bg-tint-clay-solid{background-color:var(--tint-clay-solid)}:is(.hp-app-hero,.hp-app-phone) .bg-tint-honey-solid{background-color:var(--tint-honey-solid)}.hp-app-hero .bg-transparent{background-color:transparent}:is(.hp-app-hero,.hp-app-phone) .object-contain{object-fit:contain}:is(.hp-app-hero,.hp-app-phone) .p-0{padding:calc(var(--spacing) * 0)}:is(.hp-app-hero,.hp-app-phone) .p-0\.5{padding:calc(var(--spacing) * .5)}.hp-app-hero .p-0\.75{padding:calc(var(--spacing) * .75)}.hp-app-hero .p-2{padding:calc(var(--spacing) * 2)}.hp-app-hero .p-6{padding:calc(var(--spacing) * 6)}.hp-app-hero .px-\(--sidebar-gutter\){padding-inline:var(--sidebar-gutter)}.hp-app-hero .px-0{padding-inline:calc(var(--spacing) * 0)}.hp-app-hero .px-1{padding-inline:calc(var(--spacing) * 1)}.hp-app-hero .px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.hp-app-hero .px-1\.75{padding-inline:calc(var(--spacing) * 1.75)}:is(.hp-app-hero,.hp-app-phone) .px-2{padding-inline:calc(var(--spacing) * 2)}:is(.hp-app-hero,.hp-app-phone) .px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}:is(.hp-app-hero,.hp-app-phone) .px-3{padding-inline:calc(var(--spacing) * 3)}.hp-app-hero .px-4{padding-inline:calc(var(--spacing) * 4)}:is(.hp-app-hero,.hp-app-phone) .py-0{padding-block:calc(var(--spacing) * 0)}:is(.hp-app-hero,.hp-app-phone) .py-0\.5{padding-block:calc(var(--spacing) * .5)}:is(.hp-app-hero,.hp-app-phone) .py-1{padding-block:calc(var(--spacing) * 1)}:is(.hp-app-hero,.hp-app-phone) .py-1\.5{padding-block:calc(var(--spacing) * 1.5)}:is(.hp-app-hero,.hp-app-phone) .py-2{padding-block:calc(var(--spacing) * 2)}.hp-app-hero .py-3{padding-block:calc(var(--spacing) * 3)}.hp-app-hero .py-sidebar-rail-inset{padding-block:var(--sidebar-rail-inset)}:is(.hp-app-hero,.hp-app-phone) .ps-1{padding-inline-start:calc(var(--spacing) * 1)}.hp-app-hero .ps-2{padding-inline-start:calc(var(--spacing) * 2)}:is(.hp-app-hero,.hp-app-phone) .ps-composer-control-start{padding-inline-start:var(
    --composer-intelligence-trigger-padding-inline-start
  )}:is(.hp-app-hero,.hp-app-phone) .pe-1\.5{padding-inline-end:calc(var(--spacing) * 1.5)}:is(.hp-app-hero,.hp-app-phone) .pe-2{padding-inline-end:calc(var(--spacing) * 2)}:is(.hp-app-hero,.hp-app-phone) .pe-composer-control-end{padding-inline-end:var(
    --composer-intelligence-trigger-padding-inline-end
  )}.hp-app-hero .pr-0\.75{padding-right:calc(var(--spacing) * .75)}.hp-app-hero .pr-1{padding-right:calc(var(--spacing) * 1)}:is(.hp-app-hero,.hp-app-phone) .pb-2{padding-bottom:calc(var(--spacing) * 2)}.hp-app-hero .pl-0{padding-left:calc(var(--spacing) * 0)}.hp-app-hero .pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}:is(.hp-app-hero,.hp-app-phone) .text-left{text-align:left}.hp-app-hero .text-start{text-align:start}:is(.hp-app-hero,.hp-app-phone) .align-baseline{vertical-align:baseline}:is(.hp-app-hero,.hp-app-phone) .text-section{font-size:1rem;line-height:var(--tw-leading,1.5rem);letter-spacing:var(--tw-tracking,-.006em)}.hp-app-hero .text-compact{font-size:.8125rem;line-height:var(--tw-leading,1.125rem)}:is(.hp-app-hero,.hp-app-phone) .text-composer-control\!{font-size:var(--composer-intelligence-trigger-font-size)!important;line-height:var(--tw-leading,var(
    --composer-intelligence-trigger-line-height
  ))!important}:is(.hp-app-hero,.hp-app-phone) .text-micro{font-size:.625rem;line-height:var(--tw-leading,.875rem)}.hp-app-hero .text-row-meta{font-size:.75rem;line-height:var(--tw-leading,1rem)}:is(.hp-app-hero,.hp-app-phone) .text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}:is(.hp-app-hero,.hp-app-phone) .text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}:is(.hp-app-hero,.hp-app-phone) .text-xs\/relaxed{font-size:var(--text-xs);line-height:var(--leading-relaxed)}:is(.hp-app-hero,.hp-app-phone) .leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}:is(.hp-app-hero,.hp-app-phone) .leading-none{--tw-leading:1;line-height:1}:is(.hp-app-hero,.hp-app-phone) .font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:is(.hp-app-hero,.hp-app-phone) .font-normal{--tw-font-weight:var(--font-weight-ui-body);font-weight:var(--font-weight-ui-body)}:is(.hp-app-hero,.hp-app-phone) .font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}:is(.hp-app-hero,.hp-app-phone) .wrap-anywhere{overflow-wrap:anywhere}:is(.hp-app-hero,.hp-app-phone) .wrap-break-word{overflow-wrap:break-word}:is(.hp-app-hero,.hp-app-phone) .whitespace-normal{white-space:normal}:is(.hp-app-hero,.hp-app-phone) .whitespace-nowrap{white-space:nowrap}:is(.hp-app-hero,.hp-app-phone) .text-background{color:var(--background)}:is(.hp-app-hero,.hp-app-phone) .text-foreground{color:var(--foreground)}:is(.hp-app-hero,.hp-app-phone) .text-ink{color:var(--ink)}.hp-app-hero .text-ink-1{color:var(--ink-1)}.hp-app-hero .text-ink-2{color:var(--ink-2)}.hp-app-hero .text-ink-3{color:var(--ink-3)}:is(.hp-app-hero,.hp-app-phone) .text-muted-foreground{color:var(--muted-foreground)}.hp-app-hero .text-primary-foreground{color:var(--primary-foreground)}.hp-app-hero .text-secondary-foreground{color:var(--secondary-foreground)}.hp-app-hero .text-sidebar-foreground{color:var(--sidebar-foreground)}:is(.hp-app-hero,.hp-app-phone) .text-status-mark-gray{color:var(--status-mark-gray)}.hp-app-hero .text-status-mark-green{color:var(--status-mark-green)}:is(.hp-app-hero,.hp-app-phone) .text-status-mark-ink{color:var(--status-mark-ink)}.hp-app-hero .text-status-mark-yellow{color:var(--status-mark-yellow)}:is(.hp-app-hero,.hp-app-phone) .text-tint-success-fg{color:var(--tint-success-fg)}:is(.hp-app-hero,.hp-app-phone) .tabular-nums{--tw-numeric-spacing:tabular-nums;font-feature-settings:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}:is(.hp-app-hero,.hp-app-phone) .no-underline{text-decoration-line:none}:is(.hp-app-hero,.hp-app-phone) .opacity-0{opacity:0}:is(.hp-app-hero,.hp-app-phone) .opacity-60{opacity:.6}.hp-app-phone .shadow-2{--tw-shadow:var(--shadow-2);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.hp-app-hero,.hp-app-phone) .shadow-edge{--tw-shadow:var(--edge-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.hp-app-hero,.hp-app-phone) .ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.hp-app-hero,.hp-app-phone) .ring-border{--tw-ring-color:var(--border)}.hp-app-hero .ring-sidebar-ring{--tw-ring-color:var(--sidebar-ring)}.hp-app-hero .outline-hidden{--tw-outline-style:none;outline-style:none}.hp-app-hero .transition-\[color\,background-color\,border-color\,box-shadow\]{transition-property:color,background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.hp-app-phone .backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}:is(.hp-app-hero,.hp-app-phone) .transition-\[color\,background-color\,box-shadow\,transform\]{transition-property:color,background-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.hp-app-hero .transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.hp-app-hero .transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:is(.hp-app-hero,.hp-app-phone) .transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:is(.hp-app-hero,.hp-app-phone) .transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.hp-app-hero .duration-150{--tw-duration:150ms;transition-duration:.15s}:is(.hp-app-hero,.hp-app-phone) .duration-200{--tw-duration:200ms;transition-duration:.2s}.hp-app-hero .ease-\[var\(--ease-out\)\]{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}:is(.hp-app-hero,.hp-app-phone) .account-avatar-mask{-webkit-mask:var(--account-avatar-mask) center /contain no-repeat;mask:var(--account-avatar-mask) center /contain no-repeat}:is(.hp-app-hero,.hp-app-phone) .outline-none{--tw-outline-style:none;outline-style:none}:is(.hp-app-hero,.hp-app-phone) .select-none{-webkit-user-select:none;user-select:none}:is(.hp-app-hero,.hp-app-phone) .select-text{-webkit-user-select:text;user-select:text}:is(.hp-app-hero,.hp-app-phone) .\[--radix-accordion-content-height\:var\(--radix-collapsible-content-height\)\]{--radix-accordion-content-height:var(--radix-collapsible-content-height)}:is(.hp-app-hero,.hp-app-phone) .ring-inset{--tw-ring-inset:inset}:is(:is(.hp-app-hero,.hp-app-phone) .group-focus-within\/narrative\:pointer-events-auto):is(:where(.group\/narrative):focus-within *){pointer-events:auto}:is(:is(.hp-app-hero,.hp-app-phone) .group-focus-within\/narrative\:opacity-100):is(:where(.group\/narrative):focus-within *){opacity:1}:is(.hp-app-hero .group-hover\/narrative\:pointer-events-auto):is(:where(.group\/narrative):hover *){pointer-events:auto}:is(.hp-app-hero .group-hover\/narrative\:opacity-100):is(:where(.group\/narrative):hover *){opacity:1}:is(.hp-app-hero .group-hover\/resize\:bg-shell-seam-affordance):is(:where(.group\/resize):hover *){background-color:var(--shell-seam-affordance)}:is(.hp-app-hero .group-hover\/section-header-row\:opacity-100):is(:where(.group\/section-header-row):hover *){opacity:1}:is(.hp-app-hero .group-focus-visible\/resize\:bg-ring):is(:where(.group\/resize):focus-visible *){background-color:var(--ring)}:is(.hp-app-hero .group-focus-visible\/section-heading\:opacity-100):is(:where(.group\/section-heading):focus-visible *){opacity:1}:is(:is(.hp-app-hero,.hp-app-phone) .group-aria-expanded\/trace-collapsible-trigger\:rotate-90):is(:where(.group\/trace-collapsible-trigger)[aria-expanded=true] *){rotate:90deg}:is(:is(.hp-app-hero,.hp-app-phone) .group-data-\[align\=end\]\/bubble\:self-end):is(:where(.group\/bubble)[data-align=end] *){align-self:flex-end}:is(:is(.hp-app-hero,.hp-app-phone) .group-data-\[align\=end\]\/message\:justify-end):is(:where(.group\/message)[data-align=end] *){justify-content:flex-end}:is(:is(.hp-app-hero,.hp-app-phone) .group-data-\[align\=end\]\/message\:self-end):is(:where(.group\/message)[data-align=end] *){align-self:flex-end}:is(.hp-app-hero .group-data-\[collapsible\=icon\]\:hidden):is(:where(.group)[data-collapsible=icon] *){display:none}:is(.hp-app-hero .group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\)):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}:is(.hp-app-hero .group-data-\[collapsible\=icon\]\:px-sidebar-rail-inset):is(:where(.group)[data-collapsible=icon] *){padding-inline:var(--sidebar-rail-inset)}:is(.hp-app-hero .group-data-\[collapsible\=offcanvas\]\:w-0):is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing) * 0)}:is(.hp-app-hero .group-data-\[resizing\=true\]\/resize\:bg-shell-seam-affordance):is(:where(.group\/resize)[data-resizing=true] *){background-color:var(--shell-seam-affordance)}:is(.hp-app-hero .group-data-\[resizing\=true\]\/sidebar-wrapper\:bg-shell-seam-affordance):is(:where(.group\/sidebar-wrapper)[data-resizing=true] *){background-color:var(--shell-seam-affordance)}:is(.hp-app-hero .group-data-\[side\=right\]\:rotate-180):is(:where(.group)[data-side=right] *){rotate:180deg}:is(.hp-app-hero .group-data-\[state\=open\]\/section\:rotate-90):is(:where(.group\/section)[data-state=open] *){rotate:90deg}:is(.hp-app-hero .group-data-\[variant\=floating\]\:rounded-lg):is(:where(.group)[data-variant=floating] *){border-radius:12px}:is(:is(.hp-app-hero,.hp-app-phone) .group-data-\[variant\=ghost\]\/message\:px-0):is(:where(.group\/message)[data-variant=ghost] *){padding-inline:calc(var(--spacing) * 0)}:is(.hp-app-hero .group-data-\[variant\=line\]\/tabs-list\:bg-transparent):is(:where(.group\/tabs-list)[data-variant=line] *){background-color:transparent}:is(.hp-app-hero .group-data-\[variant\=rail\]\/tabs-list\:h-7):is(:where(.group\/tabs-list)[data-variant=rail] *){height:calc(var(--spacing) * 7)}:is(.hp-app-hero .group-data-\[variant\=rail\]\/tabs-list\:max-w-62):is(:where(.group\/tabs-list)[data-variant=rail] *){max-width:calc(var(--spacing) * 62)}:is(.hp-app-hero .group-data-\[variant\=rail\]\/tabs-list\:min-w-0):is(:where(.group\/tabs-list)[data-variant=rail] *){min-width:calc(var(--spacing) * 0)}:is(.hp-app-hero .group-data-\[variant\=rail\]\/tabs-list\:flex-none):is(:where(.group\/tabs-list)[data-variant=rail] *){flex:0 0 auto}:is(.hp-app-hero .group-data-\[variant\=rail\]\/tabs-list\:justify-start):is(:where(.group\/tabs-list)[data-variant=rail] *){justify-content:flex-start}:is(.hp-app-hero .group-data-\[variant\=rail\]\/tabs-list\:rounded-sm):is(:where(.group\/tabs-list)[data-variant=rail] *){border-radius:8px}:is(.hp-app-hero .group-data-\[variant\=rail\]\/tabs-list\:border-0):is(:where(.group\/tabs-list)[data-variant=rail] *){border-style:var(--tw-border-style);border-width:0}:is(.hp-app-hero .group-data-\[variant\=rail\]\/tabs-list\:px-1\.75):is(:where(.group\/tabs-list)[data-variant=rail] *){padding-inline:calc(var(--spacing) * 1.75)}:is(.hp-app-hero .group-data-\[variant\=rail\]\/tabs-list\:py-0):is(:where(.group\/tabs-list)[data-variant=rail] *){padding-block:calc(var(--spacing) * 0)}:is(.hp-app-hero .group-data-\[variant\=rail\]\/tabs-list\:text-compact):is(:where(.group\/tabs-list)[data-variant=rail] *){font-size:.8125rem;line-height:var(--tw-leading,1.125rem)}:is(.hp-app-hero .group-data-horizontal\/tabs\:h-auto):is(:where(.group\/tabs):where([data-orientation=horizontal]) *){height:auto}:is(.hp-app-hero .group-data-vertical\/tabs\:h-fit):is(:where(.group\/tabs):where([data-orientation=vertical]) *){height:fit-content}:is(.hp-app-hero .group-data-vertical\/tabs\:w-full):is(:where(.group\/tabs):where([data-orientation=vertical]) *){width:100%}:is(.hp-app-hero .group-data-vertical\/tabs\:flex-col):is(:where(.group\/tabs):where([data-orientation=vertical]) *){flex-direction:column}:is(.hp-app-hero .group-data-vertical\/tabs\:justify-start):is(:where(.group\/tabs):where([data-orientation=vertical]) *){justify-content:flex-start}:is(.hp-app-hero .group-data-vertical\/tabs\:py-\[calc\(--spacing\(1\.25\)\)\]):is(:where(.group\/tabs):where([data-orientation=vertical]) *){padding-block:calc(calc(var(--spacing) * 1.25))}:is(.hp-app-hero .file\:inline-flex)::file-selector-button{display:inline-flex}:is(.hp-app-hero .file\:h-6)::file-selector-button{height:calc(var(--spacing) * 6)}:is(.hp-app-hero .file\:border-0)::file-selector-button{border-style:var(--tw-border-style);border-width:0}:is(.hp-app-hero .file\:bg-transparent)::file-selector-button{background-color:transparent}:is(.hp-app-hero .file\:text-xs\/relaxed)::file-selector-button{font-size:var(--text-xs);line-height:var(--leading-relaxed)}:is(.hp-app-hero .file\:font-medium)::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:is(.hp-app-hero .file\:text-foreground)::file-selector-button{color:var(--foreground)}:is(.hp-app-hero .placeholder\:text-muted-foreground)::placeholder{color:var(--muted-foreground)}:is(:is(:is(.hp-app-hero,.hp-app-phone) .not-empty\:before\:h-px):not(:empty)):before{content:var(--tw-content);height:1px}:is(:is(:is(.hp-app-hero,.hp-app-phone) .not-empty\:before\:flex-1):not(:empty)):before{content:var(--tw-content);flex:1 1}:is(:is(:is(.hp-app-hero,.hp-app-phone) .not-empty\:before\:bg-border\/40):not(:empty)):before{content:var(--tw-content);background-color:var(--border)}@supports (color:color-mix(in lab,red,red)){:is(:is(:is(.hp-app-hero,.hp-app-phone) .not-empty\:before\:bg-border\/40):not(:empty)):before{background-color:color-mix(in oklab,var(--border) 40%,transparent)}}:is(:is(.hp-app-hero,.hp-app-phone) .after\:absolute):after{content:var(--tw-content);position:absolute}:is(:is(.hp-app-hero,.hp-app-phone) .after\:-inset-1):after{content:var(--tw-content);inset:calc(var(--spacing) * -1)}:is(.hp-app-hero .after\:bg-foreground):after{content:var(--tw-content);background-color:var(--foreground)}:is(.hp-app-hero .after\:opacity-0):after{content:var(--tw-content);opacity:0}:is(.hp-app-hero .after\:transition-opacity):after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:is(:is(:is(.hp-app-hero,.hp-app-phone) .not-empty\:after\:h-px):not(:empty)):after{content:var(--tw-content);height:1px}:is(:is(:is(.hp-app-hero,.hp-app-phone) .not-empty\:after\:flex-1):not(:empty)):after{content:var(--tw-content);flex:1 1}:is(:is(:is(.hp-app-hero,.hp-app-phone) .not-empty\:after\:bg-border\/40):not(:empty)):after{content:var(--tw-content);background-color:var(--border)}@supports (color:color-mix(in lab,red,red)){:is(:is(:is(.hp-app-hero,.hp-app-phone) .not-empty\:after\:bg-border\/40):not(:empty)):after{background-color:color-mix(in oklab,var(--border) 40%,transparent)}}:is(:is(.hp-app-hero .group-data-horizontal\/tabs\:after\:inset-x-0):is(:where(.group\/tabs):where([data-orientation=horizontal]) *)):after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}:is(:is(.hp-app-hero .group-data-horizontal\/tabs\:after\:bottom-\[-5px\]):is(:where(.group\/tabs):where([data-orientation=horizontal]) *)):after{content:var(--tw-content);bottom:-5px}:is(:is(.hp-app-hero .group-data-horizontal\/tabs\:after\:h-0\.5):is(:where(.group\/tabs):where([data-orientation=horizontal]) *)):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}:is(:is(.hp-app-hero .group-data-vertical\/tabs\:after\:inset-y-0):is(:where(.group\/tabs):where([data-orientation=vertical]) *)):after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}:is(:is(.hp-app-hero .group-data-vertical\/tabs\:after\:-right-1):is(:where(.group\/tabs):where([data-orientation=vertical]) *)):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}:is(:is(.hp-app-hero .group-data-vertical\/tabs\:after\:w-0\.5):is(:where(.group\/tabs):where([data-orientation=vertical]) *)):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}:is(:is(.hp-app-hero,.hp-app-phone) .empty\:hidden):empty{display:none}:is(:is(.hp-app-hero,.hp-app-phone) .focus-within\:pointer-events-auto):focus-within{pointer-events:auto}:is(:is(.hp-app-hero,.hp-app-phone) .focus-within\:not-sr-only):focus-within{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip-path:none;white-space:normal}:is(:is(.hp-app-hero,.hp-app-phone) .focus-within\:shrink-0):focus-within{flex-shrink:0}:is(:is(.hp-app-hero,.hp-app-phone) .focus-within\:opacity-100):focus-within{opacity:1}:is(.hp-app-hero .hover\:bg-accent):hover{background-color:var(--accent)}:is(.hp-app-hero .hover\:bg-muted\/50):hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero .hover\:bg-muted\/50):hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}:is(.hp-app-hero .hover\:bg-sidebar-row-hover):hover{background-color:var(--sidebar-row-hover)}:is(.hp-app-hero .hover\:bg-transparent):hover{background-color:transparent}:is(.hp-app-hero .hover\:text-foreground):hover{color:var(--foreground)}:is(.hp-app-hero .hover\:text-sidebar-accent-foreground):hover{color:var(--sidebar-accent-foreground)}:is(.hp-app-hero .hover\:no-underline):hover{text-decoration-line:none}:is(:is(.hp-app-hero .not-data-\[disabled-presentation\=explained\]\:hover\:bg-control-hover):not([data-disabled-presentation=explained])):hover{background-color:var(--control-hover)}:is(:is(.hp-app-hero .not-data-\[disabled-presentation\=explained\]\:hover\:bg-foreground\/90):not([data-disabled-presentation=explained])):hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:is(:is(.hp-app-hero .not-data-\[disabled-presentation\=explained\]\:hover\:bg-foreground\/90):not([data-disabled-presentation=explained])):hover{background-color:color-mix(in oklab,var(--foreground) 90%,transparent)}}:is(:is(.hp-app-hero .not-data-\[disabled-presentation\=explained\]\:hover\:bg-hover-tint):not([data-disabled-presentation=explained])):hover{background-color:var(--hover-tint)}:is(:is(.hp-app-hero .not-data-\[disabled-presentation\=explained\]\:hover\:bg-input\/50):not([data-disabled-presentation=explained])):hover{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){:is(:is(.hp-app-hero .not-data-\[disabled-presentation\=explained\]\:hover\:bg-input\/50):not([data-disabled-presentation=explained])):hover{background-color:color-mix(in oklab,var(--input) 50%,transparent)}}:is(:is(.hp-app-hero .not-data-\[disabled-presentation\=explained\]\:hover\:bg-primary\/80):not([data-disabled-presentation=explained])):hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){:is(:is(.hp-app-hero .not-data-\[disabled-presentation\=explained\]\:hover\:bg-primary\/80):not([data-disabled-presentation=explained])):hover{background-color:color-mix(in oklab,var(--primary) 80%,transparent)}}:is(:is(.hp-app-hero .not-data-\[disabled-presentation\=explained\]\:hover\:bg-secondary\/80):not([data-disabled-presentation=explained])):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){:is(:is(.hp-app-hero .not-data-\[disabled-presentation\=explained\]\:hover\:bg-secondary\/80):not([data-disabled-presentation=explained])):hover{background-color:color-mix(in oklab,var(--secondary) 80%,transparent)}}:is(:is(.hp-app-hero .not-data-\[disabled-presentation\=explained\]\:hover\:text-foreground):not([data-disabled-presentation=explained])):hover{color:var(--foreground)}:is(:is(.hp-app-hero .group-data-\[variant\=rail\]\/tabs-list\:hover\:bg-hover-tint):is(:where(.group\/tabs-list)[data-variant=rail] *)):hover{background-color:var(--hover-tint)}:is(.hp-app-hero .focus-visible\:border-ring):focus-visible{border-color:var(--ring)}:is(:is(.hp-app-hero,.hp-app-phone) .focus-visible\:ring-2):focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.hp-app-hero .focus-visible\:ring-\[3px\]):focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(:is(.hp-app-hero,.hp-app-phone) .focus-visible\:ring-ring):focus-visible{--tw-ring-color:var(--ring)}:is(.hp-app-hero .focus-visible\:ring-ring\/50):focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero .focus-visible\:ring-ring\/50):focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring) 50%,transparent)}}:is(.hp-app-hero .focus-visible\:ring-sidebar-ring):focus-visible{--tw-ring-color:var(--sidebar-ring)}:is(.hp-app-hero .focus-visible\:outline-1):focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}:is(:is(.hp-app-hero,.hp-app-phone) .focus-visible\:outline-2):focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}:is(:is(.hp-app-hero,.hp-app-phone) .focus-visible\:outline-ring):focus-visible{outline-color:var(--ring)}:is(.hp-app-hero .focus-visible\:outline-none):focus-visible{--tw-outline-style:none;outline-style:none}:is(:is(.hp-app-hero,.hp-app-phone) .focus-visible\:ring-inset):focus-visible{--tw-ring-inset:inset}:is(.hp-app-hero .active\:scale-95):active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}:is(.hp-app-hero .active\:bg-transparent):active{background-color:transparent}:is(.hp-app-hero .active\:text-sidebar-accent-foreground):active{color:var(--sidebar-accent-foreground)}:is(:is(:is(:is(.hp-app-hero,.hp-app-phone) .not-data-\[disabled-presentation\=explained\]\:active\:not-aria-\[haspopup\]\:scale-\[0\.96\]):not([data-disabled-presentation=explained])):active):not([aria-haspopup]){scale:.96}:is(:is(.hp-app-hero,.hp-app-phone) .disabled\:pointer-events-none):disabled{pointer-events:none}:is(.hp-app-hero .disabled\:cursor-not-allowed):disabled{cursor:not-allowed}:is(:is(.hp-app-hero,.hp-app-phone) .disabled\:bg-foreground):disabled{background-color:var(--foreground)}:is(.hp-app-hero .disabled\:bg-muted):disabled{background-color:var(--muted)}:is(:is(.hp-app-hero,.hp-app-phone) .disabled\:text-background):disabled{color:var(--background)}:is(.hp-app-hero .disabled\:text-ink-3):disabled{color:var(--ink-3)}:is(.hp-app-hero .disabled\:text-muted-foreground):disabled{color:var(--muted-foreground)}:is(:is(.hp-app-hero,.hp-app-phone) .disabled\:opacity-35):disabled{opacity:.35}:is(:is(.hp-app-hero,.hp-app-phone) .disabled\:opacity-50):disabled{opacity:.5}:where(:is(a,button)) :is(:is(.hp-app-hero,.hp-app-phone) .in-\[a\,button\]\:cursor-pointer){cursor:pointer}:where(:is(a:hover,button:hover)) :is(:is(.hp-app-hero,.hp-app-phone) .in-\[a\:hover\,button\:hover\]\:text-foreground){color:var(--foreground)}:is(.hp-app-hero .has-data-\[icon\=inline-end\]\:pr-1):has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1)}:is(:is(.hp-app-hero,.hp-app-phone) .has-data-\[icon\=inline-end\]\:pr-1\.5):has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}:is(.hp-app-hero .has-data-\[icon\=inline-end\]\:pr-2):has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}:is(.hp-app-hero .has-data-\[icon\=inline-start\]\:pl-1):has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1)}:is(:is(.hp-app-hero,.hp-app-phone) .has-data-\[icon\=inline-start\]\:pl-1\.5):has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}:is(.hp-app-hero .has-data-\[icon\=inline-start\]\:pl-2):has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}:is(.hp-app-hero .aria-disabled\:pointer-events-none)[aria-disabled=true]{pointer-events:none}:is(.hp-app-hero .aria-disabled\:opacity-50)[aria-disabled=true]{opacity:.5}:is(:is(:is(.hp-app-hero,.hp-app-phone) .aria-disabled\:not-data-pending\:opacity-35)[aria-disabled=true]):not([data-pending]){opacity:.35}:is(:is(.hp-app-hero,.hp-app-phone) .aria-expanded\:bg-control-open)[aria-expanded=true]{background-color:var(--control-open)}:is(.hp-app-hero .aria-expanded\:bg-hover-tint)[aria-expanded=true]{background-color:var(--hover-tint)}:is(:is(.hp-app-hero,.hp-app-phone) .aria-expanded\:bg-muted)[aria-expanded=true]{background-color:var(--muted)}:is(.hp-app-hero .aria-expanded\:bg-secondary)[aria-expanded=true]{background-color:var(--secondary)}:is(:is(.hp-app-hero,.hp-app-phone) .aria-expanded\:bg-transparent)[aria-expanded=true]{background-color:transparent}:is(:is(.hp-app-hero,.hp-app-phone) .aria-expanded\:text-foreground)[aria-expanded=true]{color:var(--foreground)}:is(.hp-app-hero .aria-expanded\:text-secondary-foreground)[aria-expanded=true]{color:var(--secondary-foreground)}:is(.hp-app-hero .aria-invalid\:border-destructive)[aria-invalid=true]{border-color:var(--destructive)}:is(:is(.hp-app-hero,.hp-app-phone) .aria-invalid\:ring-2)[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(:is(.hp-app-hero,.hp-app-phone) .aria-invalid\:ring-destructive\/20)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:is(:is(.hp-app-hero,.hp-app-phone) .aria-invalid\:ring-destructive\/20)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}:is(.hp-app-hero .aria-pressed\:bg-sidebar-active-bg)[aria-pressed=true]{background-color:var(--sidebar-active-bg)}:is(.hp-app-hero .aria-pressed\:text-foreground)[aria-pressed=true]{color:var(--foreground)}:is(:is(.hp-app-hero .group-data-\[variant\=rail\]\/tabs-list\:data-icon-only\:w-7):is(:where(.group\/tabs-list)[data-variant=rail] *))[data-icon-only]{width:calc(var(--spacing) * 7)}:is(:is(.hp-app-hero .group-data-\[variant\=rail\]\/tabs-list\:data-icon-only\:justify-center):is(:where(.group\/tabs-list)[data-variant=rail] *))[data-icon-only]{justify-content:center}:is(:is(.hp-app-hero .group-data-\[variant\=rail\]\/tabs-list\:data-icon-only\:px-0):is(:where(.group\/tabs-list)[data-variant=rail] *))[data-icon-only]{padding-inline:calc(var(--spacing) * 0)}:is(:is(:is(:is(:is(.hp-app-hero,.hp-app-phone) .group-data-\[align\=end\]\/message\:\*\:data-slot\:self-end):is(:where(.group\/message)[data-align=end] *))>*))[data-slot]{align-self:flex-end}:is(.hp-app-hero .data-\[actions-open\=true\]\:bg-sidebar-row-hover)[data-actions-open=true]{background-color:var(--sidebar-row-hover)}:is(:is(.hp-app-hero,.hp-app-phone) .data-\[align\=end\]\:flex-row-reverse)[data-align=end]{flex-direction:row-reverse}:is(:is(.hp-app-hero,.hp-app-phone) .data-\[align\=end\]\:self-end)[data-align=end]{align-self:flex-end}:is(:is(.hp-app-hero,.hp-app-phone) .data-\[disabled-presentation\=explained\]\:opacity-100)[data-disabled-presentation=explained]{opacity:1}:is(:is(:is(.hp-app-hero,.hp-app-phone) .data-\[disabled-presentation\=explained\]\:active\:scale-100)[data-disabled-presentation=explained]):active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}:is(.hp-app-hero .data-\[has-meta-line\=true\]\:items-start)[data-has-meta-line=true]{align-items:flex-start}:is(:is(.hp-app-hero,.hp-app-phone) .data-\[latest\=true\]\:pointer-events-auto)[data-latest=true]{pointer-events:auto}:is(:is(.hp-app-hero,.hp-app-phone) .data-\[latest\=true\]\:opacity-100)[data-latest=true]{opacity:1}:is(.hp-app-hero .data-\[side\=left\]\:left-0)[data-side=left]{left:calc(var(--spacing) * 0)}:is(:is(.hp-app-hero .data-\[side\=left\]\:group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\])[data-side=left]):is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}:is(.hp-app-hero .data-\[side\=right\]\:right-0)[data-side=right]{right:calc(var(--spacing) * 0)}:is(:is(.hp-app-hero .data-\[side\=right\]\:group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\])[data-side=right]):is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}:is(:is(:is(:is(:is(.hp-app-hero,.hp-app-phone) .data-steer-withdrawn\:\*\*\:data-\[slot\=bubble\]\:opacity-60)[data-steer-withdrawn]) *))[data-slot=bubble]{opacity:.6}:is(:is(:is(:is(.hp-app-hero,.hp-app-phone) .\*\:data-\[slot\=bubble-content\]\:rounded-none)>*))[data-slot=bubble-content]{border-radius:0}:is(:is(:is(:is(.hp-app-hero,.hp-app-phone) .\*\:data-\[slot\=bubble-content\]\:bg-secondary)>*))[data-slot=bubble-content]{background-color:var(--secondary)}:is(:is(:is(:is(.hp-app-hero,.hp-app-phone) .\*\:data-\[slot\=bubble-content\]\:bg-transparent)>*))[data-slot=bubble-content]{background-color:transparent}:is(:is(:is(:is(.hp-app-hero,.hp-app-phone) .\*\:data-\[slot\=bubble-content\]\:p-0)>*))[data-slot=bubble-content]{padding:calc(var(--spacing) * 0)}:is(:is(:is(:is(.hp-app-hero,.hp-app-phone) .\*\:data-\[slot\=bubble-content\]\:text-secondary-foreground)>*))[data-slot=bubble-content]{color:var(--secondary-foreground)}:is(:is(.hp-app-hero .group-data-\[variant\=rail\]\/tabs-list\:data-\[state\=active\]\:shrink):is(:where(.group\/tabs-list)[data-variant=rail] *))[data-state=active]{flex-shrink:1}:is(:is(.hp-app-hero .group-data-\[variant\=rail\]\/tabs-list\:data-\[state\=active\]\:bg-sidebar-active-bg):is(:where(.group\/tabs-list)[data-variant=rail] *))[data-state=active]{background-color:var(--sidebar-active-bg)}:is(:is(.hp-app-hero .group-data-\[variant\=rail\]\/tabs-list\:data-\[state\=active\]\:text-foreground):is(:where(.group\/tabs-list)[data-variant=rail] *))[data-state=active]{color:var(--foreground)}:is(:is(.hp-app-hero,.hp-app-phone) .data-\[status\=pending\]\:opacity-60)[data-status=pending]{opacity:.6}:is(:is(:is(:is(:is(.hp-app-hero,.hp-app-phone) .data-\[status\=running\]\:\*\:data-\[slot\=trace-title\]\:shimmer)[data-status=running])>*))[data-slot=trace-title]{--_spread:var(--shimmer-spread,calc(3ch + 40px));--_base:currentColor;--_highlight:var(
    --shimmer-color,oklch(from currentColor l c h/calc(alpha* 0.2))
  );background-image:var( --shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)),var(--_base) calc(50% - var(--_spread)),var(--_highlight) calc(50% - var(--_spread) * .5),var(--_highlight) 50%,var(--_highlight) calc(50% + var(--_spread) * .5),var(--_base) calc(50% + var(--_spread))) )}@supports (color:color-mix(in lab,red,red)){:is(:is(:is(:is(:is(.hp-app-hero,.hp-app-phone) .data-\[status\=running\]\:\*\:data-\[slot\=trace-title\]\:shimmer)[data-status=running])>*))[data-slot=trace-title]{background-image:var( --shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)),var(--_base) calc(50% - var(--_spread)),color-mix(in oklch,var(--_highlight),var(--_base) 50%) calc(50% - var(--_spread) * .5),var(--_highlight) 50%,color-mix(in oklch,var(--_highlight),var(--_base) 50%) calc(50% + var(--_spread) * .5),var(--_base) calc(50% + var(--_spread))) )}}:is(:is(:is(:is(:is(.hp-app-hero,.hp-app-phone) .data-\[status\=running\]\:\*\:data-\[slot\=trace-title\]\:shimmer)[data-status=running])>*))[data-slot=trace-title]{background-repeat:no-repeat;background-size:calc(200% + var(--_spread) * 2) 100%;background-position:0 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--shimmer-text-fill,transparent);animation:tw-shimmer var(--shimmer-duration,2s) linear infinite}:is(:is(:is(:is(:is(:is(.hp-app-hero,.hp-app-phone) .data-\[status\=running\]\:\*\:data-\[slot\=trace-title\]\:shimmer)[data-status=running])>*))[data-slot=trace-title]):is(.dark *){--_highlight:var(
      --shimmer-color,oklch(from currentColor max(0.8,calc(l + 0.4)) c h/calc(alpha + 0.4))
    )}:is(:is(:is(:is(:is(:is(.hp-app-hero,.hp-app-phone) .data-\[status\=running\]\:\*\:data-\[slot\=trace-title\]\:shimmer)[data-status=running])>*))[data-slot=trace-title]):where([dir=rtl],[dir=rtl] *){animation-direction:reverse}:is(:is(.hp-app-hero,.hp-app-phone) .data-\[variant\=ghost\]\:max-w-full)[data-variant=ghost]{max-width:100%}:is(.hp-app-hero .data-\[variant\=line\]\:rounded-none)[data-variant=line]{border-radius:0}@media (prefers-reduced-motion:no-preference){:is(:is(.hp-app-hero,.hp-app-phone) .motion-safe\:data-\[state\=closed\]\:animate-accordion-up)[data-state=closed]{animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}:is(:is(.hp-app-hero,.hp-app-phone) .motion-safe\:data-\[state\=open\]\:animate-accordion-down)[data-state=open]{animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}}@media (prefers-reduced-motion:reduce){:is(.hp-app-hero,.hp-app-phone) .motion-reduce\:transition-none{transition-property:none}:is(.hp-app-hero,.hp-app-phone) .motion-reduce\:shimmer-none{--shimmer-image:none;--shimmer-text-fill:currentColor}:is(.hp-app-hero .motion-reduce\:active\:scale-100):active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.hp-app-hero .min-\[768px\]\:block{display:block}.hp-app-hero .min-\[768px\]\:flex{display:flex}.hp-app-hero .min-\[768px\]\:h-9{height:calc(var(--spacing) * 9)}:is(.hp-app-hero .min-\[768px\]\:peer-data-\[variant\=inset\]\:m-shell-gutter):is(:where(.peer)[data-variant=inset]~*){margin:var(--shell-gutter)}:is(.hp-app-hero .min-\[768px\]\:peer-data-\[variant\=inset\]\:ml-0):is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing) * 0)}:is(.hp-app-hero .min-\[768px\]\:peer-data-\[variant\=inset\]\:rounded-xl):is(:where(.peer)[data-variant=inset]~*){border-radius:16px}.hp-app-hero .md\:block{display:block}.hp-app-hero .md\:text-xs\/relaxed{font-size:var(--text-xs);line-height:var(--leading-relaxed)}.hp-app-hero .xl\:block{display:block}@container changes (width < 28rem){.hp-app-hero .\@max-md\/changes\:hidden{display:none}}.hp-app-phone .max-\[767px\]\:flex-col{flex-direction:column}.hp-app-phone .max-\[767px\]\:items-end{align-items:flex-end}:is(:is(.hp-app-hero,.hp-app-phone) .dark\:bg-foreground\/\[0\.14\]):is(.dark *){background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:is(:is(.hp-app-hero,.hp-app-phone) .dark\:bg-foreground\/\[0\.14\]):is(.dark *){background-color:color-mix(in oklab,var(--foreground) 14.000000000000002%,transparent)}}:is(.hp-app-hero .dark\:bg-input\/30):is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero .dark\:bg-input\/30):is(.dark *){background-color:color-mix(in oklab,var(--input) 30%,transparent)}}:is(:is(.hp-app-hero,.hp-app-phone) .dark\:text-background):is(.dark *){color:var(--background)}:is(:is(.hp-app-hero .dark\:aria-invalid\:border-destructive\/50):is(.dark *))[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:is(:is(.hp-app-hero .dark\:aria-invalid\:border-destructive\/50):is(.dark *))[aria-invalid=true]{border-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}:is(:is(:is(.hp-app-hero,.hp-app-phone) .dark\:aria-invalid\:ring-destructive\/40):is(.dark *))[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:is(:is(:is(.hp-app-hero,.hp-app-phone) .dark\:aria-invalid\:ring-destructive\/40):is(.dark *))[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive) 40%,transparent)}}:is(:is(.hp-app-hero .data-open\:hover\:bg-sidebar-accent):where([data-state=open]),:is(.hp-app-hero .data-open\:hover\:bg-sidebar-accent):where([data-open]:not([data-open=false]))):hover{background-color:var(--sidebar-accent)}:is(:is(.hp-app-hero .data-open\:hover\:text-sidebar-accent-foreground):where([data-state=open]),:is(.hp-app-hero .data-open\:hover\:text-sidebar-accent-foreground):where([data-open]:not([data-open=false]))):hover{color:var(--sidebar-accent-foreground)}:is(.hp-app-hero .data-active\:bg-background):where([data-active]:not([data-active=false])),:is(.hp-app-hero .data-active\:bg-background):where([data-state=active]){background-color:var(--background)}:is(.hp-app-hero .data-active\:bg-transparent):where([data-active]:not([data-active=false])),:is(.hp-app-hero .data-active\:bg-transparent):where([data-state=active]){background-color:transparent}:is(.hp-app-hero .data-active\:text-foreground):where([data-active]:not([data-active=false])),:is(.hp-app-hero .data-active\:text-foreground):where([data-state=active]){color:var(--foreground)}:is(.hp-app-hero .data-active\:text-inherit):where([data-active]:not([data-active=false])),:is(.hp-app-hero .data-active\:text-inherit):where([data-state=active]){color:inherit}:is(:is(.hp-app-hero .group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent):is(:where(.group\/tabs-list)[data-variant=line] *)):where([data-active]:not([data-active=false])),:is(:is(.hp-app-hero .group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent):is(:where(.group\/tabs-list)[data-variant=line] *)):where([data-state=active]){background-color:transparent}:is(:is(:is(.hp-app-hero .group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100):is(:where(.group\/tabs-list)[data-variant=line] *)):where([data-state=active]),:is(:is(.hp-app-hero .group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100):is(:where(.group\/tabs-list)[data-variant=line] *)):where([data-active]:not([data-active=false]))):after{content:var(--tw-content);opacity:1}:is(:is(.hp-app-hero .data-active\:hover\:bg-transparent):where([data-state=active]),:is(.hp-app-hero .data-active\:hover\:bg-transparent):where([data-active]:not([data-active=false]))):hover{background-color:transparent}:is(:is(.hp-app-hero .dark\:data-active\:border-input):is(.dark *)):where([data-active]:not([data-active=false])),:is(:is(.hp-app-hero .dark\:data-active\:border-input):is(.dark *)):where([data-state=active]){border-color:var(--input)}:is(:is(.hp-app-hero .dark\:data-active\:bg-input\/30):is(.dark *)):where([data-active]:not([data-active=false])),:is(:is(.hp-app-hero .dark\:data-active\:bg-input\/30):is(.dark *)):where([data-state=active]){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){:is(:is(.hp-app-hero .dark\:data-active\:bg-input\/30):is(.dark *)):where([data-active]:not([data-active=false])),:is(:is(.hp-app-hero .dark\:data-active\:bg-input\/30):is(.dark *)):where([data-state=active]){background-color:color-mix(in oklab,var(--input) 30%,transparent)}}:is(:is(.hp-app-hero .dark\:data-active\:text-foreground):is(.dark *)):where([data-active]:not([data-active=false])),:is(:is(.hp-app-hero .dark\:data-active\:text-foreground):is(.dark *)):where([data-state=active]){color:var(--foreground)}:is(:is(:is(.hp-app-hero .dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent):is(.dark *)):is(:where(.group\/tabs-list)[data-variant=line] *)):where([data-active]:not([data-active=false])),:is(:is(:is(.hp-app-hero .dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent):is(.dark *)):is(:where(.group\/tabs-list)[data-variant=line] *)):where([data-state=active]){border-color:transparent}:is(:is(:is(.hp-app-hero .dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent):is(.dark *)):is(:where(.group\/tabs-list)[data-variant=line] *)):where([data-active]:not([data-active=false])),:is(:is(:is(.hp-app-hero .dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent):is(.dark *)):is(:where(.group\/tabs-list)[data-variant=line] *)):where([data-state=active]){background-color:transparent}:is(.hp-app-hero .data-horizontal\:flex-col):where([data-orientation=horizontal]){flex-direction:column}:is(:is(.hp-app-hero,.hp-app-phone) .\[\&_\[id\^\=\'item-\'\]\]\:scroll-mt-\(--live-turn-pinned-height\)) [id^=item-]{scroll-margin-top:var(--live-turn-pinned-height)}:is(:is(.hp-app-hero,.hp-app-phone) .\[\&_svg\]\:pointer-events-none) svg{pointer-events:none}:is(.hp-app-hero .\[\&_svg\]\:size-4) svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(:is(.hp-app-hero,.hp-app-phone) .\[\&_svg\]\:size-5) svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}:is(:is(.hp-app-hero,.hp-app-phone) .\[\&_svg\]\:shrink-0) svg{flex-shrink:0}:is(.hp-app-phone .max-\[767px\]\:\[\&_svg\]\:size-4) svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(:is(.hp-app-hero,.hp-app-phone) .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-2\.5) svg:not([class*=size-]){width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}:is(:is(.hp-app-hero,.hp-app-phone) .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3) svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}:is(:is(.hp-app-hero,.hp-app-phone) .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5) svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}:is(:is(.hp-app-hero,.hp-app-phone) .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4) svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(:is(.hp-app-hero .group-data-\[variant\=rail\]\/tabs-list\:\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4):is(:where(.group\/tabs-list)[data-variant=rail] *)) svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(:is(.hp-app-hero,.hp-app-phone) .\[button\]\:text-left):is(button){text-align:left}:is(:is(.hp-app-hero,.hp-app-phone) .\[button\,a\]\:transition-colors):is(button,a){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:is(:is(.hp-app-hero,.hp-app-phone) .\[button\,a\]\:outline-none):is(button,a){--tw-outline-style:none;outline-style:none}:is(:is(:is(.hp-app-hero,.hp-app-phone) .\[button\,a\]\:focus-visible\:border-ring):is(button,a)):focus-visible{border-color:var(--ring)}:is(:is(:is(.hp-app-hero,.hp-app-phone) .\[button\,a\]\:focus-visible\:ring-2):is(button,a)):focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(:is(:is(.hp-app-hero,.hp-app-phone) .\[button\,a\]\:focus-visible\:ring-ring\/30):is(button,a)):focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){:is(:is(:is(.hp-app-hero,.hp-app-phone) .\[button\,a\]\:focus-visible\:ring-ring\/30):is(button,a)):focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring) 30%,transparent)}}:is(:is(.hp-app-hero,.hp-app-phone) .\[\&\>\*\:first-child\]\:mt-0)>:first-child{margin-top:calc(var(--spacing) * 0)}:is(:is(.hp-app-hero,.hp-app-phone) .\[\&\>\*\:last-child\]\:mb-0)>:last-child{margin-bottom:calc(var(--spacing) * 0)}:is(:is(.hp-app-hero,.hp-app-phone) .\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[var\(--bubble-secondary-hover\)\])>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--bubble-secondary-hover)}:is(:is(.hp-app-hero,.hp-app-phone) .\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-muted)>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--muted)}:is(:is(.hp-app-hero,.hp-app-phone) .\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:text-foreground)>[data-slot=bubble-content]:is(button,a):hover{color:var(--foreground)}:is(:is(:is(.hp-app-hero,.hp-app-phone) .dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-muted\/50):is(.dark *))>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){:is(:is(:is(.hp-app-hero,.hp-app-phone) .dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-muted\/50):is(.dark *))>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}:is(.hp-app-hero .\[\&\>span\:last-child\]\:truncate)>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp-app-phone .\[\@media\(hover\:none\)\]\:pointer-events-auto{pointer-events:auto}.hp-app-phone .\[\@media\(hover\:none\)\]\:opacity-100{opacity:1}[data-slot=trace-title]~:is(:is(.hp-app-hero,.hp-app-phone) .\[\[data-slot\=trace-title\]\~\&\]\:-ml-1){margin-left:calc(var(--spacing) * -1)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@property --context-sidebar-rail-width{syntax:"<length>";inherits:false;initial-value:352px}@property --scroll-fade-block{syntax:"*";inherits:false}@layer components{:is(.hp-app-hero,.hp-app-phone) .app-shell{height:100%;min-height:calc(var(--spacing) * 0);width:100%;overflow:hidden}.hp-app-hero [data-slot=sidebar-content]{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) transparent}.hp-app-hero .sidebar-footer-surface,.hp-app-hero .sidebar-shell-surface{background:var(--sidebar)}.hp-app-hero .sidebar-shell-surface{box-shadow:var(--sidebar-shell-shadow)}.hp-app-hero .app-shell[data-sidebar-variant=inset] :where(.sidebar-shell-surface,.sidebar-footer-surface){background:transparent;box-shadow:none}.hp-app-hero .app-shell[data-sidebar-variant=inset] [data-slot=sidebar-inset]{background:var(--work-area-raised-surface);box-shadow:var(--shadow-4)}.hp-app-hero .sidebar-toggle-panel{transition:opacity .15s var(--ease-toggle)}.hp-app-hero .sidebar-toggle-divider{transform-box:fill-box;transform-origin:center center;transition:transform .15s var(--ease-toggle)}@media (prefers-reduced-motion:reduce){.hp-app-hero .sidebar-toggle-divider,.hp-app-hero .sidebar-toggle-panel{transition:none}}}.hp-app-hero .app-shell[data-sidebar-variant=inset]{background:var(--sidebar-recessed-surface);background-image:var(--shell-world,none)}.hp-app-hero [data-variant=inset]>[data-slot=sidebar-container][data-side=left]{padding-inline-start:var(--safe-area-left)}.hp-app-hero [data-slot=sidebar-wrapper][data-sidebar-variant=inset]{--session-inset-left:0px}.hp-app-hero .touch-target-icon:not([data-slot=avatar-picker-trigger],[data-slot=account-avatar-link]):hover{background:var(--icon-button-hover)}@layer components{.hp-app-phone .app-shell [data-slot=sidebar-inset]:has([data-slot=work-area-plate]){background:transparent;box-shadow:none}.hp-app-phone .app-shell [data-slot=work-area-plate-card],.hp-app-phone .app-shell [data-slot=work-area-plate-underlay]{background:var(--work-area-raised-surface);box-shadow:var(--shadow-4)}.hp-app-phone [data-slot=work-area-plate]{transform:translateX(0);transition:transform var(--mobile-drawer-settle) var(--mobile-drawer-easing)}.hp-app-phone [data-slot=work-area-plate-underlay]{opacity:1;transition:opacity var(--mobile-drawer-settle) var(--mobile-drawer-easing)}.hp-app-phone [data-slot=work-area-plate-dim]{opacity:0;transition:opacity var(--mobile-drawer-settle) var(--mobile-drawer-easing)}.hp-app-phone [data-drawer-motion=placed]:is([data-slot=work-area-plate],[data-slot=work-area-plate-underlay],[data-slot=work-area-plate-dim],[data-slot=sidebar]){transition:none}}:is(.hp-app-hero,.hp-app-phone) .sidebar-hover-control:where(:focus-visible){background-color:var(--icon-button-hover)}.hp-app-hero .sidebar-hover-control:where(:hover){background-color:var(--icon-button-hover)}.hp-app-hero [data-slot=sidebar]{--icon-button-hover:var(--sidebar-control-hover-bg)}@media (prefers-reduced-motion:reduce){:is(.hp-app-hero,.hp-app-phone) .status-mark-motion,:is(.hp-app-hero,.hp-app-phone) .status-mark-motion *{animation:auto none 0s ease 1 normal none running!important}}:is(.hp-app-hero,.hp-app-phone){--font-weight-ui-body:500;--white:oklch(1 0 0);--neutral-50:oklch(0.991 0.002 85);--neutral-100:oklch(0.968 0.004 83);--neutral-200:oklch(0.93 0.006 80);--neutral-300:oklch(0.86 0.01 75);--neutral-400:oklch(0.73 0.02 68);--neutral-500:oklch(0.64 0.026 64);--neutral-600:oklch(0.555 0.025 62);--neutral-700:oklch(0.45 0.022 58);--neutral-800:oklch(0.35 0.018 55);--neutral-900:oklch(0.262 0.014 52);--neutral-950:oklch(0.18 0.01 50);--coal-50:oklch(0.991 0 0);--coal-100:oklch(0.968 0 0);--coal-200:oklch(0.93 0 0);--coal-300:oklch(0.86 0 0);--coal-400:oklch(0.73 0 0);--coal-500:oklch(0.64 0 0);--coal-600:oklch(0.555 0 0);--coal-700:oklch(0.45 0 0);--coal-800:oklch(0.35 0 0);--coal-900:oklch(0.262 0 0);--coal-950:oklch(0.18 0 0);--ember-50:oklch(0.974 0.012 27);--ember-100:oklch(0.935 0.031 27);--ember-200:oklch(0.885 0.057 27);--ember-300:oklch(0.825 0.092 27);--ember-400:oklch(0.76 0.115 27);--ember-500:oklch(0.7 0.125 27);--ember-600:oklch(0.615 0.125 27);--ember-700:oklch(0.525 0.115 27);--ember-800:oklch(0.43 0.105 27);--ember-900:oklch(0.35 0.092 27);--ember-950:oklch(0.285 0.077 27);--clay-50:oklch(0.974 0.013 48);--clay-100:oklch(0.935 0.034 48);--clay-200:oklch(0.885 0.063 48);--clay-300:oklch(0.825 0.095 48);--clay-400:oklch(0.76 0.115 48);--clay-500:oklch(0.7 0.125 48);--clay-600:oklch(0.615 0.125 48);--clay-700:oklch(0.525 0.115 48);--clay-800:oklch(0.43 0.105 48);--clay-900:oklch(0.35 0.09 48);--clay-950:oklch(0.285 0.073 48);--amber-50:oklch(0.974 0.015 58);--amber-100:oklch(0.935 0.038 58);--amber-200:oklch(0.885 0.069 58);--amber-300:oklch(0.825 0.095 58);--amber-400:oklch(0.76 0.115 58);--amber-500:oklch(0.7 0.125 58);--amber-600:oklch(0.615 0.125 58);--amber-700:oklch(0.525 0.115 58);--amber-800:oklch(0.43 0.097 58);--amber-900:oklch(0.35 0.079 58);--amber-950:oklch(0.285 0.065 58);--marigold-50:oklch(0.975 0.018 80);--marigold-100:oklch(0.95 0.035 80);--marigold-200:oklch(0.91 0.06 78);--marigold-300:oklch(0.86 0.095 76);--marigold-400:oklch(0.82 0.125 73);--marigold-500:oklch(0.791 0.145 70.6);--marigold-600:oklch(0.68 0.13 70.6);--marigold-700:oklch(0.541 0.108 70.6);--marigold-800:oklch(0.451 0.09 70.6);--marigold-900:oklch(0.37 0.072 68);--marigold-950:oklch(0.28 0.052 64);--honey-50:oklch(0.974 0.025 92);--honey-100:oklch(0.935 0.045 92);--honey-200:oklch(0.885 0.072 92);--honey-300:oklch(0.825 0.095 92);--honey-400:oklch(0.76 0.115 92);--honey-500:oklch(0.7 0.125 92);--honey-600:oklch(0.615 0.118 92);--honey-700:oklch(0.525 0.101 92);--honey-800:oklch(0.43 0.083 92);--honey-900:oklch(0.35 0.068 92);--honey-950:oklch(0.285 0.055 92);--lemon-50:oklch(0.974 0.03 97);--lemon-100:oklch(0.935 0.08 97);--lemon-200:oklch(0.885 0.15 97);--lemon-300:oklch(0.825 0.165 97);--lemon-400:oklch(0.76 0.155 97);--lemon-500:oklch(0.7 0.145 97);--lemon-600:oklch(0.615 0.13 97);--lemon-700:oklch(0.525 0.112 97);--lemon-800:oklch(0.43 0.092 97);--lemon-900:oklch(0.35 0.074 97);--lemon-950:oklch(0.285 0.058 97);--olive-50:oklch(0.974 0.025 118);--olive-100:oklch(0.935 0.045 118);--olive-200:oklch(0.885 0.072 118);--olive-300:oklch(0.825 0.095 118);--olive-400:oklch(0.76 0.115 118);--olive-500:oklch(0.7 0.125 118);--olive-600:oklch(0.615 0.125 118);--olive-700:oklch(0.525 0.115 118);--olive-800:oklch(0.43 0.094 118);--olive-900:oklch(0.35 0.077 118);--olive-950:oklch(0.285 0.063 118);--sage-50:oklch(0.974 0.025 148);--sage-100:oklch(0.935 0.045 148);--sage-200:oklch(0.885 0.072 148);--sage-300:oklch(0.825 0.095 148);--sage-400:oklch(0.76 0.115 148);--sage-500:oklch(0.7 0.125 148);--sage-600:oklch(0.615 0.125 148);--sage-700:oklch(0.525 0.115 148);--sage-800:oklch(0.43 0.105 148);--sage-900:oklch(0.35 0.092 148);--sage-950:oklch(0.285 0.077 148);--aurora-50:oklch(0.974 0.024 195);--aurora-100:oklch(0.935 0.043 195);--aurora-200:oklch(0.885 0.069 195);--aurora-300:oklch(0.825 0.09 195);--aurora-400:oklch(0.76 0.109 195);--aurora-500:oklch(0.7 0.112 195);--aurora-600:oklch(0.615 0.099 195);--aurora-700:oklch(0.525 0.084 195);--aurora-800:oklch(0.43 0.069 195);--aurora-900:oklch(0.35 0.056 195);--aurora-950:oklch(0.285 0.046 195);--slate-50:oklch(0.974 0.013 240);--slate-100:oklch(0.935 0.033 240);--slate-200:oklch(0.885 0.059 240);--slate-300:oklch(0.825 0.092 240);--slate-400:oklch(0.76 0.115 240);--slate-500:oklch(0.7 0.125 240);--slate-600:oklch(0.615 0.125 240);--slate-700:oklch(0.525 0.113 240);--slate-800:oklch(0.43 0.093 240);--slate-900:oklch(0.35 0.076 240);--slate-950:oklch(0.285 0.062 240);--cosmos-50:oklch(0.974 0.011 266);--cosmos-100:oklch(0.935 0.029 266);--cosmos-200:oklch(0.885 0.052 266);--cosmos-300:oklch(0.825 0.082 266);--cosmos-400:oklch(0.76 0.115 266);--cosmos-500:oklch(0.7 0.125 266);--cosmos-600:oklch(0.615 0.125 266);--cosmos-700:oklch(0.525 0.115 266);--cosmos-800:oklch(0.43 0.105 266);--cosmos-900:oklch(0.35 0.092 266);--cosmos-950:oklch(0.285 0.077 266);--nebula-50:oklch(0.974 0.014 305);--nebula-100:oklch(0.935 0.036 305);--nebula-200:oklch(0.885 0.066 305);--nebula-300:oklch(0.825 0.095 305);--nebula-400:oklch(0.76 0.115 305);--nebula-500:oklch(0.7 0.125 305);--nebula-600:oklch(0.615 0.125 305);--nebula-700:oklch(0.525 0.115 305);--nebula-800:oklch(0.43 0.105 305);--nebula-900:oklch(0.35 0.092 305);--nebula-950:oklch(0.285 0.077 305);--heather-50:oklch(0.974 0.018 333);--heather-100:oklch(0.935 0.045 333);--heather-200:oklch(0.885 0.072 333);--heather-300:oklch(0.825 0.095 333);--heather-400:oklch(0.76 0.115 333);--heather-500:oklch(0.7 0.125 333);--heather-600:oklch(0.615 0.125 333);--heather-700:oklch(0.525 0.115 333);--heather-800:oklch(0.43 0.105 333);--heather-900:oklch(0.35 0.092 333);--heather-950:oklch(0.285 0.077 333);--rose-50:oklch(0.974 0.013 356);--rose-100:oklch(0.935 0.034 356);--rose-200:oklch(0.885 0.064 356);--rose-300:oklch(0.825 0.095 356);--rose-400:oklch(0.76 0.115 356);--rose-500:oklch(0.7 0.125 356);--rose-600:oklch(0.615 0.125 356);--rose-700:oklch(0.525 0.115 356);--rose-800:oklch(0.43 0.105 356);--rose-900:oklch(0.35 0.092 356);--rose-950:oklch(0.285 0.077 356);--background:var(--white);--ink-paper:var(--neutral-50);--foreground:var(--neutral-950);--card:var(--white);--card-foreground:var(--neutral-950);--popover:var(--white);--popover-foreground:var(--neutral-950);--primary:var(--neutral-950);--primary-foreground:var(--neutral-50);--secondary:var(--neutral-100);--secondary-foreground:var(--neutral-950);--muted:var(--neutral-100);--muted-foreground:var(--neutral-700);--shimmer-sheen:var(--neutral-300);--accent:var(--neutral-100);--accent-foreground:var(--neutral-950);--destructive:var(
    --ember-600
  );--border:var(--neutral-200);--input:var(--neutral-200);--ring:var(
    --coal-600
  );--focus-outline:var(--coal-600);--brand:var(--marigold-500);--brand-foreground:var(--neutral-950);--brand-deep:var(--marigold-700);--brand-text:var(--marigold-700);--brand-wash:var(--marigold-500)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone){--brand-wash:color-mix(in oklch,var(--marigold-500) 16%,transparent)}}:is(.hp-app-hero,.hp-app-phone){--selection-wash:oklch(0.2 0 0/0.14);--ink:var(
    --neutral-950
  );--ink-1:var(--neutral-800);--ink-2:var(
    --neutral-700
  );--ink-3:var(
    --neutral-500
  );--hover-tint:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone){--hover-tint:color-mix(in oklch,var(--foreground) 4.5%,transparent)}}:is(.hp-app-hero,.hp-app-phone){--hover-tint-strong:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone){--hover-tint-strong:color-mix(in oklch,var(--foreground) 8%,transparent)}}:is(.hp-app-hero,.hp-app-phone){--control-hover:var(--muted);--control-open:var(--muted);--glass-dark-ink:oklch(0.98 0 0);--chart-1:var(--marigold-500);--chart-2:var(--sage-500);--chart-3:var(--slate-500);--chart-4:var(--nebula-500);--chart-5:var(--ember-500);--chart-6:var(--aurora-500);--chart-7:var(--honey-500);--chart-8:var(--cosmos-500);--chart-9:var(--rose-500);--chart-10:var(--olive-500);--chart-11:var(--heather-500);--chart-12:var(--clay-500);--chart-13:var(--amber-500);--group-wash:var(--marigold-100)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone){--group-wash:color-mix(in oklch,var(--marigold-100) 60%,var(--neutral-50))}}:is(.hp-app-hero,.hp-app-phone){--hairline-soft:var(--neutral-950)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone){--hairline-soft:color-mix(in oklch,var(--neutral-950) 7%,transparent)}}:is(.hp-app-hero,.hp-app-phone){--glass-divider:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone){--glass-divider:color-mix(in oklch,var(--foreground) 10%,transparent)}}:is(.hp-app-hero,.hp-app-phone){--tint-ember-bg:var(--ember-100);--tint-ember-fg:var(--ember-800);--tint-ember-solid:var(--ember-500);--tint-clay-bg:var(--clay-100);--tint-clay-fg:var(--clay-800);--tint-clay-solid:var(--clay-500);--tint-amber-bg:var(--amber-100);--tint-amber-fg:var(--amber-800);--tint-amber-solid:var(--amber-500);--tint-marigold-bg:var(--marigold-100);--tint-marigold-fg:var(--marigold-800);--tint-marigold-solid:var(--marigold-500);--tint-honey-bg:var(--honey-100);--tint-honey-fg:var(--honey-800);--tint-honey-solid:var(--honey-500);--tint-olive-bg:var(--olive-100);--tint-olive-fg:var(--olive-800);--tint-olive-solid:var(--olive-500);--tint-sage-bg:var(--sage-100);--tint-sage-fg:var(--sage-800);--tint-sage-solid:var(--sage-500);--tint-aurora-bg:var(--aurora-100);--tint-aurora-fg:var(--aurora-800);--tint-aurora-solid:var(--aurora-500);--tint-slate-bg:var(--slate-100);--tint-slate-fg:var(--slate-800);--tint-slate-solid:var(--slate-500);--tint-cosmos-bg:var(--cosmos-100);--tint-cosmos-fg:var(--cosmos-800);--tint-cosmos-solid:var(--cosmos-500);--tint-nebula-bg:var(--nebula-100);--tint-nebula-fg:var(--nebula-800);--tint-nebula-solid:var(--nebula-500);--tint-heather-bg:var(--heather-100);--tint-heather-fg:var(--heather-800);--tint-heather-solid:var(--heather-500);--tint-rose-bg:var(--rose-100);--tint-rose-fg:var(--rose-800);--tint-rose-solid:var(--rose-500);--tint-ash-bg:var(--neutral-100);--tint-ash-fg:var(--neutral-800);--tint-ash-solid:var(--neutral-500);--tint-success-bg:var(--sage-100);--tint-success-fg:var(--sage-800);--tint-success-solid:var(--sage-500);--tint-error-bg:var(--ember-100);--tint-error-fg:var(--ember-800);--tint-error-solid:var(--ember-500);--tint-warning-bg:var(--amber-100);--tint-warning-fg:var(--amber-800);--tint-warning-solid:var(--amber-500);--tint-info-bg:var(--slate-100);--tint-info-fg:var(--slate-800);--tint-info-solid:var(--slate-500);--z-base:0;--z-raised:10;--z-sticky:20;--z-overlay:30;--z-sheet:40;--z-toast:50;--radius:0.875rem;--radius-menu:16px;--menu-inset:0.375rem;--menu-row-margin:0.125rem;--radius-menu-item:calc(var(--radius-menu) - var(--menu-inset));--radius-shape-pill:1.25rem;--radius-shape-pill-focus:1.375rem;--radius-shape-rounded-focus:0.625rem;--radius-control-sm-max:0.5rem;--radius-inset-adjustment:0.125rem;--size-keycap:1.125rem;--switch-track-height:1.0375rem;--switch-track-width:1.75rem;--switch-thumb-size:0.875rem;--switch-thumb-travel:0.75rem;--switch-hit-inline:0.75rem;--switch-hit-block:0.75rem;--touch-target-min:2.75rem;--touch-target-dense-min:1.75rem;--shadow-color:var(--neutral-950)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone){--shadow-color:color-mix(in oklch,var(--neutral-950) 8%,transparent)}}:is(.hp-app-hero,.hp-app-phone){--shadow-1:0 0 1px var(--neutral-950),0 1px 2px -1px var(--neutral-950)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone){--shadow-1:0 0 1px color-mix(in oklch,var(--neutral-950) 8%,transparent),0 1px 2px -1px color-mix(in oklch,var(--neutral-950) 6%,transparent)}}:is(.hp-app-hero,.hp-app-phone){--shadow-2:0 0 1px var(--neutral-950),0 1px 3px -1px var(--neutral-950),0 5px 16px -6px var(--neutral-950)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone){--shadow-2:0 0 1px color-mix(in oklch,var(--neutral-950) 9%,transparent),0 1px 3px -1px color-mix(in oklch,var(--neutral-950) 6%,transparent),0 5px 16px -6px color-mix(in oklch,var(--neutral-950) 9%,transparent)}}:is(.hp-app-hero,.hp-app-phone){--shadow-3:0 0 1px var(--neutral-950),0 2px 5px -2px var(--neutral-950),0 8px 22px -7px var(--neutral-950)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone){--shadow-3:0 0 1px color-mix(in oklch,var(--neutral-950) 10%,transparent),0 2px 5px -2px color-mix(in oklch,var(--neutral-950) 7%,transparent),0 8px 22px -7px color-mix(in oklch,var(--neutral-950) 11%,transparent)}}:is(.hp-app-hero,.hp-app-phone){--shadow-4:0 0 1px var(--neutral-950),0 3px 8px -3px var(--neutral-950),0 14px 32px -8px var(--neutral-950)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone){--shadow-4:0 0 1px color-mix(in oklch,var(--neutral-950) 11%,transparent),0 3px 8px -3px color-mix(in oklch,var(--neutral-950) 8%,transparent),0 14px 32px -8px color-mix(in oklch,var(--neutral-950) 13%,transparent)}}:is(.hp-app-hero,.hp-app-phone){--shadow-5:0 0 1px var(--neutral-950),0 4px 10px -3px var(--neutral-950),0 14px 34px -10px var(--neutral-950)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone){--shadow-5:0 0 1px color-mix(in oklch,var(--neutral-950) 12%,transparent),0 4px 10px -3px color-mix(in oklch,var(--neutral-950) 10%,transparent),0 14px 34px -10px color-mix(in oklch,var(--neutral-950) 12%,transparent)}}:is(.hp-app-hero,.hp-app-phone){--shadow-6:0 0 1px var(--neutral-950),0 8px 24px -12px var(--neutral-950),0 3px 8px -3px var(--neutral-950)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone){--shadow-6:0 0 1px color-mix(in oklch,var(--neutral-950) 13%,transparent),0 8px 24px -12px color-mix(in oklch,var(--neutral-950) 16%,transparent),0 3px 8px -3px color-mix(in oklch,var(--neutral-950) 8%,transparent)}}:is(.hp-app-hero,.hp-app-phone){--shadow-7:0 0 1px var(--neutral-950),0 14px 30px -22px var(--neutral-950),0 32px 70px -50px var(--neutral-950)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone){--shadow-7:0 0 1px color-mix(in oklch,var(--neutral-950) 12%,transparent),0 14px 30px -22px color-mix(in oklch,var(--neutral-950) 18%,transparent),0 32px 70px -50px color-mix(in oklch,var(--neutral-950) 28%,transparent)}}:is(.hp-app-hero,.hp-app-phone){--shadow-8:0 0 1px var(--neutral-950),0 36px 80px -52px var(--neutral-950),0 14px 30px -22px var(--neutral-950)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone){--shadow-8:0 0 1px color-mix(in oklch,var(--neutral-950) 13%,transparent),0 36px 80px -52px color-mix(in oklch,var(--neutral-950) 32%,transparent),0 14px 30px -22px color-mix(in oklch,var(--neutral-950) 18%,transparent)}}:is(.hp-app-hero,.hp-app-phone){--card-shadow:0 0 1px oklch(0.22 0.012 65/0.11),0 1px 4px -1px oklch(0.22 0.012 65/0.07),0 4px 14px -6px oklch(0.22 0.012 65/0.07);--card-shadow-lift:0 0 1px oklch(0.3 0.012 65/0.08),0 2px 6px -2px oklch(0.3 0.012 65/0.05),0 8px 22px -10px oklch(0.3 0.012 65/0.07);--edge-shadow:0 0 0 1px var(--neutral-950),0 1px 2px var(--neutral-950)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone){--edge-shadow:0 0 0 1px color-mix(in oklch,var(--neutral-950) 7%,transparent),0 1px 2px color-mix(in oklch,var(--neutral-950) 5%,transparent)}}:is(.hp-app-hero,.hp-app-phone){--float-shadow:0 0 0 1px var(--neutral-950),0 2px 6px -2px var(--neutral-950),0 12px 32px -8px var(--neutral-950)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone){--float-shadow:0 0 0 1px color-mix(in oklch,var(--neutral-950) 7%,transparent),0 2px 6px -2px color-mix(in oklch,var(--neutral-950) 7%,transparent),0 12px 32px -8px color-mix(in oklch,var(--neutral-950) 14%,transparent)}}:is(.hp-app-hero,.hp-app-phone){--composer-shadow:0 0 0 1px var(--neutral-950),0 2px 6px -2px var(--neutral-950),0 16px 40px -16px var(--neutral-950)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone){--composer-shadow:0 0 0 1px color-mix(in oklch,var(--neutral-950) 8%,transparent),0 2px 6px -2px color-mix(in oklch,var(--neutral-950) 6%,transparent),0 16px 40px -16px color-mix(in oklch,var(--neutral-950) 12%,transparent)}}:is(.hp-app-hero,.hp-app-phone){--composer-lift:inset 0 1px 0 0 oklch(1 0 0/0.65),0 0 0 1px var(--neutral-950),0 -1px 8px -5px var(--neutral-950),0 8px 18px -7px var(--neutral-950),0 26px 52px -18px var(--neutral-950)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone){--composer-lift:inset 0 1px 0 0 oklch(1 0 0/0.65),0 0 0 1px color-mix(in oklch,var(--neutral-950) 10%,transparent),0 -1px 8px -5px color-mix(in oklch,var(--neutral-950) 7%,transparent),0 8px 18px -7px color-mix(in oklch,var(--neutral-950) 16%,transparent),0 26px 52px -18px color-mix(in oklch,var(--neutral-950) 24%,transparent)}}:is(.hp-app-hero,.hp-app-phone){--surface-1:oklch(0.993 0.002 88);--surface-2:oklch(0.99 0.004 85);--surface-3:var(--white);--surface-4:var(--white);--surface-5:var(--white);--surface-6:var(--white);--surface-7:var(--white);--surface-8:var(--white);--shadow-overlay:var(--shadow-6);--composer-surface:var(--card);--closed-composer-surface:var(--muted);--composer-border:var(--border);--composer-surface-shadow:var(--card-shadow);--composer-attachment-size:4rem;--composer-attachment-failure-max-width:13rem;--composer-attachment-notice-max-width:22rem;--settings-status-name-column:5rem;--settings-status-mark-column:10rem;--settings-status-colour-column:7rem;--settings-header-fade-height:2rem;--composer-band-surface:var(--muted);--composer-band-min-height:2rem;--composer-band-gap:0.5rem;--composer-band-padding-block:0.625rem;--composer-band-padding-inline:var(--composer-editor-padding-inline);--composer-hint-duration:200ms;--composer-menu-radius:var(--radius-menu);--composer-menu-shadow:0 8px 12px 0 var(--foreground),0 0 1px 0 var(--foreground)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone){--composer-menu-shadow:0 8px 12px 0 color-mix(in oklch,var(--foreground) 8%,transparent),0 0 1px 0 color-mix(in oklch,var(--foreground) 62%,transparent)}}.hp-app-hero{--composer-menu-row-height:2.25rem;--composer-menu-row-padding-block:0.375rem;--composer-menu-row-padding-inline:0.625rem;--composer-menu-row-font-size:0.875rem;--composer-menu-row-line-height:1.25rem;--composer-submenu-z-index:60;--composer-menu-width:14rem;--composer-context-breakdown-width:22rem;--composer-submenu-width:17.5rem;--composer-model-submenu-width:17.5rem;--composer-model-submenu-max-height:15.625rem;--composer-effort-submenu-min-width:11.25rem;--mobile-sheet-grabber-bar-height:0.25rem;--mobile-sheet-grabber-bar-width:2.25rem;--mobile-sheet-grabber-gap:0.75rem;--mobile-sheet-grabber-draggable-gap:0.25rem;--mobile-sheet-grabber-reach:0.5rem;--composer-drawer-row-height:2.75rem;--composer-drawer-max-height:492px;--composer-control-gap:0.5rem;--composer-intelligence-trigger-height:2.25rem;--composer-intelligence-trigger-padding-inline-start:0.5rem;--composer-intelligence-trigger-padding-inline-end:0.375rem;--composer-intelligence-trigger-font-size:0.875rem;--composer-intelligence-trigger-line-height:1.25rem;--composer-intelligence-trigger-max-width:15rem;--composer-intelligence-trigger-compact-max-width:12rem;--composer-intelligence-model-max-width:6.875rem;--composer-intelligence-transition-duration:320ms;--composer-menu-duration:320ms;--composer-menu-exit-duration:320ms;--composer-submenu-duration:160ms;--composer-menu-open-delay:30ms;--composer-menu-enter-scale:0.98;--composer-motion-easing:cubic-bezier(0.23,1,0.32,1);--feed-activity-marker-size:1.25rem;--feed-activity-column-gap:0.5rem;--bubble-max-width:80%;--bubble-tinted:oklch(from var(--primary) 0.93 calc(c * 0.4) h);--bubble-tinted-hover:oklch(from var(--primary) 0.88 calc(c * 0.5) h);--bubble-secondary-hover:var(--secondary)}.hp-app-phone{--composer-menu-row-height:2.25rem;--composer-menu-row-padding-block:0.375rem;--composer-menu-row-padding-inline:0.625rem;--composer-menu-row-font-size:0.875rem;--composer-menu-row-line-height:1.25rem;--composer-submenu-z-index:60;--composer-menu-width:14rem;--composer-context-breakdown-width:22rem;--composer-submenu-width:17.5rem;--composer-model-submenu-width:17.5rem;--composer-model-submenu-max-height:15.625rem;--composer-effort-submenu-min-width:11.25rem;--mobile-sheet-grabber-bar-height:0.25rem;--mobile-sheet-grabber-bar-width:2.25rem;--mobile-sheet-grabber-gap:0.75rem;--mobile-sheet-grabber-draggable-gap:0.25rem;--mobile-sheet-grabber-reach:0.5rem;--composer-drawer-row-height:2.75rem;--composer-drawer-max-height:456px;--composer-control-gap:0.5rem;--composer-intelligence-trigger-height:2.25rem;--composer-intelligence-trigger-padding-inline-start:0.5rem;--composer-intelligence-trigger-padding-inline-end:0.375rem;--composer-intelligence-trigger-font-size:0.875rem;--composer-intelligence-trigger-line-height:1.25rem;--composer-intelligence-trigger-max-width:15rem;--composer-intelligence-trigger-compact-max-width:12rem;--composer-intelligence-model-max-width:6.875rem;--composer-intelligence-transition-duration:320ms;--composer-menu-duration:320ms;--composer-menu-exit-duration:320ms;--composer-submenu-duration:160ms;--composer-menu-open-delay:30ms;--composer-menu-enter-scale:0.98;--composer-motion-easing:cubic-bezier(0.23,1,0.32,1);--feed-activity-marker-size:1.25rem;--feed-activity-column-gap:0.5rem;--bubble-max-width:80%;--bubble-tinted:oklch(from var(--primary) 0.93 calc(c * 0.4) h);--bubble-tinted-hover:oklch(from var(--primary) 0.88 calc(c * 0.5) h);--bubble-secondary-hover:var(--secondary)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone){--bubble-secondary-hover:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}:is(.hp-app-hero,.hp-app-phone){--bubble-muted-hover:var(--muted)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone){--bubble-muted-hover:color-mix(in oklch,var(--muted),var(--foreground) 5%)}}.hp-app-hero{--composer-textarea-min-height:2.5rem;--composer-shell-min-height:2.75rem;--composer-shell-padding-block:0.25rem;--composer-control-row-height:calc(var(--composer-shell-min-height) - (2 * var(--composer-shell-padding-block)));--composer-editor-line-height:1.25rem;--composer-editor-max-height:min(12.5rem,205px);--composer-editor-padding-block-start:0.75rem;--composer-editor-padding-inline:1rem;--composer-footer-padding-inline-start:0.375rem;--composer-footer-padding-inline-end:0.5rem;--composer-footer-padding-block-end:0.375rem;--composer-action-size:1.75rem;--composer-action-hit-slop:0.5rem;--composer-action-radius:var(--radius-shape-pill);--ask-dialog-max-width:520px;--menu-label-foreground:var(--foreground)}.hp-app-phone{--composer-textarea-min-height:2.5rem;--composer-shell-min-height:2.75rem;--composer-shell-padding-block:0.25rem;--composer-control-row-height:calc(var(--composer-shell-min-height) - (2 * var(--composer-shell-padding-block)));--composer-editor-line-height:1.25rem;--composer-editor-max-height:min(12.5rem,190px);--composer-editor-padding-block-start:0.75rem;--composer-editor-padding-inline:1rem;--composer-footer-padding-inline-start:0.375rem;--composer-footer-padding-inline-end:0.5rem;--composer-footer-padding-block-end:0.375rem;--composer-action-size:1.75rem;--composer-action-hit-slop:0.5rem;--composer-action-radius:var(--radius-shape-pill);--ask-dialog-max-width:520px;--menu-label-foreground:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone){--menu-label-foreground:color-mix(in oklch,var(--foreground) 65%,transparent)}}:is(.hp-app-hero,.hp-app-phone){--review-tree-font-size:0.75rem;--review-tree-search-spacing:0.75rem;--review-tree-tight-spacing:0.25rem;--review-tree-inline-start:0.0625rem;--review-tree-inline-end:0.3125rem;--review-tree-scrollbar-gutter:0.125rem;--review-tree-sticky-shadow:0 0.125rem 0.1875rem -0.25rem var(--foreground);--review-tree-row-radius:0.375rem;--review-tree-row-height:1.5rem;--review-tree-mobile-inset:0.875rem;--scrim:oklch(0.22 0.015 60/0.5);--sidebar:var(--neutral-50);--sidebar-foreground:var(--neutral-950);--sidebar-primary:var(--marigold-500);--sidebar-primary-foreground:var(
    --neutral-950
  );--sidebar-accent:var(
    --hover-tint
  );--sidebar-accent-foreground:var(--neutral-950);--sidebar-border:var(--neutral-200);--sidebar-ring:var(--coal-600);--sidebar-active-bg:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone){--sidebar-active-bg:color-mix(in oklch,var(--foreground) 8%,transparent)}}:is(.hp-app-hero,.hp-app-phone){--code-line-reveal:var(--brand-wash)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone){--code-line-reveal:color-mix(in oklab,var(--brand-wash) 75%,transparent)}}:is(.hp-app-hero,.hp-app-phone){--code-line-reveal-bar:var(--brand-deep);--code-gutter-fg:var(--ink-3);--sketch-path:var(--marigold-700);--sketch-string:var(--sage-700);--sketch-symbol:var(--slate-700);--sketch-arrow:var(--nebula-700);--sketch-speaker-1:var(--sage-700);--sketch-speaker-2:var(--marigold-700);--sketch-speaker-3:var(--slate-700);--skeleton:var(--input);--scroll-thumb:var(--neutral-300);--file-icon-typescript:var(--slate-600);--file-icon-react:var(--aurora-600);--file-icon-markdown:var(--sage-600);--file-icon-json:var(--amber-600);--file-icon-css:var(--nebula-600);--file-icon-default:var(--ink-3);--status-working:var(--ink);--star-cloud-near:var(--neutral-700);--star-cloud-far:var(--neutral-300);--star-cloud-cloud:var(--neutral-400);--star-cloud-alpha:0.07;--star-cloud-radius:1.8;--status-waiting:var(--ink);--status-failed:var(--ink);--status-done:var(--ink);--status-idle:var(--coal-500);--status-unknown:var(--neutral-500);--status-preparing:var(--honey-600);--status-halo-radius:3px;--status-halo-alpha:20%;--status-dot-ring-width:1.5px;--status-dot-ring-gap:1px;--status-dot-ring-width-bold:2.5px;--status-mark-ink:var(--ink);--status-mark-yellow:var(--marigold-700);--status-mark-red:var(--ember-600);--status-mark-green:var(--sage-600);--status-mark-gray:var(--coal-500);--status-mark-glyph-height:10.5px;--status-mark-question-aspect:0.5238;--status-mark-bang-aspect:0.2286;--status-mark-hand-size:14px;--status-mark-chip-size:16px;--status-mark-chip-radius:3px;--status-mark-chip-alpha:17%;--loader-period:1s;--status-mark-ripple-size:22px;--status-mark-ripple-width:2px;--status-mark-ripple-radius:1px;--status-mark-ripple-duration:3200ms;--status-mark-ripple-alpha:42%;--sidebar-row-hover:var(--sidebar-hover-bg);--sidebar-row-active:var(--sidebar-selected-bg);--sidebar-control-hover-bg:var(--neutral-200);--sidebar-pin-surface:var(
    --marigold-50
  );--sidebar-pin-surface-foreground:var(--neutral-950);--pin:var(--neutral-600);--pin-accent:var(--marigold-600);--pin-on-active:var(--marigold-700);--success:var(--sage-500);--success-foreground:var(--sage-800);--warning:var(--amber-500);--warning-foreground:var(--amber-800);--diff-added:var(
    --sage-700
  );--diff-removed:var(--ember-700);--diff-modified:var(--amber-700);--review-action-merged:var(--nebula-600);--review-action-create:var(--sage-600);--review-action-on-fill:var(--neutral-50);--transcript-annotation-highlight:var(--selection-wash);--transcript-search-match:var(--lemon-100);--transcript-search-current:var(--lemon-200);--transcript-search-current-foreground:var(--lemon-950);--transcript-search-current-underline:var(--lemon-700);--overlay:var(--neutral-950)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone){--overlay:color-mix(in oklch,var(--neutral-950) 16%,transparent)}}:is(.hp-app-hero,.hp-app-phone){--terminal-background:var(--neutral-50);--terminal-foreground:var(--neutral-950);--sidebar-gutter:0.375rem;--sidebar-rail-footer-slot-height:3.25rem;--sidebar-content-padding-block-start:0.25rem;--sidebar-content-padding-block-end:0.5rem;--sidebar-scroll-edge-width:0.5px;--sidebar-ui-font-size:0.875rem;--sidebar-ui-line-height:1.25rem;--sidebar-heading-font-size:0.875rem;--sidebar-heading-line-height:1.125rem;--sidebar-row-height:2.25rem;--sidebar-wordmark-font-size:1rem;--sidebar-wordmark-letter-spacing:-0.01em;--sidebar-app-chrome-height:calc(2 * (var(--shell-gutter) + var(--session-header-row-height) / 2 - var(--sidebar-rail-inset)));--sidebar-app-chrome-action-gap:0.25rem;--sidebar-app-chrome-trailing-inset:calc(var(--sidebar-gutter) + var(--sidebar-row-inline-padding) - (2rem - 1.25rem) / 2);--sidebar-app-chrome-height-mobile:var(--touch-target-min);--sidebar-app-chrome-trailing-inset-mobile:calc(var(--sidebar-gutter) + var(--sidebar-row-inline-padding) - (var(--touch-target-min) - 1.25rem) / 2);--sidebar-row-radius:0.5rem;--sidebar-toggle-panel-alpha:0.32;--sidebar-toggle-divider-travel:-3px;--sidebar-row-inline-padding:0.625rem;--sidebar-row-action-icon-size:1rem;--sidebar-row-action-hit-size:1.75rem;--sidebar-row-action-cluster-gap:0.25rem;--sidebar-row-action-hit-slop:calc(var(--sidebar-row-action-cluster-gap) / 2);--sidebar-row-action-reserve:calc(2 * var(--sidebar-row-action-hit-size) + 1 * var(--sidebar-row-action-cluster-gap));--sidebar-row-action-fade-width:0.375rem;--sidebar-section-gap:1.25rem;--sidebar-row-action-intent-delay:60ms;--sidebar-row-action-duration:100ms;--sidebar-hover-in-duration:70ms;--sidebar-hover-out-duration:140ms;--transcript-loading-delay:400ms;--transcript-loading-fade-in:160ms;--transcript-loading-handoff:180ms;--transcript-loading-text-out:70ms;--sidebar-row-action-foreground:var(--ink-1);--sidebar-row-action-hover-foreground:var(--foreground);--sidebar-title-marquee-dwell:350ms;--sidebar-title-marquee-speed:2;--sidebar-title-marquee-return:180ms;--sidebar-title-marquee-ease:cubic-bezier(0.49,0.6,0.7,1);--sidebar-title-marquee-fade:1.142857em;--sidebar-work-list-options-icon-size:0.9375rem;--sidebar-work-list-options-hit-slop:0.375rem;--sidebar-work-list-options-hit-size:1.75rem;--sidebar-work-list-options-foreground:var(--sidebar-group-heading-foreground);--sidebar-work-list-options-hover-foreground:var(--neutral-950);--font-weight-sidebar-heading:500;--sidebar-menu-width:16.25rem;--sidebar-menu-radius:0.75rem;--sidebar-menu-padding:var(--menu-inset);--sidebar-menu-row-height:2.375rem;--sidebar-menu-row-radius:calc(var(--sidebar-menu-radius) - var(--menu-inset));--sidebar-menu-font-size:0.8125rem;--sidebar-menu-font-weight:500;--sidebar-menu-line-height:1.125rem;--sidebar-menu-label-padding:0.5rem 0.625rem 0.25rem;--sidebar-menu-label-font-size:var(--sidebar-menu-font-size);--sidebar-menu-label-line-height:var(--sidebar-menu-line-height);--sidebar-menu-separator-margin-block:0.375rem;--sidebar-filter-check-end:0.5rem;--sidebar-filter-only-end:2rem;--sidebar-filter-only-width:2.75rem;--sidebar-sheet-only-end:2.5rem;--sidebar-sheet-only-width:3.5rem;--sidebar-shell-shadow:inset -0.05rem 0 0 var(--sidebar-hairline),0.5rem 0 1.5rem -0.75rem rgb(0 0 0/10%);--sidebar-hairline:var(--neutral-100);--sidebar-menu-shadow:var(--overlay-panel-shadow);--sidebar-menu-surface:var(--white);--sidebar-menu-label-foreground:var(--coal-600);--sidebar-menu-value-active-foreground:var(--cosmos-700);--sidebar-menu-separator:var(--neutral-200);--sidebar-recessed-surface:oklch(0.988 0.001 106);--work-area-raised-surface:var(--white);--shell-gutter:8px;--sidebar-rail-inset:0.5rem;--shell-seam-affordance:var(--neutral-500);--sidebar-hover-bg:var(--neutral-100)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone){--sidebar-hover-bg:color-mix(in oklch,var(--neutral-100) 80%,var(--neutral-200))}}:is(.hp-app-hero,.hp-app-phone){--sidebar-selected-bg:var(--neutral-200);--sidebar-group-heading-foreground:var(--coal-600);--sidebar-row-meta-foreground:var(--coal-600);--sidebar-row-meta-foreground-selected:var(--coal-700);--sidebar-primary-nav-foreground:var(--neutral-950);--overlay-panel-surface:var(--white);--overlay-panel-shadow:0 0 0 0.05rem var(--neutral-100),0 0.5rem 2rem rgb(0 0 0/10%);--overlay-menu-row-height:2.375rem;--overlay-menu-row-height-multiline:3.5rem;--overlay-menu-check:var(--cosmos-600);--dialog-overlay:rgb(0 0 0/40%);--dialog-max-width:33.75rem;--dialog-radius:1rem;--dialog-padding:1.125rem;--dialog-morph-duration:340ms;--dialog-morph-easing:cubic-bezier(0.32,0.72,0,1);--settings-screen-duration:300ms;--feed-activity-row-enter-duration:280ms;--feed-activity-window-exit-duration:300ms;--onboarding-pen-draw-duration:700ms;--onboarding-tick-draw-duration:320ms;--feed-activity-collapse-duration:200ms;--settings-rail-enter-duration:160ms;--settings-sheet-top-gap:1rem;--settings-backdrop-dim:0.25;--sidebar-account-control-gap:0.125rem;--sidebar-account-control-hit-slop:0.25rem;--segment-track:var(--neutral-100);--segment-thumb-ring:var(--neutral-200);--segment-thumb-shadow:0 0 0 1px var(--segment-thumb-ring),0 1px 3px rgb(0 0 0/8%);--chat-bubble-surface:var(--neutral-100);--timeline-foreground:var(--neutral-600);--timeline-rail:var(--neutral-300);--timeline-rail-width:1px;--icon-button-hover:var(--neutral-100);--sidebar-row-height-context:2.75rem;--sidebar-text-indent:2.5rem;--text-transcript:0.875rem;--leading-transcript:1.65;--text-transcript-h1:1rem;--text-transcript-h2:0.9375rem;--text-transcript-h3:0.875rem;--text-transcript-code:0.8125rem;--font-weight-transcript-heading:600;--font-weight-transcript-emphasis:500;--leading-transcript-heading:1.3;--space-transcript-block:0.875rem;--space-transcript-heading:1.5rem;--size-transcript-diagram:9rem}.hp-app-phone{--sidebar-ui-font-size:1rem;--sidebar-ui-line-height:1.375rem;--sidebar-heading-font-size:0.875rem;--sidebar-heading-line-height:1.125rem;--sidebar-wordmark-font-size:var(--text-panel-title);--sidebar-wordmark-letter-spacing:var(--text-panel-title--letter-spacing);--sidebar-section-gap:0.75rem}.hp-app-phone [data-slot=sidebar-wrapper]{background-image:var(--shell-world,none);background-color:var(--sidebar)}.dark :is(.hp-app-hero,.hp-app-phone){--font-weight-ui-body:500;--white:oklch(1 0 0);--neutral-50:oklch(0.991 0.002 85);--neutral-100:oklch(0.968 0.004 83);--neutral-200:oklch(0.93 0.006 80);--neutral-300:oklch(0.86 0.01 75);--neutral-400:oklch(0.73 0.02 68);--neutral-500:oklch(0.64 0.026 64);--neutral-600:oklch(0.555 0.025 62);--neutral-700:oklch(0.45 0.022 58);--neutral-800:oklch(0.35 0.018 55);--neutral-900:oklch(0.262 0.014 52);--neutral-950:oklch(0.18 0.01 50);--coal-50:oklch(0.991 0 0);--coal-100:oklch(0.968 0 0);--coal-200:oklch(0.93 0 0);--coal-300:oklch(0.86 0 0);--coal-400:oklch(0.73 0 0);--coal-500:oklch(0.64 0 0);--coal-600:oklch(0.555 0 0);--coal-700:oklch(0.45 0 0);--coal-800:oklch(0.35 0 0);--coal-900:oklch(0.262 0 0);--coal-950:oklch(0.18 0 0);--ember-50:oklch(0.974 0.012 27);--ember-100:oklch(0.935 0.031 27);--ember-200:oklch(0.885 0.057 27);--ember-300:oklch(0.825 0.092 27);--ember-400:oklch(0.76 0.115 27);--ember-500:oklch(0.7 0.125 27);--ember-600:oklch(0.615 0.125 27);--ember-700:oklch(0.525 0.115 27);--ember-800:oklch(0.43 0.105 27);--ember-900:oklch(0.35 0.092 27);--ember-950:oklch(0.285 0.077 27);--clay-50:oklch(0.974 0.013 48);--clay-100:oklch(0.935 0.034 48);--clay-200:oklch(0.885 0.063 48);--clay-300:oklch(0.825 0.095 48);--clay-400:oklch(0.76 0.115 48);--clay-500:oklch(0.7 0.125 48);--clay-600:oklch(0.615 0.125 48);--clay-700:oklch(0.525 0.115 48);--clay-800:oklch(0.43 0.105 48);--clay-900:oklch(0.35 0.09 48);--clay-950:oklch(0.285 0.073 48);--amber-50:oklch(0.974 0.015 58);--amber-100:oklch(0.935 0.038 58);--amber-200:oklch(0.885 0.069 58);--amber-300:oklch(0.825 0.095 58);--amber-400:oklch(0.76 0.115 58);--amber-500:oklch(0.7 0.125 58);--amber-600:oklch(0.615 0.125 58);--amber-700:oklch(0.525 0.115 58);--amber-800:oklch(0.43 0.097 58);--amber-900:oklch(0.35 0.079 58);--amber-950:oklch(0.285 0.065 58);--marigold-50:oklch(0.975 0.018 80);--marigold-100:oklch(0.95 0.035 80);--marigold-200:oklch(0.91 0.06 78);--marigold-300:oklch(0.86 0.095 76);--marigold-400:oklch(0.82 0.125 73);--marigold-500:oklch(0.791 0.145 70.6);--marigold-600:oklch(0.68 0.13 70.6);--marigold-700:oklch(0.541 0.108 70.6);--marigold-800:oklch(0.451 0.09 70.6);--marigold-900:oklch(0.37 0.072 68);--marigold-950:oklch(0.28 0.052 64);--honey-50:oklch(0.974 0.025 92);--honey-100:oklch(0.935 0.045 92);--honey-200:oklch(0.885 0.072 92);--honey-300:oklch(0.825 0.095 92);--honey-400:oklch(0.76 0.115 92);--honey-500:oklch(0.7 0.125 92);--honey-600:oklch(0.615 0.118 92);--honey-700:oklch(0.525 0.101 92);--honey-800:oklch(0.43 0.083 92);--honey-900:oklch(0.35 0.068 92);--honey-950:oklch(0.285 0.055 92);--lemon-50:oklch(0.974 0.03 97);--lemon-100:oklch(0.935 0.08 97);--lemon-200:oklch(0.885 0.15 97);--lemon-300:oklch(0.825 0.165 97);--lemon-400:oklch(0.76 0.155 97);--lemon-500:oklch(0.7 0.145 97);--lemon-600:oklch(0.615 0.13 97);--lemon-700:oklch(0.525 0.112 97);--lemon-800:oklch(0.43 0.092 97);--lemon-900:oklch(0.35 0.074 97);--lemon-950:oklch(0.285 0.058 97);--olive-50:oklch(0.974 0.025 118);--olive-100:oklch(0.935 0.045 118);--olive-200:oklch(0.885 0.072 118);--olive-300:oklch(0.825 0.095 118);--olive-400:oklch(0.76 0.115 118);--olive-500:oklch(0.7 0.125 118);--olive-600:oklch(0.615 0.125 118);--olive-700:oklch(0.525 0.115 118);--olive-800:oklch(0.43 0.094 118);--olive-900:oklch(0.35 0.077 118);--olive-950:oklch(0.285 0.063 118);--sage-50:oklch(0.974 0.025 148);--sage-100:oklch(0.935 0.045 148);--sage-200:oklch(0.885 0.072 148);--sage-300:oklch(0.825 0.095 148);--sage-400:oklch(0.76 0.115 148);--sage-500:oklch(0.7 0.125 148);--sage-600:oklch(0.615 0.125 148);--sage-700:oklch(0.525 0.115 148);--sage-800:oklch(0.43 0.105 148);--sage-900:oklch(0.35 0.092 148);--sage-950:oklch(0.285 0.077 148);--aurora-50:oklch(0.974 0.024 195);--aurora-100:oklch(0.935 0.043 195);--aurora-200:oklch(0.885 0.069 195);--aurora-300:oklch(0.825 0.09 195);--aurora-400:oklch(0.76 0.109 195);--aurora-500:oklch(0.7 0.112 195);--aurora-600:oklch(0.615 0.099 195);--aurora-700:oklch(0.525 0.084 195);--aurora-800:oklch(0.43 0.069 195);--aurora-900:oklch(0.35 0.056 195);--aurora-950:oklch(0.285 0.046 195);--slate-50:oklch(0.974 0.013 240);--slate-100:oklch(0.935 0.033 240);--slate-200:oklch(0.885 0.059 240);--slate-300:oklch(0.825 0.092 240);--slate-400:oklch(0.76 0.115 240);--slate-500:oklch(0.7 0.125 240);--slate-600:oklch(0.615 0.125 240);--slate-700:oklch(0.525 0.113 240);--slate-800:oklch(0.43 0.093 240);--slate-900:oklch(0.35 0.076 240);--slate-950:oklch(0.285 0.062 240);--cosmos-50:oklch(0.974 0.011 266);--cosmos-100:oklch(0.935 0.029 266);--cosmos-200:oklch(0.885 0.052 266);--cosmos-300:oklch(0.825 0.082 266);--cosmos-400:oklch(0.76 0.115 266);--cosmos-500:oklch(0.7 0.125 266);--cosmos-600:oklch(0.615 0.125 266);--cosmos-700:oklch(0.525 0.115 266);--cosmos-800:oklch(0.43 0.105 266);--cosmos-900:oklch(0.35 0.092 266);--cosmos-950:oklch(0.285 0.077 266);--nebula-50:oklch(0.974 0.014 305);--nebula-100:oklch(0.935 0.036 305);--nebula-200:oklch(0.885 0.066 305);--nebula-300:oklch(0.825 0.095 305);--nebula-400:oklch(0.76 0.115 305);--nebula-500:oklch(0.7 0.125 305);--nebula-600:oklch(0.615 0.125 305);--nebula-700:oklch(0.525 0.115 305);--nebula-800:oklch(0.43 0.105 305);--nebula-900:oklch(0.35 0.092 305);--nebula-950:oklch(0.285 0.077 305);--heather-50:oklch(0.974 0.018 333);--heather-100:oklch(0.935 0.045 333);--heather-200:oklch(0.885 0.072 333);--heather-300:oklch(0.825 0.095 333);--heather-400:oklch(0.76 0.115 333);--heather-500:oklch(0.7 0.125 333);--heather-600:oklch(0.615 0.125 333);--heather-700:oklch(0.525 0.115 333);--heather-800:oklch(0.43 0.105 333);--heather-900:oklch(0.35 0.092 333);--heather-950:oklch(0.285 0.077 333);--rose-50:oklch(0.974 0.013 356);--rose-100:oklch(0.935 0.034 356);--rose-200:oklch(0.885 0.064 356);--rose-300:oklch(0.825 0.095 356);--rose-400:oklch(0.76 0.115 356);--rose-500:oklch(0.7 0.125 356);--rose-600:oklch(0.615 0.125 356);--rose-700:oklch(0.525 0.115 356);--rose-800:oklch(0.43 0.105 356);--rose-900:oklch(0.35 0.092 356);--rose-950:oklch(0.285 0.077 356);--background:var(--work-area-raised-surface);--ink-paper:oklch(0.981 0.0187 83.1);--foreground:var(
    --ink-paper
  );--card:oklch(0.277 0.005 54);--card-foreground:var(--ink-paper);--popover:var(--card);--popover-foreground:var(--ink-paper);--primary:var(--neutral-50);--primary-foreground:var(--neutral-950);--secondary:var(--neutral-900);--secondary-foreground:var(--ink-paper);--muted:var(--card);--muted-foreground:var(--ink-2);--shimmer-sheen:var(--foreground);--accent:var(--neutral-900);--accent-foreground:var(--ink-paper);--destructive:var(
    --ember-500
  );--border:var(
    --card
  );--input:var(--neutral-900);--ring:var(
    --coal-400
  );--focus-outline:var(--coal-400);--brand:var(--marigold-500);--brand-foreground:var(--neutral-950);--brand-deep:var(--marigold-700);--brand-text:var(--marigold-300);--brand-wash:var(--marigold-500)}@supports (color:color-mix(in lab,red,red)){.dark :is(.hp-app-hero,.hp-app-phone){--brand-wash:color-mix(in oklch,var(--marigold-500) 16%,transparent)}}.dark :is(.hp-app-hero,.hp-app-phone){--selection-wash:oklch(1 0 0/0.16);--ink:var(--ink-paper);--ink-1:oklch(from var(--ink-paper) calc(l - 0.061) c h);--ink-2:oklch(from var(--ink-paper) calc(l - 0.131) c h);--ink-3:oklch(from var(--ink-paper) calc(l - 0.261) c h);--hover-tint:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.dark :is(.hp-app-hero,.hp-app-phone){--hover-tint:color-mix(in oklch,var(--foreground) 4.5%,transparent)}}.dark :is(.hp-app-hero,.hp-app-phone){--hover-tint-strong:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.dark :is(.hp-app-hero,.hp-app-phone){--hover-tint-strong:color-mix(in oklch,var(--foreground) 8%,transparent)}}.dark :is(.hp-app-hero,.hp-app-phone){--control-hover:var(--muted)}@supports (color:color-mix(in lab,red,red)){.dark :is(.hp-app-hero,.hp-app-phone){--control-hover:color-mix(in oklab,var(--muted) 50%,transparent)}}.dark :is(.hp-app-hero,.hp-app-phone){--control-open:var(--muted);--glass-dark-ink:oklch(0.98 0 0);--glass-tint-chroma:0.014;--glass-tint-hue:52;--chart-1:var(--marigold-500);--chart-2:var(--sage-500);--chart-3:var(--slate-500);--chart-4:var(--nebula-500);--chart-5:var(--ember-500);--chart-6:var(--aurora-500);--chart-7:var(--honey-500);--chart-8:var(--cosmos-500);--chart-9:var(--rose-500);--chart-10:var(--olive-500);--chart-11:var(--heather-500);--chart-12:var(--clay-500);--chart-13:var(--amber-500);--group-wash:var(--marigold-950)}@supports (color:color-mix(in lab,red,red)){.dark :is(.hp-app-hero,.hp-app-phone){--group-wash:color-mix(in oklch,var(--marigold-950) 55%,var(--neutral-950))}}.dark :is(.hp-app-hero,.hp-app-phone){--hairline-soft:var(--neutral-950)}@supports (color:color-mix(in lab,red,red)){.dark :is(.hp-app-hero,.hp-app-phone){--hairline-soft:color-mix(in oklch,var(--neutral-950) 7%,transparent)}}.dark :is(.hp-app-hero,.hp-app-phone){--glass-divider:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.dark :is(.hp-app-hero,.hp-app-phone){--glass-divider:color-mix(in oklch,var(--foreground) 10%,transparent)}}.dark :is(.hp-app-hero,.hp-app-phone){--tint-ember-bg:var(--ember-950);--tint-ember-fg:var(--ember-200);--tint-ember-solid:var(--ember-500);--tint-clay-bg:var(--clay-950);--tint-clay-fg:var(--clay-200);--tint-clay-solid:var(--clay-500);--tint-amber-bg:var(--amber-950);--tint-amber-fg:var(--amber-200);--tint-amber-solid:var(--amber-500);--tint-marigold-bg:var(--marigold-950);--tint-marigold-fg:var(--marigold-200);--tint-marigold-solid:var(--marigold-500);--tint-honey-bg:var(--honey-950);--tint-honey-fg:var(--honey-200);--tint-honey-solid:var(--honey-500);--tint-olive-bg:var(--olive-950);--tint-olive-fg:var(--olive-200);--tint-olive-solid:var(--olive-500);--tint-sage-bg:var(--sage-950);--tint-sage-fg:var(--sage-200);--tint-sage-solid:var(--sage-500);--tint-aurora-bg:var(--aurora-950);--tint-aurora-fg:var(--aurora-200);--tint-aurora-solid:var(--aurora-500);--tint-slate-bg:var(--slate-950);--tint-slate-fg:var(--slate-200);--tint-slate-solid:var(--slate-500);--tint-cosmos-bg:var(--cosmos-950);--tint-cosmos-fg:var(--cosmos-200);--tint-cosmos-solid:var(--cosmos-500);--tint-nebula-bg:var(--nebula-950);--tint-nebula-fg:var(--nebula-200);--tint-nebula-solid:var(--nebula-500);--tint-heather-bg:var(--heather-950);--tint-heather-fg:var(--heather-200);--tint-heather-solid:var(--heather-500);--tint-rose-bg:var(--rose-950);--tint-rose-fg:var(--rose-200);--tint-rose-solid:var(--rose-500);--tint-ash-bg:var(--neutral-900);--tint-ash-fg:var(--neutral-200);--tint-ash-solid:var(--neutral-500);--tint-success-bg:var(--sage-950);--tint-success-fg:var(--sage-200);--tint-success-solid:var(--sage-500);--tint-error-bg:var(--ember-950);--tint-error-fg:var(--ember-200);--tint-error-solid:var(--ember-500);--tint-warning-bg:var(--amber-950);--tint-warning-fg:var(--amber-200);--tint-warning-solid:var(--amber-500);--tint-info-bg:var(--slate-950);--tint-info-fg:var(--slate-200);--tint-info-solid:var(--slate-500);--scrim:oklch(0.08 0.008 60/0.6);--sidebar:var(--sidebar-recessed-surface);--sidebar-foreground:var(--ink-paper);--sidebar-primary:var(--marigold-500);--sidebar-primary-foreground:var(
    --neutral-950
  );--sidebar-accent:var(
    --sidebar-selected-bg
  );--sidebar-accent-foreground:var(--ink-paper);--sidebar-border:oklch(0.357 0.005 54);--sidebar-ring:var(--coal-400);--sidebar-menu-surface:var(--card);--sidebar-menu-label-foreground:var(--coal-400);--sidebar-menu-value-active-foreground:var(--cosmos-400);--sidebar-menu-separator:var(--neutral-800);--sidebar-recessed-surface:oklch(0.159 0 90);--work-area-raised-surface:oklch(0.248 0.005 54);--shell-gutter:8px;--sidebar-rail-inset:0.5rem;--shell-seam-affordance:var(--neutral-600);--sidebar-hairline:var(--sidebar-border);--sidebar-shell-shadow:inset -0.05rem 0 0 var(--sidebar-hairline),0.5rem 0 1.5rem -0.75rem rgb(0 0 0/36%);--sidebar-menu-shadow:var(--overlay-panel-shadow);--sidebar-hover-bg:oklch(0.235 0.005 54);--sidebar-selected-bg:oklch(0.288 0.005 54);--sidebar-group-heading-foreground:var(--coal-400);--sidebar-row-meta-foreground:var(--coal-400);--sidebar-row-meta-foreground-selected:var(--coal-400);--sidebar-primary-nav-foreground:var(--ink-paper);--sidebar-row-action-foreground:var(--ink-1);--sidebar-row-action-hover-foreground:var(--foreground);--sidebar-work-list-options-foreground:var(--sidebar-group-heading-foreground);--sidebar-work-list-options-hover-foreground:var(--ink-paper);--overlay-panel-surface:var(--card);--overlay-panel-shadow:0 0 0 0.05rem var(--neutral-800),0 0.5rem 2rem rgb(0 0 0/34%);--overlay-menu-check:var(--slate-400);--dialog-overlay:rgb(0 0 0/56%);--segment-track:var(--neutral-900);--segment-thumb-ring:var(--neutral-800);--segment-thumb-shadow:0 0 0 1px var(--segment-thumb-ring),0 1px 3px rgb(0 0 0/32%);--chat-bubble-surface:var(--card);--timeline-foreground:var(--neutral-300);--timeline-rail:var(--neutral-800);--icon-button-hover:var(--neutral-800);--sidebar-active-bg:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.dark :is(.hp-app-hero,.hp-app-phone){--sidebar-active-bg:color-mix(in oklch,var(--foreground) 8%,transparent)}}.dark :is(.hp-app-hero,.hp-app-phone){--code-line-reveal:var(--brand-wash)}@supports (color:color-mix(in lab,red,red)){.dark :is(.hp-app-hero,.hp-app-phone){--code-line-reveal:color-mix(in oklab,var(--brand-wash) 75%,transparent)}}.dark :is(.hp-app-hero,.hp-app-phone){--code-line-reveal-bar:var(--brand);--code-gutter-fg:var(--neutral-600);--sketch-path:var(--marigold-300);--sketch-string:var(--sage-300);--sketch-symbol:var(--slate-300);--sketch-arrow:var(--nebula-300);--sketch-speaker-1:var(--sage-300);--sketch-speaker-2:var(--marigold-300);--sketch-speaker-3:var(--slate-300);--skeleton:var(--sidebar-selected-bg);--scroll-thumb:var(--sidebar-border);--file-icon-typescript:var(--slate-400);--file-icon-react:var(--aurora-400);--file-icon-markdown:var(--sage-400);--file-icon-json:var(--amber-400);--file-icon-css:var(--nebula-400);--file-icon-default:var(--ink-3);--status-working:var(--ink);--star-cloud-near:var(--neutral-100);--star-cloud-far:var(--neutral-700);--star-cloud-cloud:var(--neutral-300);--star-cloud-alpha:0.105;--star-cloud-radius:1.35;--status-waiting:var(--ink);--status-failed:var(--ink);--status-done:var(--ink);--status-idle:var(--coal-500);--status-unknown:var(--neutral-400);--status-preparing:var(--honey-500);--status-mark-ink:var(--ink);--status-mark-yellow:var(--marigold-500);--status-mark-red:var(--ember-500);--status-mark-green:var(--sage-500);--status-mark-gray:var(--coal-500);--status-mark-chip-alpha:24%;--status-mark-ripple-alpha:48%;--status-halo-alpha:24%;--sidebar-row-hover:var(--sidebar-hover-bg);--sidebar-row-active:var(--sidebar-selected-bg);--sidebar-control-hover-bg:var(--card);--sidebar-pin-surface:var(--marigold-950);--sidebar-pin-surface-foreground:var(--ink-paper);--pin:oklch(0.7 0 0);--pin-accent:oklch(0.78 0.15 75);--pin-on-active:oklch(0.82 0.15 75);--success:var(--sage-500);--success-foreground:var(--sage-200);--warning:var(--amber-500);--warning-foreground:var(--amber-200);--diff-added:var(--sage-500);--diff-removed:var(--ember-500);--diff-modified:var(--amber-500);--review-action-merged:var(--nebula-500);--review-action-create:var(--sage-500);--review-action-on-fill:var(--neutral-950);--transcript-search-match:var(--lemon-800);--transcript-search-current:var(--lemon-200);--transcript-search-current-foreground:var(--lemon-950);--transcript-search-current-underline:var(--lemon-700);--overlay:oklch(0 0 0/80%);--surface-1:oklch(0.205 0.005 65);--surface-2:oklch(0.235 0.005 65);--surface-3:oklch(0.265 0.005 65);--surface-4:oklch(0.297 0.005 54);--surface-5:oklch(0.31 0.005 65);--surface-6:oklch(0.33 0.005 65);--surface-7:oklch(0.35 0.005 65);--surface-8:oklch(0.37 0.005 65);--dm-hi-base:rgba(255,255,255,0.01);--dm-hi-mid:rgba(255,255,255,0.02);--dm-hi-high:rgba(255,255,255,0.04);--dm-hi-peak:rgba(255,255,255,0.06);--dm-ring-base:rgba(255,255,255,0.02);--dm-ring-mid:rgba(255,255,255,0.04);--dm-ring-high:rgba(255,255,255,0.06);--dm-drop:rgba(0,0,0,0.18);--shadow-color:var(--dm-drop);--shadow-1:inset 0 0 0 1px var(--dm-ring-base);--shadow-2:inset 0 1px 0 0 var(--dm-hi-base),inset 0 0 0 1px var(--dm-ring-base),0 1px 1px -0.5px var(--dm-drop);--shadow-3:inset 0 1px 0 0 var(--dm-hi-mid),inset 0 0 0 1px var(--dm-ring-base),0 0 0 1px rgba(0,0,0,0.12),0 1px 1px -0.5px var(--dm-drop),0 3px 3px -1.5px var(--dm-drop);--shadow-4:inset 0 1px 0 0 var(--dm-hi-mid),inset 0 0 0 1px var(--dm-ring-mid),0 0 0 1px rgba(0,0,0,0.14),0 1px 1px -0.5px var(--dm-drop),0 3px 3px -1.5px var(--dm-drop),0 6px 6px -3px var(--dm-drop);--shadow-5:inset 0 1px 0 0 var(--dm-hi-high),inset 0 0 0 1px var(--dm-ring-mid),0 0 0 1px rgba(0,0,0,0.16),0 1px 1px -0.5px var(--dm-drop),0 3px 3px -1.5px var(--dm-drop),0 6px 6px -3px var(--dm-drop),0 12px 12px -6px var(--dm-drop);--shadow-6:inset 0 1px 0 0 var(--dm-hi-high),inset 0 0 0 1px var(--dm-ring-high),0 0 0 1px rgba(0,0,0,0.18),0 1px 1px -0.5px var(--dm-drop),0 3px 3px -1.5px var(--dm-drop),0 6px 6px -3px var(--dm-drop),0 12px 12px -6px var(--dm-drop),0 24px 24px -12px var(--dm-drop);--shadow-7:inset 0 1px 0 0 var(--dm-hi-peak),inset 0 0 0 1px var(--dm-ring-high),0 0 0 1px rgba(0,0,0,0.2),0 1px 1px -0.5px var(--dm-drop),0 3px 3px -1.5px var(--dm-drop),0 6px 6px -3px var(--dm-drop),0 12px 12px -6px var(--dm-drop),0 24px 24px -12px var(--dm-drop),0 48px 48px -24px var(--dm-drop);--shadow-8:inset 0 1px 0 0 var(--dm-hi-peak),inset 0 0 0 1px var(--dm-ring-high),0 0 0 1px rgba(0,0,0,0.22),0 1px 1px -0.5px var(--dm-drop),0 3px 3px -1.5px var(--dm-drop),0 6px 6px -3px var(--dm-drop),0 12px 12px -6px var(--dm-drop),0 24px 24px -12px var(--dm-drop),0 48px 48px -24px var(--dm-drop),0 96px 96px -48px var(--dm-drop);--card-shadow:inset 0 1px 0 0 var(--dm-hi-base),inset 0 0 0 1px var(--dm-ring-mid),0 1px 4px -1px var(--dm-drop),0 4px 14px -6px var(--dm-drop);--card-shadow-lift:inset 0 1px 0 0 var(--dm-hi-mid),inset 0 0 0 1px var(--dm-ring-mid),0 2px 6px -2px var(--dm-drop),0 8px 22px -10px var(--dm-drop);--edge-shadow:inset 0 0 0 1px var(--dm-ring-high),0 1px 2px var(--dm-drop);--float-shadow:inset 0 1px 0 0 var(--dm-hi-mid),inset 0 0 0 1px var(--dm-ring-high),0 2px 6px -2px var(--dm-drop),0 12px 32px -8px var(--dm-drop);--composer-shadow:0 0 0 1px var(--neutral-950),0 2px 6px -2px var(--neutral-950),0 16px 40px -16px var(--neutral-950)}@supports (color:color-mix(in lab,red,red)){.dark :is(.hp-app-hero,.hp-app-phone){--composer-shadow:0 0 0 1px color-mix(in oklch,var(--neutral-950) 8%,transparent),0 2px 6px -2px color-mix(in oklch,var(--neutral-950) 6%,transparent),0 16px 40px -16px color-mix(in oklch,var(--neutral-950) 12%,transparent)}}.dark :is(.hp-app-hero,.hp-app-phone){--composer-lift:inset 0 1px 0 0 oklch(1 0 0/0.65),0 0 0 1px var(--neutral-950),0 -1px 8px -5px var(--neutral-950),0 8px 18px -7px var(--neutral-950),0 26px 52px -18px var(--neutral-950)}@supports (color:color-mix(in lab,red,red)){.dark :is(.hp-app-hero,.hp-app-phone){--composer-lift:inset 0 1px 0 0 oklch(1 0 0/0.65),0 0 0 1px color-mix(in oklch,var(--neutral-950) 10%,transparent),0 -1px 8px -5px color-mix(in oklch,var(--neutral-950) 7%,transparent),0 8px 18px -7px color-mix(in oklch,var(--neutral-950) 16%,transparent),0 26px 52px -18px color-mix(in oklch,var(--neutral-950) 24%,transparent)}}.dark :is(.hp-app-hero,.hp-app-phone){--shadow-overlay:var(--shadow-6);--composer-surface:var(--surface-4);--closed-composer-surface:var(--composer-surface);--composer-border:var(--border);--composer-surface-shadow:var(--card-shadow);--composer-attachment-size:4rem;--composer-attachment-failure-max-width:13rem;--composer-attachment-notice-max-width:22rem;--composer-band-surface:var(--muted);--composer-band-min-height:2rem;--composer-band-gap:0.5rem;--composer-band-padding-block:0.625rem;--composer-band-padding-inline:var(--composer-editor-padding-inline);--composer-hint-duration:200ms;--composer-menu-radius:var(--radius-menu);--composer-menu-shadow:0 8px 12px oklch(0 0 0/0.32),0 0 1px 0 var(--foreground)}@supports (color:color-mix(in lab,red,red)){.dark :is(.hp-app-hero,.hp-app-phone){--composer-menu-shadow:0 8px 12px oklch(0 0 0/0.32),0 0 1px 0 color-mix(in oklch,var(--foreground) 62%,transparent)}}.dark .hp-app-hero{--composer-menu-row-height:2.25rem;--composer-menu-row-padding-block:0.375rem;--composer-menu-row-padding-inline:0.625rem;--composer-menu-row-font-size:0.875rem;--composer-menu-row-line-height:1.25rem;--composer-submenu-z-index:60;--composer-menu-width:14rem;--composer-submenu-width:17.5rem;--composer-model-submenu-width:17.5rem;--composer-model-submenu-max-height:15.625rem;--composer-effort-submenu-min-width:11.25rem;--mobile-sheet-grabber-bar-height:0.25rem;--mobile-sheet-grabber-bar-width:2.25rem;--mobile-sheet-grabber-gap:0.75rem;--mobile-sheet-grabber-draggable-gap:0.25rem;--mobile-sheet-grabber-reach:0.5rem;--composer-drawer-row-height:2.75rem;--composer-drawer-max-height:492px;--composer-control-gap:0.5rem;--composer-intelligence-trigger-height:2.25rem;--composer-intelligence-trigger-padding-inline-start:0.5rem;--composer-intelligence-trigger-padding-inline-end:0.375rem;--composer-intelligence-trigger-font-size:0.875rem;--composer-intelligence-trigger-line-height:1.25rem;--composer-intelligence-trigger-max-width:15rem;--composer-intelligence-trigger-compact-max-width:12rem;--composer-intelligence-model-max-width:6.875rem;--composer-intelligence-transition-duration:320ms;--composer-menu-duration:320ms;--composer-menu-exit-duration:320ms;--composer-submenu-duration:160ms;--composer-menu-open-delay:30ms;--composer-menu-enter-scale:0.98;--composer-motion-easing:cubic-bezier(0.23,1,0.32,1);--feed-activity-marker-size:1.25rem;--feed-activity-column-gap:0.5rem;--bubble-tinted:oklch(from var(--primary) 0.3 calc(c * 0.4) h);--bubble-tinted-hover:oklch(from var(--primary) 0.35 calc(c * 0.5) h);--menu-label-foreground:var(--foreground)}.dark .hp-app-phone{--composer-menu-row-height:2.25rem;--composer-menu-row-padding-block:0.375rem;--composer-menu-row-padding-inline:0.625rem;--composer-menu-row-font-size:0.875rem;--composer-menu-row-line-height:1.25rem;--composer-submenu-z-index:60;--composer-menu-width:14rem;--composer-submenu-width:17.5rem;--composer-model-submenu-width:17.5rem;--composer-model-submenu-max-height:15.625rem;--composer-effort-submenu-min-width:11.25rem;--mobile-sheet-grabber-bar-height:0.25rem;--mobile-sheet-grabber-bar-width:2.25rem;--mobile-sheet-grabber-gap:0.75rem;--mobile-sheet-grabber-draggable-gap:0.25rem;--mobile-sheet-grabber-reach:0.5rem;--composer-drawer-row-height:2.75rem;--composer-drawer-max-height:456px;--composer-control-gap:0.5rem;--composer-intelligence-trigger-height:2.25rem;--composer-intelligence-trigger-padding-inline-start:0.5rem;--composer-intelligence-trigger-padding-inline-end:0.375rem;--composer-intelligence-trigger-font-size:0.875rem;--composer-intelligence-trigger-line-height:1.25rem;--composer-intelligence-trigger-max-width:15rem;--composer-intelligence-trigger-compact-max-width:12rem;--composer-intelligence-model-max-width:6.875rem;--composer-intelligence-transition-duration:320ms;--composer-menu-duration:320ms;--composer-menu-exit-duration:320ms;--composer-submenu-duration:160ms;--composer-menu-open-delay:30ms;--composer-menu-enter-scale:0.98;--composer-motion-easing:cubic-bezier(0.23,1,0.32,1);--feed-activity-marker-size:1.25rem;--feed-activity-column-gap:0.5rem;--bubble-tinted:oklch(from var(--primary) 0.3 calc(c * 0.4) h);--bubble-tinted-hover:oklch(from var(--primary) 0.35 calc(c * 0.5) h);--menu-label-foreground:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.dark :is(.hp-app-hero,.hp-app-phone){--menu-label-foreground:color-mix(in oklch,var(--foreground) 65%,transparent)}}.dark .hp-app-hero{--radius-menu:16px;--menu-inset:0.375rem;--menu-row-margin:0.125rem;--radius-menu-item:calc(var(--radius-menu) - var(--menu-inset));--touch-target-min:2.75rem;--touch-target-dense-min:1.75rem;--composer-textarea-min-height:2.5rem;--composer-shell-min-height:2.75rem;--composer-shell-padding-block:0.25rem;--composer-control-row-height:calc(var(--composer-shell-min-height) - (2 * var(--composer-shell-padding-block)));--composer-editor-line-height:1.25rem;--composer-editor-max-height:min(12.5rem,205px);--composer-editor-padding-block-start:0.75rem;--composer-editor-padding-inline:1rem;--composer-footer-padding-inline-start:0.375rem;--composer-footer-padding-inline-end:0.5rem;--composer-footer-padding-block-end:0.375rem;--composer-action-size:1.75rem;--composer-action-hit-slop:0.5rem;--composer-action-radius:var(--radius-shape-pill);--terminal-background:oklch(0.12 0.01 250);--terminal-foreground:oklch(0.92 0.01 250)}.dark .hp-app-phone{--radius-menu:16px;--menu-inset:0.375rem;--menu-row-margin:0.125rem;--radius-menu-item:calc(var(--radius-menu) - var(--menu-inset));--touch-target-min:2.75rem;--touch-target-dense-min:1.75rem;--composer-textarea-min-height:2.5rem;--composer-shell-min-height:2.75rem;--composer-shell-padding-block:0.25rem;--composer-control-row-height:calc(var(--composer-shell-min-height) - (2 * var(--composer-shell-padding-block)));--composer-editor-line-height:1.25rem;--composer-editor-max-height:min(12.5rem,190px);--composer-editor-padding-block-start:0.75rem;--composer-editor-padding-inline:1rem;--composer-footer-padding-inline-start:0.375rem;--composer-footer-padding-inline-end:0.5rem;--composer-footer-padding-block-end:0.375rem;--composer-action-size:1.75rem;--composer-action-hit-slop:0.5rem;--composer-action-radius:var(--radius-shape-pill);--terminal-background:oklch(0.12 0.01 250);--terminal-foreground:oklch(0.92 0.01 250)}.dark :is(.hp-app-hero,.hp-app-phone):is(:is(.hp-app-hero,.hp-app-phone),[data-dark-theme=basic]){--sidebar-recessed-surface:#10100f;--work-area-raised-surface:oklch(0.234 0.002 78);--sidebar-hover-bg:oklch(0.221 0.002 78);--sidebar-selected-bg:oklch(0.274 0.002 78);--card:oklch(0.263 0.002 78);--surface-4:oklch(0.283 0.002 78);--sidebar-border:oklch(0.343 0.002 78);--dark-theme-ink:oklch(0.981 0.004 78);--ink-paper:var(--dark-theme-ink);--neutral-50:oklch(0.991 0.002 78);--neutral-100:oklch(0.968 0.002 78);--neutral-200:oklch(0.93 0.002 78);--neutral-300:oklch(0.86 0.002 78);--neutral-400:oklch(0.73 0.002 78);--neutral-500:oklch(0.64 0.002 78);--neutral-600:oklch(0.555 0.002 78);--neutral-700:oklch(0.45 0.002 78);--neutral-800:oklch(0.35 0.002 78);--neutral-900:oklch(0.262 0.002 78);--neutral-950:oklch(0.18 0.002 78);--status-working:oklch(0.73 0.02 68);--status-unknown:oklch(0.73 0.02 68);--status-idle:oklch(0.64 0.026 64);--glass-tint-chroma:0.002;--glass-tint-hue:78;--scrim:oklch(0.08 0.002 78/0.6)}@layer base{.hp-app-hero{--app-viewport-height:820px;--safe-area-top:env(safe-area-inset-top,0px);--safe-area-right:env(safe-area-inset-right,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--safe-area-left:env(safe-area-inset-left,0px);--session-inset-left:var(--safe-area-left);--session-inset-right:var(--safe-area-right);--session-header-row-height:2.25rem;--session-header-padding-inline-start:0.75rem;--session-header-padding-inline-end:1rem;--session-header-action-hit-slop:0.5rem;--session-composer-padding-block:1rem;--session-content-column-readable-max-width:45rem;--session-content-column-padding-inline:1rem;--composer-keyboard-inset:0px;--session-feed-row-gap:1rem;--work-area-mobile-header-row-height:3.5rem;--work-area-mobile-header-padding-inline:0.75rem;--session-scroll-to-bottom-offset:max(1rem,calc(var(--safe-area-bottom) + 0.5rem));--toast-offset-top:max(1rem,var(--safe-area-top));--toast-offset-right:max(1rem,var(--safe-area-right));--session-header-padding-inline-start:1rem;--session-header-padding-inline-end:1.5rem;--session-content-column-padding-inline:1.5rem}.hp-app-phone{--app-viewport-height:760px;--safe-area-top:env(safe-area-inset-top,0px);--safe-area-right:env(safe-area-inset-right,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--safe-area-left:env(safe-area-inset-left,0px);--session-inset-left:var(--safe-area-left);--session-inset-right:var(--safe-area-right);--session-header-row-height:2.25rem;--session-header-padding-inline-start:0.75rem;--session-header-padding-inline-end:1rem;--session-header-action-hit-slop:0.5rem;--session-composer-padding-block:1rem;--session-content-column-readable-max-width:45rem;--session-content-column-padding-inline:1rem;--composer-keyboard-inset:0px;--session-feed-row-gap:1rem;--work-area-mobile-header-row-height:3.5rem;--work-area-mobile-header-padding-inline:0.75rem;--session-scroll-to-bottom-offset:max(1rem,calc(var(--safe-area-bottom) + 0.5rem));--toast-offset-top:max(1rem,var(--safe-area-top));--toast-offset-right:max(1rem,var(--safe-area-right));--work-area-mobile-header-row-height:4.5rem;--session-header-row-height:4.5rem}@supports (height:-webkit-fill-available){:is(.hp-app-hero,.hp-app-phone){--app-viewport-height:-webkit-fill-available}}@supports (height:100svh){.hp-app-hero{--app-viewport-height:820px}}@supports (height:100dvh){.hp-app-hero{--app-viewport-height:820px}}.hp-app-hero,.hp-app-hero #hp-app-hero-root{width:100%;min-width:0;min-height:0}@supports (height:100svh){.hp-app-phone{--app-viewport-height:760px}}@supports (height:100dvh){.hp-app-phone{--app-viewport-height:760px}}.hp-app-phone,.hp-app-phone #hp-app-phone-root{width:100%;min-width:0;min-height:0}:is(.hp-app-hero,.hp-app-phone):is(:is(.hp-app-hero,.hp-app-phone),.app-viewport-locked){position:static}.hp-app-hero #hp-app-hero-root{position:relative;height:var(--app-viewport-height);max-height:var(--app-viewport-height);min-height:0;overflow:hidden;overscroll-behavior-y:none;background:var(--background)}.hp-app-hero:is(.hp-app-hero,.app-viewport-locked)>#hp-app-hero-root{position:fixed;inset:0 0 auto}.hp-app-phone #hp-app-phone-root{position:relative;height:var(--app-viewport-height);max-height:var(--app-viewport-height);min-height:0;overflow:hidden;overscroll-behavior-y:none;background:var(--background)}.hp-app-phone:is(.hp-app-phone,.app-viewport-locked)>#hp-app-phone-root{position:fixed;inset:0 0 auto}:is(.hp-app-hero,.hp-app-phone) *{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone) *{outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}:is(.hp-app-hero,.hp-app-phone) button:not(:disabled):not([aria-disabled=true]){cursor:pointer;touch-action:manipulation}:is(.hp-app-hero,.hp-app-phone) a{touch-action:manipulation}:is(.hp-app-hero,.hp-app-phone) :focus{outline:none}:is(.hp-app-hero,.hp-app-phone) input:focus-visible{outline:2px solid var(--focus-outline);outline-offset:2px}:is(.hp-app-hero,.hp-app-phone) [tabindex]:not([tabindex="-1"]):focus-visible,:is(.hp-app-hero,.hp-app-phone) a:focus-visible,:is(.hp-app-hero,.hp-app-phone) button:focus-visible{outline:2px solid var(--focus-outline);outline-offset:2px;border-radius:6px}:is(.hp-app-hero,.hp-app-phone){background-color:var(--background);color:var(--foreground);font-weight:var(--font-weight-ui-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;letter-spacing:-.003em;font-synthesis-weight:none}:is(.hp-app-hero,.hp-app-phone){font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,system-ui,sans-serif}:is(.hp-app-hero,.hp-app-phone) ::selection{background:var(--selection-wash);color:var(--foreground)}:is(.hp-app-hero,.hp-app-phone) img:not([src$=".svg"]){outline:1px solid rgba(0,0,0,.1);outline-offset:-1px}:is(.hp-app-hero,.hp-app-phone) .bg-dotted{background-image:radial-gradient(var(--neutral-950) 1px,transparent 1px)}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone) .bg-dotted{background-image:radial-gradient(color-mix(in oklch,var(--neutral-950) 5.5%,transparent) 1px,transparent 1px)}}:is(.hp-app-hero,.hp-app-phone) .bg-dotted{background-size:22px 22px}.dark :is(.hp-app-hero,.hp-app-phone) .bg-dotted{background-image:radial-gradient(oklch(.991 .002 85/.06) 1px,transparent 0)}.dark :is(.hp-app-hero,.hp-app-phone) .working-pulse-mark{filter:invert(1) brightness(1.08)}}@layer components{.hp-app-phone .touch-target-icon{min-block-size:var(--touch-target-min);min-inline-size:var(--touch-target-min)}:is(.hp-app-hero,.hp-app-phone) .glass-scrim{background:linear-gradient(to bottom,var(--neutral-950),var(--neutral-950))}@supports (color:color-mix(in lab,red,red)){:is(.hp-app-hero,.hp-app-phone) .glass-scrim{background:linear-gradient(to bottom,color-mix(in oklch,var(--neutral-950) 10%,transparent),color-mix(in oklch,var(--neutral-950) 16%,transparent))}}:is(.hp-app-hero,.hp-app-phone) .glass-scrim{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dark :is(.hp-app-hero,.hp-app-phone) .glass-panel-fill,.dark :is(.hp-app-hero,.hp-app-phone) .glass-pill{background:linear-gradient(to bottom,oklch(.3 var(--glass-tint-chroma) var(--glass-tint-hue)/.8),oklch(.24 var(--glass-tint-chroma) var(--glass-tint-hue)/.72))}.dark :is(.hp-app-hero,.hp-app-phone) .lg-glass{background:linear-gradient(180deg,oklch(.3 var(--glass-tint-chroma) var(--glass-tint-hue)/.8),oklch(.26 var(--glass-tint-chroma) var(--glass-tint-hue)/.72));box-shadow:inset 0 1px 0 0 oklch(1 0 0/.15),inset 0 0 0 .5px oklch(1 0 0/.08),0 0 0 .5px oklch(0 0 0/.2),0 1px 2px oklch(0 0 0/.24),0 3px 8px -3px oklch(0 0 0/.3)}.dark .hp-app-hero .lg-glass-i:hover{background:linear-gradient(180deg,oklch(.32 var(--glass-tint-chroma) var(--glass-tint-hue)/.86),oklch(.28 var(--glass-tint-chroma) var(--glass-tint-hue)/.78));box-shadow:inset 0 1px 0 0 oklch(1 0 0/.18),inset 0 0 0 .5px oklch(1 0 0/.1),0 0 0 .5px oklch(0 0 0/.22),0 1px 2px oklch(0 0 0/.26),0 5px 12px -4px oklch(0 0 0/.34)}.dark :is(.hp-app-hero,.hp-app-phone) .lg-glass-on{background:linear-gradient(180deg,oklch(.34 var(--glass-tint-chroma) var(--glass-tint-hue)/.9),oklch(.3 var(--glass-tint-chroma) var(--glass-tint-hue)/.84));box-shadow:inset 0 1px 0 0 oklch(1 0 0/.2),inset 0 0 0 .5px oklch(1 0 0/.12),0 0 0 .5px var(--brand-deep),0 1px 2px oklch(0 0 0/.26),0 4px 10px -4px oklch(0 0 0/.32)}@supports (color:color-mix(in lab,red,red)){.dark :is(.hp-app-hero,.hp-app-phone) .lg-glass-on{box-shadow:inset 0 1px 0 0 oklch(1 0 0/.2),inset 0 0 0 .5px oklch(1 0 0/.12),0 0 0 .5px color-mix(in oklch,var(--brand-deep) 30%,oklch(0 0 0/.24)),0 1px 2px oklch(0 0 0/.26),0 4px 10px -4px oklch(0 0 0/.32)}}.dark :is(.hp-app-hero,.hp-app-phone) .lg-glass-panel{background:linear-gradient(135deg,oklch(.26 var(--glass-tint-chroma) var(--glass-tint-hue)/.86),oklch(.23 var(--glass-tint-chroma) var(--glass-tint-hue)/.8));box-shadow:inset 0 1px 0 0 oklch(1 0 0/.12),inset -.5px 0 0 0 oklch(1 0 0/.08),1px 0 0 0 oklch(0 0 0/.24),16px 0 40px -22px oklch(0 0 0/.5)}.dark :is(.hp-app-hero,.hp-app-phone) .lg-glass-card{background:linear-gradient(150deg,oklch(.3 var(--glass-tint-chroma) var(--glass-tint-hue)/.84),oklch(.25 var(--glass-tint-chroma) var(--glass-tint-hue)/.74));box-shadow:inset 0 1px 0 0 oklch(1 0 0/.15),inset 0 0 0 .5px oklch(1 0 0/.1),inset 0 -1px 0 0 oklch(1 0 0/.05),0 0 0 .5px oklch(0 0 0/.22),0 1px 2px oklch(0 0 0/.22),0 14px 40px -16px oklch(0 0 0/.44)}}.dark :is(.hp-app-hero,.hp-app-phone),:is(.hp-app-hero,.hp-app-phone){--file-image-checker-light:var(--coal-100);--file-image-checker-dark:var(--coal-200)}.hp-app-hero .app-shell{--session-card-gutter:calc(var(--shell-gutter) * 1.5);--session-card-gap:var(--shell-gutter)}.hp-app-hero .app-shell:has([data-slot=sidebar-inset] .session-layout){--sidebar-app-chrome-height:calc(2 * (var(--session-card-gutter) + 1px + var(--session-header-row-height) / 2 - var(--sidebar-rail-inset)))}.hp-app-hero .app-shell [data-slot=sidebar-inset]:has(.session-layout){margin:0;border-radius:0;background:none transparent;box-shadow:none;overflow:visible}.dark .hp-app-hero .app-shell .context-sidebar-rail:is([data-presentation=rail],[data-collapsed=true]):not(.context-sidebar-rail .context-sidebar-rail),.dark .hp-app-hero .app-shell .session-layout:not(.session-layout .session-layout)>.session-main{box-shadow:inset 0 1px 0 var(--dm-hi-base),inset 0 0 0 1px var(--dm-ring-base),0 1px 2px -1px var(--dm-drop),0 4px 8px -4px var(--dm-drop)}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-mask-linear{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-radial{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-conic{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-left{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-right{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-bottom{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-top{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-bottom-from-position{syntax:"*";inherits:false;initial-value:0}@property --tw-mask-bottom-to-position{syntax:"*";inherits:false;initial-value:100%}@property --tw-mask-bottom-from-color{syntax:"*";inherits:false;initial-value:black}@property --tw-mask-bottom-to-color{syntax:"*";inherits:false;initial-value:transparent}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:is(.hp-app-hero,.hp-app-phone),:is(.hp-app-hero,.hp-app-phone) :host{--shimmer-angle:20deg}:is(.hp-app-hero,.hp-app-phone) *,:is(.hp-app-hero,.hp-app-phone) ::backdrop,:is(.hp-app-hero,.hp-app-phone) :after,:is(.hp-app-hero,.hp-app-phone) :before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-mask-linear:linear-gradient(#fff,#fff);--tw-mask-radial:linear-gradient(#fff,#fff);--tw-mask-conic:linear-gradient(#fff,#fff);--tw-mask-left:linear-gradient(#fff,#fff);--tw-mask-right:linear-gradient(#fff,#fff);--tw-mask-bottom:linear-gradient(#fff,#fff);--tw-mask-top:linear-gradient(#fff,#fff);--tw-mask-bottom-from-position:0%;--tw-mask-bottom-to-position:100%;--tw-mask-bottom-from-color:black;--tw-mask-bottom-to-color:transparent;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial;--context-sidebar-rail-width:352px;--scroll-fade-block:initial}}}@layer properties;@layer components{:is(.hp-app-hero,.hp-app-phone) .session-layout{display:grid;min-height:calc(var(--spacing, .25rem) * 0);min-width:calc(var(--spacing, .25rem) * 0);flex:1 1;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:minmax(0,1fr);overflow:hidden;background-color:var(--background);container-type:inline-size;--context-sidebar-rail-collapsed-width:2.75rem}.hp-app-hero .session-layout[data-context-sidebar-docked]{--session-inset-right:0px}.hp-app-hero .session-layout{display:flex}.hp-app-hero .session-main{flex:1 1}.hp-app-hero .context-sidebar-rail{flex:0 0 auto;--context-sidebar-rail-width:22rem;--session-inset-left:0px;--session-inset-right:0px;width:var(--context-sidebar-rail-width)}.hp-app-hero .context-sidebar-rail[data-presentation=rail]{width:calc(var(--context-sidebar-rail-width) + var(--safe-area-right));padding-inline-end:var(--safe-area-right)}.hp-app-hero .context-sidebar-rail[data-collapsed=true]{width:calc(var(--context-sidebar-rail-collapsed-width) + var(--safe-area-right));padding-inline-end:var(--safe-area-right)}:is(.hp-app-hero,.hp-app-phone) .session-main{display:flex;min-height:calc(var(--spacing, .25rem) * 0);min-width:calc(var(--spacing, .25rem) * 0);flex-direction:column;overflow:hidden;background-color:var(--background);container:session-main/inline-size}:is(.hp-app-hero,.hp-app-phone) .session-feed-scroll{display:flex;min-height:calc(var(--spacing, .25rem) * 0);min-width:calc(var(--spacing, .25rem) * 0);flex-grow:1;flex-shrink:1;flex-basis:calc(var(--spacing, 0.25rem) * 0);flex-direction:column;overflow:hidden}:is(.hp-app-hero,.hp-app-phone) .session-feed-mask{--session-feed-top-fade-clearance:1.2rem;-webkit-mask-image:linear-gradient(to bottom,transparent 0,black var(--session-feed-top-fade-clearance),black calc(100% - 52px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,black var(--session-feed-top-fade-clearance),black calc(100% - 52px),transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:is(.hp-app-hero,.hp-app-phone) .session-stick-root{position:relative;min-height:calc(var(--spacing, .25rem) * 0);min-width:calc(var(--spacing, .25rem) * 0);flex-grow:1;flex-shrink:1;flex-basis:calc(var(--spacing, 0.25rem) * 0);overflow:hidden}:is(.hp-app-hero,.hp-app-phone) .session-feed-stage{position:relative;display:flex;min-height:calc(var(--spacing, .25rem) * 0);min-width:calc(var(--spacing, .25rem) * 0);flex-grow:1;flex-shrink:1;flex-basis:calc(var(--spacing, 0.25rem) * 0);flex-direction:column}:is(.hp-app-hero,.hp-app-phone) .session-feed-viewport{height:100%;min-height:calc(var(--spacing, .25rem) * 0);min-width:calc(var(--spacing, .25rem) * 0);overflow:hidden auto;overscroll-behavior-y:contain;scrollbar-gutter:stable;overflow-anchor:none}:is(.hp-app-hero,.hp-app-phone) .session-feed-viewport:has([data-turn-progress-pinned]){--scroll-fade-t-size:0px}:is(.hp-app-hero,.hp-app-phone) .session-feed-mask:has([data-turn-progress-pinned]){--session-feed-top-fade-clearance:0px}:is(.hp-app-hero,.hp-app-phone) .session-share-trigger{display:flex;flex-shrink:0;align-items:center;gap:calc(var(--spacing, .25rem) * 1);border-radius:var(--radius-menu-item);padding-inline:calc(var(--spacing, .25rem) * 1.5);padding-block:calc(var(--spacing, .25rem) * .5);font-size:.75rem;line-height:var(--tw-leading,1rem);color:var(--muted-foreground);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}:is(.hp-app-hero .session-share-trigger):hover{background-color:var(--accent)}:is(.hp-app-hero .session-share-trigger):hover{color:var(--foreground)}:is(:is(.hp-app-hero,.hp-app-phone) .session-share-trigger):focus-visible{background-color:var(--accent)}:is(:is(.hp-app-hero,.hp-app-phone) .session-share-trigger):focus-visible{color:var(--foreground)}:is(:is(.hp-app-hero,.hp-app-phone) .session-share-trigger):focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}:is(:is(.hp-app-hero,.hp-app-phone) .session-share-trigger):focus-visible{outline-offset:2px}:is(:is(.hp-app-hero,.hp-app-phone) .session-share-trigger):focus-visible{outline-color:var(--ring)}:is(:is(.hp-app-hero,.hp-app-phone) .session-share-trigger)[data-state=open]{background-color:var(--accent)}:is(:is(.hp-app-hero,.hp-app-phone) .session-share-trigger)[data-state=open]{color:var(--foreground)}@media (prefers-reduced-motion:reduce){:is(.hp-app-hero,.hp-app-phone) .session-share-trigger{transition-property:none}}:is(.hp-app-hero,.hp-app-phone) .session-header-title-stack{display:flex;min-width:calc(var(--spacing, .25rem) * 0);flex-direction:column;justify-content:center}:is(.hp-app-hero,.hp-app-phone) .session-share-avatar{display:flex;width:calc(var(--spacing, .25rem) * 5);height:calc(var(--spacing, .25rem) * 5);flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:calc(infinity * 1px);font-size:.625rem;line-height:var(--tw-leading,.875rem);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--popover)}:is(.hp-app-hero,.hp-app-phone) .session-share-avatar[data-size=stack]{width:calc(var(--spacing, .25rem) * 4.5);height:calc(var(--spacing, .25rem) * 4.5);--tw-ring-color:var(--background)}:is(.hp-app-hero,.hp-app-phone) .session-header{display:flex;width:100%;flex-shrink:0;align-items:center;background-color:var(--background);gap:calc(2 * var(--session-header-action-hit-slop));height:calc(var(--session-header-row-height) + var(--safe-area-top));padding-top:var(--safe-area-top);padding-inline-start:max(var(--session-header-padding-inline-start),var(--session-inset-left));padding-inline-end:max(var(--session-header-padding-inline-end),var(--session-inset-right))}:is(.hp-app-hero,.hp-app-phone) .session-composer{flex-shrink:0;background-color:var(--background);padding-top:var(--session-composer-padding-block);padding-bottom:max(var(--session-composer-padding-block),var(--safe-area-bottom));transform:translateY(calc(-1 * var(--composer-keyboard-inset)))}:is(.hp-app-hero,.hp-app-phone) .agent-link-avatar:before{content:attr(data-initial)}:is(.hp-app-hero,.hp-app-phone) .session-composer-top-strip{transform:translateY(calc(-1 * var(--composer-keyboard-inset, 0px)))}:is(.hp-app-hero,.hp-app-phone) .session-composer-top-strip[data-has-chips]+.session-composer{padding-top:0}:is(.hp-app-hero,.hp-app-phone) .session-content-column{box-sizing:border-box;width:100%;max-width:calc(var(--session-content-column-readable-max-width) + max(var(--session-content-column-padding-inline), var(--session-inset-left)) + max(var(--session-content-column-padding-inline), var(--session-inset-right)));margin-inline:auto;padding-inline:max(var(--session-content-column-padding-inline),var(--session-inset-left)) max(var(--session-content-column-padding-inline),var(--session-inset-right))}:is(.hp-app-hero,.hp-app-phone) .composer-prompt-input{container:composer-control-rail/inline-size;width:100%}:is(.hp-app-hero,.hp-app-phone) .composer-intelligence-trigger{height:var(--composer-intelligence-trigger-height);min-height:var(--composer-intelligence-trigger-height);max-width:var(--composer-intelligence-trigger-max-width);padding-inline:var(--composer-intelligence-trigger-padding-inline-start) var(--composer-intelligence-trigger-padding-inline-end);font-size:var(--composer-intelligence-trigger-font-size);line-height:var(--composer-intelligence-trigger-line-height);transition-duration:var(--composer-intelligence-transition-duration);transition-property:color,background-color,opacity;transition-timing-function:var(--composer-motion-easing);min-width:calc(var(--spacing, .25rem) * 0);gap:calc(var(--spacing, .25rem) * 1.5);background-color:transparent;--tw-font-weight:var(--font-weight-ui-body);font-weight:var(--font-weight-ui-body);color:var(--foreground)}:is(.hp-app-hero .composer-intelligence-trigger):hover{background-color:var(--control-hover)}:is(.hp-app-hero,.hp-app-phone) .composer-intelligence-trigger-slot{max-width:var(--composer-intelligence-trigger-max-width);display:flex;min-width:calc(var(--spacing, .25rem) * 0);justify-content:flex-end;align-self:center}:is(.hp-app-hero,.hp-app-phone) .composer-intelligence-trigger-content{display:inline-flex;min-width:calc(var(--spacing, .25rem) * 0);align-items:center;gap:calc(var(--spacing, .25rem) * 1.5)}:is(.hp-app-hero,.hp-app-phone) .composer-intelligence-model{max-width:var(--composer-intelligence-model-max-width)}@container composer-control-rail (max-width: 27.5rem){:is(.hp-app-hero,.hp-app-phone) .composer-intelligence-trigger{max-width:var(--composer-intelligence-trigger-compact-max-width)}}@media (prefers-reduced-motion:reduce){:is(.hp-app-hero,.hp-app-phone) .composer-intelligence-trigger{transition-duration:0s}}:is(.hp-app-hero,.hp-app-phone) .session-feed-content{gap:var(--session-feed-row-gap)}:is(.hp-app-hero,.hp-app-phone) .transcript-prose{font-size:var(--text-transcript);line-height:var(--leading-transcript)}:is(.hp-app-hero,.hp-app-phone) .transcript-prose :where(p){margin-block:0 var(--space-transcript-block)}:is(.hp-app-hero,.hp-app-phone) .transcript-prose :where(a){color:var(--primary);text-decoration:underline;text-underline-offset:.15em}:is(.hp-app-hero,.hp-app-phone) .transcript-prose--reasoning{color:var(--muted-foreground)}.hp-app-hero .sidebar-content-inset{padding-inline:var(--sidebar-gutter);padding-block:var(--sidebar-content-padding-block-start) var(--sidebar-content-padding-block-end)}.hp-app-hero .sidebar-scroll-edges{border-block:var(--sidebar-scroll-edge-width) solid transparent}.hp-app-hero .sidebar-app-chrome{position:relative;display:flex;flex-shrink:0;align-items:center;container:sidebar-app-chrome/inline-size;height:var(--sidebar-app-chrome-height);margin-block-end:var(--sidebar-rail-inset);padding-inline-start:calc(var(--sidebar-gutter) + var(--sidebar-row-inline-padding));padding-inline-end:var(--sidebar-app-chrome-trailing-inset)}.hp-app-hero .sidebar-history-arrows{display:flex;align-items:center;margin-inline-end:.25rem}@container sidebar-app-chrome (width < 16.2rem){.hp-app-hero .sidebar-history-arrows{display:none}}.hp-app-hero .sidebar-app-chrome-actions{display:flex;flex-shrink:0;align-items:center;gap:var(--sidebar-app-chrome-action-gap);margin-inline-start:auto}.hp-app-hero .sidebar-app-name{--tw-leading:1;line-height:1;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);font-size:var(--sidebar-wordmark-font-size);letter-spacing:var(--sidebar-wordmark-letter-spacing);color:var(--sidebar-primary-nav-foreground);display:inline-flex;align-items:center;gap:.375em}.hp-app-hero .sidebar-app-mark{width:1.125em;height:1.125em;flex:0 0 auto}.hp-app-hero .sidebar-primary-nav{display:flex;flex-direction:column;padding-inline:var(--sidebar-gutter);padding-bottom:.25rem}.hp-app-hero .sidebar-section-column{display:flex;flex-direction:column;gap:calc(var(--spacing, .25rem) * 0)}.hp-app-hero .sidebar-group-heading-trigger{display:flex;min-height:calc(var(--spacing, .25rem) * 6);width:100%;min-width:calc(var(--spacing, .25rem) * 0);cursor:pointer;align-items:center;gap:calc(var(--spacing, .25rem) * 2);border-radius:var(--sidebar-row-radius);padding-block:calc(var(--spacing, .25rem) * 1);font-size:var(--sidebar-heading-font-size);line-height:var(--tw-leading,var(--sidebar-heading-line-height));--tw-outline-style:none;outline-style:none}:is(.hp-app-hero .sidebar-group-heading-trigger):focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.hp-app-hero .sidebar-group-heading-trigger):focus-visible{--tw-ring-color:var(--sidebar-ring)}:is(.hp-app-hero .sidebar-group-heading-trigger) [data-icon=inline-start]{width:calc(var(--spacing, .25rem) * 4);height:calc(var(--spacing, .25rem) * 4)}.hp-app-hero .sidebar-group-heading-trigger{padding-inline:var(--sidebar-row-inline-padding);color:var(--sidebar-group-heading-foreground);font-weight:var(--font-weight-sidebar-heading)}.hp-app-hero .sidebar-primary-nav-row{min-height:var(--sidebar-row-height);padding-block:calc(var(--spacing, .25rem) * 1.5);font-size:var(--sidebar-ui-font-size);line-height:var(--tw-leading,var(--sidebar-ui-line-height));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}:is(.hp-app-hero .sidebar-primary-nav-row) [data-icon=inline-start]{margin-inline:calc(var(--spacing, .25rem) * -.5)}:is(.hp-app-hero .sidebar-primary-nav-row) [data-icon=inline-start]{width:calc(var(--spacing, .25rem) * 5);height:calc(var(--spacing, .25rem) * 5)}.hp-app-hero .sidebar-primary-nav-row{transition-property:color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (prefers-reduced-motion:reduce){.hp-app-hero .sidebar-primary-nav-row{transition-property:none}}.hp-app-hero .sidebar-primary-nav-row{transition-duration:var(--sidebar-hover-out-duration);transition-timing-function:ease;color:var(--sidebar-primary-nav-foreground)}.hp-app-hero .sidebar-primary-nav-row:hover{background-color:var(--sidebar-row-hover);transition-duration:var(--sidebar-hover-in-duration)}.hp-app-hero .sidebar-primary-nav-row:has(>.sidebar-row-shortcut){position:relative}.hp-app-hero .sidebar-row-shortcut{pointer-events:none;position:absolute;top:calc(50%);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);font-size:.75rem;line-height:var(--tw-leading,1rem);--tw-font-weight:var(--font-weight-ui-body);font-weight:var(--font-weight-ui-body);color:var(--muted-foreground);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (prefers-reduced-motion:reduce){.hp-app-hero .sidebar-row-shortcut{transition-property:none}}.hp-app-hero .sidebar-row-shortcut{inset-inline-end:var(--sidebar-row-inline-padding)}.hp-app-hero .sidebar-primary-nav-row:focus-visible .sidebar-row-shortcut{opacity:1}.hp-app-hero .sidebar-primary-nav-row:hover .sidebar-row-shortcut{opacity:1}.hp-app-hero .sidebar-nav-icon{position:relative;display:inline-flex;flex:0 0 auto}.hp-app-hero .sidebar-nav-icon>svg{position:absolute;inset:0;width:100%;height:100%}.hp-app-hero .sidebar-row{position:relative;display:flex;min-height:var(--sidebar-row-height);width:100%;min-width:calc(var(--spacing, .25rem) * 0);align-items:center;gap:calc(var(--spacing, .25rem) * 2);overflow:visible;border-radius:var(--sidebar-row-radius);padding-block:calc(var(--spacing, .25rem) * 0);transition-property:color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (prefers-reduced-motion:reduce){.hp-app-hero .sidebar-row{transition-property:none}}.hp-app-hero .sidebar-row{transition-duration:var(--sidebar-hover-out-duration);transition-timing-function:ease;padding-inline:var(--sidebar-row-inline-padding);--sidebar-row-action-surface:var(--sidebar);content-visibility:auto;contain-intrinsic-size:auto var(--sidebar-row-height)}.hp-app-hero .sidebar-row:hover{transition-duration:var(--sidebar-hover-in-duration)}.hp-app-hero .sidebar-sticky-heading{position:static}.hp-app-hero .sidebar-sticky-heading>.sidebar-group-heading-trigger{align-self:stretch}.hp-app-hero .sidebar-session-row{display:grid;width:100%;min-width:calc(var(--spacing, .25rem) * 0);flex:1 1;overflow:visible;min-height:var(--sidebar-row-height);grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto;column-gap:.5rem;align-items:center}.hp-app-hero .sidebar-session-dot{box-sizing:content-box;display:flex;width:calc(var(--spacing, .25rem) * 4);flex-shrink:0;align-items:center;justify-content:center;grid-area:1/1;align-self:center;padding:var(--status-halo-radius);margin-block:calc(-1 * var(--status-halo-radius));margin-inline:calc(-1 * var(--status-halo-radius))}.hp-app-hero .sidebar-session-title{min-width:calc(var(--spacing, .25rem) * 0);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--sidebar-ui-font-size);line-height:var(--tw-leading,var(--sidebar-ui-line-height));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--ink-1);grid-area:1/2}.hp-app-hero .sidebar-row:where(:hover) .sidebar-session-title{color:var(--ink)}.hp-app-hero .sidebar-session-title-text{display:block;overflow:hidden;text-overflow:ellipsis;--sidebar-title-marquee-enabled:0}@media (prefers-reduced-motion:no-preference){.hp-app-hero .sidebar-session-title-text{--sidebar-title-marquee-enabled:1}}.hp-app-hero .sidebar-row-meta{display:flex;flex-shrink:0;gap:calc(var(--spacing, .25rem) * 1.5);place-self:center flex-end;font-size:.75rem;line-height:var(--tw-leading,1rem);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-numeric-spacing:tabular-nums;font-feature-settings:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);color:var(--sidebar-row-meta-foreground);grid-area:1/3}.hp-app-hero .sidebar-row-actions,.hp-app-hero .sidebar-row-meta{align-items:center;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.hp-app-hero .sidebar-row-actions{pointer-events:none;position:absolute;inset-block:calc(var(--spacing, .25rem) * 0);z-index:10;display:flex;opacity:0}:is(.hp-app-hero .sidebar-row-actions):has(:is(:focus-visible)){opacity:1}.hp-app-hero .sidebar-row-actions{padding-inline-start:var(--sidebar-row-action-fade-width);color:var(--sidebar-row-action-foreground);background:linear-gradient(to right,transparent,var(--sidebar-row-action-tint,transparent) var(--sidebar-row-action-fade-width)),linear-gradient(to right,transparent,var(--sidebar-row-action-surface) var(--sidebar-row-action-fade-width))}.hp-app-hero .sidebar-row-more{position:absolute;inset-block:calc(var(--spacing, .25rem) * 0);z-index:10;display:none;align-items:center;color:var(--sidebar-row-action-foreground)}.hp-app-hero .sidebar-row-actions,.hp-app-hero .sidebar-row-more,.hp-app-hero .sidebar-work-list-options-trigger{--sidebar-row-action-optical-overhang:calc((var(--sidebar-row-action-hit-size) - var(--sidebar-row-action-icon-size)) / 2)}.hp-app-hero .sidebar-work-list-options-trigger{--sidebar-row-action-hit-size:var(--sidebar-work-list-options-hit-size);--sidebar-row-action-icon-size:var(--sidebar-work-list-options-icon-size)}.hp-app-hero .sidebar-row-actions,.hp-app-hero .sidebar-row-more{right:calc(var(--sidebar-row-inline-padding) - var(--sidebar-row-action-optical-overhang))}.hp-app-hero .sidebar-row:where(:hover){--sidebar-row-action-surface:var(--sidebar-row-hover)}.hp-app-hero .sidebar-row:not(:has(input)):active{--sidebar-row-action-tint:var(--hover-tint-strong);--sidebar-row-meta-foreground:var(--sidebar-row-meta-foreground-selected);background-image:linear-gradient(var(--hover-tint-strong),var(--hover-tint-strong))}.hp-app-hero .sidebar-row:where(:hover) .sidebar-session-row{grid-template-columns:auto minmax(0,1fr) minmax(var(--sidebar-row-action-reserve),auto)}.hp-app-hero [class~="group/menu-item"]:hover :is(.sidebar-row-meta,.sidebar-session-slots-metrics,.sidebar-session-slots-context-secondary){opacity:0;transition-delay:var(--sidebar-row-action-intent-delay)}.hp-app-hero [class~="group/menu-item"]:hover .sidebar-row-actions{opacity:1;transition-property:opacity;transition-duration:var(--sidebar-row-action-duration);transition-delay:var(--sidebar-row-action-intent-delay)}.hp-app-hero [class~="group/menu-item"]:hover .sidebar-row-actions button{pointer-events:auto;transition-property:pointer-events;transition-duration:0s;transition-delay:var(--sidebar-row-action-intent-delay);transition-behavior:allow-discrete}.hp-app-hero .sidebar-section-block+.sidebar-section-block{margin-block-start:var(--sidebar-section-gap)}}.hp-app-hero .sidebar-row-actions [data-icon=button],.hp-app-hero .sidebar-row-more [data-icon=button]{width:var(--sidebar-row-action-icon-size);height:var(--sidebar-row-action-icon-size)}.hp-app-hero .sidebar-row-action-cluster{gap:var(--sidebar-row-action-cluster-gap)}.hp-app-hero .sidebar-row-actions button{position:relative;block-size:var(--sidebar-row-action-hit-size);inline-size:var(--sidebar-row-action-hit-size);color:var(--sidebar-row-action-foreground)}.hp-app-hero .sidebar-row-actions button:after{content:"";position:absolute;inset:calc(-1 * var(--sidebar-row-action-hit-slop));border-radius:inherit}.hp-app-hero .sidebar-row-actions button:where(:focus-visible){color:var(--sidebar-row-action-hover-foreground)}.hp-app-hero .sidebar-row-actions button:where(:hover){color:var(--sidebar-row-action-hover-foreground)}.hp-app-hero .sidebar-work-list-options-trigger{color:var(--sidebar-work-list-options-foreground)}.hp-app-hero .sidebar-work-list-options-trigger:where(:focus-visible){color:var(--sidebar-work-list-options-hover-foreground)}.hp-app-hero .sidebar-work-list-options-trigger:where(:hover){color:var(--sidebar-work-list-options-hover-foreground)}.hp-app-hero .sidebar-work-list-options-trigger [data-icon=button]{width:var(--sidebar-work-list-options-icon-size);height:var(--sidebar-work-list-options-icon-size)}.hp-app-hero .sidebar-work-list-options-trigger{position:relative}.hp-app-hero .sidebar-work-list-options-trigger:after{content:"";position:absolute;inset:calc(-1 * var(--sidebar-work-list-options-hit-slop));border-radius:inherit}.hp-app-hero .sidebar-account-name{font-weight:var(--font-weight-sidebar-unread)}.hp-app-hero .sidebar-account-controls{gap:var(--sidebar-account-control-gap)}.hp-app-hero .sidebar-account-control{position:relative}.hp-app-hero .sidebar-account-control:after{content:"";position:absolute;inset:calc(-1 * var(--sidebar-account-control-hit-slop));border-radius:inherit}.hp-app-hero .sidebar-account-control:not(:last-child):after{inset-inline-end:calc(-1 * var(--sidebar-account-control-gap) / 2)}.hp-app-hero .sidebar-account-control:not(:first-child):after{inset-inline-start:calc(-1 * var(--sidebar-account-control-gap) / 2)}.hp-app-hero .nav-session-list-anchor{--nav-session-list-inset:calc(var(--spacing) * 2);position:absolute;pointer-events:none;inset-block:calc(var(--shell-gutter) + var(--nav-session-list-inset));inset-inline:0}.hp-app-hero .nav-session-list-badge{position:absolute;top:-.375rem;inset-inline-end:-.5rem;min-width:.875rem;padding-inline:.1875rem;border-radius:999px;background:var(--sidebar-primary);color:var(--sidebar-primary-foreground);font-size:.5625rem;font-weight:700;line-height:.875rem;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@layer components{.hp-app-phone .session-header{padding-left:calc(4rem + var(--safe-area-left))}}:is(.hp-app-hero,.hp-app-phone) .session-header-action{position:relative}:is(.hp-app-hero,.hp-app-phone) .session-header-action:after{content:"";position:absolute;inset:calc(-1 * var(--session-header-action-hit-slop));border-radius:inherit}:is(.hp-app-hero,.hp-app-phone) [data-slot=bubble][data-variant=secondary]>[data-slot=bubble-content]{background:var(--chat-bubble-surface)}:is(.hp-app-hero,.hp-app-phone) [data-slot=feed-operational-item]{position:relative}.hp-app-hero .context-sidebar-tab-label{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hp-app-hero .context-sidebar-tab-badge{position:absolute;top:-3px;right:-5px;min-width:16px;height:16px;padding-inline:4px;border-radius:8px;background:var(--muted);box-shadow:0 0 0 2px var(--background);font-size:var(--text-micro);line-height:16px;font-weight:600;color:var(--ink-1);text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}@layer components{.hp-app-phone .touch-target-dense-row{min-block-size:var(--touch-target-dense-min)}:is(.hp-app-hero,.hp-app-phone) .composer-panel{display:flex;flex-direction:column;overflow:clip;border-radius:var(--radius-composer-hero);background:var(--composer-band-surface);border:1px solid var(--composer-border);box-shadow:var(--composer-surface-shadow)}:is(.hp-app-hero,.hp-app-phone) .composer-panel-card{border-radius:calc(var(--radius-composer-hero) - 1px);background:var(--composer-surface)}}.hp-app-hero .app-shell [data-slot=work-area-outlet]:has(.session-layout){overflow:visible}.hp-app-hero .app-shell .session-layout:not(.session-layout .session-layout){gap:var(--session-card-gap);padding:var(--session-card-gutter);padding-inline-start:0;padding-inline-end:max(var(--session-card-gutter),var(--safe-area-right));overflow:visible;background:transparent}.hp-app-hero .app-shell .context-sidebar-rail:is([data-presentation=rail],[data-collapsed=true]):not(.context-sidebar-rail .context-sidebar-rail),.hp-app-hero .app-shell .session-layout:not(.session-layout .session-layout)>.session-main{border:1px solid transparent;border-radius:var(--radius-lg);background:var(--background);box-shadow:0 0 1px var(--shadow-color),0 1px 2px -1px var(--shadow-color),0 4px 10px -5px var(--shadow-color)}.hp-app-hero .app-shell .context-sidebar-rail[data-presentation=rail]{width:var(--context-sidebar-rail-width);padding-inline-end:0;overflow:visible}.hp-app-hero .app-shell .context-sidebar-rail[data-collapsed=true]{width:var(--context-sidebar-rail-collapsed-width);padding-inline-end:0}.hp-app-hero .app-shell .context-sidebar-rail[data-presentation=rail]>[data-slot=tabs]{overflow:hidden;border-radius:inherit}.hp-app-hero .app-shell .session-layout:not(.session-layout .session-layout)>.session-main>.session-header{--session-header-padding-inline-end:4px}.hp-app-hero .app-shell .session-layout:not(.session-layout .session-layout)>.session-main>.session-header>.session-header-action{width:28px;height:28px;border-radius:var(--radius-sm)}.hp-app-hero [data-roomy-tabs]{height:calc(var(--spacing) * 10);padding-inline:calc(var(--spacing) * 1.5);gap:var(--spacing)}:is(.hp-app-hero [data-roomy-tabs]) [role=tablist],:is(.hp-app-hero [data-roomy-tabs])>[data-rail-tab-row]{gap:var(--spacing)}:is(.hp-app-hero [data-roomy-tabs]) [role=tablist]{padding-inline:0}:is(.hp-app-hero [data-roomy-tabs]) [data-measure-key],:is(.hp-app-hero [data-roomy-tabs]) [role=tab],:is(.hp-app-hero [data-roomy-tabs]) button[data-variant=rail]:not([data-size=icon-xs]){height:calc(var(--spacing) * 7);border-radius:calc(var(--radius-lg) - var(--spacing) * 1.5)}:is(.hp-app-hero [data-roomy-tabs]) [data-measure-key]:not([data-icon-only]):not([data-measure-control]),:is(.hp-app-hero [data-roomy-tabs]) [role=tab]:not([data-icon-only]){padding-inline:calc(var(--spacing) * 2.5)}:is(.hp-app-hero [data-roomy-tabs]) [data-icon-only],:is(.hp-app-hero [data-roomy-tabs]) [data-measure-control],:is(.hp-app-hero [data-roomy-tabs]) button[data-variant=rail]:not([data-size=icon-xs]){width:calc(var(--spacing) * 7);flex-shrink:0}:is(.hp-app-hero [data-roomy-tabs]) [data-measure-key=changes][data-icon-only] .context-sidebar-tab-badge,:is(.hp-app-hero [data-roomy-tabs]) [data-value=changes][data-icon-only] .context-sidebar-tab-badge{display:none}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:is(.hp-app-hero,.hp-app-phone) *,:is(.hp-app-hero,.hp-app-phone) ::backdrop,:is(.hp-app-hero,.hp-app-phone) :after,:is(.hp-app-hero,.hp-app-phone) :before{--tw-outline-style:solid;--tw-leading:initial;--tw-content:"";--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}}}@layer properties;@layer components{.dark :is(.hp-app-hero,.hp-app-phone) .glass-pill{box-shadow:0 12px 32px -12px oklch(0 0 0/.4),0 3px 10px -3px oklch(0 0 0/.24),inset 0 0 0 1px oklch(1 0 0/.12),inset 0 1px 0 0 oklch(1 0 0/.15)}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:is(.hp-app-hero,.hp-app-phone) *,:is(.hp-app-hero,.hp-app-phone) ::backdrop,:is(.hp-app-hero,.hp-app-phone) :after,:is(.hp-app-hero,.hp-app-phone) :before{--tw-leading:initial;--tw-font-weight:initial}}}:is(.hp-app-hero,.hp-app-phone) .composer-chip-scope,:is(.hp-app-hero,.hp-app-phone) .composer-reference{--composer-reference-inline-radius:0.5rem;--composer-reference-file-color:var(--tint-ash-solid);--composer-chip-fill:var(--hover-tint);--composer-chip-hover:var(--hover-tint-strong)}:is(.hp-app-hero,.hp-app-phone) .composer-reference{--control-hover:var(--hover-tint);--control-open:var(--hover-tint-strong)}:is(.hp-app-hero,.hp-app-phone) .composer-chip-scope{--composer-chip-fill:var(--background)}:is(.hp-app-hero,.hp-app-phone) .composer-reference{--composer-reference-line-height:1.625rem;--composer-neutral-strong:var(--coal-700);--composer-neutral:var(--coal-600);--composer-neutral-subtle:var(--coal-500);--composer-neutral-hover:color-mix(in oklch,var(--coal-950) 4.5%,transparent);--composer-kind-code:var(--cosmos-600);--composer-kind-css:var(--heather-600);--composer-kind-file:var(--neutral-600);--composer-kind-folder:var(--cosmos-600);--composer-kind-git:var(--nebula-600);--composer-kind-image:var(--slate-600);--composer-kind-javascript:var(--slate-600);--composer-kind-json:var(--sage-600);--composer-kind-markdown:var(--nebula-600);--composer-kind-pdf:var(--ember-600);--composer-kind-sheet:var(--sage-600);--composer-kind-svg:var(--slate-600);--composer-kind-typescript:var(--cosmos-600);--composer-kind-zip:var(--nebula-600);--composer-reference-radius:1.75rem;--composer-reference-shadow:0 0 0 1px color-mix(in oklch,var(--foreground) 4%,transparent),0 2px 8px 0 color-mix(in oklch,var(--foreground) 4%,transparent),0 4px 80px 8px color-mix(in oklch,var(--foreground) 2.4%,transparent);position:relative;display:block;isolation:isolate;overflow:visible;border:0;border-radius:var(--composer-reference-radius);background:transparent;box-shadow:none}:is(.hp-app-hero,.hp-app-phone) .composer-reference>.composer-panel-card{position:relative;z-index:1;overflow:clip;border-radius:var(--composer-reference-radius);background:var(--composer-surface);box-shadow:var(--composer-reference-shadow)}:is(.hp-app-hero,.hp-app-phone) .composer-reference-billing-notice{display:block;padding:.5rem .875rem 0;color:var(--muted-foreground);font-size:.75rem;line-height:1rem}:is(.hp-app-hero,.hp-app-phone) .composer-reference-billing-notice:empty{padding-block-start:0}:is(.hp-app-hero,.hp-app-phone){--composer-queue-inset:1.25rem}.dark :is(.hp-app-hero,.hp-app-phone) .composer-reference-queue-attachment img{outline-color:oklch(1 0 0/.1)}.hp-app-phone{--composer-queue-inset:0.75rem}:is(.hp-app-hero,.hp-app-phone) .composer-reference-rail{position:relative;display:grid;min-height:3.25rem;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"leading editor model trailing";align-items:center;padding:.3125rem .5rem}@container composer-control-rail (width < 40rem){:is(.hp-app-hero,.hp-app-phone) .composer-permission-trigger .composer-intelligence-trigger-content,:is(.hp-app-hero,.hp-app-phone) :is(.composer-permission-label,.composer-permission-chevron){display:none}:is(.hp-app-hero,.hp-app-phone) .composer-permission-trigger.composer-intelligence-trigger{width:2.25rem;justify-content:center;padding:0;border-radius:9999px}:is(.hp-app-hero,.hp-app-phone) .composer-reference .composer-permission-trigger svg:not(.composer-permission-chevron){width:1.25rem;height:1.25rem;stroke-width:1.8}:is(.hp-app-hero,.hp-app-phone) .composer-reference-model :is(.composer-permission-trigger,.composer-context-meter){position:relative}:is(.hp-app-hero,.hp-app-phone) .composer-reference-model :is(.composer-permission-trigger,.composer-context-meter):after{position:absolute;inset:-.25rem -.125rem;content:""}:is(.hp-app-hero,.hp-app-phone) .composer-reference[data-context=session] .composer-reference-rail[data-rail-mode=composing]{grid-template-areas:"editor editor editor editor" "leading . model trailing";min-height:0;padding:.5625rem .5rem}:is(.hp-app-hero,.hp-app-phone) .composer-reference[data-context=session] .composer-reference-rail[data-rail-mode=composing] .composer-reference-editor-region{margin-block:-.625rem 0;padding-inline:.625rem}:is(.hp-app-hero,.hp-app-phone) .composer-reference[data-context=session] .composer-reference-rail[data-rail-mode=composing] .composer-reference-model{margin-inline-start:.125rem}}:is(.hp-app-hero,.hp-app-phone) .composer-reference-leading{grid-area:leading;display:flex;align-items:center;align-self:center}:is(.hp-app-hero,.hp-app-phone) .composer-reference-attach{width:2.25rem;height:2.25rem;border-radius:9999px}:is(.hp-app-hero,.hp-app-phone) .composer-reference-attach{color:var(--muted-foreground)}.hp-app-hero .composer-reference-attach:not([aria-disabled=true]):hover{color:var(--foreground)}:is(.hp-app-hero,.hp-app-phone) .composer-reference-attach svg{width:1.25rem;height:1.25rem}:is(.hp-app-hero,.hp-app-phone) .composer-reference-editor-region{grid-area:editor;display:flex;min-width:0;min-height:3.5rem;align-items:center;margin-block:-.625rem;overflow:hidden auto;padding-inline:.4375rem .375rem}:is(.hp-app-hero,.hp-app-phone) .composer-reference-trailing{grid-area:trailing;display:flex;align-items:center;gap:.25rem;align-self:center;padding-inline-start:.25rem}:is(.hp-app-hero,.hp-app-phone) .composer-permission-trigger{color:var(--muted-foreground)}:is(.hp-app-hero,.hp-app-phone) .composer-permission-slot{flex-shrink:0}:is(.hp-app-hero,.hp-app-phone) .composer-reference-model{grid-area:model;display:flex;gap:.25rem;min-width:0;align-items:center;align-self:center}:is(.hp-app-hero,.hp-app-phone) .composer-reference-send{width:2.25rem;height:2.25rem;border-radius:9999px}:is(.hp-app-hero,.hp-app-phone) .composer-reference-send:not([data-pending]) svg{width:1.125rem;height:1.125rem}:is(.hp-app-hero,.hp-app-phone) .composer-reference-editor-wrap{position:relative;min-width:0;width:100%}.hp-app-hero .composer-reference-editor{max-height:max(5rem,246px)}.hp-app-hero .composer-reference-editor,.hp-app-phone .composer-reference-editor{position:relative;min-width:0;min-height:calc(var(--composer-reference-line-height) + 2rem);overflow:hidden auto;color:var(--foreground);font-size:1rem;font-weight:400;line-height:var(--composer-reference-line-height);outline:none;padding-block:1rem;overflow-wrap:anywhere;scrollbar-color:var(--border) transparent;scrollbar-width:thin;white-space:pre-wrap}.hp-app-phone .composer-reference-editor{max-height:max(5rem,228px)}:is(.hp-app-hero,.hp-app-phone) .composer-reference-editor[data-empty=true]:before{position:absolute;inset-inline:0;overflow:hidden;color:var(--composer-neutral-subtle);content:attr(data-placeholder);pointer-events:none;text-overflow:ellipsis;white-space:nowrap}.dark .hp-app-phone .composer-reference[data-manual-expanded=true]>.composer-panel-card{box-shadow:var(--float-shadow)}.dark :is(.hp-app-hero,.hp-app-phone) .composer-reference,.dark :is(.hp-app-hero,.hp-app-phone) .composer-reference-mention-picker{--composer-kind-code:var(--cosmos-400);--composer-kind-css:var(--heather-400);--composer-kind-file:var(--neutral-400);--composer-kind-folder:var(--cosmos-400);--composer-kind-git:var(--nebula-400);--composer-kind-image:var(--slate-400);--composer-kind-javascript:var(--slate-400);--composer-kind-json:var(--sage-400);--composer-kind-markdown:var(--nebula-400);--composer-kind-pdf:var(--ember-400);--composer-kind-sheet:var(--sage-400);--composer-kind-svg:var(--slate-400);--composer-kind-typescript:var(--cosmos-400);--composer-kind-zip:var(--nebula-400)}.dark :is(.hp-app-hero,.hp-app-phone) .composer-reference .composer-reference-tray-file{background:color-mix(in oklch,var(--foreground) 3%,var(--composer-surface));box-shadow:none}.dark :is(.hp-app-hero,.hp-app-phone) .composer-reference .composer-reference-tray-file-icon{background:color-mix(in oklch,var(--foreground) 7%,var(--composer-surface))}.dark :is(.hp-app-hero,.hp-app-phone) .composer-reference .composer-reference-tray-file .composer-reference-remove{background:var(--composer-surface);color:var(--muted-foreground)}.dark .hp-app-hero .composer-reference .composer-reference-tray-file .composer-reference-remove:hover{background:color-mix(in oklch,var(--foreground) 8%,var(--composer-surface));color:var(--foreground)}.dark :is(.hp-app-hero,.hp-app-phone) .composer-chip-scope .composer-reference-inline-image-media img,.dark :is(.hp-app-hero,.hp-app-phone) .composer-reference .composer-reference-inline-image-media img,.dark :is(.hp-app-hero,.hp-app-phone) .composer-reference .composer-reference-tray-image{outline-color:oklch(1 0 0/.1)}.dark :is(.hp-app-hero,.hp-app-phone) .composer-reference{--composer-reference-shadow:var(--composer-surface-shadow);--composer-neutral-strong:var(--coal-300);--composer-neutral:var(--coal-400);--composer-neutral-subtle:var(--coal-500);--composer-neutral-hover:color-mix(in oklch,var(--coal-50) 7%,transparent)}:is(.hp-app-hero,.hp-app-phone) .composer-reference-editor p{margin:0}:is(.hp-app-hero,.hp-app-phone) .composer-model-slider-slot{--composer-model-slider-accent-text:var(--brand-deep);--composer-model-slider-fill:var(--brand);--composer-model-slider-top-fill:linear-gradient(90deg,var(--marigold-300),var(--marigold-500) 45%,var(--marigold-600));--composer-model-slider-hover:color-mix(in oklch,var(--foreground) 6%,transparent);--composer-model-slider-morph-easing:cubic-bezier(0.19,1,0.22,1);--composer-model-slider-fold-duration:200ms}.dark :is(.hp-app-hero,.hp-app-phone) .composer-model-slider-menu,.dark :is(.hp-app-hero,.hp-app-phone) .composer-model-slider-slot{--composer-model-slider-accent-text:var(--marigold-400);--composer-model-slider-hover:color-mix(in oklch,var(--foreground) 10%,transparent)}@container composer-control-rail (width < 40rem){:is(.hp-app-hero,.hp-app-phone) .composer-reference[data-context=session]:not([data-manual-expanded=true]) .composer-model-slider-trigger.composer-intelligence-trigger{max-width:16rem}:is(.hp-app-hero,.hp-app-phone) .composer-reference[data-context=session]:not([data-manual-expanded=true]) :is(.composer-model-slider-trigger,.composer-model-slider-measure-copy) .composer-intelligence-model{max-width:9rem}}@container composer-control-rail (max-width: 22rem){:is(.hp-app-hero,.hp-app-phone) .composer-model-slider-slot>.composer-model-slider-measure{display:none}}:is(.hp-app-hero,.hp-app-phone) .composer-model-slider-slot{display:contents}:is(.hp-app-hero,.hp-app-phone) .composer-model-slider-measure{display:flex;order:-1;min-width:0;height:0;flex:0 1 auto;flex-direction:column;align-items:flex-end;overflow:hidden;visibility:hidden;pointer-events:none}:is(.hp-app-hero,.hp-app-phone) .composer-model-slider-measure-copy{width:max-content;max-width:none}:is(.hp-app-hero,.hp-app-phone) .composer-model-slider-trigger-full{display:inline-flex;min-width:0;align-items:center;gap:.375rem}:is(.hp-app-hero,.hp-app-phone) .composer-model-slider-trigger-compact{display:none;align-items:center;justify-content:center;color:var(--muted-foreground)}.hp-app-hero .composer-model-slider-trigger:hover .composer-model-slider-trigger-compact{color:var(--foreground)}:is(.hp-app-hero,.hp-app-phone) .composer-model-slider-trigger-effort{display:flex;box-sizing:content-box;flex-shrink:0;justify-content:center;overflow:hidden;margin:-.25rem;padding:.25rem;color:var(--muted-foreground);white-space:nowrap;-webkit-mask-image:linear-gradient(90deg,transparent,black .25rem,black calc(100% - .25rem),transparent);mask-image:linear-gradient(90deg,transparent,black .25rem,black calc(100% - .25rem),transparent)}:is(.hp-app-hero,.hp-app-phone) .composer-model-slider-trigger-effort[data-ready=true]{transition:width .3s cubic-bezier(.34,1.2,.64,1)}:is(.hp-app-hero,.hp-app-phone) .composer-model-slider-trigger-effort-layers{display:grid;flex-shrink:0;grid-template-columns:max-content;width:max-content}:is(.hp-app-hero,.hp-app-phone) .composer-model-slider-trigger-effort-layers>span{grid-area:1/1;justify-self:center;width:max-content;opacity:0;filter:blur(4px);transition:opacity .3s ease-out,filter .3s ease-out}:is(.hp-app-hero,.hp-app-phone) .composer-model-slider-trigger-effort-layers>span[data-active=true]{opacity:1;filter:blur(0)}@property --composer-model-slider-reveal{syntax:"<percentage>";inherits:false;initial-value:0}@media (prefers-reduced-motion:reduce){:is(.hp-app-hero,.hp-app-phone) .composer-model-slider-trigger-effort-layers>span,:is(.hp-app-hero,.hp-app-phone) .composer-model-slider-trigger-effort[data-ready=true]{transition:none}}:is(.hp-app-hero,.hp-app-phone) .ProseMirror{position:relative}:is(.hp-app-hero,.hp-app-phone) .ProseMirror{overflow-wrap:break-word;white-space:break-spaces;font-variant-ligatures:none;font-feature-settings:"liga" 0,none}@keyframes status-mark-hand-spin{to{transform:rotate(1turn)}}@keyframes status-mark-boil{0%,33.33%{opacity:1}33.34%,to{opacity:0}}@keyframes accordion-down{0%{height:0}to{height:var( --radix-accordion-content-height,var(--accordion-panel-height,auto) )}}@keyframes accordion-up{0%{height:var( --radix-accordion-content-height,var(--accordion-panel-height,auto) )}to{height:0}}@keyframes scroll-fade-reveal-t{0%{--scroll-fade-t:0px}to{--scroll-fade-t:var(--_scroll-fade-size-t,var(--scroll-fade-size,min(12%,calc(var(--spacing) * 10))))}}@keyframes scroll-fade-reveal-b{0%{--scroll-fade-b:var(--_scroll-fade-size-b,var(--scroll-fade-size,min(12%,calc(var(--spacing) * 10))))}to{--scroll-fade-b:0px}}@keyframes tw-shimmer{0%{background-position:100% 0}to{background-position:0 0}}:is(.hp-app-hero,.hp-app-phone),:is(.hp-app-hero,.hp-app-phone) *{scrollbar-width:none!important}