@charset "UTF-8";:root{--copyright-color: white}:root.light{--copyright-color: black}*{box-sizing:border-box}.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}canvas{position:fixed;inset:0;width:100%;height:100%;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}div.copyright{position:fixed;bottom:0;left:50%;transform:translate(-50%);color:var(--copyright-color);font-size:12px;z-index:999;width:90%;text-align:center}div.copyright a{color:var(--copyright-color)}.icon{background:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;display:inline-block;width:25px;height:25px;vertical-align:middle}.icon.play{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20384%20512'%3e%3c!--!Font%20Awesome%20Free%206.5.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202024%20Fonticons,%20Inc.--%3e%3cpath%20d='M73%2039c-14.8-9.1-33.4-9.4-48.5-.9S0%2062.6%200%2080V432c0%2017.4%209.4%2033.4%2024.5%2041.9s33.7%208.1%2048.5-.9L361%20297c14.3-8.7%2023-24.2%2023-41s-8.7-32.2-23-41L73%2039z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20384%20512'%3e%3c!--!Font%20Awesome%20Free%206.5.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202024%20Fonticons,%20Inc.--%3e%3cpath%20d='M73%2039c-14.8-9.1-33.4-9.4-48.5-.9S0%2062.6%200%2080V432c0%2017.4%209.4%2033.4%2024.5%2041.9s33.7%208.1%2048.5-.9L361%20297c14.3-8.7%2023-24.2%2023-41s-8.7-32.2-23-41L73%2039z'/%3e%3c/svg%3e")}.icon.shuffle{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!Font%20Awesome%20Free%206.5.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202024%20Fonticons,%20Inc.--%3e%3cpath%20d='M403.8%2034.4c12-5%2025.7-2.2%2034.9%206.9l64%2064c6%206%209.4%2014.1%209.4%2022.6s-3.4%2016.6-9.4%2022.6l-64%2064c-9.2%209.2-22.9%2011.9-34.9%206.9s-19.8-16.6-19.8-29.6V160H352c-10.1%200-19.6%204.7-25.6%2012.8L284%20229.3%20244%20176l31.2-41.6C293.3%20110.2%20321.8%2096%20352%2096h32V64c0-12.9%207.8-24.6%2019.8-29.6zM164%20282.7L204%20336l-31.2%2041.6C154.7%20401.8%20126.2%20416%2096%20416H32c-17.7%200-32-14.3-32-32s14.3-32%2032-32H96c10.1%200%2019.6-4.7%2025.6-12.8L164%20282.7zm274.6%20188c-9.2%209.2-22.9%2011.9-34.9%206.9s-19.8-16.6-19.8-29.6V416H352c-30.2%200-58.7-14.2-76.8-38.4L121.6%20172.8c-6-8.1-15.5-12.8-25.6-12.8H32c-17.7%200-32-14.3-32-32s14.3-32%2032-32H96c30.2%200%2058.7%2014.2%2076.8%2038.4L326.4%20339.2c6%208.1%2015.5%2012.8%2025.6%2012.8h32V320c0-12.9%207.8-24.6%2019.8-29.6s25.7-2.2%2034.9%206.9l64%2064c6%206%209.4%2014.1%209.4%2022.6s-3.4%2016.6-9.4%2022.6l-64%2064z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!Font%20Awesome%20Free%206.5.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202024%20Fonticons,%20Inc.--%3e%3cpath%20d='M403.8%2034.4c12-5%2025.7-2.2%2034.9%206.9l64%2064c6%206%209.4%2014.1%209.4%2022.6s-3.4%2016.6-9.4%2022.6l-64%2064c-9.2%209.2-22.9%2011.9-34.9%206.9s-19.8-16.6-19.8-29.6V160H352c-10.1%200-19.6%204.7-25.6%2012.8L284%20229.3%20244%20176l31.2-41.6C293.3%20110.2%20321.8%2096%20352%2096h32V64c0-12.9%207.8-24.6%2019.8-29.6zM164%20282.7L204%20336l-31.2%2041.6C154.7%20401.8%20126.2%20416%2096%20416H32c-17.7%200-32-14.3-32-32s14.3-32%2032-32H96c10.1%200%2019.6-4.7%2025.6-12.8L164%20282.7zm274.6%20188c-9.2%209.2-22.9%2011.9-34.9%206.9s-19.8-16.6-19.8-29.6V416H352c-30.2%200-58.7-14.2-76.8-38.4L121.6%20172.8c-6-8.1-15.5-12.8-25.6-12.8H32c-17.7%200-32-14.3-32-32s14.3-32%2032-32H96c30.2%200%2058.7%2014.2%2076.8%2038.4L326.4%20339.2c6%208.1%2015.5%2012.8%2025.6%2012.8h32V320c0-12.9%207.8-24.6%2019.8-29.6s25.7-2.2%2034.9%206.9l64%2064c6%206%209.4%2014.1%209.4%2022.6s-3.4%2016.6-9.4%2022.6l-64%2064z'/%3e%3c/svg%3e")}.icon.megaphone{-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='iso-8859-1'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20fill='%23000000'%20height='800px'%20width='800px'%20version='1.1'%20id='Capa_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20viewBox='0%200%20399.193%20399.193'%20xml:space='preserve'%3e%3cg%3e%3cpath%20d='M375.337,97.308c-3.136-4.547-9.364-5.691-13.909-2.557c-4.547,3.135-5.692,9.362-2.557,13.909%20c13.295,19.284,20.322,42.543,20.322,67.264c0,24.627-7.35,48.709-20.694,67.81c-3.163,4.527-2.058,10.762,2.47,13.925%20c1.744,1.219,3.741,1.804,5.719,1.804c3.155,0,6.262-1.491,8.206-4.273c15.897-22.753,24.3-50.163,24.3-79.265%20C399.193,147.131,390.943,119.946,375.337,97.308z'/%3e%3cpath%20d='M342.47,125.562c-3.134-4.547-9.361-5.692-13.909-2.557c-4.547,3.135-5.691,9.362-2.556,13.909%20c7.72,11.197,11.801,24.726,11.801,39.124c0,14.344-4.268,28.352-12.016,39.443c-3.163,4.527-2.058,10.762,2.47,13.925%20c1.744,1.218,3.741,1.803,5.719,1.803c3.156,0,6.262-1.49,8.206-4.274c10.22-14.627,15.621-32.228,15.621-50.897%20C357.806,157.567,352.503,140.113,342.47,125.562z'/%3e%3cpath%20d='M303.027,20.495c-4.954,0-9.532,2.757-13.586,8.167c-0.328,0.432-33.738,43.425-117.107,69.128%20c-7.914,2.44-16.663,4.163-16.748,4.18c-1.978,0.386-3.888,1.004-5.707,1.82c-3.508-5.791-9.85-9.681-17.1-9.681H48.635%20c-11.028,0-20,8.972-20,20v10.979c-1.402-0.22-2.844-0.342-4.317-0.342C10.909,124.746,0,134.272,0,145.98v55.29%20c0,11.708,10.909,21.234,24.317,21.234c1.474,0,2.915-0.121,4.317-0.342v8.979c0,11.028,8.972,20,20,20h2.704L76.731,356.46%20c3.007,12.47,15.41,22.238,28.237,22.238h26.873c7.017,0,13.365-2.951,17.417-8.096c4.053-5.145,5.434-12.008,3.789-18.83%20l-24.262-100.631h3.993c7.253,0,13.597-3.893,17.104-9.687c1.816,0.815,3.724,1.432,5.698,1.818%20c0.087,0.017,8.836,1.742,16.748,4.186c83.375,25.756,116.782,68.707,117.09,69.11c4.074,5.433,8.651,8.188,13.604,8.188%20c0,0,0,0,0.001,0c4.896,0,9.178-2.776,11.453-7.425c1.307-2.668,1.941-5.862,1.941-9.763V37.681%20C316.419,20.977,304.397,20.495,303.027,20.495z%20M24.317,202.504c-2.463,0-3.935-1.02-4.317-1.5v-54.759%20c0.383-0.48,1.854-1.5,4.317-1.5s3.935,1.02,4.317,1.5v54.759C28.252,201.485,26.78,202.504,24.317,202.504z%20M133.604,356.46%20c0.216,0.896,0.127,1.533-0.058,1.768s-0.783,0.471-1.705,0.471h-26.873c-3.662,0-7.936-3.366-8.794-6.926L71.912,251.141h36.3%20L133.604,356.46z%20M48.635,231.141V201.27v-55.29v-31.871h84.145l0,15.539c0,0.004,0,0.007,0,0.011v85.922%20c0,0.024,0.002,0.047,0.002,0.071l0,15.489H48.635z%20M296.419,294.556c-15.581-15.585-52.326-45.861-118.187-66.207%20c-8.957-2.768-18.415-4.627-18.813-4.706c-3.413-0.667-6.64-4.585-6.64-8.063v-85.922c0-3.477,3.227-7.394,6.639-8.06%20c0.398-0.078,9.853-1.935,18.809-4.697c65.854-20.303,102.604-50.591,118.192-66.192V294.556z'/%3e%3c/g%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='iso-8859-1'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20fill='%23000000'%20height='800px'%20width='800px'%20version='1.1'%20id='Capa_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20viewBox='0%200%20399.193%20399.193'%20xml:space='preserve'%3e%3cg%3e%3cpath%20d='M375.337,97.308c-3.136-4.547-9.364-5.691-13.909-2.557c-4.547,3.135-5.692,9.362-2.557,13.909%20c13.295,19.284,20.322,42.543,20.322,67.264c0,24.627-7.35,48.709-20.694,67.81c-3.163,4.527-2.058,10.762,2.47,13.925%20c1.744,1.219,3.741,1.804,5.719,1.804c3.155,0,6.262-1.491,8.206-4.273c15.897-22.753,24.3-50.163,24.3-79.265%20C399.193,147.131,390.943,119.946,375.337,97.308z'/%3e%3cpath%20d='M342.47,125.562c-3.134-4.547-9.361-5.692-13.909-2.557c-4.547,3.135-5.691,9.362-2.556,13.909%20c7.72,11.197,11.801,24.726,11.801,39.124c0,14.344-4.268,28.352-12.016,39.443c-3.163,4.527-2.058,10.762,2.47,13.925%20c1.744,1.218,3.741,1.803,5.719,1.803c3.156,0,6.262-1.49,8.206-4.274c10.22-14.627,15.621-32.228,15.621-50.897%20C357.806,157.567,352.503,140.113,342.47,125.562z'/%3e%3cpath%20d='M303.027,20.495c-4.954,0-9.532,2.757-13.586,8.167c-0.328,0.432-33.738,43.425-117.107,69.128%20c-7.914,2.44-16.663,4.163-16.748,4.18c-1.978,0.386-3.888,1.004-5.707,1.82c-3.508-5.791-9.85-9.681-17.1-9.681H48.635%20c-11.028,0-20,8.972-20,20v10.979c-1.402-0.22-2.844-0.342-4.317-0.342C10.909,124.746,0,134.272,0,145.98v55.29%20c0,11.708,10.909,21.234,24.317,21.234c1.474,0,2.915-0.121,4.317-0.342v8.979c0,11.028,8.972,20,20,20h2.704L76.731,356.46%20c3.007,12.47,15.41,22.238,28.237,22.238h26.873c7.017,0,13.365-2.951,17.417-8.096c4.053-5.145,5.434-12.008,3.789-18.83%20l-24.262-100.631h3.993c7.253,0,13.597-3.893,17.104-9.687c1.816,0.815,3.724,1.432,5.698,1.818%20c0.087,0.017,8.836,1.742,16.748,4.186c83.375,25.756,116.782,68.707,117.09,69.11c4.074,5.433,8.651,8.188,13.604,8.188%20c0,0,0,0,0.001,0c4.896,0,9.178-2.776,11.453-7.425c1.307-2.668,1.941-5.862,1.941-9.763V37.681%20C316.419,20.977,304.397,20.495,303.027,20.495z%20M24.317,202.504c-2.463,0-3.935-1.02-4.317-1.5v-54.759%20c0.383-0.48,1.854-1.5,4.317-1.5s3.935,1.02,4.317,1.5v54.759C28.252,201.485,26.78,202.504,24.317,202.504z%20M133.604,356.46%20c0.216,0.896,0.127,1.533-0.058,1.768s-0.783,0.471-1.705,0.471h-26.873c-3.662,0-7.936-3.366-8.794-6.926L71.912,251.141h36.3%20L133.604,356.46z%20M48.635,231.141V201.27v-55.29v-31.871h84.145l0,15.539c0,0.004,0,0.007,0,0.011v85.922%20c0,0.024,0.002,0.047,0.002,0.071l0,15.489H48.635z%20M296.419,294.556c-15.581-15.585-52.326-45.861-118.187-66.207%20c-8.957-2.768-18.415-4.627-18.813-4.706c-3.413-0.667-6.64-4.585-6.64-8.063v-85.922c0-3.477,3.227-7.394,6.639-8.06%20c0.398-0.078,9.853-1.935,18.809-4.697c65.854-20.303,102.604-50.591,118.192-66.192V294.556z'/%3e%3c/g%3e%3c/svg%3e")}.icon.record{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20576%20512'%3e%3c!--!Font%20Awesome%20Free%206.5.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202024%20Fonticons,%20Inc.--%3e%3cpath%20d='M0%20128C0%2092.7%2028.7%2064%2064%2064H320c35.3%200%2064%2028.7%2064%2064V384c0%2035.3-28.7%2064-64%2064H64c-35.3%200-64-28.7-64-64V128zM559.1%2099.8c10.4%205.6%2016.9%2016.4%2016.9%2028.2V384c0%2011.8-6.5%2022.6-16.9%2028.2s-23%205-32.9-1.6l-96-64L416%20337.1V320%20192%20174.9l14.2-9.5%2096-64c9.8-6.5%2022.4-7.2%2032.9-1.6z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20576%20512'%3e%3c!--!Font%20Awesome%20Free%206.5.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202024%20Fonticons,%20Inc.--%3e%3cpath%20d='M0%20128C0%2092.7%2028.7%2064%2064%2064H320c35.3%200%2064%2028.7%2064%2064V384c0%2035.3-28.7%2064-64%2064H64c-35.3%200-64-28.7-64-64V128zM559.1%2099.8c10.4%205.6%2016.9%2016.4%2016.9%2028.2V384c0%2011.8-6.5%2022.6-16.9%2028.2s-23%205-32.9-1.6l-96-64L416%20337.1V320%20192%20174.9l14.2-9.5%2096-64c9.8-6.5%2022.4-7.2%2032.9-1.6z'/%3e%3c/svg%3e")}.icon.map{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20576%20512'%3e%3c!--!Font%20Awesome%20Free%206.5.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202024%20Fonticons,%20Inc.--%3e%3cpath%20d='M384%20476.1L192%20421.2V35.9L384%2090.8V476.1zm32-1.2V88.4L543.1%2037.5c15.8-6.3%2032.9%205.3%2032.9%2022.3V394.6c0%209.8-6%2018.6-15.1%2022.3L416%20474.8zM15.1%2095.1L160%2037.2V423.6L32.9%20474.5C17.1%20480.8%200%20469.2%200%20452.2V117.4c0-9.8%206-18.6%2015.1-22.3z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20576%20512'%3e%3c!--!Font%20Awesome%20Free%206.5.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202024%20Fonticons,%20Inc.--%3e%3cpath%20d='M384%20476.1L192%20421.2V35.9L384%2090.8V476.1zm32-1.2V88.4L543.1%2037.5c15.8-6.3%2032.9%205.3%2032.9%2022.3V394.6c0%209.8-6%2018.6-15.1%2022.3L416%20474.8zM15.1%2095.1L160%2037.2V423.6L32.9%20474.5C17.1%20480.8%200%20469.2%200%20452.2V117.4c0-9.8%206-18.6%2015.1-22.3z'/%3e%3c/svg%3e")}.icon.trophy{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20576%20512'%3e%3c!--!Font%20Awesome%20Free%206.5.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202024%20Fonticons,%20Inc.--%3e%3cpath%20d='M400%200H176c-26.5%200-48.1%2021.8-47.1%2048.2c.2%205.3%20.4%2010.6%20.7%2015.8H24C10.7%2064%200%2074.7%200%2088c0%2092.6%2033.5%20157%2078.5%20200.7c44.3%2043.1%2098.3%2064.8%20138.1%2075.8c23.4%206.5%2039.4%2026%2039.4%2045.6c0%2020.9-17%2037.9-37.9%2037.9H192c-17.7%200-32%2014.3-32%2032s14.3%2032%2032%2032H384c17.7%200%2032-14.3%2032-32s-14.3-32-32-32H357.9C337%20448%20320%20431%20320%20410.1c0-19.6%2015.9-39.2%2039.4-45.6c39.9-11%2093.9-32.7%20138.2-75.8C542.5%20245%20576%20180.6%20576%2088c0-13.3-10.7-24-24-24H446.4c.3-5.2%20.5-10.4%20.7-15.8C448.1%2021.8%20426.5%200%20400%200zM48.9%20112h84.4c9.1%2090.1%2029.2%20150.3%2051.9%20190.6c-24.9-11-50.8-26.5-73.2-48.3c-32-31.1-58-76-63-142.3zM464.1%20254.3c-22.4%2021.8-48.3%2037.3-73.2%2048.3c22.7-40.3%2042.8-100.5%2051.9-190.6h84.4c-5.1%2066.3-31.1%20111.2-63%20142.3z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20576%20512'%3e%3c!--!Font%20Awesome%20Free%206.5.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202024%20Fonticons,%20Inc.--%3e%3cpath%20d='M400%200H176c-26.5%200-48.1%2021.8-47.1%2048.2c.2%205.3%20.4%2010.6%20.7%2015.8H24C10.7%2064%200%2074.7%200%2088c0%2092.6%2033.5%20157%2078.5%20200.7c44.3%2043.1%2098.3%2064.8%20138.1%2075.8c23.4%206.5%2039.4%2026%2039.4%2045.6c0%2020.9-17%2037.9-37.9%2037.9H192c-17.7%200-32%2014.3-32%2032s14.3%2032%2032%2032H384c17.7%200%2032-14.3%2032-32s-14.3-32-32-32H357.9C337%20448%20320%20431%20320%20410.1c0-19.6%2015.9-39.2%2039.4-45.6c39.9-11%2093.9-32.7%20138.2-75.8C542.5%20245%20576%20180.6%20576%2088c0-13.3-10.7-24-24-24H446.4c.3-5.2%20.5-10.4%20.7-15.8C448.1%2021.8%20426.5%200%20400%200zM48.9%20112h84.4c9.1%2090.1%2029.2%20150.3%2051.9%20190.6c-24.9-11-50.8-26.5-73.2-48.3c-32-31.1-58-76-63-142.3zM464.1%20254.3c-22.4%2021.8-48.3%2037.3-73.2%2048.3c22.7-40.3%2042.8-100.5%2051.9-190.6h84.4c-5.1%2066.3-31.1%20111.2-63%20142.3z'/%3e%3c/svg%3e")}.icon.bomb{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!Font%20Awesome%20Free%206.5.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202024%20Fonticons,%20Inc.--%3e%3cpath%20d='M459.1%2052.4L442.6%206.5C440.7%202.6%20436.5%200%20432.1%200s-8.5%202.6-10.4%206.5L405.2%2052.4l-46%2016.8c-4.3%201.6-7.3%205.9-7.2%2010.4c0%204.5%203%208.7%207.2%2010.2l45.7%2016.8%2016.8%2045.8c1.5%204.4%205.8%207.5%2010.4%207.5s8.9-3.1%2010.4-7.5l16.5-45.8%2045.7-16.8c4.2-1.5%207.2-5.7%207.2-10.2c0-4.6-3-8.9-7.2-10.4L459.1%2052.4zm-132.4%2053c-12.5-12.5-32.8-12.5-45.3%200l-2.9%202.9C256.5%20100.3%20232.7%2096%20208%2096C93.1%2096%200%20189.1%200%20304S93.1%20512%20208%20512s208-93.1%20208-208c0-24.7-4.3-48.5-12.2-70.5l2.9-2.9c12.5-12.5%2012.5-32.8%200-45.3l-80-80zM200%20192c-57.4%200-104%2046.6-104%20104v8c0%208.8-7.2%2016-16%2016s-16-7.2-16-16v-8c0-75.1%2060.9-136%20136-136h8c8.8%200%2016%207.2%2016%2016s-7.2%2016-16%2016h-8z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!Font%20Awesome%20Free%206.5.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202024%20Fonticons,%20Inc.--%3e%3cpath%20d='M459.1%2052.4L442.6%206.5C440.7%202.6%20436.5%200%20432.1%200s-8.5%202.6-10.4%206.5L405.2%2052.4l-46%2016.8c-4.3%201.6-7.3%205.9-7.2%2010.4c0%204.5%203%208.7%207.2%2010.2l45.7%2016.8%2016.8%2045.8c1.5%204.4%205.8%207.5%2010.4%207.5s8.9-3.1%2010.4-7.5l16.5-45.8%2045.7-16.8c4.2-1.5%207.2-5.7%207.2-10.2c0-4.6-3-8.9-7.2-10.4L459.1%2052.4zm-132.4%2053c-12.5-12.5-32.8-12.5-45.3%200l-2.9%202.9C256.5%20100.3%20232.7%2096%20208%2096C93.1%2096%200%20189.1%200%20304S93.1%20512%20208%20512s208-93.1%20208-208c0-24.7-4.3-48.5-12.2-70.5l2.9-2.9c12.5-12.5%2012.5-32.8%200-45.3l-80-80zM200%20192c-57.4%200-104%2046.6-104%20104v8c0%208.8-7.2%2016-16%2016s-16-7.2-16-16v-8c0-75.1%2060.9-136%20136-136h8c8.8%200%2016%207.2%2016%2016s-7.2%2016-16%2016h-8z'/%3e%3c/svg%3e")}.icon.sun{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20640'%3e%3c!--!Font%20Awesome%20Free%20v7.1.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202025%20Fonticons,%20Inc.--%3e%3cpath%20d='M210.2%2053.9C217.6%2050.8%20226%2051.7%20232.7%2056.1L320.5%20114.3L408.3%2056.1C415%2051.7%20423.4%2050.9%20430.8%2053.9C438.2%2056.9%20443.4%2063.5%20445%2071.3L465.9%20174.5L569.1%20195.4C576.9%20197%20583.5%20202.4%20586.5%20209.7C589.5%20217%20588.7%20225.5%20584.3%20232.2L526.1%20320L584.3%20407.8C588.7%20414.5%20589.5%20422.9%20586.5%20430.3C583.5%20437.7%20576.9%20443.1%20569.1%20444.6L465.8%20465.4L445%20568.7C443.4%20576.5%20438%20583.1%20430.7%20586.1C423.4%20589.1%20414.9%20588.3%20408.2%20583.9L320.4%20525.7L232.6%20583.9C225.9%20588.3%20217.5%20589.1%20210.1%20586.1C202.7%20583.1%20197.3%20576.5%20195.8%20568.7L175%20465.4L71.7%20444.5C63.9%20442.9%2057.3%20437.5%2054.3%20430.2C51.3%20422.9%2052.1%20414.4%2056.5%20407.7L114.7%20320L56.5%20232.2C52.1%20225.5%2051.3%20217.1%2054.3%20209.7C57.3%20202.3%2063.9%20196.9%2071.7%20195.4L175%20174.6L195.9%2071.3C197.5%2063.5%20202.9%2056.9%20210.2%2053.9zM239.6%20320C239.6%20275.6%20275.6%20239.6%20320%20239.6C364.4%20239.6%20400.4%20275.6%20400.4%20320C400.4%20364.4%20364.4%20400.4%20320%20400.4C275.6%20400.4%20239.6%20364.4%20239.6%20320zM448.4%20320C448.4%20249.1%20390.9%20191.6%20320%20191.6C249.1%20191.6%20191.6%20249.1%20191.6%20320C191.6%20390.9%20249.1%20448.4%20320%20448.4C390.9%20448.4%20448.4%20390.9%20448.4%20320z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20640'%3e%3c!--!Font%20Awesome%20Free%20v7.1.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202025%20Fonticons,%20Inc.--%3e%3cpath%20d='M210.2%2053.9C217.6%2050.8%20226%2051.7%20232.7%2056.1L320.5%20114.3L408.3%2056.1C415%2051.7%20423.4%2050.9%20430.8%2053.9C438.2%2056.9%20443.4%2063.5%20445%2071.3L465.9%20174.5L569.1%20195.4C576.9%20197%20583.5%20202.4%20586.5%20209.7C589.5%20217%20588.7%20225.5%20584.3%20232.2L526.1%20320L584.3%20407.8C588.7%20414.5%20589.5%20422.9%20586.5%20430.3C583.5%20437.7%20576.9%20443.1%20569.1%20444.6L465.8%20465.4L445%20568.7C443.4%20576.5%20438%20583.1%20430.7%20586.1C423.4%20589.1%20414.9%20588.3%20408.2%20583.9L320.4%20525.7L232.6%20583.9C225.9%20588.3%20217.5%20589.1%20210.1%20586.1C202.7%20583.1%20197.3%20576.5%20195.8%20568.7L175%20465.4L71.7%20444.5C63.9%20442.9%2057.3%20437.5%2054.3%20430.2C51.3%20422.9%2052.1%20414.4%2056.5%20407.7L114.7%20320L56.5%20232.2C52.1%20225.5%2051.3%20217.1%2054.3%20209.7C57.3%20202.3%2063.9%20196.9%2071.7%20195.4L175%20174.6L195.9%2071.3C197.5%2063.5%20202.9%2056.9%20210.2%2053.9zM239.6%20320C239.6%20275.6%20275.6%20239.6%20320%20239.6C364.4%20239.6%20400.4%20275.6%20400.4%20320C400.4%20364.4%20364.4%20400.4%20320%20400.4C275.6%20400.4%20239.6%20364.4%20239.6%20320zM448.4%20320C448.4%20249.1%20390.9%20191.6%20320%20191.6C249.1%20191.6%20191.6%20249.1%20191.6%20320C191.6%20390.9%20249.1%20448.4%20320%20448.4C390.9%20448.4%20448.4%20390.9%20448.4%20320z'/%3e%3c/svg%3e")}.icon.moon{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20640'%3e%3c!--!Font%20Awesome%20Free%20v7.1.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202025%20Fonticons,%20Inc.--%3e%3cpath%20d='M320%2064C178.6%2064%2064%20178.6%2064%20320C64%20461.4%20178.6%20576%20320%20576C388.8%20576%20451.3%20548.8%20497.3%20504.6C504.6%20497.6%20506.7%20486.7%20502.6%20477.5C498.5%20468.3%20488.9%20462.6%20478.8%20463.4C473.9%20463.8%20469%20464%20464%20464C362.4%20464%20280%20381.6%20280%20280C280%20207.9%20321.5%20145.4%20382.1%20115.2C391.2%20110.7%20396.4%20100.9%20395.2%2090.8C394%2080.7%20386.6%2072.5%20376.7%2070.3C358.4%2066.2%20339.4%2064%20320%2064z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20640'%3e%3c!--!Font%20Awesome%20Free%20v7.1.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202025%20Fonticons,%20Inc.--%3e%3cpath%20d='M320%2064C178.6%2064%2064%20178.6%2064%20320C64%20461.4%20178.6%20576%20320%20576C388.8%20576%20451.3%20548.8%20497.3%20504.6C504.6%20497.6%20506.7%20486.7%20502.6%20477.5C498.5%20468.3%20488.9%20462.6%20478.8%20463.4C473.9%20463.8%20469%20464%20464%20464C362.4%20464%20280%20381.6%20280%20280C280%20207.9%20321.5%20145.4%20382.1%20115.2C391.2%20110.7%20396.4%20100.9%20395.2%2090.8C394%2080.7%20386.6%2072.5%20376.7%2070.3C358.4%2066.2%20339.4%2064%20320%2064z'/%3e%3c/svg%3e")}#settings{position:fixed;bottom:1rem;left:1rem;background:#666;border-radius:10px;padding:10px;z-index:999;min-width:50%;display:flex;visibility:visible;opacity:1;transition:visibility 0s,opacity 1s linear}#settings.hide{opacity:0;visibility:hidden}#settings h3{padding:0;margin:0;font-size:12pt;color:#fefefe}#settings textarea{width:100%;min-height:5rem;border:none;background:#999;font-size:14pt}#settings button,#settings .btn{color:#fefefe;background:#222;border:none;border-radius:5px;padding:5px 10px;position:relative;display:inline-block}#settings button:active:after,#settings .btn:active:after{content:"";position:absolute;inset:0;background:#00000080}#settings button#btnShop,#settings .btn#btnShop{height:35px}#settings button#btnShop img,#settings .btn#btnShop img{width:25px;height:25px}#settings button.new:before,#settings .btn.new:before{position:absolute;background:#a00;color:#fff;content:"NEW";font-size:9px;padding:2px 4px;right:-10px;top:-4px;border-radius:6px;z-index:1}#settings div.theme{flex-grow:1;display:flex;align-items:center;color:#fff;justify-content:flex-end}#settings div.left{flex-grow:1;flex-shrink:1;order:1}#settings div.left .actions{display:flex;align-items:center;justify-content:stretch;gap:2px}#settings div.left .actions div.sep{flex-grow:1}#settings .btn-toggle-settings{display:none}#settings div.right{order:2;flex-grow:0;flex-shrink:0}#settings div.right div.row{display:flex;align-items:center;height:35px}#settings div.right div.row label{width:150px;flex-grow:0;flex-shrink:0;padding-left:1rem;color:#fff}#settings div.right div.row .toggle-item{width:50%;display:flex;align-items:center}#settings select{height:25px;width:100%;border-radius:5px;background:#999}#settings input[type=checkbox]{width:50px;display:inline-block;padding-right:63px;height:25px;position:relative;vertical-align:middle}#settings input[type=checkbox]:before{position:absolute;content:"";display:inline-block;width:50px;height:25px;border-radius:25px;background:#999;top:0;left:0}#settings input[type=checkbox]:after{position:absolute;top:0;left:0;content:"";border-radius:25px;width:25px;height:25px;background:#ccc;transition:transform .2s}#settings input[type=checkbox]:checked:after{transform:translate(100%);background:#fff}#settings input[type=checkbox]:checked:before{content:"";background:#00baff}#settings .btn-group{display:flex;justify-content:stretch}#settings .btn-group>*{box-sizing:border-box;flex-grow:0;flex-shrink:0;overflow:hidden;height:25px;width:33%;border-radius:0;background:#999;border:none;padding:0;color:#fefefe;display:flex;align-items:center;justify-content:center}#settings .btn-group>*:first-child{border-radius:10px 0 0 10px}#settings .btn-group>*:last-child{border-radius:0 10px 10px 0}#settings .btn-group>*.active:before{content:"";width:15px;height:15px;display:inline-block;vertical-align:middle;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!Font%20Awesome%20Free%206.5.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202024%20Fonticons,%20Inc.--%3e%3cpath%20d='M438.6%20105.4c12.5%2012.5%2012.5%2032.8%200%2045.3l-256%20256c-12.5%2012.5-32.8%2012.5-45.3%200l-128-128c-12.5-12.5-12.5-32.8%200-45.3s32.8-12.5%2045.3%200L160%20338.7%20393.4%20105.4c12.5-12.5%2032.8-12.5%2045.3%200z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!Font%20Awesome%20Free%206.5.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202024%20Fonticons,%20Inc.--%3e%3cpath%20d='M438.6%20105.4c12.5%2012.5%2012.5%2032.8%200%2045.3l-256%20256c-12.5%2012.5-32.8%2012.5-45.3%200l-128-128c-12.5-12.5-12.5-32.8%200-45.3s32.8-12.5%2045.3%200L160%20338.7%20393.4%20105.4c12.5-12.5%2032.8-12.5%2045.3%200z'/%3e%3c/svg%3e");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#fff}#settings .btn-group>*.active{background:#333}#settings .btn-group input[type=number]{box-sizing:border-box;text-align:center}#notice{display:none;position:fixed;overflow:hidden;top:50%;left:50%;width:500px;max-width:90%;transform:translate(-50%,-50%);background:#ffffffe6;border-radius:30px;z-index:1001;padding:10px;color:#333;flex-direction:column}#notice h2{background-color:#58c9af;margin:-10px -10px 0;padding:10px 5px 10px .5em;border-bottom:4px solid #2c8470;display:flex;align-items:center;justify-content:center;color:#000;text-transform:uppercase;font-weight:700;font-size:2em}#notice div.notice-body{padding:0 .5em}#notice div.notice-body h3{font-size:1.5em;margin:.83em 0}#notice div.notice-action{display:flex;justify-content:center}#notice div.notice-action button{color:#fefefe;background:#222;border:none;border-radius:10px;padding:5px 10px;position:relative;overflow:hidden;width:50%;height:50px;font-size:20px}#notice div.notice-action button:active:after{content:"";position:absolute;inset:0;background:#00000080}@media screen and (max-width:750px){#settings{bottom:60px;display:block;min-width:0;max-width:100%;width:calc(100% - 2rem);overflow:hidden;opacity:1;visibility:visible;transition:visibility 0s,opacity 1s linear}#settings.hide{opacity:0;visibility:hidden}#settings .btn-toggle-settings{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-bottom:6px;cursor:pointer;font-size:11pt}#settings .btn-toggle-settings .toggle-arrow{font-style:normal}#settings .collapsible-rows.collapsed{display:none}#settings textarea{min-height:2.5rem;font-size:11pt}#settings div.right div.row{height:auto;display:block;border-bottom:1px solid #555;padding:.5rem 0}#settings div.right div.row label{width:100%;margin-bottom:.5rem;padding-left:0;display:block}#settings div.right div.row.row-toggles{display:flex;flex-wrap:wrap}#settings div.right div.row.row-toggles .toggle-item{width:50%;display:flex;flex-direction:column;align-items:start}#settings div.right div.row.row-toggles label{order:0;margin-bottom:.3rem}#settings div.right div.row.row-toggles input[type=checkbox]{order:1}#settings div.right div.row.row-theme{display:none}#settings div.right div.row .icon{width:15px;height:15px}#notice{position:fixed;box-sizing:border-box;top:0;left:0;width:100%;max-width:100%;height:100%;transform:none;background:#ffffffe6;border-radius:4px;z-index:1001;padding:5px 10px;color:#333;display:none;flex-direction:column}#notice div.notice-body{flex-grow:1}}div.toast{position:fixed;transform:translate(-50%);padding:8px;border-radius:4px;background:#ccc;overflow:hidden;bottom:10px;left:50%;z-index:1000;animation:.2s linear fade-in,.2s linear 1s reverse fade-in}@keyframes fade-in{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%)}}.link_donation{display:flex;padding:1em;width:100%;align-items:center;justify-content:center;background:repeating-linear-gradient(45deg,#fa0,#fa0 20px,#222 20px 40px);color:#fff;font-size:1.5em;font-weight:700;border-radius:.5em;margin-bottom:1em;text-decoration:none;text-shadow:-2px 0px black,0px 2px black,2px 0px black,0px -2px black}.shop-button{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:.2em .4em .4em;margin:0 auto;width:fit-content;color:#fff;font-size:32px;line-height:48px;font-weight:700;text-decoration:none}.shop-button img{width:48px;height:48px;margin-right:.2em;margin-bottom:-4px}.shop-button{background-color:#07f;border:2px solid black;border-radius:10px}@font-face{font-family:Paperozi;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-4Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Paperozi;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-6SemiBold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Paperozi;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-7Bold.woff2) format("woff2");font-weight:700;font-display:swap}:root{--bbr-bg:rgba(16,20,27,.96);--bbr-surface:#1d2430;--bbr-surface2:#222b38;--bbr-line:rgba(148,200,241,.14);--bbr-text:#edf6ff;--bbr-muted:#8090a2;--bbr-blue:#61c3ff;--bbr-blue2:#2e90d0}html,body{width:100%;height:100%;margin:0;overflow:hidden;background:#000;font-family:Paperozi,sans-serif}body,button,input,textarea,select{font-family:Paperozi,sans-serif}div.copyright{display:none}body>canvas{position:fixed!important;inset:0!important;width:100%!important;height:100%!important;display:block!important}#name-panel.bbr-main-panel{position:fixed;z-index:1000;left:20px;bottom:20px;width:min(760px,100vw - 40px);border:1px solid var(--bbr-line);border-radius:15px;overflow:hidden;background:var(--bbr-bg);color:var(--bbr-text);box-shadow:0 18px 60px #0000007a;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}#name-panel.hide{opacity:1!important;visibility:visible!important}.bbr-toolbar{min-height:52px;display:flex;align-items:center;gap:8px;padding:8px 13px;border-bottom:1px solid var(--bbr-line);box-sizing:border-box}.bbr-count{display:flex;align-items:center;gap:6px;white-space:nowrap;color:var(--bbr-muted);font-size:12px}.bbr-count b{font-size:14px;color:var(--bbr-text)}.bbr-dot{color:#506075}.bbr-tabs{display:flex;gap:2px;padding:3px;border-radius:8px;background:#121923}.bbr-tabs button{height:30px;padding:0 11px;border:0;border-radius:6px;background:transparent;color:#77879a;font-size:11px;font-weight:700}.bbr-tabs button.active{background:#283445;color:#e5f3ff}.bbr-toolbar-spacer{flex:1}.bbr-utility,.bbr-trash{height:32px;border:1px solid rgba(255,255,255,.08);border-radius:7px;background:#171f2a;color:#a6b4c4;font-size:10px;font-weight:700;padding:0 10px}.bbr-utility:disabled{opacity:.62}.bbr-trash{width:34px;padding:0;color:#8090a3;cursor:pointer}.bbr-body{padding:11px 12px 8px}#in_names{display:block;box-sizing:border-box;width:100%;height:170px;resize:vertical;min-height:120px;max-height:280px;border:1px solid rgba(255,255,255,.09);border-radius:8px;outline:0;background:#222832;color:#edf5fd;padding:11px 12px;font-size:12px;line-height:1.7}#in_names:focus{border-color:#61c3ff80;box-shadow:0 0 0 3px #61c3ff0f}.bbr-input-meta{height:28px;display:flex;align-items:center;justify-content:space-between;color:#6f7d90;font-size:9px}.bbr-input-meta code{padding:1px 4px;border-radius:4px;background:#1a212c;color:#9baabd;font-family:inherit}.bbr-footer{min-height:54px;display:flex;align-items:center;gap:8px;padding:8px 12px;border-top:1px solid var(--bbr-line);background:#05080c59;box-sizing:border-box}.bbr-pick-group{display:flex;gap:3px;padding:3px;border-radius:8px;background:#151c26}.bbr-footer button{height:36px;border:1px solid rgba(255,255,255,.08);border-radius:7px;background:#1c2531;color:#9baabc;padding:0 13px;font-size:11px;font-weight:700;cursor:pointer}.bbr-pick-group button{border:0;background:transparent}.bbr-pick-group .active{background:#24435b;color:#d7f0ff}.bbr-footer-spacer{flex:1}.bbr-footer .bbr-start{min-width:104px;border-color:#62c6ff;background:linear-gradient(135deg,#52bdf5,#2e8dc8);color:#fff;box-shadow:0 6px 20px #3197d838}.bbr-help{position:fixed;z-index:1100;right:22px;bottom:22px;width:42px;height:42px;padding:0;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:#10151df0;color:#dcecff;font-size:15px;font-weight:800;cursor:pointer;box-shadow:0 8px 28px #0006}#pinball-help{display:none;position:fixed;z-index:1200;inset:0;align-items:flex-end;justify-content:flex-end;padding:76px 22px;background:#0000007a}#pinball-help.open{display:flex}#pinball-help .help-card{position:relative;z-index:2;width:390px;max-height:calc(100dvh - 110px);overflow:auto;padding:22px;border:1px solid var(--bbr-line);border-radius:14px;background:#151b24;color:#edf5fd;box-shadow:0 22px 70px #0000008c}#pinball-help .help-kicker{font-size:9px;letter-spacing:.14em;color:var(--bbr-blue);font-weight:700}#pinball-help h2{margin:5px 0 18px;font-size:20px}#pinball-help h3{margin:16px 0 7px;font-size:12px}#pinball-help p{margin:5px 0;color:#9daaba;font-size:10px;line-height:1.65}#pinball-help a{color:#72c8fb;font-size:10px}#pinball-help .license-box{padding:10px 11px;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:#10151c}#pinball-help .help-close{position:absolute;right:11px;top:8px;border:0;background:transparent;color:#9aa9b9;font-size:22px;cursor:pointer}#pinball-help .help-dismiss{position:absolute;inset:0;z-index:1}.toast{position:fixed;z-index:1300;left:50%;bottom:22px;transform:translate(-50%);padding:8px 13px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#171e28;color:#fff;font-size:10px}@media(max-width:900px){#name-panel.bbr-main-panel{left:12px;bottom:12px;width:calc(100vw - 24px)}.bbr-utility{display:none}.bbr-help{right:12px;bottom:12px}}:root{--pin-bg:#191919;--pin-bg-2:#202020;--pin-bg-3:#252525;--pin-hover:#292929;--pin-border:rgba(255,255,255,.09);--pin-border-soft:rgba(255,255,255,.055);--pin-text:#f1f1ef;--pin-muted:#9b9a97;--pin-muted-2:#6f6e6b;--pin-blue:#2383e2;--pin-blue-hover:#2f8dea;--pin-danger:#eb5757}#name-panel.bbr-main-panel{left:20px!important;bottom:20px!important;width:min(930px,100vw - 40px)!important;border:1px solid var(--pin-border)!important;border-radius:12px!important;overflow:hidden!important;background:var(--pin-bg)!important;color:var(--pin-text)!important;box-shadow:0 18px 50px #0000006b!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.pin-panel-header{min-height:58px;display:flex;align-items:center;gap:9px;padding:10px 12px 10px 16px;border-bottom:1px solid var(--pin-border-soft)}.pin-panel-stats{display:flex;align-items:center;gap:6px;white-space:nowrap;color:var(--pin-muted);font-size:14px;font-weight:600}.pin-panel-stats strong{color:var(--pin-text);font-size:16px}.pin-stat-divider{color:#555}.pin-mode-tabs{display:flex;gap:2px;padding:2px;border-radius:7px;background:#222}.pin-mode-tabs button{min-height:34px;padding:0 12px;border:0;border-radius:6px;background:transparent;color:#81817d;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.pin-mode-tabs button:hover{background:#272727;color:#d5d5d2}.pin-mode-tabs button.is-active{background:#303030;color:#f2f2ef}.pin-panel-header-spacer,.pin-panel-footer-spacer{flex:1}.pin-header-btn,.pin-icon-btn{min-height:34px;border:1px solid var(--pin-border);border-radius:7px;background:transparent;color:#d5d5d2;font:inherit;font-size:12px;font-weight:700}.pin-header-btn{position:relative;display:inline-flex;align-items:center;gap:6px;padding:0 10px}.pin-header-btn:hover:not(:disabled),.pin-icon-btn:hover{background:var(--pin-hover)}.pin-header-btn:disabled{opacity:.48;cursor:not-allowed}.pin-header-btn small{position:absolute;top:-6px;right:-5px;min-width:14px;padding:1px 4px;border-radius:4px;background:#a855f7;color:#fff;font-size:8px;line-height:1.2}.pin-btn-icon{color:#8d8d88;font-size:14px}.pin-icon-btn{width:36px;padding:0;cursor:pointer}.pin-trash-btn{color:#898985}.pin-trash-btn:hover{color:#ff7369;background:#eb575714}.pin-panel-content{min-height:260px}.pin-mode-view{padding:14px 16px 10px}.pin-mode-view[hidden]{display:none!important}#name-panel #in_names{width:100%;height:180px!important;min-height:150px;max-height:300px;box-sizing:border-box;resize:vertical;padding:13px 14px!important;border:1px solid var(--pin-border)!important;border-radius:7px!important;outline:none;background:var(--pin-bg-2)!important;color:var(--pin-text)!important;font:inherit;font-size:15px!important;line-height:1.65;box-shadow:none!important}#name-panel #in_names::placeholder{color:#666}#name-panel #in_names:focus{border-color:#529ccabf!important;box-shadow:0 0 0 1px #529cca38!important}.pin-input-help{min-height:32px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#73736f;font-size:11px}.pin-input-help code{padding:1px 4px;border-radius:4px;background:#242424;color:#aaa9a5;font-family:inherit}.pin-list-search{height:42px;display:flex;align-items:center;gap:9px;padding:0 12px;margin-bottom:10px;border-radius:7px;background:var(--pin-bg-2);color:#858580}.pin-list-search input{flex:1;min-width:0;border:0;outline:none;background:transparent;color:var(--pin-text);font:inherit;font-size:13px}.pin-list-search input::placeholder{color:#73736f}.pin-marble-list{height:225px;overflow:auto;margin:0 -4px;padding:0 4px}.pin-marble-row{min-height:50px;display:grid;grid-template-columns:34px minmax(0,1fr) auto 28px;align-items:center;gap:10px;padding:6px 8px;border-radius:7px}.pin-marble-row:hover{background:#222}.pin-marble-avatar{--ball-color:#529cca;position:relative;width:32px;height:32px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:var(--ball-color);color:#fff;font-size:11px;font-weight:800}.pin-marble-avatar img,.pin-loader-member-avatar img,.pin-loader-stack-avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.pin-marble-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#e7e7e4;font-size:13px}.pin-count-control{display:flex;align-items:center;overflow:hidden;border-radius:7px;background:#242424}.pin-count-control button{width:32px;height:30px;border:0;background:transparent;color:#858580;font-size:17px;cursor:pointer}.pin-count-control button:hover{background:#303030;color:#fff}.pin-count-control b{min-width:42px;text-align:center;color:#f1f1ef;font-size:13px}.pin-row-remove{width:28px;height:28px;border:0;border-radius:6px;background:transparent;color:#666;font-size:18px;cursor:pointer}.pin-row-remove:hover{background:#eb575714;color:#ff7369}.pin-list-empty{height:180px;display:grid;place-items:center;color:#666;font-size:12px}.pin-add-marble{height:42px;display:flex;align-items:center;gap:8px;margin-top:10px;padding:0 11px;border-radius:7px;background:var(--pin-bg-2);color:#858580}.pin-add-marble input{flex:1;min-width:0;border:0;outline:none;background:transparent;color:var(--pin-text);font:inherit;font-size:13px}.pin-add-marble input::placeholder{color:#777672}.pin-panel-footer{min-height:58px;display:flex;align-items:center;gap:8px;padding:10px 12px 10px 16px;border-top:1px solid var(--pin-border-soft);background:#171717}.pin-target-buttons{display:flex;gap:3px;padding:2px;border-radius:7px;background:#222}.pin-target-btn,.pin-secondary-action,.pin-primary-action{min-height:36px;border:1px solid transparent;border-radius:7px;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.pin-target-btn{padding:0 12px;background:transparent;color:#888884}.pin-target-btn:hover{color:#d7d7d4}.pin-target-btn.is-active,.pin-target-btn.active{background:#2383e229;color:#b9dcff}.pin-secondary-action{padding:0 13px;border-color:var(--pin-border);background:transparent;color:#c3c3bf}.pin-secondary-action:hover{background:#252525}.pin-primary-action{min-width:100px;padding:0 18px;background:var(--pin-blue);color:#fff}.pin-primary-action:hover{background:var(--pin-blue-hover)}.pin-modal{position:fixed;inset:0;z-index:1400;display:none;align-items:center;justify-content:center;padding:24px}.pin-modal.is-open{display:flex}.pin-modal-backdrop{position:absolute;inset:0;background:#0000009e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pin-modal-card{position:relative;z-index:1;width:min(520px,100vw - 40px);max-height:min(720px,100vh - 48px);overflow:auto;padding:20px;border:1px solid var(--pin-border);border-radius:12px;background:var(--pin-bg);color:var(--pin-text);box-shadow:0 18px 50px #0000007a}.pin-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.pin-modal-kicker{display:block;margin-bottom:5px;color:#529cca;font-size:9px;font-weight:800;letter-spacing:.12em}.pin-modal-header h2{margin:0;color:#f1f1ef;font-size:17px;font-weight:750}.pin-modal-close{width:32px;height:32px;border:0;border-radius:6px;background:transparent;color:#858580;font-size:22px;cursor:pointer}.pin-modal-close:hover{background:#252525;color:#fff}.pin-modal-description{margin:17px 0 15px;color:#9b9a97;font-size:12px;line-height:1.65}.pin-member-group{overflow:hidden;border:1px solid var(--pin-border);border-radius:10px}.pin-member-group-main{width:100%;min-height:66px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;border:0;border-bottom:1px solid var(--pin-border-soft);background:#202020;color:var(--pin-text);text-align:left;cursor:pointer}.pin-member-group-main:hover{background:#242424}.pin-member-avatar-stack{display:flex;padding-left:8px}.pin-loader-stack-avatar{--member-color:#529cca;position:relative;width:30px;height:30px;margin-left:-8px;overflow:hidden;border:2px solid #202020;border-radius:50%;background:var(--member-color)}.pin-member-group-copy{display:flex;flex-direction:column;gap:3px}.pin-member-group-copy strong{font-size:14px}.pin-member-group-copy span{color:#858580;font-size:11px}.pin-member-group-main>b{color:#9b9a97;font-size:12px}.pin-member-loader-list{max-height:360px;overflow:auto;padding:6px}.pin-loader-member{width:100%;min-height:46px;display:grid;grid-template-columns:30px minmax(0,1fr) 24px;align-items:center;gap:10px;padding:5px 7px;border:0;border-radius:7px;background:transparent;color:#dededb;text-align:left;cursor:pointer}.pin-loader-member:hover{background:#252525}.pin-loader-member-avatar{--member-color:#529cca;position:relative;width:30px;height:30px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:var(--member-color);color:#fff;font-size:10px;font-weight:800}.pin-loader-member>span:nth-child(2){font-size:13px;font-weight:650}.pin-loader-member>b{color:#777;font-size:17px;text-align:center}.bbr-engine-defaults{position:fixed!important;left:-9999px!important;top:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.bbr-help{position:fixed;z-index:1100;right:22px;bottom:22px;width:42px;height:42px;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:#191919f0;color:#ddd;font-size:15px;font-weight:800}@media(max-width:980px){#name-panel.bbr-main-panel{left:12px!important;bottom:12px!important;width:calc(100vw - 24px)!important}.pin-header-btn span:not(.pin-btn-icon){display:none}.pin-header-btn{width:36px;padding:0;justify-content:center}.pin-panel-content{min-height:230px}}:root{--pin13-bg:rgba(17,17,19,.91);--pin13-bg-soft:rgba(23,23,26,.82);--pin13-field:rgba(28,28,31,.78);--pin13-line:rgba(255,255,255,.075);--pin13-line-strong:rgba(255,255,255,.12);--pin13-text:#e9e9eb;--pin13-muted:#85858c;--pin13-faint:#5f6068;--pin13-blue:#2383e2;--pin13-blue-hover:#2e8bea}#name-panel.bbr-main-panel{left:18px!important;bottom:18px!important;width:min(780px,100vw - 36px)!important;border:1px solid var(--pin13-line-strong)!important;border-radius:12px!important;background:var(--pin13-bg)!important;box-shadow:0 18px 55px #00000061!important;-webkit-backdrop-filter:blur(13px) saturate(112%)!important;backdrop-filter:blur(13px) saturate(112%)!important;overflow:hidden!important}#name-panel.bbr-main-panel:before{display:none!important}.pin-panel-header{min-height:54px!important;padding:9px 12px 9px 15px!important;gap:8px!important;border-bottom:1px solid var(--pin13-line)!important;background:#ffffff03!important}.pin-panel-stats{font-size:12px!important;gap:5px!important;color:var(--pin13-muted)!important}.pin-panel-stats strong{font-size:14px!important;color:var(--pin13-text)!important}.pin-mode-tabs{padding:2px!important;gap:2px!important;border-radius:7px!important;background:#ffffff0a!important}.pin-mode-tabs button{min-height:32px!important;padding:0 11px!important;border-radius:6px!important;font-size:12px!important;color:#777880!important}.pin-mode-tabs button.is-active{background:#ffffff17!important;color:#f1f1f2!important;box-shadow:none!important}.pin-header-btn,.pin-icon-btn{min-height:34px!important;border:1px solid var(--pin13-line)!important;border-radius:7px!important;background:transparent!important;color:#bcbcc0!important;font-size:11px!important}.pin-header-btn{padding:0 10px!important;gap:6px!important}.pin-header-btn:hover:not(:disabled),.pin-icon-btn:hover{background:#ffffff0b!important}.pin-btn-icon{font-size:13px!important;color:#85858b!important}.pin-icon-btn{width:35px!important}.pin-trash-btn svg{width:16px;height:16px;fill:currentColor}.pin-trash-btn{color:#87878d!important}.pin-trash-btn:hover{color:#e06b68!important;background:#e06b6812!important}.pin-panel-content{min-height:250px!important;padding:0!important}.pin-mode-view{padding:12px 14px 8px!important}#name-panel #in_names{height:170px!important;min-height:140px!important;max-height:260px!important;padding:12px 13px!important;border:1px solid var(--pin13-line)!important;border-radius:8px!important;background:var(--pin13-field)!important;color:var(--pin13-text)!important;font-size:13px!important;line-height:1.6!important}#name-panel #in_names:focus{border-color:#2383e28c!important;box-shadow:0 0 0 1px #2383e229!important}.pin-input-help{min-height:30px!important;padding:0 1px!important;font-size:10px!important;color:var(--pin13-faint)!important}.pin-input-help code{padding:1px 4px!important;border-radius:4px!important;background:#ffffff0d!important}.pin-panel-footer{min-height:54px!important;padding:9px 12px 9px 15px!important;gap:7px!important;border-top:1px solid var(--pin13-line)!important;background:#00000017!important}.pin-target-buttons{padding:2px!important;gap:2px!important;border-radius:7px!important;background:#ffffff0a!important}.pin-target-btn,.pin-secondary-action,.pin-primary-action{min-height:34px!important;border-radius:7px!important;font-size:12px!important}.pin-target-btn{padding:0 11px!important}.pin-target-btn.is-active,.pin-target-btn.active{background:#2383e226!important;color:#b8dcff!important}.pin-secondary-action{padding:0 12px!important;border:1px solid var(--pin13-line)!important;background:transparent!important;color:#c3c3c7!important}.pin-primary-action{min-width:92px!important;padding:0 16px!important;border:0!important;background:var(--pin13-blue)!important;color:#fff!important;box-shadow:none!important}.pin-primary-action:hover{background:var(--pin13-blue-hover)!important}.pin-list-search,.pin-add-marble{height:40px!important;padding:0 11px!important;border-radius:7px!important;background:var(--pin13-field)!important}.pin-list-search input,.pin-add-marble input{font-size:12px!important}.pin-marble-list{height:205px!important}.pin-marble-row{min-height:46px!important;grid-template-columns:32px minmax(0,1fr) auto 28px!important;gap:9px!important;padding:5px 7px!important;border-radius:7px!important}.pin-marble-avatar{width:30px!important;height:30px!important}.pin-marble-name{font-size:12px!important}.pin-count-control{border-radius:7px!important}.pin-count-control button{width:30px!important;height:28px!important;font-size:15px!important}.pin-count-control b{min-width:38px!important;font-size:12px!important}.pin-row-remove{width:28px!important;height:28px!important;font-size:16px!important}.pin-modal-card{width:min(500px,100vw - 40px)!important;padding:20px!important;border:1px solid var(--pin13-line-strong)!important;border-radius:12px!important;background:#121214f7!important;box-shadow:0 20px 65px #00000080!important}.pin-modal-header h2{font-size:17px!important}.pin-modal-description{font-size:12px!important}.pin-member-group-main{min-height:64px!important;padding:9px 11px!important;background:#202023!important}.pin-loader-stack-avatar{width:29px!important;height:29px!important}.pin-member-group-copy strong{font-size:13px!important}.pin-member-group-copy span,.pin-member-group-main>b{font-size:10px!important}.pin-loader-member{min-height:44px!important;grid-template-columns:29px minmax(0,1fr) 24px!important}.pin-loader-member-avatar{width:29px!important;height:29px!important}.pin-loader-member>span:nth-child(2){font-size:12px!important}.pin-run-controls{position:fixed;z-index:1120;top:18px;right:190px;display:flex;align-items:center;gap:8px;padding:6px;border:1px solid var(--pin13-line-strong);border-radius:10px;background:#121214d6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 30px #00000047}.pin-run-controls[hidden]{display:none!important}.pin-speed-group{display:flex;gap:2px;padding:2px;border-radius:7px;background:#ffffff0a}.pin-speed-group button,.pin-run-back{height:32px;border:0;border-radius:6px;background:transparent;color:#a8a8ad;font:inherit;font-size:11px;font-weight:700;cursor:pointer}.pin-speed-group button{min-width:48px;padding:0 9px}.pin-speed-group button:hover,.pin-run-back:hover{background:#ffffff0f;color:#eee}.pin-speed-group button.is-active{background:var(--pin13-blue);color:#fff}.pin-run-back{display:flex;align-items:center;gap:5px;padding:0 9px;border:1px solid var(--pin13-line)}.pin-run-back svg{width:15px;height:15px;fill:currentColor}.bbr-help{right:18px!important;bottom:18px!important;width:34px!important;height:34px!important;border-color:var(--pin13-line-strong)!important;background:#121214cc!important;font-size:12px!important}@media(max-width:1000px){#name-panel.bbr-main-panel{left:10px!important;bottom:10px!important;width:calc(100vw - 20px)!important}.pin-run-controls{right:64px;top:10px}}#name-panel.pin-calendar-panel{left:18px!important;bottom:18px!important;width:min(760px,100vw - 36px)!important;max-height:calc(100vh - 36px);overflow:auto!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:10px!important;background:#0f0f11eb!important;color:#ececee!important;box-shadow:0 20px 55px #0000006b!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}#name-panel.pin-calendar-panel:before{display:none!important}.pin-calendar-topbar{height:54px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 15px 0 18px;border-bottom:1px solid rgba(255,255,255,.055);background:#0b0b0d8c}.pin-calendar-topbar-title{display:flex;align-items:center;gap:8px;color:#74747c;font-size:10px;font-weight:800;letter-spacing:.15em}.pin-calendar-topbar-title svg{width:13px;height:13px;fill:#65656d}.pin-calendar-top-actions{display:flex;align-items:center;gap:7px}.pin-calendar-top-btn,.pin-calendar-icon-btn{position:relative;height:32px;border:1px solid rgba(255,255,255,.075);border-radius:7px;background:transparent;color:#9b9ba2;font:inherit;font-size:11px;font-weight:700}.pin-calendar-top-btn{padding:0 10px}.pin-calendar-top-btn:hover:not(:disabled),.pin-calendar-icon-btn:hover{background:#ffffff0b;color:#d8d8dc}.pin-calendar-top-btn:disabled{opacity:.42}.pin-calendar-top-btn small{position:absolute;top:-6px;right:-5px;min-width:14px;padding:1px 4px;border-radius:4px;background:#a12655;color:#fff;font-size:8px}.pin-calendar-icon-btn{width:32px;padding:0;display:grid;place-items:center}.pin-calendar-icon-btn svg{width:15px;height:15px;fill:currentColor}.pin-trash-btn{color:#77777e}.pin-trash-btn:hover{color:#db6967;background:#db696712}.pin-calendar-body{padding:28px 34px 24px}.pin-calendar-heading{padding:0 0 26px}.pin-calendar-eyebrow{display:block;margin-bottom:14px;color:#5e9fd1;font-size:9px;font-weight:850;letter-spacing:.16em}.pin-calendar-heading-row{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.pin-calendar-heading h2{margin:0;color:#d3d3d7;font-size:25px;font-weight:700;letter-spacing:-.03em}.pin-calendar-counts{display:flex;gap:7px;color:#68686f;font-size:11px}.pin-calendar-counts span{padding:5px 8px;border-radius:6px;background:#ffffff09}.pin-calendar-counts strong{margin-left:3px;color:#cfcfd3;font-size:12px}.pin-calendar-divider{height:1px;margin-bottom:18px;background:#ffffff0e}.pin-property-row{display:grid;grid-template-columns:128px minmax(0,1fr);gap:14px;padding:17px 0;border-bottom:1px solid rgba(255,255,255,.038)}.pin-property-row:last-of-type{border-bottom:0}.pin-property-label{display:flex;align-items:flex-start;gap:9px;padding-top:8px;color:#72727a;font-size:11px;font-weight:700}.pin-property-label svg{flex:0 0 auto;width:14px;height:14px;margin-top:1px;fill:#66666e}.pin-property-content{min-width:0}.pin-calendar-tabs{display:inline-flex!important;gap:3px!important;padding:3px!important;margin-bottom:10px;border-radius:7px!important;background:#ffffff09!important}.pin-calendar-tabs button{min-height:30px!important;padding:0 11px!important;border-radius:6px!important;font-size:11px!important;color:#6d6d74!important}.pin-calendar-tabs button.is-active{background:#ffffff13!important;color:#d3d3d7!important}.pin-participant-property{padding-top:13px}.pin-mode-view{padding:0!important}#name-panel #in_names{width:100%;height:142px!important;min-height:120px!important;max-height:230px!important;box-sizing:border-box;resize:vertical;border:0!important;border-bottom:1px solid rgba(255,255,255,.07)!important;border-radius:0!important;outline:0!important;background:transparent!important;color:#d7d7da!important;padding:10px 2px 12px!important;font-size:13px!important;line-height:1.65!important;box-shadow:none!important}#name-panel #in_names::placeholder{color:#424248}#name-panel #in_names:focus{border-color:#2383e27a!important;box-shadow:none!important}.pin-input-help{min-height:28px!important;padding:0 2px!important;color:#55555c!important;font-size:9px!important}.pin-input-help code{background:#ffffff0b!important;color:#87878e!important}.pin-list-search,.pin-add-marble{height:38px!important;padding:0 10px!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.07)!important;border-radius:0!important;background:transparent!important}.pin-list-search input,.pin-add-marble input{color:#d0d0d3!important;font-size:11px!important}.pin-marble-list{height:190px!important;margin:7px 0!important}.pin-marble-row{min-height:42px!important;padding:4px 6px!important;border-radius:6px!important}.pin-marble-row:hover{background:#ffffff09!important}.pin-marble-avatar{width:28px!important;height:28px!important}.pin-marble-name{font-size:11px!important}.pin-count-control{background:#ffffff09!important}.pin-count-control button{height:27px!important;width:29px!important}.pin-count-control b{min-width:36px!important;font-size:11px!important}.pin-draw-content{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.pin-target-buttons{display:flex!important;gap:6px!important;padding:0!important;background:transparent!important}.pin-target-btn{min-height:34px!important;padding:0 13px!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:7px!important;background:#ffffff06!important;color:#8a8a91!important;font-size:11px!important;font-weight:700!important}.pin-target-btn.is-active,.pin-target-btn.active{border-color:#2383e247!important;background:#2383e229!important;color:#b8dbff!important}.pin-draw-content p{margin:0;color:#505058;font-size:9px;line-height:1.5}.pin-action-content{display:flex;justify-content:flex-end;gap:8px;padding-top:1px}.pin-secondary-action,.pin-primary-action{min-height:36px!important;border-radius:7px!important;font-size:11px!important;font-weight:750!important}.pin-secondary-action{padding:0 13px!important;border:1px solid rgba(255,255,255,.07)!important;background:transparent!important;color:#9b9ba1!important}.pin-secondary-action:hover{background:#ffffff0b!important}.pin-primary-action{min-width:92px!important;padding:0 16px!important;border:0!important;background:#2383e2!important;color:#fff!important;box-shadow:none!important}.pin-primary-action:hover{background:#2d8ce8!important}.pin-calendar-tip{display:none!important}@media(max-width:820px){#name-panel.pin-calendar-panel{left:10px!important;bottom:10px!important;width:calc(100vw - 20px)!important}.pin-calendar-body{padding:22px 22px 18px}.pin-property-row{grid-template-columns:104px minmax(0,1fr)}}#name-panel.pin-left-drawer{position:fixed!important;top:16px!important;bottom:16px!important;left:0!important;width:min(720px,100vw - 72px)!important;max-height:none!important;border-left:0!important;border-radius:0 12px 12px 0!important;overflow:auto!important;transition:transform .28s cubic-bezier(.2,.8,.2,1),opacity .2s ease!important;will-change:transform;z-index:1080!important}#name-panel.pin-left-drawer.is-drawer-open{transform:translate(0)!important;opacity:1!important;pointer-events:auto!important}#name-panel.pin-left-drawer.is-drawer-closed{transform:translate(calc(-100% - 2px))!important;opacity:.98!important;pointer-events:none!important}.pin-drawer-toggle{position:fixed;z-index:1090;left:0;top:50%;width:36px;height:72px;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.09);border-left:0;border-radius:0 10px 10px 0;background:#111113e6;color:#8a8a92;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:6px 0 20px #00000038;transform:translateY(-50%);transition:left .28s cubic-bezier(.2,.8,.2,1),background .16s ease,color .16s ease;cursor:pointer}.pin-drawer-toggle:hover{background:#1c1c1ff5;color:#e4e4e7}.pin-drawer-toggle svg{width:18px;height:18px;fill:currentColor;transition:transform .24s ease}.pin-drawer-toggle.is-open{left:min(720px,100vw - 72px)}.pin-drawer-toggle.is-open svg{transform:rotate(180deg)}.pin-calendar-topbar{position:sticky;top:0;z-index:2;background:#0c0c0ef0!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pin-calendar-body{padding:28px 34px 32px!important}.pin-calendar-heading h2{font-size:27px!important}.pin-property-row{grid-template-columns:122px minmax(0,1fr)!important;padding:20px 0!important}.pin-participant-property{padding-top:15px!important}#name-panel #in_names{height:180px!important;max-height:300px!important}.pin-marble-list{height:250px!important}.pin-drawer-toggle[hidden]{display:none!important}@media(max-width:900px){#name-panel.pin-left-drawer{top:8px!important;bottom:8px!important;width:calc(100vw - 46px)!important}.pin-drawer-toggle.is-open{left:calc(100vw - 46px)}.pin-drawer-toggle{width:34px;height:64px}.pin-calendar-body{padding:22px 20px 26px!important}.pin-property-row{grid-template-columns:100px minmax(0,1fr)!important}}.pin-drawer-toggle{top:58%!important}.pin-calendar-topbar-title{font-size:12px!important}.pin-calendar-top-btn{font-size:13px!important}.pin-calendar-heading h2{font-size:30px!important}.pin-calendar-eyebrow{font-size:11px!important}.pin-calendar-counts{font-size:13px!important}.pin-calendar-counts strong,.pin-property-label{font-size:14px!important}.pin-property-label svg{width:16px!important;height:16px!important}.pin-calendar-tabs button{font-size:14px!important}#name-panel #in_names{font-size:16px!important}.pin-input-help{font-size:11px!important}.pin-marble-name,.pin-count-control b,.pin-target-btn,.pin-secondary-action,.pin-primary-action{font-size:14px!important}.pin-draw-content p{font-size:11px!important}.pin-help-panel{position:fixed;inset:0;z-index:1500}.pin-help-panel[hidden]{display:none!important}.pin-help-backdrop{position:absolute;inset:0;background:#00000057;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.pin-help-drawer{position:absolute;top:16px;right:16px;bottom:16px;width:min(460px,100vw - 32px);overflow:auto;border:1px solid rgba(255,255,255,.075);border-radius:12px;background:#0f0f11f0;color:#dedee2;box-shadow:0 20px 60px #0000007a;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}.pin-help-header{position:sticky;top:0;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 22px 17px;border-bottom:1px solid rgba(255,255,255,.055);background:#0e0e10f0}.pin-help-eyebrow{display:block;margin-bottom:6px;color:#5e9fd1;font-size:9px;font-weight:850;letter-spacing:.16em}.pin-help-header h2{margin:0;color:#e3e3e6;font-size:21px;font-weight:750}.pin-help-close{width:32px;height:32px;border:0;border-radius:7px;background:transparent;color:#77777f;font-size:22px;cursor:pointer}.pin-help-close:hover{background:#ffffff0b;color:#e4e4e7}.pin-help-body{padding:8px 22px 28px}.pin-help-section{padding:18px 0;border-bottom:1px solid rgba(255,255,255,.045)}.pin-help-section:last-child{border-bottom:0}.pin-help-section h3{margin:0 0 11px;color:#a9a9b0;font-size:12px;font-weight:800}.pin-help-section p{margin:7px 0;color:#77777f;font-size:11px;line-height:1.75}.pin-help-section p b{color:#b9b9bf}.pin-help-section code{padding:2px 5px;border-radius:5px;background:#ffffff0d;color:#a8a8ae;font-family:inherit}.pin-help-keyrow{display:grid;grid-template-columns:98px 1fr;align-items:center;gap:10px;min-height:34px;color:#85858c;font-size:11px}.pin-help-keyrow kbd{display:inline-flex;justify-content:center;padding:5px 7px;border:1px solid rgba(255,255,255,.075);border-radius:6px;background:#ffffff06;color:#bdbdc2;font:inherit;font-weight:700}.pin-help-note{color:#5f6067!important}.pin-help-speed{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;margin:10px 0}.pin-help-speed span{display:grid;place-items:center;height:30px;border-radius:6px;background:#ffffff0a;color:#93939a;font-size:10px;font-weight:700}.pin-help-license p{margin:4px 0;font-size:10px}.bbr-help{width:38px!important;height:38px!important;font-size:13px!important}@media(max-width:700px){.pin-help-drawer{top:8px;right:8px;bottom:8px;width:calc(100vw - 16px)}}.pin-help-license a{color:#8fc6ea;text-decoration:none;font-weight:700}.pin-help-license a:hover{color:#b9ddf4;text-decoration:underline;text-underline-offset:3px}.pin-map-select{width:min(100%,360px);height:38px;padding:0 34px 0 11px;border:1px solid rgba(255,255,255,.075);border-radius:7px;outline:none;background:#ffffff09;color:#d7d7da;font:inherit;font-size:13px;cursor:pointer}.pin-map-select:focus{border-color:#2383e27a;box-shadow:0 0 0 1px #2383e224}.pin-map-select option{background:#18181a;color:#e5e5e7}.pin-map-help{margin:7px 0 0;color:#55555c;font-size:10px}.pin-home-link{position:fixed;z-index:1200;top:18px;left:18px;height:38px;padding:0 13px 0 10px;display:inline-flex;align-items:center;gap:7px;box-sizing:border-box;border:1px solid rgba(255,255,255,.1);border-radius:9px;background:#18181bc7;color:#ededf0;text-decoration:none;font-size:13px;font-weight:600;letter-spacing:-.02em;box-shadow:0 8px 24px #0003;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background .16s ease,border-color .16s ease,transform .16s ease}.pin-home-link svg{width:17px;height:17px;flex:0 0 auto;fill:currentColor}.pin-home-link:hover{background:#27272aeb;border-color:#ffffff2e}.pin-home-link:active{transform:translateY(1px)}@media(max-width:700px){.pin-home-link{top:12px;left:12px;height:36px;padding:0 10px}.pin-home-link span{display:none}}.pin-setup-panel{top:62px!important;bottom:0!important;height:auto!important;max-height:none!important}.pin-copy-ranking{height:34px;min-width:150px;padding:0 14px;border:1px solid rgba(255,255,255,.1);border-radius:7px;background:var(--pin13-blue);color:#fff;font:600 12px Paperozi,sans-serif;cursor:pointer;transition:background .15s ease,transform .15s ease}.pin-copy-ranking:hover{filter:brightness(1.08)}.pin-copy-ranking:active{transform:translateY(1px)}.pin-copy-ranking[hidden],.pin-speed-group[hidden]{display:none!important}#name-panel.pin-left-drawer{top:62px!important;bottom:16px!important;max-height:none!important;height:auto!important}@media(max-width:700px){#name-panel.pin-left-drawer{top:54px!important;bottom:8px!important}}.pin-broadcast-panel{position:fixed;z-index:1150;top:62px;left:16px;bottom:16px;width:620px;max-width:calc(100vw - 32px);overflow:auto;background:#111316;border:1px solid rgba(255,255,255,.08);border-radius:10px;box-shadow:0 22px 60px #00000073;color:#e8eaed;font:12px Paperozi,sans-serif}.pin-broadcast-head{height:54px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.07)}.pin-broadcast-head>div{display:flex;align-items:center;gap:10px}.pin-broadcast-head strong{font-size:15px}.pin-broadcast-close{border:0;background:transparent;color:#9ca3aa;font-size:22px;cursor:pointer}.pin-broadcast-connect{display:flex;gap:8px;padding:14px 16px 8px}.pin-broadcast-connect input,.pin-command-label input{flex:1;background:#1b1e22;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#fff;padding:10px 11px;outline:none}.pin-broadcast-connect button,.pin-broadcast-section-title button,.pin-special-head button{border:1px solid rgba(255,255,255,.1);background:#20242a;color:#dfe3e7;border-radius:6px;padding:0 12px;cursor:pointer}.pin-broadcast-status{padding:0 17px 12px;color:#777f87;display:flex;align-items:center;gap:7px}.pin-broadcast-status i{width:6px;height:6px;border-radius:50%;background:#555}.pin-broadcast-tabs{display:flex;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.07);padding:0 16px}.pin-broadcast-tabs button{height:42px;padding:0 12px;border:0;border-bottom:2px solid transparent;background:none;color:#818991;font-weight:700;cursor:pointer}.pin-broadcast-content{padding:16px}.pin-broadcast-section{padding:14px;background:#16191d;border:1px solid rgba(255,255,255,.06);border-radius:8px;margin-bottom:12px}.pin-broadcast-section-title,.pin-special-head{display:flex;align-items:center;justify-content:space-between}.pin-broadcast-section p{color:#777f87;font-size:10px;line-height:1.6;margin:8px 0 12px}.pin-rule-row,.pin-special-rule{display:flex;align-items:center;gap:7px;background:#1d2025;border-radius:6px;padding:8px}.pin-rule-row input,.pin-special-rule input,.pin-advanced-box input,.pin-number-line input{width:64px;background:#121417;border:1px solid rgba(255,255,255,.09);border-radius:5px;color:#fff;padding:7px;text-align:center}.pin-advanced{margin:0 0 12px}.pin-advanced summary{cursor:pointer;color:#cdd2d7;font-weight:700;padding:8px 2px}.pin-advanced-box{background:#16191d;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:12px}.pin-empty-feed{margin-top:12px;padding:22px;text-align:center;color:#666d74;border:1px dashed rgba(255,255,255,.07);border-radius:6px}.pin-command-label{display:grid;gap:7px;margin-top:12px}.pin-segment{display:flex;margin:10px 0}.pin-segment button{flex:1;height:34px;border:1px solid rgba(255,255,255,.07);background:#1c1f23;color:#7f8790}@media(max-width:700px){.pin-broadcast-panel{inset:54px 8px 8px;width:auto}}.pin-live-item{padding:9px 10px;margin-top:6px;background:#1d2025;border-radius:6px;color:#cfd5da;font-size:11px}#btnSoopConnect:disabled{opacity:.55;cursor:wait}.pin-broadcast-panel{position:fixed;z-index:1150;inset:62px 18px 16px 670px;width:auto;max-width:none;overflow:hidden;display:flex;flex-direction:column;background:#111316f7;border:1px solid rgba(255,255,255,.08);border-radius:10px;box-shadow:0 24px 70px #0000007a;color:#e8eaed;font:12px Paperozi,sans-serif}.pin-broadcast-panel[hidden]{display:none!important}.pin-broadcast-head{min-height:58px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.07)}.pin-broadcast-titlebox{display:flex;align-items:center;gap:10px;min-width:0}.pin-broadcast-titlebox strong{font-size:15px}.pin-broadcast-kicker{font-size:9px;color:#67c8ee;letter-spacing:.12em}.pin-broadcast-status{padding:0;margin-left:8px;color:#777f87;display:flex;align-items:center;gap:6px;min-width:0}.pin-broadcast-status span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pin-broadcast-status i{width:6px;height:6px;border-radius:50%;background:#555;flex:0 0 auto}.pin-broadcast-status.is-ready{color:#74d5a0}.pin-broadcast-status.is-ready i{background:#35d07f}.pin-broadcast-head-actions{display:flex;align-items:center;gap:8px}.pin-recruit-toggle{height:32px;padding:0 13px;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:#24282e;color:#dfe3e7;font-weight:700;cursor:pointer}.pin-recruit-toggle:disabled{opacity:.4;cursor:not-allowed}.pin-recruit-toggle.is-running{background:#2c7db7;border-color:#3996d5;color:#fff}.pin-broadcast-close{border:0;background:transparent;color:#8f969d;font-size:22px;cursor:pointer}.pin-broadcast-connectbar{display:flex;gap:8px;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.06)}.pin-broadcast-connectbar input,.pin-full-input,.pin-live-tools input{flex:1;background:#1b1e22;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#fff;padding:10px 11px;outline:none}.pin-broadcast-connectbar button{width:72px;border:1px solid rgba(255,255,255,.1);background:#252a30;color:#e2e6e9;border-radius:6px;cursor:pointer}.pin-broadcast-tabs{display:flex;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.07)}.pin-broadcast-tabs button{height:42px;padding:0 14px;border:0;border-bottom:2px solid transparent;background:none;color:#818991;font-weight:700;cursor:pointer}.pin-broadcast-tabs button.is-active{color:#e8eaed;border-bottom-color:#67c8ee}.pin-broadcast-grid{min-height:0;flex:1;display:grid;grid-template-columns:minmax(290px,360px) minmax(0,1fr)}.pin-broadcast-grid[hidden]{display:none!important}.pin-broadcast-settings{min-height:0;overflow:auto;padding:14px;border-right:1px solid rgba(255,255,255,.07)}.pin-broadcast-live{min-width:0;min-height:0;overflow:auto;padding:14px 16px}.pin-broadcast-section{padding:13px;background:#16191d;border:1px solid rgba(255,255,255,.06);border-radius:8px;margin-bottom:10px}.pin-broadcast-section-title,.pin-special-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.pin-broadcast-section-title button,.pin-special-head button{border:1px solid rgba(255,255,255,.09);background:#20242a;color:#dfe3e7;border-radius:5px;padding:6px 9px;cursor:pointer}.pin-broadcast-section p{margin:7px 0 11px;color:#737b83;font-size:10px;line-height:1.55}.pin-donation-types{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.pin-donation-types label{position:relative}.pin-donation-types input{position:absolute;opacity:0;pointer-events:none}.pin-donation-types span{display:block;padding:7px 10px;border:1px solid rgba(255,255,255,.08);border-radius:6px;background:#1d2024;color:#8d959d;cursor:pointer}.pin-donation-types input:checked+span{background:#e8ecef;color:#17191c;border-color:#e8ecef}.pin-rule-list,.pin-special-list{display:grid;gap:7px}.pin-rule-row,.pin-special-rule{display:flex;align-items:center;gap:6px;background:#1d2025;border-radius:6px;padding:8px}.pin-rule-row span{color:#67c8ee;font-weight:700}.pin-rule-row input,.pin-special-rule input,.pin-advanced-box input,.pin-number-line input{width:62px;background:#121417;border:1px solid rgba(255,255,255,.09);border-radius:5px;color:#fff;padding:7px;text-align:center}.pin-rule-row em,.pin-special-rule em,.pin-advanced-box em,.pin-number-line em{font-style:normal;color:#7f8790;font-size:10px}.pin-rule-row button,.pin-special-rule button{margin-left:auto;border:0;background:none;color:#777;cursor:pointer}.pin-advanced{margin-bottom:10px}.pin-advanced summary{padding:8px 2px;color:#cdd2d7;font-weight:700;cursor:pointer}.pin-advanced-box{padding:12px;background:#16191d;border:1px solid rgba(255,255,255,.06);border-radius:8px}.pin-advanced-box>label,.pin-number-line,.pin-toggle-line{min-height:38px;display:flex;align-items:center;gap:8px}.pin-advanced-box>label span,.pin-number-line span,.pin-toggle-line span{flex:1}.pin-special-head{margin:10px 0 8px;padding-top:10px;border-top:1px solid rgba(255,255,255,.06)}.pin-field-label{display:block;margin:12px 0 7px;color:#7f8790;font-size:10px}.pin-segment{display:flex;margin:8px 0}.pin-segment button{flex:1;height:34px;border:1px solid rgba(255,255,255,.07);background:#1c1f23;color:#7f8790;cursor:pointer}.pin-segment button.is-active{background:#e9edf0;color:#15171a}.pin-toggle-line input{accent-color:#67c8ee}.pin-live-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px}.pin-live-summary>div{padding:14px;background:#1a1d21;border:1px solid rgba(255,255,255,.07);border-radius:8px}.pin-live-summary span{display:block;color:#7f8790;font-size:10px}.pin-live-summary strong{display:block;margin-top:5px;font-size:22px}.pin-live-tools{display:flex;gap:8px;margin-bottom:10px}.pin-sort-group{display:flex;flex-wrap:wrap;gap:5px}.pin-sort-group button,.pin-filter-chips button{height:32px;border:1px solid rgba(255,255,255,.07);border-radius:5px;background:#1b1e22;color:#828a92;padding:0 9px;cursor:pointer}.pin-sort-group button.is-active,.pin-filter-chips button.is-active{background:#e8ecef;color:#17191c}.pin-live-tools input{min-width:180px}.pin-filter-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.pin-live-feed-list{display:grid;gap:7px}.pin-live-card{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;background:#1b1e22;border:1px solid rgba(255,255,255,.06);border-radius:7px}.pin-live-card-main{min-width:0;display:grid;gap:3px}.pin-live-card-main span,.pin-live-card-main small{color:#7f8790;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pin-live-card-side{flex:0 0 auto;text-align:right}.pin-live-card-side b{display:block;color:#67c8ee;font-size:16px}.pin-live-card-side span{font-size:9px;color:#737b83}.pin-empty-feed{padding:36px;text-align:center;color:#666d74;border:1px dashed rgba(255,255,255,.07);border-radius:7px}@media(max-width:1200px){.pin-broadcast-panel{left:520px}.pin-broadcast-grid{grid-template-columns:320px minmax(0,1fr)}}@media(max-width:900px){.pin-broadcast-panel{inset:54px 8px 8px}.pin-broadcast-grid{grid-template-columns:1fr}.pin-broadcast-settings{border-right:0;border-bottom:1px solid rgba(255,255,255,.07);max-height:44%}}.pin-rule-editor{margin:10px 0;padding:10px;background:#1a1d21;border:1px solid rgba(255,255,255,.08);border-radius:8px}.pin-rule-editor[hidden]{display:none!important}.pin-rule-targets{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:9px}.pin-rule-targets button,.pin-rule-mode button{height:30px;padding:0 9px;border:1px solid rgba(255,255,255,.09);border-radius:5px;background:#1d2025;color:#858d95;cursor:pointer}.pin-rule-targets button.is-active,.pin-rule-mode button.is-active{background:#edf0f2;color:#17191c;border-color:#edf0f2}.pin-rule-condition{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.pin-rule-condition>input{width:64px;background:#121417;border:1px solid rgba(255,255,255,.09);border-radius:5px;color:#fff;padding:7px;text-align:center}.pin-rule-condition em{font-style:normal;color:#858d95;font-size:10px}.pin-rule-mode{display:flex;gap:4px}.pin-rule-save{width:100%;height:36px;margin-top:9px;border:0;border-radius:6px;background:#edf0f2;color:#17191c;font-weight:800;cursor:pointer}.pin-rule-saved-list{display:grid;gap:6px;margin-top:9px}.pin-rule-saved{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px;background:#1d2025;border-radius:6px;color:#aeb5bb}.pin-rule-saved b{color:#c77dff}.pin-rule-saved strong{color:#d992ff}.pin-rule-saved button{border:0;background:none;color:#818890;font-size:16px;cursor:pointer}.pin-broadcast-panel{background:radial-gradient(circle at 85% 0%,rgba(103,200,238,.055),transparent 28%),#0e1013fb;border-color:#ffffff17;box-shadow:0 26px 80px #0000008f}.pin-broadcast-head{min-height:62px;background:#ffffff03}.pin-broadcast-kicker{display:inline-flex;align-items:center;height:20px;padding:0 7px;border:1px solid rgba(103,200,238,.18);border-radius:999px;background:#67c8ee12;letter-spacing:.08em}.pin-broadcast-connectbar{background:#ffffff03}.pin-broadcast-connectbar input,.pin-full-input,.pin-live-tools input{background:#171a1e;border-color:#ffffff17;box-shadow:inset 0 1px #ffffff05}.pin-broadcast-connectbar input:focus,.pin-full-input:focus,.pin-live-tools input:focus{border-color:#67c8ee80;box-shadow:0 0 0 3px #67c8ee14}.pin-broadcast-connectbar button,.pin-recruit-toggle{background:#20242a;border-color:#ffffff1a;transition:.16s ease}.pin-broadcast-connectbar button:hover,.pin-recruit-toggle:hover:not(:disabled){background:#292e35;transform:translateY(-1px)}.pin-recruit-toggle.is-running{background:#3dae7c26;border-color:#3dae7c6b;color:#87e2b8}.pin-broadcast-tabs{gap:4px;padding-top:5px}.pin-broadcast-tabs button{height:38px;border-radius:7px 7px 0 0}.pin-broadcast-tabs button.is-active{background:#ffffff09}.pin-broadcast-section,.pin-live-summary>div{background:#15181c;border-color:#ffffff12;box-shadow:inset 0 1px #ffffff04}.pin-broadcast-section-title strong,.pin-broadcast-section>strong{font-size:12px}.pin-donation-types span{border-radius:999px;padding:7px 11px;transition:.15s ease}.pin-donation-types input:checked+span{background:#67c8ee1f;color:#9edff7;border-color:#67c8ee57}.pin-rule-saved{background:#1a1e23;border:1px solid rgba(255,255,255,.045)}.pin-rule-saved b{color:#9edff7}.pin-rule-saved strong{color:#d6f3ff}.pin-advanced-box{background:#15181c}.pin-switch-row{position:relative;min-height:48px!important;cursor:pointer}.pin-switch-row>span{display:grid;gap:3px}.pin-switch-row>span strong{color:#dfe4e8;font-size:11px}.pin-switch-row>span small{color:#707982;font-size:9px;font-weight:400}.pin-switch-row>input{position:absolute;opacity:0;pointer-events:none}.pin-switch{position:relative;flex:0 0 auto;width:38px;height:22px;border-radius:999px;background:#30353b;border:1px solid rgba(255,255,255,.08);transition:.18s ease}.pin-switch:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#aeb5bc;box-shadow:0 2px 6px #00000059;transition:.18s ease}.pin-switch-row>input:checked+.pin-switch{background:#2a936b;border-color:#39bd8a}.pin-switch-row>input:checked+.pin-switch:after{left:19px;background:#fff}.pin-live-card{min-height:58px;background:#181c20;border-color:#ffffff0f;transition:opacity .16s ease,border-color .16s ease,background .16s ease}.pin-live-card:hover{background:#1c2025;border-color:#ffffff18}.pin-live-card.is-disabled{opacity:.47;filter:saturate(.55)}.pin-live-card-icon{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;flex:0 0 auto;background:#67c8ee14;color:#71caec}.pin-live-card-icon.chat{background:#9077e817;color:#ad99f3}.pin-live-card-icon svg,.pin-icon-action svg{width:16px;height:16px;fill:currentColor}.pin-live-card-actions{display:flex;gap:5px;flex:0 0 auto}.pin-icon-action{width:30px;height:30px;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.07);border-radius:7px;background:#20242a;color:#858e96;cursor:pointer;transition:.14s ease}.pin-icon-action:hover{background:#292e35;color:#dce2e7}.pin-delete-record:hover{border-color:#f0707038;color:#ef8e8e;background:#ef5a5a12}.pin-live-card-side b{color:#7bd3f3}.pin-sort-group button,.pin-filter-chips button{border-radius:999px}.pin-sort-group button.is-active,.pin-filter-chips button.is-active{background:#67c8ee1f;border-color:#67c8ee47;color:#a5e4fa}.pin-broadcast-panel.is-minimized{display:none!important}.pin-broadcast-head-btn{width:32px;height:32px;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#20242a;color:#929ba3;cursor:pointer;transition:.15s ease}.pin-broadcast-head-btn:hover{background:#292e35;color:#eef3f6;border-color:#ffffff21}.pin-broadcast-head-btn svg{width:16px;height:16px;fill:currentColor}.pin-broadcast-mini{position:fixed;left:18px;bottom:18px;z-index:9999;min-width:224px;height:62px;display:flex;align-items:center;gap:11px;padding:0 14px;border:1px solid rgba(255,255,255,.1);border-radius:13px;background:#14171bf5;color:#e7ecef;box-shadow:0 18px 45px #0000006b;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);cursor:pointer;text-align:left;transition:transform .16s ease,border-color .16s ease,background .16s ease}.pin-broadcast-mini[hidden]{display:none!important}.pin-broadcast-mini:hover{transform:translateY(-2px);background:#191d22fa;border-color:#67c8ee3d}.pin-mini-live-dot{position:relative;width:10px;height:10px;flex:0 0 auto;border-radius:50%;background:#707880}.pin-broadcast-mini.is-connected .pin-mini-live-dot{background:#38d18c;box-shadow:0 0 0 4px #38d18c1a,0 0 14px #38d18c57}.pin-broadcast-mini.is-connected .pin-mini-live-dot:after{content:"";position:absolute;inset:-5px;border:1px solid rgba(56,209,140,.34);border-radius:50%;animation:pinMiniPulse 1.8s ease-out infinite}@keyframes pinMiniPulse{0%{transform:scale(.65);opacity:.8}to{transform:scale(1.45);opacity:0}}.pin-mini-copy{display:grid;gap:3px;flex:1 1 auto;min-width:0}.pin-mini-copy strong{font-size:12px;line-height:1.1;color:#edf2f5}.pin-mini-copy small{font-size:9px;line-height:1.1;color:#7f8992;white-space:nowrap}.pin-broadcast-mini.is-connected .pin-mini-copy small{color:#73b99a}.pin-mini-open-icon{width:15px;height:15px;flex:0 0 auto;fill:#6f7880}.pin-broadcast-mini:hover .pin-mini-open-icon{fill:#a9dff2}.pin-broadcast-panel{inset:70px 22px 18px 690px;border-radius:18px;overflow:hidden;background:radial-gradient(circle at 12% 8%,rgba(103,200,238,.1),transparent 24%),radial-gradient(circle at 88% 92%,rgba(156,118,255,.07),transparent 28%),linear-gradient(145deg,#0e1115,#11151a 48%,#0d1014);border:1px solid rgba(130,210,244,.1);box-shadow:0 30px 90px #00000094,inset 0 1px #ffffff06}.pin-broadcast-head{min-height:70px;padding:0 20px;background:linear-gradient(180deg,#ffffff05,#fff0);border-bottom:0}.pin-broadcast-titlebox{gap:12px}.pin-broadcast-kicker{height:24px;padding:0 10px;border:0;border-radius:999px;background:linear-gradient(90deg,#5bc5ef29,#8e70ff1a);color:#92dffc;font-size:9px;font-weight:800;letter-spacing:.13em}.pin-broadcast-titlebox strong{font-size:17px;letter-spacing:-.03em}.pin-broadcast-status{margin-left:2px;padding:6px 9px;border-radius:999px;background:#ffffff06}.pin-broadcast-status i{width:7px;height:7px}.pin-broadcast-status.is-ready{background:#37cd8b14}.pin-broadcast-connectbar{margin:0 18px 10px;padding:9px 10px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:#ffffff06}.pin-broadcast-connectbar input{height:38px;border:0;background:transparent;box-shadow:none;padding-left:10px}.pin-broadcast-connectbar input:focus{box-shadow:none}.pin-broadcast-connectbar button{width:auto;min-width:86px;height:38px;padding:0 14px;border-radius:10px;background:linear-gradient(180deg,#27313a,#20262d)}.pin-broadcast-tabs{position:absolute;left:18px;top:150px;bottom:18px;width:132px;display:flex;flex-direction:column;gap:8px;padding:14px 10px;border:1px solid rgba(255,255,255,.055);border-radius:16px;background:#ffffff05}.pin-broadcast-tabs button{height:44px;padding:0 13px;display:flex;align-items:center;justify-content:flex-start;border:0;border-radius:11px;color:#7f8992;text-align:left}.pin-broadcast-tabs button:before{content:"";width:8px;height:8px;margin-right:9px;border-radius:50%;background:#434a52;box-shadow:0 0 0 4px #ffffff04}.pin-broadcast-tabs button.is-active{background:linear-gradient(90deg,#5bc5ef1f,#5bc5ef09);color:#dff6ff;border-bottom:0}.pin-broadcast-tabs button.is-active:before{background:#6cd1f5;box-shadow:0 0 0 4px #6cd1f51a,0 0 14px #6cd1f540}.pin-broadcast-grid{margin-left:164px;margin-right:18px;margin-bottom:18px;min-height:0;flex:1;grid-template-columns:minmax(260px,330px) minmax(0,1fr);gap:14px;background:transparent}.pin-broadcast-settings,.pin-broadcast-live{border:1px solid rgba(255,255,255,.055);border-radius:16px;background:#ffffff04;overflow:auto}.pin-broadcast-settings{padding:12px;border-right:1px solid rgba(255,255,255,.055)}.pin-broadcast-live{padding:14px}.pin-broadcast-section,.pin-advanced-box{margin-bottom:10px;padding:14px;border-radius:13px;background:linear-gradient(180deg,#ffffff06,#ffffff03);border:1px solid rgba(255,255,255,.055);box-shadow:none}.pin-broadcast-section-title{margin-bottom:4px}.pin-broadcast-section-title button,.pin-special-head button{border-radius:9px;background:#1e252c}.pin-broadcast-section p{color:#69737d}.pin-rule-saved{border-radius:11px;padding:11px 12px;background:linear-gradient(90deg,#70d0f50e,#ffffff04);border:1px solid rgba(112,208,245,.08)}.pin-rule-saved b{color:#8eddf9}.pin-rule-saved strong{color:#f1fbff}.pin-donation-types{gap:8px}.pin-donation-types span{padding:8px 12px;border-radius:999px;background:#171c21}.pin-donation-types input:checked+span{background:linear-gradient(180deg,#5bc5ef2b,#5bc5ef14);color:#b7ecff;border-color:#5bc5ef47;box-shadow:inset 0 1px #ffffff0a}.pin-live-summary{gap:12px}.pin-live-summary>div{position:relative;overflow:hidden;min-height:76px;padding:15px 16px;border-radius:14px;background:linear-gradient(145deg,#171c21,#14181c)}.pin-live-summary>div:after{content:"";position:absolute;width:90px;height:90px;right:-30px;bottom:-45px;border-radius:50%;border:1px solid rgba(105,205,244,.09)}.pin-live-summary strong{font-size:25px;letter-spacing:-.04em}.pin-live-tools{align-items:center}.pin-sort-group{gap:6px}.pin-sort-group button,.pin-filter-chips button{height:31px;border-radius:9px;background:#161b20}.pin-sort-group button.is-active,.pin-filter-chips button.is-active{background:#202d35;color:#a8e8ff;border-color:#67c8ee33}.pin-live-tools input{height:34px;border-radius:10px;background:#151a1f}.pin-live-feed-list{gap:8px}.pin-live-card{min-height:64px;padding:10px 11px;border-radius:13px;background:linear-gradient(180deg,#171c21,#15191e);border:1px solid rgba(255,255,255,.05)}.pin-live-card:hover{transform:translateY(-1px);border-color:#69cdf41f}.pin-live-card-icon{width:36px;height:36px;border-radius:12px;background:linear-gradient(145deg,#5ecaf421,#5ecaf40b)}.pin-live-card-icon.chat{background:linear-gradient(145deg,#9676ff24,#9676ff0b)}.pin-live-card-main strong{font-size:12px}.pin-live-card-side{min-width:58px}.pin-live-card-side b{font-size:17px}.pin-icon-action{width:32px;height:32px;border-radius:10px;background:#1d2329}.pin-switch{width:42px;height:24px}.pin-switch:after{width:16px;height:16px}.pin-switch-row>input:checked+.pin-switch:after{left:21px}.pin-broadcast-head-actions{gap:7px}.pin-recruit-toggle{min-width:92px;height:34px;border-radius:10px}.pin-recruit-toggle.is-running{background:linear-gradient(180deg,#34c58538,#34c5851f)}.pin-broadcast-head-btn,.pin-broadcast-close{width:34px;height:34px;border-radius:10px}@media(max-width:1200px){.pin-broadcast-panel{left:530px}.pin-broadcast-tabs{width:116px}.pin-broadcast-grid{margin-left:146px;grid-template-columns:300px minmax(0,1fr)}}@media(max-width:900px){.pin-broadcast-panel{inset:54px 8px 8px}.pin-broadcast-tabs{position:static;width:auto;margin:0 12px 10px;padding:7px;flex-direction:row}.pin-broadcast-tabs button{flex:1;justify-content:center}.pin-broadcast-grid{margin:0 12px 12px;grid-template-columns:1fr}}.pin-broadcast-panel{border-radius:10px;background:#0d0e10;border:1px solid #24272c;box-shadow:0 18px 48px #0000007a}.pin-broadcast-head{min-height:58px;padding:0 16px;border-bottom:1px solid #1e2024;background:#0d0e10}.pin-broadcast-kicker{height:auto;padding:0;border-radius:0;background:none;color:#686d75;font-size:9px;letter-spacing:.14em}.pin-broadcast-titlebox strong{font-size:14px}.pin-broadcast-connectbar{margin:0;padding:10px 16px;border:0;border-bottom:1px solid #1e2024;border-radius:0;background:#0d0e10}.pin-broadcast-tabs{top:128px;left:0;bottom:0;width:138px;padding:18px 12px;border:0;border-right:1px solid #1e2024;border-radius:0;background:#0f1012}.pin-broadcast-tabs button{position:relative;height:42px;border-radius:6px;background:transparent;color:#777c84}.pin-broadcast-tabs button.is-active{background:#17191d;color:#d9dde2}.pin-broadcast-tabs button:before{width:6px;height:6px;margin-right:9px;box-shadow:none}.pin-broadcast-tabs button.is-active:before{box-shadow:none;background:#3e9bd8}.pin-broadcast-tabs button.channel-off:after,.pin-broadcast-tabs button.channel-on:after{content:"";position:absolute;right:10px;width:5px;height:5px;border-radius:50%}.pin-broadcast-tabs button.channel-on:after{background:#36c987}.pin-broadcast-tabs button.channel-off:after{background:#555a61}.pin-broadcast-grid{margin:0 0 0 138px;gap:0;grid-template-columns:320px minmax(0,1fr)}.pin-broadcast-settings,.pin-broadcast-live{border:0;border-radius:0;background:#0d0e10}.pin-broadcast-settings{padding:18px 14px;border-right:1px solid #1e2024}.pin-broadcast-live{padding:18px}.pin-broadcast-section,.pin-advanced-box{padding:0 0 16px;margin:0 0 16px;border:0;border-bottom:1px solid #1e2024;border-radius:0;background:transparent}.pin-live-summary>div{min-height:68px;border-radius:7px;background:#121417;border:1px solid #24272c}.pin-live-summary>div:after{display:none}.pin-rule-saved{border-radius:6px;background:#14161a;border:1px solid #22252a}.pin-live-card{border-radius:7px;background:#121417;border:1px solid #24272c}.pin-live-card:hover{transform:none;border-color:#30343a}.pin-live-card-icon{border-radius:6px}.pin-donation-types span,.pin-sort-group button,.pin-filter-chips button,.pin-live-tools input,.pin-broadcast-head-btn,.pin-broadcast-close,.pin-recruit-toggle{border-radius:5px}.pin-channel-control{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:0 0 14px;margin:0 0 14px;border-bottom:1px solid #1e2024}.pin-channel-control>div{display:grid;gap:4px}.pin-channel-control strong{font-size:11px;color:#d5d9de}.pin-channel-control small{font-size:9px;color:#747a82}.pin-channel-switch{width:auto;margin:0}#autoAddDonation:checked+.pin-switch{background:#2d8f69}@media(max-width:900px){.pin-broadcast-tabs{position:static;width:auto;border-right:0;border-bottom:1px solid #1e2024}.pin-broadcast-grid{margin:0;grid-template-columns:1fr}}.pin-channel-master{padding-bottom:14px!important;margin-bottom:14px!important}.pin-channel-master .pin-channel-control{margin:0;padding:0;border:0}.pin-channel-master .pin-switch-row{min-height:auto!important}.pin-chat-recruit-btn{width:100%;height:38px;margin-top:12px;border:1px solid #2c3036;border-radius:6px;background:#17191d;color:#cfd4d9;font:700 11px Paperozi,sans-serif;cursor:pointer;transition:.15s ease}.pin-chat-recruit-btn:hover:not(:disabled){background:#1d2025;border-color:#3a4047}.pin-chat-recruit-btn.is-running{background:#244f68;border-color:#347ca3;color:#e7f7ff}.pin-chat-recruit-btn:disabled{opacity:.38;cursor:not-allowed}.pin-broadcast-tabs button.channel-on:after{background:#35c786}.pin-broadcast-tabs button.channel-off:after{background:#50555b}.pin-broadcast-member-quick{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 16px 10px;border-bottom:1px solid #1e2024;background:#0d0e10}.pin-broadcast-member-quick>label{min-width:0;display:grid;gap:3px}.pin-quick-member-label{color:#cfd4d9;font-size:10px;font-weight:750}.pin-quick-member-help{color:#626871;font-size:9px;white-space:nowrap}.pin-quick-select-wrap{position:relative;flex:0 0 260px}.pin-quick-select-wrap select{width:100%;height:34px;appearance:none;-webkit-appearance:none;padding:0 34px 0 11px;border:1px solid #2a2e34;border-radius:6px;outline:0;background:#15181c;color:#dce1e5;font:600 10px Paperozi,sans-serif;cursor:pointer}.pin-quick-select-wrap select:hover{border-color:#383e45;background:#181b20}.pin-quick-select-wrap select:focus{border-color:#397fa9;box-shadow:0 0 0 2px #378bbe1a}.pin-quick-select-wrap svg{position:absolute;top:50%;right:10px;width:16px;height:16px;transform:translateY(-50%);fill:#78818a;pointer-events:none}@media(max-width:900px){.pin-broadcast-member-quick{align-items:stretch;flex-direction:column;gap:7px}.pin-quick-select-wrap{flex:0 0 auto;width:100%}}.pin-live-card{display:grid;grid-template-columns:44px minmax(0,1fr) 92px auto;align-items:center;column-gap:12px;min-height:66px;padding:9px 12px;text-align:left}.pin-live-card-icon{grid-column:1;justify-self:start}.pin-live-card-main{grid-column:2;min-width:0;justify-self:stretch;text-align:left!important}.pin-live-card-main strong,.pin-live-card-main small,.pin-live-card-main p{display:block;width:100%;margin-left:0;margin-right:0;text-align:left!important}.pin-live-card-main strong,.pin-live-card-main small,.pin-live-card-main p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pin-live-card-balls{grid-column:3;justify-self:start;text-align:left!important}.pin-live-card-actions{grid-column:4;justify-self:end;display:flex;align-items:center;gap:6px}.pin-live-card[data-kind=donation] .pin-live-card-main,.pin-live-card[data-kind=chat] .pin-live-card-main{text-align:left!important}@media(max-width:760px){.pin-live-card{grid-template-columns:38px minmax(0,1fr) auto;column-gap:9px}.pin-live-card-balls{grid-column:2;justify-self:start;margin-top:4px}.pin-live-card-actions{grid-column:3;grid-row:1/span 2}}.pin-broadcast-member-quick{display:none!important}.pin-broadcast-member-picker{margin:0;border-bottom:1px solid #1e2024;background:#0d0e10}.pin-broadcast-member-picker>summary{min-height:40px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;list-style:none;color:#aeb4bb;font-size:10px;font-weight:700;cursor:pointer}.pin-broadcast-member-picker>summary::-webkit-details-marker{display:none}.pin-broadcast-member-picker>summary svg{width:15px;height:15px;fill:#69717a;transition:transform .15s ease}.pin-broadcast-member-picker[open]>summary svg{transform:rotate(180deg)}.pin-broadcast-member-list{display:flex;flex-wrap:wrap;gap:7px;padding:0 16px 12px}.pin-broadcast-member-chip{height:29px;padding:0 10px;border:1px solid #292d33;border-radius:999px;background:#13161a;color:#c7cdd3;font:600 9px Paperozi,sans-serif;cursor:pointer;transition:.14s ease}.pin-broadcast-member-chip:hover{background:#181c21;border-color:#3a4148}.pin-broadcast-member-chip.is-selected{background:#16232c;border-color:#3d8cb8;color:#dff6ff}.pin-broadcast-member-avatar{width:21px;height:21px;display:grid;place-items:center;flex:0 0 21px;overflow:hidden;border-radius:50%;background:#252a30;color:#9199a1;font-size:8px}.pin-broadcast-member-avatar img{width:100%;height:100%;display:block;object-fit:cover}.pin-broadcast-member-name{display:block;max-width:76px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pin-feed-clear{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;padding:0;border:1px solid #2a2e34;border-radius:6px;background:#15181c;color:#7c858d;cursor:pointer;transition:.14s ease}.pin-feed-clear svg{width:15px;height:15px;fill:currentColor}.pin-feed-clear:hover{color:#ef9292;border-color:#ef6e6e40;background:#d8464612}@media(max-width:900px){.pin-broadcast-member-picker>summary,.pin-broadcast-member-list{padding-left:16px}}.pin-broadcast-panel{contain:layout paint}.pin-live-feed-list{contain:layout style}.pin-live-card{contain:layout paint}.pin-broadcast-member-picker{position:relative!important;z-index:2;flex:0 0 auto;margin:0;border-bottom:1px solid #1e2024;background:#0d0e10}.pin-broadcast-member-picker>summary{min-height:40px;padding:0 16px!important}.pin-broadcast-member-list{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:0!important;padding:0 16px 12px!important;overflow:visible}.pin-broadcast-workspace{display:grid;grid-template-columns:138px minmax(0,1fr);flex:1 1 auto;min-height:0;overflow:hidden}.pin-broadcast-workspace>.pin-broadcast-tabs{position:relative!important;inset:auto!important;width:138px!important;height:100%;margin:0!important;padding:18px 12px!important;border:0;border-right:1px solid #1e2024;border-bottom:0;border-radius:0;background:#0f1012;overflow:auto}.pin-broadcast-panes{min-width:0;min-height:0;overflow:hidden}.pin-broadcast-panes>.pin-broadcast-grid{width:100%;height:100%;margin:0!important;min-height:0}.pin-broadcast-panes>.pin-broadcast-grid[hidden]{display:none!important}.pin-broadcast-member-chip{width:92px!important;min-width:92px!important;max-width:92px!important;height:32px!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;padding:0 8px 0 5px!important;overflow:hidden!important}.pin-broadcast-member-avatar{width:21px!important;height:21px!important;flex:0 0 21px!important}.pin-broadcast-member-name{min-width:0;max-width:none!important;flex:1 1 auto;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;text-align:left}@media(max-width:900px){.pin-broadcast-workspace{display:block;overflow:auto}.pin-broadcast-workspace>.pin-broadcast-tabs{width:auto!important;height:auto;display:flex;flex-direction:row;border-right:0;border-bottom:1px solid #1e2024;padding:7px!important}.pin-broadcast-panes{overflow:visible}.pin-broadcast-panes>.pin-broadcast-grid{height:auto}}.pin-broadcast-panel.pin-broadcast-booting{visibility:hidden!important;pointer-events:none!important}.pin-broadcast-member-chip{width:auto!important;min-width:0!important;max-width:150px!important;flex:0 0 auto!important;padding:0 10px 0 5px!important}.pin-broadcast-member-name{flex:0 1 auto!important;min-width:0;max-width:108px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.pin-broadcast-existing-warning{margin:10px 14px 0;min-height:58px;padding:10px 12px;border:1px solid rgba(245,184,72,.26);border-radius:10px;background:#f5b84812;display:flex;align-items:center;justify-content:space-between;gap:14px}.pin-broadcast-existing-warning[hidden]{display:none!important}.pin-broadcast-existing-warning-copy{display:flex;align-items:center;gap:10px;min-width:0}.pin-broadcast-existing-warning-copy>svg{width:20px;height:20px;flex:0 0 auto;fill:currentColor;opacity:.9}.pin-broadcast-existing-warning-copy>div{display:flex;flex-direction:column;gap:2px;min-width:0}.pin-broadcast-existing-warning-copy strong{font-size:12px;font-weight:800}.pin-broadcast-existing-warning-copy span{font-size:10px;opacity:.62}.pin-broadcast-existing-clear{flex:0 0 auto;height:34px;padding:0 11px;border:1px solid var(--line, rgba(255, 255, 255, .12));border-radius:8px;background:var(--panel-2, #1a1f24);color:inherit;display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;cursor:pointer}.pin-broadcast-existing-clear:hover{filter:brightness(1.12)}.pin-broadcast-existing-clear svg{width:14px;height:14px;fill:currentColor;opacity:.75}@media(min-width:901px){#name-panel.pin-left-drawer{top:12.5vh!important;bottom:auto!important;height:75vh!important;max-height:calc(100vh - 32px)!important;min-height:520px;overflow:auto!important}.pin-drawer-toggle{top:50%!important}}.pin-broadcast-panel{position:fixed!important;right:auto!important;bottom:auto!important;width:min(980px,100vw - 32px)!important;max-width:calc(100vw - 20px)!important;height:min(760px,100vh - 32px)!important;max-height:calc(100vh - 20px)!important;overflow:hidden!important;resize:none;contain:layout paint;box-shadow:0 24px 70px #00000085!important}.pin-broadcast-head{flex:0 0 auto;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.pin-broadcast-panel.is-dragging .pin-broadcast-head{cursor:grabbing}.pin-broadcast-head button,.pin-broadcast-head input{cursor:pointer}.pin-broadcast-workspace,.pin-broadcast-panes,.pin-broadcast-panes>.pin-broadcast-grid{min-height:0!important}@media(max-width:900px){#name-panel.pin-left-drawer{top:54px!important;bottom:8px!important;height:auto!important;min-height:0!important;max-height:none!important}.pin-broadcast-panel{inset:54px 8px 8px!important;width:auto!important;height:auto!important;max-width:none!important;max-height:none!important}.pin-broadcast-head{cursor:default;touch-action:auto}}@media(min-width:901px){.pin-broadcast-panel{resize:both!important;min-width:620px!important;min-height:480px!important;container-type:inline-size}}@container (max-width: 820px){.pin-broadcast-panel .pin-broadcast-grid,.pin-broadcast-panel .pin-chat-grid{grid-template-columns:1fr!important}.pin-broadcast-panel .pin-broadcast-feed-panel{min-height:190px}}@container (max-width: 690px){.pin-broadcast-panel .pin-broadcast-tabs{overflow-x:auto}.pin-broadcast-panel .pin-broadcast-section{padding-left:10px;padding-right:10px}.pin-broadcast-panel .pin-broadcast-member-quick-list{flex-wrap:wrap}}.pin-theme-btn{flex:0 0 auto}.pin-theme-btn .pin-theme-icon{width:15px;height:15px;fill:currentColor}.pin-theme-icon-moon,.pin-theme-btn.is-light .pin-theme-icon-sun{display:none}.pin-theme-btn.is-light .pin-theme-icon-moon{display:block}html.pin-ui-light #name-panel,html.pin-ui-light .pin-modal-card,html.pin-ui-light .pin-help-card,html.pin-ui-light .pin-broadcast-panel{--pin-light-bg:#f4f6f8;--pin-light-surface:#ffffff;--pin-light-surface-2:#eef1f4;--pin-light-line:rgba(28,37,48,.14);--pin-light-text:#202833;--pin-light-muted:#6d7784;color:var(--pin-light-text)!important;background:var(--pin-light-bg)!important;border-color:var(--pin-light-line)!important}html.pin-ui-light #name-panel .pin-calendar-panel-head,html.pin-ui-light #name-panel .pin-calendar-tabs,html.pin-ui-light #name-panel .pin-calendar-list-toolbar,html.pin-ui-light .pin-modal-header,html.pin-ui-light .pin-broadcast-head,html.pin-ui-light .pin-broadcast-tabs,html.pin-ui-light .pin-broadcast-section,html.pin-ui-light .pin-broadcast-card,html.pin-ui-light .pin-broadcast-feed-panel,html.pin-ui-light .pin-broadcast-member-picker,html.pin-ui-light #name-panel input,html.pin-ui-light #name-panel textarea,html.pin-ui-light #name-panel select,html.pin-ui-light .pin-modal-card input,html.pin-ui-light .pin-modal-card textarea,html.pin-ui-light .pin-modal-card select,html.pin-ui-light .pin-broadcast-panel input,html.pin-ui-light .pin-broadcast-panel textarea,html.pin-ui-light .pin-broadcast-panel select{background:var(--pin-light-surface)!important;color:var(--pin-light-text)!important;border-color:var(--pin-light-line)!important}html.pin-ui-light #name-panel button:not(.is-active):not(.is-on),html.pin-ui-light .pin-modal-card button:not(.is-active):not(.is-on),html.pin-ui-light .pin-broadcast-panel button:not(.is-active):not(.is-on){color:var(--pin-light-text);border-color:var(--pin-light-line)}html.pin-ui-light #name-panel .pin-calendar-top-btn,html.pin-ui-light #name-panel .pin-calendar-icon-btn,html.pin-ui-light #name-panel .pin-calendar-tab,html.pin-ui-light .pin-broadcast-panel .pin-broadcast-tab{background:var(--pin-light-surface-2)}html.pin-ui-light #name-panel small,html.pin-ui-light #name-panel .pin-calendar-sub,html.pin-ui-light .pin-modal-card .pin-modal-description,html.pin-ui-light .pin-broadcast-panel small,html.pin-ui-light .pin-broadcast-panel .pin-broadcast-muted{color:var(--pin-light-muted)!important}html.pin-ui-light .pin-broadcast-panel .is-on,html.pin-ui-light .pin-broadcast-panel .is-selected,html.pin-ui-light .pin-broadcast-panel .pin-broadcast-existing-warning{filter:none}@media(min-width:901px){.pin-broadcast-panel{resize:none!important}.pin-broadcast-resize-handle{position:absolute;right:3px;bottom:3px;z-index:50;width:24px;height:24px;padding:0;border:0;background:transparent;cursor:nwse-resize;touch-action:none}.pin-broadcast-resize-handle:before{content:"";position:absolute;right:5px;bottom:5px;width:10px;height:10px;border-right:2px solid rgba(255,255,255,.38);border-bottom:2px solid rgba(255,255,255,.38);box-sizing:border-box}.pin-broadcast-resize-handle:after{content:"";position:absolute;right:9px;bottom:9px;width:6px;height:6px;border-right:1px solid rgba(255,255,255,.22);border-bottom:1px solid rgba(255,255,255,.22);box-sizing:border-box}.pin-broadcast-panel.is-resizing{-webkit-user-select:none;user-select:none}}@media(max-width:900px){.pin-broadcast-resize-handle{display:none!important}}@media(min-width:901px){.pin-broadcast-panel{container-name:broadcast-window;container-type:inline-size;min-width:620px;min-height:480px}}@container broadcast-window (max-width:780px){.pin-broadcast-workspace{grid-template-columns:112px minmax(0,1fr)!important}.pin-broadcast-workspace>.pin-broadcast-tabs{width:112px!important;min-width:112px!important;padding:10px 7px!important}.pin-broadcast-panes>.pin-broadcast-grid{grid-template-columns:1fr!important;overflow:auto!important}.pin-broadcast-settings{min-width:0!important;overflow:visible!important;border-right:0!important;border-bottom:1px solid #1e2024!important}.pin-broadcast-live{min-width:0!important;min-height:260px!important;overflow:visible!important}}@container broadcast-window (max-width:680px){.pin-broadcast-workspace{display:block!important;overflow:auto!important}.pin-broadcast-workspace>.pin-broadcast-tabs{width:auto!important;min-width:0!important;height:auto!important;display:flex!important;flex-direction:row!important;gap:6px!important;padding:7px!important;border-right:0!important;border-bottom:1px solid #1e2024!important}.pin-broadcast-workspace>.pin-broadcast-tabs button{flex:1 1 0!important;min-width:0!important;justify-content:center!important}.pin-broadcast-panes,.pin-broadcast-panes>.pin-broadcast-grid{overflow:visible!important;height:auto!important}}@media(min-width:901px){.pin-broadcast-panel{width:var(--broadcast-window-width, min(980px, 100vw - 32px))!important;height:var(--broadcast-window-height, min(760px, 100vh - 32px))!important;min-width:520px!important;min-height:420px!important;max-width:calc(100vw - 20px)!important;max-height:calc(100vh - 20px)!important;resize:none!important;container-name:broadcast-window;container-type:inline-size}.pin-broadcast-resize-handle{display:none!important}.pin-broadcast-resize-edge{position:absolute;z-index:80;background:transparent;touch-action:none}.pin-broadcast-resize-n{top:-4px;left:12px;right:12px;height:10px;cursor:ns-resize}.pin-broadcast-resize-s{bottom:-4px;left:12px;right:12px;height:10px;cursor:ns-resize}.pin-broadcast-resize-e{right:-4px;top:12px;bottom:12px;width:10px;cursor:ew-resize}.pin-broadcast-resize-w{left:-4px;top:12px;bottom:12px;width:10px;cursor:ew-resize}.pin-broadcast-resize-ne{top:-5px;right:-5px;width:18px;height:18px;cursor:nesw-resize}.pin-broadcast-resize-nw{top:-5px;left:-5px;width:18px;height:18px;cursor:nwse-resize}.pin-broadcast-resize-se{right:-5px;bottom:-5px;width:22px;height:22px;cursor:nwse-resize}.pin-broadcast-resize-sw{left:-5px;bottom:-5px;width:18px;height:18px;cursor:nesw-resize}.pin-broadcast-resize-se:before,.pin-broadcast-resize-se:after{content:"";position:absolute;border-right-style:solid;border-bottom-style:solid;border-color:#ffffff57;pointer-events:none}.pin-broadcast-resize-se:before{right:6px;bottom:6px;width:10px;height:10px;border-right-width:2px;border-bottom-width:2px}.pin-broadcast-resize-se:after{right:10px;bottom:10px;width:5px;height:5px;border-right-width:1px;border-bottom-width:1px;opacity:.7}.pin-broadcast-panel.is-resizing{-webkit-user-select:none!important;user-select:none!important}@container broadcast-window (max-width:760px){.pin-broadcast-workspace{grid-template-columns:104px minmax(0,1fr)!important}.pin-broadcast-workspace>.pin-broadcast-tabs{width:104px!important;min-width:104px!important;padding:8px 6px!important}.pin-broadcast-panes>.pin-broadcast-grid{grid-template-columns:1fr!important;overflow:auto!important}.pin-broadcast-settings{min-width:0!important;border-right:0!important;border-bottom:1px solid #1e2024!important}.pin-broadcast-live{min-width:0!important;min-height:220px!important}}@container broadcast-window (max-width:600px){.pin-broadcast-workspace{display:block!important;overflow:auto!important}.pin-broadcast-workspace>.pin-broadcast-tabs{width:auto!important;min-width:0!important;height:auto!important;display:flex!important;flex-direction:row!important;gap:5px!important;padding:6px!important;border-right:0!important;border-bottom:1px solid #1e2024!important}.pin-broadcast-workspace>.pin-broadcast-tabs button{flex:1 1 0!important;min-width:0!important;justify-content:center!important}.pin-broadcast-panes,.pin-broadcast-panes>.pin-broadcast-grid{height:auto!important}}}@media(max-width:900px){.pin-broadcast-resize-edge{display:none!important}}@media(min-width:901px){.pin-broadcast-panel{min-width:440px!important;min-height:360px!important}.pin-broadcast-resize-edge{position:absolute!important;z-index:2147483000!important;display:block!important;background:transparent!important;touch-action:none!important;-webkit-user-select:none!important;user-select:none!important}.pin-broadcast-resize-n{top:0!important;left:12px!important;right:12px!important;height:8px!important;cursor:ns-resize!important}.pin-broadcast-resize-s{bottom:0!important;left:12px!important;right:12px!important;height:10px!important;cursor:ns-resize!important}.pin-broadcast-resize-e{right:0!important;top:12px!important;bottom:12px!important;width:10px!important;cursor:ew-resize!important}.pin-broadcast-resize-w{left:0!important;top:12px!important;bottom:12px!important;width:10px!important;cursor:ew-resize!important}.pin-broadcast-resize-ne{top:0!important;right:0!important;width:18px!important;height:18px!important;cursor:nesw-resize!important}.pin-broadcast-resize-nw{top:0!important;left:0!important;width:18px!important;height:18px!important;cursor:nwse-resize!important}.pin-broadcast-resize-se{right:0!important;bottom:0!important;width:26px!important;height:26px!important;cursor:nwse-resize!important}.pin-broadcast-resize-sw{left:0!important;bottom:0!important;width:18px!important;height:18px!important;cursor:nesw-resize!important}.pin-broadcast-resize-se:before{content:""!important;position:absolute!important;right:6px!important;bottom:6px!important;width:10px!important;height:10px!important;border-right:2px solid rgba(255,255,255,.42)!important;border-bottom:2px solid rgba(255,255,255,.42)!important;pointer-events:none!important}body.pin-broadcast-resizing,body.pin-broadcast-resizing *{-webkit-user-select:none!important;user-select:none!important}}.pinball-setup-panel,#name-panel,.pin-broadcast-panel{background:#101215!important}.pin-broadcast-panel .pin-broadcast-header,.pin-broadcast-panel .pin-broadcast-connect,.pin-broadcast-panel .pin-broadcast-members,.pin-broadcast-panel .pin-broadcast-workspace,.pin-broadcast-panel .pin-broadcast-tabs,.pin-broadcast-panel .pin-broadcast-panes,.pin-help-drawer,.pin-modal-card{background-color:#101215!important}.pin-live-card.is-disabled .pin-live-ball-name{position:relative;opacity:.9}.pin-live-card.is-disabled .pin-live-ball-name:after{content:"";position:absolute;left:0;right:0;top:52%;height:2px;border-radius:999px;background:#ef5f67;transform:translateY(-50%);pointer-events:none}.pin-live-card-actions{min-width:max-content}.pin-open-station:hover{color:#8fdcff;border-color:#67c8ee38}@media(max-width:760px){.pin-live-card-actions{gap:4px}.pin-icon-action{width:28px;height:28px}}.pin-inline-name-editor{display:grid;grid-template-columns:minmax(0,1fr) 30px 30px;align-items:center;gap:5px;width:100%;min-width:0}.pin-inline-name-input{width:100%;min-width:0;height:32px;padding:0 10px;border:1px solid rgba(117,199,236,.42);border-radius:7px;background:#15191e;color:#edf1f4;font:inherit;font-weight:700;outline:none;box-sizing:border-box}.pin-inline-name-input:focus{border-color:#69c9f1;box-shadow:0 0 0 2px #4eb9e81f}.pin-inline-name-save,.pin-inline-name-cancel{width:30px;height:30px;padding:0;display:grid;place-items:center;border:1px solid rgba(255,255,255,.08);border-radius:7px;background:#1a1e24;color:#9ba5af;cursor:pointer}.pin-inline-name-save{color:#44d59a}.pin-inline-name-save:hover{background:#44d59a1a;border-color:#44d59a3d}.pin-inline-name-cancel:hover{color:#e9edf0;background:#22272e}.pin-inline-name-save svg,.pin-inline-name-cancel svg{width:15px;height:15px;fill:currentColor}.pin-live-card.is-editing-name .pin-live-card-main{min-width:220px}.pin-live-card.is-editing-name .pin-edit-record{opacity:.45;pointer-events:none}.pin-live-card.is-disabled.is-editing-name .pin-inline-name-editor:after{display:none!important}@media(max-width:760px){.pin-inline-name-editor{grid-template-columns:minmax(0,1fr) 28px 28px}.pin-inline-name-save,.pin-inline-name-cancel{width:28px;height:28px}}
