@layer openbitfun.components{._artwork_1q87f_2{display:block;flex:0 0 auto;width:var(--openbitfun-control-height-lg);max-width:100%;height:auto;object-fit:contain;-webkit-user-select:none;user-select:none}._mark_1q87f_12{display:inline-block;flex:0 0 auto;width:120px;height:120px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3csvg%20width='120'%20height='120'%20viewBox='0%200%20120%20120'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20opacity='0.9'%20d='M75.6632%2020.1038C80.5771%2020.1038%2084.2626%2022.2317%2086.7196%2026.4874L102.383%2053.6164C104.84%2057.8721%20104.84%2062.1279%20102.383%2066.3837L86.7196%2093.5126C84.2626%2097.7683%2080.5771%2099.8962%2075.6632%2099.8962H44.3368C39.4229%2099.8962%2035.7374%2097.7683%2033.2805%2093.5126L17.6173%2066.3837C15.1603%2062.1279%2015.1603%2057.8721%2017.6173%2053.6164L33.2805%2026.4874C35.7374%2022.2317%2039.4229%2020.1038%2044.3368%2020.1038H75.6632Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20opacity='0.75'%20d='M74.4549%2018.7048C79.4676%2018.5171%2083.3084%2020.547%2085.9772%2024.7946L102.99%2051.871C105.659%2056.1182%20105.821%2060.4591%20103.477%2064.8937L88.5355%2093.1662C86.1916%2097.6008%2082.5134%2099.912%2077.5007%20100.1L45.5451%20101.295C40.5324%20101.483%2036.6916%2099.4531%2034.0228%2095.2054L17.0096%2068.129C14.3412%2063.8818%2014.1789%2059.5409%2016.5227%2055.1063L31.4645%2026.8338C33.8084%2022.3992%2037.4866%2020.088%2042.4993%2019.9003L74.4549%2018.7048Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20opacity='0.75'%20d='M73.1638%2017.3414C78.2675%2016.9589%2082.261%2018.8821%2085.1445%2023.111L103.525%2050.0708C106.409%2054.2998%20106.74%2058.72%20104.519%2063.3315L90.3618%2092.7294C88.1408%2097.3409%2084.4783%2099.8379%2079.3743%20100.22L46.8361%20102.659C41.7325%20103.041%2037.7389%20101.118%2034.8555%2096.889L16.4749%2069.9292C13.5914%2065.7002%2013.2602%2061.28%2015.4812%2056.6685L29.6381%2027.2706C31.8591%2022.6591%2035.5216%2020.1621%2040.6257%2019.7796L73.1638%2017.3414Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20opacity='0.75'%20d='M71.7899%2016.0183C76.9775%2015.4336%2081.1215%2017.2415%2084.2219%2021.4421L103.985%2048.2194C107.085%2052.4199%20107.591%2056.9126%20105.503%2061.6975L92.194%2092.2017C90.1063%2096.9865%2086.4687%2099.6711%2081.2811%20100.255L48.2099%20103.982C43.0223%20104.566%2038.8783%20102.758%2035.7779%2098.5579L16.0153%2071.7806C12.9153%2067.5801%2012.4091%2063.0873%2014.4968%2058.3025L27.8058%2027.7983C29.8935%2023.0135%2033.5311%2020.3289%2038.7187%2019.7446L71.7899%2016.0183Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20opacity='0.75'%20d='M70.3355%2014.7389C75.5989%2013.9458%2079.8898%2015.6299%2083.2083%2019.7912L104.365%2046.3207C107.684%2050.482%20108.371%2055.04%20106.426%2059.9948L94.0291%2091.5812C92.0845%2096.536%2088.4805%2099.4101%2083.2171%20100.204L49.6643%20105.261C44.4008%20106.054%2040.1099%20104.37%2036.7914%20100.209L15.635%2073.6793C12.3162%2069.518%2011.629%2064.96%2013.5736%2060.0053L25.9706%2028.4188C27.9152%2023.464%2031.5192%2020.5899%2036.7827%2019.7965L70.3355%2014.7389Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20opacity='0.75'%20d='M68.802%2013.5084C74.1323%2012.5%2078.5667%2014.0517%2082.1052%2018.1637L104.664%2044.377C108.203%2048.489%20109.076%2053.1051%20107.284%2058.2255L95.8621%2090.8686C94.0703%2095.989%2090.5092%2099.0534%2085.1789%20100.062L51.1981%20106.492C45.8678%20107.5%2041.4334%20105.948%2037.8949%20101.836L15.336%2075.6229C11.7975%2071.511%2010.9242%2066.8949%2012.716%2061.7745L24.138%2029.1314C25.9298%2024.011%2029.4908%2020.9466%2034.8211%2019.9382L68.802%2013.5084Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20opacity='0.75'%20d='M67.1902%2012.3305C72.5788%2011.1009%2077.1527%2012.5117%2080.9121%2016.5629L104.878%2042.3926C108.637%2046.4439%20109.703%2051.1104%20108.074%2056.3921L97.6879%2090.0615C96.0586%2095.3433%2092.5498%2098.5991%2087.1616%2099.8292L52.8099%20107.67C47.4213%20108.899%2042.8473%20107.488%2039.088%20103.437L15.122%2077.6074C11.3627%2073.5561%2010.2975%2068.8896%2011.9264%2063.6079L22.3121%2029.9385C23.9414%2024.6568%2027.4502%2021.4009%2032.8384%2020.1708L67.1902%2012.3305Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20opacity='0.75'%20d='M65.503%2011.2091C70.9403%209.75243%2075.6491%2011.0144%2079.6297%2014.9949L105.005%2040.3703C108.986%2044.3508%20110.248%2049.0597%20108.791%2054.4969L99.5025%2089.1612C98.0455%2094.5984%2094.5983%2098.0455%2089.1611%2099.5026L54.4968%20108.791C49.0596%20110.248%2044.3507%20108.986%2040.3702%20105.005L14.9948%2079.6297C11.0143%2075.6492%209.75236%2070.9403%2011.2091%2065.5031L20.4973%2030.8388C21.9544%2025.4016%2025.4016%2021.9545%2030.8388%2020.4974L65.503%2011.2091Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20opacity='0.75'%20d='M63.7414%2010.149C69.2183%208.45941%2074.0574%209.56388%2078.2588%2013.4624L105.043%2038.3147C109.244%2042.2128%20110.707%2046.9559%20109.432%2052.544L101.302%2088.1658C100.026%2093.7534%2096.6501%2097.392%2091.1736%2099.0816L56.2586%20109.851C50.7817%20111.541%2045.9426%20110.436%2041.7413%20106.538L14.957%2081.6853C10.7556%2077.7872%209.29253%2073.0441%2010.5677%2067.4561L18.6984%2031.8343C19.9739%2026.2466%2023.3499%2022.608%2028.8264%2020.9184L63.7414%2010.149Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20opacity='0.75'%20d='M61.908%209.15296C67.4144%207.22626%2072.3785%208.1655%2076.8002%2011.9707L104.989%2036.2294C109.41%2040.0346%20111.079%2044.8031%20109.994%2050.535L103.081%2087.0758C101.996%2092.8077%2098.7005%2096.637%2093.1941%2098.5637L58.0919%20110.847C52.5855%20112.774%2047.6214%20111.834%2043.1996%20108.029L15.0111%2083.7706C10.5893%2079.9654%208.92077%2075.1969%2010.0054%2069.465L16.9191%2032.9241C18.0038%2027.1922%2021.2993%2023.363%2026.8057%2021.4363L61.908%209.15296Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20opacity='0.75'%20d='M60.0058%208.22636C65.5312%206.05746%2070.6143%206.82351%2075.2549%2010.5245L104.841%2034.1178C109.481%2037.8189%20111.359%2042.6041%20110.474%2048.4736L104.835%2085.8921C103.95%2091.7616%20100.745%2095.7806%2095.2194%2097.9491L59.9941%20111.774C54.4686%20113.943%2049.3856%20113.177%2044.7449%20109.476L15.1593%2085.8822C10.5186%2082.1812%208.6407%2077.3959%209.52552%2071.5264L15.1651%2034.1079C16.0499%2028.2384%2019.255%2024.2194%2024.7805%2022.0509L60.0058%208.22636Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20opacity='0.75'%20d='M58.0365%207.37147C63.5709%204.95687%2068.7671%205.54235%2073.625%209.12789L104.596%2031.9853C109.454%2035.5708%20111.545%2040.3637%20110.869%2046.3638L106.559%2084.6138C105.883%2090.614%20102.778%2094.8213%2097.244%2097.2359L61.9634%20112.629C56.429%20115.043%2051.2328%20114.458%2046.3748%20110.872L15.4042%2088.0147C10.5458%2084.4292%208.45466%2079.6363%209.13071%2073.6362L13.4407%2035.3862C14.1168%2029.386%2017.2218%2025.1787%2022.7558%2022.7641L58.0365%207.37147Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20opacity='0.75'%20d='M56.0037%206.59297C61.5358%203.92879%2066.8385%204.3261%2071.9118%207.78491L104.254%2029.8353C109.327%2033.2941%20111.634%2038.0852%20111.175%2044.2085L108.25%2083.2429C107.792%2089.3659%20104.796%2093.7594%2099.2635%2096.4236L63.9963%20113.407C58.4642%20116.071%2053.1615%20115.674%2048.0882%20112.215L15.746%2090.1648C10.673%2086.706%208.3659%2081.9149%208.82464%2075.7915L11.7497%2036.7571C12.2084%2030.6342%2015.204%2026.2406%2020.7365%2023.5764L56.0037%206.59297Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20opacity='0.75'%20d='M53.9096%205.89378C59.4284%202.97691%2064.8307%203.17906%2070.1163%206.50025L103.812%2027.6724C109.098%2030.9936%20111.624%2035.7732%20111.39%2042.0112L109.902%2081.7786C109.669%2088.0167%20106.793%2092.5941%20101.274%2095.511L66.0903%20114.106C60.5714%20117.023%2055.1692%20116.821%2049.8836%20113.5L16.1879%2092.3276C10.9023%2089.0064%208.37614%2084.2268%208.60939%2077.9888L10.0976%2038.2214C10.3308%2031.9833%2013.2071%2027.4059%2018.7263%2024.489L53.9096%205.89378Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M51.7579%205.27798C57.2526%202.10569%2062.7474%202.10569%2068.2421%205.27798L103.27%2025.5013C108.764%2028.6736%20111.512%2033.4321%20111.512%2039.7766V80.2233C111.512%2086.5679%20108.764%2091.3264%20103.27%2094.4987L68.2421%20114.722C62.7474%20117.894%2057.2526%20117.894%2051.7579%20114.722L16.7303%2094.4987C11.2355%2091.3264%208.48816%2086.5679%208.48816%2080.2233V39.7766C8.48816%2033.4321%2011.2355%2028.6736%2016.7303%2025.5013L51.7579%205.27798Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") center / contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='120'%20height='120'%20viewBox='0%200%20120%20120'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20opacity='0.9'%20d='M75.6632%2020.1038C80.5771%2020.1038%2084.2626%2022.2317%2086.7196%2026.4874L102.383%2053.6164C104.84%2057.8721%20104.84%2062.1279%20102.383%2066.3837L86.7196%2093.5126C84.2626%2097.7683%2080.5771%2099.8962%2075.6632%2099.8962H44.3368C39.4229%2099.8962%2035.7374%2097.7683%2033.2805%2093.5126L17.6173%2066.3837C15.1603%2062.1279%2015.1603%2057.8721%2017.6173%2053.6164L33.2805%2026.4874C35.7374%2022.2317%2039.4229%2020.1038%2044.3368%2020.1038H75.6632Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20opacity='0.75'%20d='M74.4549%2018.7048C79.4676%2018.5171%2083.3084%2020.547%2085.9772%2024.7946L102.99%2051.871C105.659%2056.1182%20105.821%2060.4591%20103.477%2064.8937L88.5355%2093.1662C86.1916%2097.6008%2082.5134%2099.912%2077.5007%20100.1L45.5451%20101.295C40.5324%20101.483%2036.6916%2099.4531%2034.0228%2095.2054L17.0096%2068.129C14.3412%2063.8818%2014.1789%2059.5409%2016.5227%2055.1063L31.4645%2026.8338C33.8084%2022.3992%2037.4866%2020.088%2042.4993%2019.9003L74.4549%2018.7048Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20opacity='0.75'%20d='M73.1638%2017.3414C78.2675%2016.9589%2082.261%2018.8821%2085.1445%2023.111L103.525%2050.0708C106.409%2054.2998%20106.74%2058.72%20104.519%2063.3315L90.3618%2092.7294C88.1408%2097.3409%2084.4783%2099.8379%2079.3743%20100.22L46.8361%20102.659C41.7325%20103.041%2037.7389%20101.118%2034.8555%2096.889L16.4749%2069.9292C13.5914%2065.7002%2013.2602%2061.28%2015.4812%2056.6685L29.6381%2027.2706C31.8591%2022.6591%2035.5216%2020.1621%2040.6257%2019.7796L73.1638%2017.3414Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20opacity='0.75'%20d='M71.7899%2016.0183C76.9775%2015.4336%2081.1215%2017.2415%2084.2219%2021.4421L103.985%2048.2194C107.085%2052.4199%20107.591%2056.9126%20105.503%2061.6975L92.194%2092.2017C90.1063%2096.9865%2086.4687%2099.6711%2081.2811%20100.255L48.2099%20103.982C43.0223%20104.566%2038.8783%20102.758%2035.7779%2098.5579L16.0153%2071.7806C12.9153%2067.5801%2012.4091%2063.0873%2014.4968%2058.3025L27.8058%2027.7983C29.8935%2023.0135%2033.5311%2020.3289%2038.7187%2019.7446L71.7899%2016.0183Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20opacity='0.75'%20d='M70.3355%2014.7389C75.5989%2013.9458%2079.8898%2015.6299%2083.2083%2019.7912L104.365%2046.3207C107.684%2050.482%20108.371%2055.04%20106.426%2059.9948L94.0291%2091.5812C92.0845%2096.536%2088.4805%2099.4101%2083.2171%20100.204L49.6643%20105.261C44.4008%20106.054%2040.1099%20104.37%2036.7914%20100.209L15.635%2073.6793C12.3162%2069.518%2011.629%2064.96%2013.5736%2060.0053L25.9706%2028.4188C27.9152%2023.464%2031.5192%2020.5899%2036.7827%2019.7965L70.3355%2014.7389Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20opacity='0.75'%20d='M68.802%2013.5084C74.1323%2012.5%2078.5667%2014.0517%2082.1052%2018.1637L104.664%2044.377C108.203%2048.489%20109.076%2053.1051%20107.284%2058.2255L95.8621%2090.8686C94.0703%2095.989%2090.5092%2099.0534%2085.1789%20100.062L51.1981%20106.492C45.8678%20107.5%2041.4334%20105.948%2037.8949%20101.836L15.336%2075.6229C11.7975%2071.511%2010.9242%2066.8949%2012.716%2061.7745L24.138%2029.1314C25.9298%2024.011%2029.4908%2020.9466%2034.8211%2019.9382L68.802%2013.5084Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20opacity='0.75'%20d='M67.1902%2012.3305C72.5788%2011.1009%2077.1527%2012.5117%2080.9121%2016.5629L104.878%2042.3926C108.637%2046.4439%20109.703%2051.1104%20108.074%2056.3921L97.6879%2090.0615C96.0586%2095.3433%2092.5498%2098.5991%2087.1616%2099.8292L52.8099%20107.67C47.4213%20108.899%2042.8473%20107.488%2039.088%20103.437L15.122%2077.6074C11.3627%2073.5561%2010.2975%2068.8896%2011.9264%2063.6079L22.3121%2029.9385C23.9414%2024.6568%2027.4502%2021.4009%2032.8384%2020.1708L67.1902%2012.3305Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20opacity='0.75'%20d='M65.503%2011.2091C70.9403%209.75243%2075.6491%2011.0144%2079.6297%2014.9949L105.005%2040.3703C108.986%2044.3508%20110.248%2049.0597%20108.791%2054.4969L99.5025%2089.1612C98.0455%2094.5984%2094.5983%2098.0455%2089.1611%2099.5026L54.4968%20108.791C49.0596%20110.248%2044.3507%20108.986%2040.3702%20105.005L14.9948%2079.6297C11.0143%2075.6492%209.75236%2070.9403%2011.2091%2065.5031L20.4973%2030.8388C21.9544%2025.4016%2025.4016%2021.9545%2030.8388%2020.4974L65.503%2011.2091Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20opacity='0.75'%20d='M63.7414%2010.149C69.2183%208.45941%2074.0574%209.56388%2078.2588%2013.4624L105.043%2038.3147C109.244%2042.2128%20110.707%2046.9559%20109.432%2052.544L101.302%2088.1658C100.026%2093.7534%2096.6501%2097.392%2091.1736%2099.0816L56.2586%20109.851C50.7817%20111.541%2045.9426%20110.436%2041.7413%20106.538L14.957%2081.6853C10.7556%2077.7872%209.29253%2073.0441%2010.5677%2067.4561L18.6984%2031.8343C19.9739%2026.2466%2023.3499%2022.608%2028.8264%2020.9184L63.7414%2010.149Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20opacity='0.75'%20d='M61.908%209.15296C67.4144%207.22626%2072.3785%208.1655%2076.8002%2011.9707L104.989%2036.2294C109.41%2040.0346%20111.079%2044.8031%20109.994%2050.535L103.081%2087.0758C101.996%2092.8077%2098.7005%2096.637%2093.1941%2098.5637L58.0919%20110.847C52.5855%20112.774%2047.6214%20111.834%2043.1996%20108.029L15.0111%2083.7706C10.5893%2079.9654%208.92077%2075.1969%2010.0054%2069.465L16.9191%2032.9241C18.0038%2027.1922%2021.2993%2023.363%2026.8057%2021.4363L61.908%209.15296Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20opacity='0.75'%20d='M60.0058%208.22636C65.5312%206.05746%2070.6143%206.82351%2075.2549%2010.5245L104.841%2034.1178C109.481%2037.8189%20111.359%2042.6041%20110.474%2048.4736L104.835%2085.8921C103.95%2091.7616%20100.745%2095.7806%2095.2194%2097.9491L59.9941%20111.774C54.4686%20113.943%2049.3856%20113.177%2044.7449%20109.476L15.1593%2085.8822C10.5186%2082.1812%208.6407%2077.3959%209.52552%2071.5264L15.1651%2034.1079C16.0499%2028.2384%2019.255%2024.2194%2024.7805%2022.0509L60.0058%208.22636Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20opacity='0.75'%20d='M58.0365%207.37147C63.5709%204.95687%2068.7671%205.54235%2073.625%209.12789L104.596%2031.9853C109.454%2035.5708%20111.545%2040.3637%20110.869%2046.3638L106.559%2084.6138C105.883%2090.614%20102.778%2094.8213%2097.244%2097.2359L61.9634%20112.629C56.429%20115.043%2051.2328%20114.458%2046.3748%20110.872L15.4042%2088.0147C10.5458%2084.4292%208.45466%2079.6363%209.13071%2073.6362L13.4407%2035.3862C14.1168%2029.386%2017.2218%2025.1787%2022.7558%2022.7641L58.0365%207.37147Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20opacity='0.75'%20d='M56.0037%206.59297C61.5358%203.92879%2066.8385%204.3261%2071.9118%207.78491L104.254%2029.8353C109.327%2033.2941%20111.634%2038.0852%20111.175%2044.2085L108.25%2083.2429C107.792%2089.3659%20104.796%2093.7594%2099.2635%2096.4236L63.9963%20113.407C58.4642%20116.071%2053.1615%20115.674%2048.0882%20112.215L15.746%2090.1648C10.673%2086.706%208.3659%2081.9149%208.82464%2075.7915L11.7497%2036.7571C12.2084%2030.6342%2015.204%2026.2406%2020.7365%2023.5764L56.0037%206.59297Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20opacity='0.75'%20d='M53.9096%205.89378C59.4284%202.97691%2064.8307%203.17906%2070.1163%206.50025L103.812%2027.6724C109.098%2030.9936%20111.624%2035.7732%20111.39%2042.0112L109.902%2081.7786C109.669%2088.0167%20106.793%2092.5941%20101.274%2095.511L66.0903%20114.106C60.5714%20117.023%2055.1692%20116.821%2049.8836%20113.5L16.1879%2092.3276C10.9023%2089.0064%208.37614%2084.2268%208.60939%2077.9888L10.0976%2038.2214C10.3308%2031.9833%2013.2071%2027.4059%2018.7263%2024.489L53.9096%205.89378Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M51.7579%205.27798C57.2526%202.10569%2062.7474%202.10569%2068.2421%205.27798L103.27%2025.5013C108.764%2028.6736%20111.512%2033.4321%20111.512%2039.7766V80.2233C111.512%2086.5679%20108.764%2091.3264%20103.27%2094.4987L68.2421%20114.722C62.7474%20117.894%2057.2526%20117.894%2051.7579%20114.722L16.7303%2094.4987C11.2355%2091.3264%208.48816%2086.5679%208.48816%2080.2233V39.7766C8.48816%2033.4321%2011.2355%2028.6736%2016.7303%2025.5013L51.7579%205.27798Z'%20stroke='currentColor'%20stroke-opacity='0.8'%20stroke-width='0.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") center / contain no-repeat;-webkit-user-select:none;user-select:none}._flow_1q87f_23{display:block;flex:0 0 auto;max-width:100%;height:auto;stroke-width:.7;stroke-linecap:round;stroke-linejoin:round;-webkit-user-select:none;user-select:none;pointer-events:none}._iconMotion_1q87f_35{stroke-width:calc(var(--openbitfun-control-icon-stroke-width) * min(var(--_brand-motion-size),var(--openbitfun-control-icon-size-md)) / 24)}._counterRotor_1q87f_40{transform-box:view-box;transform-origin:50% 50%}}@layer openbitfun.components{._root_157s4_2{display:inline-block;position:relative;width:var(--openbitfun-space-8);height:var(--openbitfun-space-8);flex:0 0 auto;vertical-align:bottom;isolation:isolate;pointer-events:none;-webkit-user-select:none;user-select:none}._shell_157s4_14,._avatar_157s4_15{position:absolute;inset:0;display:grid;place-items:center;transform-origin:center bottom}._shell_157s4_14{z-index:1}._avatar_157s4_15,._root_157s4_2[data-phase=ready] ._shell_157s4_14{opacity:0}._root_157s4_2[data-phase=ready] ._avatar_157s4_15{opacity:1}._shell_157s4_14>svg{display:block;width:100%;height:100%;overflow:visible}._shell_157s4_14 [data-hatch-part]{transform-box:view-box;transform-origin:128px 238px}._shell_157s4_14 [data-hatch-part=lid]{transform-origin:128px 140px}._shell_157s4_14 [data-hatch-part=eyes]{transform-box:fill-box;transform-origin:center}}@layer openbitfun.components{._root_1n9iv_2{display:block;inline-size:100%;block-size:100%;min-inline-size:0;min-block-size:0;color:var(--openbitfun-color-content-on-dark);pointer-events:none}}@layer openbitfun.tokens.system,openbitfun.tokens.theme,openbitfun.reset,openbitfun.base,openbitfun.components,openbitfun.overrides;@layer openbitfun.reset{[data-openbitfun-design-system-root],[data-openbitfun-design-system-root] *,[data-openbitfun-design-system-root] *:before,[data-openbitfun-design-system-root] *:after{box-sizing:border-box}[data-openbitfun-design-system-root] button,[data-openbitfun-design-system-root] input,[data-openbitfun-design-system-root] textarea,[data-openbitfun-design-system-root] select{font:inherit}}@layer openbitfun.base{[data-openbitfun-design-system-root] select option,[data-openbitfun-design-system-root] select optgroup{color:var(--openbitfun-color-content-primary);background-color:var(--openbitfun-color-surface-panel)}[data-openbitfun-design-system-root] select option:disabled{color:var(--openbitfun-color-content-disabled)}@media(forced-colors:active){[data-openbitfun-design-system-root] select option,[data-openbitfun-design-system-root] select optgroup{color:FieldText;background-color:Field}}}@layer openbitfun.components{[data-openbitfun-icon-slot=true]>:where(svg.lucide[stroke-width="2"]){color:inherit;stroke-width:var(--openbitfun-control-icon-stroke-width)}}@layer openbitfun.base{:where([data-openbitfun-design-system-root],[data-openbitfun-design-system-root] *,[data-openbitfun-scrollbar-visibility])::-webkit-scrollbar{width:var(--openbitfun-scrollbar-width);height:var(--openbitfun-scrollbar-width);background:transparent}:where([data-openbitfun-design-system-root],[data-openbitfun-design-system-root] *,[data-openbitfun-scrollbar-visibility])::-webkit-scrollbar-track,:where([data-openbitfun-design-system-root],[data-openbitfun-design-system-root] *,[data-openbitfun-scrollbar-visibility])::-webkit-scrollbar-track-piece,:where([data-openbitfun-design-system-root],[data-openbitfun-design-system-root] *,[data-openbitfun-scrollbar-visibility])::-webkit-scrollbar-corner,:where([data-openbitfun-design-system-root],[data-openbitfun-design-system-root] *,[data-openbitfun-scrollbar-visibility])::-webkit-scrollbar-button,:where([data-openbitfun-design-system-root],[data-openbitfun-design-system-root] *,[data-openbitfun-scrollbar-visibility])::-webkit-resizer{background:transparent}:where([data-openbitfun-design-system-root],[data-openbitfun-design-system-root] *,[data-openbitfun-scrollbar-visibility])::-webkit-scrollbar-thumb{background:var(--openbitfun-color-scrollbar-thumb);border-radius:var(--openbitfun-scrollbar-radius)}:where([data-openbitfun-design-system-root],[data-openbitfun-design-system-root] *,[data-openbitfun-scrollbar-visibility])::-webkit-scrollbar-thumb:hover,:where([data-openbitfun-design-system-root],[data-openbitfun-design-system-root] *,[data-openbitfun-scrollbar-visibility])::-webkit-scrollbar-thumb:active{background:var(--openbitfun-color-scrollbar-thumb-hover)}@supports (scrollbar-color: transparent transparent){:where([data-openbitfun-design-system-root],[data-openbitfun-design-system-root] *,[data-openbitfun-scrollbar-visibility]){scrollbar-width:thin;scrollbar-color:var(--openbitfun-color-scrollbar-thumb) transparent}}@media(hover:hover)and (pointer:fine)and (forced-colors:none){:where([data-openbitfun-design-system-root],[data-openbitfun-design-system-root] *,[data-openbitfun-scrollbar-visibility]):where(:not(:hover,:focus-visible,:has(:focus-visible),[data-openbitfun-scrollbar-visibility=always]))::-webkit-scrollbar-thumb{background:transparent}@supports (scrollbar-color: transparent transparent){:where([data-openbitfun-design-system-root],[data-openbitfun-design-system-root] *,[data-openbitfun-scrollbar-visibility]):where(:not(:hover,:focus-visible,:has(:focus-visible),[data-openbitfun-scrollbar-visibility=always])){scrollbar-color:transparent transparent}}}@media(hover:hover)and (pointer:fine)and (forced-colors:none){[data-openbitfun-scrollbar-visibility=hover]:not(:hover,:focus-visible,:has(:focus-visible)){scrollbar-width:none}[data-openbitfun-scrollbar-visibility=hover]:not(:hover,:focus-visible,:has(:focus-visible))::-webkit-scrollbar{display:none}}[data-openbitfun-scrollbar-visibility=hidden]{scrollbar-width:none}[data-openbitfun-scrollbar-visibility=hidden]::-webkit-scrollbar{display:none}@media(forced-colors:active){:where([data-openbitfun-design-system-root],[data-openbitfun-design-system-root] *,[data-openbitfun-scrollbar-visibility]){scrollbar-color:auto}:where([data-openbitfun-design-system-root],[data-openbitfun-design-system-root] *,[data-openbitfun-scrollbar-visibility])::-webkit-scrollbar-thumb,:where([data-openbitfun-design-system-root],[data-openbitfun-design-system-root] *,[data-openbitfun-scrollbar-visibility])::-webkit-scrollbar-thumb:hover,:where([data-openbitfun-design-system-root],[data-openbitfun-design-system-root] *,[data-openbitfun-scrollbar-visibility])::-webkit-scrollbar-thumb:active{background:CanvasText}}}@layer openbitfun.components{._layer_f85ab_2{position:fixed;inset:0;pointer-events:none}._inlineLayer_f85ab_8{position:relative;min-inline-size:0;min-block-size:0;pointer-events:none}:where(._layer_f85ab_2,._inlineLayer_f85ab_8)>:where(*){pointer-events:auto}}@layer openbitfun.components{._root_50nwc_2,._arrow_50nwc_3,._content_50nwc_4,._body_50nwc_5{box-sizing:border-box}._root_50nwc_2{--_enter-x: 0px;--_enter-y: 0px;position:fixed;z-index:var(--openbitfun-layer-tooltip);opacity:0;pointer-events:none;transform:translate3d(var(--_enter-x),var(--_enter-y),0) scale(.98);transition:opacity var(--openbitfun-motion-duration-fast) ease,transform var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._root_50nwc_2[data-openbitfun-state=visible]{opacity:1;transform:translateZ(0) scale(1)}._root_50nwc_2[data-openbitfun-interactive=true][data-openbitfun-state=visible]{pointer-events:auto}._content_50nwc_4{position:relative;z-index:1;max-inline-size:min(var(--openbitfun-overlay-tooltip-max-inline-size),calc(100vw - 16px));max-block-size:min(var(--openbitfun-overlay-tooltip-max-block-size),calc(100vh - 24px));overflow-y:auto;overscroll-behavior:contain;padding:var(--openbitfun-overlay-tooltip-padding-block) var(--openbitfun-overlay-tooltip-padding-inline);border:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-subtle);border-radius:var(--openbitfun-overlay-tooltip-surface-radius);background:color-mix(in srgb,var(--openbitfun-color-surface-raised) 96%,transparent);color:var(--openbitfun-color-content-primary);font-family:var(--openbitfun-type-support-font-family);font-size:var(--openbitfun-type-support-font-size);font-weight:var(--openbitfun-type-support-font-weight);line-height:var(--openbitfun-type-support-line-height);letter-spacing:var(--openbitfun-type-support-letter-spacing);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;box-shadow:var(--openbitfun-shadow-sm);backdrop-filter:var(--openbitfun-effect-blur-base);-webkit-backdrop-filter:var(--openbitfun-effect-blur-base)}._arrow_50nwc_3{position:absolute;z-index:0;inline-size:var(--openbitfun-overlay-tooltip-arrow-size);block-size:var(--openbitfun-overlay-tooltip-arrow-size);border:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-subtle);background:color-mix(in srgb,var(--openbitfun-color-surface-raised) 96%,transparent);transform:rotate(45deg)}._root_50nwc_2[data-openbitfun-placement=top] ._arrow_50nwc_3,._root_50nwc_2[data-openbitfun-placement=bottom] ._arrow_50nwc_3{left:calc(50% - var(--openbitfun-overlay-tooltip-arrow-size) / 2)}._root_50nwc_2[data-openbitfun-placement=left] ._arrow_50nwc_3,._root_50nwc_2[data-openbitfun-placement=right] ._arrow_50nwc_3{top:calc(50% - var(--openbitfun-overlay-tooltip-arrow-size) / 2)}._root_50nwc_2[data-openbitfun-placement=top] ._arrow_50nwc_3{bottom:-3px;border-top:0;border-left:0}._root_50nwc_2[data-openbitfun-placement=bottom] ._arrow_50nwc_3{top:-3px;border-right:0;border-bottom:0}._root_50nwc_2[data-openbitfun-placement=left] ._arrow_50nwc_3{right:-3px;border-bottom:0;border-left:0}._root_50nwc_2[data-openbitfun-placement=right] ._arrow_50nwc_3{left:-3px;border-top:0;border-right:0}._root_50nwc_2[data-openbitfun-placement=top]{--_enter-y: 3px;transform-origin:center bottom}._root_50nwc_2[data-openbitfun-placement=bottom]{--_enter-y: -3px;transform-origin:center top}._root_50nwc_2[data-openbitfun-placement=left]{--_enter-x: 3px;transform-origin:right center}._root_50nwc_2[data-openbitfun-placement=right]{--_enter-x: -3px;transform-origin:left center}._root_50nwc_2[data-instant=true]{transition-duration:0ms}@media(prefers-contrast:more){._content_50nwc_4,._arrow_50nwc_3{border-color:var(--openbitfun-color-border-strong)}}@media(forced-colors:active){._content_50nwc_4,._arrow_50nwc_3{border-color:CanvasText;background:Canvas;box-shadow:none}}@media(prefers-reduced-motion:reduce){._root_50nwc_2{transition:opacity 80ms ease;transform:none}._root_50nwc_2[data-openbitfun-state=visible]{transform:none}._root_50nwc_2[data-instant=true]{transition-duration:0ms}}}@layer openbitfun.base{._root_1rfke_2{--_overflow-text-marquee-distance: 0px;--_overflow-text-marquee-duration: 2.4s;--_overflow-text-marquee-offset: calc(0px - var(--_overflow-text-marquee-distance));display:block;min-inline-size:0;max-inline-size:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}._root_1rfke_2:has(>._content_1rfke_15){display:grid;grid-template-columns:minmax(0,1fr);align-items:center;min-block-size:1lh}._content_1rfke_15{display:block;min-inline-size:max-content;line-height:var(--openbitfun-type-modifier-leading-intrinsic-line-height);padding-block:calc(var(--openbitfun-space-1) / 2)}._root_1rfke_2[data-overflow-style=ellipsis]>._content_1rfke_15{min-inline-size:0;overflow:hidden;text-overflow:ellipsis}._root_1rfke_2[data-overflow-lines]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--_overflow-text-lines);line-clamp:var(--_overflow-text-lines);white-space:normal}._root_1rfke_2:dir(rtl){--_overflow-text-marquee-offset: var(--_overflow-text-marquee-distance)}._root_1rfke_2[data-overflow=true]{text-align:start}._root_1rfke_2:not([data-overflow-style=ellipsis])[data-overflow-behavior=fade][data-overflow=true]:not([data-overflow-lines]),._root_1rfke_2:not([data-overflow-style=ellipsis])[data-overflow-behavior=marquee][data-overflow=true]:where(:not(:hover):not(:focus-visible):not([data-marquee-active=true])){-webkit-mask-image:linear-gradient(to right,currentColor 0,currentColor calc(100% - min(var(--openbitfun-layout-overflow-text-fade-extent),25%)),transparent 100%);mask-image:linear-gradient(to right,currentColor 0,currentColor calc(100% - min(var(--openbitfun-layout-overflow-text-fade-extent),25%)),transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._root_1rfke_2:not([data-overflow-style=ellipsis]):where(:dir(rtl))[data-overflow-behavior=fade][data-overflow=true]:not([data-overflow-lines]),._root_1rfke_2:not([data-overflow-style=ellipsis]):where(:dir(rtl))[data-overflow-behavior=marquee][data-overflow=true]:where(:not(:hover):not(:focus-visible):not([data-marquee-active=true])){-webkit-mask-image:linear-gradient(to left,currentColor 0,currentColor calc(100% - min(var(--openbitfun-layout-overflow-text-fade-extent),25%)),transparent 100%);mask-image:linear-gradient(to left,currentColor 0,currentColor calc(100% - min(var(--openbitfun-layout-overflow-text-fade-extent),25%)),transparent 100%)}:where([data-overflow-trigger][data-overflow-active=true]) ._root_1rfke_2:where(:not([data-marquee-trigger=interaction])):not([data-overflow-style=ellipsis])[data-overflow-behavior=marquee][data-overflow=true],:where([data-overflow-trigger]:is(:hover,:focus-within)) ._root_1rfke_2:not([data-overflow-style=ellipsis])[data-overflow-behavior=marquee][data-overflow=true]{-webkit-mask-image:none;mask-image:none}:where([data-overflow-trigger][data-overflow-active=true]) ._root_1rfke_2:where(:not([data-marquee-trigger=interaction]))[data-overflow-behavior=marquee][data-overflow=true] ._content_1rfke_15,:where([data-overflow-trigger]:is(:hover,:focus-within)) ._root_1rfke_2[data-overflow-behavior=marquee][data-overflow=true] ._content_1rfke_15,._root_1rfke_2[data-overflow-behavior=marquee][data-overflow=true]:hover ._content_1rfke_15,._root_1rfke_2[data-overflow-behavior=marquee][data-overflow=true]:focus-visible ._content_1rfke_15,._root_1rfke_2[data-overflow-behavior=marquee][data-overflow=true][data-marquee-active=true] ._content_1rfke_15{min-inline-size:max-content;overflow:visible;text-overflow:clip;animation:_openbitfun-overflow-text-marquee_1rfke_1 var(--_overflow-text-marquee-duration) linear infinite alternate;will-change:transform}@keyframes _openbitfun-overflow-text-marquee_1rfke_1{0%{transform:translate(0)}to{transform:translate(var(--_overflow-text-marquee-offset))}}@media(prefers-reduced-motion:reduce){._root_1rfke_2:not([data-overflow-style=ellipsis])[data-overflow-behavior=marquee][data-overflow=true]{-webkit-mask-image:linear-gradient(to right,currentColor 0,currentColor calc(100% - min(var(--openbitfun-layout-overflow-text-fade-extent),25%)),transparent 100%);mask-image:linear-gradient(to right,currentColor 0,currentColor calc(100% - min(var(--openbitfun-layout-overflow-text-fade-extent),25%)),transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._root_1rfke_2:not([data-overflow-style=ellipsis]):dir(rtl)[data-overflow-behavior=marquee][data-overflow=true]{-webkit-mask-image:linear-gradient(to left,currentColor 0,currentColor calc(100% - min(var(--openbitfun-layout-overflow-text-fade-extent),25%)),transparent 100%);mask-image:linear-gradient(to left,currentColor 0,currentColor calc(100% - min(var(--openbitfun-layout-overflow-text-fade-extent),25%)),transparent 100%)}:where([data-overflow-trigger][data-overflow-active=true]) ._root_1rfke_2:where(:not([data-marquee-trigger=interaction]))[data-overflow-behavior=marquee][data-overflow=true] ._content_1rfke_15,:where([data-overflow-trigger]:is(:hover,:focus-within)) ._root_1rfke_2[data-overflow-behavior=marquee][data-overflow=true] ._content_1rfke_15,._root_1rfke_2[data-overflow-behavior=marquee][data-overflow=true]:hover ._content_1rfke_15,._root_1rfke_2[data-overflow-behavior=marquee][data-overflow=true]:focus-visible ._content_1rfke_15,._root_1rfke_2[data-overflow-behavior=marquee][data-overflow=true][data-marquee-active=true] ._content_1rfke_15{animation:none;transform:none;will-change:auto}._root_1rfke_2[data-overflow-style=ellipsis][data-overflow-behavior=marquee][data-overflow=true]>._content_1rfke_15{min-inline-size:0;overflow:hidden;text-overflow:ellipsis}}@media(forced-colors:active){._root_1rfke_2:not([data-overflow-style=ellipsis]):dir(rtl)[data-overflow-behavior][data-overflow=true],._root_1rfke_2:not([data-overflow-style=ellipsis])[data-overflow-behavior][data-overflow=true],._root_1rfke_2:not([data-overflow-style=ellipsis])[data-overflow-behavior][data-overflow=true]:not(:hover):not(:focus-visible):not([data-marquee-active=true]){-webkit-mask-image:none;mask-image:none}}}@layer openbitfun.components{._button_10cmt_2{--_button-background: transparent;--_button-background-hover: var(--openbitfun-component-button-fill-background);--_button-background-active: var(--openbitfun-component-button-fill-background);--_button-border: var(--openbitfun-component-button-outline-border);--_button-border-hover: var(--openbitfun-component-button-outline-border-interactive);--_button-border-active: var(--openbitfun-component-button-outline-border-interactive);--_button-content: var(--openbitfun-component-button-content);--_button-content-disabled: var(--openbitfun-color-action-neutral-content-disabled);--_button-font-size: var(--openbitfun-type-label-md-font-size);--_button-height: var(--openbitfun-control-height-md);--_button-leading-icon-size: 16px;--_button-padding-block: var(--openbitfun-space-component-block);--_button-padding-inline: var(--openbitfun-space-5);--_button-trailing-icon-size: 14px;position:relative;-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;min-inline-size:0;block-size:var(--_button-height);padding-block:var(--_button-padding-block);padding-inline:var(--_button-padding-inline);border:var(--openbitfun-border-width-default) solid var(--_button-border);border-radius:var(--openbitfun-radius-pill);color:var(--_button-content);background:transparent;font-family:var(--openbitfun-type-label-md-font-family);font-size:var(--_button-font-size);font-weight:var(--openbitfun-type-label-md-font-weight);letter-spacing:var(--openbitfun-type-label-md-letter-spacing);line-height:var(--openbitfun-type-label-md-line-height);white-space:nowrap;cursor:pointer;isolation:isolate;transition:border-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard),color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._button_10cmt_2:before{position:absolute;z-index:0;inset:0;border-radius:inherit;background:var(--_button-background);content:"";pointer-events:none;transition:background-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._button_10cmt_2:is(:hover,[data-openbitfun-preview-state=hover]):not(:disabled):before{background:var(--_button-background-hover)}._button_10cmt_2:is(:hover,[data-openbitfun-preview-state=hover]):not(:disabled){border-color:var(--_button-border-hover)}._button_10cmt_2:is(:active,[data-openbitfun-preview-state=active]):not(:disabled):before{background:var(--_button-background-active)}._button_10cmt_2:is(:active,[data-openbitfun-preview-state=active]):not(:disabled){border-color:var(--_button-border-active);font-weight:var(--openbitfun-type-label-selected-font-weight)}._button_10cmt_2:focus-visible{outline:var(--openbitfun-focus-width) solid var(--openbitfun-color-focus-ring);outline-offset:var(--openbitfun-focus-offset)}._button_10cmt_2:disabled{color:var(--_button-content-disabled);cursor:not-allowed}._button_10cmt_2[data-openbitfun-variant=fill]{--_button-background: var(--openbitfun-component-button-fill-background);--_button-background-hover: var(--openbitfun-component-button-fill-background-hover);--_button-background-active: var(--openbitfun-component-button-fill-background-pressed);--_button-border: transparent;--_button-border-hover: transparent;--_button-border-active: transparent}._button_10cmt_2[data-openbitfun-variant=primary]{--_button-background: var(--openbitfun-component-button-primary-background);--_button-background-hover: var(--openbitfun-component-button-primary-background-hover);--_button-background-active: var(--openbitfun-component-button-primary-background-pressed);--_button-border: transparent;--_button-border-hover: transparent;--_button-border-active: transparent;--_button-content: var(--openbitfun-color-action-primary-content);--_button-content-disabled: var(--openbitfun-component-button-primary-content-disabled)}._button_10cmt_2[data-openbitfun-variant=secondary]{--_button-background: var(--openbitfun-color-surface-tertiary);--_button-background-hover: var(--openbitfun-color-surface-tertiary);--_button-background-active: var(--openbitfun-color-surface-tertiary);--_button-border: transparent;--_button-border-hover: var(--openbitfun-color-border-default);--_button-border-active: var(--openbitfun-color-border-strong);--_button-content: var(--openbitfun-color-action-neutral-content)}._button_10cmt_2[data-openbitfun-variant=primary]:disabled{--_button-background: var(--openbitfun-component-button-fill-background)}._button_10cmt_2[data-openbitfun-variant=secondary]:disabled{--_button-background: var(--openbitfun-color-surface-tertiary);--_button-content: var(--openbitfun-color-action-neutral-content-disabled)}._button_10cmt_2[data-openbitfun-variant=text]{--_button-background: transparent;--_button-background-hover: transparent;--_button-background-active: transparent;--_button-border: transparent;--_button-border-hover: transparent;--_button-border-active: transparent;--_button-content: var(--openbitfun-component-button-text-content);--_button-content-disabled: var(--openbitfun-component-button-text-content-disabled);border-radius:0}._button_10cmt_2[data-openbitfun-variant=text]:is(:hover,[data-openbitfun-preview-state=hover]):not(:disabled){--_button-content: var(--openbitfun-component-button-text-content-hover);text-decoration:underline;text-underline-offset:.12em}._button_10cmt_2[data-openbitfun-variant=text]:is(:active,[data-openbitfun-preview-state=active]):not(:disabled){--_button-content: var(--openbitfun-component-button-text-content);text-decoration:underline;text-underline-offset:.12em}._button_10cmt_2[data-openbitfun-variant=fill]:disabled{--_button-background: var(--openbitfun-component-button-fill-background)}._button_10cmt_2[data-openbitfun-tone=danger]{--_button-background-hover: var(--openbitfun-color-status-danger-surface);--_button-background-active: var(--openbitfun-color-status-danger-surface);--_button-border: var(--openbitfun-color-status-danger-border);--_button-border-hover: var(--_button-border);--_button-border-active: var(--_button-border);--_button-content: var(--openbitfun-color-status-danger-content);--_button-content-disabled: var(--openbitfun-color-action-neutral-content-disabled)}._button_10cmt_2[data-openbitfun-tone=danger][data-openbitfun-variant=fill]{--_button-background: var(--openbitfun-color-status-danger-surface);--_button-border: var(--openbitfun-color-status-danger-border)}._button_10cmt_2[data-openbitfun-tone=danger][data-openbitfun-variant=primary]{--_button-background: var(--openbitfun-color-status-danger-content);--_button-background-hover: var(--openbitfun-color-status-danger-content);--_button-background-active: var(--openbitfun-color-status-danger-content);--_button-border: transparent;--_button-content: var(--openbitfun-color-content-inverse)}._button_10cmt_2[data-openbitfun-tone=danger][data-openbitfun-variant=secondary]{--_button-background: var(--openbitfun-color-status-danger-surface);--_button-background-hover: var(--openbitfun-color-status-danger-surface);--_button-background-active: var(--openbitfun-color-status-danger-surface);--_button-border: var(--openbitfun-color-status-danger-border)}._button_10cmt_2[data-openbitfun-tone=danger][data-openbitfun-variant=text]{--_button-content: var(--openbitfun-color-status-danger-content)}._button_10cmt_2[data-openbitfun-tone=danger][data-openbitfun-variant=fill]:disabled{--_button-background: var(--openbitfun-color-status-danger-surface)}._button_10cmt_2[data-size=xs]{--_button-font-size: var(--openbitfun-type-meta-font-size);--_button-height: var(--openbitfun-control-button-xs-height);--_button-leading-icon-size: var(--openbitfun-control-button-xs-leading-icon-size);--_button-padding-block: var(--openbitfun-space-1);--_button-padding-inline: var(--openbitfun-control-button-xs-padding-inline);--_button-trailing-icon-size: var(--openbitfun-control-button-xs-trailing-icon-size)}._button_10cmt_2[data-size=sm]{--_button-font-size: var(--openbitfun-type-label-sm-font-size);--_button-height: var(--openbitfun-control-height-sm);--_button-leading-icon-size: 12px;--_button-padding-block: var(--openbitfun-space-1);--_button-padding-inline: var(--openbitfun-space-4);--_button-trailing-icon-size: 10px}._button_10cmt_2[data-size=lg]{--_button-font-size: var(--openbitfun-type-label-lg-font-size);--_button-height: var(--openbitfun-control-height-lg);--_button-leading-icon-size: 20px;--_button-padding-inline: var(--openbitfun-space-6);--_button-trailing-icon-size: 16px}._content_10cmt_218{position:relative;z-index:1;display:inline-flex;align-items:center;min-inline-size:0;gap:var(--openbitfun-space-1)}._label_10cmt_227{display:inline-flex;align-items:center;min-inline-size:0;gap:var(--openbitfun-space-1);line-height:var(--openbitfun-type-body-sm-line-height);overflow:hidden}._label_10cmt_227>:where(svg,img){display:block;flex:0 0 auto}._staticLabel_10cmt_241{display:inline;overflow:visible;line-height:inherit;white-space:inherit}._icon_10cmt_248{--openbitfun-opacity-icon-artwork: 1;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;color:currentColor}._icon_10cmt_248>:where(svg,img),._icon_10cmt_248>[data-openbitfun-component=icon]{display:block;inline-size:100%;block-size:100%}._leadingIcon_10cmt_264{inline-size:var(--_button-leading-icon-size);block-size:var(--_button-leading-icon-size)}._trailingIcon_10cmt_269{inline-size:var(--_button-trailing-icon-size);block-size:var(--_button-trailing-icon-size);opacity:.5}._button_10cmt_2:disabled ._trailingIcon_10cmt_269{opacity:1}._progress_10cmt_279{position:absolute;z-index:1;inline-size:16px;block-size:16px;border:2px solid currentColor;border-inline-end-color:transparent;border-radius:50%;opacity:0}._button_10cmt_2[data-loading=true] ._content_10cmt_218{opacity:0}._button_10cmt_2[data-loading=true] ._progress_10cmt_279{opacity:1;animation:_openbitfun-button-progress_10cmt_1 var(--openbitfun-motion-duration-loop) linear infinite}@keyframes _openbitfun-button-progress_10cmt_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._button_10cmt_2,._button_10cmt_2:before{transition:none}._button_10cmt_2[data-loading=true] ._progress_10cmt_279{animation:none;border-inline-end-color:currentColor;opacity:.72}}@media(forced-colors:active){._button_10cmt_2{border-color:ButtonText}._button_10cmt_2:focus-visible{outline-color:Highlight}}}@layer openbitfun.components{._root_rlsw7_2{--_checkbox-size: 14px;display:inline-flex;align-items:flex-start;min-inline-size:0;gap:var(--openbitfun-space-2);color:var(--openbitfun-color-content-primary);font-family:var(--openbitfun-type-label-md-font-family);font-size:var(--openbitfun-type-label-md-font-size);font-weight:var(--openbitfun-type-label-md-font-weight);line-height:var(--openbitfun-type-label-md-line-height);letter-spacing:var(--openbitfun-type-label-md-letter-spacing);cursor:pointer}._root_rlsw7_2[data-size=sm]{--_checkbox-size: 12px}._root_rlsw7_2[data-size=lg]{--_checkbox-size: 16px}._root_rlsw7_2[data-disabled=true]{color:var(--openbitfun-color-content-disabled);cursor:not-allowed}._root_rlsw7_2[data-readonly=true]{cursor:default}._control_rlsw7_23{position:relative;display:inline-flex;flex:0 0 auto;inline-size:var(--_checkbox-size);block-size:var(--_checkbox-size);margin-block-start:1px}._input_rlsw7_32{position:absolute;z-index:1;inset:0;inline-size:100%;block-size:100%;margin:0;opacity:0;cursor:inherit}._root_rlsw7_2[data-appearance=native] ._control_rlsw7_23{margin-block-start:0}._root_rlsw7_2[data-appearance=native] ._input_rlsw7_32{position:static;z-index:auto;appearance:auto;opacity:1}._box_rlsw7_54{display:inline-flex;align-items:center;justify-content:center;inline-size:100%;block-size:100%;border:var(--openbitfun-border-width-default) solid var(--openbitfun-color-field-border);border-radius:var(--openbitfun-radius-sm);color:var(--openbitfun-color-content-inverse);background:var(--openbitfun-color-field-background);transition:background-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard),border-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._input_rlsw7_32:is(:checked,:indeterminate)+._box_rlsw7_54{border-color:var(--openbitfun-color-accent-default);background:var(--openbitfun-color-accent-default)}._input_rlsw7_32:focus-visible+._box_rlsw7_54{outline:var(--openbitfun-focus-width) solid var(--openbitfun-color-focus-ring);outline-offset:var(--openbitfun-focus-offset)}._root_rlsw7_2[data-invalid=true] ._box_rlsw7_54{border-color:var(--openbitfun-color-status-danger-border)}._root_rlsw7_2[data-disabled=true] ._box_rlsw7_54{color:var(--openbitfun-color-content-disabled);background:var(--openbitfun-color-field-background)}._icon_rlsw7_83{inline-size:100%;block-size:100%;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;opacity:0}._input_rlsw7_32:is(:checked,:indeterminate)+._box_rlsw7_54 ._icon_rlsw7_83{opacity:1}._content_rlsw7_95{display:inline-flex;min-inline-size:0;flex-direction:column;gap:var(--openbitfun-space-1)}._label_rlsw7_96{color:inherit}._description_rlsw7_97{color:var(--openbitfun-color-content-muted);font-family:var(--openbitfun-type-support-font-family);font-size:var(--openbitfun-type-support-font-size);font-weight:var(--openbitfun-type-support-font-weight);line-height:var(--openbitfun-type-support-line-height);letter-spacing:var(--openbitfun-type-support-letter-spacing)}@media(prefers-reduced-motion:reduce){._box_rlsw7_54{transition:none}}@media(forced-colors:active){._box_rlsw7_54{border-color:ButtonText}._input_rlsw7_32:is(:checked,:indeterminate)+._box_rlsw7_54{border-color:Highlight;background:Highlight}}}@layer openbitfun.components{._icon_wrtjh_2{display:inline-block;flex:0 0 auto;inline-size:var(--_icon-size);block-size:var(--_icon-size);color:inherit;background-color:currentColor;vertical-align:-.125em;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}._icon_wrtjh_2[data-openbitfun-source=line]{background-color:transparent}._icon_wrtjh_2[data-openbitfun-artwork=monochrome]{opacity:var(--openbitfun-opacity-icon-artwork)}._icon_wrtjh_2[data-openbitfun-source=line]>svg{display:block;inline-size:100%;block-size:100%}._icon_wrtjh_2[data-size="2xs"]{--_icon-size: var(--openbitfun-control-icon-size2xs)}._icon_wrtjh_2[data-size=xs]{--_icon-size: var(--openbitfun-control-icon-size-xs)}._icon_wrtjh_2[data-size=sm]{--_icon-size: var(--openbitfun-control-icon-size-sm)}._icon_wrtjh_2[data-size=md]{--_icon-size: var(--openbitfun-control-icon-size-md)}._icon_wrtjh_2[data-size=lg]{--_icon-size: var(--openbitfun-control-icon-size-lg)}._icon_wrtjh_2[data-openbitfun-tone=primary]{color:var(--openbitfun-color-content-primary)}._icon_wrtjh_2[data-openbitfun-tone=secondary]{color:var(--openbitfun-color-content-secondary)}._icon_wrtjh_2[data-openbitfun-tone=muted]{color:var(--openbitfun-color-content-muted)}._icon_wrtjh_2[data-openbitfun-tone=disabled]{color:var(--openbitfun-color-content-disabled)}._icon_wrtjh_2[data-openbitfun-tone=info]{color:var(--openbitfun-color-status-info-emphasis)}._icon_wrtjh_2[data-openbitfun-tone=success]{color:var(--openbitfun-color-status-success-emphasis)}._icon_wrtjh_2[data-openbitfun-tone=warning]{color:var(--openbitfun-color-status-warning-emphasis)}._icon_wrtjh_2[data-openbitfun-tone=danger]{color:var(--openbitfun-color-status-danger-emphasis)}@media(forced-colors:active){._icon_wrtjh_2{color:CanvasText}}}@layer openbitfun.components{._field_h92xi_2{--_field-height: var(--openbitfun-control-height-sm);--_field-icon-size: 14px;display:inline-flex;align-items:center;min-inline-size:0;block-size:var(--_field-height);gap:var(--openbitfun-space-2);padding-inline:var(--openbitfun-space-2);border:var(--openbitfun-border-width-default) solid var(--openbitfun-color-field-border);border-radius:var(--openbitfun-radius-base);color:var(--openbitfun-color-content-primary);background:var(--openbitfun-color-field-background);transition:background-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard),border-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._field_h92xi_2:hover:where(:not([data-disabled=true])){border-color:var(--openbitfun-color-field-border-hover);background:var(--openbitfun-color-field-background-hover)}._field_h92xi_2[data-field-surface=ambient],._field_h92xi_2[data-field-surface=ambient]:hover:not([data-disabled=true]){background:transparent}._field_h92xi_2:focus-within{border-color:var(--openbitfun-color-field-border-active);box-shadow:none}._field_h92xi_2[data-invalid=true]{border-color:var(--openbitfun-color-status-danger-border)}._field_h92xi_2[data-disabled=true]{color:var(--openbitfun-color-content-disabled);cursor:not-allowed}._field_h92xi_2[data-size=md]{--_field-height: var(--openbitfun-control-height-md);--_field-icon-size: 16px}._field_h92xi_2[data-disabled=true] :is(._leading_h92xi_50,._trailing_h92xi_50){color:var(--openbitfun-color-content-disabled)}._field_h92xi_2[data-size=lg]{--_field-height: var(--openbitfun-control-height-lg);--_field-icon-size: 20px}._input_h92xi_59{min-inline-size:0;inline-size:100%;block-size:100%;margin:0;padding:0;border:0;outline:0;caret-color:var(--openbitfun-color-accent-default);color:inherit;background:transparent;font-family:var(--openbitfun-type-label-md-font-family);font-size:var(--openbitfun-type-label-md-font-size);font-weight:var(--openbitfun-type-label-md-font-weight);line-height:var(--openbitfun-type-label-md-line-height);letter-spacing:var(--openbitfun-type-label-md-letter-spacing)}._input_h92xi_59::placeholder{color:var(--openbitfun-color-field-placeholder);opacity:1}._input_h92xi_59:disabled{cursor:not-allowed}._input_h92xi_59[type=search]::-webkit-search-cancel-button{display:none}._input_h92xi_59[type=password][data-hide-native-password-reveal=true]::-ms-reveal{display:none}._leading_h92xi_50,._trailing_h92xi_50{--openbitfun-opacity-icon-artwork: 1;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;color:var(--openbitfun-color-field-placeholder)}._leading_h92xi_50>:where(svg,img),._trailing_h92xi_50>:where(svg,img),._leading_h92xi_50>[data-openbitfun-component=icon],._leading_h92xi_50>[data-openbitfun-part=icon],._trailing_h92xi_50>[data-openbitfun-component=icon]{display:block;inline-size:var(--_field-icon-size);block-size:var(--_field-icon-size)}@media(prefers-reduced-motion:reduce){._field_h92xi_2{transition:none}}@media(forced-colors:active){._field_h92xi_2,._field_h92xi_2[data-invalid=true]{border-color:ButtonText}._field_h92xi_2:focus-within{border-color:Highlight}}}@layer openbitfun.components{._root_zo18z_2{--_radio-size: 16px;display:inline-flex;min-inline-size:0;align-items:flex-start;gap:var(--openbitfun-space-2);color:var(--openbitfun-color-content-primary);cursor:pointer}._root_zo18z_2[data-size=sm]{--_radio-size: 14px}._root_zo18z_2[data-size=lg]{--_radio-size: 18px}._root_zo18z_2[data-readonly=true]{cursor:default}._control_zo18z_17{position:relative;display:inline-grid;flex:0 0 auto;inline-size:var(--_radio-size);block-size:var(--_radio-size);margin-block-start:1px;place-items:center}._input_zo18z_27{position:absolute;inset:0;z-index:1;inline-size:100%;block-size:100%;margin:0;opacity:0;cursor:inherit}._circle_zo18z_38{display:grid;inline-size:100%;block-size:100%;place-items:center;border:var(--openbitfun-border-width-default) solid var(--openbitfun-color-field-border);border-radius:50%;background:var(--openbitfun-color-field-background);transition:background-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard),border-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard),box-shadow var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._dot_zo18z_52{inline-size:50%;block-size:50%;border-radius:50%;background:var(--openbitfun-color-content-inverse);opacity:0;transform:scale(.5);transition:opacity var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard),transform var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._input_zo18z_27:checked+._circle_zo18z_38{border-color:var(--openbitfun-color-accent-default);background:var(--openbitfun-color-accent-default)}._input_zo18z_27:checked+._circle_zo18z_38 ._dot_zo18z_52{opacity:1;transform:scale(1)}._input_zo18z_27:hover:not(:disabled)+._circle_zo18z_38{border-color:var(--openbitfun-color-field-border-hover);background-color:var(--openbitfun-color-field-background-hover)}._input_zo18z_27:focus-visible+._circle_zo18z_38{border-color:var(--openbitfun-color-field-border-focus);box-shadow:0 0 0 var(--openbitfun-focus-width) var(--openbitfun-color-focus-ring)}._root_zo18z_2[data-invalid=true] ._circle_zo18z_38{border-color:var(--openbitfun-color-status-danger-border)}._root_zo18z_2[data-disabled=true]{color:var(--openbitfun-color-content-disabled);opacity:var(--openbitfun-opacity-disabled);cursor:not-allowed}._content_zo18z_94{display:inline-flex;min-inline-size:0;flex-direction:column;gap:var(--openbitfun-space-1)}._label_zo18z_101{font-family:var(--openbitfun-type-label-md-font-family);font-size:var(--openbitfun-type-label-md-font-size);font-weight:var(--openbitfun-type-label-md-font-weight);line-height:var(--openbitfun-type-label-md-line-height);letter-spacing:var(--openbitfun-type-label-md-letter-spacing)}._description_zo18z_109{color:var(--openbitfun-color-content-muted);font-family:var(--openbitfun-type-support-font-family);font-size:var(--openbitfun-type-support-font-size);font-weight:var(--openbitfun-type-support-font-weight);line-height:var(--openbitfun-type-support-line-height);letter-spacing:var(--openbitfun-type-support-letter-spacing)}@media(prefers-reduced-motion:reduce){._circle_zo18z_38,._dot_zo18z_52{transition:none}}@media(forced-colors:active){._circle_zo18z_38{border-color:ButtonText}._input_zo18z_27:checked+._circle_zo18z_38{border-color:Highlight;background:Highlight}._input_zo18z_27:focus-visible+._circle_zo18z_38{box-shadow:0 0 0 var(--openbitfun-focus-width) Highlight}}}@layer openbitfun.components{._button_1wd6e_2{--_icon-button-background: transparent;--_icon-button-background-hover: var(--openbitfun-color-action-neutral-surface-hover);--_icon-button-background-active: var(--openbitfun-color-action-neutral-surface-hover);--_icon-button-content: var(--openbitfun-color-content-primary);--_icon-button-icon-size: var(--openbitfun-control-icon-size-sm);--_icon-button-size: var(--openbitfun-control-height-sm);position:relative;-webkit-appearance:none;appearance:none;box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;inline-size:var(--_icon-button-size);block-size:var(--_icon-button-size);margin:0;padding:0;border:0;border-radius:var(--openbitfun-radius-sm);color:var(--_icon-button-content);background:transparent;cursor:pointer;isolation:isolate;transition:color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._button_1wd6e_2:before{position:absolute;z-index:0;inset:0;border-radius:inherit;background:var(--_icon-button-background);content:"";pointer-events:none;transition:background-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._button_1wd6e_2:is(:hover,[data-openbitfun-preview-state=hover]):not(:disabled):before{background:var(--_icon-button-background-hover)}._button_1wd6e_2:is(:active,[data-openbitfun-preview-state=active]):not(:disabled):before{background:var(--_icon-button-background-active)}._button_1wd6e_2:focus-visible{outline:var(--openbitfun-focus-width) solid var(--openbitfun-color-focus-ring);outline-offset:var(--openbitfun-focus-offset)}._button_1wd6e_2:disabled{--_icon-button-content: var(--openbitfun-color-action-neutral-content-disabled);cursor:not-allowed}._button_1wd6e_2[data-openbitfun-variant=fill],._button_1wd6e_2[data-openbitfun-variant=primary]{background:var(--openbitfun-color-surface-tertiary)}._button_1wd6e_2[data-openbitfun-variant=fill]{--_icon-button-background: var(--openbitfun-color-action-neutral-surface);--_icon-button-background-hover: var(--openbitfun-color-action-neutral-surface-hover);--_icon-button-background-active: var(--openbitfun-color-action-neutral-surface-pressed)}._button_1wd6e_2[data-openbitfun-variant=outline]{border:var(--openbitfun-border-width-default) solid var(--openbitfun-color-action-neutral-surface-hover)}._button_1wd6e_2[data-openbitfun-variant=outline]:is(:hover,:active,[data-openbitfun-preview-state=hover],[data-openbitfun-preview-state=active]):not(:disabled){border-color:transparent}._button_1wd6e_2[data-openbitfun-variant=primary]{--_icon-button-background: var(--openbitfun-color-action-primary-background);--_icon-button-background-hover: var(--openbitfun-color-action-primary-hover);--_icon-button-background-active: var(--openbitfun-color-action-primary-pressed);--_icon-button-content: var(--openbitfun-color-action-primary-content)}._button_1wd6e_2[data-openbitfun-variant=primary]:disabled{--_icon-button-background: var(--openbitfun-color-action-neutral-surface);--_icon-button-content: var(--openbitfun-color-action-neutral-content-disabled)}._button_1wd6e_2[data-openbitfun-tone=danger]{--_icon-button-background-hover: var(--openbitfun-color-status-danger-surface);--_icon-button-background-active: var(--openbitfun-color-status-danger-surface);--_icon-button-content: var(--openbitfun-color-status-danger-emphasis)}._button_1wd6e_2[data-openbitfun-tone=danger][data-openbitfun-variant=fill]{--_icon-button-background: var(--openbitfun-color-status-danger-surface)}._button_1wd6e_2[data-openbitfun-tone=danger][data-openbitfun-variant=primary]{--_icon-button-background: var(--openbitfun-color-status-danger-content);--_icon-button-background-hover: var(--openbitfun-color-status-danger-content);--_icon-button-background-active: var(--openbitfun-color-status-danger-content);--_icon-button-content: var(--openbitfun-color-content-inverse)}._button_1wd6e_2[data-openbitfun-shape=circle]{border-radius:var(--openbitfun-radius-pill)}._button_1wd6e_2[data-size=xs]{--_icon-button-icon-size: var(--openbitfun-control-icon-button-xs-icon-size);--_icon-button-size: var(--openbitfun-control-icon-button-xs-size)}._button_1wd6e_2[data-size=xs][data-openbitfun-shape=square]{border-radius:var(--openbitfun-radius-xs)}._button_1wd6e_2[data-size=standard]{--_icon-button-icon-size: var(--openbitfun-control-icon-button-standard-icon-size);--_icon-button-size: var(--openbitfun-control-icon-button-standard-size)}._button_1wd6e_2[data-size=md]{--_icon-button-icon-size: var(--openbitfun-control-icon-size-md);--_icon-button-size: var(--openbitfun-control-height-md)}._button_1wd6e_2[data-size=lg]{--_icon-button-icon-size: var(--openbitfun-control-icon-size-lg);--_icon-button-size: var(--openbitfun-control-height-lg)}._icon_1wd6e_138,._progress_1wd6e_139{--openbitfun-opacity-icon-artwork: 1;position:absolute;display:inline-flex;align-items:center;justify-content:center;inline-size:var(--_icon-button-icon-size);block-size:var(--_icon-button-icon-size);z-index:1}._icon_1wd6e_138>:where(svg,img),._icon_1wd6e_138>[data-openbitfun-component=icon]{display:block;inline-size:100%;block-size:100%}._progress_1wd6e_139{border:2px solid currentColor;border-inline-end-color:transparent;border-radius:var(--openbitfun-radius-pill);opacity:0}._button_1wd6e_2[data-loading=true] ._icon_1wd6e_138{opacity:0}._button_1wd6e_2[data-loading=true] ._progress_1wd6e_139{opacity:1;animation:_openbitfun-icon-button-progress_1wd6e_1 var(--openbitfun-motion-duration-loop) linear infinite}@keyframes _openbitfun-icon-button-progress_1wd6e_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._button_1wd6e_2,._button_1wd6e_2:before,._progress_1wd6e_139{transition:none}._button_1wd6e_2[data-loading=true] ._progress_1wd6e_139{animation:none;border-inline-end-color:currentColor;opacity:.72}}@media(forced-colors:active){._button_1wd6e_2{border:var(--openbitfun-border-width-default) solid ButtonText}._button_1wd6e_2:focus-visible{outline-color:Highlight}}}@layer openbitfun.components{._root_fgv2f_2{min-inline-size:0;min-block-size:0;overscroll-behavior:contain}._root_fgv2f_2[data-openbitfun-overscroll-behavior-y=auto]{overscroll-behavior-y:auto}._root_fgv2f_2[data-openbitfun-orientation=vertical]{overflow-x:hidden;overflow-y:auto}._root_fgv2f_2[data-openbitfun-orientation=horizontal]{overflow-x:auto;overflow-y:hidden}._root_fgv2f_2[data-openbitfun-orientation=both]{overflow:auto}._root_fgv2f_2[data-openbitfun-orientation=vertical][data-openbitfun-scrollbar-visibility=always]{overflow-y:scroll}._root_fgv2f_2[data-openbitfun-orientation=horizontal][data-openbitfun-scrollbar-visibility=always]{overflow-x:scroll}._root_fgv2f_2[data-openbitfun-orientation=both][data-openbitfun-scrollbar-visibility=always]{overflow:scroll}._root_fgv2f_2[data-openbitfun-edge-fade=vertical]{--_scroll-area-fade-top: 0px;--_scroll-area-fade-bottom: 0px;--_scroll-area-inline-gutter: 0px;--_scroll-area-block-gutter: 0px}._root_fgv2f_2[data-openbitfun-fade-top=true]{--_scroll-area-fade-top: var(--openbitfun-layout-scroll-area-fade-extent)}._root_fgv2f_2[data-openbitfun-fade-bottom=true]{--_scroll-area-fade-bottom: var(--openbitfun-layout-scroll-area-fade-extent)}._root_fgv2f_2[data-openbitfun-edge-fade=vertical]:where([data-openbitfun-fade-top=true],[data-openbitfun-fade-bottom=true]){--_scroll-area-edge-mask: linear-gradient( to bottom, transparent, var(--openbitfun-color-content-on-light) min(var(--_scroll-area-fade-top), 25%), var(--openbitfun-color-content-on-light) calc(100% - min(var(--_scroll-area-fade-bottom), 25%)) , transparent ), linear-gradient(var(--openbitfun-color-content-on-light) 0 0), linear-gradient(var(--openbitfun-color-content-on-light) 0 0);-webkit-mask-image:var(--_scroll-area-edge-mask);mask-image:var(--_scroll-area-edge-mask);mask-mode:alpha;-webkit-mask-size:calc(100% - var(--_scroll-area-inline-gutter)) calc(100% - var(--_scroll-area-block-gutter)),var(--_scroll-area-inline-gutter) 100%,100% var(--_scroll-area-block-gutter);mask-size:calc(100% - var(--_scroll-area-inline-gutter)) calc(100% - var(--_scroll-area-block-gutter)),var(--_scroll-area-inline-gutter) 100%,100% var(--_scroll-area-block-gutter);-webkit-mask-position:left top,right top,left bottom;mask-position:left top,right top,left bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._root_fgv2f_2[data-openbitfun-edge-fade=vertical]:dir(rtl){-webkit-mask-position:right top,left top,right bottom;mask-position:right top,left top,right bottom}@media(forced-colors:active){._root_fgv2f_2[data-openbitfun-edge-fade=vertical]{-webkit-mask-image:none;mask-image:none}}}@layer openbitfun.components{._root_jg49w_2,._leading_jg49w_3,._label_jg49w_4{box-sizing:border-box}._root_jg49w_2{display:inline-flex;align-items:center;justify-content:center;gap:var(--openbitfun-control-status-pill-gap);padding-block:var(--openbitfun-control-status-pill-padding-block);padding-inline:var(--openbitfun-control-status-pill-padding-inline);border-radius:var(--openbitfun-control-status-pill-radius);color:var(--openbitfun-color-status-success-content);background:var(--openbitfun-color-status-success-surface);font-family:var(--openbitfun-type-meta-font-family);font-size:var(--openbitfun-type-meta-font-size);font-weight:var(--openbitfun-type-meta-font-weight);line-height:var(--openbitfun-type-status-pill-line-height);letter-spacing:var(--openbitfun-type-meta-letter-spacing);white-space:nowrap}._leading_jg49w_3{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;inline-size:var(--openbitfun-control-status-pill-icon-size);block-size:var(--openbitfun-control-status-pill-icon-size)}._root_jg49w_2[data-shape=rounded]{border-radius:var(--openbitfun-radius-sm)}._leading_jg49w_3>:where(svg,img),._leading_jg49w_3>[data-openbitfun-component=icon]{display:block;inline-size:100%;block-size:100%}._label_jg49w_4{min-inline-size:0;overflow:hidden}._root_jg49w_2[data-tone=neutral]{color:var(--openbitfun-color-content-secondary);background:var(--openbitfun-color-action-neutral-surface)}._root_jg49w_2[data-tone=accent]{color:var(--openbitfun-color-accent-default);background:color-mix(in srgb,var(--openbitfun-color-accent-default) 12%,transparent)}._root_jg49w_2[data-tone=info]{color:var(--openbitfun-color-status-info-content);background:var(--openbitfun-color-status-info-surface)}._root_jg49w_2[data-tone=warning]{color:var(--openbitfun-color-status-warning-content);background:var(--openbitfun-color-status-warning-surface)}._root_jg49w_2[data-tone=danger]{color:var(--openbitfun-color-status-danger-content);background:var(--openbitfun-color-status-danger-surface)}._root_jg49w_2[data-tone=info] ._leading_jg49w_3{color:var(--openbitfun-color-status-info-emphasis)}._root_jg49w_2[data-tone=success] ._leading_jg49w_3{color:var(--openbitfun-color-status-success-emphasis)}._root_jg49w_2[data-tone=warning] ._leading_jg49w_3{color:var(--openbitfun-color-status-warning-emphasis)}._root_jg49w_2[data-tone=danger] ._leading_jg49w_3{color:var(--openbitfun-color-status-danger-emphasis)}._root_jg49w_2[data-tone=info][data-emphasis=true]{color:var(--openbitfun-color-status-info-emphasis)}._root_jg49w_2[data-tone=success][data-emphasis=true]{color:var(--openbitfun-color-status-success-emphasis)}._root_jg49w_2[data-tone=warning][data-emphasis=true]{color:var(--openbitfun-color-status-warning-emphasis)}._root_jg49w_2[data-tone=danger][data-emphasis=true]{color:var(--openbitfun-color-status-danger-emphasis)}._root_jg49w_2[data-emphasis=true] ._leading_jg49w_3{--openbitfun-opacity-icon-artwork: 1}@media(forced-colors:active){._root_jg49w_2[data-tone][data-emphasis],._root_jg49w_2[data-tone] ._leading_jg49w_3{color:CanvasText}._root_jg49w_2{border:var(--openbitfun-border-width-default) solid CanvasText;color:CanvasText;background:Canvas}}}@layer openbitfun.components{._root_1qhm4_2{display:inline-block;color:var(--openbitfun-color-content-primary)}@media screen and (prefers-reduced-motion:no-preference)and (forced-colors:none){@supports ((mask-image: linear-gradient(currentColor,currentColor)) or (-webkit-mask-image: linear-gradient(currentColor,currentColor))) and (color: color-mix(in srgb,currentColor 40%,transparent)){._root_1qhm4_2[data-active=true]{--_shimmer-text-mask: linear-gradient( 90deg, currentColor 35%, color-mix(in srgb, currentColor 90%, transparent) 40%, color-mix(in srgb, currentColor 55%, transparent) 46%, color-mix(in srgb, currentColor 40%, transparent) 50%, color-mix(in srgb, currentColor 55%, transparent) 54%, color-mix(in srgb, currentColor 90%, transparent) 60%, currentColor 65% );-webkit-mask-image:var(--_shimmer-text-mask);mask-image:var(--_shimmer-text-mask);-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:_openbitfun-text-shimmer_1qhm4_1 calc(var(--openbitfun-motion-duration-loop) * 4) linear infinite}}}@keyframes _openbitfun-text-shimmer_1qhm4_1{0%,6%{-webkit-mask-position:100% 0;mask-position:100% 0}92%,to{-webkit-mask-position:0% 0;mask-position:0% 0}}}@layer openbitfun.components{._native_1fp35_2{min-inline-size:0}._root_1fp35_6{min-inline-size:0;color:var(--openbitfun-color-action-neutral-content)}._header_1fp35_11{display:flex;align-items:center;min-block-size:var(--openbitfun-layout-disclosure-trigger-min-block-size);border-radius:var(--openbitfun-layout-disclosure-trigger-radius);background:transparent;transition:background-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._root_1fp35_6:not([data-disabled=true]) ._header_1fp35_11:hover,._root_1fp35_6:not([data-disabled=true])[data-openbitfun-preview-state=hover] ._header_1fp35_11{background:var(--openbitfun-color-action-neutral-surface)}._root_1fp35_6[data-open=true]:not([data-disabled=true]) ._header_1fp35_11{background:var(--openbitfun-color-action-neutral-surface-pressed)}._header_1fp35_11:has(._trigger_1fp35_29:focus-visible),._root_1fp35_6[data-openbitfun-preview-state=focus-visible] ._header_1fp35_11{box-shadow:0 0 0 var(--openbitfun-focus-width) var(--openbitfun-color-focus-ring)}._trigger_1fp35_29{display:flex;flex:1 1 auto;align-items:center;min-inline-size:0;min-block-size:inherit;gap:var(--openbitfun-layout-disclosure-trigger-gap);margin:0;padding-block:var(--openbitfun-layout-disclosure-trigger-padding-block);padding-inline:var(--openbitfun-layout-disclosure-trigger-padding-inline);border:0;outline:0;color:inherit;background:transparent;font:inherit;text-align:start;cursor:pointer}._trigger_1fp35_29:disabled{color:var(--openbitfun-color-action-neutral-content-disabled);cursor:not-allowed}._indicator_1fp35_58,._leading_1fp35_59{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;inline-size:var(--openbitfun-layout-disclosure-indicator-size);block-size:var(--openbitfun-layout-disclosure-indicator-size)}._indicator_1fp35_58{color:var(--openbitfun-color-content-muted);transform:rotate(0);transition:transform var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._root_1fp35_6[data-open=true] ._indicator_1fp35_58{transform:rotate(90deg)}._heading_1fp35_78{display:grid;flex:1 1 auto;min-inline-size:0;gap:var(--openbitfun-space-1)}._summary_1fp35_85{overflow:hidden;font-family:var(--openbitfun-type-label-md-font-family);font-size:var(--openbitfun-type-label-md-font-size);font-weight:var(--openbitfun-type-label-md-font-weight);line-height:var(--openbitfun-type-body-sm-line-height);letter-spacing:var(--openbitfun-type-label-md-letter-spacing);white-space:nowrap}._description_1fp35_95{color:var(--openbitfun-color-content-muted);font-family:var(--openbitfun-type-support-font-family);font-size:var(--openbitfun-type-support-font-size);font-weight:var(--openbitfun-type-support-font-weight);line-height:var(--openbitfun-type-support-line-height);letter-spacing:var(--openbitfun-type-support-letter-spacing)}._actions_1fp35_104{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--openbitfun-layout-disclosure-actions-gap);padding-inline-end:var(--openbitfun-layout-disclosure-trigger-padding-inline)}._content_1fp35_112{display:grid;grid-template-rows:0fr;visibility:hidden;opacity:0;transition:grid-template-rows var(--openbitfun-motion-duration-normal) var(--openbitfun-motion-easing-standard),opacity var(--openbitfun-motion-duration-normal) var(--openbitfun-motion-easing-standard),visibility 0s linear var(--openbitfun-motion-duration-normal)}._root_1fp35_6[data-open=true] ._content_1fp35_112{grid-template-rows:1fr;visibility:visible;opacity:1;transition-delay:0s}._contentInner_1fp35_130{min-block-size:0;overflow:hidden;padding-block:0;padding-inline:var(--openbitfun-layout-disclosure-content-padding-inline);transition:padding-block var(--openbitfun-motion-duration-normal) var(--openbitfun-motion-easing-standard)}._root_1fp35_6[data-open=true] ._contentInner_1fp35_130{padding-block:var(--openbitfun-layout-disclosure-content-padding-block)}@media(prefers-reduced-motion:reduce){._header_1fp35_11,._indicator_1fp35_58,._content_1fp35_112,._contentInner_1fp35_130{transition:none}}@media(forced-colors:active){._header_1fp35_11:has(._trigger_1fp35_29:focus-visible){box-shadow:0 0 0 var(--openbitfun-focus-width) Highlight}._root_1fp35_6[data-open=true]:not([data-disabled=true]) ._header_1fp35_11{background:Highlight;color:HighlightText}}}@layer openbitfun.components{._overlay_o9tzm_2,._surface_o9tzm_3,._header_o9tzm_4,._heading_o9tzm_5,._body_o9tzm_6,._footer_o9tzm_7{box-sizing:border-box}._overlay_o9tzm_2{position:fixed;inset:0;z-index:var(--openbitfun-layer-modal);display:flex;align-items:center;justify-content:center;padding:var(--openbitfun-overlay-dialog-viewport-gutter);background:var(--openbitfun-color-overlay-scrim);-webkit-backdrop-filter:var(--openbitfun-overlay-dialog-backdrop-blur);backdrop-filter:var(--openbitfun-overlay-dialog-backdrop-blur);animation:_openbitfun-dialog-overlay-enter_o9tzm_1 var(--openbitfun-motion-duration-base) var(--openbitfun-motion-easing-enter) both}._surface_o9tzm_3{position:relative;display:flex;min-inline-size:0;max-block-size:calc(100vh - 2 * var(--openbitfun-overlay-dialog-viewport-gutter));flex-direction:column;inline-size:100%;overflow:hidden;border:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-subtle);border-radius:var(--openbitfun-overlay-dialog-surface-radius);color:var(--openbitfun-color-content-secondary);background:var(--openbitfun-color-surface-raised);box-shadow:var(--openbitfun-shadow-overlay);animation:_openbitfun-dialog-surface-enter_o9tzm_1 var(--openbitfun-motion-duration-base) var(--openbitfun-motion-easing-enter) both}._surface_o9tzm_3[data-size=sm]{max-inline-size:var(--openbitfun-overlay-dialog-max-inline-size-small)}._surface_o9tzm_3[data-size=md]{max-inline-size:var(--openbitfun-overlay-dialog-max-inline-size-medium)}._surface_o9tzm_3[data-size=lg]{max-inline-size:var(--openbitfun-overlay-dialog-max-inline-size-large)}._surface_o9tzm_3[data-size=xl]{max-inline-size:var(--openbitfun-overlay-dialog-max-inline-size-xlarge)}._surface_o9tzm_3[data-size="2xl"]{max-inline-size:var(--openbitfun-overlay-dialog-max-inline-size-xxlarge)}._overlay_o9tzm_2[data-openbitfun-component=sheet]{padding:0}._overlay_o9tzm_2[data-openbitfun-component=sheet][data-placement=left]{justify-content:flex-start}._overlay_o9tzm_2[data-openbitfun-component=sheet][data-placement=right]{justify-content:flex-end}._overlay_o9tzm_2[data-openbitfun-component=sheet][data-placement=bottom]{align-items:flex-end}._surface_o9tzm_3[data-openbitfun-component=sheet]{max-block-size:100vh;block-size:100%;border-radius:0}._surface_o9tzm_3[data-openbitfun-component=sheet][data-placement=bottom]{block-size:auto;max-inline-size:none;border-start-start-radius:var(--openbitfun-overlay-dialog-surface-radius);border-start-end-radius:var(--openbitfun-overlay-dialog-surface-radius)}._surface_o9tzm_3[data-openbitfun-component=sheet][data-size=sm]{max-inline-size:var(--openbitfun-overlay-dialog-max-inline-size-small)}._surface_o9tzm_3[data-openbitfun-component=sheet][data-size=md]{max-inline-size:var(--openbitfun-overlay-dialog-max-inline-size-medium)}._surface_o9tzm_3[data-openbitfun-component=sheet][data-size=lg]{max-inline-size:var(--openbitfun-overlay-dialog-max-inline-size-large)}._header_o9tzm_4{display:flex;flex:0 0 auto;align-items:flex-start;gap:var(--openbitfun-space-3);padding-block:var(--openbitfun-overlay-dialog-header-padding-block-start) var(--openbitfun-overlay-dialog-header-padding-block-end);padding-inline:var(--openbitfun-overlay-dialog-header-padding-inline)}._header_o9tzm_4[data-separator=true]{border-block-end:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-subtle)}._heading_o9tzm_5{display:flex;min-inline-size:0;flex:1;flex-direction:column;gap:var(--openbitfun-space-1)}._title_o9tzm_93{min-inline-size:0;margin:0;overflow:hidden;color:var(--openbitfun-color-content-primary);font-family:var(--openbitfun-type-heading-dialog-font-family);font-size:var(--openbitfun-type-heading-dialog-font-size);font-weight:var(--openbitfun-type-heading-dialog-font-weight);line-height:var(--openbitfun-type-heading-dialog-line-height);letter-spacing:var(--openbitfun-type-heading-dialog-letter-spacing);white-space:nowrap}._description_o9tzm_106{margin:0;color:var(--openbitfun-color-content-muted);font-family:var(--openbitfun-type-support-font-family);font-size:var(--openbitfun-type-support-font-size);font-weight:var(--openbitfun-type-support-font-weight);line-height:var(--openbitfun-type-support-line-height);letter-spacing:var(--openbitfun-type-support-letter-spacing)}._headerActions_o9tzm_116{display:flex;flex:0 0 auto;align-items:center;gap:var(--openbitfun-space-2)}._close_o9tzm_123{flex:0 0 auto}._body_o9tzm_6{display:flex;min-block-size:0;flex:1 1 auto;flex-direction:column;overflow:auto}._body_o9tzm_6[data-inset=standard]{padding:var(--openbitfun-overlay-dialog-content-padding-lg)}._header_o9tzm_4+._body_o9tzm_6[data-inset=standard]{padding-block-start:0}._surface_o9tzm_3:has(>._footer_o9tzm_7[data-appearance=floating])>._body_o9tzm_6{padding-block-end:var(--openbitfun-overlay-dialog-footer-content-inset);scroll-padding-block-end:var(--openbitfun-overlay-dialog-footer-content-inset)}._footer_o9tzm_7{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:var(--openbitfun-space-2);padding-block:var(--openbitfun-overlay-dialog-footer-padding-block-start) var(--openbitfun-overlay-dialog-footer-padding-block-end);padding-inline:var(--openbitfun-overlay-dialog-footer-padding-inline)}._footer_o9tzm_7[data-separator=true]{border-block-start:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-subtle)}._footer_o9tzm_7[data-appearance=floating]{position:absolute;z-index:var(--openbitfun-layer-content);inset-inline:0;inset-block-end:0;min-block-size:var(--openbitfun-overlay-dialog-footer-height);justify-content:center;isolation:isolate;background:transparent;pointer-events:auto}._footer_o9tzm_7[data-appearance=floating]:before{position:absolute;z-index:-1;inset:0;inset-block-start:calc(-1 * var(--openbitfun-overlay-dialog-footer-fade-extent));background:linear-gradient(to bottom,transparent,var(--openbitfun-color-surface-raised));-webkit-backdrop-filter:var(--openbitfun-overlay-dialog-footer-blur);backdrop-filter:var(--openbitfun-overlay-dialog-footer-blur);-webkit-mask-image:linear-gradient(to bottom,transparent,var(--openbitfun-color-surface-raised) var(--openbitfun-overlay-dialog-footer-fade-extent));mask-image:linear-gradient(to bottom,transparent,var(--openbitfun-color-surface-raised) var(--openbitfun-overlay-dialog-footer-fade-extent));content:"";pointer-events:none}._footer_o9tzm_7[data-appearance=floating]>*{min-inline-size:var(--openbitfun-overlay-dialog-footer-action-min-width);pointer-events:auto}._overlay_o9tzm_2[data-state=exiting]{pointer-events:none;animation:_openbitfun-dialog-overlay-exit_o9tzm_1 var(--openbitfun-motion-duration-base) var(--openbitfun-motion-easing-exit) both}._surface_o9tzm_3[data-state=exiting]{animation:_openbitfun-dialog-surface-exit_o9tzm_1 var(--openbitfun-motion-duration-base) var(--openbitfun-motion-easing-exit) both}@keyframes _openbitfun-dialog-overlay-enter_o9tzm_1{0%{opacity:0}to{opacity:1}}@keyframes _openbitfun-dialog-overlay-exit_o9tzm_1{0%{opacity:1}to{opacity:0}}@keyframes _openbitfun-dialog-surface-enter_o9tzm_1{0%{opacity:0;transform:translateY(var(--openbitfun-motion-distance-sm)) scale(.98)}to{opacity:1;transform:none}}@keyframes _openbitfun-dialog-surface-exit_o9tzm_1{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(var(--openbitfun-motion-distance-sm)) scale(.98)}}@media(prefers-reduced-motion:reduce){._overlay_o9tzm_2,._surface_o9tzm_3{animation-duration:1ms}}@media(forced-colors:active),(prefers-reduced-transparency:reduce){._footer_o9tzm_7[data-appearance=floating]:before{inset-block-start:0;background:var(--openbitfun-color-surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none;-webkit-mask-image:none;mask-image:none}}}@layer openbitfun.components{._root_p332d_2{display:inline-block;flex:0 0 auto;inline-size:var(--openbitfun-control-icon-size-sm);block-size:var(--openbitfun-control-icon-size-sm);color:inherit;vertical-align:-.125em}._root_p332d_2[data-size="2xs"]{inline-size:var(--openbitfun-control-icon-size2xs);block-size:var(--openbitfun-control-icon-size2xs)}._root_p332d_2[data-size=xs]{inline-size:var(--openbitfun-control-icon-size-xs);block-size:var(--openbitfun-control-icon-size-xs)}._root_p332d_2[data-size=md]{inline-size:var(--openbitfun-control-icon-size-md);block-size:var(--openbitfun-control-icon-size-md)}._root_p332d_2[data-size=lg]{inline-size:var(--openbitfun-control-icon-size-lg);block-size:var(--openbitfun-control-icon-size-lg)}._root_p332d_2>svg{display:block;inline-size:100%;block-size:100%}._signal_p332d_17>path,._signal_p332d_17>circle{opacity:0}._root_p332d_2[data-active=true] [data-playing=true] ._track_p332d_19,._root_p332d_2[data-active=true] [data-playing=true] ._nodes_p332d_20{opacity:0}@media(prefers-reduced-motion:reduce),(forced-colors:active),print{._root_p332d_2[data-active=true] [data-playing=true] ._track_p332d_19,._root_p332d_2[data-active=true] [data-playing=true] ._nodes_p332d_20{opacity:1}._signal_p332d_17{display:none}}}@layer openbitfun.components{._root_1uxtl_2{display:inline-flex;align-items:center;min-inline-size:0;min-block-size:var(--openbitfun-control-height-sm);gap:var(--openbitfun-space-1);padding-inline:var(--openbitfun-space-2);border-radius:var(--openbitfun-radius-base);color:var(--openbitfun-color-action-neutral-content);background:transparent;transition:color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard),background-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._root_1uxtl_2:not([data-disabled=true]):hover,._root_1uxtl_2:not([data-disabled=true]):has(._trigger_1uxtl_18[data-openbitfun-preview-state=hover]){background:var(--openbitfun-color-action-neutral-surface-hover)}._root_1uxtl_2:not([data-disabled=true]):has(._trigger_1uxtl_18:active),._root_1uxtl_2:not([data-disabled=true]):has(._trigger_1uxtl_18[data-openbitfun-preview-state=active]){background:var(--openbitfun-color-action-neutral-surface-hover)}._root_1uxtl_2:not([data-disabled=true]):has(._trigger_1uxtl_18:active) ._label_1uxtl_27,._root_1uxtl_2:not([data-disabled=true]):has(._trigger_1uxtl_18[data-openbitfun-preview-state=active]) ._label_1uxtl_27{font-weight:var(--openbitfun-type-label-selected-font-weight)}._root_1uxtl_2:has(._trigger_1uxtl_18:focus-visible){box-shadow:0 0 0 var(--openbitfun-focus-width) var(--openbitfun-color-focus-ring)}._root_1uxtl_2[data-disabled=true]{color:var(--openbitfun-color-action-neutral-content-disabled);cursor:not-allowed}._root_1uxtl_2[data-openbitfun-tone=danger]:not([data-disabled=true]){color:var(--openbitfun-color-status-danger-content)}._root_1uxtl_2[data-openbitfun-tone=danger]:not([data-disabled=true]):hover,._root_1uxtl_2[data-openbitfun-tone=danger]:not([data-disabled=true]):has(._trigger_1uxtl_18[data-openbitfun-preview-state=hover]){background:var(--openbitfun-color-status-danger-surface)}._root_1uxtl_2[data-openbitfun-tone=danger]:not([data-disabled=true]):has(._trigger_1uxtl_18:active),._root_1uxtl_2[data-openbitfun-tone=danger]:not([data-disabled=true]):has(._trigger_1uxtl_18[data-openbitfun-preview-state=active]){background:var(--openbitfun-color-status-danger-surface)}._trigger_1uxtl_18{display:inline-flex;flex:1 1 auto;align-items:center;min-inline-size:0;min-block-size:inherit;gap:var(--openbitfun-space-2);margin:0;padding:0;border:0;outline:0;color:inherit;background:transparent;font:inherit;text-align:start;cursor:pointer}._trigger_1uxtl_18:disabled{cursor:not-allowed}._leading_1uxtl_77{--openbitfun-opacity-icon-artwork: 1;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;inline-size:var(--openbitfun-font-size-sm);block-size:var(--openbitfun-font-size-sm)}._leading_1uxtl_77>:where(svg,img),._leading_1uxtl_77>[data-openbitfun-component=icon]{display:block;inline-size:100%;block-size:100%}._label_1uxtl_27{overflow:hidden;flex:1 1 auto;min-inline-size:0;font-family:var(--openbitfun-type-label-md-font-family);font-size:var(--openbitfun-type-label-md-font-size);font-weight:var(--openbitfun-type-label-md-font-weight);line-height:var(--openbitfun-type-action-row-line-height);letter-spacing:var(--openbitfun-type-label-md-letter-spacing);white-space:nowrap}._staticLabel_1uxtl_106{overflow:visible;white-space:inherit}._metadata_1uxtl_111,._shortcut_1uxtl_112,._actions_1uxtl_113{display:inline-flex;flex:0 0 auto;align-items:center}._metadata_1uxtl_111{color:var(--openbitfun-color-content-muted);font-family:var(--openbitfun-type-meta-font-family);font-size:var(--openbitfun-type-meta-font-size);font-weight:var(--openbitfun-type-meta-font-weight);line-height:var(--openbitfun-type-meta-line-height);letter-spacing:var(--openbitfun-type-meta-letter-spacing);white-space:nowrap}._shortcut_1uxtl_112{font-family:var(--openbitfun-type-meta-font-family);font-size:var(--openbitfun-type-meta-font-size);font-weight:var(--openbitfun-type-meta-font-weight);line-height:var(--openbitfun-type-meta-line-height);letter-spacing:var(--openbitfun-type-meta-letter-spacing);white-space:nowrap}._root_1uxtl_2[data-disabled=true] ._metadata_1uxtl_111{color:inherit}._actions_1uxtl_113{gap:var(--openbitfun-space-1)}@media(prefers-reduced-motion:reduce){._root_1uxtl_2{transition:none}}@media(forced-colors:active){._root_1uxtl_2:has(._trigger_1uxtl_18:focus-visible){box-shadow:0 0 0 var(--openbitfun-focus-width) Highlight}._root_1uxtl_2:not([data-disabled=true]):hover,._root_1uxtl_2:not([data-disabled=true]):has(._trigger_1uxtl_18:active){background:Highlight;color:HighlightText}}}@layer openbitfun.components{._root_rdv8g_2,._viewport_rdv8g_3,._list_rdv8g_4,._section_rdv8g_5,._heading_rdv8g_6,._items_rdv8g_7,._separator_rdv8g_8{box-sizing:border-box}._root_rdv8g_2{display:flex;inline-size:var(--openbitfun-overlay-menu-inline-size);max-inline-size:100%;max-block-size:var(--openbitfun-overlay-menu-max-block-size);padding-block:var(--openbitfun-overlay-menu-surface-padding);padding-inline:var(--openbitfun-overlay-menu-surface-padding) 0;border:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-subtle);border-radius:var(--openbitfun-overlay-menu-surface-radius);color:var(--openbitfun-color-action-neutral-content);background:var(--openbitfun-color-surface-panel);box-shadow:var(--openbitfun-shadow-menu)}._root_rdv8g_2[data-openbitfun-inline-size=content]{inline-size:max-content;min-inline-size:var(--openbitfun-overlay-menu-min-inline-size);max-inline-size:min(var(--openbitfun-overlay-menu-inline-size),100%)}._viewport_rdv8g_3{flex:1 1 auto;min-inline-size:0;max-block-size:calc(var(--openbitfun-overlay-menu-max-block-size) - var(--openbitfun-overlay-menu-surface-padding) - var(--openbitfun-overlay-menu-surface-padding));padding-inline-end:var(--openbitfun-overlay-menu-scrollbar-gap);scrollbar-gutter:auto}._list_rdv8g_4{padding:0;padding-inline-end:calc(var(--openbitfun-overlay-menu-surface-padding) - var(--openbitfun-overlay-menu-scrollbar-gap))}._section_rdv8g_5,._items_rdv8g_7{display:flex;inline-size:100%;min-inline-size:0;flex-direction:column}._section_rdv8g_5{gap:0}._section_rdv8g_5+._section_rdv8g_5{margin-block-start:max(0px,calc(var(--openbitfun-overlay-menu-section-gap) - var(--openbitfun-overlay-menu-row-gap)))}._items_rdv8g_7{gap:var(--openbitfun-overlay-menu-row-gap)}._heading_rdv8g_6{display:flex;align-items:center;min-inline-size:0;min-block-size:var(--openbitfun-overlay-menu-heading-height);gap:var(--openbitfun-overlay-menu-heading-gap);padding-inline:var(--openbitfun-overlay-menu-heading-padding-inline)}._headingLabel_rdv8g_84{overflow:hidden;flex:1 1 auto;min-inline-size:0;color:var(--openbitfun-color-content-caption);font-family:var(--openbitfun-type-meta-font-family);font-size:var(--openbitfun-type-meta-font-size);font-weight:var(--openbitfun-type-label-xs-font-weight);line-height:var(--openbitfun-type-label-xs-line-height);letter-spacing:var(--openbitfun-type-meta-letter-spacing);white-space:nowrap}._headingActions_rdv8g_97{display:inline-flex;flex:0 0 auto;align-items:center}._headingAction_rdv8g_97._headingAction_rdv8g_97{inline-size:var(--openbitfun-overlay-menu-heading-action-size);block-size:var(--openbitfun-overlay-menu-heading-action-size);border-radius:var(--openbitfun-radius-xs)}._item_rdv8g_7{inline-size:100%;min-block-size:var(--openbitfun-overlay-menu-item-height);padding-inline:var(--openbitfun-overlay-menu-item-padding-inline);border-radius:var(--openbitfun-overlay-menu-item-radius)}._item_rdv8g_7>[data-openbitfun-part=trigger]{gap:var(--openbitfun-overlay-menu-item-gap)}._item_rdv8g_7:has(>[data-openbitfun-part=trigger]:focus-visible){box-shadow:inset 0 0 0 var(--openbitfun-focus-width) var(--openbitfun-color-focus-ring)}._item_rdv8g_7:has(>[data-openbitfun-part=trigger][aria-checked=true]),._item_rdv8g_7:has(>[data-openbitfun-part=trigger][aria-expanded=true]){color:var(--openbitfun-color-action-neutral-content);background:var(--openbitfun-color-selection-surface)}._item_rdv8g_7 [data-openbitfun-part=leading]{inline-size:var(--openbitfun-overlay-menu-item-icon-size);block-size:var(--openbitfun-overlay-menu-item-icon-size)}._separator_rdv8g_8{flex:0 0 auto;inline-size:100%;block-size:var(--openbitfun-border-width-default);margin-block:var(--openbitfun-overlay-menu-section-gap);background:var(--openbitfun-color-border-subtle)}._items_rdv8g_7>._separator_rdv8g_8:not(:first-child){margin-block-start:max(0px,calc(var(--openbitfun-overlay-menu-section-gap) - var(--openbitfun-overlay-menu-row-gap)))}._items_rdv8g_7>._separator_rdv8g_8:not(:last-child){margin-block-end:max(0px,calc(var(--openbitfun-overlay-menu-section-gap) - var(--openbitfun-overlay-menu-row-gap)))}@media(prefers-contrast:more){._headingLabel_rdv8g_84{color:var(--openbitfun-color-content-muted)}}@media(forced-colors:active){._headingLabel_rdv8g_84{color:CanvasText}._item_rdv8g_7:has(>[data-openbitfun-part=trigger]:focus-visible){box-shadow:inset 0 0 0 var(--openbitfun-focus-width) Highlight}._root_rdv8g_2{border-color:CanvasText;box-shadow:none}._separator_rdv8g_8{background:CanvasText}}}@layer openbitfun.components{._icon_xflqh_3,._submenuArrow_xflqh_4{display:inline-flex;align-items:center;justify-content:center}._icon_xflqh_3{inline-size:100%;block-size:100%}._icon_xflqh_3>:where(svg,img),._icon_xflqh_3>[data-openbitfun-component=icon]{display:block;inline-size:100%;block-size:100%}._submenuBoundary_xflqh_19{display:contents}._popup_xflqh_20{position:fixed;z-index:var(--openbitfun-layer-context-menu);transform-origin:top left;opacity:0;translate:0 -4px;transition:opacity var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-enter),translate var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-enter);pointer-events:none}._popup_xflqh_20[data-state=entered]{opacity:1;translate:0 0;pointer-events:auto}._popup_xflqh_20[data-state=exiting]{transition-duration:.1s}@media(prefers-reduced-motion:reduce){._popup_xflqh_20{translate:none;transition:none}}}@layer openbitfun.components{._root_1ipef_2{--_search-field-height: var(--openbitfun-control-search-field-height-sm);display:inline-flex;min-inline-size:0}._root_1ipef_2[data-size=md]{--_search-field-height: var(--openbitfun-control-search-field-height-md)}._root_1ipef_2[data-size=lg]{--_search-field-height: var(--openbitfun-control-search-field-height-lg)}._root_1ipef_2 ._field_1ipef_17{box-sizing:border-box;inline-size:100%;block-size:var(--_search-field-height);gap:var(--openbitfun-space-1);padding-inline-start:var(--openbitfun-space-component-inline);border:0;border-radius:var(--openbitfun-radius-pill);box-shadow:none}._root_1ipef_2[data-variant=default] ._field_1ipef_17{outline:var(--openbitfun-border-width-default) solid var(--openbitfun-color-field-border);outline-offset:calc(-.5 * var(--openbitfun-border-width-default))}._root_1ipef_2[data-variant=default] ._field_1ipef_17[data-invalid=true]{outline-color:var(--openbitfun-color-status-danger-border)}._root_1ipef_2[data-variant=default] ._field_1ipef_17:where(:not([data-invalid=true])){outline-color:var(--openbitfun-color-border-subtle)}._root_1ipef_2[data-variant=default] ._field_1ipef_17:where(:not([data-invalid=true],[data-disabled=true])):is(:hover,:focus-within){outline-color:var(--openbitfun-color-border-default)}._field_1ipef_17 [data-openbitfun-part=trailing]{gap:var(--openbitfun-space-1)}._root_1ipef_2:not([data-variant=embedded]) ._fieldWithAction_1ipef_51{padding-inline-end:max(0px,calc((var(--_search-field-height) - var(--openbitfun-control-icon-button-xs-size)) / 2))}._root_1ipef_2[data-variant=embedded] ._field_1ipef_17,._root_1ipef_2[data-variant=embedded] ._field_1ipef_17:is(:hover,:focus-within,[data-invalid=true]){block-size:100%;padding:0;border:0;outline:none;border-radius:0;background:transparent;box-shadow:none}._root_1ipef_2[data-variant=panel]{flex-direction:column;border-radius:var(--openbitfun-radius-lg);outline:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-subtle);outline-offset:calc(-.5 * var(--openbitfun-border-width-default));color:var(--openbitfun-color-content-primary);background:var(--openbitfun-color-surface-raised);box-shadow:var(--openbitfun-shadow-overlay)}._root_1ipef_2[data-variant=panel]:focus-within{outline-color:var(--openbitfun-color-border-default)}._root_1ipef_2[data-variant=panel]:has(._field_1ipef_17[data-invalid=true]){outline-color:var(--openbitfun-color-status-danger-border)}._root_1ipef_2[data-variant=panel] ._field_1ipef_17,._root_1ipef_2[data-variant=panel] ._field_1ipef_17:is(:hover,:focus-within,[data-invalid=true]){border:0;outline:none;border-radius:inherit;background:transparent;box-shadow:none}._footer_1ipef_95{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:var(--openbitfun-space-2);min-inline-size:0;min-block-size:calc(var(--_search-field-height) + var(--openbitfun-space-1) - var(--openbitfun-border-width-default));padding:var(--openbitfun-space-1) var(--openbitfun-space-2);border-block-start:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-subtle);font-family:var(--openbitfun-type-meta-font-family);font-size:var(--openbitfun-type-meta-font-size);font-weight:var(--openbitfun-type-meta-font-weight);line-height:var(--openbitfun-type-meta-line-height);letter-spacing:var(--openbitfun-type-meta-letter-spacing)}@supports (backdrop-filter: none) or (-webkit-backdrop-filter: none){._root_1ipef_2[data-variant=panel]{background:color-mix(in srgb,var(--openbitfun-color-surface-raised) 80%,transparent);-webkit-backdrop-filter:var(--openbitfun-effect-blur-medium);backdrop-filter:var(--openbitfun-effect-blur-medium)}}:where([data-contrast=high]) ._root_1ipef_2[data-variant=panel]{background:var(--openbitfun-color-surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){._root_1ipef_2[data-variant=panel]{background:var(--openbitfun-color-surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none}}@media(forced-colors:active){._root_1ipef_2[data-variant=default] ._field_1ipef_17,._root_1ipef_2[data-variant=default] ._field_1ipef_17:is(:hover,:focus-within){outline-color:ButtonText}._root_1ipef_2[data-variant=default] ._field_1ipef_17:focus-within{outline-color:Highlight}._root_1ipef_2[data-variant=panel],._root_1ipef_2[data-variant=panel]:has(._field_1ipef_17[data-invalid=true]){outline-color:ButtonText;background:Canvas;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}._root_1ipef_2[data-variant=panel]:focus-within,._root_1ipef_2[data-variant=panel]:has(._field_1ipef_17[data-invalid=true]):focus-within{outline-color:Highlight}}._icon_1ipef_160{display:inline-flex;align-items:center;justify-content:center}._icon_1ipef_160>:where(svg,img),._icon_1ipef_160>[data-openbitfun-component=icon]{display:block;inline-size:100%;block-size:100%}._shortcut_1ipef_173{display:inline-flex;align-items:center;justify-content:center;min-inline-size:0;color:var(--openbitfun-color-content-muted);font-family:var(--openbitfun-type-meta-font-family);font-size:var(--openbitfun-type-meta-font-size);font-weight:var(--openbitfun-type-meta-font-weight);line-height:var(--openbitfun-type-meta-line-height);letter-spacing:var(--openbitfun-type-meta-letter-spacing);white-space:nowrap}}@layer openbitfun.components{._root_11yh4_2,._loadingState_11yh4_3,._cell_11yh4_4,._label_11yh4_5{box-sizing:border-box}._root_11yh4_2{--_spinner-cell: var(--openbitfun-layout-spinner-matrix-cell-md);--_spinner-gap: var(--openbitfun-layout-spinner-matrix-gap-md);display:inline-grid;flex:0 0 auto;color:currentColor;vertical-align:middle}._root_11yh4_2[data-variant=matrix]{grid-template-columns:repeat(3,var(--_spinner-cell));grid-template-rows:repeat(3,var(--_spinner-cell));gap:var(--_spinner-gap);inline-size:calc(3 * var(--_spinner-cell) + 2 * var(--_spinner-gap));block-size:calc(3 * var(--_spinner-cell) + 2 * var(--_spinner-gap))}._root_11yh4_2[data-variant=matrix][data-size=xs]{--_spinner-cell: var(--openbitfun-layout-spinner-matrix-cell-xs);--_spinner-gap: var(--openbitfun-layout-spinner-matrix-gap-sm)}._root_11yh4_2[data-variant=matrix][data-size=sm]{--_spinner-cell: var(--openbitfun-layout-spinner-matrix-cell-sm);--_spinner-gap: var(--openbitfun-layout-spinner-matrix-gap-sm)}._root_11yh4_2[data-variant=matrix][data-size=lg]{--_spinner-cell: var(--openbitfun-layout-spinner-matrix-cell-lg);--_spinner-gap: var(--openbitfun-layout-spinner-matrix-gap-md)}._root_11yh4_2[data-variant=matrix] ._cell_11yh4_4{inline-size:var(--_spinner-cell);block-size:var(--_spinner-cell);border-radius:var(--openbitfun-layout-spinner-matrix-radius);background:currentColor;animation:_openbitfun-spinner-matrix-pulse_11yh4_1 var(--openbitfun-motion-duration-loop) ease-in-out infinite;will-change:opacity,transform}._root_11yh4_2[data-variant=matrix] ._cell_11yh4_4:nth-child(2),._root_11yh4_2[data-variant=matrix] ._cell_11yh4_4:nth-child(4){animation-delay:.1s}._root_11yh4_2[data-variant=matrix] ._cell_11yh4_4:nth-child(3),._root_11yh4_2[data-variant=matrix] ._cell_11yh4_4:nth-child(5),._root_11yh4_2[data-variant=matrix] ._cell_11yh4_4:nth-child(7){animation-delay:.2s}._root_11yh4_2[data-variant=matrix] ._cell_11yh4_4:nth-child(6),._root_11yh4_2[data-variant=matrix] ._cell_11yh4_4:nth-child(8){animation-delay:.3s}._root_11yh4_2[data-variant=matrix] ._cell_11yh4_4:nth-child(9){animation-delay:.4s}._root_11yh4_2[data-variant=bars]{display:inline-flex;align-items:center;justify-content:center;gap:.2em;font-size:var(--openbitfun-type-flow-section-title-font-size)}._root_11yh4_2[data-variant=bars][data-size=xs]{font-size:var(--openbitfun-type-support-font-size)}._root_11yh4_2[data-variant=bars][data-size=sm]{font-size:var(--openbitfun-type-body-md-font-size)}._root_11yh4_2[data-variant=bars][data-size=lg]{font-size:var(--openbitfun-type-flow-page-title-font-size)}._root_11yh4_2[data-variant=bars] ._cell_11yh4_4{inline-size:.22em;border-radius:var(--openbitfun-radius-pill);background:currentColor;animation:_openbitfun-spinner-bars-pulse_11yh4_1 var(--openbitfun-motion-duration-loop) ease-in-out infinite}._root_11yh4_2[data-variant=bars] ._cell_11yh4_4:nth-child(1),._root_11yh4_2[data-variant=bars] ._cell_11yh4_4:nth-child(3){block-size:.55em}._root_11yh4_2[data-variant=bars] ._cell_11yh4_4:nth-child(2){block-size:.85em;animation-delay:.15s}._root_11yh4_2[data-variant=bars] ._cell_11yh4_4:nth-child(3){animation-delay:.3s}._loadingState_11yh4_3{display:flex;min-inline-size:0;flex-direction:column;align-items:center;justify-content:center;gap:var(--openbitfun-space-2);color:var(--openbitfun-color-content-secondary)}._label_11yh4_5{color:var(--openbitfun-color-content-muted);font-family:var(--openbitfun-type-support-font-family);font-size:var(--openbitfun-type-support-font-size);font-weight:var(--openbitfun-type-support-font-weight);line-height:var(--openbitfun-type-support-line-height);letter-spacing:var(--openbitfun-type-support-letter-spacing);text-align:center}@keyframes _openbitfun-spinner-matrix-pulse_11yh4_1{0%,to{opacity:.2;transform:scale(.82)}45%,60%{opacity:1;transform:scale(1)}}@keyframes _openbitfun-spinner-bars-pulse_11yh4_1{0%,to{opacity:.35;transform:scaleY(.7)}50%{opacity:1;transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){._cell_11yh4_4{animation:none!important;opacity:.75;transform:none}}}@layer openbitfun.components{._answerMessage_1bmfl_2{box-sizing:border-box;inline-size:fit-content;max-inline-size:var(--openbitfun-control-flow-chat-user-message-max-width);min-inline-size:0;margin-inline:auto 0;padding-block:var(--openbitfun-control-flow-chat-user-message-padding-block);padding-inline:var(--openbitfun-control-flow-chat-user-message-radius);border-radius:var(--openbitfun-control-flow-chat-user-message-radius);background:var(--openbitfun-color-action-quiet-hover);color:var(--openbitfun-color-content-primary);font-family:var(--openbitfun-type-flow-control-font-family);font-size:var(--openbitfun-type-flow-control-font-size);font-weight:var(--openbitfun-type-flow-control-font-weight);line-height:var(--openbitfun-type-flow-body-line-height);white-space:pre-wrap;overflow-wrap:anywhere}._answerList_1bmfl_21,._answerPair_1bmfl_22{display:flex;min-inline-size:0;flex-direction:column;margin:0}._answerList_1bmfl_21{gap:var(--openbitfun-space-3)}._answerPair_1bmfl_22{gap:var(--openbitfun-space-1)}._answeredQuestion_1bmfl_37{color:var(--openbitfun-color-content-primary)}._answer_1bmfl_2{margin:0;color:var(--openbitfun-color-content-secondary);font-family:var(--openbitfun-type-flow-meta-font-family);font-size:var(--openbitfun-type-flow-meta-font-size);font-weight:var(--openbitfun-type-flow-meta-font-weight);line-height:var(--openbitfun-type-flow-meta-line-height)}._root_1bmfl_50{box-sizing:border-box;container:ask-user / inline-size;inline-size:100%;min-inline-size:0;overflow:hidden;border:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-subtle);border-radius:var(--openbitfun-radius-lg);background:var(--openbitfun-color-surface-panel);box-shadow:none;color:var(--openbitfun-color-content-primary);font-family:var(--openbitfun-type-body-sm-font-family);font-size:var(--openbitfun-type-body-sm-font-size);font-weight:var(--openbitfun-type-body-sm-font-weight);line-height:var(--openbitfun-type-body-sm-line-height)}._header_1bmfl_67,._summaryButton_1bmfl_68{box-sizing:border-box;min-block-size:calc(var(--openbitfun-control-activity-item-surface-height) - 2 * var(--openbitfun-border-width-default));border:0;color:var(--openbitfun-color-content-primary);background:transparent;font:inherit}._header_1bmfl_67{position:relative;display:flex;align-items:center;gap:var(--openbitfun-space-2);padding-block:0;padding-inline:var(--openbitfun-control-flow-chat-card-padding-inline);box-shadow:inset 0 calc(-1 * var(--openbitfun-border-width-default)) var(--openbitfun-color-border-subtle);font-size:var(--openbitfun-type-body-sm-font-size);font-weight:var(--openbitfun-type-label-lg-font-weight)}._headerLeading_1bmfl_89{display:flex;min-inline-size:0;flex:1 1 auto;align-items:center;gap:var(--openbitfun-space-2)}._headerToggle_1bmfl_97{position:absolute;inset:0;inline-size:100%;padding:0;border:0;background:transparent;cursor:pointer}._header_1bmfl_67[data-disclosure=true] ._headerLeading_1bmfl_89,._header_1bmfl_67[data-disclosure=true] ._headerTrailing_1bmfl_108,._header_1bmfl_67[data-disclosure=true] ._summaryAction_1bmfl_109{position:relative;pointer-events:none}._header_1bmfl_67[data-disclosure=true] ._headerTrailing_1bmfl_108 button{pointer-events:auto}._headerToggle_1bmfl_97:focus-visible{outline:var(--openbitfun-focus-width) solid var(--openbitfun-color-focus-ring);outline-offset:calc(-1 * var(--openbitfun-focus-width))}._headerIcon_1bmfl_123,._questionCount_1bmfl_124{flex:0 0 auto}._headerIcon_1bmfl_123{color:inherit}._skippedIcon_1bmfl_132{color:var(--openbitfun-color-content-secondary)}._questionCount_1bmfl_124{white-space:nowrap;font-variant-numeric:tabular-nums}._headerSubject_1bmfl_141{flex:1 1 auto;min-inline-size:0;padding-inline-start:var(--openbitfun-space-2);border-inline-start:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-subtle);color:var(--openbitfun-color-content-secondary);font-weight:var(--openbitfun-type-body-sm-font-weight)}._headerTrailing_1bmfl_108{display:flex;align-items:center;justify-content:flex-end;gap:var(--openbitfun-space-2);margin-inline-start:auto;min-inline-size:0;max-inline-size:50%;flex:0 1 auto;font-variant-numeric:tabular-nums}._headerTrailing_1bmfl_108:empty{display:none}._navigation_1bmfl_166{position:relative}._counter_1bmfl_170{color:var(--openbitfun-color-content-muted);font-family:var(--openbitfun-type-code-sm-font-family);font-size:var(--openbitfun-type-body-xs-font-size);font-weight:var(--openbitfun-type-body-md-font-weight);font-variant-numeric:tabular-nums}._progress_1bmfl_178{position:absolute;inset-inline:0;inset-block-end:0;display:block;appearance:none;inline-size:100%;block-size:var(--openbitfun-border-width-default);margin:0;overflow:hidden;border:0;border-radius:0;background:var(--openbitfun-color-surface-subtle);color:var(--openbitfun-color-content-secondary)}._progress_1bmfl_178::-webkit-progress-bar{border-radius:inherit;background:var(--openbitfun-color-surface-subtle)}._progress_1bmfl_178::-webkit-progress-value{background:var(--openbitfun-color-content-secondary)}._progress_1bmfl_178::-moz-progress-bar{background:var(--openbitfun-color-content-secondary)}._summaryButton_1bmfl_68{box-sizing:border-box;display:flex;inline-size:100%;min-block-size:calc(var(--openbitfun-control-activity-item-surface-height) - 2 * var(--openbitfun-border-width-default));align-items:center;justify-content:space-between;gap:var(--openbitfun-space-2);padding-block:var(--openbitfun-control-activity-item-surface-padding-block);padding-inline:var(--openbitfun-control-flow-chat-card-padding-inline);line-height:var(--openbitfun-type-body-sm-line-height);text-align:start;cursor:pointer}._root_1bmfl_50[data-openbitfun-expanded=true] ._summaryButton_1bmfl_68{border-block-end:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-subtle)}._summaryButton_1bmfl_68:focus-visible{outline:var(--openbitfun-focus-width) solid var(--openbitfun-color-focus-ring);outline-offset:calc(-1 * var(--openbitfun-focus-width))}._summaryLeading_1bmfl_231,._summaryCopy_1bmfl_232{display:flex;min-inline-size:0;align-items:center}._summaryLeading_1bmfl_231{flex:1 1 auto;gap:var(--openbitfun-space-2)}._summaryCopy_1bmfl_232{flex:1 1 auto;gap:var(--openbitfun-space-1);font-size:var(--openbitfun-type-body-sm-font-size);font-weight:var(--openbitfun-type-body-sm-font-weight);line-height:var(--openbitfun-type-body-sm-line-height)}._summaryIcon_1bmfl_251,._statusIcon_1bmfl_252{display:inline-flex;flex:0 0 auto;inline-size:var(--openbitfun-control-icon-size-md);block-size:var(--openbitfun-control-icon-size-md);align-items:center;justify-content:center}._summaryIcon_1bmfl_251{color:var(--openbitfun-color-status-success-content)}._summaryIcon_1bmfl_251>[data-openbitfun-component=icon],._statusIcon_1bmfl_252>[data-openbitfun-component=icon],._summaryAction_1bmfl_109>[data-openbitfun-component=icon],._summaryIcon_1bmfl_251>svg,._statusIcon_1bmfl_252>svg,._summaryAction_1bmfl_109>svg{display:block;inline-size:100%;block-size:100%}._summaryLabel_1bmfl_276,._summaryArrow_1bmfl_277{flex:0 0 auto}._summaryLabel_1bmfl_276{font-weight:var(--openbitfun-type-label-lg-font-weight)}._summaryDetail_1bmfl_285{overflow:hidden;flex:1 1 auto;min-inline-size:0;white-space:nowrap}._summaryAction_1bmfl_109{box-sizing:border-box;display:inline-flex;flex:0 0 auto;inline-size:var(--openbitfun-space-5);block-size:var(--openbitfun-space-5);align-items:center;justify-content:center;padding:var(--openbitfun-space-1);border-radius:var(--openbitfun-radius-xs);color:var(--openbitfun-color-content-muted);opacity:0}._summaryButton_1bmfl_68:hover ._summaryAction_1bmfl_109,._summaryButton_1bmfl_68:focus-visible ._summaryAction_1bmfl_109,._header_1bmfl_67:hover ._summaryAction_1bmfl_109,._headerToggle_1bmfl_97:focus-visible~._summaryAction_1bmfl_109,._headerToggle_1bmfl_97:focus-visible~._headerTrailing_1bmfl_108 ._summaryAction_1bmfl_109{opacity:1}._details_1bmfl_314{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--openbitfun-motion-duration-base) var(--openbitfun-motion-easing-standard)}._details_1bmfl_314[hidden]{display:none}._root_1bmfl_50[data-openbitfun-has-summary=true][data-openbitfun-expanded=false] ._details_1bmfl_314{grid-template-rows:0fr}._detailsInner_1bmfl_328{min-block-size:0;overflow:hidden}._body_1bmfl_333{display:flex;flex-direction:column;gap:var(--openbitfun-control-ask-user-body-gap);padding-block:var(--openbitfun-control-ask-user-body-padding);padding-inline:var(--openbitfun-control-flow-chat-card-padding-inline)}._question_1bmfl_124{display:flex;min-inline-size:0;flex-direction:column;gap:0;margin:0;padding:0;border:0}._question_1bmfl_124+._question_1bmfl_124{padding-block-start:var(--openbitfun-control-ask-user-body-gap);border-block-start:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-subtle)}._prompt_1bmfl_356{box-sizing:border-box;display:block;inline-size:100%;padding-block:0;padding-inline:0;color:var(--openbitfun-color-content-primary);font-size:var(--openbitfun-type-body-sm-font-size);font-weight:var(--openbitfun-type-label-lg-font-weight);line-height:var(--openbitfun-type-body-sm-line-height)}._prompt_1bmfl_356:focus-visible{outline:var(--openbitfun-focus-width) solid var(--openbitfun-color-focus-ring);outline-offset:var(--openbitfun-focus-offset);border-radius:var(--openbitfun-radius-xs)}._questionDescription_1bmfl_374{margin-block-start:var(--openbitfun-space-1);margin-inline:0;color:var(--openbitfun-color-content-muted);font-size:var(--openbitfun-type-body-sm-font-size);line-height:var(--openbitfun-type-body-sm-line-height);overflow-wrap:anywhere}._options_1bmfl_383{display:flex;min-inline-size:0;flex-direction:column;gap:var(--openbitfun-control-ask-user-option-gap);margin-block-start:var(--openbitfun-control-ask-user-question-options-gap)}._option_1bmfl_383{display:flex;min-inline-size:0;flex-direction:column;align-items:stretch;gap:0;border-radius:var(--openbitfun-radius-lg);background:var(--openbitfun-color-surface-subtle);transition:background-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._option_1bmfl_383:hover:has(._optionSelector_1bmfl_402[data-disabled=false][data-readonly=false]),._option_1bmfl_383:has([data-openbitfun-preview-state=hover]){background:var(--openbitfun-color-action-neutral-surface-hover)}._option_1bmfl_383 ._optionSelector_1bmfl_402{box-sizing:border-box;display:flex;flex:1 1 auto;min-inline-size:0;min-block-size:var(--openbitfun-control-height-lg);align-items:flex-start;gap:var(--openbitfun-space-2);padding-block:max(var(--openbitfun-control-ask-user-option-padding-block),calc((var(--openbitfun-control-height-lg) - 1lh) / 2));padding-inline:var(--openbitfun-control-ask-user-option-padding-inline);font:inherit}._optionSelector_1bmfl_402>[data-openbitfun-part=control]{margin-block-start:max(0px,calc((1lh - var(--openbitfun-control-icon-size-md)) / 2))}._optionSelector_1bmfl_402>[data-openbitfun-part=content]{flex:1 1 auto;min-inline-size:0}._optionCopy_1bmfl_429{display:flex;min-inline-size:0;align-items:baseline;justify-content:space-between;gap:var(--openbitfun-space-3)}._optionLabel_1bmfl_437,._optionDescription_1bmfl_438{font-size:var(--openbitfun-type-body-sm-font-size)}._optionLabel_1bmfl_437{display:block;flex:0 1 auto;min-inline-size:0;color:var(--openbitfun-color-content-primary);font-weight:var(--openbitfun-type-body-sm-font-weight);line-height:var(--openbitfun-type-body-sm-line-height);overflow-wrap:anywhere}._optionDescription_1bmfl_438{display:block;overflow:hidden;flex:1 1 auto;min-inline-size:0;max-inline-size:var(--openbitfun-control-ask-user-description-max-width);color:var(--openbitfun-color-content-muted);font-weight:var(--openbitfun-type-body-sm-font-weight);line-height:var(--openbitfun-type-body-sm-line-height);text-align:end;white-space:normal;overflow-wrap:anywhere}._customInput_1bmfl_466{min-inline-size:0;padding-block-end:var(--openbitfun-control-ask-user-option-padding-block);margin-inline-start:calc(var(--openbitfun-control-ask-user-option-padding-inline) + var(--openbitfun-control-icon-size-md) + var(--openbitfun-space-2));margin-inline-end:var(--openbitfun-control-ask-user-option-padding-inline)}._customInput_1bmfl_466>[data-openbitfun-component=input]{inline-size:100%}._option_1bmfl_383[data-selected=false]:has(._optionSelector_1bmfl_402[data-disabled=true]) ._optionLabel_1bmfl_437,._option_1bmfl_383[data-selected=false]:has(._optionSelector_1bmfl_402[data-disabled=true]) ._optionDescription_1bmfl_438{color:var(--openbitfun-color-content-disabled)}._footer_1bmfl_482{display:flex;align-items:center;flex-wrap:wrap;gap:var(--openbitfun-space-3);padding-block:0 var(--openbitfun-control-ask-user-body-padding);padding-inline:var(--openbitfun-control-flow-chat-card-padding-inline)}._submit_1bmfl_491{flex-shrink:0;margin-inline-start:auto}._submit_1bmfl_491,._status_1bmfl_252,._statusOnly_1bmfl_498,._feedback_1bmfl_499{display:flex;align-items:center}._status_1bmfl_252{min-inline-size:0;flex:1 1 auto;gap:var(--openbitfun-space-2);color:var(--openbitfun-color-content-muted)}._statusText_1bmfl_511{font-size:var(--openbitfun-type-body-sm-font-size);font-weight:var(--openbitfun-type-body-sm-font-weight);line-height:var(--openbitfun-type-body-sm-line-height)}._root_1bmfl_50[data-openbitfun-state=asking] ._statusIcon_1bmfl_252{color:var(--openbitfun-color-status-warning-content)}._root_1bmfl_50[data-openbitfun-state=submitted] ._statusIcon_1bmfl_252,._root_1bmfl_50[data-openbitfun-state=completed] ._statusIcon_1bmfl_252{color:var(--openbitfun-color-status-success-content)}._root_1bmfl_50[data-openbitfun-state=error] ._statusIcon_1bmfl_252{color:var(--openbitfun-color-status-danger-content)}._root_1bmfl_50[data-openbitfun-state=loading] ._statusIcon_1bmfl_252,._root_1bmfl_50[data-openbitfun-state=timeout] ._statusIcon_1bmfl_252,._root_1bmfl_50[data-openbitfun-state=submitting] ._statusIcon_1bmfl_252{color:var(--openbitfun-color-content-secondary)}._root_1bmfl_50[data-openbitfun-state=loading] ._statusIcon_1bmfl_252>:is(svg,[data-openbitfun-component=icon]),._root_1bmfl_50[data-openbitfun-state=submitting] ._statusIcon_1bmfl_252>:is(svg,[data-openbitfun-component=icon]){animation:_openbitfun-ask-user-spin_1bmfl_1 var(--openbitfun-motion-duration-loop) linear infinite}._statusOnly_1bmfl_498{min-block-size:var(--openbitfun-control-activity-item-surface-height);gap:var(--openbitfun-space-2);padding-block:var(--openbitfun-control-activity-item-surface-padding-block);padding-inline:calc(var(--openbitfun-control-flow-chat-card-padding-inline) + var(--openbitfun-control-ask-user-option-padding-inline)) calc(var(--openbitfun-control-flow-chat-card-padding-inline) + var(--openbitfun-control-ask-user-option-padding-inline))}._feedback_1bmfl_499{gap:var(--openbitfun-space-2);margin-block-end:var(--openbitfun-control-ask-user-body-padding);margin-inline:var(--openbitfun-control-flow-chat-card-padding-inline);padding-block:var(--openbitfun-space-2);padding-inline:var(--openbitfun-space-3);border:var(--openbitfun-border-width-default) solid var(--openbitfun-color-status-warning-border);border-radius:var(--openbitfun-radius-base);color:var(--openbitfun-color-status-warning-content);background:var(--openbitfun-color-status-warning-surface)}._root_1bmfl_50[data-openbitfun-state=error] ._feedback_1bmfl_499{border-color:var(--openbitfun-color-status-danger-border);color:var(--openbitfun-color-status-danger-content);background:var(--openbitfun-color-status-danger-surface)}[data-density=touch] ._optionSelector_1bmfl_402{min-block-size:var(--openbitfun-control-hit-target)}@container ask-user (max-width: 36rem){._optionCopy_1bmfl_429{flex-direction:column;align-items:stretch;gap:var(--openbitfun-space-1)}._optionDescription_1bmfl_438{max-inline-size:none;text-align:start}}@container ask-user (max-width: 24rem){._footer_1bmfl_482 ._status_1bmfl_252{flex-basis:100%;order:1}}@media(prefers-reduced-motion:reduce){._details_1bmfl_314,._option_1bmfl_383{transition:none}._root_1bmfl_50[data-openbitfun-state=loading] ._statusIcon_1bmfl_252>:is(svg,[data-openbitfun-component=icon]),._root_1bmfl_50[data-openbitfun-state=submitting] ._statusIcon_1bmfl_252>:is(svg,[data-openbitfun-component=icon]){animation:none}}@media(forced-colors:active){._root_1bmfl_50,._option_1bmfl_383,._feedback_1bmfl_499{border:var(--openbitfun-border-width-default) solid CanvasText;outline:0;box-shadow:none}._option_1bmfl_383{background:Canvas}._headerToggle_1bmfl_97:focus-visible,._prompt_1bmfl_356:focus-visible,._summaryButton_1bmfl_68:focus-visible{outline-color:Highlight}._summaryIcon_1bmfl_251{color:Highlight}._progress_1bmfl_178{appearance:auto}}}@keyframes _openbitfun-ask-user-spin_1bmfl_1{to{transform:rotate(1turn)}}@layer openbitfun.components{._root_1clqz_2{display:flex;min-inline-size:0;inline-size:100%;flex-direction:column;border-radius:var(--openbitfun-control-composer-surface-radius);color:var(--openbitfun-color-content-primary);background:transparent;font-family:var(--openbitfun-type-body-md-font-family)}._root_1clqz_2[data-has-context=true]{background:var(--openbitfun-color-composer-context-background);backdrop-filter:blur(var(--openbitfun-control-composer-context-blur));-webkit-backdrop-filter:blur(var(--openbitfun-control-composer-context-blur))}._context_1clqz_19{display:flex;min-inline-size:0;min-block-size:var(--openbitfun-space-8);align-items:center;padding-inline:var(--openbitfun-space-2)}._body_1clqz_27{display:flex;min-inline-size:0;inline-size:100%;flex-direction:column;gap:var(--openbitfun-space-2)}._queue_1clqz_35{display:contents}._surface_1clqz_42{display:grid;min-inline-size:0;inline-size:100%;min-block-size:var(--openbitfun-control-height-md);box-sizing:border-box;align-items:center;gap:var(--openbitfun-control-composer-surface-gap);padding:var(--openbitfun-control-composer-surface-padding);border:var(--openbitfun-border-width-default) solid var(--openbitfun-color-composer-border);border-radius:var(--openbitfun-control-composer-surface-radius);color:var(--openbitfun-color-content-primary);background:var(--openbitfun-color-surface-raised);box-shadow:var(--openbitfun-shadow-composer);transition:border-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard),box-shadow var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._surface_1clqz_42[data-openbitfun-layout=compact]{block-size:var(--openbitfun-control-chat-composer-compact-height);gap:var(--openbitfun-control-chat-composer-compact-gap);grid-template-areas:"start content end";grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:var(--openbitfun-control-chat-composer-compact-track-height);min-block-size:var(--openbitfun-control-chat-composer-compact-height);align-content:center;align-items:center;padding-block:var(--openbitfun-control-chat-composer-compact-padding-block);padding-inline:var(--openbitfun-control-chat-composer-compact-padding-inline);border-radius:var(--openbitfun-control-composer-surface-radius)}._surface_1clqz_42[data-openbitfun-layout=expanded]{grid-template-areas:"content content" "start end";grid-template-columns:minmax(0,1fr) auto;grid-template-rows:minmax(var(--openbitfun-space-12),1fr) auto;min-block-size:calc(var(--openbitfun-control-height-md) + var(--openbitfun-control-height-md) + var(--openbitfun-control-height-md));align-items:end}._surface_1clqz_42:focus-within{border-color:var(--openbitfun-color-border-default)}._content_1clqz_93{grid-area:content;box-sizing:border-box;display:flex;min-inline-size:0;align-self:stretch;align-items:center;padding:var(--openbitfun-space-1);font-size:var(--openbitfun-type-body-sm-font-size);font-weight:var(--openbitfun-type-body-md-font-weight);line-height:var(--openbitfun-type-body-md-line-height)}._surface_1clqz_42[data-openbitfun-layout=expanded] ._content_1clqz_93{align-items:flex-start}._surface_1clqz_42[data-openbitfun-layout=compact] ._content_1clqz_93{block-size:var(--openbitfun-control-chat-composer-compact-track-height);align-self:center;padding:0}._startActions_1clqz_116,._endActions_1clqz_117{box-sizing:border-box;display:inline-flex;min-inline-size:0;min-block-size:var(--openbitfun-control-chat-composer-control-height);align-items:center}._startActions_1clqz_116{grid-area:start;justify-self:start;gap:var(--openbitfun-space-2)}._endActions_1clqz_117{grid-area:end;justify-self:end;gap:var(--openbitfun-space-1)}._actionButton_1clqz_137[data-openbitfun-component=icon-button]{inline-size:var(--openbitfun-control-chat-composer-control-height);block-size:var(--openbitfun-control-chat-composer-control-height);min-inline-size:var(--openbitfun-control-chat-composer-control-height);min-block-size:var(--openbitfun-control-chat-composer-control-height);border-radius:var(--openbitfun-radius-pill)}._actionButton_1clqz_137[data-openbitfun-component=icon-button] [data-openbitfun-part=icon]{inline-size:var(--openbitfun-control-chat-composer-action-icon-size);block-size:var(--openbitfun-control-chat-composer-action-icon-size)}._actionButton_1clqz_137[data-openbitfun-variant=fill][aria-expanded=true]{background:var(--openbitfun-color-action-neutral-surface-hover)}._surface_1clqz_42[data-openbitfun-layout=compact] ._startActions_1clqz_116,._surface_1clqz_42[data-openbitfun-layout=compact] ._endActions_1clqz_117{block-size:var(--openbitfun-control-chat-composer-compact-track-height);min-block-size:0;align-self:center}._root_1clqz_2[data-openbitfun-state~=disabled] ._surface_1clqz_42{cursor:not-allowed;opacity:var(--openbitfun-opacity-disabled)}@media(prefers-reduced-motion:reduce){._surface_1clqz_42{transition:none}}@media(prefers-reduced-transparency:reduce){._root_1clqz_2[data-has-context=true]{background:var(--openbitfun-color-surface-panel);backdrop-filter:none;-webkit-backdrop-filter:none}}@media(forced-colors:active){._root_1clqz_2[data-has-context=true]{background:Canvas;backdrop-filter:none;-webkit-backdrop-filter:none}._surface_1clqz_42,._surface_1clqz_42:focus-within{border-color:CanvasText;box-shadow:none}}}@layer openbitfun.components{._root_awzp3_2{box-sizing:border-box;display:flex;min-inline-size:0;inline-size:100%;flex-direction:column;gap:var(--openbitfun-space-2);padding-block:var(--openbitfun-space-3);padding-inline:var(--openbitfun-space-4);border-radius:var(--openbitfun-radius-lg);color:var(--openbitfun-color-content-primary);background:var(--openbitfun-color-surface-subtle);font-family:var(--openbitfun-type-body-md-font-family)}._header_awzp3_17{display:flex;min-inline-size:0;align-items:center;gap:var(--openbitfun-space-1);color:var(--openbitfun-color-content-secondary);font-size:var(--openbitfun-type-body-sm-font-size);font-weight:var(--openbitfun-type-body-md-font-weight);line-height:var(--openbitfun-type-body-md-line-height)}._header_awzp3_17>:where(svg,img){inline-size:var(--openbitfun-font-size-base);block-size:var(--openbitfun-font-size-base);flex:0 0 auto;color:var(--openbitfun-color-content-muted)}._title_awzp3_35{display:inline-flex;min-inline-size:0;align-items:baseline;gap:var(--openbitfun-space-1)}._titleLabel_awzp3_42{overflow:hidden;white-space:nowrap}._totalCount_awzp3_47{flex:0 0 auto;color:var(--openbitfun-color-content-muted);font-variant-numeric:tabular-nums}._list_awzp3_53{display:flex;min-inline-size:0;max-block-size:calc(var(--openbitfun-control-chat-composer-control-height) + var(--openbitfun-control-chat-composer-control-height) + var(--openbitfun-control-chat-composer-control-height) + var(--openbitfun-control-chat-composer-control-height) + var(--openbitfun-space-1) + var(--openbitfun-space-1) + var(--openbitfun-space-1));flex-direction:column;gap:var(--openbitfun-space-1);margin:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:0;list-style:none}._item_awzp3_76{box-sizing:border-box;display:grid;min-inline-size:0;min-block-size:var(--openbitfun-control-chat-composer-control-height);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--openbitfun-space-2);color:var(--openbitfun-color-content-primary)}._item_awzp3_76[data-openbitfun-state=sending]{opacity:var(--openbitfun-opacity-disabled)}._content_awzp3_91{display:flex;min-inline-size:0;flex-direction:column;gap:var(--openbitfun-space-1);color:var(--openbitfun-color-content-secondary);font-size:var(--openbitfun-type-body-md-font-size);font-weight:var(--openbitfun-type-body-md-font-weight);line-height:var(--openbitfun-type-body-md-line-height);transition:color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._item_awzp3_76:hover ._content_awzp3_91,._item_awzp3_76:focus-within ._content_awzp3_91{color:var(--openbitfun-color-content-primary)}._attachmentBadge_awzp3_108{box-sizing:border-box;display:inline-flex;min-inline-size:var(--openbitfun-control-chat-composer-control-height);block-size:var(--openbitfun-control-chat-composer-control-height);align-items:center;justify-content:center;padding-inline:var(--openbitfun-space-2);border-radius:var(--openbitfun-radius-pill);color:var(--openbitfun-color-content-secondary);background:var(--openbitfun-color-surface-raised);font-size:var(--openbitfun-type-body-sm-font-size);font-weight:var(--openbitfun-type-label-lg-font-weight);font-variant-numeric:tabular-nums;line-height:var(--openbitfun-type-modifier-leading-none-line-height)}._actions_awzp3_125{display:inline-flex;min-inline-size:0;align-items:center;gap:var(--openbitfun-space-1);transition:opacity var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}@media(hover:hover)and (pointer:fine){._actions_awzp3_125{pointer-events:none;opacity:0}._item_awzp3_76:hover ._actions_awzp3_125,._item_awzp3_76:focus-within ._actions_awzp3_125{pointer-events:auto;opacity:1}}@media(prefers-reduced-motion:reduce){._content_awzp3_91,._actions_awzp3_125{transition:none}}@media(forced-colors:active){._root_awzp3_2,._attachmentBadge_awzp3_108{border:var(--openbitfun-border-width-default) solid CanvasText}}}@layer openbitfun.components{._root_at7ir_2{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;color:inherit;vertical-align:middle}}@layer openbitfun.components{._root_1bkns_2{display:inline-flex;position:relative;vertical-align:bottom}._wheels_1bkns_8{display:inline-flex;block-size:1lh}._window_1bkns_13{display:inline-block;inline-size:1ch;block-size:1lh;overflow:hidden}._strip_1bkns_20{display:flex;flex-direction:column}._digit_1bkns_25{flex:0 0 1lh;block-size:1lh;text-align:center}._accessibleValue_1bkns_31{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media print,(prefers-reduced-motion:reduce){._wheels_1bkns_8{display:none}._accessibleValue_1bkns_31{position:static;inline-size:auto;block-size:auto;clip-path:none}}}@layer openbitfun.components{._prominentRoot_qogvd_2,._ambientRoot_qogvd_3{--_tool-card-font-family: var(--openbitfun-type-body-sm-font-family);--_tool-card-font-size: var(--openbitfun-type-body-sm-font-size);--_tool-card-title-font-weight: var(--openbitfun-type-label-lg-font-weight);--_tool-card-content-font-weight: var(--openbitfun-type-body-sm-font-weight);--_tool-card-action-size: var(--openbitfun-space-6);--_flow-chat-tool-card-icon-size: var(--openbitfun-font-size-xl);--_tool-card-transition: var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard);box-sizing:border-box;display:flex;inline-size:100%;min-inline-size:0;flex-direction:column;color:var(--openbitfun-color-content-primary);font-family:var(--_tool-card-font-family);font-size:var(--_tool-card-font-size);font-variant-numeric:proportional-nums;font-weight:var(--_tool-card-content-font-weight)}._prominentRoot_qogvd_2{--_tool-card-action-size: var(--openbitfun-space-5);overflow:hidden;margin-block:0;border:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-default);border-radius:var(--openbitfun-control-activity-item-surface-radius);background:var(--openbitfun-color-surface-panel);box-shadow:none;transition:border-color var(--_tool-card-transition),background-color var(--_tool-card-transition)}._prominentRoot_qogvd_2:is(:hover,:focus-within),._prominentRoot_qogvd_2[data-openbitfun-preview-state=hover],[data-openbitfun-preview-state=hover] ._prominentRoot_qogvd_2{border-color:var(--openbitfun-color-border-strong)}._prominentRoot_qogvd_2[data-openbitfun-state~=confirmation]{border-color:var(--openbitfun-color-status-warning-border)}._prominentRoot_qogvd_2[data-openbitfun-status=cancelled],._prominentRoot_qogvd_2[data-openbitfun-status=rejected]{opacity:var(--openbitfun-opacity-muted)}._surface_qogvd_52{box-sizing:border-box;position:relative;inline-size:100%;min-inline-size:0;-webkit-user-select:none;user-select:none}._prominentSurface_qogvd_61{border:0;background:transparent;color:inherit;cursor:default}._prominentSurface_qogvd_61[data-openbitfun-interactive=true]{cursor:pointer}._summaryRow_qogvd_72{box-sizing:border-box;display:flex;inline-size:100%;min-inline-size:0;align-items:center}._prominentSummary_qogvd_80{position:relative;min-block-size:calc(var(--openbitfun-control-activity-item-surface-height) - 2 * var(--openbitfun-border-width-default));gap:var(--openbitfun-space-2);padding-block:var(--openbitfun-control-activity-item-surface-padding-block);padding-inline:var(--openbitfun-control-flow-chat-card-padding-inline);line-height:var(--openbitfun-type-body-sm-line-height)}._summaryToggleButton_qogvd_93{position:absolute;inset:0;margin:0;padding:0;border:0;border-radius:inherit;background:transparent;pointer-events:none}._summaryToggleButton_qogvd_93:focus-visible{outline:var(--openbitfun-focus-width) solid var(--openbitfun-color-focus-ring);outline-offset:calc(-1 * var(--openbitfun-focus-width))}._actionLabel_qogvd_109,._content_qogvd_110,._extra_qogvd_111{font-family:var(--_tool-card-font-family);font-size:var(--_tool-card-font-size)}._ambientAction_qogvd_116,._ambientContent_qogvd_117,._ambientExtra_qogvd_118{min-inline-size:0;font-family:var(--_tool-card-font-family);font-size:var(--_tool-card-font-size)}._actionLabel_qogvd_109>*,._content_qogvd_110>*,._extra_qogvd_111>*,._ambientAction_qogvd_116>*,._ambientContent_qogvd_117>*,._ambientSubject_qogvd_129>*,._ambientExtra_qogvd_118>*{font:inherit}._actionLabel_qogvd_109{min-inline-size:0;overflow:hidden;flex:0 0 auto;color:var(--openbitfun-color-content-primary);font-weight:var(--_tool-card-title-font-weight);white-space:nowrap}._content_qogvd_110{display:flex;overflow:hidden;min-inline-size:0;flex:1 1 0;align-items:center;gap:var(--openbitfun-space-2);color:var(--openbitfun-color-content-secondary);font-weight:var(--_tool-card-content-font-weight);white-space:nowrap}._content_qogvd_110>*{min-inline-size:0}._summaryTextRegion_qogvd_161{display:flex;flex:1 1 0;min-inline-size:0}._prominentSummary_qogvd_80 ._summaryText_qogvd_161{display:flex;flex:0 1 auto;align-items:center;min-inline-size:0;gap:var(--openbitfun-space-2)}._summaryText_qogvd_161 ._content_qogvd_110{flex:0 1 auto}._prominentSummary_qogvd_80 ._actionRegion_qogvd_182{block-size:var(--openbitfun-space-5);margin-inline-start:auto}._prominentSummary_qogvd_80 ._hoverActions_qogvd_189{position:absolute;inset-inline-end:var(--openbitfun-control-flow-chat-card-padding-inline);pointer-events:none}._prominentSummary_qogvd_80:is(:hover,:has(:focus-visible)) ._hoverActions_qogvd_189,[data-openbitfun-preview-state=hover] ._prominentSummary_qogvd_80 ._hoverActions_qogvd_189{position:static;pointer-events:auto}._statusIcon_qogvd_201,._toolCardActions_qogvd_202,._actionRegion_qogvd_182{display:inline-flex;flex:0 0 auto;align-items:center}._extra_qogvd_111{display:inline-flex;flex:0 1 auto;align-items:center;min-inline-size:0;overflow:hidden;gap:var(--openbitfun-space-1);margin-inline-start:auto;color:var(--openbitfun-color-content-muted);font-weight:var(--_tool-card-content-font-weight)}._extra_qogvd_111:empty{display:none}._prominentSummary_qogvd_80:has(._hoverActions_qogvd_189):is(:hover,:has(:focus-visible))>._extra_qogvd_111:has(>._changeSummary_qogvd_231),[data-openbitfun-preview-state=hover] ._prominentSummary_qogvd_80:has(._hoverActions_qogvd_189)>._extra_qogvd_111:has(>._changeSummary_qogvd_231){display:none}._extra_qogvd_111:empty+._statusIcon_qogvd_201[data-divider=true]{margin-inline-start:0;padding-inline-start:0;border-inline-start-width:0}._changeSummary_qogvd_231{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--openbitfun-space-1);color:var(--openbitfun-color-content-muted);font-family:var(--_tool-card-font-family);font-size:var(--_tool-card-font-size);font-weight:var(--_tool-card-content-font-weight);white-space:nowrap}._changeSummary_qogvd_231 [data-openbitfun-change=added]{color:var(--openbitfun-color-code-diff-added-marker)}._changeSummary_qogvd_231 [data-openbitfun-change=removed]{color:var(--openbitfun-color-code-diff-removed-marker)}._actionRegion_qogvd_182{gap:var(--openbitfun-space-1)}._subject_qogvd_266{display:inline-flex;min-inline-size:0;max-inline-size:100%;flex:0 1 auto;align-items:center;gap:var(--openbitfun-space-1)}._subjectText_qogvd_275{display:inline-flex;min-inline-size:0;flex:0 1 auto;align-items:center}._subjectText_qogvd_275>*{min-inline-size:0;max-inline-size:100%}._toolCardActions_qogvd_202[data-reveal=hover]{opacity:0;pointer-events:none;transition:opacity var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._toolCardActions_qogvd_202[data-reveal=hover]:has(:focus-visible),._prominentSummary_qogvd_80:is(:hover,:has(:focus-visible)) ._toolCardActions_qogvd_202[data-reveal=hover],._ambientSurface_qogvd_294:is(:hover,:focus-visible,:has(:focus-visible)) ._toolCardActions_qogvd_202[data-reveal=hover],._ambientRoot_qogvd_3:focus-visible>._ambientSurface_qogvd_294 ._toolCardActions_qogvd_202[data-reveal=hover],._subject_qogvd_266:is(:hover,:focus-visible,:has(:focus-visible))>._actionRegion_qogvd_182>._toolCardActions_qogvd_202[data-reveal=hover],[data-tool-card-action-scope]:is(:hover,:focus-visible,:has(:focus-visible))>._toolCardActions_qogvd_202[data-reveal=hover],[data-tool-card-action-scope]:is(:hover,:focus-visible,:has(:focus-visible))>._subject_qogvd_266>._actionRegion_qogvd_182>._toolCardActions_qogvd_202[data-reveal=hover],[data-tool-card-action-scope]:is(:hover,:focus-visible,:has(:focus-visible))>[data-tool-card-action-heading]>._toolCardActions_qogvd_202[data-reveal=hover],[data-openbitfun-preview-state=hover] ._toolCardActions_qogvd_202[data-reveal=hover]{opacity:1;pointer-events:auto}._affordanceButton_qogvd_305{display:inline-flex;inline-size:var(--openbitfun-space-6);block-size:var(--openbitfun-space-6);flex:0 0 auto;align-items:center;justify-content:center;margin:0;padding:0;border:0;border-radius:var(--openbitfun-radius-sm);color:var(--openbitfun-color-content-muted);background:transparent;cursor:pointer;transition:background-color var(--_tool-card-transition),color var(--_tool-card-transition)}._affordanceButton_qogvd_305:is(:hover,[data-openbitfun-preview-state=hover]){color:var(--openbitfun-color-content-primary);background:var(--openbitfun-color-action-neutral-surface)}._affordanceButton_qogvd_305:focus-visible{outline:var(--openbitfun-focus-width) solid var(--openbitfun-color-focus-ring);outline-offset:var(--openbitfun-focus-offset)}._affordanceButton_qogvd_305>:where(svg,img,[data-openbitfun-component=icon]){display:block;inline-size:var(--openbitfun-font-size-base);block-size:var(--openbitfun-font-size-base)}._affordanceButton_qogvd_305[aria-expanded=true] svg{transform:rotate(180deg)}._affordanceButton_qogvd_305 svg{transition:transform var(--_tool-card-transition)}._toolCardActions_qogvd_202{display:inline-flex;align-items:center;gap:var(--openbitfun-space-1)}._toolCardActions_qogvd_202:empty{display:none}._trailingActions_qogvd_358{display:inline-flex;flex:0 0 auto;align-items:center}._trailingActions_qogvd_358[data-divider=true]{margin-inline-start:var(--openbitfun-space-1);padding-inline-start:var(--openbitfun-space-2);border-inline-start:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-subtle)}._iconSlot_qogvd_370{position:relative;display:inline-flex;flex:0 0 auto;inline-size:var(--_tool-card-action-size);block-size:var(--_tool-card-action-size);min-inline-size:var(--_flow-chat-tool-card-icon-size);min-block-size:var(--_flow-chat-tool-card-icon-size);align-items:center;justify-content:center;color:var(--openbitfun-color-content-secondary)}._iconSlot_qogvd_370[data-divider=true]{margin-inline-end:var(--openbitfun-space-1);border-inline-end:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-subtle)}._iconMarks_qogvd_388{position:relative;display:inline-flex;inline-size:var(--_flow-chat-tool-card-icon-size);block-size:var(--_flow-chat-tool-card-icon-size);align-items:center;justify-content:center}._mainIcon_qogvd_397,._inlineAffordance_qogvd_398{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;transition:opacity var(--_tool-card-transition),color var(--_tool-card-transition),transform var(--_tool-card-transition)}._mainIcon_qogvd_397 [data-openbitfun-component=icon],._statusIcon_qogvd_201>[data-openbitfun-component=icon],._mainIcon_qogvd_397 :where(svg,img),._inlineAffordance_qogvd_398>:where(svg,img,[data-openbitfun-component=icon]),._statusIcon_qogvd_201>:where(svg,img){display:block;inline-size:100%;block-size:100%}._inlineAffordance_qogvd_398{color:var(--openbitfun-color-content-secondary);opacity:0}._inlineAffordance_qogvd_398[data-expanded=true]>:where(svg,img,[data-openbitfun-component=icon]){transform:rotate(180deg)}._ambientRoot_qogvd_3:is(:hover,:focus-within) ._iconSlot_qogvd_370[data-openbitfun-expandable=true] ._mainIcon_qogvd_397,._ambientRoot_qogvd_3[data-openbitfun-preview-state=hover] ._iconSlot_qogvd_370[data-openbitfun-expandable=true] ._mainIcon_qogvd_397,[data-openbitfun-preview-state=hover] ._ambientRoot_qogvd_3 ._iconSlot_qogvd_370[data-openbitfun-expandable=true] ._mainIcon_qogvd_397{opacity:0}._ambientRoot_qogvd_3:is(:hover,:focus-within) ._iconSlot_qogvd_370[data-openbitfun-expandable=true] ._inlineAffordance_qogvd_398,._ambientRoot_qogvd_3[data-openbitfun-preview-state=hover] ._iconSlot_qogvd_370[data-openbitfun-expandable=true] ._inlineAffordance_qogvd_398,[data-openbitfun-preview-state=hover] ._ambientRoot_qogvd_3 ._iconSlot_qogvd_370[data-openbitfun-expandable=true] ._inlineAffordance_qogvd_398{opacity:1}._iconAffordanceHit_qogvd_441{position:absolute;z-index:1;inset:0;margin:0;padding:0;border:0;border-radius:var(--openbitfun-radius-sm);outline:0;background:transparent;cursor:pointer}._iconAffordanceHit_qogvd_441:focus-visible{outline:var(--openbitfun-focus-width) solid var(--openbitfun-color-focus-ring);outline-offset:var(--openbitfun-focus-offset)}._statusIcon_qogvd_201{inline-size:var(--openbitfun-font-size-lg);block-size:var(--openbitfun-font-size-lg);justify-content:center;color:var(--openbitfun-color-content-muted)}._statusIcon_qogvd_201[data-divider=true]{box-sizing:content-box;margin-inline-start:var(--openbitfun-space-1);padding-inline-start:var(--openbitfun-space-2);border-inline-start:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-subtle)}._prominentRoot_qogvd_2[data-openbitfun-status=completed] ._statusIcon_qogvd_201{color:var(--openbitfun-color-status-success-emphasis)}._prominentRoot_qogvd_2[data-openbitfun-status=error] ._statusIcon_qogvd_201{color:var(--openbitfun-color-status-danger-emphasis)}._collapse_qogvd_481{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows var(--_tool-card-collapse-duration) var(--openbitfun-motion-easing-standard),opacity var(--_tool-card-collapse-duration) var(--openbitfun-motion-easing-standard),visibility 0s linear var(--_tool-card-collapse-duration)}._collapse_qogvd_481[data-open=true]{grid-template-rows:1fr;opacity:1;visibility:visible;transition-delay:0s}._collapse_qogvd_481[data-animate=false]{transition:none}._collapseInner_qogvd_503{overflow:hidden;min-block-size:0}._expanded_qogvd_508,._error_qogvd_509{box-sizing:border-box;padding:var(--openbitfun-space-3) var(--openbitfun-control-flow-chat-card-padding-inline);border-block-start:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-subtle);color:var(--openbitfun-color-content-secondary);font-size:var(--openbitfun-type-body-sm-font-size);line-height:var(--openbitfun-type-body-md-line-height)}._expandedFlush_qogvd_518{padding:0}._error_qogvd_509{color:var(--openbitfun-color-status-danger-content)}._ambientRoot_qogvd_3{--_tool-card-confirmation-icon-color: var(--openbitfun-color-status-warning-emphasis);position:relative;gap:0;border-radius:var(--openbitfun-radius-md);color:var(--openbitfun-color-content-muted);background-color:transparent;line-height:var(--openbitfun-type-body-md-line-height);transition:background-color var(--_tool-card-transition)}._ambientRoot_qogvd_3[data-openbitfun-direct-action=true]{border-radius:var(--openbitfun-radius-sm);cursor:pointer}._ambientRoot_qogvd_3[data-openbitfun-direct-action=true]:focus-visible{outline:var(--openbitfun-focus-width) solid var(--openbitfun-color-focus-ring);outline-offset:var(--openbitfun-focus-offset)}._ambientSurface_qogvd_294{display:flex;min-block-size:max(1lh,var(--openbitfun-control-tool-card-ambient-row-min-block-size));align-items:center;gap:var(--openbitfun-control-flow-chat-row-icon-gap);padding-block:0;padding-inline:0 var(--openbitfun-space-2);border:0;background:transparent;box-shadow:none;cursor:default;transition:color var(--_tool-card-transition),opacity var(--_tool-card-transition)}._ambientRoot_qogvd_3:not([data-tool-capsule=true])>._ambientSurface_qogvd_294 ._toolCardActions_qogvd_202 [data-openbitfun-component=icon-button]{inline-size:var(--openbitfun-control-tool-card-ambient-row-min-block-size);block-size:var(--openbitfun-control-tool-card-ambient-row-min-block-size)}._ambientSurface_qogvd_294[data-openbitfun-interactive=true]{cursor:pointer}._ambientSurface_qogvd_294:is(:hover,:focus-within),._ambientRoot_qogvd_3[data-openbitfun-preview-state=hover] ._ambientSurface_qogvd_294,[data-openbitfun-preview-state=hover] ._ambientRoot_qogvd_3 ._ambientSurface_qogvd_294{color:var(--openbitfun-color-content-primary)}._ambientSurface_qogvd_294 ._iconSlot_qogvd_370{--_tool-card-action-size: var(--openbitfun-control-flow-chat-row-icon-size);--_flow-chat-tool-card-icon-size: var(--openbitfun-control-flow-chat-row-icon-size)}._iconSlot_qogvd_370:focus-visible{outline:var(--openbitfun-focus-width) solid var(--openbitfun-color-focus-ring);outline-offset:var(--openbitfun-focus-offset);border-radius:var(--openbitfun-radius-sm)}:is(._ambientRoot_qogvd_3[data-openbitfun-state~=confirmation],[data-openbitfun-state~=permission-pending] ._ambientRoot_qogvd_3)>._ambientSurface_qogvd_294 :is(._iconSlot_qogvd_370,._inlineAffordance_qogvd_398,[data-openbitfun-part=processing]){color:var(--_tool-card-confirmation-icon-color)}:is(._ambientRoot_qogvd_3[data-openbitfun-state~=confirmation],[data-openbitfun-state~=permission-pending] ._ambientRoot_qogvd_3)>._ambientSurface_qogvd_294 ._iconSlot_qogvd_370 [data-openbitfun-part=statusSlot]:has(>[data-openbitfun-part=toolIconLayer])>[data-openbitfun-part=statusLayer]{opacity:0}:is(._ambientRoot_qogvd_3[data-openbitfun-state~=confirmation],[data-openbitfun-state~=permission-pending] ._ambientRoot_qogvd_3)>._ambientSurface_qogvd_294 ._iconSlot_qogvd_370 [data-openbitfun-part=toolIconLayer]{opacity:1}._ambientAction_qogvd_116{overflow:hidden;flex:0 0 auto;color:inherit;font-weight:var(--_tool-card-title-font-weight);white-space:nowrap}._ambientContent_qogvd_117{display:flex;align-items:center;gap:var(--openbitfun-space-2);min-inline-size:0;flex:0 1 auto;color:inherit;font-weight:var(--_tool-card-content-font-weight);white-space:nowrap}._ambientSubject_qogvd_129,._ambientResult_qogvd_639{box-sizing:border-box;display:inline-flex;min-inline-size:0;max-inline-size:100%;align-items:center;flex:0 1 auto}._ambientSubject_qogvd_129:empty{display:none}._ambientResult_qogvd_639,._ambientSubject_qogvd_129[data-variant=tinted]{padding-inline:var(--openbitfun-space-1);border-radius:var(--openbitfun-radius-sm);background:var(--openbitfun-color-action-neutral-surface)}._ambientSubject_qogvd_129>*,._ambientResult_qogvd_639>*{min-inline-size:0;max-inline-size:100%}._ambientExtra_qogvd_118{display:inline-flex;flex:0 0 auto;align-items:center;color:inherit}._ambientExpandedShell_qogvd_672{background-color:transparent;box-shadow:none}._ambientExpandedShell_qogvd_672>._ambientSurface_qogvd_294{padding-inline:var(--openbitfun-control-flow-chat-card-padding-inline)}._ambientExpanded_qogvd_672{overflow:hidden;margin-block-start:var(--openbitfun-space-2);border-block-start:0;border-radius:var(--openbitfun-radius-md);background:var(--openbitfun-color-surface-tertiary)}._ambientExpanded_qogvd_672 :where(pre,code){padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}._prominentRoot_qogvd_2[data-openbitfun-state~=loading] ._actionLabel_qogvd_109,._prominentRoot_qogvd_2[data-openbitfun-state~=loading] ._content_qogvd_110{animation:_openbitfun-flow-chat-tool-loading_qogvd_1 var(--openbitfun-motion-duration-loop) var(--openbitfun-motion-easing-standard) infinite alternate}._prominentRoot_qogvd_2[data-openbitfun-state~=loading] ._summaryText_qogvd_161[data-active=true] :is(._actionLabel_qogvd_109,._content_qogvd_110){animation:none}@keyframes _openbitfun-flow-chat-tool-loading_qogvd_1{0%{opacity:1}to{opacity:var(--openbitfun-opacity-hover)}}._ambientRoot_qogvd_3[data-tool-capsule=true]{inline-size:var(--openbitfun-control-flow-chat-capsule-inline-size);max-inline-size:100%;border-radius:var(--openbitfun-radius-pill);color:var(--openbitfun-color-content-secondary)}._ambientRoot_qogvd_3[data-tool-capsule=true] ._ambientSurface_qogvd_294{position:relative;z-index:var(--openbitfun-layer-content);isolation:isolate;min-inline-size:0;min-block-size:var(--openbitfun-control-height-sm);max-inline-size:100%;gap:var(--openbitfun-control-flow-chat-row-icon-gap);padding:var(--openbitfun-space-1) var(--openbitfun-space-2);border-radius:var(--openbitfun-radius-pill);background:transparent;color:inherit;font:inherit;text-align:start;line-height:var(--openbitfun-type-flow-support-line-height)}._capsuleSkin_qogvd_746{position:absolute;z-index:-1;inset:0;border-radius:inherit;background:var(--openbitfun-color-action-quiet-hover);pointer-events:none;transition:background-color var(--_tool-card-transition)}._ambientRoot_qogvd_3[data-tool-capsule=true] ._ambientSurface_qogvd_294[data-openbitfun-interactive=true]:is(:hover,:focus-visible)>._capsuleSkin_qogvd_746{background:var(--openbitfun-color-action-quiet-pressed)}._ambientRoot_qogvd_3[data-tool-capsule=true][data-openbitfun-status=error]:not(._ambientExpandedShell_qogvd_672) ._ambientSurface_qogvd_294{border-radius:var(--openbitfun-radius-md)}._ambientRoot_qogvd_3[data-capsule-motion=failure]{overflow:visible}._ambientRoot_qogvd_3[data-tool-capsule=true] ._ambientSurface_qogvd_294:focus-visible{outline:var(--openbitfun-focus-width) solid var(--openbitfun-color-focus-ring);outline-offset:calc(-1 * var(--openbitfun-focus-width))}._ambientRoot_qogvd_3[data-tool-capsule=true] ._ambientContent_qogvd_117{min-inline-size:0;flex:1 1 0;animation:none}._ambientRoot_qogvd_3[data-tool-capsule=true] ._ambientSurface_qogvd_294 ._iconSlot_qogvd_370{--_tool-card-action-size: var(--openbitfun-control-flow-chat-row-icon-size);--_flow-chat-tool-card-icon-size: var(--openbitfun-control-flow-chat-row-icon-size)}._ambientRoot_qogvd_3[data-tool-capsule=true]._ambientExpandedShell_qogvd_672{inline-size:100%;border-radius:var(--openbitfun-radius-md)}._ambientRoot_qogvd_3[data-tool-capsule=true]>._collapse_qogvd_481{--_tool-card-expanded-inline-size: 100%;contain:inline-size;overflow:hidden}._ambientRoot_qogvd_3[data-capsule-motion=recall]>._collapse_qogvd_481{opacity:1;transition-timing-function:var(--openbitfun-motion-easing-smooth)}._ambientRoot_qogvd_3[data-tool-capsule=true]:not(._ambientExpandedShell_qogvd_672)>._collapse_qogvd_481 ._collapseInner_qogvd_503{inline-size:var(--_tool-card-expanded-inline-size)}._capsuleStatus_qogvd_806{display:inline-flex;flex:0 0 auto;color:var(--openbitfun-color-content-muted);font-size:var(--openbitfun-type-label-sm-font-size)}._capsuleExtra_qogvd_813{display:inline-flex;flex:0 0 auto;align-items:center;min-inline-size:0}._ambientRoot_qogvd_3[data-tool-capsule=true][data-openbitfun-tool-card=agent-wait]{border-radius:var(--openbitfun-radius-sm)}._ambientRoot_qogvd_3[data-tool-capsule=true][data-openbitfun-tool-card=agent-wait] ._ambientSurface_qogvd_294{align-items:flex-end;align-items:last baseline;gap:var(--openbitfun-control-flow-chat-row-icon-gap);padding-block:0;padding-inline:var(--openbitfun-space-1) var(--openbitfun-space-2);border-radius:var(--openbitfun-radius-sm)}._ambientRoot_qogvd_3[data-tool-capsule=true][data-openbitfun-tool-card=agent-wait] ._capsuleExtra_qogvd_813{align-self:flex-end}._ambientRoot_qogvd_3[data-tool-capsule=true][data-openbitfun-tool-card=agent-wait] ._capsuleSkin_qogvd_746{display:none}._ambientRoot_qogvd_3[data-tool-capsule=true][data-openbitfun-status=error] ._capsuleStatus_qogvd_806{color:var(--openbitfun-color-status-danger-content)}._capsuleChevron_qogvd_846{inline-size:var(--openbitfun-space-3);block-size:var(--openbitfun-space-3);flex:0 0 auto;transition:transform var(--_tool-card-transition)}._ambientExpandedShell_qogvd_672 ._capsuleChevron_qogvd_846{transform:rotate(180deg)}._capsuleDetails_qogvd_857{display:grid;gap:var(--openbitfun-space-3);min-inline-size:0}._capsuleDetailLabel_qogvd_863{color:var(--openbitfun-color-content-muted)}._capsuleDetails_qogvd_857 pre{max-block-size:18rem;overflow:auto;margin:var(--openbitfun-space-1) 0 0;white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;font-size:var(--openbitfun-type-body-sm-font-size)}@media(pointer:coarse){._ambientRoot_qogvd_3[data-tool-capsule=true] ._ambientSurface_qogvd_294{min-block-size:var(--openbitfun-control-height-lg)}}@media(hover:none),(pointer:coarse){._prominentSummary_qogvd_80 ._hoverActions_qogvd_189{position:static;pointer-events:auto}._toolCardActions_qogvd_202[data-reveal=hover]{opacity:1;pointer-events:auto}}@media(prefers-reduced-motion:reduce){._capsuleSkin_qogvd_746,._capsuleChevron_qogvd_846,._ambientRoot_qogvd_3[data-tool-capsule=true] ._ambientSurface_qogvd_294{transition:none}._prominentRoot_qogvd_2,._ambientRoot_qogvd_3,._toolCardActions_qogvd_202,._mainIcon_qogvd_397,._inlineAffordance_qogvd_398,._collapse_qogvd_481,._affordanceButton_qogvd_305,._affordanceButton_qogvd_305 svg{transition:none}._ambientRoot_qogvd_3[data-openbitfun-state~=loading] ._ambientAction_qogvd_116,._ambientRoot_qogvd_3[data-openbitfun-state~=loading] ._ambientContent_qogvd_117,._prominentRoot_qogvd_2[data-openbitfun-state~=loading] ._actionLabel_qogvd_109,._prominentRoot_qogvd_2[data-openbitfun-state~=loading] ._content_qogvd_110{animation:none}}@media(forced-colors:active){._ambientRoot_qogvd_3{--_tool-card-confirmation-icon-color: Highlight}._ambientRoot_qogvd_3[data-tool-capsule=true] ._ambientSurface_qogvd_294{outline:var(--openbitfun-border-width-default) solid ButtonText;outline-offset:calc(-1 * var(--openbitfun-border-width-default))}._prominentRoot_qogvd_2{border-color:CanvasText}._ambientResult_qogvd_639,._ambientSubject_qogvd_129[data-variant=tinted],._ambientExpanded_qogvd_672{outline:var(--openbitfun-border-width-default) solid CanvasText;outline-offset:calc(-1 * var(--openbitfun-border-width-default))}._iconAffordanceHit_qogvd_441:focus-visible{outline-color:Highlight}._ambientRoot_qogvd_3[data-openbitfun-direct-action=true]:focus-visible{outline-color:Highlight}._affordanceButton_qogvd_305:focus-visible{outline-color:Highlight}}}@layer openbitfun.components{._layer_1keyc_2{position:absolute;z-index:var(--openbitfun-layer-decoration);inset:0;overflow:visible;pointer-events:none;-webkit-user-select:none;user-select:none}._fragment_1keyc_11{position:absolute;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:var(--openbitfun-radius-pill);background:var(--openbitfun-color-action-quiet-hover);color:var(--openbitfun-color-content-secondary);pointer-events:none}._fragmentStart_1keyc_23{clip-path:polygon(0 0,53% 0,47% 35%,53% 55%,46% 100%,0 100%);transform-origin:left center}._fragmentEnd_1keyc_28{clip-path:polygon(57% 0,100% 0,100% 100%,50% 100%,57% 55%,51% 35%);transform-origin:right center}@media(prefers-reduced-motion:reduce),(forced-colors:active){._layer_1keyc_2{display:none}}}@layer openbitfun.components{._section_1tcmg_2{display:flex;min-inline-size:0;flex-direction:column;gap:var(--openbitfun-space-2)}._heading_1tcmg_9{display:flex;min-inline-size:0;align-items:center;gap:var(--openbitfun-space-2)}._label_1tcmg_16,._fieldLabel_1tcmg_17{color:var(--openbitfun-color-content-muted);font-size:var(--openbitfun-type-body-sm-font-size);font-weight:var(--openbitfun-type-label-lg-font-weight);line-height:var(--openbitfun-type-body-md-line-height);overflow-wrap:anywhere}._actions_1tcmg_25{display:flex;flex:0 0 auto;align-items:center;gap:var(--openbitfun-space-1)}._fields_1tcmg_32{display:grid;min-inline-size:0;margin:0;gap:var(--openbitfun-space-2);container:tool-card-fields / inline-size}._field_1tcmg_17{display:grid;min-inline-size:0;grid-template-columns:var(--openbitfun-control-tool-card-field-label-width) minmax(0,1fr);align-items:baseline;gap:var(--openbitfun-space-2)}._fieldValue_1tcmg_48{min-inline-size:0;margin:0;color:var(--openbitfun-color-content-secondary);font-size:var(--openbitfun-type-body-sm-font-size);line-height:var(--openbitfun-type-body-md-line-height);white-space:pre-wrap;overflow-wrap:anywhere}._viewport_1tcmg_58{min-inline-size:0;max-block-size:20rem}._text_1tcmg_63{margin:0;color:var(--openbitfun-color-content-secondary);font-family:var(--openbitfun-type-flow-code-font-family);font-size:var(--openbitfun-type-flow-code-font-size);font-weight:var(--openbitfun-type-flow-code-font-weight);line-height:var(--openbitfun-type-flow-code-line-height);white-space:pre-wrap;overflow-wrap:anywhere}._text_1tcmg_63[data-variant=prose]{font-family:var(--openbitfun-type-body-sm-font-family);font-size:var(--openbitfun-type-body-sm-font-size);font-weight:var(--openbitfun-type-body-sm-font-weight);line-height:var(--openbitfun-type-body-md-line-height)}._disclosureTrigger_1tcmg_81{display:flex;flex:0 1 auto;min-inline-size:0;min-block-size:var(--openbitfun-layout-disclosure-trigger-min-block-size);align-items:center;gap:var(--openbitfun-space-2);margin:0;padding:0;border:0;border-radius:var(--openbitfun-radius-sm);background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer}._disclosureTrigger_1tcmg_81:disabled{opacity:var(--openbitfun-opacity-muted);cursor:default}._disclosureTrigger_1tcmg_81:focus-visible{outline:var(--openbitfun-focus-width) solid var(--openbitfun-color-focus-ring);outline-offset:var(--openbitfun-focus-offset)}._disclosureHeading_1tcmg_109{display:grid;min-inline-size:0;gap:var(--openbitfun-space-1)}._description_1tcmg_115{color:var(--openbitfun-color-content-muted);font-size:var(--openbitfun-type-body-sm-font-size);line-height:var(--openbitfun-type-body-md-line-height);overflow-wrap:anywhere}._disclosureIndicator_1tcmg_122{display:inline-flex;flex:0 0 auto;color:var(--openbitfun-color-content-muted);transition:transform var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._disclosureTrigger_1tcmg_81[aria-expanded=true] ._disclosureIndicator_1tcmg_122{transform:rotate(90deg)}._disclosure_1tcmg_81>[data-openbitfun-part=content]>._disclosureContent_1tcmg_133{padding-inline:0}._disclosure_1tcmg_81[data-open=true]>[data-openbitfun-part=content]>._disclosureContent_1tcmg_133{padding-block:var(--openbitfun-space-2) 0}@media(prefers-reduced-motion:reduce){._disclosureIndicator_1tcmg_122{transition:none}}@container tool-card-fields (max-width: 22rem){._field_1tcmg_17{grid-template-columns:minmax(0,1fr);gap:var(--openbitfun-space-1)}}}@layer openbitfun.components{._root_1v9fu_2{position:relative;display:inline-flex;inline-size:100%;block-size:100%;align-items:center;justify-content:center}._statusLayer_1v9fu_11,._iconLayer_1v9fu_12{display:inline-flex;inline-size:100%;block-size:100%;align-items:center;justify-content:center;transition:opacity var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._statusLayer_1v9fu_11>[data-openbitfun-component=icon],._iconLayer_1v9fu_12>[data-openbitfun-component=icon],._statusLayer_1v9fu_11>:where(svg,img),._iconLayer_1v9fu_12>:where(svg,img){display:block;inline-size:100%;block-size:100%}._iconLayer_1v9fu_12{position:absolute;inset:0;opacity:0}._root_1v9fu_2[data-default-icon=tool] ._statusLayer_1v9fu_11{opacity:0}._root_1v9fu_2[data-default-icon=tool] ._iconLayer_1v9fu_12{opacity:1}._success_1v9fu_44{color:var(--openbitfun-color-status-success-emphasis)}._danger_1v9fu_48{color:var(--openbitfun-color-status-danger-emphasis)}._statusLayer_1v9fu_11 ._processing_1v9fu_52{color:inherit}._muted_1v9fu_56{color:var(--openbitfun-color-content-muted)}@media(prefers-reduced-motion:reduce){._statusLayer_1v9fu_11,._iconLayer_1v9fu_12{transition:none}}}@layer openbitfun.components{._details_1ygmk_2{display:flex;min-inline-size:0;flex-direction:column;gap:var(--openbitfun-space-3);color:var(--openbitfun-color-content-secondary);font-family:var(--openbitfun-type-body-sm-font-family);font-size:var(--openbitfun-type-body-sm-font-size);font-weight:var(--openbitfun-type-body-sm-font-weight);line-height:var(--openbitfun-type-body-sm-line-height)}._viewport_1ygmk_13{max-block-size:20rem;min-inline-size:0}._records_1ygmk_14{display:flex;flex-direction:column;gap:var(--openbitfun-space-3);margin:0;padding:0;list-style:none}._records_1ygmk_14[data-ordered]{padding-inline-start:var(--openbitfun-space-5);list-style:decimal}._record_1ygmk_14{min-inline-size:0}._result_1ygmk_17{display:inline-flex;align-items:center;gap:var(--openbitfun-space-2)}._record_1ygmk_14>._description_1ygmk_18,._record_1ygmk_14>dl{margin-block-start:var(--openbitfun-space-1)}._identity_1ygmk_19{display:flex;min-inline-size:0;align-items:center;gap:var(--openbitfun-space-2)}._leading_1ygmk_20{display:inline-flex;flex:none;align-items:center}._name_1ygmk_21{min-inline-size:0;color:var(--openbitfun-color-content-primary);font-weight:var(--openbitfun-type-label-lg-font-weight)}._state_1ygmk_22{flex-shrink:0;color:var(--openbitfun-color-content-muted)}._description_1ygmk_18{white-space:pre-wrap;overflow-wrap:anywhere}._connection_1ygmk_24{display:flex;flex-wrap:wrap;align-items:center;gap:var(--openbitfun-space-2)}._endpoint_1ygmk_25{overflow-wrap:anywhere}._error_1ygmk_26{color:var(--openbitfun-color-status-danger-content)}._media_1ygmk_27{min-inline-size:0}._media_1ygmk_27 img{display:block;max-inline-size:100%;max-block-size:24rem;object-fit:contain;object-position:left top;border-radius:var(--openbitfun-radius-sm)}}@layer openbitfun.components{._details_m2wnb_2{display:flex;min-inline-size:0;flex-direction:column;gap:var(--openbitfun-space-3);color:var(--openbitfun-color-content-secondary);font-family:var(--openbitfun-type-body-sm-font-family);font-size:var(--openbitfun-type-body-sm-font-size);font-weight:var(--openbitfun-type-body-sm-font-weight);line-height:var(--openbitfun-type-body-sm-line-height);container:runtime-tool-details / inline-size}._viewport_m2wnb_15{max-block-size:20rem;min-inline-size:0}._list_m2wnb_16{display:flex;flex-direction:column;gap:var(--openbitfun-space-3);margin:0;padding:0;list-style:none}._model_m2wnb_17{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:var(--openbitfun-space-4)}._identity_m2wnb_18,._modelId_m2wnb_18,._record_m2wnb_18{display:flex;min-inline-size:0;flex-direction:column;gap:var(--openbitfun-space-1)}._name_m2wnb_19{color:var(--openbitfun-color-content-primary);font-weight:var(--openbitfun-type-label-lg-font-weight)}._secondary_m2wnb_20{color:var(--openbitfun-color-content-muted)}._description_m2wnb_21{overflow-wrap:anywhere;white-space:pre-wrap}._error_m2wnb_22{color:var(--openbitfun-color-status-danger-content)}._image_m2wnb_23{display:block;max-inline-size:100%;max-block-size:24rem;object-fit:contain;object-position:left top;border-radius:var(--openbitfun-radius-sm)}@container runtime-tool-details (max-width: 24rem){._model_m2wnb_17{grid-template-columns:minmax(0,1fr);gap:var(--openbitfun-space-1)}._modelId_m2wnb_18{flex-direction:row;align-items:baseline;gap:var(--openbitfun-space-2)}}}@layer openbitfun.components{._root_6mm7t_2{display:flex;min-inline-size:0;align-items:center;flex-wrap:wrap;gap:var(--openbitfun-space-1) var(--openbitfun-space-2);color:var(--openbitfun-color-content-secondary);font-family:var(--openbitfun-type-body-sm-font-family);font-size:var(--openbitfun-type-body-sm-font-size);font-weight:var(--openbitfun-type-body-sm-font-weight);line-height:var(--openbitfun-type-body-md-line-height)}._participant_6mm7t_15{display:inline-flex;box-sizing:border-box;min-inline-size:0;max-inline-size:100%;min-block-size:var(--openbitfun-control-height-sm);align-items:center;gap:var(--openbitfun-space-1);padding:0;border:0;border-radius:var(--openbitfun-radius-sm);background:transparent;color:var(--openbitfun-color-content-secondary);font:inherit;font-weight:var(--openbitfun-type-label-lg-font-weight);text-align:start}button._participant_6mm7t_15:not(:disabled){cursor:pointer}button._participant_6mm7t_15:not(:disabled):is(:hover,:focus-visible){color:var(--openbitfun-color-content-primary);text-decoration:underline;text-underline-offset:var(--openbitfun-space-1)}._identity_6mm7t_35,._direction_6mm7t_35,._processing_6mm7t_35{display:inline-flex;flex:0 0 auto;align-items:center}._identity_6mm7t_35,._direction_6mm7t_35{--openbitfun-icon-stroke-width: var(--openbitfun-control-icon-stroke-width)}._direction_6mm7t_35{color:var(--openbitfun-color-content-muted)}._targets_6mm7t_38{display:inline-flex;flex-wrap:wrap;min-inline-size:0;max-inline-size:100%;gap:var(--openbitfun-space-1)}._outcome_6mm7t_39{display:inline-flex;min-inline-size:0;max-inline-size:100%;align-items:center;gap:var(--openbitfun-space-1)}._separator_6mm7t_40{color:var(--openbitfun-color-content-muted)}._result_6mm7t_41{display:inline-flex;min-inline-size:0;max-inline-size:100%;align-items:center;gap:var(--openbitfun-space-1);margin:0;padding:0 var(--openbitfun-space-1);border:0;border-radius:var(--openbitfun-radius-sm);background:var(--openbitfun-color-action-neutral-surface);color:inherit;font:inherit;text-align:start}._resultText_6mm7t_56{min-inline-size:0;overflow-wrap:anywhere}button._result_6mm7t_41{cursor:pointer}button._result_6mm7t_41:hover{background:var(--openbitfun-color-action-quiet-hover)}._root_6mm7t_2[data-openbitfun-status=error] ._outcome_6mm7t_39{color:var(--openbitfun-color-status-danger-content)}._root_6mm7t_2[data-openbitfun-status=rejected] ._outcome_6mm7t_39,._root_6mm7t_2[data-openbitfun-status=pending_confirmation] ._outcome_6mm7t_39{color:var(--openbitfun-color-status-warning-content)}._participant_6mm7t_15:focus-visible,._result_6mm7t_41:focus-visible{outline:var(--openbitfun-focus-width) solid var(--openbitfun-color-focus-ring);outline-offset:var(--openbitfun-focus-offset)}._details_6mm7t_63{display:flex;flex-direction:column;min-inline-size:0;gap:var(--openbitfun-space-4)}@media(forced-colors:active){._result_6mm7t_41{outline:var(--openbitfun-border-width-default) solid ButtonBorder}}}@layer openbitfun.components{._root_1dkrf_2{min-inline-size:0}._root_1dkrf_2>[data-openbitfun-attention=ambient]:not(._expandedCard_1dkrf_8){border-color:transparent}._root_1dkrf_2>._expandedCard_1dkrf_8{overflow:hidden;border:0;border-radius:var(--openbitfun-radius-lg);color:var(--openbitfun-color-content-primary);background:color-mix(in srgb,var(--openbitfun-color-surface-tertiary) 50%,var(--openbitfun-color-surface-scene))}._expandedCard_1dkrf_8>[data-openbitfun-part=surface]{border-block-end:0;background:var(--openbitfun-color-surface-tertiary)}._expandedCard_1dkrf_8>[data-openbitfun-part=surface][data-openbitfun-attention=ambient],._expandedCard_1dkrf_8 [data-openbitfun-part=summary],._footerRow_1dkrf_27{box-sizing:border-box;min-block-size:calc(var(--openbitfun-control-height-sm) + 2 * var(--openbitfun-space-1));gap:var(--openbitfun-space-2);padding:var(--openbitfun-space-1) var(--openbitfun-control-flow-chat-card-padding-inline)}._expandedCard_1dkrf_8 [data-openbitfun-part=extra],._expandedCard_1dkrf_8 [data-openbitfun-part=actions],._outputActions_1dkrf_36{gap:var(--openbitfun-space-2)}._root_1dkrf_2>._expandedCard_1dkrf_8>[data-openbitfun-part=surface][data-openbitfun-attention=ambient] [data-openbitfun-part=actions] [data-openbitfun-component=icon-button]{inline-size:var(--openbitfun-control-height-sm);block-size:var(--openbitfun-control-height-sm)}._expandedCard_1dkrf_8 [data-openbitfun-part=extra]{margin-inline-start:auto}._expandedCard_1dkrf_8 [data-openbitfun-part=expanded]{margin-block-start:0;border:0;border-radius:0;background:transparent}._root_1dkrf_2>._expandedCard_1dkrf_8 [data-openbitfun-part=actionRegion]{padding-inline-start:0;border-inline-start:0}._command_1dkrf_63{display:block;overflow:hidden;min-inline-size:0;margin:0;padding:0;border:0;border-radius:0;color:var(--openbitfun-color-content-secondary);background:transparent;white-space:nowrap}._root_1dkrf_2 ._expandedCommand_1dkrf_76{color:var(--openbitfun-color-content-primary);font-family:var(--openbitfun-type-flow-code-font-family);font-size:var(--openbitfun-type-flow-code-font-size);font-weight:var(--openbitfun-type-flow-code-font-weight);line-height:var(--openbitfun-type-flow-code-line-height);letter-spacing:var(--openbitfun-type-flow-code-letter-spacing);white-space:pre-wrap;overflow-wrap:anywhere}._command_1dkrf_63[data-empty=true]{color:var(--openbitfun-color-content-muted);font-style:italic}._commandRow_1dkrf_92{display:flex;min-inline-size:0;align-items:flex-start;gap:var(--openbitfun-space-2)}._commandPreview_1dkrf_99{flex:0 1 auto}._commandActions_1dkrf_103{block-size:calc(var(--openbitfun-type-flow-code-font-size) * var(--openbitfun-type-flow-code-line-height))}._commandPreview_1dkrf_99,._commandText_1dkrf_108{display:block;min-inline-size:0}._commandPreview_1dkrf_99[data-expanded=false] ._expandedCommand_1dkrf_76{max-block-size:3lh}._commandPreview_1dkrf_99[data-expanded=false][data-overflow=true] ._expandedCommand_1dkrf_76{-webkit-mask-image:linear-gradient(to bottom,currentColor calc(100% - min(var(--openbitfun-layout-overflow-text-fade-extent),1lh)),transparent 100%);mask-image:linear-gradient(to bottom,currentColor calc(100% - min(var(--openbitfun-layout-overflow-text-fade-extent),1lh)),transparent 100%)}._commandPreview_1dkrf_99[role=button]{cursor:pointer}._commandPreview_1dkrf_99:focus-visible{outline:var(--openbitfun-focus-width) solid var(--openbitfun-color-focus-ring);outline-offset:var(--openbitfun-focus-offset);border-radius:var(--openbitfun-radius-xs)}._statusSummary_1dkrf_132{display:inline-flex;min-inline-size:0;align-items:center;gap:var(--openbitfun-space-2);color:var(--openbitfun-color-content-muted);font-size:var(--openbitfun-type-body-sm-font-size)}._expandedCard_1dkrf_8 ._statusSummary_1dkrf_132{color:var(--openbitfun-color-content-primary)}._statusLabel_1dkrf_145{display:inline-flex;align-items:center;gap:var(--openbitfun-space-1);padding-block:var(--openbitfun-space-1);padding-inline:var(--openbitfun-space-2);border-radius:var(--openbitfun-radius-sm);background:var(--openbitfun-color-action-neutral-surface);font-size:var(--openbitfun-type-body-sm-font-size);font-weight:var(--openbitfun-type-label-selected-font-weight);white-space:nowrap}._expandedCard_1dkrf_8 ._statusLabel_1dkrf_145:is([data-tone=neutral],[data-tone=success]){padding:0;background:transparent;font-weight:var(--openbitfun-type-body-sm-font-weight)}._resultIcon_1dkrf_164{flex:0 0 auto;color:var(--openbitfun-color-status-success-emphasis)}._root_1dkrf_2>[data-openbitfun-attention=prominent] ._statusLabel_1dkrf_145{padding-block:0}._statusLabel_1dkrf_145[data-tone=warning]{color:var(--openbitfun-color-status-warning-content);background:var(--openbitfun-color-status-warning-surface)}._statusLabel_1dkrf_145[data-tone=danger]{color:var(--openbitfun-color-status-danger-content);background:var(--openbitfun-color-status-danger-surface)}._criticalAction_1dkrf_183{color:var(--openbitfun-color-status-warning-content)}._details_1dkrf_187{display:flex;min-inline-size:0;flex-direction:column}._contentSection_1dkrf_193{display:flex;min-inline-size:0;flex-direction:column;gap:var(--openbitfun-space-3);padding:var(--openbitfun-space-3) var(--openbitfun-control-flow-chat-card-padding-inline);color:var(--openbitfun-color-content-secondary)}._outputFrame_1dkrf_202{position:relative;overflow:hidden;min-block-size:0;border-radius:0;background:transparent}._outputFrame_1dkrf_202[data-density=compact]{block-size:5.375rem}._outputFrame_1dkrf_202[data-density=expanded]{block-size:20rem}._outputFrame_1dkrf_202[data-sizing=content]{block-size:auto}._outputFrame_1dkrf_202[data-density=compact][data-sizing=content]{max-block-size:5.375rem}._outputFrame_1dkrf_202[data-density=expanded][data-sizing=content]{max-block-size:20rem}._output_1dkrf_36,._waiting_1dkrf_231{box-sizing:border-box;inline-size:100%;block-size:100%;min-block-size:0}._output_1dkrf_36>*{inline-size:100%;block-size:100%;max-block-size:100%}._waiting_1dkrf_231{display:flex;align-items:center;justify-content:flex-start;padding:0;color:var(--openbitfun-color-content-secondary);font-size:var(--openbitfun-type-body-sm-font-size);font-style:italic;text-align:start}._footer_1dkrf_27{color:var(--openbitfun-color-content-secondary);background:var(--openbitfun-color-surface-tertiary);font-family:var(--openbitfun-type-body-sm-font-family);font-size:var(--openbitfun-type-body-sm-font-size);font-weight:var(--openbitfun-type-body-sm-font-weight);line-height:var(--openbitfun-type-body-sm-line-height)}._footerRow_1dkrf_27{display:flex;min-inline-size:0;flex-wrap:wrap;align-items:center}._footerItem_1dkrf_271{display:inline-flex;min-inline-size:0;align-items:center;gap:var(--openbitfun-space-1);white-space:nowrap}._footerItem_1dkrf_271[data-grow=true]{flex:1 1 12rem}._footerItem_1dkrf_271[data-push-to-end=true]{margin-inline-start:auto}._footerLabel_1dkrf_287{color:inherit;font-weight:var(--openbitfun-type-label-lg-font-weight)}._footerValue_1dkrf_292{overflow:hidden;color:inherit}._footerItem_1dkrf_271[data-tone=success] ._footerValue_1dkrf_292{color:var(--openbitfun-color-status-success-content)}._footerItem_1dkrf_271[data-tone=warning] ._footerValue_1dkrf_292{color:var(--openbitfun-color-status-warning-content)}._footerItem_1dkrf_271[data-tone=danger] ._footerValue_1dkrf_292{color:var(--openbitfun-color-status-danger-content)}._error_1dkrf_309{color:var(--openbitfun-color-status-danger-content);font-size:var(--openbitfun-type-body-sm-font-size);line-height:var(--openbitfun-type-body-md-line-height);white-space:pre-wrap;overflow-wrap:anywhere}._root_1dkrf_2[data-openbitfun-preview-state=hover]>._expandedCard_1dkrf_8>[data-openbitfun-part=surface],[data-openbitfun-preview-state=hover] ._root_1dkrf_2>._expandedCard_1dkrf_8>[data-openbitfun-part=surface]{background:var(--openbitfun-color-action-quiet-hover)}@media(hover:hover){._expandedCard_1dkrf_8>[data-openbitfun-part=surface]:hover{background:var(--openbitfun-color-action-quiet-hover)}}@media(prefers-reduced-motion:reduce){._root_1dkrf_2>._expandedCard_1dkrf_8,._root_1dkrf_2 ._copyAction_1dkrf_330,._outputActions_1dkrf_36{transition:none}}}@layer openbitfun.components{._root_dp200_2{min-inline-size:0}._summary_dp200_6,._processing_dp200_7{display:block;overflow:hidden;min-inline-size:0;color:var(--openbitfun-color-content-secondary);font-size:var(--openbitfun-type-body-sm-font-size);white-space:nowrap}._processing_dp200_7{color:var(--openbitfun-color-content-muted);font-style:italic}._error_dp200_21{font-size:var(--openbitfun-type-body-sm-font-size);line-height:var(--openbitfun-type-body-md-line-height);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--openbitfun-color-status-danger-content)}}@layer openbitfun.components{._root_13u8s_2{min-inline-size:0}._path_13u8s_6{display:block;overflow:hidden;min-inline-size:0;color:var(--openbitfun-color-content-secondary);white-space:nowrap}._path_13u8s_6[data-operation=delete]{color:var(--openbitfun-color-content-muted);text-decoration:line-through}._inlineMessage_13u8s_19{overflow:hidden;min-inline-size:0;color:var(--openbitfun-color-content-muted);white-space:nowrap}._statusDetail_13u8s_26{display:inline-block;flex:0 1 auto;min-inline-size:0;overflow:hidden;padding-block:0;padding-inline:var(--openbitfun-space-2);border-radius:var(--openbitfun-radius-sm);color:var(--openbitfun-color-content-muted);background:var(--openbitfun-color-action-neutral-surface);font-size:var(--openbitfun-type-body-sm-font-size);white-space:nowrap}._warningStatusIcon_13u8s_42{color:var(--openbitfun-color-status-warning-emphasis)}._preview_13u8s_46{overflow:hidden;inline-size:100%;min-inline-size:0}._preview_13u8s_46>*{min-inline-size:0}._error_13u8s_56{display:flex;flex-direction:column;gap:var(--openbitfun-space-2);color:var(--openbitfun-color-status-danger-content);font-size:var(--openbitfun-type-body-sm-font-size);line-height:var(--openbitfun-type-body-md-line-height)}._error_13u8s_56[data-guidance=true]{color:var(--openbitfun-color-content-secondary)}._errorTitle_13u8s_69{display:inline-flex;align-items:center;gap:var(--openbitfun-space-2);font-weight:var(--openbitfun-type-label-selected-font-weight)}._errorTitle_13u8s_69>:where(svg,img,[data-openbitfun-component=icon]){flex:0 0 auto;inline-size:var(--openbitfun-font-size-xl);block-size:var(--openbitfun-font-size-xl)}._errorMessage_13u8s_82{max-block-size:20rem;overflow-y:auto;color:var(--openbitfun-color-content-muted);white-space:pre-wrap;overflow-wrap:anywhere}}@layer openbitfun.components{._summary_1vtug_2{display:block;min-inline-size:0;overflow:hidden;color:var(--openbitfun-color-content-muted);white-space:nowrap}}@layer openbitfun.components{._root_685vj_2{display:inline-flex;min-inline-size:0;max-inline-size:100%;align-items:center;gap:var(--openbitfun-space-2)}._participant_685vj_10{display:inline-flex;min-inline-size:0;max-inline-size:100%;align-items:center;gap:var(--openbitfun-space-1);flex:0 1 auto;font-weight:var(--openbitfun-type-label-lg-font-weight)}._participantIcon_685vj_20{display:inline-flex;flex:0 0 auto;align-items:center}._direction_685vj_26{flex:0 0 auto;color:var(--openbitfun-color-content-muted)}}@layer openbitfun.components{._root_z1bhl_2{display:inline-flex;flex:0 1 auto;min-inline-size:0;max-inline-size:100%;align-items:center;gap:var(--openbitfun-space-1)}._viewport_z1bhl_11{display:inline-flex;flex:0 1 auto;box-sizing:border-box;min-inline-size:var(--openbitfun-control-height-sm);max-inline-size:100%;padding:var(--openbitfun-space-1);overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:none}._viewport_z1bhl_11::-webkit-scrollbar{display:none}._track_z1bhl_26{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--openbitfun-space-1)}._target_z1bhl_33{display:inline-flex;flex:0 0 auto;inline-size:max-content;min-inline-size:0;align-items:center;padding:0;border:0;border-radius:var(--openbitfun-radius-sm);background:transparent;color:inherit;font:inherit}._target_z1bhl_33[data-openbitfun-affordance=open-panel-right]{cursor:pointer}._target_z1bhl_33:focus-visible{outline:var(--openbitfun-focus-width) solid var(--openbitfun-color-focus-ring);outline-offset:var(--openbitfun-focus-offset)}._scrollButton_z1bhl_56{flex:0 0 auto}._scrollButton_z1bhl_56:disabled{display:none}}@layer openbitfun.components{._searchDetails_zadr9_2{display:grid;min-inline-size:0;gap:var(--openbitfun-space-3);container:tool-card-results / inline-size}._resultViewport_zadr9_9{min-inline-size:0;max-block-size:25rem}._details_zadr9_13{display:flex;min-inline-size:0;flex-wrap:wrap;align-items:baseline;gap:var(--openbitfun-space-1) var(--openbitfun-space-3);padding-block-end:var(--openbitfun-space-2);border-block-end:1px solid var(--openbitfun-color-border-subtle)}._detail_zadr9_13{display:inline-flex;min-inline-size:0;align-items:baseline;gap:var(--openbitfun-space-1);color:var(--openbitfun-color-content-muted);font-size:var(--openbitfun-type-body-sm-font-size)}._detailLabel_zadr9_32{flex:0 0 auto;color:var(--openbitfun-color-content-secondary);font-weight:var(--openbitfun-type-label-selected-font-weight)}._detailValue_zadr9_38{min-inline-size:0;overflow-wrap:anywhere}[data-openbitfun-tool-card=glob-search] ._detail_zadr9_13,[data-openbitfun-tool-card=glob-search] ._detailLabel_zadr9_32{color:var(--openbitfun-color-content-primary)}._results_zadr9_48{display:flex;min-inline-size:0;flex-direction:column}._result_zadr9_9{display:grid;min-inline-size:0;grid-template-columns:var(--openbitfun-control-flow-chat-row-icon-size) minmax(0,1fr) auto;align-items:start;gap:var(--openbitfun-space-2);padding-block:var(--openbitfun-space-2);color:var(--openbitfun-color-content-secondary);font-size:var(--openbitfun-type-body-sm-font-size);line-height:var(--openbitfun-type-body-md-line-height)}._result_zadr9_9+._result_zadr9_9{border-block-start:1px solid var(--openbitfun-color-border-subtle)}[data-openbitfun-tool-card=glob-search] ._details_zadr9_13,[data-openbitfun-tool-card=grep-search] ._details_zadr9_13{padding-block-end:0;border-block-end:0}[data-openbitfun-tool-card=glob-search] ._result_zadr9_9+._result_zadr9_9{border-block-start:0}._resultIcon_zadr9_80{block-size:1lh;display:inline-flex;align-items:center;color:var(--openbitfun-color-content-muted)}._resultIcon_zadr9_80>:is(svg,[data-openbitfun-component=icon]){inline-size:var(--openbitfun-control-flow-chat-row-icon-size);block-size:var(--openbitfun-control-flow-chat-row-icon-size)}._resultBody_zadr9_92{display:flex;min-inline-size:0;flex-direction:column;gap:var(--openbitfun-space-1)}[data-openbitfun-tool-card=glob-search] ._result_zadr9_9{grid-template-columns:var(--openbitfun-control-flow-chat-row-icon-size) minmax(0,1fr)}[data-openbitfun-tool-card=glob-search] ._resultBody_zadr9_92{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:baseline;gap:var(--openbitfun-space-2)}[data-openbitfun-tool-card=glob-search] ._resultBody_zadr9_92:not(:has(>._resultDescription_zadr9_110))>:is(._resultTitle_zadr9_110,._resultButton_zadr9_110){grid-column:1 / -1}[data-openbitfun-tool-card=glob-search] ._resultMeta_zadr9_114{grid-column:2;white-space:normal}[data-openbitfun-tool-card=glob-search] ._resultUrl_zadr9_119{grid-column:1 / -1}._resultTitle_zadr9_110,._resultButton_zadr9_110{min-inline-size:0;color:var(--openbitfun-color-content-primary);font:inherit;font-weight:var(--openbitfun-type-label-lg-font-weight);text-align:start;overflow-wrap:anywhere}[data-openbitfun-tool-card=glob-search] ._resultTitle_zadr9_110,[data-openbitfun-tool-card=glob-search] ._resultButton_zadr9_110,[data-openbitfun-tool-card=glob-search] ._resultDescription_zadr9_110{color:var(--openbitfun-color-content-secondary)}._resultButton_zadr9_110{appearance:none;padding:0;border:0;background:transparent;cursor:pointer}._resultButton_zadr9_110:is(:hover,:focus-visible){color:var(--openbitfun-color-accent-hover);text-decoration:underline;text-underline-offset:.16em}._resultDescription_zadr9_110,._resultUrl_zadr9_119,._resultMeta_zadr9_114{color:var(--openbitfun-color-content-muted);line-height:var(--openbitfun-type-body-md-line-height);overflow-wrap:anywhere}._resultUrl_zadr9_119{font-size:var(--openbitfun-type-body-xs-font-size)}._resultMeta_zadr9_114{white-space:nowrap}._resultText_zadr9_169{margin:0;color:var(--openbitfun-color-content-secondary);font-family:var(--openbitfun-type-flow-code-font-family);font-size:var(--openbitfun-type-flow-code-font-size);font-weight:var(--openbitfun-type-flow-code-font-weight);line-height:var(--openbitfun-type-flow-code-line-height);white-space:pre-wrap;overflow-wrap:anywhere}._resultText_zadr9_169[data-variant=prose]{font-family:var(--openbitfun-type-body-sm-font-family);font-size:var(--openbitfun-type-body-sm-font-size);font-weight:var(--openbitfun-type-body-sm-font-weight);line-height:var(--openbitfun-type-body-md-line-height)}._grepResults_zadr9_187{display:grid;min-inline-size:0;gap:var(--openbitfun-space-4)}._grepFile_zadr9_193{min-inline-size:0;margin:0}._grepFilePath_zadr9_198{margin-block-end:var(--openbitfun-space-2);font-size:var(--openbitfun-type-body-sm-font-size);line-height:var(--openbitfun-type-body-sm-line-height);overflow-wrap:anywhere}._grepDirectory_zadr9_205{color:var(--openbitfun-color-content-primary)}._grepFilename_zadr9_209{color:var(--openbitfun-color-content-primary);font-weight:var(--openbitfun-type-label-sm-font-weight)}._grepLines_zadr9_214{display:grid;min-inline-size:0;grid-template-columns:var(--_grep-line-number-width) minmax(0,1fr);column-gap:var(--openbitfun-space-3)}._grepLine_zadr9_214{display:contents}._grepLineNumber_zadr9_225{color:var(--openbitfun-color-content-muted);text-align:end;white-space:nowrap;-webkit-user-select:none;user-select:none}._grepLineContent_zadr9_232{min-inline-size:0;min-block-size:1lh;margin:0;color:var(--openbitfun-color-content-secondary);font:inherit;white-space:pre-wrap;overflow-wrap:anywhere}._grepLine_zadr9_214[data-kind=context] ._grepLineContent_zadr9_232{color:var(--openbitfun-color-content-secondary)}._grepLine_zadr9_214[data-gap-before=true]>._grepLineNumber_zadr9_225,._grepLine_zadr9_214[data-gap-before=true]>._grepLineContent_zadr9_232{padding-block-start:var(--openbitfun-space-2)}@container tool-card-results (max-width: 28rem){._result_zadr9_9{grid-template-columns:var(--openbitfun-control-flow-chat-row-icon-size) minmax(0,1fr)}._resultMeta_zadr9_114{grid-column:2;white-space:normal}[data-openbitfun-tool-card=glob-search] ._resultBody_zadr9_92{grid-template-columns:minmax(0,1fr);gap:var(--openbitfun-space-1)}}._overflowLabel_zadr9_260{padding-block:var(--openbitfun-space-2);color:var(--openbitfun-color-content-muted);font-size:var(--openbitfun-type-body-sm-font-size);font-style:italic;text-align:center}}@layer openbitfun.components{._details_m452b_2{display:flex;min-inline-size:0;flex-direction:column;gap:var(--openbitfun-space-3)}._sessionList_m452b_9{display:flex;flex-direction:column;gap:0;max-block-size:20rem}._session_m452b_9{display:grid;min-inline-size:0;grid-template-columns:minmax(0,1fr) auto;gap:var(--openbitfun-space-1) var(--openbitfun-space-3);padding-block:var(--openbitfun-space-2);color:var(--openbitfun-color-content-secondary);font-size:var(--openbitfun-type-body-sm-font-size)}._record_m452b_26{padding-block:var(--openbitfun-space-2)}._record_m452b_26 [data-openbitfun-part=sectionLabel]{color:var(--openbitfun-color-content-primary)}._record_m452b_26+._record_m452b_26,._session_m452b_9+._session_m452b_9{border-block-start:1px solid var(--openbitfun-color-border-subtle)}._sessionId_m452b_37{grid-column:1;overflow-wrap:anywhere;color:var(--openbitfun-color-content-muted)}._sessionName_m452b_43{color:var(--openbitfun-color-content-primary);min-inline-size:0;overflow:hidden;white-space:nowrap}._sessionAgent_m452b_50{grid-column:2;grid-row:1 / span 2;align-self:center;color:var(--openbitfun-color-content-muted);white-space:nowrap}._empty_m452b_58{color:var(--openbitfun-color-content-muted);font-size:var(--openbitfun-type-body-sm-font-size)}._status_m452b_63{min-inline-size:0;color:inherit;font-size:var(--openbitfun-type-meta-font-size)}._error_m452b_69{color:var(--openbitfun-color-status-danger-content);font-size:var(--openbitfun-type-body-sm-font-size);white-space:pre-wrap;overflow-wrap:anywhere}}@layer openbitfun.components{._sections_k19m9_2{display:flex;min-inline-size:0;flex-direction:column;gap:var(--openbitfun-space-3)}._error_k19m9_9{color:var(--openbitfun-color-status-danger-content);font-size:var(--openbitfun-type-body-sm-font-size);line-height:var(--openbitfun-type-body-md-line-height);white-space:pre-wrap;overflow-wrap:anywhere}._meta_k19m9_17{display:flex;min-inline-size:0;flex-wrap:wrap;align-items:center;gap:var(--openbitfun-space-2);padding-block-end:var(--openbitfun-space-2);border-block-end:1px solid var(--openbitfun-color-border-subtle)}._metaLabel_k19m9_27,._pill_k19m9_28{display:inline-flex;align-items:center;color:var(--openbitfun-color-content-secondary);font-size:var(--openbitfun-type-body-sm-font-size)}._metaLabel_k19m9_27{font-weight:var(--openbitfun-type-label-selected-font-weight)}._metaDescription_k19m9_40{min-inline-size:0;color:var(--openbitfun-color-content-muted);font-size:var(--openbitfun-type-body-sm-font-size)}._fetchTitle_k19m9_46{min-inline-size:0;overflow:hidden;white-space:nowrap}._fetchMeta_k19m9_52{display:flex;min-inline-size:0;flex-direction:column;gap:var(--openbitfun-space-3)}._openLinkText_k19m9_59{min-inline-size:0;overflow-wrap:anywhere}._detailsRow_k19m9_64{display:flex;min-inline-size:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--openbitfun-space-2)}._pills_k19m9_73{display:flex;min-inline-size:0;flex-wrap:wrap;gap:var(--openbitfun-space-2)}._imageContent_k19m9_80{display:flex;min-inline-size:0;justify-content:flex-start}._imageButton_k19m9_86{display:inline-flex;inline-size:fit-content;max-inline-size:100%;align-items:center;justify-content:center;padding:0;overflow:hidden;appearance:none;border:0;border-radius:var(--openbitfun-radius-sm);background:transparent;cursor:zoom-in}._imageButton_k19m9_86:focus-visible{outline:2px solid var(--openbitfun-color-focus-ring);outline-offset:2px}._imageButton_k19m9_86 img{display:block;max-inline-size:100%;inline-size:auto;block-size:auto;max-block-size:20rem;object-fit:contain}._imageError_k19m9_115{inline-size:100%;padding:var(--openbitfun-space-3);color:var(--openbitfun-color-status-danger-content);font-size:var(--openbitfun-type-body-sm-font-size);text-align:center}._lightbox_k19m9_123{display:flex;min-block-size:15rem;max-block-size:80vb;align-items:center;justify-content:center;overflow:auto}._lightbox_k19m9_123 img{display:block;max-inline-size:100%;max-block-size:76vb;object-fit:contain}._todoCompact_k19m9_139{display:flex;min-inline-size:0;align-items:center;gap:var(--openbitfun-control-flow-chat-row-icon-gap);color:var(--openbitfun-color-content-muted);font-size:var(--openbitfun-type-body-sm-font-size)}._todoCompactIcon_k19m9_148{display:inline-flex;flex:0 0 var(--openbitfun-control-flow-chat-row-icon-size);inline-size:var(--openbitfun-control-flow-chat-row-icon-size);block-size:var(--openbitfun-control-flow-chat-row-icon-size);align-items:center;justify-content:center;color:var(--openbitfun-color-content-secondary)}._todoCompactIcon_k19m9_148>[data-openbitfun-component=icon]{inline-size:100%;block-size:100%}._todoCompactText_k19m9_163{min-inline-size:0;overflow:hidden;white-space:nowrap}._todoSummary_k19m9_169{display:inline-flex;min-inline-size:0;align-items:center;gap:var(--openbitfun-space-2);overflow:hidden;color:var(--openbitfun-color-content-muted);white-space:nowrap}._todoList_k19m9_179{display:flex;max-block-size:17.5rem;flex-direction:column;gap:var(--openbitfun-space-1);padding-block-start:var(--openbitfun-space-1);overflow:auto}._todoRoot_k19m9_188 [data-openbitfun-part=expanded]{border-block-start:0}._todoExpanded_k19m9_192{display:flex;min-inline-size:0;flex-direction:column;gap:var(--openbitfun-space-2);padding-block-end:var(--openbitfun-space-2);padding-inline:var(--openbitfun-control-flow-chat-card-padding-inline)}._todoCount_k19m9_201{white-space:nowrap}._todoProgressTrack_k19m9_205{overflow:hidden;block-size:calc(2 * var(--openbitfun-border-width-default));flex:0 0 auto;border-radius:var(--openbitfun-radius-pill);background:var(--openbitfun-color-border-subtle)}._todoProgressFill_k19m9_213{display:block;block-size:100%;border-radius:inherit;background:var(--openbitfun-color-content-secondary)}._todoItem_k19m9_220{display:flex;min-inline-size:0;align-items:flex-start;line-height:var(--openbitfun-type-body-md-line-height);gap:var(--openbitfun-space-2);padding-block:var(--openbitfun-space-1);color:var(--openbitfun-color-content-muted);font-size:var(--openbitfun-type-body-sm-font-size)}._todoItem_k19m9_220[data-status=in_progress]{color:var(--openbitfun-color-content-primary)}._todoItem_k19m9_220[data-status=cancelled]{text-decoration:line-through}._todoIcon_k19m9_239{block-size:1lh;color:inherit}._todoPendingDot_k19m9_244{inline-size:var(--openbitfun-space-1);block-size:var(--openbitfun-space-1);border-radius:var(--openbitfun-radius-pill);background:currentColor;opacity:var(--openbitfun-opacity-muted)}._todoContent_k19m9_252{min-inline-size:0;white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:40rem){._lightbox_k19m9_123{min-block-size:10rem}}@media(forced-colors:active){._todoProgressTrack_k19m9_205{background:Canvas;outline:var(--openbitfun-border-width-default) solid CanvasText}._todoProgressFill_k19m9_213,._todoPendingDot_k19m9_244{forced-color-adjust:none;background:CanvasText}}}@layer openbitfun.components{._command_1wxn1_2{display:block;min-inline-size:0;overflow:hidden;color:var(--openbitfun-color-content-secondary);white-space:nowrap}._summary_1wxn1_10,._fileCount_1wxn1_11{display:inline-flex;min-inline-size:0;align-items:center;gap:var(--openbitfun-space-1);color:var(--openbitfun-color-content-muted);font-size:var(--openbitfun-type-body-sm-font-size)}._summary_1wxn1_10{overflow:hidden;white-space:nowrap}._summary_1wxn1_10[data-tone=warning]{color:var(--openbitfun-color-status-warning-content)}._summary_1wxn1_10[data-tone=danger]{color:var(--openbitfun-color-status-danger-content)}._output_1wxn1_33{display:flex;max-block-size:20rem;min-inline-size:0;flex-direction:column;gap:var(--openbitfun-space-3);overflow:auto}._outputBlock_1wxn1_42,._textPreview_1wxn1_43{margin:0;padding:var(--openbitfun-space-3);border-radius:var(--openbitfun-radius-sm);background:var(--openbitfun-color-surface-canvas);color:var(--openbitfun-color-content-secondary);font-size:var(--openbitfun-type-body-sm-font-size);line-height:var(--openbitfun-type-body-md-line-height);white-space:pre-wrap;overflow-wrap:anywhere}._outputBlock_1wxn1_42{font-family:inherit}._textPreview_1wxn1_43{font-family:var(--openbitfun-type-flow-code-font-family);font-size:var(--openbitfun-type-flow-code-font-size);font-weight:var(--openbitfun-type-flow-code-font-weight);line-height:var(--openbitfun-type-flow-code-line-height)}._outputGroup_1wxn1_66{display:flex;flex-direction:column;gap:var(--openbitfun-space-2)}._outputLabel_1wxn1_72,._sectionLabel_1wxn1_73{color:var(--openbitfun-color-content-muted);font-size:var(--openbitfun-type-body-sm-font-size);font-weight:var(--openbitfun-type-label-selected-font-weight)}._outputGroup_1wxn1_66[data-tone=warning] ._outputBlock_1wxn1_42{color:var(--openbitfun-color-status-warning-content);background:var(--openbitfun-color-status-warning-surface)}._outputGroup_1wxn1_66[data-tone=danger] ._outputBlock_1wxn1_42{color:var(--openbitfun-color-status-danger-content);background:var(--openbitfun-color-status-danger-surface)}._footer_1wxn1_89{display:flex;min-inline-size:0;flex-wrap:wrap;align-items:center;gap:var(--openbitfun-space-2);padding:var(--openbitfun-space-2) var(--openbitfun-space-3);border-radius:var(--openbitfun-radius-sm);background:var(--openbitfun-color-surface-raised);color:var(--openbitfun-color-content-muted);font-size:var(--openbitfun-type-body-sm-font-size)}._footerItem_1wxn1_102{display:inline-flex;min-inline-size:0;align-items:baseline;gap:var(--openbitfun-space-1)}._footerItem_1wxn1_102[data-grow=true]{flex:1 1 12rem}._footerLabel_1wxn1_113{font-weight:var(--openbitfun-type-label-selected-font-weight)}._footerValue_1wxn1_117{min-inline-size:0;overflow:hidden;color:var(--openbitfun-color-content-secondary);white-space:nowrap}._footerItem_1wxn1_102[data-tone=success] ._footerValue_1wxn1_117{color:var(--openbitfun-color-status-success-content)}._footerItem_1wxn1_102[data-tone=danger] ._footerValue_1wxn1_117{color:var(--openbitfun-color-status-danger-content)}._error_1wxn1_132{color:var(--openbitfun-color-status-danger-content);font-size:var(--openbitfun-type-body-sm-font-size);line-height:var(--openbitfun-type-body-md-line-height);white-space:pre-wrap;overflow-wrap:anywhere}._errorMeta_1wxn1_140{margin-block-start:var(--openbitfun-space-2);color:var(--openbitfun-color-content-muted);font-size:var(--openbitfun-type-body-sm-font-size)}._diffPath_1wxn1_146{display:block;overflow:hidden;min-inline-size:0;color:var(--openbitfun-color-content-secondary);white-space:nowrap}._diffBody_1wxn1_154{display:flex;min-inline-size:0;flex-direction:column}._diffBody_1wxn1_154>._textPreview_1wxn1_43{border-radius:0}._message_1wxn1_164{padding:var(--openbitfun-space-3);border-block-end:1px solid var(--openbitfun-color-border-subtle);color:var(--openbitfun-color-content-muted);font-size:var(--openbitfun-type-body-sm-font-size)}._reviewDetails_1wxn1_171,._lifecycleDetails_1wxn1_172{display:flex;min-inline-size:0;flex-direction:column;gap:var(--openbitfun-space-3)}._reviewSummary_1wxn1_179{margin:0;color:var(--openbitfun-color-content-secondary);font-size:var(--openbitfun-type-body-sm-font-size);line-height:var(--openbitfun-type-body-md-line-height)}._fileViewport_1wxn1_186{max-block-size:20rem}._fileList_1wxn1_188{overflow-wrap:anywhere;display:grid;gap:var(--openbitfun-space-1);margin:0;padding-inline-start:var(--openbitfun-space-4);color:var(--openbitfun-color-content-secondary);font-size:var(--openbitfun-type-body-sm-font-size);line-height:var(--openbitfun-type-body-md-line-height)}._actions_1wxn1_199{display:flex;flex-wrap:wrap;align-items:center;gap:var(--openbitfun-space-2)}}@layer openbitfun.components{._root_18rgd_2{box-sizing:border-box;min-inline-size:0;inline-size:100%;max-inline-size:calc((var(--openbitfun-control-flow-chat-transcript-max-width) - 2 * var(--openbitfun-control-flow-chat-content-padding-inline) - 2 * var(--openbitfun-control-flow-chat-card-gap)) / 3);overflow:hidden;border:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-default);border-radius:var(--openbitfun-control-activity-item-surface-radius);background:var(--openbitfun-color-surface-panel);color:var(--openbitfun-color-content-primary);font-family:var(--openbitfun-type-body-sm-font-family);font-size:var(--openbitfun-type-body-sm-font-size);font-variant-numeric:proportional-nums;font-weight:var(--openbitfun-type-body-sm-font-weight);line-height:var(--openbitfun-type-body-sm-line-height);transition:border-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._root_18rgd_2:is(:hover,:focus-within){border-color:var(--openbitfun-color-border-strong)}._root_18rgd_2[data-openbitfun-state~=confirmation]{border-color:var(--openbitfun-color-status-warning-border)}._root_18rgd_2:is([data-openbitfun-status=cancelled],[data-openbitfun-status=rejected]){opacity:var(--openbitfun-opacity-muted)}._surface_18rgd_24{position:relative;box-sizing:border-box;display:flex;align-items:center;gap:var(--openbitfun-layout-card-gap-md);inline-size:100%;max-inline-size:100%;min-block-size:calc(2 * var(--openbitfun-control-activity-item-surface-height) - 2 * var(--openbitfun-border-width-default));padding:var(--openbitfun-layout-card-padding-md);border:0;border-radius:inherit;background:transparent;color:inherit;font:inherit;text-align:start;-webkit-user-select:none;user-select:none;transition:color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}button._surface_18rgd_24{cursor:pointer}button._surface_18rgd_24:is(:disabled,[aria-disabled=true]){cursor:default}._surface_18rgd_24:is(:hover,:focus-visible) ._name_18rgd_46{color:var(--_agent-accent-color)}._surface_18rgd_24:focus-visible{outline:var(--openbitfun-focus-width) solid var(--openbitfun-color-focus-ring);outline-offset:calc(-1 * var(--openbitfun-focus-width))}._content_18rgd_52{display:flex;align-items:center;gap:inherit;flex:1 1 0;min-inline-size:0}._avatar_18rgd_60{display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--openbitfun-space-10);inline-size:var(--openbitfun-space-10);block-size:var(--openbitfun-space-10);margin-inline-start:calc(-1 * var(--openbitfun-space-10) / 16);pointer-events:none}._avatar_18rgd_60>:is(svg,[data-openbitfun-component=icon]){inline-size:var(--openbitfun-space-5);block-size:var(--openbitfun-space-5)}._details_18rgd_73{display:grid;flex:1 1 0;min-inline-size:0;gap:var(--openbitfun-layout-card-gap-sm)}._name_18rgd_46{position:relative;display:flex;align-items:center;gap:var(--openbitfun-space-2);min-inline-size:0}._title_18rgd_86{min-inline-size:0;flex:1 1 0;font-weight:var(--openbitfun-type-label-lg-font-weight)}._metadata_18rgd_87{display:flex;align-items:center;gap:var(--openbitfun-space-2);min-inline-size:0;color:var(--openbitfun-color-content-muted);font-family:var(--openbitfun-type-label-sm-font-family);font-size:var(--openbitfun-type-label-sm-font-size);font-weight:var(--openbitfun-type-label-sm-font-weight);line-height:var(--openbitfun-type-label-sm-line-height)}._agentType_18rgd_98{flex:0 1 auto;min-inline-size:0;max-inline-size:45%}._model_18rgd_99{flex:1 1 0;min-inline-size:0}._model_18rgd_99:not([data-overflow=true]){text-align:end}._status_18rgd_101,._statusDot_18rgd_102,._name_18rgd_46>[data-openbitfun-part=statusSlot]{align-self:center}._status_18rgd_101{flex:0 1 auto;min-inline-size:0;max-inline-size:8em;color:var(--openbitfun-color-content-muted);font-size:var(--openbitfun-type-label-sm-font-size)}._status_18rgd_101[data-tone=danger]{color:var(--openbitfun-color-status-danger-content)}._status_18rgd_101[data-tone=warning]{color:var(--openbitfun-color-status-warning-content)}._runningStatus_18rgd_113{flex:none}._statusDot_18rgd_102{flex:none;inline-size:calc(var(--openbitfun-space-1) * 1.5);block-size:calc(var(--openbitfun-space-1) * 1.5);border-radius:var(--openbitfun-radius-pill);background:var(--openbitfun-color-content-muted)}._statusDot_18rgd_102:is([data-status=running],[data-status=preparing],[data-status=streaming],[data-status=receiving],[data-tone=success]){background:var(--openbitfun-color-status-success-emphasis)}._statusDot_18rgd_102:is([data-status=waiting],[data-tone=warning]){background:var(--openbitfun-color-status-warning-emphasis)}._statusDot_18rgd_102[data-tone=danger]{background:var(--openbitfun-color-status-danger-emphasis)}._openIcon_18rgd_126{position:absolute;inset-inline-end:0;inset-block-start:50%;display:none;inline-size:var(--openbitfun-space-3);block-size:var(--openbitfun-space-3);color:inherit;transform:translateY(-50%);pointer-events:none}._surface_18rgd_24:not(:disabled,[aria-disabled=true]):is(:hover,:focus-visible) ._name_18rgd_46>:is(._status_18rgd_101,._statusDot_18rgd_102,[data-openbitfun-part=statusSlot]){visibility:hidden}._surface_18rgd_24:not(:disabled,[aria-disabled=true]):is(:hover,:focus-visible) ._name_18rgd_46:not(:has(>._status_18rgd_101,>._statusDot_18rgd_102,>[data-openbitfun-part=statusSlot])){padding-inline-end:var(--openbitfun-space-5)}._surface_18rgd_24:not(:disabled,[aria-disabled=true]):is(:hover,:focus-visible) ._openIcon_18rgd_126{display:block}._preview_18rgd_147{display:grid;gap:var(--openbitfun-space-3);inline-size:var(--openbitfun-overlay-tooltip-max-inline-size);max-inline-size:100%;white-space:normal;overflow-wrap:anywhere}._previewHeader_18rgd_155{display:flex;align-items:center;gap:var(--openbitfun-space-3)}._previewTitle_18rgd_156{min-inline-size:0;display:grid;gap:var(--openbitfun-space-1)}._previewAvatar_18rgd_157{display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--openbitfun-space-10);inline-size:var(--openbitfun-space-10);block-size:var(--openbitfun-space-10)}._previewName_18rgd_165{min-inline-size:0;font-family:var(--openbitfun-type-label-lg-font-family);font-size:var(--openbitfun-type-label-lg-font-size);font-weight:var(--openbitfun-type-label-lg-font-weight);line-height:var(--openbitfun-type-label-lg-line-height)}._previewMetadata_18rgd_172{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--openbitfun-space-2) var(--openbitfun-space-3);margin:0}._previewMetadata_18rgd_172 dt,._previewCaption_18rgd_179{color:var(--openbitfun-color-content-muted)}._previewMetadata_18rgd_172 dd{min-inline-size:0;margin:0}._previewTask_18rgd_181{display:grid;gap:var(--openbitfun-space-1);padding-block-start:var(--openbitfun-space-3);border-block-start:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-subtle)}._previewDescription_18rgd_187{margin:0;white-space:pre-wrap}@media(prefers-reduced-motion:reduce){._root_18rgd_2,._surface_18rgd_24{transition:none}}@media(forced-colors:active){._root_18rgd_2{border-color:ButtonText}}}:is([data-flow-item-stack],.explore-region__content,.flow-group-content-segment):has(>.flowchat-flow-item>.flow-tool-card-wrapper [data-openbitfun-tool-card=agent-control]){display:flex;flex-flow:row wrap;align-items:flex-start;gap:0 var(--openbitfun-control-flow-chat-card-gap)}:is([data-flow-item-stack],.explore-region__content,.flow-group-content-segment):has(>.flowchat-flow-item>.flow-tool-card-wrapper [data-openbitfun-tool-card=agent-control])>*{flex:0 0 100%;min-inline-size:0}:is([data-flow-item-stack],.explore-region__content,.flow-group-content-segment):has(>.flowchat-flow-item>.flow-tool-card-wrapper [data-openbitfun-tool-card=agent-control])>.flowchat-flow-item:has(>.flow-tool-card-wrapper[data-capsule-row=true][data-capsule-parallel=true]){flex:0 1 var(--openbitfun-control-flow-chat-capsule-inline-size);margin-inline-end:0}:is([data-flow-item-stack],.explore-region__content,.flow-group-content-segment)>.flowchat-flow-item:has(>.flow-tool-card-wrapper [data-openbitfun-tool-card=agent-control]){flex:0 1 auto;inline-size:calc((var(--openbitfun-control-flow-chat-transcript-max-width) - 2 * var(--openbitfun-control-flow-chat-content-padding-inline) - 2 * var(--openbitfun-control-flow-chat-card-gap)) / 3);max-inline-size:100%}:is([data-flow-item-stack],.explore-region__content,.flow-group-content-segment)>:is(.flow-text-block,.flow-thinking-item,.flowchat-flow-item,.subagent-projection-text--truncated):not([hidden]):not([data-thinking-attachment=side]):where(:has(>.flow-tool-card-wrapper [data-openbitfun-component=flow-chat-tool-card][data-openbitfun-part=root][data-openbitfun-attention=prominent]),:has(+.flowchat-flow-item:not([hidden])>.flow-tool-card-wrapper [data-openbitfun-component=flow-chat-tool-card][data-openbitfun-part=root][data-openbitfun-attention=prominent]),:has(+.flow-thinking-item:not([hidden])[data-thinking-attachment=side]+.flowchat-flow-item:not([hidden])>.flow-tool-card-wrapper [data-openbitfun-component=flow-chat-tool-card][data-openbitfun-part=root][data-openbitfun-attention=prominent])){margin-bottom:calc(var(--openbitfun-space-5) / 2)}:is([data-flow-item-stack],.explore-region__content,.flow-group-content-segment)>.flowchat-flow-item:has(>.flow-tool-card-wrapper [data-openbitfun-tool-card=agent-control]){margin-bottom:var(--openbitfun-control-flow-chat-card-gap)}.flow-group-content-segment:where(:has(+.flow-group-content-segment>.flowchat-flow-item:first-child:not([hidden])>.flow-tool-card-wrapper [data-openbitfun-component=flow-chat-tool-card][data-openbitfun-part=root][data-openbitfun-attention=prominent],+.flow-group-content-segment>.flow-thinking-item:first-child:not([hidden])[data-thinking-attachment=side]+.flowchat-flow-item:not([hidden])>.flow-tool-card-wrapper [data-openbitfun-component=flow-chat-tool-card][data-openbitfun-part=root][data-openbitfun-attention=prominent]))>:is(.flow-text-block,.flow-thinking-item,.flowchat-flow-item,.subagent-projection-text--truncated):last-child:not([hidden]):not([data-thinking-attachment=side]){margin-bottom:calc(var(--openbitfun-space-5) / 2)}:where([data-flow-item-stack],.explore-region__content,.flow-group-content-segment)>.flowchat-flow-item:not([hidden]):has(>.flow-tool-card-wrapper[data-openbitfun-attention=ambient]:not([data-tool-capsule=true]):not(.flow-tool-card-wrapper--permission-pending) [data-openbitfun-component=flow-chat-tool-card][data-openbitfun-part=root][data-openbitfun-expanded-shell=false]):has(+.flowchat-flow-item:not([hidden])>.flow-tool-card-wrapper[data-openbitfun-attention=ambient]:not([data-tool-capsule=true]):not(.flow-tool-card-wrapper--permission-pending),+.flow-thinking-item:not([hidden])[data-thinking-attachment=side]+.flowchat-flow-item:not([hidden])>.flow-tool-card-wrapper[data-openbitfun-attention=ambient]:not([data-tool-capsule=true]):not(.flow-tool-card-wrapper--permission-pending)){margin-bottom:var(--openbitfun-control-flow-chat-paragraph-gap)}.flow-group-content-segment:has(+.flow-group-content-segment>.flowchat-flow-item:first-child:not([hidden])>.flow-tool-card-wrapper[data-openbitfun-attention=ambient]:not([data-tool-capsule=true]):not(.flow-tool-card-wrapper--permission-pending),+.flow-group-content-segment>.flow-thinking-item:first-child:not([hidden])[data-thinking-attachment=side]+.flowchat-flow-item:not([hidden])>.flow-tool-card-wrapper[data-openbitfun-attention=ambient]:not([data-tool-capsule=true]):not(.flow-tool-card-wrapper--permission-pending))>.flowchat-flow-item:last-child:not([hidden]):has(>.flow-tool-card-wrapper[data-openbitfun-attention=ambient]:not([data-tool-capsule=true]):not(.flow-tool-card-wrapper--permission-pending) [data-openbitfun-component=flow-chat-tool-card][data-openbitfun-part=root][data-openbitfun-expanded-shell=false]){margin-bottom:var(--openbitfun-control-flow-chat-paragraph-gap)}.flow-thinking-item{--_thinking-header-size: max(1lh, var(--openbitfun-control-tool-card-ambient-row-min-block-size));--_thinking-last-center: calc(var(--_thinking-header-size) / 2);--_thinking-continuation-center: var(--_thinking-last-center);--_thinking-text-start: 0px;--_thinking-text-end: 0px;--_thinking-toggle-size: var(--openbitfun-control-icon-button-xs-size);--_thinking-side-offset: calc(var(--_thinking-toggle-size) + var(--openbitfun-control-flow-chat-row-icon-gap));--_thinking-fold-duration: var(--openbitfun-motion-duration-base);--_thinking-fold-ease: var(--openbitfun-motion-easing-smooth);--_thinking-fade-duration: var(--openbitfun-motion-duration-instant);--_thinking-fold-delay: 0ms;padding:0;margin:0;background:transparent;border:0;box-sizing:border-box;font-size:var(--openbitfun-type-flow-control-font-size);line-height:var(--openbitfun-type-flow-support-line-height);transition:margin-bottom var(--_thinking-fold-duration) var(--_thinking-fold-ease),min-block-size var(--_thinking-fold-duration) var(--_thinking-fold-ease)}.thinking-header-slot{position:relative;block-size:var(--_thinking-header-size);transition:block-size var(--_thinking-fold-duration) var(--_thinking-fold-ease)}.thinking-collapsed-header{position:absolute;inset-block-start:calc((var(--_thinking-header-size) - var(--_thinking-toggle-size)) / 2);inset-inline-start:calc(0px - var(--_thinking-side-offset));inline-size:calc(100% + var(--_thinking-side-offset));block-size:var(--_thinking-toggle-size);display:flex;align-items:center;gap:var(--openbitfun-control-flow-chat-row-icon-gap);padding:0;font-size:var(--openbitfun-type-flow-control-font-size);line-height:var(--openbitfun-type-flow-support-line-height);box-sizing:border-box;opacity:1;transition:opacity var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}.thinking-toggle{margin-inline:0;flex-shrink:0}.thinking-annotation-line{display:none;position:absolute;inset-inline-start:calc(50% - var(--openbitfun-border-width-default) / 2);inline-size:var(--openbitfun-border-width-default);block-size:var(--openbitfun-space-4);border-radius:var(--openbitfun-radius-pill);background:var(--openbitfun-color-border-default);pointer-events:none}.thinking-annotation-line--before{inset-block-end:calc(100% + var(--openbitfun-space-1));max-block-size:max(0px,calc(var(--_thinking-continuation-center) - var(--_thinking-toggle-size) / 2 - var(--openbitfun-space-1) - var(--_thinking-text-start) - var(--openbitfun-space-1)))}.thinking-annotation-line--after{inset-block-start:calc(100% + var(--openbitfun-space-1));max-block-size:max(0px,calc(var(--_thinking-text-end) - var(--openbitfun-space-1) - var(--_thinking-continuation-center) - var(--_thinking-toggle-size) / 2 - var(--openbitfun-space-1)))}.flow-thinking-item[data-thinking-phase=side][data-thinking-annotation=text] .thinking-annotation-line{display:block}.thinking-label-target{flex:1;min-inline-size:0;cursor:pointer}.thinking-collapsed-header:hover .thinking-label{color:var(--openbitfun-color-content-secondary);opacity:1}.thinking-collapsed-header:hover .thinking-leading-icon{opacity:1}.thinking-collapsed-header:hover .thinking-leading-icon__default{opacity:0}.thinking-collapsed-header:hover .thinking-leading-icon__collapsed-hover{opacity:1}.thinking-collapsed-header .thinking-leading-icon{position:relative;inline-size:100%;block-size:100%;flex-shrink:0;color:var(--openbitfun-color-content-secondary);display:inline-flex;align-items:center;justify-content:center;transition:opacity var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}.thinking-collapsed-header .thinking-leading-icon>:is([data-openbitfun-component=icon],[data-openbitfun-component=thinking-indicator]){position:absolute;inset:0;inline-size:100%;block-size:100%;transition:opacity var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}.thinking-collapsed-header .thinking-leading-icon__default{opacity:1}.thinking-collapsed-header .thinking-leading-icon__collapsed-hover,.thinking-collapsed-header .thinking-leading-icon__expanded{opacity:0}.thinking-collapsed-header .thinking-label{min-width:0;font-size:var(--openbitfun-type-flow-control-font-size);font-weight:var(--openbitfun-type-body-sm-font-weight);color:var(--openbitfun-color-content-secondary);line-height:var(--openbitfun-type-flow-support-line-height);opacity:1;transition:opacity var(--_thinking-fade-duration) var(--openbitfun-motion-easing-exit)}.flow-thinking-item.summary.collapsed .thinking-collapsed-header{min-width:0}.flow-thinking-item.summary.collapsed .thinking-label{overflow:hidden;white-space:nowrap}.flow-thinking-item.summary .thinking-label{color:var(--openbitfun-color-content-secondary)}.flow-thinking-item.expanded .thinking-leading-icon__default,.flow-thinking-item.expanded .thinking-leading-icon__collapsed-hover{opacity:0}.flow-thinking-item.expanded .thinking-leading-icon__expanded{opacity:1}.thinking-expand-container{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--_thinking-fold-duration) var(--_thinking-fold-ease) var(--_thinking-fold-delay),opacity var(--_thinking-fade-duration) var(--openbitfun-motion-easing-exit)}.thinking-expand-container--open{grid-template-rows:1fr;opacity:1;transition-delay:0ms,0ms}.thinking-expand-container>.thinking-content-wrapper{overflow:hidden}.flow-thinking-item[data-thinking-attachment=side]{margin-bottom:0;transition-delay:var(--_thinking-fold-delay)}.flow-thinking-item[data-thinking-attachment=side] .thinking-header-slot{block-size:0;transition-delay:var(--_thinking-fold-delay)}.flow-thinking-item[data-thinking-phase=side] .thinking-collapsed-header{z-index:1;inset-block-start:calc(var(--_thinking-continuation-center) - var(--_thinking-toggle-size) / 2);inline-size:var(--_thinking-toggle-size);gap:0;opacity:0;pointer-events:none;transition:opacity var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}.flow-thinking-item[data-thinking-phase=side] .thinking-leading-icon__default{opacity:1}.flow-thinking-item[data-thinking-phase=side] .thinking-leading-icon__collapsed-hover{opacity:0}.flow-thinking-item[data-thinking-phase=side] .thinking-label-target,.flow-thinking-item[data-thinking-phase=leaving][data-thinking-origin=side] .thinking-label-target{visibility:hidden;pointer-events:none}.flow-thinking-item[data-thinking-phase=leaving] .thinking-collapsed-header{inset-block-start:var(--_thinking-handoff-top);pointer-events:none;opacity:0;transition:opacity var(--_thinking-fade-duration) var(--openbitfun-motion-easing-exit)}.flow-thinking-item[data-thinking-phase=side] .thinking-collapsed-header:after{content:"";position:absolute;inset-block:0;inset-inline-start:100%;inline-size:var(--openbitfun-control-flow-chat-row-icon-gap)}.flow-thinking-item[data-thinking-attachment=side]+[data-thinking-continuation],[data-thinking-continuation][data-thinking-side-target=true]{position:relative}.flow-thinking-item[data-thinking-attachment=side]+[data-thinking-continuation]:before,[data-thinking-continuation][data-thinking-side-target=true]:before{content:"";position:absolute;inset-block:0;inset-inline-end:100%;inline-size:calc(var(--openbitfun-control-icon-button-xs-size) + var(--openbitfun-control-flow-chat-row-icon-gap));pointer-events:auto}.flow-thinking-item[data-thinking-phase=side][data-thinking-active=true] .thinking-collapsed-header,.flow-thinking-item[data-thinking-phase=side]:has(.thinking-toggle:focus-visible) .thinking-collapsed-header,.flow-thinking-item[data-thinking-phase=side]:has(.thinking-toggle:active) .thinking-collapsed-header{opacity:1;pointer-events:auto;transition-delay:0ms}.flow-thinking-item[data-thinking-phase=side][data-thinking-in-view=false] .thinking-collapsed-header{opacity:0;pointer-events:none}.explore-region--expanded:not(.explore-region--hidden):has(.flow-thinking-item){--_explore-thinking-gutter: calc(var(--openbitfun-control-icon-button-xs-size) + var(--openbitfun-control-flow-chat-row-icon-gap) + var(--openbitfun-focus-width) + var(--openbitfun-focus-offset));overflow:visible}.explore-region--expanded:not(.explore-region--hidden):has(.flow-thinking-item)>.smooth-height-collapse--open>.explore-region__content-inner{overflow:visible}.explore-region--expanded:not(.explore-region--hidden):has(.flow-thinking-item)>.explore-region__content-wrapper>.explore-region__content-inner>.explore-region__content{margin-inline-start:calc(0px - var(--_explore-thinking-gutter));padding-inline-start:var(--_explore-thinking-gutter)}.flow-thinking-item[data-thinking-motion=initial],.flow-thinking-item[data-thinking-motion=initial] .thinking-header-slot,.flow-thinking-item[data-thinking-motion=initial] .thinking-collapsed-header,.flow-thinking-item[data-thinking-motion=initial] .thinking-expand-container{transition:none!important}@media(prefers-reduced-motion:reduce){.flow-thinking-item,.thinking-header-slot,.thinking-collapsed-header,.thinking-toggle,.thinking-label-target,.thinking-collapsed-header .thinking-leading-icon,.thinking-collapsed-header .thinking-leading-icon>:is([data-openbitfun-component=icon],[data-openbitfun-component=thinking-indicator]),.thinking-collapsed-header .thinking-label,.thinking-expand-container{transition:none!important}}.thinking-content{font-size:var(--openbitfun-type-flow-control-font-size);font-weight:var(--openbitfun-type-flow-control-font-weight);line-height:var(--openbitfun-type-flow-body-line-height);font-family:var(--openbitfun-type-body-sm-font-family);word-break:break-word;color:var(--openbitfun-color-content-muted);padding:var(--openbitfun-control-flow-chat-card-expanded-padding-block) var(--openbitfun-control-flow-chat-card-expanded-padding-inline) 0 0;background:transparent;border:none;border-radius:6px;margin-top:0;max-height:var(--openbitfun-control-flow-chat-stream-viewport-block-size);overflow-y:auto;min-height:0;cursor:text;-webkit-user-select:text;user-select:text}.flow-thinking-item[data-openbitfun-state~=streaming] .thinking-content{color:var(--openbitfun-color-content-muted)}.flow-thinking-item[data-thinking-viewport]{--_thinking-header-size: max(calc(var(--openbitfun-type-flow-body-font-size) * var(--openbitfun-type-flow-body-line-height)), var(--openbitfun-control-tool-card-ambient-row-min-block-size));min-block-size:var(--_thinking-header-size)}.flow-thinking-item[data-thinking-viewport][data-thinking-attachment=side]{min-block-size:0}.flow-thinking-item[data-thinking-viewport] .thinking-header-slot{block-size:0}.flow-thinking-item[data-thinking-viewport]:not([data-thinking-phase=side]):not([data-thinking-phase=leaving]) .thinking-collapsed-header{inset-block-start:calc((var(--openbitfun-type-flow-body-font-size) * var(--openbitfun-type-flow-body-line-height) - var(--_thinking-toggle-size)) / 2)}.flow-thinking-item[data-streaming-expanded] .thinking-collapsed-header{z-index:1;pointer-events:none}.flow-thinking-item[data-streaming-expanded] .thinking-toggle{pointer-events:auto}.flow-thinking-item[data-streaming-expanded] .thinking-label-target{block-size:calc(var(--openbitfun-type-flow-body-font-size) * var(--openbitfun-type-flow-body-line-height))}.flow-thinking-item[data-thinking-viewport][data-expanded=true] .thinking-label{opacity:0;visibility:hidden}.flow-thinking-item[data-thinking-viewport][data-expanded=false]:not([data-thinking-attachment=side]) .thinking-label{transition-delay:var(--_thinking-fade-duration)}.flow-thinking-item[data-streaming-expanded=false] .thinking-label-target{pointer-events:auto}.flow-thinking-item[data-thinking-viewport] .thinking-content{box-sizing:border-box;font-size:var(--openbitfun-type-flow-body-font-size);padding-block:0;min-height:1lh;max-height:7lh}.flow-thinking-item[data-thinking-viewport=compact] .thinking-content{display:flex;flex-direction:column;justify-content:flex-end;block-size:1lh;max-height:1lh;overflow:clip}.flow-thinking-item[data-thinking-viewport=compact] .thinking-content-body{flex:0 0 auto}.thinking-content-body{display:flow-root;min-inline-size:0}.flow-thinking-item[data-thinking-viewport=compact] .thinking-content-wrapper:before,.flow-thinking-item[data-thinking-viewport=compact] .thinking-content-wrapper:after{display:none}[data-thinking-continuation][data-thinking-successor=held]{display:none!important}.flow-thinking-item[data-thinking-exchange=closing],.flow-thinking-item[data-thinking-exchange=closing][data-thinking-viewport]{min-block-size:var(--_thinking-header-size);transition:none}.flow-thinking-item[data-thinking-exchange=closing] .thinking-collapsed-header{opacity:0;pointer-events:none;transition:opacity var(--_thinking-fade-duration) var(--openbitfun-motion-easing-exit)}.flow-thinking-item[data-thinking-exchange=closing] .thinking-header-slot{block-size:0;transition:none}.flow-thinking-item[data-thinking-exchange=closing] .thinking-expand-container{opacity:0}.flow-thinking-item[data-thinking-exchange=closing][data-thinking-viewport=compact] .thinking-expand-container{grid-template-rows:1fr}.flow-thinking-item[data-thinking-exchange=released]{min-block-size:0;margin-bottom:0;transition:none}.flow-thinking-item[data-thinking-exchange=released] .thinking-header-slot{block-size:0;transition:none}.flow-thinking-item[data-thinking-exchange=released] .thinking-expand-container{grid-template-rows:0fr;opacity:0;transition:none}.thinking-content-wrapper{position:relative;min-height:0;--_thinking-scroll-fade-base: var(--openbitfun-color-surface-scene)}.thinking-content-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;height:24px;pointer-events:none;z-index:1;opacity:0;transition:opacity .2s ease;background:var(--_thinking-scroll-fade-base);-webkit-mask-image:linear-gradient(to bottom,var(--openbitfun-color-content-on-light) 0%,var(--openbitfun-color-content-on-light) 22%,transparent 100%);mask-image:linear-gradient(to bottom,var(--openbitfun-color-content-on-light) 0%,var(--openbitfun-color-content-on-light) 22%,transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.thinking-content-wrapper:after{content:"";position:absolute;bottom:0;left:0;right:0;height:24px;pointer-events:none;z-index:1;opacity:0;transition:opacity .2s ease;background:var(--_thinking-scroll-fade-base);-webkit-mask-image:linear-gradient(to top,var(--openbitfun-color-content-on-light) 0%,var(--openbitfun-color-content-on-light) 22%,transparent 100%);mask-image:linear-gradient(to top,var(--openbitfun-color-content-on-light) 0%,var(--openbitfun-color-content-on-light) 22%,transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.thinking-content-wrapper.has-scroll:before,.thinking-content-wrapper.has-scroll:after{opacity:1}.thinking-content-wrapper.at-top:before{opacity:0}.thinking-content-wrapper.at-bottom:after{opacity:0}.explore-region{box-sizing:border-box;padding-inline:var(--openbitfun-control-flow-chat-content-padding-inline)}@media(max-width:768px){.explore-region{padding-inline:var(--openbitfun-control-flow-chat-content-padding-inline-mobile)}}.explore-region{position:relative;overflow:hidden;width:min(100%,900px);margin:0 auto;padding-block:0}.explore-region--collapsible{margin:0 0 var(--openbitfun-control-flow-chat-flow-item-gap) 0;font-size:var(--openbitfun-type-flow-control-font-size);line-height:var(--openbitfun-type-flow-support-line-height)}.explore-region[data-placement=inline]{padding-inline:0;width:100%}.explore-region--collapsible .explore-region__header{--_flow-group-header-min-block-size: var(--openbitfun-control-height-sm);position:relative;z-index:var(--openbitfun-layer-content);isolation:isolate;box-sizing:border-box;min-block-size:max(1lh,var(--openbitfun-control-tool-card-ambient-row-min-block-size));display:flex;inline-size:fit-content;max-inline-size:100%;align-items:center;padding:0;background:transparent;-webkit-user-select:none;user-select:none;border-radius:var(--openbitfun-control-status-pill-radius)}.explore-region--collapsible .explore-region__header[data-expanded=false]{--_flow-group-collapsed-min-block-size: calc(max(var(--_flow-group-header-min-block-size), var(--openbitfun-space-6) + var(--openbitfun-space-1) * 2) + var(--openbitfun-border-width-default) * 2);min-block-size:max(var(--_flow-group-collapsed-min-block-size),var(--openbitfun-control-tool-card-ambient-row-min-block-size))}.explore-region--collapsible .explore-region__header[role=button]{cursor:pointer}.explore-region--collapsible .explore-region__header:focus-visible{outline:var(--openbitfun-focus-width) solid var(--openbitfun-color-focus-ring);outline-offset:calc(-1 * var(--openbitfun-focus-width))}.explore-region--collapsible .explore-region__summary-surface{position:relative;display:inline-flex;min-inline-size:0;max-inline-size:100%;border-radius:inherit}.explore-region--collapsible .explore-region__pill{min-inline-size:0;inline-size:fit-content;max-inline-size:100%;min-block-size:var(--_flow-group-header-min-block-size);gap:var(--openbitfun-control-flow-chat-row-icon-gap);justify-content:flex-start;font-size:var(--openbitfun-type-flow-control-font-size);background:transparent}.explore-region--collapsible .explore-region__header[data-expanded=false] .explore-region__pill{min-block-size:var(--openbitfun-space-6);padding-block:var(--openbitfun-control-status-pill-padding-block);padding-inline:var(--openbitfun-space-2);font-family:var(--openbitfun-type-flow-control-font-family);font-size:var(--openbitfun-type-flow-control-font-size);font-weight:var(--openbitfun-type-flow-control-font-weight);line-height:var(--openbitfun-type-flow-control-line-height);letter-spacing:var(--openbitfun-type-flow-control-letter-spacing)}.explore-region--collapsible .explore-region__header[data-expanded=true] .explore-region__pill{padding-inline:0}.explore-region--collapsible .explore-region__skin{position:absolute;z-index:-1;inset:0;box-sizing:border-box;pointer-events:none;border:0;border-radius:inherit;background:transparent;transition:background-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}.explore-region--collapsible .explore-region__header[data-expanded=false] .explore-region__skin{background:var(--openbitfun-color-action-quiet-hover)}.explore-region--collapsible .explore-region__header[data-expanded=false][role=button]:is(:hover,:focus-visible,:active) .explore-region__skin{background:var(--openbitfun-color-action-quiet-pressed)}.explore-region--collapsible.explore-region--collapsed .explore-region__header[role=button]:is(:hover,:focus-visible) .explore-region__leading-icon--default{opacity:0}.explore-region--collapsible.explore-region--collapsed .explore-region__header[role=button]:is(:hover,:focus-visible) .explore-region__leading-icon--collapsed-hover{opacity:1}.explore-region--collapsible .explore-region__leading-icon{position:relative;width:var(--openbitfun-control-flow-chat-row-icon-size);height:var(--openbitfun-control-flow-chat-row-icon-size);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:inherit}.explore-region--collapsible .explore-region__leading-icon>*{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;transition:opacity var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}.explore-region--collapsible .explore-region__leading-icon--default{opacity:1}.explore-region--collapsible .explore-region__leading-icon--collapsed-hover,.explore-region--collapsible .explore-region__leading-icon--expanded{opacity:0}.explore-region--collapsible .explore-region__summary{color:inherit}.explore-region--collapsible .explore-region__count{color:var(--openbitfun-color-content-muted);font-variant-numeric:tabular-nums}.explore-region--collapsible .explore-region__separator{color:var(--openbitfun-color-content-disabled)}.explore-region--collapsible .explore-region__content-inner{overflow:hidden;min-height:0}.explore-region--collapsible :is(.explore-region__content,.flow-group-content-segment)>:is(.flow-text-block,.flow-thinking-item,.flowchat-flow-item,.task-with-subagent-wrapper,.subagent-projection-text--truncated){margin:0 0 var(--openbitfun-control-flow-chat-flow-item-gap) 0}.explore-region--collapsible :is(.explore-region__content,.flow-group-content-segment)>.flow-thinking-item[data-thinking-attachment=side]{margin-bottom:0}.explore-region--collapsible :is(.explore-region__content,.flow-group-content-segment)>.flowchat-flow-item:has(>.flow-tool-card-wrapper[data-tool-capsule=true]){inline-size:100%;max-inline-size:100%;interpolate-size:allow-keywords}.explore-region--collapsible :is(.explore-region__content,.flow-group-content-segment)>.flowchat-flow-item:has(>.flow-tool-card-wrapper[data-capsule-row=true]){display:block;inline-size:var(--openbitfun-control-flow-chat-capsule-inline-size);max-inline-size:100%;vertical-align:top}.explore-region--collapsible :is(.explore-region__content,.flow-group-content-segment)>.flowchat-flow-item:has(>.flow-tool-card-wrapper[data-capsule-row=true][data-capsule-parallel=true]){display:inline-block;max-inline-size:calc(100% - var(--openbitfun-space-2));margin-inline-end:var(--openbitfun-space-2)}@media(prefers-reduced-motion:no-preference){.explore-region--collapsible :is(.explore-region__content,.flow-group-content-segment)>.flowchat-flow-item:has(>.flow-tool-card-wrapper[data-capsule-row=true]){transition:inline-size .52s var(--openbitfun-motion-easing-smooth),max-inline-size .52s var(--openbitfun-motion-easing-smooth)}}@media(pointer:coarse){.explore-region--collapsible .explore-region__header{--_flow-group-header-min-block-size: var(--openbitfun-control-height-lg)}}@media(forced-colors:active){.explore-region--collapsible .explore-region__header[data-expanded=false] .explore-region__skin{border:var(--openbitfun-border-width-default) solid ButtonText;background:Canvas}}.explore-region--collapsible .explore-region__content>:is(.flow-text-block,.flow-thinking-item,.flowchat-flow-item,.task-with-subagent-wrapper,.subagent-projection-text--truncated):is(:last-child,:has(+.flowchat-capsule-row-break:last-child)),.explore-region--collapsible .flow-group-content-segment:last-child>:is(.flow-text-block,.flow-thinking-item,.flowchat-flow-item,.task-with-subagent-wrapper,.subagent-projection-text--truncated):is(:last-child,:has(+.flowchat-capsule-row-break:last-child)){margin-bottom:0}.flow-group-content-segment{display:flow-root}.explore-region--collapsible .explore-region__content{position:relative;padding:var(--openbitfun-space-2) 0 0;box-sizing:border-box}.explore-region--collapsible.explore-region--expanded .explore-region__header .explore-region__leading-icon--default,.explore-region--collapsible.explore-region--expanded .explore-region__header .explore-region__leading-icon--collapsed-hover{opacity:0}.explore-region--collapsible.explore-region--expanded .explore-region__header .explore-region__leading-icon--expanded{opacity:1}.explore-region--collapsible.explore-region--expanded .explore-region__content-wrapper{height:auto}.explore-region--bounded .explore-region__content{max-height:calc(var(--openbitfun-control-flow-chat-stream-viewport-block-size) * 2);padding-bottom:var(--openbitfun-space-2)}.explore-region__toolbar{box-sizing:border-box;display:flex;flex-wrap:nowrap;align-items:center;gap:var(--openbitfun-space-1);inline-size:fit-content;min-inline-size:0;max-inline-size:100%}.explore-region--expanded>.explore-region__toolbar{inline-size:100%;padding-block-end:var(--openbitfun-space-2);border-block-end:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-subtle)}.explore-region__toolbar--browsable{inline-size:100%;min-block-size:var(--openbitfun-control-height-sm)}.explore-region__toolbar--browsable>.explore-region__header{flex:0 1 auto;min-inline-size:var(--openbitfun-control-height-sm);max-inline-size:40%}.explore-region__controls{--_group-search-max-inline-size: 20rem;display:flex;align-items:center;justify-content:flex-end;flex:1 1 0;margin-inline-start:auto;gap:var(--openbitfun-space-1);min-inline-size:0;max-inline-size:var(--_group-search-max-inline-size)}.explore-region__browse-main{display:flex;align-items:center;flex:1 1 0;min-inline-size:0}.explore-region__search{box-sizing:border-box;inline-size:100%;min-inline-size:0;max-inline-size:var(--_group-search-max-inline-size)}.explore-region__filter-status{display:flex;flex:0 1 auto;min-inline-size:0;max-inline-size:12ch;color:var(--openbitfun-color-content-muted);font-size:var(--openbitfun-type-flow-control-font-size);font-variant-numeric:tabular-nums}.explore-region__empty{padding:var(--openbitfun-space-4);color:var(--openbitfun-color-content-muted);text-align:center}.explore-region .flow-group-content-segment[hidden],.explore-region .flow-group-content-segment>[hidden]{display:none!important}.flow-thinking-item[data-scroll-owner=parent] .thinking-content{max-height:none;overflow:visible}.flow-thinking-item[data-scroll-owner=parent] .thinking-content-wrapper:before,.flow-thinking-item[data-scroll-owner=parent] .thinking-content-wrapper:after{display:none}.smooth-height-collapse{height:0;overflow:hidden;opacity:0;transform:translateY(-2px);transition-property:height,opacity,transform;transition-duration:.3s,.3s,.3s;transition-timing-function:cubic-bezier(.4,0,.2,1),cubic-bezier(.4,0,.2,1),cubic-bezier(.4,0,.2,1);will-change:auto}.smooth-height-collapse--opening,.smooth-height-collapse--closing{will-change:height,opacity,transform}.smooth-height-collapse--opening,.smooth-height-collapse--open{opacity:1;transform:translateY(0)}.smooth-height-collapse--open{height:auto;overflow:visible}.smooth-height-collapse--closing{opacity:0;transform:translateY(-2px)}.smooth-height-collapse__inner{min-height:0}.smooth-height-collapse--instant{transition:none;transform:none;will-change:auto}@media(prefers-reduced-motion:reduce){.explore-region--collapsible .explore-region__skin,.explore-region--collapsible .explore-region__pill,.explore-region--collapsible .explore-region__leading-icon>*{transition:none}.smooth-height-collapse{transition:none;transform:none;will-change:auto}}.thinking-collapsed-header:focus-visible{outline:var(--openbitfun-focus-width) solid var(--openbitfun-color-focus-ring);outline-offset:var(--openbitfun-focus-offset)}.runtime-status-slot{width:100%;height:24px;min-height:24px;flex:0 0 24px;box-sizing:border-box;overflow:hidden;pointer-events:none}.runtime-status-slot__content{display:flex;align-items:center;gap:var(--openbitfun-control-flow-chat-row-icon-gap);height:24px;min-width:0;color:var(--openbitfun-color-content-secondary);font-size:var(--openbitfun-type-flow-body-font-size);line-height:var(--openbitfun-type-flow-support-line-height);opacity:0;transform:translateY(3px);transition:opacity .14s ease,transform .16s cubic-bezier(.23,1,.32,1)}.runtime-status-slot--visible .runtime-status-slot__content{opacity:1;transform:translateY(0)}.runtime-status-slot__hint{min-width:0;overflow:hidden;white-space:nowrap}.runtime-status-slot__icon{display:inline-flex;flex:0 0 var(--openbitfun-control-flow-chat-row-icon-size);width:var(--openbitfun-control-flow-chat-row-icon-size);height:var(--openbitfun-control-flow-chat-row-icon-size);align-items:center;justify-content:center;color:var(--openbitfun-color-content-caption)}@media(prefers-reduced-motion:reduce){.runtime-status-slot__content{transform:none;transition:none}}@layer openbitfun.components{._group_osqpe_2{min-inline-size:0}._header_osqpe_6{position:relative;isolation:isolate;min-inline-size:0;padding-block-end:var(--openbitfun-space-1)}._front_osqpe_13,._page_osqpe_14{border:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-default);border-radius:var(--openbitfun-control-activity-item-surface-radius);background:var(--openbitfun-color-surface-panel)}._page_osqpe_14{position:absolute;pointer-events:none;inset-inline-start:0;inset-inline-end:var(--openbitfun-space-2);inset-block-start:calc(var(--openbitfun-space-1) / 2);inset-block-end:calc(var(--openbitfun-space-1) / 2);transition:opacity var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard),transform var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._page_osqpe_14[data-layer="2"]{inset-inline-end:var(--openbitfun-space-4);inset-block-start:var(--openbitfun-space-1);inset-block-end:0}._header_osqpe_6[data-expanded=true] ._page_osqpe_14{opacity:0;transform:translateY(calc(-1 * var(--openbitfun-space-1)))}._front_osqpe_13{position:relative;display:flex;align-items:center;transition:border-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._front_osqpe_13:is(:hover,:has(:focus-visible)){border-color:var(--openbitfun-color-border-strong)}._toggle_osqpe_53{box-sizing:border-box;display:flex;gap:var(--openbitfun-space-2);align-items:center;flex:1 1 auto;min-inline-size:0;min-block-size:calc(var(--openbitfun-control-activity-item-surface-height) - 2 * var(--openbitfun-border-width-default));padding-block:var(--openbitfun-control-activity-item-surface-padding-block);padding-inline:var(--openbitfun-control-flow-chat-card-padding-inline);border:0;border-radius:inherit;background:transparent;color:var(--openbitfun-color-content-primary);font-family:var(--openbitfun-type-body-sm-font-family);font-size:var(--openbitfun-type-body-sm-font-size);font-weight:var(--openbitfun-type-body-sm-font-weight);line-height:var(--openbitfun-type-body-sm-line-height);text-align:start;cursor:pointer}._toggle_osqpe_53:focus-visible{outline:var(--openbitfun-focus-width) solid var(--openbitfun-color-focus-ring);outline-offset:calc(-1 * var(--openbitfun-focus-width))}._icon_osqpe_80{position:relative;display:inline-flex;flex:0 0 auto;color:var(--openbitfun-color-content-secondary)}._disclosure_osqpe_87{position:absolute;inset:0;display:inline-flex;opacity:0;background:var(--openbitfun-color-surface-panel)}._toggle_osqpe_53:is(:hover,:focus-visible) ._disclosure_osqpe_87{opacity:1}._subject_osqpe_99{display:flex;align-items:center;gap:var(--openbitfun-space-2);min-inline-size:0;flex:1 1 0}._filename_osqpe_107{min-inline-size:0;flex:1 1 0;color:var(--openbitfun-color-content-secondary)}._metadata_osqpe_113{display:flex;align-items:center;justify-content:flex-end;gap:var(--openbitfun-space-3);min-inline-size:0;max-inline-size:65%;margin-inline-start:auto}._result_osqpe_123{display:inline-flex;align-items:center;min-inline-size:0;max-inline-size:12em;gap:var(--openbitfun-space-1);color:var(--openbitfun-color-content-secondary)}._result_osqpe_123[data-status=error]{color:var(--openbitfun-color-status-danger-content)}._count_osqpe_136{flex:0 0 auto;white-space:nowrap;color:var(--openbitfun-color-content-primary);font-weight:var(--openbitfun-type-label-lg-font-weight)}._front_osqpe_13[data-has-file-action=true]:is(:hover,:has(:focus-visible)) ._changes_osqpe_143,._front_osqpe_13[data-has-file-action=true]:is(:hover,:has(:focus-visible)) ._metadata_osqpe_113[data-has-status=false]{display:none}._actions_osqpe_148{position:absolute;display:flex;align-items:center;inset-inline-end:var(--openbitfun-control-flow-chat-card-padding-inline);inset-block:0;opacity:0;pointer-events:none}._header_osqpe_6[data-expanded=true] ._actions_osqpe_148,._front_osqpe_13:is(:hover,:has(:focus-visible)) ._actions_osqpe_148{position:static;align-self:stretch;margin-inline-end:var(--openbitfun-control-flow-chat-card-padding-inline);opacity:1;pointer-events:auto}@media(hover:none){._actions_osqpe_148{position:static;align-self:stretch;margin-inline-end:var(--openbitfun-control-flow-chat-card-padding-inline);opacity:1;pointer-events:auto}}@media(prefers-reduced-motion:reduce){._page_osqpe_14,._front_osqpe_13{transition:none}}@media(forced-colors:active){._front_osqpe_13,._page_osqpe_14{border-color:CanvasText}}}.tool-timeout-indicator{display:inline-flex;align-items:center;gap:var(--openbitfun-control-flow-chat-inline-gap);font:inherit;font-variant-numeric:proportional-nums}.duration-text{display:inline-flex;align-items:center;gap:var(--openbitfun-control-flow-chat-inline-gap);color:var(--openbitfun-color-content-secondary);font:inherit;font-variant-numeric:proportional-nums}.duration-text>svg,.duration-text [data-openbitfun-component=icon]{flex-shrink:0;opacity:.95}.duration-text--live{color:var(--openbitfun-color-content-muted)}.duration-text--warning{color:var(--openbitfun-color-status-warning-content)}.duration-text--warning>svg,.duration-text--warning>[data-openbitfun-component=icon]{color:var(--openbitfun-color-status-warning-emphasis);opacity:1}.duration-text--completed-success{color:var(--openbitfun-color-code-change-added)}.duration-text--completed-success>svg,.duration-text--completed-success>[data-openbitfun-component=icon]{color:var(--openbitfun-color-status-success-emphasis);opacity:1}.duration-text--completed-error,.duration-text--completed-cancelled{color:var(--openbitfun-color-status-danger-content)}:is(.duration-text--completed-error,.duration-text--completed-cancelled)>svg,:is(.duration-text--completed-error,.duration-text--completed-cancelled)>[data-openbitfun-component=icon]{color:var(--openbitfun-color-status-danger-emphasis);opacity:1}.duration-separator{color:var(--openbitfun-color-content-muted);opacity:.5;margin:0 1px}.duration-timeout{color:var(--openbitfun-color-content-muted);opacity:.7}.duration-timeout--disabled{text-decoration:line-through;opacity:.5}.duration-timeout--infinity{vertical-align:middle;opacity:.8}.duration-timeout--warning{color:var(--openbitfun-color-status-warning-content);opacity:1}@layer openbitfun.components{._root_fo6y4_2{display:flex;flex:1 1 auto;flex-direction:column;box-sizing:border-box;container-type:size;inline-size:100%;block-size:100%;min-inline-size:0;min-block-size:0;overflow:hidden;border-radius:calc(var(--openbitfun-space-8) + var(--openbitfun-space-1));background:var(--openbitfun-color-content-on-light);color:var(--openbitfun-color-content-on-dark);font-family:var(--openbitfun-type-body-lg-font-family);font-size:var(--openbitfun-type-body-lg-font-size);font-weight:var(--openbitfun-type-body-lg-font-weight);line-height:var(--openbitfun-type-body-lg-line-height);letter-spacing:var(--openbitfun-type-body-lg-letter-spacing)}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){._root_fo6y4_2{background:color-mix(in srgb,var(--openbitfun-color-content-on-light) 80%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}._header_fo6y4_32{display:flex;flex:0 0 auto;align-items:center;gap:var(--openbitfun-space-3);padding:var(--openbitfun-space-5) var(--openbitfun-space-6) 0}._title_fo6y4_40{flex:1 1 auto;min-inline-size:0;margin:0;color:inherit;font-family:var(--openbitfun-type-heading-panel-font-family);font-size:var(--openbitfun-type-heading-panel-font-size);font-weight:var(--openbitfun-type-heading-panel-font-weight);line-height:var(--openbitfun-type-heading-panel-line-height);letter-spacing:var(--openbitfun-type-heading-panel-letter-spacing)}._header_fo6y4_32 ._back_fo6y4_52,._header_fo6y4_32 ._close_fo6y4_53{inline-size:40px;block-size:40px;flex:0 0 40px;border:0;color:inherit}._header_fo6y4_32 ._back_fo6y4_52{background:color-mix(in srgb,currentColor 10%,transparent)}._header_fo6y4_32 ._close_fo6y4_53{background:transparent;opacity:.5}._visualizer_fo6y4_70{flex:0 1 44cqh;min-block-size:120px;display:flex;justify-content:center;pointer-events:none}._conversation_fo6y4_78{flex:1 1 auto;min-block-size:0;min-inline-size:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--openbitfun-space-2) var(--openbitfun-space-6) var(--openbitfun-space-2) var(--openbitfun-space-10);color:inherit;overflow-wrap:anywhere;white-space:pre-wrap;overflow-anchor:none;font-size:var(--openbitfun-type-body-lg-font-size);line-height:var(--openbitfun-type-body-lg-line-height)}._entries_fo6y4_93{display:flex;flex-direction:column;gap:calc(var(--openbitfun-space-8) + var(--openbitfun-space-1));min-inline-size:0}._entry_fo6y4_100{display:flex;min-inline-size:0;flex-direction:column}._activity_fo6y4_106{display:flex;align-items:center;min-block-size:var(--openbitfun-space-3);margin-block-start:var(--openbitfun-space-2);padding-inline:var(--openbitfun-space-3);color:inherit;opacity:var(--openbitfun-opacity-hover)}._activity_fo6y4_106[data-role=user]{align-self:flex-end}._user_fo6y4_118{align-self:flex-end;inline-size:fit-content;max-inline-size:100%;box-sizing:border-box;padding:var(--openbitfun-space-3);border-radius:var(--openbitfun-radius-lg);background:color-mix(in srgb,currentColor 12%,transparent);line-height:var(--openbitfun-type-modifier-leading-tight-line-height)}._assistant_fo6y4_129{align-self:stretch}._status_fo6y4_131{color:inherit}._controls_fo6y4_135{display:flex;flex:0 0 auto;align-items:center;justify-content:center;gap:var(--openbitfun-space-3);padding:var(--openbitfun-space-6) var(--openbitfun-space-6) clamp(var(--openbitfun-space-5),7.4cqh,54px)}._controls_fo6y4_135 ._control_fo6y4_135{inline-size:74px;block-size:74px;flex:0 0 74px;border:0;border-radius:50%;background:color-mix(in srgb,var(--openbitfun-color-content-on-dark) 20%,transparent);color:inherit}._controls_fo6y4_135 ._control_fo6y4_135 [data-openbitfun-part=icon]{inline-size:28px;block-size:28px}._header_fo6y4_32 :is(._back_fo6y4_52,._close_fo6y4_53) [data-openbitfun-part=icon]{inline-size:20px;block-size:20px}:is(._header_fo6y4_32,._controls_fo6y4_135) :is(._control_fo6y4_135,._back_fo6y4_52,._close_fo6y4_53):before{content:none}:is(._header_fo6y4_32,._controls_fo6y4_135) :is(._control_fo6y4_135,._back_fo6y4_52,._close_fo6y4_53):hover:not(:disabled){background:color-mix(in srgb,var(--openbitfun-color-content-on-dark) 30%,transparent);color:inherit;opacity:1}:is(._header_fo6y4_32,._controls_fo6y4_135) :is(._control_fo6y4_135,._back_fo6y4_52,._close_fo6y4_53):active:not(:disabled){background:color-mix(in srgb,var(--openbitfun-color-content-on-dark) 40%,transparent)}:is(._header_fo6y4_32,._controls_fo6y4_135) :is(._control_fo6y4_135,._back_fo6y4_52,._close_fo6y4_53):focus-visible{outline:var(--openbitfun-focus-width) solid currentColor;outline-offset:var(--openbitfun-focus-offset)}@container (height < 520px){._controls_fo6y4_135{padding-block:var(--openbitfun-space-3)}._controls_fo6y4_135 ._control_fo6y4_135{inline-size:56px;block-size:56px;flex-basis:56px}}@media(prefers-reduced-transparency:reduce){._root_fo6y4_2{background:var(--openbitfun-color-content-on-light);-webkit-backdrop-filter:none;backdrop-filter:none}}@media(forced-colors:active){._root_fo6y4_2{background:Canvas;color:CanvasText;-webkit-backdrop-filter:none;backdrop-filter:none}._user_fo6y4_118{border:1px solid CanvasText}:is(._header_fo6y4_32,._controls_fo6y4_135) :is(._control_fo6y4_135,._back_fo6y4_52,._close_fo6y4_53){border:1px solid ButtonText;color:ButtonText;opacity:1}}._root_fo6y4_2._embedded_fo6y4_197{border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}._compactTranscript_fo6y4_206{padding:var(--openbitfun-space-3) var(--openbitfun-space-6)}._compactTranscript_fo6y4_206 ._entries_fo6y4_93{gap:var(--openbitfun-space-5)}._compactTranscript_fo6y4_206 ._status_fo6y4_131{font-size:var(--openbitfun-type-label-sm-font-size);opacity:.75}._conversation_fo6y4_78[data-openbitfun-presentation=chat]{color:var(--openbitfun-color-content-primary);font-family:var(--openbitfun-type-flow-body-font-family);font-size:var(--openbitfun-type-flow-control-font-size);font-weight:var(--openbitfun-type-flow-control-font-weight);line-height:var(--openbitfun-type-flow-body-line-height);letter-spacing:var(--openbitfun-type-flow-body-letter-spacing)}._conversation_fo6y4_78[data-openbitfun-presentation=chat] ._user_fo6y4_118{background:var(--openbitfun-color-action-quiet-hover);border-radius:calc(var(--openbitfun-control-flow-chat-card-radius) + 2px);line-height:inherit}._conversation_fo6y4_78[data-openbitfun-presentation=chat] ._status_fo6y4_131{color:var(--openbitfun-color-content-secondary);font-size:var(--openbitfun-type-flow-support-font-size);font-weight:var(--openbitfun-type-flow-support-font-weight);line-height:var(--openbitfun-type-flow-support-line-height);opacity:1}._controls_fo6y4_135{transition:padding .48s cubic-bezier(.22,1,.36,1)}._controls_fo6y4_135 ._control_fo6y4_135{transition:inline-size .48s,block-size .48s,flex-basis .48s}._compactControls_fo6y4_237{padding:var(--openbitfun-space-2);gap:var(--openbitfun-space-2)}._compactControls_fo6y4_237 ._control_fo6y4_135{inline-size:32px;block-size:32px;flex-basis:32px;color:inherit;background:color-mix(in srgb,currentColor 12%,transparent)}._compactControls_fo6y4_237 ._control_fo6y4_135 [data-openbitfun-part=icon]{inline-size:16px;block-size:16px}@media(prefers-reduced-motion:reduce){._controls_fo6y4_135,._controls_fo6y4_135 ._control_fo6y4_135{transition:none}}}@layer openbitfun.components{._root_1lhci_2{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 auto;block-size:calc(var(--openbitfun-control-height-sm) + var(--openbitfun-space-6));min-block-size:0;transition:block-size .48s cubic-bezier(.22,1,.36,1)}._leading_1lhci_12{position:absolute;inset-inline-start:var(--openbitfun-space-3);inset-block-start:var(--openbitfun-space-3);display:flex;align-items:center;block-size:var(--openbitfun-control-height-sm)}._content_1lhci_20{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;gap:var(--openbitfun-space-1);min-inline-size:0;max-inline-size:calc(100% - 2 * (var(--openbitfun-control-height-sm) + var(--openbitfun-space-4)));block-size:var(--openbitfun-control-height-sm);padding-inline:var(--openbitfun-space-2) var(--openbitfun-space-3);box-sizing:border-box}._action_1lhci_33{position:absolute;z-index:0;inset:0;inline-size:100%;block-size:100%;padding:0}._action_1lhci_33:before{opacity:0;transition:opacity var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._action_1lhci_33[data-hovered=true]:before{opacity:1}._action_1lhci_33[hidden],._leading_1lhci_12[hidden]{display:none}._root_1lhci_2[data-disabled=true] ._content_1lhci_20{opacity:var(--openbitfun-opacity-disabled)}._artwork_1lhci_48{position:relative;z-index:1;display:block;flex:0 0 auto;inline-size:var(--openbitfun-control-height-sm);block-size:var(--openbitfun-control-height-sm);min-block-size:0;pointer-events:none;transition:inline-size .48s cubic-bezier(.22,1,.36,1),block-size .48s cubic-bezier(.22,1,.36,1)}._artwork_1lhci_48 ._logo_1lhci_59{color:inherit}._label_1lhci_62{position:relative;z-index:1;min-inline-size:0;max-inline-size:100%;color:var(--openbitfun-color-content-primary);font-family:var(--openbitfun-type-label-sm-font-family);font-size:var(--openbitfun-type-label-sm-font-size);font-weight:var(--openbitfun-type-label-sm-font-weight);line-height:var(--openbitfun-type-label-sm-line-height);pointer-events:none}._root_1lhci_2[data-expanded=true]{block-size:clamp(160px,38cqh,260px);transition-duration:.7s}._root_1lhci_2[data-expanded=true] ._content_1lhci_20{inline-size:100%;max-inline-size:100%;block-size:100%;padding:var(--openbitfun-space-2)}._root_1lhci_2[data-expanded=true] ._artwork_1lhci_48{inline-size:260px;block-size:100%;transition-duration:.7s}@media(prefers-reduced-motion:reduce){._root_1lhci_2,._artwork_1lhci_48,._action_1lhci_33:before{transition:none}}}@layer openbitfun.components{._root_10071_2,._trigger_10071_3,._leading_10071_4,._content_10071_5,._title_10071_6,._description_10071_7,._actions_10071_8{box-sizing:border-box}._root_10071_2{display:inline-flex;align-items:center;inline-size:100%;min-inline-size:0;border:0;outline:var(--openbitfun-border-width-default) solid transparent;outline-offset:calc(-1 * var(--openbitfun-border-width-default));border-radius:var(--openbitfun-control-action-card-radius);color:var(--openbitfun-color-action-neutral-content);background:var(--openbitfun-color-action-card-background);transition:color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard),background-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard),outline-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._root_10071_2[data-size=sm]{min-block-size:var(--openbitfun-control-action-card-sm-min-block-size)}._root_10071_2[data-size=md]{min-block-size:var(--openbitfun-control-action-card-md-min-block-size)}._root_10071_2:not([data-disabled=true]):is(:hover,:has(._trigger_10071_3[data-openbitfun-preview-state=hover])){outline-color:var(--openbitfun-color-border-default);background:var(--openbitfun-color-action-neutral-surface-hover)}._root_10071_2:not([data-disabled=true]):is(:active,:has(._trigger_10071_3[data-openbitfun-preview-state=active])){background:var(--openbitfun-color-action-neutral-surface-pressed)}._root_10071_2[data-selected=true]{outline-color:var(--openbitfun-color-border-default);background:var(--openbitfun-color-selection-surface)}._root_10071_2:has(._trigger_10071_3:focus-visible){box-shadow:0 0 0 var(--openbitfun-focus-width) var(--openbitfun-color-focus-ring)}._root_10071_2[data-disabled=true]{color:var(--openbitfun-color-action-neutral-content-disabled);cursor:not-allowed;opacity:var(--openbitfun-opacity-disabled)}._trigger_10071_3{display:flex;flex:1 1 auto;align-items:center;align-self:stretch;min-inline-size:0;min-block-size:inherit;gap:var(--openbitfun-control-action-card-gap);margin:0;padding-block:var(--openbitfun-control-action-card-padding-block);padding-inline:var(--openbitfun-control-action-card-padding-inline);border:0;outline:0;color:inherit;background:transparent;font:inherit;text-align:start;cursor:pointer}._trigger_10071_3:disabled{cursor:not-allowed}._leading_10071_4{display:inline-flex;flex:0 0 var(--openbitfun-control-action-card-leading-size);align-items:center;justify-content:center;inline-size:var(--openbitfun-control-action-card-leading-size);block-size:var(--openbitfun-control-action-card-leading-size);border-radius:var(--openbitfun-radius-pill);color:var(--openbitfun-color-content-secondary)}._leading_10071_4>:where(svg,img),._leading_10071_4>[data-openbitfun-component=icon]{display:block;inline-size:var(--openbitfun-control-action-card-icon-size);block-size:var(--openbitfun-control-action-card-icon-size)}._content_10071_5{display:flex;flex:1 1 auto;min-inline-size:0;flex-direction:column;gap:var(--openbitfun-control-action-card-content-gap)}._title_10071_6,._description_10071_7{overflow:hidden;min-inline-size:0;white-space:nowrap}._title_10071_6{color:var(--openbitfun-color-content-primary);font-family:var(--openbitfun-type-heading-section-font-family);font-size:var(--openbitfun-type-heading-section-font-size);font-weight:var(--openbitfun-type-heading-section-font-weight);line-height:var(--openbitfun-type-heading-section-line-height);letter-spacing:var(--openbitfun-type-heading-section-letter-spacing)}._description_10071_7{color:var(--openbitfun-color-content-primary);font-family:var(--openbitfun-type-body-sm-font-family);font-size:var(--openbitfun-type-body-sm-font-size);font-weight:var(--openbitfun-type-body-sm-font-weight);line-height:var(--openbitfun-type-action-row-line-height);letter-spacing:var(--openbitfun-type-body-sm-letter-spacing)}._actions_10071_8{display:inline-flex;flex:0 0 auto;align-items:center;align-self:stretch;gap:var(--openbitfun-control-action-card-actions-gap);padding-inline-end:var(--openbitfun-control-action-card-actions-padding-inline-end)}@media(prefers-reduced-motion:reduce){._root_10071_2{transition:none}}@media(forced-colors:active){._root_10071_2{outline-color:ButtonText}._root_10071_2:not([data-disabled=true]):is(:hover,:active),._root_10071_2[data-selected=true]{color:HighlightText;background:Highlight}._root_10071_2:has(._trigger_10071_3:focus-visible){box-shadow:0 0 0 var(--openbitfun-focus-width) Highlight}}}@layer openbitfun.components{._root_1wpg0_2,._trigger_1wpg0_3,._body_1wpg0_4,._leading_1wpg0_5,._content_1wpg0_6,._label_1wpg0_7,._description_1wpg0_8,._metadata_1wpg0_9,._actions_1wpg0_10,._divider_1wpg0_11,._detail_1wpg0_12,._changeCount_1wpg0_13,._additions_1wpg0_14,._deletions_1wpg0_15{box-sizing:border-box}._root_1wpg0_2{display:inline-flex;align-items:center;min-inline-size:0;color:var(--openbitfun-color-content-muted);font-family:var(--openbitfun-type-meta-font-family);font-weight:var(--openbitfun-type-meta-font-weight);letter-spacing:var(--openbitfun-type-meta-letter-spacing)}._root_1wpg0_2[data-has-detail=true]{flex-wrap:wrap}._trigger_1wpg0_3,._body_1wpg0_4{display:flex;flex:1 1 auto;align-items:center;min-inline-size:0;margin:0;padding:0;border:0;outline:0;color:inherit;background:transparent;font:inherit;text-align:start}._trigger_1wpg0_3{cursor:pointer}._trigger_1wpg0_3:disabled{cursor:not-allowed}._leading_1wpg0_5,._metadata_1wpg0_9,._actions_1wpg0_10,._divider_1wpg0_11,._changeCount_1wpg0_13,._additions_1wpg0_14,._deletions_1wpg0_15{display:inline-flex;flex:0 0 auto;align-items:center}._leading_1wpg0_5{justify-content:center}._leading_1wpg0_5>:where(svg,img),._leading_1wpg0_5>[data-openbitfun-component=icon]{display:block;inline-size:100%;block-size:100%}._content_1wpg0_6{display:flex;flex:1 1 auto;align-items:center;min-inline-size:0;gap:var(--openbitfun-control-activity-item-content-gap);white-space:nowrap}._label_1wpg0_7,._description_1wpg0_8,._additions_1wpg0_14,._deletions_1wpg0_15{overflow:hidden;min-inline-size:0;white-space:nowrap}._label_1wpg0_7{flex:0 1 auto;color:var(--openbitfun-color-content-primary);font-weight:var(--openbitfun-type-label-sm-font-weight)}._description_1wpg0_8{flex:1 1 auto}._root_1wpg0_2[data-appearance=inline]{gap:var(--openbitfun-control-activity-item-inline-gap);font-size:var(--openbitfun-type-meta-font-size);line-height:var(--openbitfun-type-meta-line-height)}._root_1wpg0_2[data-appearance=inline] ._trigger_1wpg0_3,._root_1wpg0_2[data-appearance=inline] ._body_1wpg0_4{gap:var(--openbitfun-control-activity-item-inline-gap)}._root_1wpg0_2[data-appearance=inline] ._leading_1wpg0_5{inline-size:var(--openbitfun-control-activity-item-inline-icon-size);block-size:var(--openbitfun-control-activity-item-inline-icon-size)}._root_1wpg0_2[data-appearance=surface]{inline-size:100%;min-block-size:var(--openbitfun-control-activity-item-surface-height);gap:var(--openbitfun-control-activity-item-surface-gap);padding-block:var(--openbitfun-control-activity-item-surface-padding-block);padding-inline-start:var(--openbitfun-control-activity-item-surface-padding-inline-start);padding-inline-end:var(--openbitfun-control-activity-item-surface-padding-inline-end);outline:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-subtle);outline-offset:calc(-.5 * var(--openbitfun-border-width-default));border-radius:var(--openbitfun-control-activity-item-surface-radius);background:var(--openbitfun-color-surface-raised);font-family:var(--openbitfun-type-label-md-font-family);font-size:var(--openbitfun-type-label-md-font-size);font-weight:var(--openbitfun-type-label-md-font-weight);line-height:var(--openbitfun-type-label-md-line-height);letter-spacing:var(--openbitfun-type-label-md-letter-spacing);transition:background-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard),outline-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._root_1wpg0_2[data-appearance=surface] ._trigger_1wpg0_3,._root_1wpg0_2[data-appearance=surface] ._body_1wpg0_4{gap:var(--openbitfun-control-activity-item-surface-gap)}._root_1wpg0_2[data-appearance=surface] ._leading_1wpg0_5{inline-size:var(--openbitfun-control-activity-item-surface-icon-size);block-size:var(--openbitfun-control-activity-item-surface-icon-size)}._root_1wpg0_2[data-appearance=surface]:not([data-disabled=true]):is(:hover,[data-openbitfun-preview-state=hover]){outline-color:var(--openbitfun-color-border-default);background:var(--openbitfun-color-action-neutral-surface-hover)}._root_1wpg0_2[data-appearance=surface]:not([data-disabled=true]):is(:active,[data-openbitfun-preview-state=active]){background:var(--openbitfun-color-action-neutral-surface-pressed)}._root_1wpg0_2:has(._trigger_1wpg0_3:focus-visible){box-shadow:0 0 0 var(--openbitfun-focus-width) var(--openbitfun-color-focus-ring)}._root_1wpg0_2[data-disabled=true]{color:var(--openbitfun-color-content-disabled);cursor:not-allowed;opacity:var(--openbitfun-opacity-disabled)}._root_1wpg0_2[data-disabled=true] ._label_1wpg0_7{color:var(--openbitfun-color-content-disabled)}._metadata_1wpg0_9{padding-inline:var(--openbitfun-space-1)}._divider_1wpg0_11{inline-size:var(--openbitfun-border-width-default);block-size:var(--openbitfun-control-activity-item-divider-block-size);background:var(--openbitfun-color-border-subtle)}._actions_1wpg0_10{gap:0}._detail_1wpg0_12{display:block;flex:1 1 100%;min-inline-size:0;overflow:hidden}._root_1wpg0_2[data-appearance=surface] ._detail_1wpg0_12{padding-block-start:var(--openbitfun-space-1);border-block-start:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-subtle)}._changeCount_1wpg0_13{gap:var(--openbitfun-control-change-count-gap);padding-block:var(--openbitfun-control-change-count-padding-block);padding-inline:var(--openbitfun-control-change-count-padding-inline);border-radius:var(--openbitfun-control-change-count-radius);font-family:var(--openbitfun-type-meta-font-family);font-size:var(--openbitfun-type-meta-font-size);font-weight:var(--openbitfun-type-meta-font-weight);line-height:var(--openbitfun-type-meta-line-height);letter-spacing:var(--openbitfun-type-meta-letter-spacing)}._additions_1wpg0_14{color:var(--openbitfun-color-code-change-added)}._deletions_1wpg0_15{color:var(--openbitfun-color-code-change-removed)}@media(prefers-reduced-motion:reduce){._root_1wpg0_2[data-appearance=surface]{transition:none}}@media(forced-colors:active){._root_1wpg0_2[data-appearance=surface]{outline-color:ButtonText}._root_1wpg0_2:has(._trigger_1wpg0_3:focus-visible){box-shadow:0 0 0 var(--openbitfun-focus-width) Highlight}._divider_1wpg0_11{background:CanvasText}._root_1wpg0_2[data-appearance=surface] ._detail_1wpg0_12{border-block-start-color:CanvasText}._additions_1wpg0_14,._deletions_1wpg0_15{color:CanvasText}}}@layer openbitfun.components{._root_71hn3_2{display:flex;align-items:flex-start;gap:var(--openbitfun-space-3);padding:var(--openbitfun-space-3) var(--openbitfun-space-4);border:var(--openbitfun-border-width-default) solid var(--openbitfun-color-status-info-border);border-radius:var(--openbitfun-radius-base);color:var(--openbitfun-color-status-info-emphasis);background:var(--openbitfun-color-status-info-surface);font-family:var(--openbitfun-type-body-sm-font-family);font-size:var(--openbitfun-type-body-sm-font-size);font-weight:var(--openbitfun-type-body-sm-font-weight);line-height:var(--openbitfun-type-body-sm-line-height);letter-spacing:var(--openbitfun-type-body-sm-letter-spacing)}._root_71hn3_2[data-openbitfun-tone=success]{border-color:var(--openbitfun-color-status-success-border);color:var(--openbitfun-color-status-success-emphasis);background:var(--openbitfun-color-status-success-surface)}._root_71hn3_2[data-openbitfun-tone=warning]{border-color:var(--openbitfun-color-status-warning-border);color:var(--openbitfun-color-status-warning-emphasis);background:var(--openbitfun-color-status-warning-surface)}._root_71hn3_2[data-openbitfun-tone=error]{border-color:var(--openbitfun-color-status-danger-border);color:var(--openbitfun-color-status-danger-emphasis);background:var(--openbitfun-color-status-danger-surface)}._icon_71hn3_6{display:inline-flex;flex:0 0 auto;margin-block-start:1px}._content_71hn3_7{display:flex;flex:1 1 auto;min-inline-size:0;flex-direction:column;gap:var(--openbitfun-space-1)}._title_71hn3_8{color:var(--openbitfun-color-content-primary);font-family:var(--openbitfun-type-heading-card-font-family);font-size:var(--openbitfun-type-heading-card-font-size);font-weight:var(--openbitfun-type-heading-card-font-weight);line-height:var(--openbitfun-type-heading-card-line-height);letter-spacing:var(--openbitfun-type-heading-card-letter-spacing)}._message_71hn3_9{color:var(--openbitfun-color-content-primary)}._description_71hn3_10{color:var(--openbitfun-color-content-secondary);font-family:var(--openbitfun-type-support-font-family);font-size:var(--openbitfun-type-support-font-size);font-weight:var(--openbitfun-type-support-font-weight);line-height:var(--openbitfun-type-support-line-height);letter-spacing:var(--openbitfun-type-support-letter-spacing)}._close_71hn3_11{flex:0 0 auto;margin:calc(var(--openbitfun-space-1) * -1)}@media(forced-colors:active){._root_71hn3_2{border-color:CanvasText}}}@layer openbitfun.components{._root_701to_2{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--openbitfun-control-height-md);block-size:var(--openbitfun-control-height-md);overflow:hidden;flex:0 0 auto;border:var(--openbitfun-border-width-default) solid var(--openbitfun-color-field-border);border-radius:var(--openbitfun-radius-pill);color:var(--openbitfun-color-content-secondary);background:var(--openbitfun-color-action-neutral-surface);font-family:var(--openbitfun-type-label-selected-font-family);font-size:var(--openbitfun-type-label-selected-font-size);font-weight:var(--openbitfun-type-label-selected-font-weight);line-height:var(--openbitfun-type-label-selected-line-height);letter-spacing:var(--openbitfun-type-label-selected-letter-spacing)}._root_701to_2[data-size=sm]{inline-size:var(--openbitfun-control-height-sm);block-size:var(--openbitfun-control-height-sm);font-size:var(--openbitfun-type-label-sm-font-size)}._root_701to_2[data-size=lg]{inline-size:var(--openbitfun-control-height-lg);block-size:var(--openbitfun-control-height-lg)}._root_701to_2[data-openbitfun-shape=square]{border-radius:var(--openbitfun-radius-base)}._image_701to_6{inline-size:100%;block-size:100%;object-fit:cover}._content_701to_7{display:inline-flex;align-items:center;justify-content:center;inline-size:100%;block-size:100%}._content_701to_7>:where(svg,img),._content_701to_7>[data-openbitfun-component=icon]{inline-size:55%;block-size:55%}._group_701to_9{display:inline-flex;align-items:center}._group_701to_9>._root_701to_2+._root_701to_2{margin-inline-start:calc(var(--openbitfun-space-2) * -1)}}@layer openbitfun.components{._root_m2z2b_2,._header_m2z2b_3,._leading_m2z2b_4,._headerContent_m2z2b_5,._title_m2z2b_6,._description_m2z2b_7,._actions_m2z2b_8,._body_m2z2b_9,._media_m2z2b_10,._footer_m2z2b_11{box-sizing:border-box}._root_m2z2b_2{display:flex;min-inline-size:0;flex-direction:column;border:var(--openbitfun-border-width-default) solid transparent;color:var(--openbitfun-color-content-secondary);background:transparent}._root_m2z2b_2[data-appearance=raised]{border-color:var(--openbitfun-color-border-subtle);background:var(--openbitfun-color-surface-raised);box-shadow:var(--openbitfun-shadow-overlay)}._root_m2z2b_2[data-appearance=subtle]{background:var(--openbitfun-color-surface-tertiary)}._root_m2z2b_2[data-appearance=neutral]{background:var(--openbitfun-color-action-neutral-surface)}._root_m2z2b_2[data-clip=true]{overflow:clip}._root_m2z2b_2[data-gap=sm]{gap:var(--openbitfun-layout-card-gap-sm)}._root_m2z2b_2[data-gap=md]{gap:var(--openbitfun-layout-card-gap-md)}._root_m2z2b_2[data-gap=lg]{gap:var(--openbitfun-layout-card-gap-lg)}._root_m2z2b_2[data-radius=none]{border-radius:0}._root_m2z2b_2[data-radius=sm]{border-radius:var(--openbitfun-layout-card-radius-sm)}._root_m2z2b_2[data-radius=md]{border-radius:var(--openbitfun-layout-card-radius-md)}._root_m2z2b_2[data-radius=lg]{border-radius:var(--openbitfun-layout-card-radius-lg)}._root_m2z2b_2[data-padding=sm],._header_m2z2b_3[data-padding=sm],._body_m2z2b_9[data-padding=sm],._footer_m2z2b_11[data-padding=sm]{padding:var(--openbitfun-layout-card-padding-sm)}._root_m2z2b_2[data-padding=md],._header_m2z2b_3[data-padding=md],._body_m2z2b_9[data-padding=md],._footer_m2z2b_11[data-padding=md]{padding:var(--openbitfun-layout-card-padding-md)}._header_m2z2b_3{display:flex;align-items:flex-start;min-inline-size:0;gap:var(--openbitfun-layout-card-header-gap)}._header_m2z2b_3[data-align=center]{align-items:center}._leading_m2z2b_4,._actions_m2z2b_8{display:flex;flex:0 0 auto;align-items:center;min-inline-size:0}._headerContent_m2z2b_5{display:flex;flex:1 1 auto;min-inline-size:0;flex-direction:column;gap:var(--openbitfun-layout-card-title-description-gap)}._headerContent_m2z2b_5[data-align=center]{align-items:center;text-align:center}._headerContent_m2z2b_5[data-align=start]{align-items:flex-start;text-align:start}._headerContent_m2z2b_5[data-align=end]{align-items:flex-end;text-align:end}._title_m2z2b_6{min-inline-size:0;overflow-wrap:anywhere;color:var(--openbitfun-color-content-primary);font-family:var(--openbitfun-type-heading-card-font-family);font-size:var(--openbitfun-type-heading-card-font-size);font-weight:var(--openbitfun-type-heading-card-font-weight);line-height:var(--openbitfun-type-heading-card-line-height);letter-spacing:var(--openbitfun-type-heading-card-letter-spacing)}._description_m2z2b_7,._body_m2z2b_9{min-inline-size:0;color:var(--openbitfun-color-content-secondary);font-family:var(--openbitfun-type-body-sm-font-family);font-size:var(--openbitfun-type-body-sm-font-size);font-weight:var(--openbitfun-type-body-sm-font-weight);line-height:var(--openbitfun-type-body-sm-line-height);letter-spacing:var(--openbitfun-type-body-sm-letter-spacing)}._body_m2z2b_9[data-align=start]{align-items:flex-start}._body_m2z2b_9[data-align=center]{align-items:center;text-align:center}._body_m2z2b_9[data-align=end]{align-items:flex-end;text-align:end}._actions_m2z2b_8{margin-inline-start:auto}._body_m2z2b_9{display:flex;flex:1 1 auto;flex-direction:column}._media_m2z2b_10{display:grid;min-inline-size:0;min-block-size:var(--openbitfun-layout-card-media-min-block-size);overflow:hidden;place-items:center;background:var(--openbitfun-color-surface-canvas)}._media_m2z2b_10>:where(img,video,picture){display:block;inline-size:100%;block-size:100%;object-fit:cover}._footer_m2z2b_11{display:flex;align-items:center;min-inline-size:0;gap:var(--openbitfun-layout-card-footer-gap)}._footer_m2z2b_11[data-align=start]{justify-content:flex-start}._footer_m2z2b_11[data-align=center]{justify-content:center}._footer_m2z2b_11[data-align=end]{justify-content:flex-end}._footer_m2z2b_11[data-align=between]{justify-content:space-between}@media(forced-colors:active){._root_m2z2b_2{border-color:CanvasText}}}@layer openbitfun.components{._root_11xcm_2,._context_11xcm_3,._surface_11xcm_4,._editor_11xcm_5,._toolbar_11xcm_6,._bar_11xcm_7,._barLeading_11xcm_8,._barContent_11xcm_9,._barTrailing_11xcm_10,._divider_11xcm_11{box-sizing:border-box}._root_11xcm_2{position:relative;display:flex;inline-size:100%;min-inline-size:0;margin:0;padding:0;border:0;flex-direction:column;color:var(--openbitfun-color-content-primary)}._root_11xcm_2[data-has-context=true]{padding-block-start:var(--openbitfun-control-composer-context-offset);border-radius:var(--openbitfun-control-composer-surface-radius);background:var(--openbitfun-color-composer-context-background);backdrop-filter:blur(var(--openbitfun-control-composer-context-blur));-webkit-backdrop-filter:blur(var(--openbitfun-control-composer-context-blur))}._context_11xcm_3{position:absolute;inset-block-start:0;inset-inline:0;display:flex;align-items:center;min-inline-size:0;min-block-size:var(--openbitfun-control-composer-context-offset);padding-block:var(--openbitfun-control-composer-context-padding-block);padding-inline:var(--openbitfun-control-composer-context-padding-inline)}._surface_11xcm_4{position:relative;z-index:var(--openbitfun-layer-content);display:flex;inline-size:100%;min-inline-size:0;min-block-size:var(--openbitfun-control-composer-min-block-size);flex-direction:column;gap:var(--openbitfun-control-composer-surface-gap);padding:var(--openbitfun-control-composer-surface-padding);border:var(--openbitfun-border-width-default) solid var(--openbitfun-color-composer-border);border-radius:var(--openbitfun-control-composer-surface-radius);background:var(--openbitfun-color-surface-raised);box-shadow:var(--openbitfun-shadow-composer);transition:border-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard),box-shadow var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._surface_11xcm_4:focus-within{border-color:var(--openbitfun-color-field-border-active);box-shadow:var(--openbitfun-shadow-composer)}._root_11xcm_2[data-invalid=true]>._surface_11xcm_4{border-color:var(--openbitfun-color-status-danger-border)}._root_11xcm_2[data-invalid=true]>._surface_11xcm_4:focus-within{box-shadow:var(--openbitfun-shadow-composer),0 0 0 var(--openbitfun-focus-width) var(--openbitfun-color-status-danger-surface)}._root_11xcm_2[data-disabled=true]{color:var(--openbitfun-color-content-disabled);cursor:not-allowed;opacity:var(--openbitfun-opacity-disabled)}._editor_11xcm_5{display:flex;flex:1 1 auto;align-items:flex-start;min-inline-size:0;min-block-size:0;padding:var(--openbitfun-control-composer-editor-padding);color:inherit;font-family:var(--openbitfun-type-body-sm-font-family);font-size:var(--openbitfun-type-body-sm-font-size);font-weight:var(--openbitfun-type-body-sm-font-weight);line-height:var(--openbitfun-type-body-sm-line-height);letter-spacing:var(--openbitfun-type-body-sm-letter-spacing)}._editor_11xcm_5>:where(textarea,input,[contenteditable=true]){min-inline-size:0;inline-size:100%;min-block-size:100%;margin:0;padding:0;resize:none;border:0;outline:0;color:inherit;background:transparent;font:inherit}._editor_11xcm_5>:where(textarea,input)::placeholder{color:var(--openbitfun-color-content-muted);opacity:1}._toolbar_11xcm_6{flex:0 0 auto;min-inline-size:0}._bar_11xcm_7{display:flex;align-items:center;justify-content:space-between;inline-size:100%;min-inline-size:0;gap:var(--openbitfun-control-composer-toolbar-gap)}._barLeading_11xcm_8,._barContent_11xcm_9,._barTrailing_11xcm_10{display:flex;align-items:center;min-inline-size:0;gap:var(--openbitfun-control-composer-context-gap)}._barLeading_11xcm_8{flex:0 1 auto}._barContent_11xcm_9{flex:1 1 auto}._barTrailing_11xcm_10{flex:0 0 auto;margin-inline-start:auto}._divider_11xcm_11{display:block;inline-size:var(--openbitfun-border-width-default);block-size:var(--openbitfun-control-composer-divider-block-size);flex:0 0 var(--openbitfun-border-width-default);background:var(--openbitfun-color-border-subtle)}@media(prefers-reduced-motion:reduce){._surface_11xcm_4{transition:none}}@media(prefers-reduced-transparency:reduce){._root_11xcm_2[data-has-context=true]{background:var(--openbitfun-color-surface-panel);backdrop-filter:none;-webkit-backdrop-filter:none}}@media(forced-colors:active){._root_11xcm_2[data-has-context=true]{background:Canvas;backdrop-filter:none;-webkit-backdrop-filter:none}._root_11xcm_2[data-has-context=true],._surface_11xcm_4,._root_11xcm_2[data-invalid=true]>._surface_11xcm_4{border-color:ButtonText}._surface_11xcm_4:focus-within{border-color:Highlight;box-shadow:0 0 0 var(--openbitfun-focus-width) Highlight}._divider_11xcm_11{background:CanvasText}}}@layer openbitfun.components{._root_1wspi_2,._viewport_1wspi_3,._list_1wspi_4,._group_1wspi_5,._groupOptions_1wspi_6,._option_1wspi_7,._leading_1wspi_8,._content_1wspi_9,._label_1wspi_10,._description_1wspi_11,._metadata_1wspi_12,._indicator_1wspi_13,._empty_1wspi_14{box-sizing:border-box}._root_1wspi_2{display:flex;min-inline-size:0;min-block-size:0;color:var(--openbitfun-color-action-neutral-content)}._viewport_1wspi_3{flex:1 1 auto;min-inline-size:0;min-block-size:0;max-block-size:var(--openbitfun-overlay-menu-max-block-size);padding-inline-end:var(--openbitfun-overlay-menu-scrollbar-gap)}._list_1wspi_4,._group_1wspi_5,._groupOptions_1wspi_6{display:flex;min-inline-size:0;flex-direction:column}._list_1wspi_4,._groupOptions_1wspi_6{gap:var(--openbitfun-overlay-menu-row-gap)}._group_1wspi_5{gap:var(--openbitfun-overlay-menu-section-gap)}._group_1wspi_5+._group_1wspi_5{margin-block-start:max(0px,calc(var(--openbitfun-overlay-menu-section-gap) - var(--openbitfun-overlay-menu-row-gap)))}._groupLabel_1wspi_54{display:flex;align-items:center;min-block-size:var(--openbitfun-overlay-menu-heading-height);padding-inline:var(--openbitfun-overlay-menu-heading-padding-inline);color:var(--openbitfun-color-content-muted);font-family:var(--openbitfun-type-meta-font-family);font-size:var(--openbitfun-type-meta-font-size);font-weight:var(--openbitfun-type-meta-font-weight);line-height:var(--openbitfun-type-meta-line-height);letter-spacing:var(--openbitfun-type-meta-letter-spacing)}._option_1wspi_7{display:flex;align-items:center;inline-size:100%;min-inline-size:0;min-block-size:var(--openbitfun-overlay-menu-item-height);gap:var(--openbitfun-overlay-menu-item-gap);margin:0;padding-block:var(--openbitfun-space-1);padding-inline:var(--openbitfun-overlay-menu-item-padding-inline);border:0;border-radius:var(--openbitfun-overlay-menu-item-radius);outline:0;color:inherit;background:transparent;font:inherit;text-align:start;cursor:pointer;transition:color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard),background-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._option_1wspi_7:not(:disabled):is(:hover,[data-active=true]){background:var(--openbitfun-color-action-neutral-surface)}._option_1wspi_7[data-selected=true]{background:var(--openbitfun-color-selection-surface)}._option_1wspi_7:not(:disabled):active{background:var(--openbitfun-color-action-neutral-surface-pressed)}._option_1wspi_7:focus-visible{box-shadow:0 0 0 var(--openbitfun-focus-width) var(--openbitfun-color-focus-ring)}._option_1wspi_7:disabled{color:var(--openbitfun-color-action-neutral-content-disabled);cursor:not-allowed}._leading_1wspi_8,._indicator_1wspi_13{display:inline-flex;flex:0 0 var(--openbitfun-overlay-menu-item-icon-size);align-items:center;justify-content:center;inline-size:var(--openbitfun-overlay-menu-item-icon-size);block-size:var(--openbitfun-overlay-menu-item-icon-size)}._leading_1wspi_8>:where(svg,img),._leading_1wspi_8>[data-openbitfun-component=icon],._indicator_1wspi_13>:where(svg,img),._indicator_1wspi_13>[data-openbitfun-component=icon]{inline-size:100%;block-size:100%}._content_1wspi_9{display:flex;overflow:hidden;flex:1 1 auto;min-inline-size:0;flex-direction:column;gap:var(--openbitfun-space-1)}._label_1wspi_10,._description_1wspi_11,._metadata_1wspi_12{overflow:hidden;font-family:var(--openbitfun-type-label-md-font-family)}._label_1wspi_10{font-size:var(--openbitfun-type-label-md-font-size);font-weight:var(--openbitfun-type-label-md-font-weight);line-height:var(--openbitfun-type-label-md-line-height);letter-spacing:var(--openbitfun-type-label-md-letter-spacing);white-space:nowrap}._description_1wspi_11,._metadata_1wspi_12{color:var(--openbitfun-color-content-muted);font-size:var(--openbitfun-type-meta-font-size);font-weight:var(--openbitfun-type-meta-font-weight);line-height:var(--openbitfun-type-meta-line-height);letter-spacing:var(--openbitfun-type-meta-letter-spacing)}._description_1wspi_11{white-space:normal}._metadata_1wspi_12{flex:0 0 auto;white-space:nowrap}._indicator_1wspi_13{color:var(--openbitfun-color-action-neutral-content)}._empty_1wspi_14{padding:var(--openbitfun-space-3);color:var(--openbitfun-color-content-muted);font-family:var(--openbitfun-type-body-sm-font-family);font-size:var(--openbitfun-type-body-sm-font-size);font-weight:var(--openbitfun-type-body-sm-font-weight);line-height:var(--openbitfun-type-body-sm-line-height);letter-spacing:var(--openbitfun-type-body-sm-letter-spacing);text-align:center}@media(prefers-reduced-motion:reduce){._option_1wspi_7{transition:none}}@media(forced-colors:active){._option_1wspi_7:not(:disabled):is(:hover,[data-active=true]){color:HighlightText;background:Highlight}._option_1wspi_7:focus-visible{box-shadow:0 0 0 var(--openbitfun-focus-width) Highlight}}}@layer openbitfun.components{._root_e9t6w_2,._visibleLabel_e9t6w_3,._control_e9t6w_4,._trigger_e9t6w_5,._value_e9t6w_6,._singleValue_e9t6w_7,._valueLeading_e9t6w_8,._valueLabel_e9t6w_9,._placeholder_e9t6w_10,._tags_e9t6w_11,._tag_e9t6w_11,._indicator_e9t6w_13,._popover_e9t6w_14,._search_e9t6w_15,._divider_e9t6w_16,._options_e9t6w_17,._message_e9t6w_18,._error_e9t6w_19{box-sizing:border-box}._root_e9t6w_2,._popover_e9t6w_14{--_combobox-height: var(--openbitfun-control-height-md)}._root_e9t6w_2{position:relative;display:flex;inline-size:100%;min-inline-size:0;flex-direction:column;gap:var(--openbitfun-space-1);color:var(--openbitfun-color-content-primary)}._root_e9t6w_2[data-size=sm],._popover_e9t6w_14[data-size=sm]{--_combobox-height: var(--openbitfun-control-height-sm)}._root_e9t6w_2[data-size=lg],._popover_e9t6w_14[data-size=lg]{--_combobox-height: var(--openbitfun-control-height-lg)}._visibleLabel_e9t6w_3{color:var(--openbitfun-color-content-secondary);font-family:var(--openbitfun-type-label-md-font-family);font-size:var(--openbitfun-type-label-md-font-size);font-weight:var(--openbitfun-type-label-md-font-weight);line-height:var(--openbitfun-type-label-md-line-height);letter-spacing:var(--openbitfun-type-label-md-letter-spacing)}._error_e9t6w_19{color:var(--openbitfun-color-status-danger-content);font-family:var(--openbitfun-type-support-font-family);font-size:var(--openbitfun-type-support-font-size);font-weight:var(--openbitfun-type-support-font-weight);line-height:var(--openbitfun-type-support-line-height);letter-spacing:var(--openbitfun-type-support-letter-spacing)}._control_e9t6w_4{position:relative;display:grid;grid-template-rows:minmax(0,1fr);inline-size:100%;min-inline-size:0;block-size:var(--_combobox-height)}._trigger_e9t6w_5{grid-area:1 / 1;display:flex;align-items:center;inline-size:100%;min-inline-size:0;block-size:100%;min-block-size:0;margin:0;padding-block:0;padding-inline-start:var(--openbitfun-control-select-padding-inline);padding-inline-end:calc(var(--openbitfun-control-select-trailing-inset) + var(--openbitfun-control-select-indicator-size) + var(--openbitfun-control-select-content-gap));border:var(--openbitfun-border-width-default) solid var(--openbitfun-color-field-border);border-radius:var(--openbitfun-control-select-radius);outline:0;color:inherit;background:var(--openbitfun-color-field-background);font-family:var(--openbitfun-type-label-md-font-family);font-size:var(--openbitfun-type-label-md-font-size);font-weight:var(--openbitfun-type-label-md-font-weight);line-height:var(--openbitfun-type-label-md-line-height);letter-spacing:var(--openbitfun-type-label-md-letter-spacing);text-align:start;cursor:pointer;transition:background-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard),border-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard),box-shadow var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._root_e9t6w_2:has(._clear_e9t6w_109) ._trigger_e9t6w_5{padding-inline-end:calc(var(--openbitfun-control-select-trailing-inset) + var(--openbitfun-control-select-indicator-size) + var(--openbitfun-control-select-content-gap) + var(--openbitfun-control-height-sm))}._trigger_e9t6w_5:not(:disabled):hover{border-color:var(--openbitfun-color-field-border-hover);background:var(--openbitfun-color-field-background-hover)}._root_e9t6w_2[data-field-surface=ambient] ._trigger_e9t6w_5,._root_e9t6w_2[data-field-surface=ambient] ._trigger_e9t6w_5:not(:disabled):hover{background:transparent}._trigger_e9t6w_5:focus-visible{border-color:var(--openbitfun-color-field-border-focus);box-shadow:0 0 0 var(--openbitfun-focus-width) var(--openbitfun-color-focus-ring)}._root_e9t6w_2[data-open=true] ._control_e9t6w_4{visibility:hidden;pointer-events:none}._root_e9t6w_2[data-invalid=true] ._trigger_e9t6w_5{border-color:var(--openbitfun-color-status-danger-border)}._root_e9t6w_2[data-disabled=true]{color:var(--openbitfun-color-content-disabled);opacity:var(--openbitfun-opacity-disabled)}._trigger_e9t6w_5:disabled{cursor:not-allowed}._value_e9t6w_6,._singleValue_e9t6w_7,._tags_e9t6w_11{display:flex;overflow:hidden;flex:1 1 auto;align-items:center;min-inline-size:0}._singleValue_e9t6w_7{gap:var(--openbitfun-control-select-content-gap)}._valueLeading_e9t6w_8{display:inline-flex;flex:0 0 var(--openbitfun-control-select-indicator-size);inline-size:var(--openbitfun-control-select-indicator-size);block-size:var(--openbitfun-control-select-indicator-size)}._valueLeading_e9t6w_8>:where(svg,img),._valueLeading_e9t6w_8>[data-openbitfun-component=icon]{inline-size:100%;block-size:100%}._valueLabel_e9t6w_9,._placeholder_e9t6w_10{overflow:hidden;white-space:nowrap}._placeholder_e9t6w_10{color:var(--openbitfun-color-content-muted)}._tags_e9t6w_11{gap:var(--openbitfun-space-1);font-family:var(--openbitfun-type-label-md-font-family);font-size:var(--openbitfun-type-label-md-font-size);font-weight:var(--openbitfun-type-label-md-font-weight);line-height:var(--openbitfun-type-label-md-line-height);letter-spacing:var(--openbitfun-type-label-md-letter-spacing)}._control_e9t6w_4[data-tags=true] ._tags_e9t6w_11{z-index:2;grid-area:1 / 1;align-self:center;margin-inline-start:var(--openbitfun-control-select-padding-inline);margin-inline-end:calc(var(--openbitfun-control-select-trailing-inset) + var(--openbitfun-control-select-indicator-size) + var(--openbitfun-control-select-content-gap));pointer-events:none}._root_e9t6w_2:has(._clear_e9t6w_109) ._control_e9t6w_4[data-tags=true] ._tags_e9t6w_11{margin-inline-end:calc(var(--openbitfun-control-select-trailing-inset) + var(--openbitfun-control-select-indicator-size) + var(--openbitfun-control-select-content-gap) + var(--openbitfun-control-height-sm))}._control_e9t6w_4[data-tags=true] ._value_e9t6w_6{visibility:hidden}._tag_e9t6w_11{display:inline-flex;overflow:hidden;align-items:center;max-inline-size:10rem;min-block-size:var(--openbitfun-control-icon-button-xs-size);gap:var(--openbitfun-space-1);padding-inline:var(--openbitfun-space-2);border:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-subtle);border-radius:var(--openbitfun-radius-pill);color:var(--openbitfun-color-content-primary);background:var(--openbitfun-color-surface-tertiary);pointer-events:auto;white-space:nowrap}._tag_e9t6w_11:has(button){padding-inline-end:0}._tag_e9t6w_11>span{overflow:hidden}._clear_e9t6w_109,._indicator_e9t6w_13{z-index:3;grid-area:1 / 1;align-self:center;justify-self:end}._clear_e9t6w_109{margin-inline-end:calc(var(--openbitfun-control-select-trailing-inset) + var(--openbitfun-control-select-indicator-size) + var(--openbitfun-control-select-content-gap))}._indicator_e9t6w_13{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--openbitfun-control-select-indicator-size);block-size:var(--openbitfun-control-select-indicator-size);margin-inline-end:var(--openbitfun-control-select-trailing-inset);color:var(--openbitfun-color-content-muted);pointer-events:none;transition:transform var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._indicator_e9t6w_13>svg,._indicator_e9t6w_13>[data-openbitfun-component=icon]{inline-size:100%;block-size:100%}._root_e9t6w_2[data-open=true] ._indicator_e9t6w_13{transform:rotate(180deg)}._popover_e9t6w_14{position:fixed;z-index:var(--openbitfun-layer-popover);display:flex;min-inline-size:0;max-inline-size:calc(100vw - var(--openbitfun-space-4));min-block-size:0;flex-direction:column;overflow:hidden;padding:0;border:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-subtle);border-radius:var(--openbitfun-overlay-menu-surface-radius);color:var(--openbitfun-color-action-neutral-content);background:var(--openbitfun-color-surface-panel);box-shadow:var(--openbitfun-shadow-menu);animation:_openbitfun-combobox-in_e9t6w_1 var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-enter)}._popover_e9t6w_14[data-placement=top]{flex-direction:column-reverse}._popover_e9t6w_14:focus-within{border-color:var(--openbitfun-color-field-border-focus)}._popover_e9t6w_14[data-invalid=true]{border-color:var(--openbitfun-color-status-danger-border)}._search_e9t6w_15{display:flex;flex:0 0 calc(var(--_combobox-height) - var(--openbitfun-border-width-default) - var(--openbitfun-border-width-default));block-size:calc(var(--_combobox-height) - var(--openbitfun-border-width-default) - var(--openbitfun-border-width-default));align-items:center;min-inline-size:0;gap:var(--openbitfun-control-select-content-gap);padding-inline-start:var(--openbitfun-control-select-padding-inline);padding-inline-end:calc(var(--openbitfun-control-select-trailing-inset) - (var(--openbitfun-control-icon-button-xs-size) - var(--openbitfun-control-select-indicator-size)) / 2)}._searchField_e9t6w_337{flex:1 1 auto;inline-size:100%;min-inline-size:0;block-size:100%}._collapse_e9t6w_344{flex:0 0 auto}._divider_e9t6w_16{flex:0 0 var(--openbitfun-border-width-default);block-size:var(--openbitfun-border-width-default);background:var(--openbitfun-color-border-subtle)}._options_e9t6w_17{display:flex;flex:1 1 auto;overflow:hidden;min-inline-size:0;min-block-size:0;padding:var(--openbitfun-overlay-menu-surface-padding)}._listbox_e9t6w_363{flex:1 1 auto;min-inline-size:0;min-block-size:0}._listbox_e9t6w_363 [data-openbitfun-listbox-option][data-selected=true] [data-openbitfun-part=label]{font-weight:var(--openbitfun-type-label-selected-font-weight)}._listbox_e9t6w_363 [data-openbitfun-listbox-option][data-selected=true] [data-openbitfun-part=indicator]{color:var(--openbitfun-color-control-highlight-background)}._message_e9t6w_18{display:flex;align-items:center;justify-content:center;gap:var(--openbitfun-space-2)}._spinner_e9t6w_384{inline-size:var(--openbitfun-overlay-menu-item-icon-size);block-size:var(--openbitfun-overlay-menu-item-icon-size);animation:_openbitfun-combobox-spin_e9t6w_1 var(--openbitfun-motion-duration-loop) linear infinite}@keyframes _openbitfun-combobox-spin_e9t6w_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._trigger_e9t6w_5,._indicator_e9t6w_13{transition:none}._spinner_e9t6w_384,._popover_e9t6w_14{animation:none}}@media(forced-colors:active){._trigger_e9t6w_5,._popover_e9t6w_14,._popover_e9t6w_14[data-invalid=true],._root_e9t6w_2[data-invalid=true] ._trigger_e9t6w_5{border-color:ButtonText}._trigger_e9t6w_5:focus-visible,._popover_e9t6w_14:focus-within{border-color:Highlight;box-shadow:0 0 0 var(--openbitfun-focus-width) Highlight}._listbox_e9t6w_363 [data-openbitfun-listbox-option][data-selected=true] [data-openbitfun-part=indicator]{color:Highlight}}@keyframes _openbitfun-combobox-in_e9t6w_1{0%{opacity:0}to{opacity:1}}}@layer openbitfun.components{._content_1x36o_2,._messageRow_1x36o_3,._icon_1x36o_4,._message_1x36o_3,._preview_1x36o_6{box-sizing:border-box}._content_1x36o_2{display:flex;min-inline-size:0;flex-direction:column;gap:var(--openbitfun-layout-confirm-dialog-content-gap)}._messageRow_1x36o_3{display:flex;min-inline-size:0;align-items:flex-start;gap:var(--openbitfun-layout-confirm-dialog-message-gap);font-family:var(--openbitfun-type-body-md-font-family);font-size:var(--openbitfun-type-body-md-font-size);font-weight:var(--openbitfun-type-body-md-font-weight);line-height:var(--openbitfun-type-body-md-line-height);letter-spacing:var(--openbitfun-type-body-md-letter-spacing)}._icon_1x36o_4{display:inline-flex;flex:0 0 var(--openbitfun-layout-confirm-dialog-icon-glyph-size);align-items:center;justify-content:center;inline-size:var(--openbitfun-layout-confirm-dialog-icon-glyph-size);block-size:1lh;color:var(--openbitfun-color-status-info-emphasis)}._icon_1x36o_4>svg,._icon_1x36o_4>[data-openbitfun-component=icon]{inline-size:var(--openbitfun-layout-confirm-dialog-icon-glyph-size);block-size:var(--openbitfun-layout-confirm-dialog-icon-glyph-size)}._icon_1x36o_4[data-openbitfun-status=success]{color:var(--openbitfun-color-status-success-emphasis)}._icon_1x36o_4[data-openbitfun-status=warning]{color:var(--openbitfun-color-status-warning-emphasis)}._icon_1x36o_4[data-openbitfun-status=danger]{color:var(--openbitfun-color-status-danger-emphasis)}._message_1x36o_3{min-inline-size:0;flex:1 1 auto;color:var(--openbitfun-color-content-secondary)}._message_1x36o_3>:first-child{margin-block-start:0}._message_1x36o_3>:last-child{margin-block-end:0}._preview_1x36o_6{overflow:auto;min-inline-size:0;max-block-size:var(--openbitfun-layout-confirm-dialog-preview-max-block-size);padding-block:var(--openbitfun-layout-confirm-dialog-preview-padding-block);padding-inline:var(--openbitfun-layout-confirm-dialog-preview-padding-inline);border:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-subtle);border-radius:var(--openbitfun-layout-confirm-dialog-preview-radius);color:var(--openbitfun-color-content-primary);background:var(--openbitfun-color-surface-tertiary)}._preview_1x36o_6 pre{margin:0;color:inherit;font-family:var(--openbitfun-type-code-sm-font-family);font-size:var(--openbitfun-type-code-sm-font-size);font-weight:var(--openbitfun-type-code-sm-font-weight);line-height:var(--openbitfun-type-code-sm-line-height);letter-spacing:var(--openbitfun-type-code-sm-letter-spacing);white-space:pre-wrap;overflow-wrap:anywhere}@media(forced-colors:active){._icon_1x36o_4{color:CanvasText}._preview_1x36o_6{border:var(--openbitfun-border-width-default) solid CanvasText;color:CanvasText;background:Canvas}}}@layer openbitfun.components{._root_16vrx_2{display:grid;min-inline-size:0;gap:var(--openbitfun-layout-field-root-gap);color:var(--openbitfun-color-content-primary)}._root_16vrx_2[data-orientation=horizontal]{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--openbitfun-layout-field-horizontal-gap)}._root_16vrx_2[data-orientation=horizontal][data-horizontal-gap=lg]{column-gap:var(--openbitfun-layout-field-horizontal-gap-wide)}._root_16vrx_2[data-orientation=horizontal][data-label-width=sm]{grid-template-columns:var(--openbitfun-layout-field-label-width-sm) auto}._root_16vrx_2[data-orientation=horizontal][data-label-width=md]{grid-template-columns:var(--openbitfun-layout-field-label-width-md) auto}._root_16vrx_2[data-orientation=horizontal][data-label-width=lg]{grid-template-columns:minmax(0,var(--openbitfun-layout-field-label-width-lg)) auto}._root_16vrx_2[data-orientation=horizontal][data-control-width=fill][data-label-width=auto]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}._root_16vrx_2[data-orientation=horizontal][data-control-width=fill][data-label-width=sm]{grid-template-columns:var(--openbitfun-layout-field-label-width-sm) minmax(0,1fr)}._root_16vrx_2[data-orientation=horizontal][data-control-width=fill][data-label-width=md]{grid-template-columns:var(--openbitfun-layout-field-label-width-md) minmax(0,1fr)}._root_16vrx_2[data-orientation=horizontal][data-control-width=fill][data-label-width=lg]{grid-template-columns:minmax(0,var(--openbitfun-layout-field-label-width-lg)) minmax(0,1fr)}._content_16vrx_47{display:flex;min-inline-size:0;flex-direction:column;align-items:flex-start;gap:var(--openbitfun-layout-field-content-gap)}._labelRow_16vrx_55{display:flex;align-items:center;inline-size:100%;min-inline-size:0;gap:var(--openbitfun-layout-field-label-action-gap)}._label_16vrx_55{display:inline-flex;min-inline-size:0;align-items:center;gap:var(--openbitfun-layout-field-label-gap);color:var(--openbitfun-color-content-primary);font-family:var(--openbitfun-type-meta-font-family);font-size:var(--openbitfun-type-meta-font-size);font-weight:var(--openbitfun-type-meta-font-weight);line-height:var(--openbitfun-type-meta-line-height);letter-spacing:var(--openbitfun-type-meta-letter-spacing)}._root_16vrx_2[data-orientation=horizontal] ._label_16vrx_55{font-family:var(--openbitfun-type-label-selected-font-family);font-size:var(--openbitfun-type-label-selected-font-size);font-weight:var(--openbitfun-type-label-selected-font-weight);line-height:var(--openbitfun-type-label-selected-line-height);letter-spacing:var(--openbitfun-type-label-selected-letter-spacing)}._required_16vrx_84{color:var(--openbitfun-color-content-required-indicator)}._labelAction_16vrx_88{display:inline-flex;flex:0 0 auto;align-items:center;margin-inline-start:auto}._description_16vrx_95{color:var(--openbitfun-color-content-secondary);font-family:var(--openbitfun-type-support-font-family);font-size:var(--openbitfun-type-support-font-size);font-weight:var(--openbitfun-type-support-font-weight);line-height:var(--openbitfun-type-field-helper-line-height);letter-spacing:var(--openbitfun-type-support-letter-spacing)}._error_16vrx_104{grid-column:1 / -1;color:var(--openbitfun-color-status-danger-content);font-family:var(--openbitfun-type-support-font-family);font-size:var(--openbitfun-type-support-font-size);font-weight:var(--openbitfun-type-support-font-weight);line-height:var(--openbitfun-type-support-line-height);letter-spacing:var(--openbitfun-type-support-letter-spacing)}._control_16vrx_114{display:inline-flex;min-inline-size:0;align-items:center;gap:var(--openbitfun-layout-field-control-gap)}._root_16vrx_2[data-control-width=fill] ._control_16vrx_114{inline-size:100%}._root_16vrx_2[data-control-width=fill] ._control_16vrx_114>:not(._controlAdornment_16vrx_125){flex:1 1 auto;inline-size:100%}._control_16vrx_114>:not(._controlAdornment_16vrx_125){min-inline-size:0}._controlAdornment_16vrx_125{display:inline-flex;flex:0 0 auto;align-items:center}@media(forced-colors:active){._required_16vrx_84{color:Highlight}}}@layer openbitfun.components{._section_1fpff_2,._header_1fpff_3,._headingRegion_1fpff_4,._leading_1fpff_5,._headingContent_1fpff_6,._title_1fpff_7,._description_1fpff_8,._actions_1fpff_9,._group_1fpff_10,._row_1fpff_11{box-sizing:border-box}._section_1fpff_2{display:flex;min-inline-size:0;flex-direction:column;gap:var(--openbitfun-layout-form-section-gap);color:var(--openbitfun-color-content-primary)}._header_1fpff_3{display:flex;min-inline-size:0;align-items:flex-start;justify-content:space-between;gap:var(--openbitfun-layout-form-section-header-gap)}._headingContent_1fpff_6{display:flex;min-inline-size:0;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:var(--openbitfun-layout-form-section-title-description-gap)}._headingRegion_1fpff_4{display:flex;min-inline-size:0;flex:1 1 auto;align-items:flex-start;gap:var(--openbitfun-space-2)}._leading_1fpff_5{display:inline-flex;flex:0 0 auto;align-items:center;color:var(--openbitfun-color-content-primary)}._title_1fpff_7{margin:0;color:var(--openbitfun-color-content-primary);font-family:var(--openbitfun-type-heading-section-font-family);font-size:var(--openbitfun-type-heading-section-font-size);font-weight:var(--openbitfun-type-heading-section-font-weight);line-height:var(--openbitfun-type-heading-section-line-height);letter-spacing:var(--openbitfun-type-heading-section-letter-spacing)}._description_1fpff_8{color:var(--openbitfun-color-content-primary);font-family:var(--openbitfun-type-body-sm-font-family);font-size:var(--openbitfun-type-body-sm-font-size);font-weight:var(--openbitfun-type-body-sm-font-weight);line-height:var(--openbitfun-type-form-description-line-height);letter-spacing:var(--openbitfun-type-body-sm-letter-spacing)}._actions_1fpff_9{display:flex;flex:0 0 auto;align-items:center}._group_1fpff_10{display:flex;min-inline-size:0;flex-direction:column;overflow:clip;border-radius:var(--openbitfun-layout-field-group-radius)}._group_1fpff_10[data-appearance=subtle]{background:var(--openbitfun-color-field-group-background)}._group_1fpff_10[data-appearance=plain]{background:transparent}._row_1fpff_11{display:flex;min-inline-size:0;inline-size:100%}._row_1fpff_11[data-align=center]{align-items:center}._row_1fpff_11[data-align=start]{align-items:flex-start}._row_1fpff_11[data-padding=md]{padding-block:var(--openbitfun-layout-field-group-row-padding-block);padding-inline:var(--openbitfun-layout-field-group-row-padding-inline)}._row_1fpff_11>*{min-inline-size:0;inline-size:100%}._group_1fpff_10[data-dividers=true]>._row_1fpff_11+._row_1fpff_11{border-block-start:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-subtle)}@media(forced-colors:active){._group_1fpff_10[data-dividers=true]>._row_1fpff_11+._row_1fpff_11{border-block-start-color:CanvasText}}}@layer openbitfun.components{._root_2jhek_2{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-inline-size:0;margin:0;gap:calc(var(--openbitfun-space-1) / 2);padding-block:calc(var(--openbitfun-space-1) / 2);padding-inline:var(--openbitfun-space-1);border:0;border-radius:var(--openbitfun-radius-xs);color:var(--openbitfun-color-key-hint-content);background:var(--openbitfun-color-key-hint-background);font-family:var(--openbitfun-type-micro-font-family);font-size:var(--openbitfun-type-micro-font-size);font-weight:var(--openbitfun-type-micro-font-weight);letter-spacing:var(--openbitfun-type-micro-letter-spacing);line-height:var(--openbitfun-type-modifier-leading-none-line-height);text-decoration:none;vertical-align:middle;white-space:nowrap}._icon_2jhek_26{--openbitfun-opacity-icon-artwork: 1}._icon_2jhek_26,._label_2jhek_31{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-inline-size:0}._icon_2jhek_26>:where(svg,img),._icon_2jhek_26>[data-openbitfun-component=icon]{display:block;inline-size:1em;block-size:1em}@media(forced-colors:active){._root_2jhek_2{border:var(--openbitfun-border-width-default) solid ButtonText;color:ButtonText;background:Canvas}}}@layer openbitfun.components{._root_2x5iy_2,._icon_2x5iy_3,._label_2x5iy_4{box-sizing:border-box}._root_2x5iy_2{display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--openbitfun-control-launcher-button-min-inline-size);block-size:var(--openbitfun-control-launcher-button-block-size);gap:var(--openbitfun-control-launcher-button-gap);margin:0;padding-block:0;padding-inline:var(--openbitfun-control-launcher-button-padding-inline);border:0;border-radius:var(--openbitfun-control-launcher-button-radius) 0 0 0;color:var(--openbitfun-color-control-launcher-content);background:var(--openbitfun-color-control-launcher-background);font-family:var(--openbitfun-type-code-meta-font-family);font-size:var(--openbitfun-type-code-meta-font-size);font-weight:var(--openbitfun-type-code-meta-font-weight);font-synthesis:none;letter-spacing:var(--openbitfun-type-code-meta-letter-spacing);line-height:var(--openbitfun-type-code-meta-line-height);white-space:nowrap;cursor:pointer;transition:color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard),background-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._root_2x5iy_2:is(:hover,[data-openbitfun-preview-state=hover]):not(:disabled){color:var(--openbitfun-color-control-launcher-content-hover);background:var(--openbitfun-color-control-launcher-background-hover)}._root_2x5iy_2:is(:active,[data-openbitfun-preview-state=active]):not(:disabled){color:var(--openbitfun-color-control-launcher-content-pressed);background:var(--openbitfun-color-control-launcher-background-pressed)}._root_2x5iy_2:is(:focus-visible,[data-openbitfun-preview-state=focus-visible]){outline:var(--openbitfun-focus-width) solid var(--openbitfun-color-focus-ring);outline-offset:calc(var(--openbitfun-focus-offset) * -1)}._root_2x5iy_2:disabled{color:var(--openbitfun-color-control-launcher-content-disabled);cursor:not-allowed;opacity:var(--openbitfun-opacity-disabled)}._icon_2x5iy_3{display:inline-flex;flex:0 0 var(--openbitfun-control-launcher-button-icon-size);align-items:center;justify-content:center;inline-size:var(--openbitfun-control-launcher-button-icon-size);block-size:var(--openbitfun-control-launcher-button-icon-size);color:currentColor}._icon_2x5iy_3>:where(svg,img),._icon_2x5iy_3>[data-openbitfun-component=icon]{display:block;inline-size:100%;block-size:100%}._label_2x5iy_4{min-inline-size:0;overflow:hidden}@media(prefers-reduced-motion:reduce){._root_2x5iy_2{transition:none}}@media(forced-colors:active){._root_2x5iy_2{border:var(--openbitfun-border-width-default) solid ButtonText;color:ButtonText;background:ButtonFace}._root_2x5iy_2:is(:hover,:active):not(:disabled){color:HighlightText;background:Highlight}._root_2x5iy_2:focus-visible{outline-color:Highlight}}}@layer openbitfun.components{._root_1nz19_2{--_height: var(--openbitfun-control-height-md);display:inline-flex;min-inline-size:0;flex-direction:column;gap:var(--openbitfun-space-2);color:var(--openbitfun-color-content-primary)}._root_1nz19_2[data-size=sm]{--_height: var(--openbitfun-control-height-sm)}._root_1nz19_2[data-size=lg]{--_height: var(--openbitfun-control-height-lg)}._label_1nz19_5{font-family:var(--openbitfun-type-label-md-font-family);font-size:var(--openbitfun-type-label-md-font-size);font-weight:var(--openbitfun-type-label-md-font-weight);line-height:var(--openbitfun-type-label-md-line-height);letter-spacing:var(--openbitfun-type-label-md-letter-spacing)}._control_1nz19_6{display:inline-flex;align-items:stretch;min-inline-size:0;block-size:var(--_height);overflow:hidden;border:var(--openbitfun-border-width-default) solid var(--openbitfun-color-field-border);border-radius:var(--openbitfun-radius-base);background:var(--openbitfun-color-field-background);transition:border-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._root_1nz19_2[data-field-surface=ambient] ._control_1nz19_6{background:transparent}._root_1nz19_2:where(:not([data-disabled=true])) ._control_1nz19_6:hover{border-color:var(--openbitfun-color-field-border-hover)}._root_1nz19_2 ._control_1nz19_6:focus-within{border-color:var(--openbitfun-color-field-border-focus);box-shadow:none}._input_1nz19_10{flex:1 1 auto;min-inline-size:0;inline-size:100%;padding-inline:var(--openbitfun-space-3);border:0;outline:0;color:inherit;background:transparent;font-family:var(--openbitfun-type-label-md-font-family);font-size:var(--openbitfun-type-label-md-font-size);font-weight:var(--openbitfun-type-label-md-font-weight);font-variant-numeric:tabular-nums;line-height:var(--openbitfun-type-label-md-line-height);letter-spacing:var(--openbitfun-type-label-md-letter-spacing);text-align:end}._input_1nz19_10:has(+._unit_1nz19_11){padding-inline-end:var(--openbitfun-space-1)}._unit_1nz19_11{display:inline-flex;flex:0 0 auto;box-sizing:content-box;min-inline-size:2ch;align-items:center;justify-content:flex-end;padding-inline-end:var(--openbitfun-space-2);color:var(--openbitfun-color-content-muted);font-family:var(--openbitfun-type-code-sm-font-family);font-size:var(--openbitfun-type-support-font-size);font-weight:var(--openbitfun-type-support-font-weight);line-height:var(--openbitfun-type-support-line-height);letter-spacing:var(--openbitfun-type-support-letter-spacing);white-space:nowrap}._buttons_1nz19_13{display:inline-grid;flex:0 0 auto;grid-template-columns:repeat(2,minmax(0,1fr));border-inline-start:var(--openbitfun-border-width-default) solid var(--openbitfun-color-field-border)}._buttons_1nz19_13 button{display:grid;min-inline-size:22px;padding:0;place-items:center;border:0;color:var(--openbitfun-color-content-muted);background:transparent;font:inherit;line-height:1;cursor:pointer}._buttons_1nz19_13 button:hover:not(:disabled){color:var(--openbitfun-color-content-primary);background:var(--openbitfun-color-action-neutral-surface-hover)}._buttons_1nz19_13 button:disabled,._root_1nz19_2[data-disabled=true]{color:var(--openbitfun-color-content-disabled);cursor:not-allowed}._root_1nz19_2[data-disabled=true] ._unit_1nz19_11{color:var(--openbitfun-color-content-disabled)}._root_1nz19_2[data-variant=default] ._buttons_1nz19_13{grid-template-columns:1fr;grid-template-rows:repeat(2,minmax(0,1fr))}._root_1nz19_2[data-variant=default] ._buttons_1nz19_13 button{min-inline-size:20px;font-size:var(--openbitfun-type-meta-font-size);line-height:var(--openbitfun-type-meta-line-height)}._root_1nz19_2[data-variant=default] ._buttons_1nz19_13 ._stepButton_1nz19_24+._stepButton_1nz19_24{border-block-start:var(--openbitfun-border-width-default) solid var(--openbitfun-color-field-border)}@media(prefers-reduced-motion:reduce){._control_1nz19_6{transition:none}}@media(forced-colors:active){._control_1nz19_6{border-color:ButtonText}._root_1nz19_2 ._control_1nz19_6:focus-within{border-color:Highlight}}}@layer openbitfun.components{._root_1t0qc_2{box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-inline-size:var(--openbitfun-space-6);min-block-size:var(--openbitfun-space-6);padding:0;vertical-align:middle;color:var(--openbitfun-color-action-neutral-content);font-family:var(--openbitfun-type-meta-font-family);font-size:var(--openbitfun-type-meta-font-size);font-weight:var(--openbitfun-type-meta-font-weight);line-height:var(--openbitfun-type-meta-line-height);letter-spacing:var(--openbitfun-type-meta-letter-spacing);font-variant-numeric:tabular-nums;white-space:nowrap}._value_1t0qc_22{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--openbitfun-space-6);min-block-size:var(--openbitfun-space-6);padding-inline:calc(var(--openbitfun-space-1) / 2);border-radius:var(--openbitfun-radius-pill);background:var(--openbitfun-color-number-badge-background)}@media(forced-colors:active){._value_1t0qc_22{outline:var(--openbitfun-border-width-default) solid CanvasText;color:CanvasText;background:Canvas}}}@layer openbitfun.components{._root_2u5mw_2,._header_2u5mw_3,._body_2u5mw_4,._content_2u5mw_5,._section_2u5mw_6,._heading_2u5mw_7,._items_2u5mw_8,._separator_2u5mw_9,._footer_2u5mw_10{box-sizing:border-box}._root_2u5mw_2{display:flex;overflow:hidden;inline-size:var(--openbitfun-layout-navigation-panel-inline-size);max-inline-size:100%;block-size:100%;min-block-size:0;flex-direction:column;color:var(--openbitfun-color-content-primary);background:var(--openbitfun-color-surface-chrome)}._header_2u5mw_3{flex:0 0 auto;min-inline-size:0;padding:var(--openbitfun-layout-navigation-panel-surface-padding);padding-block-end:0}._body_2u5mw_4{flex:1 1 auto;min-inline-size:0;min-block-size:0;padding-inline-end:var(--openbitfun-layout-navigation-panel-scrollbar-gap);scrollbar-gutter:stable}._body_2u5mw_4[data-openbitfun-scrollbar-visibility=hidden]{padding-inline-end:0;scrollbar-gutter:auto}._content_2u5mw_5{display:flex;min-inline-size:0;min-block-size:100%;flex-direction:column;gap:var(--openbitfun-layout-navigation-panel-content-gap);padding:var(--openbitfun-layout-navigation-panel-surface-padding)}._root_2u5mw_2:has(>._header_2u5mw_3) ._content_2u5mw_5{padding-block-start:var(--openbitfun-layout-navigation-panel-content-gap)}._section_2u5mw_6,._items_2u5mw_8{display:flex;inline-size:100%;min-inline-size:0;flex-direction:column}._section_2u5mw_6{gap:var(--openbitfun-layout-navigation-panel-section-gap)}._items_2u5mw_8{gap:calc(var(--openbitfun-space-1) / 2)}._heading_2u5mw_7{display:flex;align-items:center;min-inline-size:0;min-block-size:var(--openbitfun-layout-navigation-panel-heading-height);gap:var(--openbitfun-layout-navigation-panel-heading-gap);padding-inline:var(--openbitfun-layout-navigation-panel-heading-padding-inline)}._headingLabel_2u5mw_84{overflow:hidden;flex:1 1 auto;min-inline-size:0;color:var(--openbitfun-color-content-caption);font-family:var(--openbitfun-type-label-xs-font-family);font-size:var(--openbitfun-type-label-xs-font-size);font-weight:var(--openbitfun-type-label-xs-font-weight);line-height:var(--openbitfun-type-label-xs-line-height);letter-spacing:var(--openbitfun-type-label-xs-letter-spacing);white-space:nowrap}._headingActions_2u5mw_97{display:inline-flex;flex:0 0 auto;align-items:center}._headingAction_2u5mw_97._headingAction_2u5mw_97{inline-size:var(--openbitfun-layout-navigation-panel-heading-action-size);block-size:var(--openbitfun-layout-navigation-panel-heading-action-size);border-radius:var(--openbitfun-radius-xs)}._item_2u5mw_8{inline-size:100%;min-block-size:var(--openbitfun-layout-navigation-panel-item-height);padding-inline:var(--openbitfun-layout-navigation-panel-item-padding-inline);border-radius:var(--openbitfun-layout-navigation-panel-item-radius)}._item_2u5mw_8[data-openbitfun-tone=neutral]:not([data-disabled=true]){color:var(--openbitfun-color-content-primary)}._item_2u5mw_8>[data-openbitfun-part=trigger]{gap:var(--openbitfun-layout-navigation-panel-item-gap)}._item_2u5mw_8 [data-openbitfun-part=leading]{inline-size:var(--openbitfun-layout-navigation-panel-item-icon-size);block-size:var(--openbitfun-layout-navigation-panel-item-icon-size)}._item_2u5mw_8:has(>[data-openbitfun-part=trigger][aria-current]){background:var(--openbitfun-color-selection-surface)}._item_2u5mw_8>[data-openbitfun-part=trigger][aria-current]>[data-openbitfun-part=label]{font-weight:var(--openbitfun-type-label-selected-font-weight)}._separator_2u5mw_9{flex:0 0 auto;inline-size:100%;block-size:var(--openbitfun-border-width-default);background:var(--openbitfun-color-border-subtle)}._footer_2u5mw_10{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;min-inline-size:0;min-block-size:var(--openbitfun-layout-navigation-panel-footer-height);gap:var(--openbitfun-space-2);padding:var(--openbitfun-layout-navigation-panel-footer-padding);border-block-start:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-subtle)}[data-contrast=high] ._headingLabel_2u5mw_84{color:var(--openbitfun-color-content-muted)}@media(prefers-contrast:more){._headingLabel_2u5mw_84{color:var(--openbitfun-color-content-muted)}}@media(forced-colors:active){._headingLabel_2u5mw_84,._item_2u5mw_8[data-openbitfun-tone=neutral]:not([data-disabled=true]){color:CanvasText}._item_2u5mw_8:has(>[data-openbitfun-part=trigger][aria-current]){color:HighlightText;background:Highlight}._separator_2u5mw_9{background:CanvasText}._footer_2u5mw_10{border-color:CanvasText}}}@layer openbitfun.components{._root_1gme2_2{display:flex;align-items:flex-start;min-inline-size:0;gap:var(--openbitfun-space-5);color:var(--openbitfun-color-content-primary)}._root_1gme2_2[data-align=center]{justify-content:center;text-align:center}._leading_1gme2_15{display:inline-flex;flex:0 0 auto;align-items:center;color:inherit}._content_1gme2_22{display:flex;flex:1 1 auto;min-inline-size:0;flex-direction:column;align-items:flex-start;gap:var(--openbitfun-space-2)}._root_1gme2_2[data-align=center] ._content_1gme2_22{flex:0 1 auto;align-items:center}._heading_1gme2_36{margin:0;color:inherit;font-family:var(--openbitfun-type-heading-page-font-family);font-size:var(--openbitfun-type-heading-page-font-size);font-weight:var(--openbitfun-type-heading-page-font-weight);line-height:var(--openbitfun-type-heading-page-line-height);letter-spacing:var(--openbitfun-type-heading-page-letter-spacing)}._root_1gme2_2[data-size=sm] ._heading_1gme2_36{font-family:var(--openbitfun-type-heading-section-font-family);font-size:var(--openbitfun-type-heading-section-font-size);font-weight:var(--openbitfun-type-heading-section-font-weight);line-height:var(--openbitfun-type-heading-section-line-height);letter-spacing:var(--openbitfun-type-heading-section-letter-spacing)}._root_1gme2_2[data-size=lg] ._heading_1gme2_36{font-family:var(--openbitfun-type-heading-display-font-family);font-size:var(--openbitfun-type-heading-display-font-size);font-weight:var(--openbitfun-type-heading-display-font-weight);line-height:var(--openbitfun-type-heading-display-line-height);letter-spacing:var(--openbitfun-type-heading-display-letter-spacing)}._root_1gme2_2[data-size=display] ._heading_1gme2_36{font-family:var(--openbitfun-type-heading-welcome-font-family);font-size:var(--openbitfun-type-heading-welcome-font-size);font-weight:var(--openbitfun-type-heading-welcome-font-weight);line-height:var(--openbitfun-type-heading-welcome-line-height);letter-spacing:var(--openbitfun-type-heading-welcome-letter-spacing)}._required_1gme2_70{margin-inline-start:var(--openbitfun-space-1);color:var(--openbitfun-color-content-required-indicator)}._description_1gme2_75{color:var(--openbitfun-color-content-primary);font-family:var(--openbitfun-type-body-lg-font-family);font-size:var(--openbitfun-type-body-lg-font-size);font-weight:var(--openbitfun-type-body-lg-font-weight);line-height:var(--openbitfun-type-body-lg-line-height);letter-spacing:var(--openbitfun-type-body-lg-letter-spacing)}._root_1gme2_2[data-size=sm] ._description_1gme2_75{color:var(--openbitfun-color-content-muted);font-family:var(--openbitfun-type-body-sm-font-family);font-size:var(--openbitfun-type-body-sm-font-size);font-weight:var(--openbitfun-type-body-sm-font-weight);line-height:var(--openbitfun-type-body-sm-line-height);letter-spacing:var(--openbitfun-type-body-sm-letter-spacing)}._root_1gme2_2[data-size=display] ._content_1gme2_22{gap:var(--openbitfun-space-3)}._root_1gme2_2[data-size=display] ._description_1gme2_75{font-family:var(--openbitfun-type-page-intro-font-family);font-size:var(--openbitfun-type-page-intro-font-size);font-weight:var(--openbitfun-type-page-intro-font-weight);line-height:var(--openbitfun-type-page-intro-line-height);letter-spacing:var(--openbitfun-type-page-intro-letter-spacing)}._action_1gme2_105{display:inline-flex;flex:0 0 auto;align-items:center}@media(forced-colors:active){._required_1gme2_70{color:Highlight}}}@layer openbitfun.components{._root_11mhf_2{--_rolling-text-duration: var(--openbitfun-motion-duration-content-swap);--_rolling-text-easing: var(--openbitfun-motion-easing-smooth);position:relative;display:block;min-inline-size:0;max-inline-size:100%;overflow:hidden;white-space:nowrap}._current_11mhf_14{display:block}._outgoing_11mhf_18{position:absolute;inset:0;pointer-events:none;-webkit-user-select:none;user-select:none}@media(prefers-reduced-motion:reduce){._outgoing_11mhf_18{display:none}}}@layer openbitfun.components{._root_zxm88_2,._segment_zxm88_3,._icon_zxm88_4,._label_zxm88_5{box-sizing:border-box}._root_zxm88_2{display:inline-flex;align-items:center;gap:var(--openbitfun-control-segmented-control-gap);padding:var(--openbitfun-control-segmented-control-padding);border:0;border-radius:var(--openbitfun-control-segmented-control-radius);background:var(--openbitfun-color-action-neutral-surface-hover)}._root_zxm88_2[data-distribution=fill]{display:flex;inline-size:100%}._root_zxm88_2[data-distribution=fill] ._segment_zxm88_3{flex:1 1 0}._segment_zxm88_3{display:inline-flex;align-items:center;justify-content:center;min-inline-size:0;gap:var(--openbitfun-control-segmented-control-segment-gap);block-size:var(--openbitfun-control-segmented-control-segment-height);margin:0;padding-block:0;padding-inline:var(--openbitfun-control-segmented-control-segment-padding-inline);border:0;border-radius:var(--openbitfun-control-segmented-control-segment-radius);color:var(--openbitfun-color-action-neutral-content);background:transparent;font-family:var(--openbitfun-type-label-md-font-family);font-size:var(--openbitfun-type-label-md-font-size);font-weight:var(--openbitfun-type-label-md-font-weight);line-height:var(--openbitfun-type-label-md-line-height);letter-spacing:var(--openbitfun-type-label-md-letter-spacing);white-space:nowrap;cursor:pointer;transition:background-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard),color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._segment_zxm88_3:is([aria-checked=true],[aria-pressed=true]){color:var(--openbitfun-color-content-primary);background:var(--openbitfun-color-surface-raised);font-weight:var(--openbitfun-type-label-selected-font-weight)}._root_zxm88_2[data-size=md]{padding:var(--openbitfun-control-segmented-control-padding-md)}._root_zxm88_2[data-size=md] ._segment_zxm88_3{block-size:var(--openbitfun-control-segmented-control-segment-height-md);padding-inline:var(--openbitfun-control-segmented-control-segment-padding-inline-md)}._root_zxm88_2[data-size=md] ._icon_zxm88_4{inline-size:var(--openbitfun-control-segmented-control-icon-size-md);block-size:var(--openbitfun-control-segmented-control-icon-size-md)}._root_zxm88_2[data-variant=pills]{gap:var(--openbitfun-space-2);padding:0;border:0;border-radius:0;background:transparent}._root_zxm88_2[data-variant=pills] ._segment_zxm88_3{block-size:var(--openbitfun-control-segmented-control-pill-segment-height);border:var(--openbitfun-border-width-default) solid var(--openbitfun-color-action-neutral-border);border-radius:var(--openbitfun-control-segmented-control-pill-segment-radius);background:var(--openbitfun-color-surface-raised)}._root_zxm88_2[data-variant=pills][data-size=md] ._segment_zxm88_3{block-size:var(--openbitfun-control-height-md);padding-inline:var(--openbitfun-space-4);border-radius:var(--openbitfun-radius-pill)}._root_zxm88_2[data-variant=pills] ._segment_zxm88_3:is([aria-checked=true],[aria-pressed=true]){border-color:var(--openbitfun-color-action-primary-background);color:var(--openbitfun-color-action-primary-content);background:var(--openbitfun-color-action-primary-background)}._root_zxm88_2[data-variant=pills][data-tone=neutral] ._segment_zxm88_3:is([aria-checked=true],[aria-pressed=true]){border-color:var(--openbitfun-color-action-neutral-surface-pressed);color:var(--openbitfun-color-content-primary);background:var(--openbitfun-color-action-neutral-surface-pressed)}._segment_zxm88_3:hover:not(:disabled)[aria-checked=false],._root_zxm88_2[data-openbitfun-preview-state=hover] ._segment_zxm88_3[aria-checked=false]:not(:disabled){background:var(--openbitfun-color-action-neutral-surface-hover)}._segment_zxm88_3:active:not(:disabled)[aria-checked=false],._root_zxm88_2[data-openbitfun-preview-state=active] ._segment_zxm88_3[aria-checked=false]:not(:disabled){background:var(--openbitfun-color-action-neutral-surface-pressed)}._segment_zxm88_3:focus-visible{outline:var(--openbitfun-focus-width) solid var(--openbitfun-color-focus-ring);outline-offset:var(--openbitfun-focus-offset)}._segment_zxm88_3:disabled{color:var(--openbitfun-color-action-neutral-content-disabled);cursor:not-allowed}._icon_zxm88_4{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;inline-size:var(--openbitfun-control-segmented-control-icon-size);block-size:var(--openbitfun-control-segmented-control-icon-size);color:currentColor}._icon_zxm88_4>:where(svg,img),._icon_zxm88_4>[data-openbitfun-component=icon]{display:block;inline-size:100%;block-size:100%}._label_zxm88_5{min-inline-size:0;line-height:var(--openbitfun-type-body-sm-line-height);overflow:hidden}@media(prefers-reduced-motion:reduce){._segment_zxm88_3{transition:none}}@media(forced-colors:active){._root_zxm88_2{outline:var(--openbitfun-border-width-default) solid ButtonText}._segment_zxm88_3:is([aria-checked=true],[aria-pressed=true]){color:HighlightText;background:Highlight}._root_zxm88_2[data-variant=pills][data-tone] ._segment_zxm88_3:is([aria-checked=true],[aria-pressed=true]){border-color:Highlight;color:HighlightText;background:Highlight}._segment_zxm88_3:focus-visible{outline-color:Highlight}}}@layer openbitfun.components{._root_14gk7_2,._native_14gk7_3,._trigger_14gk7_4,._leading_14gk7_5,._value_14gk7_6,._placeholder_14gk7_7,._indicator_14gk7_8,._popover_14gk7_9,._popoverHeader_14gk7_10,._divider_14gk7_11,._options_14gk7_12{box-sizing:border-box}._root_14gk7_2,._popover_14gk7_9{--_select-height: var(--openbitfun-control-height-md)}._root_14gk7_2{position:relative;display:grid;min-inline-size:0;inline-size:100%;block-size:var(--_select-height);color:var(--openbitfun-color-content-primary)}._root_14gk7_2[data-size=sm],._popover_14gk7_9[data-size=sm]{--_select-height: var(--openbitfun-control-height-sm)}._root_14gk7_2[data-size=lg],._popover_14gk7_9[data-size=lg]{--_select-height: var(--openbitfun-control-height-lg)}._native_14gk7_3{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;pointer-events:none}._trigger_14gk7_4{display:flex;align-items:center;min-inline-size:0;inline-size:100%;block-size:var(--_select-height);gap:var(--openbitfun-control-select-content-gap);margin:0;padding-block:0;padding-inline:var(--openbitfun-control-select-padding-inline);border:var(--openbitfun-border-width-default) solid var(--openbitfun-color-field-border);border-radius:var(--openbitfun-control-select-radius);outline:0;color:inherit;background:var(--openbitfun-color-field-background);font-family:var(--openbitfun-type-label-md-font-family);font-size:var(--openbitfun-type-label-md-font-size);font-weight:var(--openbitfun-type-label-md-font-weight);line-height:var(--openbitfun-type-label-md-line-height);letter-spacing:var(--openbitfun-type-label-md-letter-spacing);text-align:start;cursor:pointer;transition:background-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard),border-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard),box-shadow var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._trigger_14gk7_4:is(:hover,[data-openbitfun-preview-state=hover]):not(:disabled){border-color:var(--openbitfun-color-field-border-hover);background:var(--openbitfun-color-field-background-hover)}._root_14gk7_2[data-field-surface=ambient] ._trigger_14gk7_4,._root_14gk7_2[data-field-surface=ambient] ._trigger_14gk7_4:is(:hover,[data-openbitfun-preview-state=hover]):not(:disabled){background:transparent}._trigger_14gk7_4:is(:focus-visible,[data-openbitfun-preview-state=focus-visible]){border-color:var(--openbitfun-color-field-border-focus);box-shadow:0 0 0 var(--openbitfun-focus-width) var(--openbitfun-color-focus-ring)}._root_14gk7_2[data-open=true]>._trigger_14gk7_4{visibility:hidden;pointer-events:none}._root_14gk7_2[data-invalid=true] ._trigger_14gk7_4{border-color:var(--openbitfun-color-status-danger-border)}._root_14gk7_2[data-invalid=true] ._trigger_14gk7_4:is(:focus-visible,[data-openbitfun-preview-state=focus-visible]){box-shadow:0 0 0 var(--openbitfun-focus-width) var(--openbitfun-color-status-danger-surface)}._root_14gk7_2[data-disabled=true]{color:var(--openbitfun-color-content-disabled);opacity:var(--openbitfun-opacity-disabled)}._trigger_14gk7_4:disabled{cursor:not-allowed}._leading_14gk7_5,._indicator_14gk7_8{--openbitfun-opacity-icon-artwork: 1;display:inline-flex;flex:0 0 var(--openbitfun-control-select-indicator-size);align-items:center;justify-content:center;inline-size:var(--openbitfun-control-select-indicator-size);block-size:var(--openbitfun-control-select-indicator-size);color:var(--openbitfun-color-field-placeholder);pointer-events:none}._leading_14gk7_5>:where(svg,img),._leading_14gk7_5>[data-openbitfun-component=icon],._indicator_14gk7_8>:where(svg,img),._indicator_14gk7_8>[data-openbitfun-component=icon]{display:block;inline-size:100%;block-size:100%}._value_14gk7_6,._placeholder_14gk7_7{overflow:hidden;flex:1 1 auto;min-inline-size:0;white-space:nowrap}._placeholder_14gk7_7{color:var(--openbitfun-color-field-placeholder)}._indicator_14gk7_8{margin-inline-start:auto;transition:transform var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._popoverHeader_14gk7_10 ._indicator_14gk7_8{transform:rotate(180deg)}._popover_14gk7_9{position:fixed;z-index:var(--openbitfun-layer-popover);display:flex;min-inline-size:0;max-inline-size:calc(100vw - var(--openbitfun-space-4));min-block-size:0;flex-direction:column;overflow:hidden;padding:0;border:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-subtle);border-radius:var(--openbitfun-control-select-radius);color:var(--openbitfun-color-action-neutral-content);background:var(--openbitfun-color-surface-panel);box-shadow:var(--openbitfun-shadow-menu);transform-origin:top center;animation:_openbitfun-select-popover-in_14gk7_1 var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-enter)}._popover_14gk7_9[data-invalid=true]{border-color:var(--openbitfun-color-status-danger-border)}._popover_14gk7_9[data-placement=top]{flex-direction:column-reverse;transform-origin:bottom center;animation-name:_openbitfun-select-popover-in-top_14gk7_1}._popoverHeader_14gk7_10{flex:0 0 calc(var(--_select-height) - var(--openbitfun-border-width-default) - var(--openbitfun-border-width-default));block-size:calc(var(--_select-height) - var(--openbitfun-border-width-default) - var(--openbitfun-border-width-default));border:0;border-radius:0;background:transparent}._popoverHeader_14gk7_10:is(:hover,[data-openbitfun-preview-state=hover]):not(:disabled){border-color:transparent;background:var(--openbitfun-color-field-background-hover)}._popoverHeader_14gk7_10:is(:focus-visible,[data-openbitfun-preview-state=focus-visible]){border-color:transparent;box-shadow:inset 0 0 0 var(--openbitfun-focus-width) var(--openbitfun-color-focus-ring)}._divider_14gk7_11{flex:0 0 var(--openbitfun-border-width-default);block-size:var(--openbitfun-border-width-default);background:var(--openbitfun-color-border-subtle)}._options_14gk7_12{display:flex;overflow:hidden;flex:1 1 auto;min-inline-size:0;min-block-size:0;padding:var(--openbitfun-overlay-menu-surface-padding)}._listbox_14gk7_233{flex:1 1 auto;min-inline-size:0;min-block-size:0}._listbox_14gk7_233 [data-openbitfun-listbox-option][data-selected=true] [data-openbitfun-part=label]{font-weight:var(--openbitfun-type-label-selected-font-weight)}._listbox_14gk7_233 [data-openbitfun-listbox-option][data-selected=true]{background:var(--openbitfun-color-selection-surface)}._listbox_14gk7_233 [data-openbitfun-listbox-option][data-selected=true] [data-openbitfun-part=indicator]{color:var(--openbitfun-color-control-highlight-background)}@keyframes _openbitfun-select-popover-in_14gk7_1{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes _openbitfun-select-popover-in-top_14gk7_1{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._trigger_14gk7_4,._indicator_14gk7_8,._popover_14gk7_9,._popoverHeader_14gk7_10{transition:none;animation:none}}@media(forced-colors:active){._trigger_14gk7_4,._popover_14gk7_9,._root_14gk7_2[data-invalid=true] ._trigger_14gk7_4{border-color:ButtonText;background:Field}._popoverHeader_14gk7_10{border:0}._trigger_14gk7_4:focus-visible{border-color:Highlight;box-shadow:0 0 0 var(--openbitfun-focus-width) Highlight}._listbox_14gk7_233 [data-openbitfun-listbox-option][data-selected=true] [data-openbitfun-part=indicator]{color:Highlight}}}@layer openbitfun.components{._switch_1akar_2{position:relative;display:inline-flex;flex:0 0 auto;inline-size:var(--openbitfun-control-switch-track-width);block-size:var(--openbitfun-control-switch-track-height);vertical-align:middle}._input_1akar_11{position:absolute;z-index:var(--openbitfun-layer-content);inset:0;inline-size:100%;block-size:100%;margin:0;opacity:0;cursor:pointer}._track_1akar_22{position:relative;display:block;inline-size:100%;block-size:100%;overflow:hidden;border-radius:var(--openbitfun-radius-pill);background:var(--openbitfun-color-control-switch-track);pointer-events:none;transition:background-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._thumb_1akar_34{position:absolute;inset-block-start:var(--openbitfun-control-switch-thumb-inset);inset-inline-start:var(--openbitfun-control-switch-thumb-inset);inline-size:var(--openbitfun-control-switch-thumb-size);block-size:var(--openbitfun-control-switch-thumb-size);border-radius:var(--openbitfun-radius-pill);background:var(--openbitfun-color-control-switch-thumb);transform:translate(0);transition:transform var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._input_1akar_11:checked+._track_1akar_22{background:var(--openbitfun-color-control-switch-track-checked)}._input_1akar_11:checked+._track_1akar_22 ._thumb_1akar_34{transform:translate(var(--openbitfun-control-switch-thumb-travel))}._switch_1akar_2:dir(rtl) ._input_1akar_11:checked+._track_1akar_22 ._thumb_1akar_34{transform:translate(var(--openbitfun-control-switch-thumb-travel-reverse))}._input_1akar_11:focus-visible+._track_1akar_22{outline:var(--openbitfun-focus-width) solid var(--openbitfun-color-focus-ring);outline-offset:var(--openbitfun-focus-offset)}._input_1akar_11:disabled{cursor:not-allowed}._input_1akar_11:disabled+._track_1akar_22{opacity:var(--openbitfun-opacity-disabled)}@media(forced-colors:active){._track_1akar_22{border:var(--openbitfun-border-width-default) solid ButtonText;background:Canvas}._thumb_1akar_34{background:ButtonText}._input_1akar_11:checked+._track_1akar_22{border-color:Highlight;background:Highlight}._input_1akar_11:checked+._track_1akar_22 ._thumb_1akar_34{background:Canvas}}@media(prefers-reduced-motion:reduce){._track_1akar_22,._thumb_1akar_34{transition:none}}}@layer openbitfun.components{._root_z7sr2_2{display:inline-flex;min-inline-size:0;flex-direction:column;gap:var(--openbitfun-space-2);color:var(--openbitfun-color-content-primary)}._root_z7sr2_2[data-layout=fill]{flex:1 1 auto;min-block-size:0}._label_z7sr2_4{font-family:var(--openbitfun-type-label-md-font-family);font-size:var(--openbitfun-type-label-md-font-size);font-weight:var(--openbitfun-type-label-md-font-weight);line-height:var(--openbitfun-type-label-md-line-height);letter-spacing:var(--openbitfun-type-label-md-letter-spacing)}._required_z7sr2_5{color:var(--openbitfun-color-content-required-indicator)}._error_z7sr2_6{color:var(--openbitfun-color-status-danger-content)}._textarea_z7sr2_7{min-block-size:calc(var(--openbitfun-control-height-lg) * 2);inline-size:100%;margin:0;padding:var(--openbitfun-space-3);resize:vertical;border:var(--openbitfun-border-width-default) solid var(--openbitfun-color-field-border);border-radius:var(--openbitfun-radius-base);outline:0;caret-color:var(--openbitfun-color-accent-default);color:var(--openbitfun-color-content-primary);background:var(--openbitfun-color-field-background);font-family:var(--openbitfun-type-body-sm-font-family);font-size:var(--openbitfun-type-body-sm-font-size);font-weight:var(--openbitfun-type-body-sm-font-weight);line-height:var(--openbitfun-type-body-sm-line-height);letter-spacing:var(--openbitfun-type-body-sm-letter-spacing);transition:background-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard),border-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._root_z7sr2_2[data-auto-resize=true] ._textarea_z7sr2_7{overflow:hidden;resize:none}._root_z7sr2_2[data-font=mono] ._textarea_z7sr2_7{font-family:var(--openbitfun-type-code-md-font-family);font-size:var(--openbitfun-type-code-md-font-size);font-weight:var(--openbitfun-type-code-md-font-weight);line-height:var(--openbitfun-type-code-md-line-height);letter-spacing:var(--openbitfun-type-code-md-letter-spacing)}._root_z7sr2_2[data-layout=fill] ._textarea_z7sr2_7{flex:1 1 auto;min-block-size:0}._root_z7sr2_2[data-resize=none] ._textarea_z7sr2_7{resize:none}._root_z7sr2_2[data-variant=filled] ._textarea_z7sr2_7{border-color:transparent}._textarea_z7sr2_7:hover:where(:not(:disabled)){border-color:var(--openbitfun-color-field-border-hover);background:var(--openbitfun-color-field-background-hover)}._root_z7sr2_2[data-field-surface=ambient] ._textarea_z7sr2_7,._root_z7sr2_2[data-field-surface=ambient] ._textarea_z7sr2_7:hover:not(:disabled){background:transparent}._root_z7sr2_2 ._textarea_z7sr2_7:focus{border-color:var(--openbitfun-color-field-border-focus);box-shadow:none}._root_z7sr2_2[data-invalid=true] ._textarea_z7sr2_7{border-color:var(--openbitfun-color-status-danger-border)}._textarea_z7sr2_7:disabled{color:var(--openbitfun-color-content-disabled);cursor:not-allowed}._textarea_z7sr2_7::placeholder,._hint_z7sr2_37,._count_z7sr2_37{color:var(--openbitfun-color-content-muted)}._support_z7sr2_38{display:flex;justify-content:space-between;gap:var(--openbitfun-space-3);font-family:var(--openbitfun-type-support-font-family);font-size:var(--openbitfun-type-support-font-size);font-weight:var(--openbitfun-type-support-font-weight);line-height:var(--openbitfun-type-support-line-height);letter-spacing:var(--openbitfun-type-support-letter-spacing)}._count_z7sr2_37{margin-inline-start:auto;white-space:nowrap}@media(prefers-reduced-motion:reduce){._textarea_z7sr2_7{transition:none}}@media(forced-colors:active){._textarea_z7sr2_7{border-color:ButtonText}._root_z7sr2_2 ._textarea_z7sr2_7:focus{border-color:Highlight}}}@layer openbitfun.components{._root_1rc1x_2{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--openbitfun-layout-empty-gap);min-inline-size:0;padding:var(--openbitfun-layout-empty-padding-block) var(--openbitfun-layout-empty-padding-inline);color:var(--openbitfun-color-content-muted);text-align:center}._media_1rc1x_14{--_empty-media-size: var(--openbitfun-layout-empty-media-size-md);--_empty-icon-size: var(--openbitfun-layout-empty-icon-size-md);display:inline-flex;align-items:center;justify-content:center;inline-size:var(--_empty-media-size);block-size:var(--_empty-media-size);color:var(--openbitfun-component-empty-media)}._media_1rc1x_14[data-size=sm]{--_empty-media-size: var(--openbitfun-layout-empty-media-size-sm);--_empty-icon-size: var(--openbitfun-layout-empty-icon-size-sm)}._media_1rc1x_14[data-size=lg]{--_empty-media-size: var(--openbitfun-layout-empty-media-size-lg);--_empty-icon-size: var(--openbitfun-layout-empty-icon-size-lg)}._media_1rc1x_14>:where(svg,img),._media_1rc1x_14>[data-openbitfun-component=icon]{display:block;inline-size:var(--_empty-icon-size);block-size:var(--_empty-icon-size);max-inline-size:100%;max-block-size:100%}._media_1rc1x_14>[data-openbitfun-component=icon]{color:inherit}._title_1rc1x_49{color:var(--openbitfun-color-content-muted);font-family:var(--openbitfun-type-label-md-font-family);font-size:var(--openbitfun-type-label-md-font-size);font-weight:var(--openbitfun-type-label-md-font-weight);line-height:var(--openbitfun-type-label-md-line-height);letter-spacing:var(--openbitfun-type-label-md-letter-spacing)}._description_1rc1x_58{max-inline-size:42ch;color:var(--openbitfun-color-content-muted);font-family:var(--openbitfun-type-body-sm-font-family);font-size:var(--openbitfun-type-body-sm-font-size);font-weight:var(--openbitfun-type-body-sm-font-weight);line-height:var(--openbitfun-type-body-sm-line-height);letter-spacing:var(--openbitfun-type-body-sm-letter-spacing)}._actions_1rc1x_68{display:inline-flex;align-items:center;justify-content:center;gap:var(--openbitfun-space-2);margin-block-start:var(--openbitfun-space-1)}}@layer openbitfun.components{._tabGroup_1l839_2{--_tab-group-item-height: var(--openbitfun-control-tab-group-item-height);--_tab-group-item-padding-block: var(--openbitfun-space-component-block);--_tab-group-item-padding-inline: var(--openbitfun-control-tab-group-item-padding-inline);--_tab-group-item-gap: var(--openbitfun-control-tab-group-item-gap);--_tab-group-item-icon-size: var(--openbitfun-control-tab-group-item-icon-size);--_tab-group-item-action-reserve: calc( var(--openbitfun-control-tab-group-item-action-size) + var(--openbitfun-control-tab-group-item-action-inset) + var(--_tab-group-item-gap) );display:inline-flex;align-items:center;gap:var(--openbitfun-control-tab-group-gap)}._tabGroup_1l839_2[data-size=sm]{--_tab-group-item-height: var(--openbitfun-control-tab-group-item-height-sm);--_tab-group-item-padding-block: var(--openbitfun-control-tab-group-item-padding-block-sm);--_tab-group-item-padding-inline: var(--openbitfun-control-tab-group-item-padding-inline-sm);--_tab-group-item-gap: var(--openbitfun-control-tab-group-item-gap-sm);--_tab-group-item-icon-size: var(--openbitfun-control-tab-group-item-icon-size-sm)}._item_1l839_27{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;min-inline-size:0}._tab_1l839_2{--_tab-background: transparent;--_tab-background-hover: var(--openbitfun-component-button-fill-background);--_tab-background-active: var(--openbitfun-component-button-fill-background);--_tab-border: var(--openbitfun-component-button-outline-border);--_tab-content: var(--openbitfun-color-content-primary);display:inline-flex;align-items:center;justify-content:center;min-inline-size:0;block-size:var(--_tab-group-item-height);max-inline-size:100%;padding-block:var(--_tab-group-item-padding-block);padding-inline:var(--_tab-group-item-padding-inline);border:var(--openbitfun-border-width-default) solid var(--_tab-border);border-radius:var(--openbitfun-control-tab-group-item-radius);color:var(--_tab-content);background:var(--_tab-background);font-family:var(--openbitfun-type-label-md-font-family);font-size:var(--openbitfun-type-label-md-font-size);font-weight:var(--openbitfun-type-label-md-font-weight);letter-spacing:var(--openbitfun-type-label-md-letter-spacing);line-height:var(--openbitfun-type-label-md-line-height);white-space:nowrap;cursor:pointer;transition:background-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard),border-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard),color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._item_1l839_27[data-has-end-action=true] ._tab_1l839_2{padding-inline-end:var(--_tab-group-item-action-reserve)}._item_1l839_27[data-has-end-action=true][data-has-icon=false] ._tab_1l839_2{padding-inline-start:var(--_tab-group-item-action-reserve)}._tab_1l839_2[aria-selected=true]{--_tab-background: var(--openbitfun-color-selection-surface);--_tab-background-hover: var(--openbitfun-color-action-neutral-surface-hover);--_tab-border: transparent;font-weight:var(--openbitfun-type-label-selected-font-weight)}._tab_1l839_2:hover:not(:disabled),._item_1l839_27:hover ._tab_1l839_2:not(:disabled),._tabGroup_1l839_2[data-openbitfun-preview-state=hover] ._tab_1l839_2[aria-selected=false]:not(:disabled){background:var(--_tab-background-hover);border-color:var(--openbitfun-component-button-outline-border-interactive)}._tab_1l839_2:active:not(:disabled),._tabGroup_1l839_2[data-openbitfun-preview-state=active] ._tab_1l839_2[aria-selected=false]:not(:disabled){background:var(--_tab-background-active);border-color:var(--openbitfun-component-button-outline-border-interactive);font-weight:var(--openbitfun-type-label-selected-font-weight)}._tab_1l839_2:focus-visible{outline:var(--openbitfun-focus-width) solid var(--openbitfun-color-focus-ring);outline-offset:var(--openbitfun-focus-offset)}._tab_1l839_2:disabled{color:var(--openbitfun-color-action-neutral-content-disabled);cursor:not-allowed}._icon_1l839_109{--openbitfun-opacity-icon-artwork: 1;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;inline-size:var(--_tab-group-item-icon-size);block-size:var(--_tab-group-item-icon-size);margin-inline-end:var(--_tab-group-item-gap);color:currentColor}._icon_1l839_109>:where(svg,img),._icon_1l839_109>[data-openbitfun-component=icon]{display:block;inline-size:100%;block-size:100%}._label_1l839_128{min-inline-size:0;line-height:var(--openbitfun-type-label-md-line-height);overflow:hidden}._endAction_1l839_134{position:absolute;inset-block-start:50%;inset-inline-end:var(--openbitfun-control-tab-group-item-action-inset);display:inline-flex;align-items:center;justify-content:center;inline-size:var(--openbitfun-control-tab-group-item-action-size);block-size:var(--openbitfun-control-tab-group-item-action-size);color:var(--openbitfun-color-action-neutral-content);transform:translateY(-50%);transition:opacity var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._labelSuffix_1l839_148{display:inline-flex;flex:0 0 auto;align-items:center}._endAction_1l839_134>:where(button,[role=button]):where(:not([data-openbitfun-component=icon-button])){display:inline-flex;align-items:center;justify-content:center;inline-size:100%;block-size:100%;margin:0;padding:0;border:0;border-radius:var(--openbitfun-radius-pill);color:inherit;background:transparent;font:inherit;cursor:pointer;transition:background-color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard),color var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._endAction_1l839_134>:where(button,[role=button]):where(:not([data-openbitfun-component=icon-button])):hover{color:var(--openbitfun-color-action-neutral-content);background:var(--openbitfun-color-action-neutral-surface-hover)}._endAction_1l839_134>:where(button,[role=button]):where(:not([data-openbitfun-component=icon-button])):active{background:var(--openbitfun-color-action-neutral-surface-pressed)}._endAction_1l839_134>:where(button,[role=button]):where(:not([data-openbitfun-component=icon-button])):focus-visible{outline:var(--openbitfun-focus-width) solid var(--openbitfun-color-focus-ring);outline-offset:var(--openbitfun-focus-offset)}._endAction_1l839_134>:where(button,[role=button]):where(:not([data-openbitfun-component=icon-button])):disabled{color:var(--openbitfun-color-action-neutral-content-disabled);cursor:not-allowed}@media(hover:hover)and (pointer:fine){._endAction_1l839_134{opacity:0;pointer-events:none}._item_1l839_27:is(:hover,:focus-within) ._endAction_1l839_134{opacity:1;pointer-events:auto}}@media(prefers-reduced-motion:reduce){._tab_1l839_2,._endAction_1l839_134,._endAction_1l839_134>:where(button,[role=button]):where(:not([data-openbitfun-component=icon-button])){transition:none}}@media(forced-colors:active){._tab_1l839_2{border-color:ButtonText}._tab_1l839_2[aria-selected=true]{border-color:Highlight;color:HighlightText;background:Highlight}._tab_1l839_2:focus-visible{outline-color:Highlight}._endAction_1l839_134>:where(button,[role=button]):where(:not([data-openbitfun-component=icon-button])):focus-visible{outline-color:Highlight}}}@layer openbitfun.components{._root_ueinv_2,._leading_ueinv_3,._center_ueinv_4,._trailing_ueinv_5,._group_ueinv_6,._separator_ueinv_7{box-sizing:border-box}._root_ueinv_2{display:grid;align-items:center;inline-size:100%;min-inline-size:0;column-gap:var(--openbitfun-layout-toolbar-content-gap);color:var(--openbitfun-color-content-primary);background:var(--openbitfun-color-surface-raised)}._root_ueinv_2[data-has-center=true]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}._root_ueinv_2[data-has-center=false]{grid-template-columns:minmax(0,1fr) auto}._root_ueinv_2[data-bordered=true]{border-block-end:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-subtle)}._root_ueinv_2[data-size=sm]{min-block-size:var(--openbitfun-layout-toolbar-sm-height);padding-block:var(--openbitfun-layout-toolbar-sm-padding-block);padding-inline:var(--openbitfun-layout-toolbar-sm-padding-inline)}._root_ueinv_2[data-size=md]{min-block-size:var(--openbitfun-layout-toolbar-md-height);padding-block-start:var(--openbitfun-layout-toolbar-md-padding-block-start);padding-block-end:var(--openbitfun-layout-toolbar-md-padding-block-end);padding-inline-start:var(--openbitfun-layout-toolbar-md-padding-inline-start);padding-inline-end:var(--openbitfun-layout-toolbar-md-padding-inline-end)}._leading_ueinv_3,._center_ueinv_4,._trailing_ueinv_5,._group_ueinv_6,._separator_ueinv_7{display:flex;align-items:center}._leading_ueinv_3{grid-column:1;min-inline-size:0}._leading_ueinv_3[data-overflow=visible]{overflow:visible}._leading_ueinv_3[data-overflow=scroll]{overflow-x:auto;overflow-y:hidden;-webkit-mask-image:linear-gradient(to right,currentColor 0,currentColor calc(100% - var(--openbitfun-layout-toolbar-overflow-fade-extent)),transparent 100%);mask-image:linear-gradient(to right,currentColor 0,currentColor calc(100% - var(--openbitfun-layout-toolbar-overflow-fade-extent)),transparent 100%);scrollbar-width:none}._leading_ueinv_3[data-overflow=scroll]::-webkit-scrollbar{display:none}._center_ueinv_4{grid-column:2;justify-self:center;min-inline-size:0}._trailing_ueinv_5{justify-self:end;min-inline-size:0}._root_ueinv_2[data-has-center=true] ._trailing_ueinv_5{grid-column:3}._root_ueinv_2[data-has-center=false] ._trailing_ueinv_5{grid-column:2}._group_ueinv_6{min-inline-size:0;flex:0 0 auto}._group_ueinv_6[data-gap=sm]{gap:var(--openbitfun-layout-toolbar-group-gap-sm)}._group_ueinv_6[data-gap=md]{gap:var(--openbitfun-layout-toolbar-group-gap-md)}._separator_ueinv_7{inline-size:var(--openbitfun-border-width-default);block-size:var(--openbitfun-layout-toolbar-separator-block-size);flex:0 0 var(--openbitfun-border-width-default);background:var(--openbitfun-color-border-subtle)}._badge_ueinv_121{min-inline-size:var(--openbitfun-layout-toolbar-badge-size);min-block-size:var(--openbitfun-layout-toolbar-badge-size)}@media(forced-colors:active){._root_ueinv_2[data-bordered=true]{border-color:ButtonText}._separator_ueinv_7{background:CanvasText}}}@layer openbitfun.base{._stack_1rzex_2{display:flex;min-inline-size:0;gap:var(--_stack-gap)}._stack_1rzex_2[data-direction=horizontal]{flex-direction:row}._stack_1rzex_2[data-direction=vertical]{flex-direction:column}._stack_1rzex_2[data-align=start]{align-items:flex-start}._stack_1rzex_2[data-align=center]{align-items:center}._stack_1rzex_2[data-align=end]{align-items:flex-end}._stack_1rzex_2[data-align=stretch]{align-items:stretch}._stack_1rzex_2[data-justify=start]{justify-content:flex-start}._stack_1rzex_2[data-justify=center]{justify-content:center}._stack_1rzex_2[data-justify=end]{justify-content:flex-end}._stack_1rzex_2[data-justify=between]{justify-content:space-between}._stack_1rzex_2[data-wrap=true]{flex-wrap:wrap}}@layer openbitfun.base{._root_16c43_2{min-inline-size:0;color:var(--openbitfun-color-content-primary);background:var(--openbitfun-color-surface-canvas);font-family:var(--openbitfun-type-body-md-font-family);font-size:var(--openbitfun-type-body-md-font-size);line-height:var(--openbitfun-type-body-md-line-height)}._root_16c43_2[data-color-scheme=light]{color-scheme:light}._root_16c43_2[data-color-scheme=dark]{color-scheme:dark}}@layer openbitfun.components{._root_1nl6t_2{display:grid;grid-template-columns:minmax(0,1fr) var(--openbitfun-border-width-default) minmax(0,var(--_split-view-right-size));grid-template-areas:"primary divider secondary";min-inline-size:0;min-block-size:0;inline-size:100%;block-size:100%;isolation:isolate}._root_1nl6t_2[data-secondary-side=left]{grid-template-areas:"secondary divider primary"}._root_1nl6t_2[data-mode=primary]{grid-template-columns:minmax(0,1fr);grid-template-areas:"primary"}._root_1nl6t_2[data-mode=secondary]{grid-template-columns:minmax(0,1fr);grid-template-areas:"secondary"}._pane_1nl6t_20{display:flex;flex-direction:column;min-inline-size:0;min-block-size:0;overflow:hidden}._primary_1nl6t_28{grid-area:primary}._secondary_1nl6t_29{grid-area:secondary}._pane_1nl6t_20[hidden],._divider_1nl6t_30[hidden]{display:none}._divider_1nl6t_30{grid-area:divider;position:relative;background:var(--openbitfun-color-border-subtle);z-index:var(--openbitfun-layer-sticky)}._resizeHandle_1nl6t_39{position:absolute;inset-block:0;inset-inline:calc(-1 * var(--openbitfun-space-2));cursor:col-resize;touch-action:none;outline:none}._resizeHandle_1nl6t_39:after{content:"";position:absolute;inset-block:0;inset-inline-start:50%;inline-size:var(--openbitfun-border-width-default);transform:translate(-50%);background:var(--openbitfun-color-accent-default);opacity:0;transition:opacity var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._resizeHandle_1nl6t_39:hover:after,._resizeHandle_1nl6t_39:focus-visible:after,._root_1nl6t_2[data-resizing] ._resizeHandle_1nl6t_39:after{opacity:1}._resizeHandle_1nl6t_39:focus-visible:after{background:var(--openbitfun-color-focus-ring)}._actions_1nl6t_66{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:var(--openbitfun-space-1);padding:var(--openbitfun-space-1);background:var(--openbitfun-color-surface-raised);border:var(--openbitfun-border-width-default) solid var(--openbitfun-color-border-subtle);border-radius:var(--openbitfun-radius-lg);opacity:0;pointer-events:none;transition:opacity var(--openbitfun-motion-duration-fast) var(--openbitfun-motion-easing-standard)}._divider_1nl6t_30:hover ._actions_1nl6t_66,._divider_1nl6t_30:has(:focus-visible) ._actions_1nl6t_66{opacity:1;pointer-events:auto}._root_1nl6t_2[data-resizing] ._pane_1nl6t_20,._root_1nl6t_2[data-resizing] ._actions_1nl6t_66{pointer-events:none}@media(prefers-reduced-motion:reduce){._resizeHandle_1nl6t_39:after,._actions_1nl6t_66{transition:none}}@media(hover:none){._actions_1nl6t_66{opacity:1;pointer-events:auto}._resizeHandle_1nl6t_39{inset-inline:calc(-1 * var(--openbitfun-space-3))}}}@layer openbitfun.tokens.system,openbitfun.tokens.theme,openbitfun.reset,openbitfun.base,openbitfun.components,openbitfun.overrides;@layer openbitfun.tokens.system{:where([data-openbitfun-design-system-root]){--openbitfun-border-width-default: 1px;--openbitfun-border-width-strong: 2px;--openbitfun-control-action-card-actions-gap: 0px;--openbitfun-control-action-card-actions-padding-inline-end: var(--openbitfun-space-3);--openbitfun-control-action-card-content-gap: var(--openbitfun-space-1);--openbitfun-control-action-card-gap: var(--openbitfun-space-2);--openbitfun-control-action-card-icon-size: 16px;--openbitfun-control-action-card-leading-size: 30px;--openbitfun-control-action-card-md-min-block-size: 62px;--openbitfun-control-action-card-padding-block: var(--openbitfun-space-3);--openbitfun-control-action-card-padding-inline: var(--openbitfun-space-3);--openbitfun-control-action-card-radius: var(--openbitfun-radius-base);--openbitfun-control-action-card-sm-min-block-size: 54px;--openbitfun-control-activity-item-content-gap: var(--openbitfun-space-1);--openbitfun-control-activity-item-divider-block-size: 16px;--openbitfun-control-activity-item-inline-gap: var(--openbitfun-space-1);--openbitfun-control-activity-item-inline-icon-size: 12px;--openbitfun-control-activity-item-surface-gap: var(--openbitfun-space-2);--openbitfun-control-activity-item-surface-height: 40px;--openbitfun-control-activity-item-surface-icon-size: 14px;--openbitfun-control-activity-item-surface-padding-block: 9px;--openbitfun-control-activity-item-surface-padding-inline-end: 9px;--openbitfun-control-activity-item-surface-padding-inline-start: var(--openbitfun-space-3);--openbitfun-control-activity-item-surface-radius: var(--openbitfun-radius-lg);--openbitfun-control-ask-user-body-gap: var(--openbitfun-space-3);--openbitfun-control-ask-user-body-padding: var(--openbitfun-space-4);--openbitfun-control-ask-user-description-max-width: 500px;--openbitfun-control-ask-user-header-height: 30px;--openbitfun-control-ask-user-icon-size: 14px;--openbitfun-control-ask-user-option-content-gap: var(--openbitfun-space-2);--openbitfun-control-ask-user-option-gap: var(--openbitfun-space-1);--openbitfun-control-ask-user-option-padding-block: 7px;--openbitfun-control-ask-user-option-padding-inline: var(--openbitfun-space-2);--openbitfun-control-ask-user-question-options-gap: var(--openbitfun-space-3);--openbitfun-control-ask-user-question-padding-inline: var(--openbitfun-space-1);--openbitfun-control-ask-user-summary-action-size: 22px;--openbitfun-control-ask-user-summary-padding-block: var(--openbitfun-space-1);--openbitfun-control-ask-user-summary-padding-inline-end: var(--openbitfun-space-1);--openbitfun-control-ask-user-summary-padding-inline-start: var(--openbitfun-space-2);--openbitfun-control-button-xs-height: 24px;--openbitfun-control-button-xs-leading-icon-size: 12px;--openbitfun-control-button-xs-padding-inline: 6px;--openbitfun-control-button-xs-trailing-icon-size: 10px;--openbitfun-control-change-count-gap: var(--openbitfun-space-1);--openbitfun-control-change-count-padding-block: 2px;--openbitfun-control-change-count-padding-inline: var(--openbitfun-space-1);--openbitfun-control-change-count-radius: var(--openbitfun-radius-xs);--openbitfun-control-chat-composer-action-icon-size: 14px;--openbitfun-control-chat-composer-compact-gap: var(--openbitfun-control-composer-surface-gap);--openbitfun-control-chat-composer-compact-height: 42px;--openbitfun-control-chat-composer-compact-padding-block: var(--openbitfun-control-composer-surface-padding);--openbitfun-control-chat-composer-compact-padding-inline: var(--openbitfun-control-composer-surface-padding);--openbitfun-control-chat-composer-compact-track-height: 24px;--openbitfun-control-chat-composer-control-height: 24px;--openbitfun-control-composer-context-blur: 10px;--openbitfun-control-composer-context-gap: var(--openbitfun-space-2);--openbitfun-control-composer-context-offset: 32px;--openbitfun-control-composer-context-padding-block: 6px;--openbitfun-control-composer-context-padding-inline: var(--openbitfun-space-2);--openbitfun-control-composer-divider-block-size: 16px;--openbitfun-control-composer-editor-padding: var(--openbitfun-space-1);--openbitfun-control-composer-min-block-size: 120px;--openbitfun-control-composer-surface-gap: var(--openbitfun-space-3);--openbitfun-control-composer-surface-padding: var(--openbitfun-space-2);--openbitfun-control-composer-surface-radius: var(--openbitfun-radius-xl);--openbitfun-control-composer-toolbar-gap: var(--openbitfun-space-2);--openbitfun-control-flow-chat-capsule-inline-size: 18rem;--openbitfun-control-flow-chat-card-expanded-padding-block: var(--openbitfun-space-2);--openbitfun-control-flow-chat-card-expanded-padding-inline: var(--openbitfun-control-flow-chat-card-padding-inline);--openbitfun-control-flow-chat-card-gap: var(--openbitfun-control-flow-chat-flow-item-gap);--openbitfun-control-flow-chat-card-padding-block: .625rem;--openbitfun-control-flow-chat-card-padding-inline: var(--openbitfun-space-3);--openbitfun-control-flow-chat-card-radius: var(--openbitfun-radius-base);--openbitfun-control-flow-chat-code-block-padding-block: .55rem;--openbitfun-control-flow-chat-code-block-padding-inline: .75rem;--openbitfun-control-flow-chat-content-padding-inline: .75rem;--openbitfun-control-flow-chat-content-padding-inline-mobile: var(--openbitfun-control-flow-chat-content-padding-inline);--openbitfun-control-flow-chat-control-gap: var(--openbitfun-space-2);--openbitfun-control-flow-chat-control-padding-block: var(--openbitfun-space-1);--openbitfun-control-flow-chat-control-padding-inline: .75rem;--openbitfun-control-flow-chat-flow-item-gap: var(--openbitfun-space-2);--openbitfun-control-flow-chat-inline-gap: var(--openbitfun-space-1);--openbitfun-control-flow-chat-metadata-action-size: 28px;--openbitfun-control-flow-chat-model-idle-opacity: .72;--openbitfun-control-flow-chat-model-name-max-width: 100px;--openbitfun-control-flow-chat-paragraph-gap: var(--openbitfun-space-3);--openbitfun-control-flow-chat-row-icon-gap: var(--openbitfun-space-1);--openbitfun-control-flow-chat-row-icon-size: var(--openbitfun-control-icon-size-sm);--openbitfun-control-flow-chat-stream-viewport-block-size: min(300px, 45dvh);--openbitfun-control-flow-chat-transcript-max-width: 900px;--openbitfun-control-flow-chat-turn-gap: var(--openbitfun-space-4);--openbitfun-control-flow-chat-turn-rail-offset: var(--openbitfun-space-1);--openbitfun-control-flow-chat-turn-rail-width: 30px;--openbitfun-control-flow-chat-user-message-margin-block-start: .06rem;--openbitfun-control-flow-chat-user-message-max-width: min(72%, 48rem);--openbitfun-control-flow-chat-user-message-padding-block: .46rem;--openbitfun-control-flow-chat-user-message-radius: calc(var(--openbitfun-control-flow-chat-card-radius) + 2px);--openbitfun-control-height-lg: 48px;--openbitfun-control-height-md: 40px;--openbitfun-control-height-sm: 32px;--openbitfun-control-hit-target: 40px;--openbitfun-control-icon-size2xs: 8px;--openbitfun-control-icon-size-lg: 24px;--openbitfun-control-icon-size-md: 16px;--openbitfun-control-icon-size-sm: 14px;--openbitfun-control-icon-size-xs: 12px;--openbitfun-control-icon-stroke-width: 1.6;--openbitfun-control-icon-stroke-width-strong: 2;--openbitfun-control-icon-button-standard-icon-size: 16px;--openbitfun-control-icon-button-standard-size: 30px;--openbitfun-control-icon-button-xs-icon-size: 14px;--openbitfun-control-icon-button-xs-size: 22px;--openbitfun-control-launcher-button-block-size: var(--openbitfun-control-height-md);--openbitfun-control-launcher-button-gap: var(--openbitfun-space-1);--openbitfun-control-launcher-button-icon-size: 12px;--openbitfun-control-launcher-button-min-inline-size: 72px;--openbitfun-control-launcher-button-padding-inline: 10px;--openbitfun-control-launcher-button-radius: var(--openbitfun-radius-lg);--openbitfun-control-search-field-height-lg: var(--openbitfun-control-height-lg);--openbitfun-control-search-field-height-md: var(--openbitfun-control-height-md);--openbitfun-control-search-field-height-sm: var(--openbitfun-control-height-sm);--openbitfun-control-segmented-control-gap: var(--openbitfun-space-1);--openbitfun-control-segmented-control-icon-size: 12px;--openbitfun-control-segmented-control-icon-size-md: 14px;--openbitfun-control-segmented-control-padding: 2px;--openbitfun-control-segmented-control-padding-md: 3px;--openbitfun-control-segmented-control-pill-segment-height: 24px;--openbitfun-control-segmented-control-pill-segment-radius: var(--openbitfun-radius-sm);--openbitfun-control-segmented-control-radius: var(--openbitfun-radius-pill);--openbitfun-control-segmented-control-segment-gap: var(--openbitfun-space-1);--openbitfun-control-segmented-control-segment-height: 24px;--openbitfun-control-segmented-control-segment-height-md: 30px;--openbitfun-control-segmented-control-segment-padding-inline: var(--openbitfun-space-2);--openbitfun-control-segmented-control-segment-padding-inline-md: var(--openbitfun-space-3);--openbitfun-control-segmented-control-segment-radius: var(--openbitfun-radius-pill);--openbitfun-control-select-content-gap: var(--openbitfun-space-2);--openbitfun-control-select-indicator-size: 14px;--openbitfun-control-select-leading-inset: var(--openbitfun-space-3);--openbitfun-control-select-padding-inline: var(--openbitfun-space-3);--openbitfun-control-select-radius: var(--openbitfun-radius-base);--openbitfun-control-select-trailing-inset: var(--openbitfun-space-3);--openbitfun-control-status-pill-gap: 2px;--openbitfun-control-status-pill-icon-size: 14px;--openbitfun-control-status-pill-padding-block: 2px;--openbitfun-control-status-pill-padding-inline: 6px;--openbitfun-control-status-pill-radius: var(--openbitfun-radius-pill);--openbitfun-control-switch-thumb-inset: 2px;--openbitfun-control-switch-thumb-size: 12px;--openbitfun-control-switch-thumb-travel: 12px;--openbitfun-control-switch-thumb-travel-reverse: -12px;--openbitfun-control-switch-track-height: 16px;--openbitfun-control-switch-track-width: 28px;--openbitfun-control-tab-group-gap: var(--openbitfun-space-2);--openbitfun-control-tab-group-item-action-inset: var(--openbitfun-space-1);--openbitfun-control-tab-group-item-action-size: var(--openbitfun-space-5);--openbitfun-control-tab-group-item-gap: 6px;--openbitfun-control-tab-group-item-gap-sm: var(--openbitfun-space-1);--openbitfun-control-tab-group-item-height: var(--openbitfun-control-height-md);--openbitfun-control-tab-group-item-height-sm: 30px;--openbitfun-control-tab-group-item-icon-size: 16px;--openbitfun-control-tab-group-item-icon-size-sm: 14px;--openbitfun-control-tab-group-item-padding-block-sm: 7px;--openbitfun-control-tab-group-item-padding-inline: var(--openbitfun-space-4);--openbitfun-control-tab-group-item-padding-inline-sm: var(--openbitfun-space-3);--openbitfun-control-tab-group-item-radius: var(--openbitfun-radius-pill);--openbitfun-control-tool-card-ambient-row-min-block-size: calc(var(--openbitfun-type-flow-body-font-size) * var(--openbitfun-type-flow-body-line-height));--openbitfun-control-tool-card-expanded-padding-inline: var(--openbitfun-control-flow-chat-card-padding-inline);--openbitfun-control-tool-card-field-label-width: 7rem;--openbitfun-control-tool-card-header-icon-slot: 34px;--openbitfun-control-tool-card-header-padding-block: .44rem;--openbitfun-control-tool-card-header-padding-inline-end: .625rem;--openbitfun-focus-offset: 2px;--openbitfun-focus-width: 2px;--openbitfun-font-family-control: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI Variable Text", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif;--openbitfun-font-family-mono: "Fira Code", "Cascadia Mono", "Cascadia Code", Consolas, "Liberation Mono", SFMono-Regular, "SF Mono", Menlo, Monaco, "Courier New", var(--openbitfun-font-family-sans), monospace;--openbitfun-font-family-sans: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif;--openbitfun-font-size-2xl: 18px;--openbitfun-font-size-2xl-plus: 20px;--openbitfun-font-size-2xs: 9px;--openbitfun-font-size-3xl: 22px;--openbitfun-font-size-3xl-plus: 24px;--openbitfun-font-size-3xs: 8px;--openbitfun-font-size-4xl: 26px;--openbitfun-font-size-4xs: 7px;--openbitfun-font-size-5xl: 32px;--openbitfun-font-size-6xl: 40px;--openbitfun-font-size-7xl: 48px;--openbitfun-font-size-8xl: 56px;--openbitfun-font-size-9xl: 64px;--openbitfun-font-size-base: 14px;--openbitfun-font-size-lg: 15px;--openbitfun-font-size-meta: 11px;--openbitfun-font-size-micro: 10px;--openbitfun-font-size-sm: 13px;--openbitfun-font-size-xl: 16px;--openbitfun-font-size-xl-plus: 17px;--openbitfun-font-size-xs: 12px;--openbitfun-font-weight-bold: 700;--openbitfun-font-weight-medium: 500;--openbitfun-font-weight-regular: 400;--openbitfun-font-weight-semibold: 600;--openbitfun-layer-base: 0;--openbitfun-layer-content: 2;--openbitfun-layer-context-menu: 500;--openbitfun-layer-decoration: 1;--openbitfun-layer-dropdown: 60;--openbitfun-layer-floating: 50;--openbitfun-layer-fullscreen: 280;--openbitfun-layer-modal: 200;--openbitfun-layer-modal-active: 250;--openbitfun-layer-notification: 400;--openbitfun-layer-overlay: 100;--openbitfun-layer-overlay-host: 300;--openbitfun-layer-popover: 360;--openbitfun-layer-sticky: 15;--openbitfun-layer-toast: 400;--openbitfun-layer-tooltip: 370;--openbitfun-layout-card-footer-gap: var(--openbitfun-space-2);--openbitfun-layout-card-gap-lg: 30px;--openbitfun-layout-card-gap-md: var(--openbitfun-space-3);--openbitfun-layout-card-gap-sm: var(--openbitfun-space-2);--openbitfun-layout-card-header-gap: var(--openbitfun-space-2);--openbitfun-layout-card-media-min-block-size: 120px;--openbitfun-layout-card-padding-md: var(--openbitfun-space-5);--openbitfun-layout-card-padding-sm: var(--openbitfun-space-3);--openbitfun-layout-card-radius-lg: 28px;--openbitfun-layout-card-radius-md: var(--openbitfun-radius-lg);--openbitfun-layout-card-radius-sm: var(--openbitfun-radius-base);--openbitfun-layout-card-title-description-gap: var(--openbitfun-space-1);--openbitfun-layout-confirm-dialog-content-gap: var(--openbitfun-space-4);--openbitfun-layout-confirm-dialog-icon-glyph-size: var(--openbitfun-control-icon-size-md);--openbitfun-layout-confirm-dialog-icon-size: 32px;--openbitfun-layout-confirm-dialog-message-gap: var(--openbitfun-space-2);--openbitfun-layout-confirm-dialog-preview-max-block-size: 240px;--openbitfun-layout-confirm-dialog-preview-padding-block: var(--openbitfun-space-3);--openbitfun-layout-confirm-dialog-preview-padding-inline: var(--openbitfun-space-4);--openbitfun-layout-confirm-dialog-preview-radius: var(--openbitfun-radius-base);--openbitfun-layout-disclosure-actions-gap: var(--openbitfun-space-1);--openbitfun-layout-disclosure-content-padding-block: var(--openbitfun-space-3);--openbitfun-layout-disclosure-content-padding-inline: var(--openbitfun-space-8);--openbitfun-layout-disclosure-indicator-size: 14px;--openbitfun-layout-disclosure-trigger-gap: var(--openbitfun-space-2);--openbitfun-layout-disclosure-trigger-min-block-size: 30px;--openbitfun-layout-disclosure-trigger-padding-block: var(--openbitfun-space-1);--openbitfun-layout-disclosure-trigger-padding-inline: var(--openbitfun-space-2);--openbitfun-layout-disclosure-trigger-radius: var(--openbitfun-radius-base);--openbitfun-layout-empty-gap: 10px;--openbitfun-layout-empty-icon-size-lg: var(--openbitfun-control-height-md);--openbitfun-layout-empty-icon-size-md: var(--openbitfun-control-height-sm);--openbitfun-layout-empty-icon-size-sm: var(--openbitfun-control-icon-size-lg);--openbitfun-layout-empty-media-size-lg: var(--openbitfun-control-height-md);--openbitfun-layout-empty-media-size-md: var(--openbitfun-control-height-sm);--openbitfun-layout-empty-media-size-sm: var(--openbitfun-control-icon-size-lg);--openbitfun-layout-empty-padding-block: var(--openbitfun-space-8);--openbitfun-layout-empty-padding-inline: var(--openbitfun-space-4);--openbitfun-layout-field-content-gap: var(--openbitfun-space-1);--openbitfun-layout-field-control-gap: var(--openbitfun-space-2);--openbitfun-layout-field-horizontal-gap: var(--openbitfun-space-5);--openbitfun-layout-field-horizontal-gap-wide: var(--openbitfun-space-10);--openbitfun-layout-field-label-action-gap: var(--openbitfun-space-2);--openbitfun-layout-field-label-gap: 2px;--openbitfun-layout-field-label-width-lg: 400px;--openbitfun-layout-field-label-width-md: 200px;--openbitfun-layout-field-label-width-sm: 150px;--openbitfun-layout-field-root-gap: var(--openbitfun-space-2);--openbitfun-layout-field-group-radius: var(--openbitfun-radius-lg);--openbitfun-layout-field-group-row-padding-block: var(--openbitfun-space-4);--openbitfun-layout-field-group-row-padding-inline: var(--openbitfun-space-5);--openbitfun-layout-form-section-gap: var(--openbitfun-space-4);--openbitfun-layout-form-section-header-gap: var(--openbitfun-space-5);--openbitfun-layout-form-section-title-description-gap: var(--openbitfun-space-1);--openbitfun-layout-navigation-panel-content-gap: var(--openbitfun-space-4);--openbitfun-layout-navigation-panel-footer-height: 40px;--openbitfun-layout-navigation-panel-footer-padding: var(--openbitfun-space-2);--openbitfun-layout-navigation-panel-heading-action-size: 22px;--openbitfun-layout-navigation-panel-heading-gap: var(--openbitfun-space-5);--openbitfun-layout-navigation-panel-heading-height: 24px;--openbitfun-layout-navigation-panel-heading-padding-inline: var(--openbitfun-space-2);--openbitfun-layout-navigation-panel-inline-size: 216px;--openbitfun-layout-navigation-panel-item-gap: var(--openbitfun-space-2);--openbitfun-layout-navigation-panel-item-height: 30px;--openbitfun-layout-navigation-panel-item-icon-size: 14px;--openbitfun-layout-navigation-panel-item-padding-inline: var(--openbitfun-space-2);--openbitfun-layout-navigation-panel-item-radius: var(--openbitfun-radius-base);--openbitfun-layout-navigation-panel-scrollbar-gap: 2px;--openbitfun-layout-navigation-panel-section-gap: var(--openbitfun-space-1);--openbitfun-layout-navigation-panel-surface-padding: var(--openbitfun-space-2);--openbitfun-layout-overflow-text-fade-extent: var(--openbitfun-space-4);--openbitfun-layout-scroll-area-fade-extent: var(--openbitfun-space-4);--openbitfun-layout-search-dialog-height: 460px;--openbitfun-layout-search-dialog-padding: var(--openbitfun-space-5);--openbitfun-layout-search-dialog-query-height: 30px;--openbitfun-layout-search-dialog-results-gap: 30px;--openbitfun-layout-search-dialog-scope-gap: var(--openbitfun-space-5);--openbitfun-layout-search-dialog-width: var(--openbitfun-overlay-dialog-max-inline-size-xlarge);--openbitfun-layout-spinner-matrix-cell-lg: 8px;--openbitfun-layout-spinner-matrix-cell-md: 6px;--openbitfun-layout-spinner-matrix-cell-sm: 4px;--openbitfun-layout-spinner-matrix-cell-xs: 3px;--openbitfun-layout-spinner-matrix-gap-md: 2px;--openbitfun-layout-spinner-matrix-gap-sm: 1px;--openbitfun-layout-spinner-matrix-radius: 1px;--openbitfun-layout-split-view-content-panel-radius: var(--openbitfun-radius-3xl);--openbitfun-layout-toolbar-badge-size: 24px;--openbitfun-layout-toolbar-content-gap: 40px;--openbitfun-layout-toolbar-group-gap-md: var(--openbitfun-space-2);--openbitfun-layout-toolbar-group-gap-sm: var(--openbitfun-space-1);--openbitfun-layout-toolbar-md-height: 45px;--openbitfun-layout-toolbar-md-padding-block-end: 6px;--openbitfun-layout-toolbar-md-padding-block-start: var(--openbitfun-space-2);--openbitfun-layout-toolbar-md-padding-inline-end: 11px;--openbitfun-layout-toolbar-md-padding-inline-start: var(--openbitfun-space-2);--openbitfun-layout-toolbar-overflow-fade-extent: 16px;--openbitfun-layout-toolbar-separator-block-size: 16px;--openbitfun-layout-toolbar-sm-height: 33px;--openbitfun-layout-toolbar-sm-padding-block: var(--openbitfun-space-1);--openbitfun-layout-toolbar-sm-padding-inline: var(--openbitfun-space-2);--openbitfun-letter-spacing-caps: .1em;--openbitfun-letter-spacing-expanded: .26em;--openbitfun-letter-spacing-normal: 0em;--openbitfun-letter-spacing-snug: -.01em;--openbitfun-letter-spacing-subtle: .01em;--openbitfun-letter-spacing-tight: -.02em;--openbitfun-letter-spacing-tighter: -.04em;--openbitfun-letter-spacing-wide: .02em;--openbitfun-letter-spacing-wider: .04em;--openbitfun-letter-spacing-widest: .08em;--openbitfun-line-height-balanced: 1.35;--openbitfun-line-height-base: 1.5;--openbitfun-line-height-code: 1.52;--openbitfun-line-height-comfortable: 1.55;--openbitfun-line-height-compact: 1.32;--openbitfun-line-height-dense: 1.25;--openbitfun-line-height-display: 1.1;--openbitfun-line-height-loose: 1.8;--openbitfun-line-height-none: 1;--openbitfun-line-height-reading: 1.58;--openbitfun-line-height-relaxed: 1.6;--openbitfun-line-height-snug: 1.3;--openbitfun-line-height-spacious: 1.7;--openbitfun-line-height-support: 1.45;--openbitfun-line-height-tight: 1.2;--openbitfun-line-height-ui: 1.4;--openbitfun-motion-distance-sm: var(--openbitfun-space-1);--openbitfun-motion-duration-base: .22s;--openbitfun-motion-duration-content-swap: .32s;--openbitfun-motion-duration-fast: .14s;--openbitfun-motion-duration-instant: 80ms;--openbitfun-motion-duration-lazy: 1s;--openbitfun-motion-duration-loop: .72s;--openbitfun-motion-duration-normal: var(--openbitfun-motion-duration-base);--openbitfun-motion-duration-slow: .42s;--openbitfun-motion-easing-accelerate: cubic-bezier(.4, 0, 1, 1);--openbitfun-motion-easing-decelerate: var(--openbitfun-motion-easing-standard);--openbitfun-motion-easing-enter: var(--openbitfun-motion-easing-standard);--openbitfun-motion-easing-exit: cubic-bezier(.3, 0, 1, 1);--openbitfun-motion-easing-smooth: cubic-bezier(.77, 0, .175, 1);--openbitfun-motion-easing-standard: cubic-bezier(.23, 1, .32, 1);--openbitfun-opacity-icon-artwork: .8;--openbitfun-overlay-dialog-backdrop-blur: blur(20px);--openbitfun-overlay-dialog-content-padding-lg: var(--openbitfun-space-6);--openbitfun-overlay-dialog-content-padding-md: var(--openbitfun-space-4);--openbitfun-overlay-dialog-content-padding-sm: var(--openbitfun-space-3);--openbitfun-overlay-dialog-content-padding-xl: var(--openbitfun-space-8);--openbitfun-overlay-dialog-description-gap: var(--openbitfun-space-2);--openbitfun-overlay-dialog-edge-gutter: 8px;--openbitfun-overlay-dialog-footer-action-min-width: 100px;--openbitfun-overlay-dialog-footer-blur: blur(10px);--openbitfun-overlay-dialog-footer-content-inset: 104px;--openbitfun-overlay-dialog-footer-fade-extent: var(--openbitfun-space-6);--openbitfun-overlay-dialog-footer-gap: var(--openbitfun-space-2);--openbitfun-overlay-dialog-footer-height: 68px;--openbitfun-overlay-dialog-footer-padding-block-end: var(--openbitfun-space-6);--openbitfun-overlay-dialog-footer-padding-block-start: var(--openbitfun-space-2);--openbitfun-overlay-dialog-footer-padding-inline: var(--openbitfun-space-6);--openbitfun-overlay-dialog-header-actions-gap: var(--openbitfun-space-2);--openbitfun-overlay-dialog-header-gap: var(--openbitfun-space-5);--openbitfun-overlay-dialog-header-padding-block-end: var(--openbitfun-space-5);--openbitfun-overlay-dialog-header-padding-block-start: var(--openbitfun-space-6);--openbitfun-overlay-dialog-header-padding-inline: var(--openbitfun-space-6);--openbitfun-overlay-dialog-max-inline-size-large: 600px;--openbitfun-overlay-dialog-max-inline-size-medium: 560px;--openbitfun-overlay-dialog-max-inline-size-small: 420px;--openbitfun-overlay-dialog-max-inline-size-wide: 1200px;--openbitfun-overlay-dialog-max-inline-size-xlarge: 800px;--openbitfun-overlay-dialog-max-inline-size-xxlarge: 960px;--openbitfun-overlay-dialog-scrollbar-width: var(--openbitfun-scrollbar-width);--openbitfun-overlay-dialog-surface-radius: 28px;--openbitfun-overlay-dialog-viewport-gutter: 24px;--openbitfun-overlay-menu-heading-action-size: 22px;--openbitfun-overlay-menu-heading-gap: var(--openbitfun-space-5);--openbitfun-overlay-menu-heading-height: 24px;--openbitfun-overlay-menu-heading-padding-inline: var(--openbitfun-space-2);--openbitfun-overlay-menu-inline-size: 220px;--openbitfun-overlay-menu-item-gap: var(--openbitfun-space-2);--openbitfun-overlay-menu-item-height: 30px;--openbitfun-overlay-menu-item-icon-size: 14px;--openbitfun-overlay-menu-item-padding-inline: var(--openbitfun-space-2);--openbitfun-overlay-menu-item-radius: var(--openbitfun-radius-base);--openbitfun-overlay-menu-max-block-size: 480px;--openbitfun-overlay-menu-min-inline-size: 160px;--openbitfun-overlay-menu-row-gap: 2px;--openbitfun-overlay-menu-scrollbar-gap: 2px;--openbitfun-overlay-menu-section-gap: var(--openbitfun-space-2);--openbitfun-overlay-menu-surface-padding: var(--openbitfun-space-2);--openbitfun-overlay-menu-surface-radius: var(--openbitfun-radius-xl);--openbitfun-overlay-tooltip-arrow-size: 8px;--openbitfun-overlay-tooltip-gap: var(--openbitfun-space-2);--openbitfun-overlay-tooltip-max-block-size: 320px;--openbitfun-overlay-tooltip-max-inline-size: 280px;--openbitfun-overlay-tooltip-padding-block: 6px;--openbitfun-overlay-tooltip-padding-inline: 10px;--openbitfun-overlay-tooltip-surface-radius: var(--openbitfun-radius-sm);--openbitfun-radius-2xl: 20px;--openbitfun-radius-3xl: 24px;--openbitfun-radius-4xl: 32px;--openbitfun-radius-base: 8px;--openbitfun-radius-lg: 12px;--openbitfun-radius-md: var(--openbitfun-radius-base);--openbitfun-radius-pill: 9999px;--openbitfun-radius-sm: 6px;--openbitfun-radius-xl: 16px;--openbitfun-radius-xs: 4px;--openbitfun-scrollbar-radius: var(--openbitfun-radius-pill);--openbitfun-scrollbar-width: 6px;--openbitfun-space-0: 0px;--openbitfun-space-1: 4px;--openbitfun-space-10: 40px;--openbitfun-space-12: 48px;--openbitfun-space-16: 64px;--openbitfun-space-2: 8px;--openbitfun-space-3: 12px;--openbitfun-space-4: 16px;--openbitfun-space-5: 20px;--openbitfun-space-6: 24px;--openbitfun-space-8: 32px;--openbitfun-space-component-block: 8px;--openbitfun-space-component-inline: 12px;--openbitfun-type-action-row-line-height: 1.2307692307692308;--openbitfun-type-body-lg-font-family: var(--openbitfun-font-family-sans);--openbitfun-type-body-lg-font-size: var(--openbitfun-font-size-lg);--openbitfun-type-body-lg-font-weight: var(--openbitfun-font-weight-regular);--openbitfun-type-body-lg-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-body-lg-line-height: var(--openbitfun-line-height-relaxed);--openbitfun-type-body-md-font-family: var(--openbitfun-font-family-sans);--openbitfun-type-body-md-font-size: var(--openbitfun-font-size-base);--openbitfun-type-body-md-font-weight: var(--openbitfun-font-weight-regular);--openbitfun-type-body-md-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-body-md-line-height: var(--openbitfun-line-height-base);--openbitfun-type-body-sm-font-family: var(--openbitfun-font-family-sans);--openbitfun-type-body-sm-font-size: var(--openbitfun-font-size-sm);--openbitfun-type-body-sm-font-weight: var(--openbitfun-font-weight-regular);--openbitfun-type-body-sm-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-body-sm-line-height: var(--openbitfun-line-height-base);--openbitfun-type-body-xs-font-family: var(--openbitfun-font-family-sans);--openbitfun-type-body-xs-font-size: var(--openbitfun-font-size-xs);--openbitfun-type-body-xs-font-weight: var(--openbitfun-font-weight-regular);--openbitfun-type-body-xs-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-body-xs-line-height: var(--openbitfun-line-height-base);--openbitfun-type-code-md-font-family: var(--openbitfun-font-family-mono);--openbitfun-type-code-md-font-size: var(--openbitfun-font-size-sm);--openbitfun-type-code-md-font-weight: var(--openbitfun-font-weight-regular);--openbitfun-type-code-md-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-code-md-line-height: var(--openbitfun-line-height-code);--openbitfun-type-code-meta-font-family: var(--openbitfun-font-family-mono);--openbitfun-type-code-meta-font-size: var(--openbitfun-font-size-meta);--openbitfun-type-code-meta-font-weight: var(--openbitfun-font-weight-regular);--openbitfun-type-code-meta-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-code-meta-line-height: var(--openbitfun-line-height-tight);--openbitfun-type-code-output-font-family: var(--openbitfun-font-family-mono);--openbitfun-type-code-output-font-size: var(--openbitfun-font-size-xs);--openbitfun-type-code-output-font-weight: var(--openbitfun-font-weight-regular);--openbitfun-type-code-output-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-code-output-line-height: var(--openbitfun-line-height-ui);--openbitfun-type-code-sm-font-family: var(--openbitfun-font-family-mono);--openbitfun-type-code-sm-font-size: var(--openbitfun-font-size-xs);--openbitfun-type-code-sm-font-weight: var(--openbitfun-font-weight-regular);--openbitfun-type-code-sm-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-code-sm-line-height: var(--openbitfun-line-height-code);--openbitfun-type-display-fluid-hero-font-family: var(--openbitfun-font-family-sans);--openbitfun-type-display-fluid-hero-font-size: clamp(var(--openbitfun-font-size-6xl), 4vw, var(--openbitfun-font-size-8xl));--openbitfun-type-display-fluid-hero-font-weight: var(--openbitfun-font-weight-semibold);--openbitfun-type-display-fluid-hero-letter-spacing: var(--openbitfun-letter-spacing-tight);--openbitfun-type-display-fluid-hero-line-height: var(--openbitfun-line-height-display);--openbitfun-type-display-fluid-title-font-family: var(--openbitfun-font-family-sans);--openbitfun-type-display-fluid-title-font-size: clamp(var(--openbitfun-font-size-5xl), 3.2vw, var(--openbitfun-font-size-7xl));--openbitfun-type-display-fluid-title-font-weight: var(--openbitfun-font-weight-semibold);--openbitfun-type-display-fluid-title-letter-spacing: var(--openbitfun-letter-spacing-tight);--openbitfun-type-display-fluid-title-line-height: var(--openbitfun-line-height-display);--openbitfun-type-display-lg-font-family: var(--openbitfun-font-family-sans);--openbitfun-type-display-lg-font-size: var(--openbitfun-font-size-7xl);--openbitfun-type-display-lg-font-weight: var(--openbitfun-font-weight-semibold);--openbitfun-type-display-lg-letter-spacing: var(--openbitfun-letter-spacing-tight);--openbitfun-type-display-lg-line-height: var(--openbitfun-line-height-display);--openbitfun-type-display-md-font-family: var(--openbitfun-font-family-sans);--openbitfun-type-display-md-font-size: var(--openbitfun-font-size-6xl);--openbitfun-type-display-md-font-weight: var(--openbitfun-font-weight-semibold);--openbitfun-type-display-md-letter-spacing: var(--openbitfun-letter-spacing-tight);--openbitfun-type-display-md-line-height: var(--openbitfun-line-height-display);--openbitfun-type-display-sm-font-family: var(--openbitfun-font-family-sans);--openbitfun-type-display-sm-font-size: var(--openbitfun-font-size-5xl);--openbitfun-type-display-sm-font-weight: var(--openbitfun-font-weight-semibold);--openbitfun-type-display-sm-letter-spacing: var(--openbitfun-letter-spacing-tight);--openbitfun-type-display-sm-line-height: var(--openbitfun-line-height-display);--openbitfun-type-display-xl-font-family: var(--openbitfun-font-family-sans);--openbitfun-type-display-xl-font-size: var(--openbitfun-font-size-8xl);--openbitfun-type-display-xl-font-weight: var(--openbitfun-font-weight-semibold);--openbitfun-type-display-xl-letter-spacing: var(--openbitfun-letter-spacing-tight);--openbitfun-type-display-xl-line-height: var(--openbitfun-line-height-display);--openbitfun-type-display-xxl-font-family: var(--openbitfun-font-family-sans);--openbitfun-type-display-xxl-font-size: var(--openbitfun-font-size-9xl);--openbitfun-type-display-xxl-font-weight: var(--openbitfun-font-weight-semibold);--openbitfun-type-display-xxl-letter-spacing: var(--openbitfun-letter-spacing-tight);--openbitfun-type-display-xxl-line-height: var(--openbitfun-line-height-display);--openbitfun-type-field-helper-line-height: 1.4545454545454546;--openbitfun-type-flow-body-font-family: var(--openbitfun-font-family-sans);--openbitfun-type-flow-body-font-size: var(--openbitfun-font-size-base);--openbitfun-type-flow-body-font-weight: var(--openbitfun-font-weight-regular);--openbitfun-type-flow-body-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-flow-body-line-height: var(--openbitfun-line-height-reading);--openbitfun-type-flow-code-font-family: var(--openbitfun-font-family-mono);--openbitfun-type-flow-code-font-size: var(--openbitfun-font-size-sm);--openbitfun-type-flow-code-font-weight: var(--openbitfun-font-weight-regular);--openbitfun-type-flow-code-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-flow-code-line-height: var(--openbitfun-line-height-code);--openbitfun-type-flow-control-font-family: var(--openbitfun-font-family-control);--openbitfun-type-flow-control-font-size: var(--openbitfun-font-size-sm);--openbitfun-type-flow-control-font-weight: var(--openbitfun-font-weight-regular);--openbitfun-type-flow-control-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-flow-control-line-height: var(--openbitfun-line-height-support);--openbitfun-type-flow-lead-font-family: var(--openbitfun-font-family-sans);--openbitfun-type-flow-lead-font-size: var(--openbitfun-font-size-lg);--openbitfun-type-flow-lead-font-weight: var(--openbitfun-font-weight-regular);--openbitfun-type-flow-lead-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-flow-lead-line-height: var(--openbitfun-line-height-relaxed);--openbitfun-type-flow-meta-font-family: var(--openbitfun-font-family-control);--openbitfun-type-flow-meta-font-size: var(--openbitfun-font-size-meta);--openbitfun-type-flow-meta-font-weight: var(--openbitfun-font-weight-regular);--openbitfun-type-flow-meta-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-flow-meta-line-height: var(--openbitfun-line-height-compact);--openbitfun-type-flow-micro-font-family: var(--openbitfun-font-family-control);--openbitfun-type-flow-micro-font-size: var(--openbitfun-font-size-micro);--openbitfun-type-flow-micro-font-weight: var(--openbitfun-font-weight-regular);--openbitfun-type-flow-micro-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-flow-micro-line-height: var(--openbitfun-line-height-compact);--openbitfun-type-flow-page-title-font-family: var(--openbitfun-font-family-sans);--openbitfun-type-flow-page-title-font-size: var(--openbitfun-font-size-3xl);--openbitfun-type-flow-page-title-font-weight: var(--openbitfun-font-weight-semibold);--openbitfun-type-flow-page-title-letter-spacing: var(--openbitfun-letter-spacing-tight);--openbitfun-type-flow-page-title-line-height: var(--openbitfun-line-height-tight);--openbitfun-type-flow-section-title-font-family: var(--openbitfun-font-family-sans);--openbitfun-type-flow-section-title-font-size: var(--openbitfun-font-size-2xl);--openbitfun-type-flow-section-title-font-weight: var(--openbitfun-font-weight-semibold);--openbitfun-type-flow-section-title-letter-spacing: var(--openbitfun-letter-spacing-snug);--openbitfun-type-flow-section-title-line-height: var(--openbitfun-line-height-tight);--openbitfun-type-flow-support-font-family: var(--openbitfun-font-family-control);--openbitfun-type-flow-support-font-size: var(--openbitfun-font-size-xs);--openbitfun-type-flow-support-font-weight: var(--openbitfun-font-weight-regular);--openbitfun-type-flow-support-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-flow-support-line-height: var(--openbitfun-line-height-support);--openbitfun-type-flow-title-font-family: var(--openbitfun-font-family-sans);--openbitfun-type-flow-title-font-size: var(--openbitfun-font-size-xl);--openbitfun-type-flow-title-font-weight: var(--openbitfun-font-weight-semibold);--openbitfun-type-flow-title-letter-spacing: var(--openbitfun-letter-spacing-snug);--openbitfun-type-flow-title-line-height: var(--openbitfun-line-height-tight);--openbitfun-type-form-description-line-height: 1.2307692307692308;--openbitfun-type-heading-card-font-family: var(--openbitfun-font-family-control);--openbitfun-type-heading-card-font-size: var(--openbitfun-font-size-sm);--openbitfun-type-heading-card-font-weight: var(--openbitfun-font-weight-semibold);--openbitfun-type-heading-card-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-heading-card-line-height: var(--openbitfun-line-height-tight);--openbitfun-type-heading-compact-page-font-family: var(--openbitfun-font-family-control);--openbitfun-type-heading-compact-page-font-size: var(--openbitfun-font-size-2xl-plus);--openbitfun-type-heading-compact-page-font-weight: var(--openbitfun-font-weight-semibold);--openbitfun-type-heading-compact-page-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-heading-compact-page-line-height: var(--openbitfun-line-height-tight);--openbitfun-type-heading-dialog-font-family: var(--openbitfun-font-family-sans);--openbitfun-type-heading-dialog-font-size: var(--openbitfun-font-size-3xl-plus);--openbitfun-type-heading-dialog-font-weight: var(--openbitfun-font-weight-bold);--openbitfun-type-heading-dialog-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-heading-dialog-line-height: 1.2083333333;--openbitfun-type-heading-display-font-family: var(--openbitfun-font-family-sans);--openbitfun-type-heading-display-font-size: var(--openbitfun-font-size-4xl);--openbitfun-type-heading-display-font-weight: var(--openbitfun-font-weight-semibold);--openbitfun-type-heading-display-letter-spacing: var(--openbitfun-letter-spacing-tight);--openbitfun-type-heading-display-line-height: var(--openbitfun-line-height-display);--openbitfun-type-heading-navigation-font-family: var(--openbitfun-font-family-control);--openbitfun-type-heading-navigation-font-size: var(--openbitfun-font-size-xl-plus);--openbitfun-type-heading-navigation-font-weight: var(--openbitfun-font-weight-semibold);--openbitfun-type-heading-navigation-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-heading-navigation-line-height: var(--openbitfun-line-height-tight);--openbitfun-type-heading-page-font-family: var(--openbitfun-font-family-control);--openbitfun-type-heading-page-font-size: var(--openbitfun-font-size-3xl-plus);--openbitfun-type-heading-page-font-weight: var(--openbitfun-font-weight-bold);--openbitfun-type-heading-page-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-heading-page-line-height: var(--openbitfun-line-height-tight);--openbitfun-type-heading-panel-font-family: var(--openbitfun-font-family-control);--openbitfun-type-heading-panel-font-size: var(--openbitfun-font-size-2xl);--openbitfun-type-heading-panel-font-weight: var(--openbitfun-font-weight-semibold);--openbitfun-type-heading-panel-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-heading-panel-line-height: var(--openbitfun-line-height-tight);--openbitfun-type-heading-section-font-family: var(--openbitfun-font-family-control);--openbitfun-type-heading-section-font-size: var(--openbitfun-font-size-lg);--openbitfun-type-heading-section-font-weight: var(--openbitfun-font-weight-semibold);--openbitfun-type-heading-section-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-heading-section-line-height: var(--openbitfun-line-height-tight);--openbitfun-type-heading-welcome-font-family: var(--openbitfun-font-family-control);--openbitfun-type-heading-welcome-font-size: var(--openbitfun-font-size-5xl);--openbitfun-type-heading-welcome-font-weight: var(--openbitfun-font-weight-semibold);--openbitfun-type-heading-welcome-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-heading-welcome-line-height: var(--openbitfun-line-height-tight);--openbitfun-type-label-lg-font-family: var(--openbitfun-font-family-control);--openbitfun-type-label-lg-font-size: var(--openbitfun-font-size-base);--openbitfun-type-label-lg-font-weight: var(--openbitfun-font-weight-medium);--openbitfun-type-label-lg-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-label-lg-line-height: var(--openbitfun-line-height-tight);--openbitfun-type-label-md-font-family: var(--openbitfun-font-family-control);--openbitfun-type-label-md-font-size: var(--openbitfun-font-size-sm);--openbitfun-type-label-md-font-weight: var(--openbitfun-font-weight-regular);--openbitfun-type-label-md-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-label-md-line-height: var(--openbitfun-line-height-tight);--openbitfun-type-label-selected-font-family: var(--openbitfun-font-family-control);--openbitfun-type-label-selected-font-size: var(--openbitfun-font-size-sm);--openbitfun-type-label-selected-font-weight: var(--openbitfun-font-weight-semibold);--openbitfun-type-label-selected-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-label-selected-line-height: var(--openbitfun-line-height-tight);--openbitfun-type-label-sm-font-family: var(--openbitfun-font-family-control);--openbitfun-type-label-sm-font-size: var(--openbitfun-font-size-xs);--openbitfun-type-label-sm-font-weight: var(--openbitfun-font-weight-medium);--openbitfun-type-label-sm-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-label-sm-line-height: var(--openbitfun-line-height-tight);--openbitfun-type-label-xs-font-family: var(--openbitfun-font-family-control);--openbitfun-type-label-xs-font-size: var(--openbitfun-font-size-meta);--openbitfun-type-label-xs-font-weight: var(--openbitfun-font-weight-medium);--openbitfun-type-label-xs-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-label-xs-line-height: var(--openbitfun-line-height-tight);--openbitfun-type-meta-font-family: var(--openbitfun-font-family-control);--openbitfun-type-meta-font-size: var(--openbitfun-font-size-meta);--openbitfun-type-meta-font-weight: var(--openbitfun-font-weight-regular);--openbitfun-type-meta-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-meta-line-height: var(--openbitfun-line-height-compact);--openbitfun-type-micro-font-family: var(--openbitfun-font-family-control);--openbitfun-type-micro-font-size: var(--openbitfun-font-size-micro);--openbitfun-type-micro-font-weight: var(--openbitfun-font-weight-regular);--openbitfun-type-micro-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-micro-line-height: var(--openbitfun-line-height-compact);--openbitfun-type-modifier-leading-balanced-line-height: var(--openbitfun-line-height-balanced);--openbitfun-type-modifier-leading-dense-line-height: var(--openbitfun-line-height-dense);--openbitfun-type-modifier-leading-intrinsic-line-height: normal;--openbitfun-type-modifier-leading-loose-line-height: var(--openbitfun-line-height-loose);--openbitfun-type-modifier-leading-none-line-height: var(--openbitfun-line-height-none);--openbitfun-type-modifier-leading-snug-line-height: var(--openbitfun-line-height-snug);--openbitfun-type-modifier-leading-spacious-line-height: var(--openbitfun-line-height-spacious);--openbitfun-type-modifier-leading-support-line-height: var(--openbitfun-line-height-support);--openbitfun-type-modifier-leading-tight-line-height: var(--openbitfun-line-height-tight);--openbitfun-type-modifier-leading-ui-line-height: var(--openbitfun-line-height-ui);--openbitfun-type-modifier-tracking-caps-letter-spacing: var(--openbitfun-letter-spacing-caps);--openbitfun-type-modifier-tracking-expanded-letter-spacing: var(--openbitfun-letter-spacing-expanded);--openbitfun-type-modifier-tracking-subtle-letter-spacing: var(--openbitfun-letter-spacing-subtle);--openbitfun-type-modifier-tracking-tighter-letter-spacing: var(--openbitfun-letter-spacing-tighter);--openbitfun-type-modifier-tracking-wide-letter-spacing: var(--openbitfun-letter-spacing-wide);--openbitfun-type-modifier-tracking-wider-letter-spacing: var(--openbitfun-letter-spacing-wider);--openbitfun-type-modifier-tracking-widest-letter-spacing: var(--openbitfun-letter-spacing-widest);--openbitfun-type-overline-micro-font-family: var(--openbitfun-font-family-control);--openbitfun-type-overline-micro-font-size: var(--openbitfun-font-size-4xs);--openbitfun-type-overline-micro-font-weight: var(--openbitfun-font-weight-semibold);--openbitfun-type-overline-micro-letter-spacing: var(--openbitfun-letter-spacing-widest);--openbitfun-type-overline-micro-line-height: var(--openbitfun-line-height-none);--openbitfun-type-overline-sm-font-family: var(--openbitfun-font-family-control);--openbitfun-type-overline-sm-font-size: var(--openbitfun-font-size-2xs);--openbitfun-type-overline-sm-font-weight: var(--openbitfun-font-weight-semibold);--openbitfun-type-overline-sm-letter-spacing: var(--openbitfun-letter-spacing-wider);--openbitfun-type-overline-sm-line-height: var(--openbitfun-line-height-none);--openbitfun-type-overline-xs-font-family: var(--openbitfun-font-family-control);--openbitfun-type-overline-xs-font-size: var(--openbitfun-font-size-3xs);--openbitfun-type-overline-xs-font-weight: var(--openbitfun-font-weight-semibold);--openbitfun-type-overline-xs-letter-spacing: var(--openbitfun-letter-spacing-widest);--openbitfun-type-overline-xs-line-height: var(--openbitfun-line-height-none);--openbitfun-type-page-intro-font-family: var(--openbitfun-font-family-control);--openbitfun-type-page-intro-font-size: var(--openbitfun-font-size-xl-plus);--openbitfun-type-page-intro-font-weight: var(--openbitfun-font-weight-medium);--openbitfun-type-page-intro-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-page-intro-line-height: var(--openbitfun-line-height-tight);--openbitfun-type-status-pill-line-height: 1.2727272727272727;--openbitfun-type-support-font-family: var(--openbitfun-font-family-control);--openbitfun-type-support-font-size: var(--openbitfun-font-size-meta);--openbitfun-type-support-font-weight: var(--openbitfun-font-weight-regular);--openbitfun-type-support-letter-spacing: var(--openbitfun-letter-spacing-normal);--openbitfun-type-support-line-height: var(--openbitfun-line-height-comfortable)}}@layer openbitfun.tokens.system{:where([data-openbitfun-design-system-root][data-density=compact]){--openbitfun-control-height-lg: 44px;--openbitfun-control-height-md: 36px;--openbitfun-control-height-sm: 28px;--openbitfun-control-hit-target: 36px;--openbitfun-control-launcher-button-block-size: var(--openbitfun-control-height-md);--openbitfun-control-search-field-height-lg: var(--openbitfun-control-height-lg);--openbitfun-control-search-field-height-md: var(--openbitfun-control-height-md);--openbitfun-control-search-field-height-sm: 30px;--openbitfun-control-tab-group-item-height: var(--openbitfun-control-height-md);--openbitfun-layout-empty-icon-size-lg: var(--openbitfun-control-height-md);--openbitfun-layout-empty-icon-size-md: var(--openbitfun-control-height-sm);--openbitfun-layout-empty-media-size-lg: var(--openbitfun-control-height-md);--openbitfun-layout-empty-media-size-md: var(--openbitfun-control-height-sm);--openbitfun-space-component-block: 6px;--openbitfun-space-component-inline: 10px}}@layer openbitfun.tokens.system{:where([data-openbitfun-design-system-root][data-density=touch]){--openbitfun-control-height-lg: 56px;--openbitfun-control-height-md: 48px;--openbitfun-control-height-sm: 40px;--openbitfun-control-hit-target: 48px;--openbitfun-control-launcher-button-block-size: var(--openbitfun-control-height-md);--openbitfun-control-search-field-height-lg: var(--openbitfun-control-height-lg);--openbitfun-control-search-field-height-md: var(--openbitfun-control-height-md);--openbitfun-control-search-field-height-sm: var(--openbitfun-control-height-sm);--openbitfun-control-tab-group-item-height: var(--openbitfun-control-height-md);--openbitfun-layout-empty-icon-size-lg: var(--openbitfun-control-height-md);--openbitfun-layout-empty-icon-size-md: var(--openbitfun-control-height-sm);--openbitfun-layout-empty-media-size-lg: var(--openbitfun-control-height-md);--openbitfun-layout-empty-media-size-md: var(--openbitfun-control-height-sm);--openbitfun-space-component-block: 12px;--openbitfun-space-component-inline: 16px}}@media(prefers-reduced-motion:reduce){:where([data-openbitfun-design-system-root]){--openbitfun-motion-duration-fast: 0ms;--openbitfun-motion-duration-normal: 0ms;--openbitfun-motion-duration-content-swap: 0ms;--openbitfun-motion-duration-slow: 0ms;--openbitfun-motion-duration-loop: 0ms}}@layer openbitfun.tokens.theme{:where([data-openbitfun-design-system-root]),:where([data-openbitfun-design-system-root][data-color-scheme=light]){--openbitfun-color-accent-border: color-mix(in srgb, #059cb0 40%, transparent);--openbitfun-color-accent-border-subtle: color-mix(in srgb, #059cb0 25%, transparent);--openbitfun-color-accent-default: #059cb0;--openbitfun-color-accent-disabled: rgba(5, 156, 176, .3);--openbitfun-color-accent-hover: #059cb0;--openbitfun-color-accent-secondary: #7c6b99;--openbitfun-color-accent-secondary-border: color-mix(in srgb, #7c6b99 25%, transparent);--openbitfun-color-accent-secondary-hover: #655680;--openbitfun-color-accent-secondary-surface: color-mix(in srgb, #7c6b99 9%, transparent);--openbitfun-color-accent-secondary-surface-strong: color-mix(in srgb, #7c6b99 15%, transparent);--openbitfun-color-accent-surface: color-mix(in srgb, #059cb0 9%, transparent);--openbitfun-color-accent-surface-strong: color-mix(in srgb, #059cb0 15%, transparent);--openbitfun-color-accent-surface-subtle: color-mix(in srgb, #059cb0 5%, transparent);--openbitfun-color-action-neutral-border: rgba(0, 0, 0, .05);--openbitfun-color-action-neutral-content: rgba(0, 0, 0, .8);--openbitfun-color-action-neutral-content-disabled: rgba(0, 0, 0, .3);--openbitfun-color-action-neutral-fill-border: rgba(0, 0, 0, .05);--openbitfun-color-action-neutral-surface: rgba(0, 0, 0, .05);--openbitfun-color-action-neutral-surface-hover: rgba(0, 0, 0, .08);--openbitfun-color-action-neutral-surface-pressed: rgba(0, 0, 0, .1);--openbitfun-color-action-primary-background: #101a27;--openbitfun-color-action-primary-content: #ffffff;--openbitfun-color-action-primary-hover: #1c1c1f;--openbitfun-color-action-primary-pressed: #000000;--openbitfun-color-action-quiet-content: rgba(0, 0, 0, .6);--openbitfun-color-action-quiet-hover: #f3f3f5;--openbitfun-color-action-quiet-pressed: rgba(16, 26, 39, .09);--openbitfun-color-action-secondary-background: #f3f3f5;--openbitfun-color-action-secondary-content: rgba(0, 0, 0, .8);--openbitfun-color-action-secondary-hover: rgba(16, 26, 39, .09);--openbitfun-color-action-secondary-pressed: rgba(16, 26, 39, .13);--openbitfun-color-action-card-background: rgba(0, 0, 0, .03);--openbitfun-color-border-default: rgba(16, 26, 39, .15);--openbitfun-color-border-strong: rgba(16, 26, 39, .34);--openbitfun-color-border-subtle: rgba(16, 26, 39, .08);--openbitfun-color-code-change-added: #1aa73e;--openbitfun-color-code-change-removed: #ec221f;--openbitfun-color-code-diff-added-gutter: #effbf8;--openbitfun-color-code-diff-added-line: #eaf9f5;--openbitfun-color-code-diff-added-marker: #00cab1;--openbitfun-color-code-diff-added-word: #c7f2eb;--openbitfun-color-code-diff-foreground: #090909;--openbitfun-color-code-diff-gutter-border: #ffffff;--openbitfun-color-code-diff-line-number: #555555;--openbitfun-color-code-diff-removed-gutter: #ffefec;--openbitfun-color-code-diff-removed-line: #ffeae6;--openbitfun-color-code-diff-removed-marker: #ff2e3f;--openbitfun-color-code-diff-removed-word: #ffcecd;--openbitfun-color-code-diff-syntax-comment: #858585;--openbitfun-color-code-diff-syntax-declaration: #c635e4;--openbitfun-color-code-diff-syntax-function: #7b43f8;--openbitfun-color-code-diff-syntax-keyword: #fc2b73;--openbitfun-color-code-diff-syntax-number: #1ca1c7;--openbitfun-color-code-diff-syntax-operator: #08c0ef;--openbitfun-color-code-diff-syntax-property: #d47628;--openbitfun-color-code-diff-syntax-punctuation: #77777a;--openbitfun-color-code-diff-syntax-string: #199f43;--openbitfun-color-code-diff-syntax-variable: #d5a910;--openbitfun-color-composer-border: rgba(0, 0, 0, .08);--openbitfun-color-composer-context-background: rgba(0, 0, 0, .03);--openbitfun-color-content-caption: rgba(0, 0, 0, .4);--openbitfun-color-content-disabled: rgba(0, 0, 0, .3);--openbitfun-color-content-inverse: #ffffff;--openbitfun-color-content-muted: #6a6a6a;--openbitfun-color-content-on-dark: #ffffff;--openbitfun-color-content-on-light: #000000;--openbitfun-color-content-primary: rgba(0, 0, 0, .8);--openbitfun-color-content-required-indicator: #059cb0;--openbitfun-color-content-secondary: rgba(0, 0, 0, .6);--openbitfun-color-control-highlight-background: #059cb0;--openbitfun-color-control-highlight-content: #000000;--openbitfun-color-control-launcher-background: rgba(0, 0, 0, .08);--openbitfun-color-control-launcher-background-hover: color-mix(in srgb, #059cb0 20%, transparent);--openbitfun-color-control-launcher-background-pressed: color-mix(in srgb, #059cb0 30%, transparent);--openbitfun-color-control-launcher-content: rgba(0, 0, 0, .8);--openbitfun-color-control-launcher-content-disabled: rgba(0, 0, 0, .3);--openbitfun-color-control-launcher-content-hover: #059cb0;--openbitfun-color-control-launcher-content-pressed: #059cb0;--openbitfun-color-control-switch-thumb: #ffffff;--openbitfun-color-control-switch-track: rgba(0, 0, 0, .1);--openbitfun-color-control-switch-track-checked: #059cb0;--openbitfun-color-field-background: #ffffff;--openbitfun-color-field-background-hover: #ffffff;--openbitfun-color-field-border: rgba(0, 0, 0, .08);--openbitfun-color-field-border-active: rgba(0, 0, 0, .2);--openbitfun-color-field-border-focus: #858585;--openbitfun-color-field-border-hover: rgba(0, 0, 0, .2);--openbitfun-color-field-group-background: rgba(0, 0, 0, .03);--openbitfun-color-field-placeholder: rgba(0, 0, 0, .4);--openbitfun-color-focus-ring: #6a6a6a;--openbitfun-color-identity-assistant-border: color-mix(in srgb, #db2777 15%, transparent);--openbitfun-color-identity-assistant-content: #db2777;--openbitfun-color-identity-assistant-content-hover: #be185d;--openbitfun-color-identity-assistant-surface: color-mix(in srgb, #db2777 9%, transparent);--openbitfun-color-identity-assistant-surface-subtle: color-mix(in srgb, #db2777 5%, transparent);--openbitfun-color-identity-global-search-new-project: #3271d7;--openbitfun-color-identity-global-search-new-session: #ec221f;--openbitfun-color-identity-global-search-open-browser: #ff8c00;--openbitfun-color-identity-global-search-open-files: #9e54ff;--openbitfun-color-identity-global-search-open-project: #059cb0;--openbitfun-color-identity-global-search-open-terminal: rgba(0, 0, 0, .8);--openbitfun-color-identity-harness-creative: #2e7eff;--openbitfun-color-identity-harness-minimal: #b434ef;--openbitfun-color-identity-harness-standard: #1aa73e;--openbitfun-color-identity-harness-ultimate: #ff8c00;--openbitfun-color-key-hint-background: rgba(0, 0, 0, .08);--openbitfun-color-key-hint-content: rgba(0, 0, 0, .6);--openbitfun-color-link-default: #059cb0;--openbitfun-color-link-hover: #07879a;--openbitfun-color-number-badge-background: rgba(0, 0, 0, .08);--openbitfun-color-overlay-scrim: rgba(16, 26, 39, .2);--openbitfun-color-scrollbar-thumb: rgba(0, 0, 0, .2);--openbitfun-color-scrollbar-thumb-hover: rgba(0, 0, 0, .3);--openbitfun-color-selection-surface: rgba(0, 0, 0, .08);--openbitfun-color-status-danger-border: rgba(236, 34, 31, .3);--openbitfun-color-status-danger-content: #bd1b19;--openbitfun-color-status-danger-emphasis: #ec221f;--openbitfun-color-status-danger-surface: rgba(236, 34, 31, .1);--openbitfun-color-status-info-border: rgba(46, 126, 255, .3);--openbitfun-color-status-info-content: #2360c2;--openbitfun-color-status-info-emphasis: #2e7eff;--openbitfun-color-status-info-surface: rgba(46, 126, 255, .1);--openbitfun-color-status-success-border: rgba(26, 167, 62, .3);--openbitfun-color-status-success-content: #12722a;--openbitfun-color-status-success-emphasis: #1aa73e;--openbitfun-color-status-success-surface: rgba(26, 167, 62, .1);--openbitfun-color-status-warning-border: rgba(255, 140, 0, .3);--openbitfun-color-status-warning-content: #8a4c00;--openbitfun-color-status-warning-emphasis: #ff8c00;--openbitfun-color-status-warning-surface: rgba(255, 140, 0, .1);--openbitfun-color-surface-canvas: #fdfdfd;--openbitfun-color-surface-chrome: #f8f8f9;--openbitfun-color-surface-panel: #ffffff;--openbitfun-color-surface-raised: #ffffff;--openbitfun-color-surface-scene: #ffffff;--openbitfun-color-surface-subtle: rgba(16, 26, 39, .03);--openbitfun-color-surface-tertiary: #f7f7f7;--openbitfun-color-surface-workbench: #f3f3f5;--openbitfun-component-button-content: rgba(0, 0, 0, .8);--openbitfun-component-button-fill-background: rgba(0, 0, 0, .08);--openbitfun-component-button-fill-background-hover: rgba(0, 0, 0, .08);--openbitfun-component-button-fill-background-pressed: rgba(0, 0, 0, .08);--openbitfun-component-button-outline-border: rgba(0, 0, 0, .08);--openbitfun-component-button-outline-border-interactive: rgba(0, 0, 0, .08);--openbitfun-component-button-primary-background: rgba(0, 0, 0, .8);--openbitfun-component-button-primary-background-hover: rgba(0, 0, 0, .6);--openbitfun-component-button-primary-background-pressed: rgba(0, 0, 0, .9);--openbitfun-component-button-primary-content-disabled: rgba(0, 0, 0, .2);--openbitfun-component-button-text-content: #059cb0;--openbitfun-component-button-text-content-disabled: rgba(5, 156, 176, .3);--openbitfun-component-button-text-content-hover: #059cb0;--openbitfun-component-empty-media: color-mix(in srgb, #6a6a6a 35%, #f7f7f7);--openbitfun-effect-blur-base: blur(8px) saturate(1.05);--openbitfun-effect-blur-medium: blur(12px) saturate(1.2);--openbitfun-effect-blur-subtle: blur(4px) saturate(1.02);--openbitfun-opacity-disabled: .55;--openbitfun-opacity-focus: .9;--openbitfun-opacity-hover: .75;--openbitfun-opacity-muted: .75;--openbitfun-shadow-accent-glow: 0 12px 32px color-mix(in srgb, #059cb0 25%, transparent), 0 6px 16px color-mix(in srgb, #059cb0 18%, transparent), 0 3px 8px rgba(0, 0, 0, .12);--openbitfun-shadow-base: 0 4px 8px rgba(16, 26, 39, .07);--openbitfun-shadow-composer: 0 2px 12px rgba(0, 0, 0, .08);--openbitfun-shadow-inner-highlight: inset 0 1px 0 rgba(255, 255, 255, .08);--openbitfun-shadow-inner-highlight-hover: inset 0 1px 0 rgba(255, 255, 255, .24);--openbitfun-shadow-lg: 0 8px 16px rgba(16, 26, 39, .09);--openbitfun-shadow-menu: 0 4px 20px rgba(0, 0, 0, .12);--openbitfun-shadow-overlay: 0 4px 20px rgba(0, 0, 0, .12);--openbitfun-shadow-raised: 0 2px 4px rgba(16, 26, 39, .055);--openbitfun-shadow-sm: 0 2px 4px rgba(16, 26, 39, .055);--openbitfun-shadow-xl: 0 12px 24px rgba(16, 26, 39, .11);--openbitfun-shadow-xs: 0 1px 2px rgba(16, 26, 39, .04)}}@layer openbitfun.tokens.theme{:where([data-openbitfun-design-system-root][data-color-scheme=dark]){--openbitfun-color-accent-border: color-mix(in srgb, #60a5fa 40%, transparent);--openbitfun-color-accent-border-subtle: color-mix(in srgb, #60a5fa 25%, transparent);--openbitfun-color-accent-default: #60a5fa;--openbitfun-color-accent-disabled: rgba(96, 165, 250, .3);--openbitfun-color-accent-hover: #3b82f6;--openbitfun-color-accent-secondary: #8b5cf6;--openbitfun-color-accent-secondary-border: color-mix(in srgb, #8b5cf6 25%, transparent);--openbitfun-color-accent-secondary-hover: #7c6b99;--openbitfun-color-accent-secondary-surface: color-mix(in srgb, #8b5cf6 9%, transparent);--openbitfun-color-accent-secondary-surface-strong: color-mix(in srgb, #8b5cf6 15%, transparent);--openbitfun-color-accent-surface: color-mix(in srgb, #60a5fa 9%, transparent);--openbitfun-color-accent-surface-strong: color-mix(in srgb, #60a5fa 15%, transparent);--openbitfun-color-accent-surface-subtle: color-mix(in srgb, #60a5fa 5%, transparent);--openbitfun-color-action-neutral-border: rgba(255, 255, 255, .18);--openbitfun-color-action-neutral-content: #b0b0b0;--openbitfun-color-action-neutral-content-disabled: #555555;--openbitfun-color-action-neutral-fill-border: rgba(255, 255, 255, .1);--openbitfun-color-action-neutral-surface: rgba(255, 255, 255, .1);--openbitfun-color-action-neutral-surface-hover: rgba(255, 255, 255, .12);--openbitfun-color-action-neutral-surface-pressed: rgba(255, 255, 255, .15);--openbitfun-color-action-primary-background: rgba(255, 255, 255, .16);--openbitfun-color-action-primary-content: #f3f3f5;--openbitfun-color-action-primary-hover: rgba(255, 255, 255, .24);--openbitfun-color-action-primary-pressed: rgba(255, 255, 255, .2);--openbitfun-color-action-quiet-content: #b0b0b0;--openbitfun-color-action-quiet-hover: rgba(255, 255, 255, .06);--openbitfun-color-action-quiet-pressed: rgba(255, 255, 255, .1);--openbitfun-color-action-secondary-background: rgba(255, 255, 255, .06);--openbitfun-color-action-secondary-content: #e8e8e8;--openbitfun-color-action-secondary-hover: rgba(255, 255, 255, .1);--openbitfun-color-action-secondary-pressed: rgba(255, 255, 255, .12);--openbitfun-color-action-card-background: rgba(255, 255, 255, .1);--openbitfun-color-border-default: rgba(255, 255, 255, .18);--openbitfun-color-border-strong: rgba(255, 255, 255, .3);--openbitfun-color-border-subtle: rgba(255, 255, 255, .12);--openbitfun-color-code-change-added: #1aa73e;--openbitfun-color-code-change-removed: #ec221f;--openbitfun-color-code-diff-added-gutter: color-mix(in srgb, #00cab1 5%, #1c1c1f);--openbitfun-color-code-diff-added-line: color-mix(in srgb, #00cab1 8%, #1c1c1f);--openbitfun-color-code-diff-added-marker: #00cab1;--openbitfun-color-code-diff-added-word: color-mix(in srgb, #00cab1 22%, #1c1c1f);--openbitfun-color-code-diff-foreground: #e8e8e8;--openbitfun-color-code-diff-gutter-border: #1c1c1f;--openbitfun-color-code-diff-line-number: #b0b0b0;--openbitfun-color-code-diff-removed-gutter: color-mix(in srgb, #ff2e3f 5%, #1c1c1f);--openbitfun-color-code-diff-removed-line: color-mix(in srgb, #ff2e3f 8%, #1c1c1f);--openbitfun-color-code-diff-removed-marker: #ff2e3f;--openbitfun-color-code-diff-removed-word: color-mix(in srgb, #ff2e3f 22%, #1c1c1f);--openbitfun-color-code-diff-syntax-comment: #9a9a9a;--openbitfun-color-code-diff-syntax-declaration: #d568ea;--openbitfun-color-code-diff-syntax-function: #9d6afb;--openbitfun-color-code-diff-syntax-keyword: #ff678d;--openbitfun-color-code-diff-syntax-number: #7cdee9;--openbitfun-color-code-diff-syntax-operator: #08c0ef;--openbitfun-color-code-diff-syntax-property: #ffa359;--openbitfun-color-code-diff-syntax-punctuation: #b0b0b0;--openbitfun-color-code-diff-syntax-string: #34d399;--openbitfun-color-code-diff-syntax-variable: #ffcc00;--openbitfun-color-composer-border: rgba(255, 255, 255, .18);--openbitfun-color-composer-context-background: rgba(255, 255, 255, .06);--openbitfun-color-content-caption: #858585;--openbitfun-color-content-disabled: #555555;--openbitfun-color-content-inverse: #0e0e10;--openbitfun-color-content-muted: #858585;--openbitfun-color-content-on-dark: #ffffff;--openbitfun-color-content-on-light: #000000;--openbitfun-color-content-primary: #e8e8e8;--openbitfun-color-content-required-indicator: #059cb0;--openbitfun-color-content-secondary: #b0b0b0;--openbitfun-color-control-highlight-background: #059cb0;--openbitfun-color-control-highlight-content: #000000;--openbitfun-color-control-launcher-background: rgba(255, 255, 255, .15);--openbitfun-color-control-launcher-background-hover: color-mix(in srgb, #059cb0 20%, transparent);--openbitfun-color-control-launcher-background-pressed: color-mix(in srgb, #059cb0 30%, transparent);--openbitfun-color-control-launcher-content: #b0b0b0;--openbitfun-color-control-launcher-content-disabled: #555555;--openbitfun-color-control-launcher-content-hover: #059cb0;--openbitfun-color-control-launcher-content-pressed: #059cb0;--openbitfun-color-control-switch-thumb: #ffffff;--openbitfun-color-control-switch-track: #555555;--openbitfun-color-control-switch-track-checked: #059cb0;--openbitfun-color-field-background: #1c1c1f;--openbitfun-color-field-background-hover: rgba(255, 255, 255, .06);--openbitfun-color-field-border: rgba(255, 255, 255, .18);--openbitfun-color-field-border-active: #858585;--openbitfun-color-field-border-focus: #858585;--openbitfun-color-field-border-hover: rgba(255, 255, 255, .24);--openbitfun-color-field-group-background: #0e0e10;--openbitfun-color-field-placeholder: #858585;--openbitfun-color-focus-ring: #60a5fa;--openbitfun-color-identity-assistant-border: color-mix(in srgb, #ec4899 15%, transparent);--openbitfun-color-identity-assistant-content: #ec4899;--openbitfun-color-identity-assistant-content-hover: #f472b6;--openbitfun-color-identity-assistant-surface: color-mix(in srgb, #ec4899 9%, transparent);--openbitfun-color-identity-assistant-surface-subtle: color-mix(in srgb, #ec4899 5%, transparent);--openbitfun-color-identity-global-search-new-project: #3271d7;--openbitfun-color-identity-global-search-new-session: #ec221f;--openbitfun-color-identity-global-search-open-browser: #ff8c00;--openbitfun-color-identity-global-search-open-files: #9e54ff;--openbitfun-color-identity-global-search-open-project: #059cb0;--openbitfun-color-identity-global-search-open-terminal: #b0b0b0;--openbitfun-color-identity-harness-creative: #2e7eff;--openbitfun-color-identity-harness-minimal: #b434ef;--openbitfun-color-identity-harness-standard: #1aa73e;--openbitfun-color-identity-harness-ultimate: #ff8c00;--openbitfun-color-key-hint-background: rgba(255, 255, 255, .1);--openbitfun-color-key-hint-content: #858585;--openbitfun-color-link-default: #059cb0;--openbitfun-color-link-hover: #36c6d7;--openbitfun-color-number-badge-background: rgba(255, 255, 255, .1);--openbitfun-color-overlay-scrim: rgba(0, 0, 0, .56);--openbitfun-color-scrollbar-thumb: rgba(255, 255, 255, .2);--openbitfun-color-scrollbar-thumb-hover: rgba(255, 255, 255, .3);--openbitfun-color-selection-surface: rgba(255, 255, 255, .12);--openbitfun-color-status-danger-border: rgba(236, 34, 31, .3);--openbitfun-color-status-danger-content: #f47f7d;--openbitfun-color-status-danger-emphasis: #ec221f;--openbitfun-color-status-danger-surface: rgba(236, 34, 31, .1);--openbitfun-color-status-info-border: rgba(46, 126, 255, .3);--openbitfun-color-status-info-content: #7dafff;--openbitfun-color-status-info-emphasis: #2e7eff;--openbitfun-color-status-info-surface: rgba(46, 126, 255, .1);--openbitfun-color-status-success-border: rgba(26, 167, 62, .3);--openbitfun-color-status-success-content: #5fc178;--openbitfun-color-status-success-emphasis: #1aa73e;--openbitfun-color-status-success-surface: rgba(26, 167, 62, .1);--openbitfun-color-status-warning-border: rgba(255, 140, 0, .3);--openbitfun-color-status-warning-content: #ff930f;--openbitfun-color-status-warning-emphasis: #ff8c00;--openbitfun-color-status-warning-surface: rgba(255, 140, 0, .1);--openbitfun-color-surface-canvas: #0e0e10;--openbitfun-color-surface-chrome: #0e0e10;--openbitfun-color-surface-panel: #1c1c1f;--openbitfun-color-surface-raised: #1c1c1f;--openbitfun-color-surface-scene: #1c1c1f;--openbitfun-color-surface-subtle: rgba(255, 255, 255, .06);--openbitfun-color-surface-tertiary: #0e0e10;--openbitfun-color-surface-workbench: #0e0e10;--openbitfun-component-button-content: #b0b0b0;--openbitfun-component-button-fill-background: rgba(255, 255, 255, .1);--openbitfun-component-button-fill-background-hover: rgba(255, 255, 255, .12);--openbitfun-component-button-fill-background-pressed: rgba(255, 255, 255, .15);--openbitfun-component-button-outline-border: rgba(255, 255, 255, .18);--openbitfun-component-button-outline-border-interactive: rgba(255, 255, 255, .18);--openbitfun-component-button-primary-background: rgba(255, 255, 255, .16);--openbitfun-component-button-primary-background-hover: rgba(255, 255, 255, .24);--openbitfun-component-button-primary-background-pressed: rgba(255, 255, 255, .2);--openbitfun-component-button-primary-content-disabled: #555555;--openbitfun-component-button-text-content: #60a5fa;--openbitfun-component-button-text-content-disabled: rgba(96, 165, 250, .3);--openbitfun-component-button-text-content-hover: #3b82f6;--openbitfun-component-empty-media: color-mix(in srgb, #858585 35%, #0e0e10);--openbitfun-effect-blur-base: blur(8px) saturate(1.1);--openbitfun-effect-blur-medium: blur(12px) saturate(1.2);--openbitfun-effect-blur-subtle: blur(4px) saturate(1.05);--openbitfun-opacity-disabled: .6;--openbitfun-opacity-focus: .9;--openbitfun-opacity-hover: .8;--openbitfun-opacity-muted: .8;--openbitfun-shadow-accent-glow: 0 12px 32px color-mix(in srgb, #3b82f6 25%, transparent), 0 6px 16px color-mix(in srgb, #60a5fa 18%, transparent), 0 3px 8px rgba(0, 0, 0, .12);--openbitfun-shadow-base: 0 4px 8px rgba(0, 0, 0, .7);--openbitfun-shadow-composer: 0 2px 6px rgba(0, 0, 0, .32);--openbitfun-shadow-inner-highlight: inset 0 1px 0 rgba(255, 255, 255, .08);--openbitfun-shadow-inner-highlight-hover: inset 0 1px 0 rgba(255, 255, 255, .24);--openbitfun-shadow-lg: 0 8px 16px rgba(0, 0, 0, .6);--openbitfun-shadow-menu: 0 4px 10px rgba(0, 0, 0, .48);--openbitfun-shadow-overlay: 0 4px 20px rgba(0, 0, 0, .48);--openbitfun-shadow-raised: 0 2px 4px rgba(0, 0, 0, .8);--openbitfun-shadow-sm: 0 2px 4px rgba(0, 0, 0, .8);--openbitfun-shadow-xl: 0 12px 24px rgba(0, 0, 0, .5);--openbitfun-shadow-xs: 0 1px 2px rgba(0, 0, 0, .9)}}@layer openbitfun.tokens.theme{:where([data-openbitfun-design-system-root][data-color-scheme=light][data-contrast=high]){--openbitfun-color-action-neutral-border: #000000;--openbitfun-color-action-neutral-content: #000000;--openbitfun-color-action-neutral-content-disabled: #343434;--openbitfun-color-action-neutral-fill-border: #000000;--openbitfun-color-action-neutral-surface: #e6e6e6;--openbitfun-color-action-neutral-surface-hover: #cccccc;--openbitfun-color-action-neutral-surface-pressed: #b3b3b3;--openbitfun-color-action-primary-background: #000000;--openbitfun-color-action-primary-hover: #262626;--openbitfun-color-action-quiet-content: #161616;--openbitfun-color-action-secondary-content: #000000;--openbitfun-color-action-card-background: #e6e6e6;--openbitfun-color-border-default: #3b3b3b;--openbitfun-color-border-strong: #000000;--openbitfun-color-border-subtle: #707070;--openbitfun-color-composer-border: #3b3b3b;--openbitfun-color-composer-context-background: rgba(16, 26, 39, .03);--openbitfun-color-content-caption: #343434;--openbitfun-color-content-muted: #343434;--openbitfun-color-content-primary: #000000;--openbitfun-color-content-required-indicator: #005fcc;--openbitfun-color-content-secondary: #161616;--openbitfun-color-control-highlight-background: #005fcc;--openbitfun-color-control-highlight-content: #ffffff;--openbitfun-color-control-launcher-background: #cccccc;--openbitfun-color-control-launcher-background-hover: color-mix(in srgb, #005fcc 20%, transparent);--openbitfun-color-control-launcher-background-pressed: color-mix(in srgb, #005fcc 30%, transparent);--openbitfun-color-control-launcher-content: #000000;--openbitfun-color-control-launcher-content-disabled: #343434;--openbitfun-color-control-launcher-content-hover: #005fcc;--openbitfun-color-control-launcher-content-pressed: #005fcc;--openbitfun-color-control-switch-track: #3b3b3b;--openbitfun-color-control-switch-track-checked: #005fcc;--openbitfun-color-field-border: #3b3b3b;--openbitfun-color-field-border-active: #005fcc;--openbitfun-color-field-border-focus: #005fcc;--openbitfun-color-field-border-hover: #000000;--openbitfun-color-field-group-background: #f7f7f7;--openbitfun-color-field-placeholder: #343434;--openbitfun-color-focus-ring: #005fcc;--openbitfun-color-identity-global-search-open-terminal: #000000;--openbitfun-color-key-hint-background: #cccccc;--openbitfun-color-key-hint-content: #343434;--openbitfun-color-link-default: #0a6d7d;--openbitfun-color-link-hover: #0d5764;--openbitfun-color-number-badge-background: #e6e6e6;--openbitfun-color-selection-surface: #cccccc;--openbitfun-color-status-danger-content: #8e1413;--openbitfun-color-status-info-content: #1c4c99;--openbitfun-color-status-success-content: #0d541f;--openbitfun-color-status-warning-content: #663800;--openbitfun-color-status-warning-surface: rgba(255, 140, 0, .04);--openbitfun-color-surface-canvas: #ffffff;--openbitfun-component-button-content: #000000;--openbitfun-component-button-fill-background: #e6e6e6;--openbitfun-component-button-fill-background-hover: #cccccc;--openbitfun-component-button-fill-background-pressed: #b3b3b3;--openbitfun-component-button-outline-border: #000000;--openbitfun-component-button-outline-border-interactive: #000000;--openbitfun-component-button-primary-background: #000000;--openbitfun-component-button-primary-background-hover: #262626;--openbitfun-component-button-primary-background-pressed: #000000;--openbitfun-component-button-primary-content-disabled: #343434;--openbitfun-component-empty-media: color-mix(in srgb, #343434 35%, #f7f7f7)}}@layer openbitfun.tokens.theme{:where([data-openbitfun-design-system-root][data-color-scheme=dark][data-contrast=high]){--openbitfun-color-action-neutral-border: #ffffff;--openbitfun-color-action-neutral-content: #ffffff;--openbitfun-color-action-neutral-content-disabled: #d0d0d0;--openbitfun-color-action-neutral-fill-border: #ffffff;--openbitfun-color-action-neutral-surface: #343434;--openbitfun-color-action-neutral-surface-hover: #505050;--openbitfun-color-action-neutral-surface-pressed: #6b6b6b;--openbitfun-color-action-primary-background: #ffffff;--openbitfun-color-action-primary-content: #000000;--openbitfun-color-action-primary-hover: #e6e6e6;--openbitfun-color-action-primary-pressed: #ffffff;--openbitfun-color-action-card-background: #343434;--openbitfun-color-border-default: #b5b5b5;--openbitfun-color-border-strong: #ffffff;--openbitfun-color-border-subtle: #8a8a8a;--openbitfun-color-code-diff-added-gutter: color-mix(in srgb, #00cab1 5%, #090909);--openbitfun-color-code-diff-added-line: color-mix(in srgb, #00cab1 8%, #090909);--openbitfun-color-code-diff-added-word: color-mix(in srgb, #00cab1 22%, #090909);--openbitfun-color-code-diff-foreground: #ffffff;--openbitfun-color-code-diff-gutter-border: #090909;--openbitfun-color-code-diff-removed-gutter: color-mix(in srgb, #ff2e3f 5%, #090909);--openbitfun-color-code-diff-removed-line: color-mix(in srgb, #ff2e3f 8%, #090909);--openbitfun-color-code-diff-removed-word: color-mix(in srgb, #ff2e3f 22%, #090909);--openbitfun-color-composer-border: #b5b5b5;--openbitfun-color-content-caption: #d0d0d0;--openbitfun-color-content-muted: #d0d0d0;--openbitfun-color-content-primary: #ffffff;--openbitfun-color-content-required-indicator: #ffcc00;--openbitfun-color-content-secondary: #f0f0f0;--openbitfun-color-control-highlight-background: #ffcc00;--openbitfun-color-control-launcher-background: #6b6b6b;--openbitfun-color-control-launcher-background-hover: color-mix(in srgb, #ffcc00 20%, transparent);--openbitfun-color-control-launcher-background-pressed: color-mix(in srgb, #ffcc00 30%, transparent);--openbitfun-color-control-launcher-content: #ffffff;--openbitfun-color-control-launcher-content-disabled: #d0d0d0;--openbitfun-color-control-launcher-content-hover: #ffcc00;--openbitfun-color-control-launcher-content-pressed: #ffcc00;--openbitfun-color-control-switch-thumb: #000000;--openbitfun-color-control-switch-track: #b5b5b5;--openbitfun-color-control-switch-track-checked: #ffcc00;--openbitfun-color-field-border: #b5b5b5;--openbitfun-color-field-border-active: #ffcc00;--openbitfun-color-field-border-focus: #ffcc00;--openbitfun-color-field-border-hover: #ffffff;--openbitfun-color-field-group-background: #000000;--openbitfun-color-field-placeholder: #d0d0d0;--openbitfun-color-focus-ring: #ffcc00;--openbitfun-color-identity-global-search-open-terminal: #ffffff;--openbitfun-color-key-hint-background: #343434;--openbitfun-color-key-hint-content: #d0d0d0;--openbitfun-color-link-default: #7cdee9;--openbitfun-color-link-hover: #b4eff5;--openbitfun-color-number-badge-background: #343434;--openbitfun-color-selection-surface: #505050;--openbitfun-color-status-danger-content: #f7a7a5;--openbitfun-color-status-info-content: #abcbff;--openbitfun-color-status-success-content: #afe0bb;--openbitfun-color-status-warning-content: #ffa940;--openbitfun-color-status-warning-surface: rgba(255, 140, 0, .04);--openbitfun-color-surface-canvas: #000000;--openbitfun-color-surface-chrome: #000000;--openbitfun-color-surface-panel: #090909;--openbitfun-color-surface-scene: #090909;--openbitfun-color-surface-tertiary: #000000;--openbitfun-color-surface-workbench: #000000;--openbitfun-component-button-content: #ffffff;--openbitfun-component-button-fill-background: #343434;--openbitfun-component-button-fill-background-hover: #505050;--openbitfun-component-button-fill-background-pressed: #6b6b6b;--openbitfun-component-button-outline-border: #ffffff;--openbitfun-component-button-outline-border-interactive: #ffffff;--openbitfun-component-button-primary-background: #ffffff;--openbitfun-component-button-primary-background-hover: #e6e6e6;--openbitfun-component-button-primary-background-pressed: #ffffff;--openbitfun-component-button-primary-content-disabled: #d0d0d0;--openbitfun-component-empty-media: color-mix(in srgb, #d0d0d0 35%, #000000)}}:root{color-scheme:light;--radius: 14px;--control-radius: 10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI Variable,Segoe UI,Noto Sans SC,PingFang SC,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}:root[data-theme=dark]{color-scheme:dark}*{box-sizing:border-box}html{min-width:320px;background:var(--openbitfun-color-surface-canvas);scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100dvh;background:var(--openbitfun-color-surface-canvas);color:var(--openbitfun-color-content-primary)}button,input,select,textarea{font:inherit}button,a,select{-webkit-tap-highlight-color:transparent}a,button{color:inherit}img{display:block;max-width:100%}::selection{color:var(--openbitfun-color-surface-raised);background:var(--openbitfun-color-accent-default)}:focus-visible{outline:3px solid var(--openbitfun-color-accent-default);outline-offset:3px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:10px;left:10px;z-index:3;padding:10px 14px;border-radius:var(--control-radius);color:var(--openbitfun-color-surface-raised);background:var(--openbitfun-color-accent-hover);transform:translateY(-160%);transition:transform .16s ease}.skip-link:focus{transform:translateY(0)}.app-frame{display:flex;min-height:100dvh;flex-direction:column}.shell{width:min(1240px,calc(100% - 64px));margin-inline:auto}.site-header{position:sticky;top:0;z-index:2;height:68px;border-bottom:1px solid var(--openbitfun-color-border-default);background:color-mix(in srgb,var(--openbitfun-color-surface-canvas) 92%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.site-header__inner{display:grid;height:100%;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px}.brand{display:inline-flex;min-width:0;align-items:center;justify-self:start;gap:9px;text-decoration:none;font-size:15px;font-weight:720;letter-spacing:-.01em}.brand img{flex:0 0 auto;border-radius:9px}.brand__divider{width:1px;height:18px;background:var(--openbitfun-color-border-strong)}.brand__market{overflow:hidden;color:var(--openbitfun-color-content-secondary);font-weight:560;text-overflow:ellipsis;white-space:nowrap}.site-nav{display:flex;align-items:center;justify-content:center}.site-nav a{padding:8px 10px;color:var(--openbitfun-color-content-secondary);text-decoration:none;font-size:14px;font-weight:600}.site-nav a:hover{color:var(--openbitfun-color-content-primary)}.header-actions{display:flex;align-items:center;justify-self:end;gap:7px}.icon-button{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid transparent;border-radius:var(--control-radius);background:transparent;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.icon-button:hover{border-color:var(--openbitfun-color-border-default);background:var(--openbitfun-color-surface-raised)}.icon-button:active,.primary-button:active,.secondary-button:active,.text-link:active{transform:translateY(1px)}.language-button{width:auto;padding-inline:10px;gap:6px;font-size:12px;font-weight:700}.account-signin,.account-profile,.account-loading{display:inline-flex;height:38px;flex:0 0 auto;align-items:center;border-radius:var(--control-radius)}.account-signin{justify-content:center;gap:7px;padding-inline:12px;border:1px solid var(--openbitfun-color-action-primary-background);color:var(--openbitfun-color-action-primary-content);background:var(--openbitfun-color-action-primary-background);text-decoration:none;font-size:12px;font-weight:720;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.account-signin:hover{border-color:var(--openbitfun-color-action-primary-hover);background:var(--openbitfun-color-action-primary-hover)}.account-signin:active{transform:translateY(1px)}.account-signin.disabled{cursor:not-allowed;opacity:.56}.account-profile{min-width:0;gap:8px;padding:4px 4px 4px 6px;border:1px solid var(--openbitfun-color-border-default);background:var(--openbitfun-color-surface-raised);color:var(--openbitfun-color-content-secondary);font-size:12px;font-weight:650}.account-profile img{flex:0 0 auto;border:1px solid var(--openbitfun-color-border-default);border-radius:50%;background:var(--openbitfun-color-surface-tertiary)}.account-profile>span{max-width:min(240px,24vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-signout{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border:0;border-radius:7px;color:var(--openbitfun-color-content-muted);background:transparent;cursor:pointer;transition:color .15s ease,background-color .15s ease}.account-signout:hover{color:var(--openbitfun-color-content-primary);background:var(--openbitfun-color-surface-tertiary)}.account-signout:disabled{cursor:wait;opacity:.52}.account-loading{gap:8px;padding-inline:7px 10px;border:1px solid var(--openbitfun-color-border-default);background:var(--openbitfun-color-surface-raised)}.account-loading__avatar,.account-loading__name{display:block;background:var(--openbitfun-color-surface-tertiary)}.account-loading__avatar{width:26px;height:26px;border-radius:50%}.account-loading__name{width:62px;height:9px;border-radius:5px}.account-alert{display:flex;min-height:42px;align-items:center;justify-content:center;gap:14px;padding:8px 20px;border-bottom:1px solid color-mix(in srgb,var(--openbitfun-color-status-warning-content) 32%,transparent);color:var(--openbitfun-color-status-warning-content);background:var(--openbitfun-color-status-warning-surface);font-size:13px}.account-alert button{display:inline-flex;align-items:center;gap:6px;padding:3px 0;border:0;color:inherit;background:transparent;cursor:pointer;font-weight:750}.account-alert button:hover{text-decoration:underline}.masthead{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.72fr);align-items:end;gap:clamp(48px,8vw,120px);padding-top:clamp(66px,9vw,118px);padding-bottom:clamp(64px,8vw,104px)}.masthead__copy{max-width:760px}.eyebrow{margin:0 0 19px;color:var(--openbitfun-color-link-default);font-size:13px;font-weight:720;letter-spacing:.03em}.masthead h1{max-width:720px;margin:0;font-size:clamp(44px,6.1vw,76px);font-weight:680;letter-spacing:-.055em;line-height:.98;text-wrap:balance}.masthead__copy>p:last-child{max-width:580px;margin:28px 0 0;color:var(--openbitfun-color-content-secondary);font-size:clamp(17px,1.8vw,21px);line-height:1.55}.get-openbitfun{display:grid;grid-template-columns:auto 1fr;gap:14px;padding:19px 20px;border:1px solid var(--openbitfun-color-border-default);border-radius:var(--radius);background:var(--openbitfun-color-surface-panel);color:var(--openbitfun-color-content-secondary);text-decoration:none;transition:border-color .15s ease,background-color .15s ease}.get-openbitfun:hover{border-color:var(--openbitfun-color-border-strong);background:var(--openbitfun-color-surface-raised)}.get-openbitfun__icon{display:grid;width:38px;height:38px;place-items:center;border-radius:var(--control-radius);background:color-mix(in srgb,var(--openbitfun-color-accent-default) 12%,transparent);color:var(--openbitfun-color-link-default)}.get-openbitfun__copy{display:grid;gap:7px;min-width:0}.get-openbitfun__copy strong{color:var(--openbitfun-color-content-primary);font-size:15px;font-weight:700}.get-openbitfun__copy>span{font-size:14px;line-height:1.55}.get-openbitfun__copy>.get-openbitfun__status{color:var(--openbitfun-color-status-warning-content);font-weight:650}.get-openbitfun__action{display:inline-flex;width:fit-content;align-items:center;gap:6px;margin-top:2px;color:var(--openbitfun-color-link-default);font-size:14px;font-weight:720}.get-openbitfun__action svg{transition:transform .15s ease}.get-openbitfun:hover .get-openbitfun__action svg{transform:translate(3px)}.catalog{padding-bottom:110px}.catalog__heading{max-width:660px;margin-bottom:34px}.catalog__heading h2,.content-section h2,.aside-section h2{margin:0;font-size:clamp(25px,3vw,36px);font-weight:660;letter-spacing:-.035em;line-height:1.12}.catalog__heading p{max-width:590px;margin:12px 0 0;color:var(--openbitfun-color-content-secondary);font-size:15px;line-height:1.6}.catalog-controls{display:grid;grid-template-columns:minmax(240px,1fr) auto auto;align-items:center;gap:12px;padding:12px;border:1px solid var(--openbitfun-color-border-default);border-radius:var(--radius);background:var(--openbitfun-color-surface-panel)}.search-field{display:flex;min-width:0;height:44px;align-items:center;gap:10px;padding:0 13px;border:1px solid var(--openbitfun-color-border-default);border-radius:var(--control-radius);background:var(--openbitfun-color-surface-raised);color:var(--openbitfun-color-content-muted)}.search-field:focus-within{border-color:var(--openbitfun-color-accent-default);box-shadow:0 0 0 3px color-mix(in srgb,var(--openbitfun-color-accent-default) 12%,transparent)}.search-field input{width:100%;min-width:0;border:0;outline:0;color:var(--openbitfun-color-content-primary);background:transparent;font-size:14px}.search-field input::placeholder{color:var(--openbitfun-color-content-muted);opacity:1}.mode-filter{display:flex;align-items:center;gap:3px;padding:3px;border:1px solid var(--openbitfun-color-border-default);border-radius:var(--control-radius);background:var(--openbitfun-color-surface-tertiary)}.mode-filter button{min-height:36px;padding:0 13px;border:0;border-radius:7px;color:var(--openbitfun-color-content-secondary);background:transparent;cursor:pointer;font-size:13px;font-weight:620}.mode-filter button[aria-pressed=true]{color:var(--openbitfun-color-content-primary);background:var(--openbitfun-color-surface-raised);box-shadow:var(--openbitfun-shadow-xs)}.sort-field{display:flex;height:44px;align-items:center;gap:8px;padding:0 10px 0 13px;border:1px solid var(--openbitfun-color-border-default);border-radius:var(--control-radius);background:var(--openbitfun-color-surface-raised);color:var(--openbitfun-color-content-muted);font-size:12px;font-weight:650}.sort-field select{min-width:132px;border:0;outline:0;color:var(--openbitfun-color-content-primary);background:transparent;cursor:pointer;font-size:13px;font-weight:600}.result-count{margin:22px 0 0;color:var(--openbitfun-color-content-muted);font-size:13px}.catalog-list{margin-top:8px}.appearance-row{display:grid;grid-template-columns:minmax(0,1.48fr) minmax(280px,.7fr);gap:clamp(34px,6vw,82px);align-items:center;padding:clamp(36px,5vw,68px) 0;border-bottom:1px solid var(--openbitfun-color-border-default)}.appearance-row:first-child{padding-top:34px}.appearance-row__poster,.detail-hero__poster{position:relative;display:block;overflow:hidden;aspect-ratio:16 / 10;border:1px solid var(--openbitfun-color-border-default);border-radius:var(--radius);background:var(--openbitfun-color-surface-tertiary);box-shadow:var(--openbitfun-shadow-overlay)}.appearance-row__poster{transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .18s ease}.appearance-row__poster:hover{border-color:var(--openbitfun-color-border-strong);transform:translateY(-3px)}.poster-image,.poster-fallback{width:100%;height:100%}.poster-image{object-fit:cover}.poster-fallback{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--openbitfun-color-content-secondary);background:var(--openbitfun-color-surface-tertiary)}.poster-fallback:before,.poster-fallback:after{position:absolute;content:"";background:color-mix(in srgb,var(--openbitfun-color-accent-default) 12%,transparent);transform:rotate(-14deg)}.poster-fallback:before{width:45%;height:140%;left:-8%}.poster-fallback:after{width:22%;height:140%;right:6%;opacity:.58}.poster-fallback__initial{position:relative;z-index:1;color:var(--openbitfun-color-link-default);font-size:clamp(64px,10vw,140px);font-weight:760;letter-spacing:-.08em;line-height:1}.poster-fallback__label{position:absolute;right:16px;bottom:14px;z-index:1;display:flex;align-items:center;gap:7px;padding:7px 9px;border-radius:7px;color:var(--openbitfun-color-content-secondary);background:var(--openbitfun-color-surface-raised);font-size:12px;font-weight:600}.appearance-row__body{display:flex;min-width:0;flex-direction:column;align-items:flex-start}.appearance-row__meta,.detail-kicker{display:flex;flex-wrap:wrap;gap:9px 18px;color:var(--openbitfun-color-content-muted);font-size:12px;font-weight:650}.appearance-row__meta span:first-child,.detail-kicker span:first-child{color:var(--openbitfun-color-link-default)}.appearance-row h3{margin:17px 0 0;font-size:clamp(30px,4vw,49px);font-weight:660;letter-spacing:-.045em;line-height:1.04}.appearance-row h3 a{text-decoration:none}.appearance-row h3 a:hover{color:var(--openbitfun-color-accent-hover)}.appearance-row__description{display:-webkit-box;overflow:hidden;margin:18px 0 0;color:var(--openbitfun-color-content-secondary);font-size:15px;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:3}.appearance-row__author{margin:13px 0 0;color:var(--openbitfun-color-content-muted);font-size:13px}.appearance-row__facts{display:grid;width:100%;grid-template-columns:minmax(100px,.5fr) minmax(0,1fr);gap:16px;margin:24px 0 0;padding-top:19px;border-top:1px solid var(--openbitfun-color-border-default)}.appearance-row__facts div,.aside-facts div,.release-facts div{min-width:0}.appearance-row__facts dt,.aside-facts dt,.release-facts dt{margin:0 0 5px;color:var(--openbitfun-color-content-muted);font-size:11px;font-weight:650}.appearance-row__facts dd,.aside-facts dd,.release-facts dd{margin:0;color:var(--openbitfun-color-content-primary);font-size:13px;line-height:1.45}.text-link{display:inline-flex;align-items:center;gap:7px;margin-top:23px;color:var(--openbitfun-color-accent-hover);text-decoration:none;font-size:13px;font-weight:700;transition:color .15s ease,transform .15s ease}.text-link:hover{color:var(--openbitfun-color-accent-default)}.appearance-row__date{margin-top:18px;color:var(--openbitfun-color-content-muted);font-size:11px}.load-more{display:flex;justify-content:center;padding-top:42px}.primary-button,.secondary-button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:9px;padding:0 17px;border-radius:var(--control-radius);cursor:pointer;text-decoration:none;font-size:14px;font-weight:720;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.primary-button{border:1px solid var(--openbitfun-color-action-primary-background);color:var(--openbitfun-color-action-primary-content);background:var(--openbitfun-color-action-primary-background)}.primary-button:hover{border-color:var(--openbitfun-color-action-primary-hover);background:var(--openbitfun-color-action-primary-hover)}.secondary-button{border:1px solid var(--openbitfun-color-border-strong);color:var(--openbitfun-color-content-primary);background:var(--openbitfun-color-surface-raised)}.secondary-button:hover{border-color:var(--openbitfun-color-accent-default);color:var(--openbitfun-color-accent-hover)}.secondary-button:disabled{cursor:wait;opacity:.62}.state-panel{display:flex;min-height:260px;align-items:flex-start;justify-content:center;flex-direction:column;padding:clamp(28px,6vw,70px);border:1px solid var(--openbitfun-color-border-default);border-radius:var(--radius);background:var(--openbitfun-color-surface-panel)}.state-panel h1,.state-panel h3{margin:0;font-size:clamp(25px,3vw,36px);letter-spacing:-.035em}.state-panel p{max-width:560px;margin:12px 0 0;color:var(--openbitfun-color-content-secondary);line-height:1.6}.state-panel code{margin-top:12px;color:var(--openbitfun-color-content-muted);font-size:12px}.state-panel .primary-button,.state-panel .secondary-button{margin-top:24px}.inline-error{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px;padding:13px 15px;border:1px solid var(--openbitfun-color-border-default);border-radius:var(--control-radius);color:var(--openbitfun-color-content-secondary);background:var(--openbitfun-color-surface-panel);font-size:13px}.inline-error button{border:0;color:var(--openbitfun-color-accent-hover);background:transparent;cursor:pointer;font-weight:700}.catalog-skeleton{margin-top:8px}.skeleton-row{display:grid;grid-template-columns:minmax(0,1.48fr) minmax(280px,.7fr);gap:clamp(34px,6vw,82px);align-items:center;padding:clamp(36px,5vw,68px) 0;border-bottom:1px solid var(--openbitfun-color-border-default)}.skeleton{position:relative;overflow:hidden;border-radius:var(--control-radius);background:var(--openbitfun-color-surface-tertiary)}.skeleton:after{position:absolute;inset:0;content:"";background:color-mix(in srgb,var(--openbitfun-color-content-inverse) 17%,transparent);transform:translate(-100%)}.skeleton--poster{aspect-ratio:16 / 10;border-radius:var(--radius)}.skeleton-copy{display:flex;flex-direction:column;gap:15px}.skeleton--short{width:34%;height:12px}.skeleton--title{width:74%;height:46px}.skeleton--line{width:100%;height:15px}.skeleton--line-small{width:72%}.detail-page{flex:1;padding:42px 0 110px}.back-link{display:inline-flex;align-items:center;gap:8px;margin-bottom:31px;color:var(--openbitfun-color-content-secondary);text-decoration:none;font-size:13px;font-weight:650}.back-link:hover{color:var(--openbitfun-color-accent-hover)}.detail-hero{display:grid;grid-template-columns:minmax(0,1.52fr) minmax(310px,.7fr);align-items:center;gap:clamp(42px,7vw,94px)}.detail-hero__copy{min-width:0}.detail-hero h1{margin:18px 0 0;font-size:clamp(42px,5.5vw,72px);font-weight:670;letter-spacing:-.055em;line-height:.98}.detail-description{margin:22px 0 0;color:var(--openbitfun-color-content-secondary);font-size:17px;line-height:1.6}.detail-author{margin:14px 0 0;color:var(--openbitfun-color-content-muted);font-size:13px}.download-button{margin-top:28px}.import-hint{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:11px;margin:20px 0 0;color:var(--openbitfun-color-content-muted);font-size:13px;line-height:1.5}.import-hint>svg{color:var(--openbitfun-color-accent-default)}.get-openbitfun--listing{margin-top:22px}.detail-fact-strip{display:grid;grid-template-columns:.55fr .55fr 1.4fr;gap:1px;margin-top:58px;border:1px solid var(--openbitfun-color-border-default);border-radius:var(--radius);overflow:hidden;background:var(--openbitfun-color-border-default)}.detail-fact-strip>div{display:flex;min-height:104px;justify-content:center;flex-direction:column;gap:8px;padding:20px 24px;background:var(--openbitfun-color-surface-panel)}.detail-fact-strip span{color:var(--openbitfun-color-content-muted);font-size:11px;font-weight:650}.detail-fact-strip strong{font-size:14px;line-height:1.45}.detail-content{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.62fr);align-items:start;gap:clamp(52px,9vw,120px);margin-top:86px}.detail-content__main{min-width:0}.content-section+.content-section{margin-top:80px}.long-copy{max-width:700px;margin:22px 0 0;color:var(--openbitfun-color-content-secondary);font-size:16px;line-height:1.75;white-space:pre-wrap}.detail-aside{position:sticky;top:99px;display:flex;min-width:0;flex-direction:column;gap:22px}.aside-section{padding:24px;border:1px solid var(--openbitfun-color-border-default);border-radius:var(--radius);background:var(--openbitfun-color-surface-panel)}.aside-section>svg{margin-bottom:17px;color:var(--openbitfun-color-accent-default)}.aside-section h2{font-size:21px}.aside-section>p{margin:12px 0 0;color:var(--openbitfun-color-content-secondary);font-size:14px;line-height:1.55}.aside-section h3{margin:25px 0 0;color:var(--openbitfun-color-content-muted);font-size:11px;font-weight:700}.capability-list{display:flex;margin:12px 0 0;padding:0;flex-wrap:wrap;gap:7px;list-style:none}.capability-list li{max-width:100%;padding:6px 8px;border:1px solid var(--openbitfun-color-border-default);border-radius:7px;background:var(--openbitfun-color-surface-raised)}.capability-list code,.package-id,.release-facts code{overflow-wrap:anywhere;color:var(--openbitfun-color-content-secondary);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px}.verified-line{display:flex;align-items:flex-start;gap:8px}.verified-line svg{flex:0 0 auto;color:var(--openbitfun-color-accent-default)}.package-id{display:block;margin-top:13px;padding:10px;border-radius:7px;background:var(--openbitfun-color-surface-tertiary)}.aside-facts{display:grid;grid-template-columns:1fr 1fr;gap:17px;margin:22px 0 0}.aside-section .text-link+.text-link{margin-top:13px}.release-list{margin-top:24px;border-top:1px solid var(--openbitfun-color-border-strong)}.release-item{padding:25px 0 28px;border-bottom:1px solid var(--openbitfun-color-border-default)}.release-item--yanked{opacity:.68}.release-item__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.release-item h3{margin:0;font-size:21px;letter-spacing:-.02em}.release-item__heading p{margin:5px 0 0;color:var(--openbitfun-color-content-muted);font-size:12px}.release-status{flex:0 0 auto;padding:6px 8px;border-radius:7px;color:var(--openbitfun-color-link-default);background:color-mix(in srgb,var(--openbitfun-color-accent-default) 12%,transparent);font-size:11px;font-weight:700}.release-status--warning{color:var(--openbitfun-color-status-warning-content);background:var(--openbitfun-color-status-warning-surface)}.release-facts{display:grid;grid-template-columns:1.3fr .55fr .8fr;gap:19px;margin:22px 0 0}.release-item .text-link{margin-top:20px}.release-item__actions{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:20px}.release-item .release-item__actions .text-link{margin-top:0}.release-yank-button{display:inline-flex;min-height:34px;align-items:center;gap:7px;padding:0 10px;border:1px solid color-mix(in srgb,var(--openbitfun-color-status-warning-content) 44%,var(--openbitfun-color-border-default));border-radius:8px;color:var(--openbitfun-color-status-warning-content);background:transparent;cursor:pointer;font-size:12px;font-weight:700}.release-yank-button:hover:not(:disabled){background:var(--openbitfun-color-status-warning-surface)}.release-yank-button:disabled{cursor:not-allowed;opacity:.48}.moderation-panel{padding:24px;border:1px solid color-mix(in srgb,var(--openbitfun-color-status-warning-content) 42%,var(--openbitfun-color-border-default));border-radius:var(--radius);background:var(--openbitfun-color-surface-panel)}.moderation-panel__heading{display:flex;align-items:flex-start;gap:12px}.moderation-panel__heading>svg{flex:0 0 auto;color:var(--openbitfun-color-status-warning-content)}.moderation-panel__heading h2,.moderation-panel__heading p{margin:0}.moderation-panel__heading p{margin-top:7px;color:var(--openbitfun-color-content-secondary);font-size:13px;line-height:1.55}.moderation-panel__reason{display:grid;gap:8px;margin-top:22px;color:var(--openbitfun-color-content-secondary);font-size:12px;font-weight:700}.moderation-panel__reason textarea{width:100%;resize:vertical;padding:12px;border:1px solid var(--openbitfun-color-border-strong);border-radius:var(--control-radius);outline:0;color:var(--openbitfun-color-content-primary);background:var(--openbitfun-color-surface-raised);font:inherit;font-weight:400;line-height:1.5}.moderation-panel__reason textarea:focus{border-color:var(--openbitfun-color-status-warning-content);box-shadow:0 0 0 3px var(--openbitfun-color-status-warning-surface)}.moderation-panel__error{display:grid;gap:4px;margin:14px 0 0;color:var(--openbitfun-color-status-warning-content);font-size:12px;line-height:1.5}.moderation-panel__actions{display:flex;justify-content:flex-end;margin-top:16px}.moderation-panel__actions .danger-button{border-color:color-mix(in srgb,var(--openbitfun-color-status-warning-content) 44%,var(--openbitfun-color-border-default))}.older-releases{margin-top:22px}.older-releases summary{width:fit-content;color:var(--openbitfun-color-accent-hover);cursor:pointer;font-size:13px;font-weight:700}.older-releases[open] summary{margin-bottom:12px}.detail-state{flex:1;padding-top:54px;padding-bottom:90px}.detail-hero--skeleton{min-height:470px}.skeleton--detail-poster{aspect-ratio:16 / 10;border-radius:var(--radius)}.skeleton--detail-title{width:80%;height:72px}.workflow-page{flex:1;padding-block:clamp(54px,7vw,88px) 110px}.workflow-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:38px}.workflow-heading .eyebrow{margin-bottom:12px}.workflow-heading h1{margin:0;font-size:clamp(38px,5vw,58px);font-weight:670;letter-spacing:-.05em;line-height:1}.workflow-heading>div>p:last-child{max-width:680px;margin:16px 0 0;color:var(--openbitfun-color-content-secondary);line-height:1.6}.workflow-gate,.workflow-empty,.workflow-loading{display:flex;min-height:330px;align-items:center;justify-content:center;flex-direction:column;padding:44px;border:1px solid var(--openbitfun-color-border-default);border-radius:var(--radius);background:var(--openbitfun-color-surface-panel);color:var(--openbitfun-color-content-muted);text-align:center}.workflow-gate h1,.workflow-empty h2{margin:18px 0 0;color:var(--openbitfun-color-content-primary);font-size:clamp(25px,3vw,34px);letter-spacing:-.035em}.workflow-gate p,.workflow-empty p{max-width:520px;margin:12px 0 0;color:var(--openbitfun-color-content-secondary);line-height:1.6}.workflow-gate .primary-button{margin-top:24px}.workflow-error{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 10px;margin-bottom:18px;padding:13px 15px;border:1px solid color-mix(in srgb,var(--openbitfun-color-status-warning-content) 38%,var(--openbitfun-color-border-default));border-radius:var(--control-radius);background:var(--openbitfun-color-status-warning-surface);color:var(--openbitfun-color-status-warning-content);font-size:13px}.workflow-error svg{grid-row:1 / 3}.workflow-error small{overflow:hidden;color:var(--openbitfun-color-content-secondary);text-overflow:ellipsis;white-space:nowrap}.submission-list{display:grid;gap:12px}.submission-card{display:grid;grid-template-columns:142px minmax(0,1fr) auto;align-items:center;gap:22px;padding:18px;border:1px solid var(--openbitfun-color-border-default);border-radius:var(--radius);background:var(--openbitfun-color-surface-panel)}.submission-card__preview{display:flex;width:142px;height:86px;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--control-radius);background:var(--openbitfun-color-surface-tertiary);color:var(--openbitfun-color-content-muted)}.submission-card__preview img{width:100%;height:100%;object-fit:cover}.submission-card__body{min-width:0}.submission-card__title{display:flex;align-items:center;gap:10px}.submission-card__title h2{overflow:hidden;margin:0;font-size:19px;text-overflow:ellipsis;white-space:nowrap}.submission-card__body>p{overflow:hidden;margin:8px 0 0;color:var(--openbitfun-color-content-secondary);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.submission-card__meta{display:flex;flex-wrap:wrap;gap:7px 15px;margin-top:11px;color:var(--openbitfun-color-content-muted);font-size:11px}.submission-card__body>.submission-card__feedback{color:var(--openbitfun-color-status-warning-content);white-space:normal}.status-pill{flex:0 0 auto;padding:3px 8px;border:1px solid var(--openbitfun-color-border-strong);border-radius:999px;color:var(--openbitfun-color-content-secondary);font-size:11px;font-weight:680}.status-pill--approved{border-color:var(--openbitfun-color-accent-default);color:var(--openbitfun-color-link-default);background:color-mix(in srgb,var(--openbitfun-color-accent-default) 12%,transparent)}.status-pill--rejected,.status-pill--yanked,.status-pill--unpublished{border-color:color-mix(in srgb,var(--openbitfun-color-status-warning-content) 54%,var(--openbitfun-color-border-default));color:var(--openbitfun-color-status-warning-content);background:var(--openbitfun-color-status-warning-surface)}.text-button{padding:8px 10px;border:0;border-radius:8px;background:transparent;cursor:pointer;font-size:12px;font-weight:700}.text-button:hover{background:var(--openbitfun-color-surface-tertiary)}.text-button--danger{color:var(--openbitfun-color-status-warning-content)}.text-button:disabled,.primary-button:disabled{cursor:wait;opacity:.58}.review-workspace{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:640px;overflow:hidden;border:1px solid var(--openbitfun-color-border-default);border-radius:var(--radius);background:var(--openbitfun-color-surface-panel)}.review-queue{display:flex;flex-direction:column;gap:5px;padding:10px;border-right:1px solid var(--openbitfun-color-border-default);background:var(--openbitfun-color-surface-tertiary)}.review-queue button{display:grid;gap:4px;padding:13px;border:1px solid transparent;border-radius:var(--control-radius);background:transparent;text-align:left;cursor:pointer}.review-queue button:hover,.review-queue button[aria-current=true]{border-color:var(--openbitfun-color-border-default);background:var(--openbitfun-color-surface-raised)}.review-queue button[aria-current=true]{border-color:var(--openbitfun-color-accent-default)}.review-queue strong,.review-queue span,.review-queue small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-queue strong{font-size:13px}.review-queue span,.review-queue small{color:var(--openbitfun-color-content-muted);font-size:11px}.review-detail{min-width:0;padding:clamp(24px,4vw,44px)}.review-detail__heading{display:flex;justify-content:space-between;gap:30px}.review-detail__heading h2,.review-detail__heading p{margin:0}.review-detail__heading h2{font-size:clamp(25px,3vw,36px);letter-spacing:-.035em}.review-detail__heading p{margin-top:10px;color:var(--openbitfun-color-content-secondary);line-height:1.55}.review-detail__heading img{width:190px;height:114px;flex:0 0 auto;border:1px solid var(--openbitfun-color-border-default);border-radius:var(--control-radius);object-fit:cover}.review-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:28px 0 0;overflow:hidden;border:1px solid var(--openbitfun-color-border-default);border-radius:var(--control-radius);background:var(--openbitfun-color-border-default)}.review-facts div{min-width:0;padding:14px;background:var(--openbitfun-color-surface-raised)}.review-facts dt,.review-facts dd,.hash-list dt,.hash-list dd{margin:0}.review-facts dt,.hash-list dt{color:var(--openbitfun-color-content-muted);font-size:11px}.review-facts dd{margin-top:5px;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.review-submitter{display:inline-flex;align-items:center;gap:7px;max-width:100%;color:inherit;text-decoration:none}.review-submitter:hover span{text-decoration:underline}.review-submitter img{width:18px;height:18px;flex:0 0 auto;border:1px solid var(--openbitfun-color-border-default);border-radius:50%;object-fit:cover}.review-submitter span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-section,.hash-list,.manifest-panel,.review-actions{margin-top:28px}.review-section h3{margin:0 0 10px;font-size:14px}.review-section p{margin:0;color:var(--openbitfun-color-content-secondary);font-size:13px;line-height:1.6;white-space:pre-wrap}.hash-list{display:grid;gap:12px}.hash-list dd{margin-top:4px;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px}.manifest-panel summary{cursor:pointer;font-size:13px;font-weight:700}.manifest-panel pre{max-height:280px;overflow:auto;padding:15px;border-radius:var(--control-radius);background:var(--openbitfun-color-surface-tertiary);font-size:11px;white-space:pre-wrap}.review-actions{display:grid;gap:9px;padding-top:26px;border-top:1px solid var(--openbitfun-color-border-default)}.review-actions label{font-size:12px;font-weight:700}.review-actions textarea{width:100%;resize:vertical;padding:12px;border:1px solid var(--openbitfun-color-border-strong);border-radius:var(--control-radius);outline:0;color:var(--openbitfun-color-content-primary);background:var(--openbitfun-color-surface-raised);line-height:1.5}.review-actions textarea:focus{border-color:var(--openbitfun-color-accent-default);box-shadow:0 0 0 3px color-mix(in srgb,var(--openbitfun-color-accent-default) 12%,transparent)}.review-actions>div{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}.danger-button{color:var(--openbitfun-color-status-warning-content)}.site-nav a[aria-current=page]{color:var(--openbitfun-color-accent-hover)}.site-footer{margin-top:auto;border-top:1px solid var(--openbitfun-color-border-default)}.site-footer__inner{display:flex;min-height:116px;align-items:center;justify-content:space-between;gap:32px;color:var(--openbitfun-color-content-muted);font-size:12px}.site-footer__inner>span{flex:0 0 auto;color:var(--openbitfun-color-content-primary);font-weight:700}.site-footer__inner>.site-footer__publisher{margin-right:auto;color:var(--openbitfun-color-content-muted);font-weight:600}.site-footer__link{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;color:var(--openbitfun-color-content-secondary);font-weight:650;text-decoration:none}.site-footer__link:hover{color:var(--openbitfun-color-accent-hover)}@media(prefers-reduced-motion:no-preference){.skeleton:after{animation:skeleton-sweep 1.45s ease-in-out infinite}@keyframes skeleton-sweep{to{transform:translate(100%)}}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(max-width:980px){.masthead,.detail-hero{grid-template-columns:minmax(0,1.2fr) minmax(270px,.8fr);gap:42px}.masthead h1{font-size:clamp(44px,7vw,66px)}.catalog-controls{grid-template-columns:1fr auto}.search-field{grid-column:1 / -1}.appearance-row,.skeleton-row{grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);gap:38px}.detail-content{grid-template-columns:minmax(0,1fr) 290px;gap:48px}.release-facts{grid-template-columns:1fr 1fr}.release-facts div:first-child{grid-column:1 / -1}.review-workspace{grid-template-columns:220px minmax(0,1fr)}.review-detail__heading img{width:150px;height:90px}}@media(max-width:760px){.shell{width:min(100% - 32px,640px)}.site-header__inner{grid-template-columns:minmax(0,1fr) auto;gap:12px}.site-nav{display:none}.workflow-page{padding-block:42px 78px}.workflow-heading{align-items:flex-start;flex-direction:column}.submission-card{grid-template-columns:96px minmax(0,1fr);gap:15px}.submission-card__preview{width:96px;height:64px}.submission-card>.text-button{grid-column:2;justify-self:start}.review-workspace{grid-template-columns:1fr}.review-queue{max-height:220px;overflow-y:auto;border-right:0;border-bottom:1px solid var(--openbitfun-color-border-default)}.brand__market{max-width:120px}.masthead{grid-template-columns:1fr;gap:42px;padding-top:56px;padding-bottom:70px}.masthead h1{max-width:560px;font-size:clamp(42px,12vw,64px);line-height:1}.get-openbitfun--catalog{max-width:540px}.catalog{padding-bottom:80px}.catalog-controls{grid-template-columns:1fr}.search-field,.mode-filter,.sort-field{grid-column:auto}.mode-filter{display:grid;grid-template-columns:repeat(3,1fr)}.sort-field{justify-content:space-between}.appearance-row,.skeleton-row,.detail-hero,.detail-content{grid-template-columns:1fr}.appearance-row,.skeleton-row{gap:26px;padding:40px 0}.appearance-row h3{font-size:clamp(30px,9vw,43px)}.detail-page{padding-top:28px;padding-bottom:78px}.detail-hero{gap:34px}.detail-hero h1{font-size:clamp(42px,13vw,64px)}.detail-fact-strip{grid-template-columns:1fr}.detail-fact-strip>div{min-height:82px}.detail-content{gap:68px;margin-top:68px}.detail-aside{position:static;grid-row:1}.content-section+.content-section{margin-top:65px}.detail-hero--skeleton{min-height:0}.site-footer__inner{align-items:flex-start;flex-direction:column;justify-content:center;gap:9px;padding-block:28px}}@media(max-width:470px){.site-header{height:62px}.brand__divider,.brand__market{display:none}.language-button{padding-inline:8px}.account-profile>span,.account-signin>span,.account-loading__name{display:none}.account-signin,.account-loading{width:38px;padding:0}.account-alert{align-items:flex-start;flex-direction:column;gap:3px}.masthead{padding-top:46px}.submission-card{grid-template-columns:1fr}.submission-card__preview{width:100%;height:auto;aspect-ratio:16 / 8}.submission-card>.text-button{grid-column:1}.review-detail__heading{flex-direction:column}.review-detail__heading img{width:100%;height:auto;aspect-ratio:16 / 9}.review-facts{grid-template-columns:1fr}.review-actions>div{align-items:stretch;flex-direction:column-reverse}.masthead__copy>p:last-child{font-size:16px}.catalog__heading{margin-bottom:25px}.catalog-controls{padding:9px}.mode-filter button{padding-inline:7px}.appearance-row__facts,.aside-facts,.release-facts{grid-template-columns:1fr}.release-facts div:first-child{grid-column:auto}.appearance-row__poster,.detail-hero__poster,.skeleton--poster,.skeleton--detail-poster{aspect-ratio:4 / 3}.release-item__heading{flex-direction:column;gap:11px}.release-status{align-self:flex-start}.release-item__actions{align-items:flex-start;flex-direction:column}.moderation-panel__actions .secondary-button{width:100%;justify-content:center}}.profile-avatar{display:grid;place-items:center;flex:0 0 auto;width:28px;height:28px;overflow:hidden;border:1px solid var(--openbitfun-color-border-subtle);border-radius:50%;background:var(--openbitfun-color-surface-tertiary);color:var(--openbitfun-color-content-primary);font-weight:600}.profile-avatar img{width:100%;height:100%;object-fit:cover;border:0}.search-field>.market-input[data-openbitfun-component=input]{flex:1;min-width:0;block-size:auto;padding:0;border:0;background:transparent;box-shadow:none}.market-input[data-openbitfun-component=input]>input{font:inherit;letter-spacing:inherit;height:auto}.market-textarea[data-openbitfun-component=textarea]{display:flex;width:100%;min-width:0}.market-textarea>textarea{min-block-size:0;letter-spacing:inherit}:where([data-openbitfun-component=button]){display:inline-block;block-size:auto;padding:0;border:0;border-radius:0;font:inherit;letter-spacing:inherit;white-space:normal}:where([data-openbitfun-component=icon-button]){inline-size:auto;block-size:auto}[data-openbitfun-component=button]:before,[data-openbitfun-component=icon-button]:before{content:none}[data-openbitfun-component=button]>[data-openbitfun-part=content],[data-openbitfun-component=button]>[data-openbitfun-part=content]>[data-openbitfun-part=label]{display:contents;white-space:inherit}[data-openbitfun-component=icon-button]>[data-openbitfun-part=icon]{position:static;inline-size:auto;block-size:auto}[data-openbitfun-component=icon-button]>[data-openbitfun-part=icon]>svg{inline-size:18px;block-size:18px}.header-actions>[data-openbitfun-component=icon-button]>[data-openbitfun-part=icon]>svg{inline-size:20px;block-size:20px}
