[data-rmiz-wrap=hidden],[data-rmiz-wrap=visible]{position:relative;display:inline-flex;align-items:flex-start}[data-rmiz-wrap=hidden]{visibility:hidden}[data-rmiz-overlay]{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition-property:background-color}[data-rmiz-btn-close],[data-rmiz-btn-open]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:none;border-radius:0;font:inherit;color:inherit;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}[data-rmiz-btn-open]{cursor:zoom-in}[data-rmiz-btn-close]{cursor:zoom-out}[data-rmiz-modal-content]{position:absolute;transition-property:transform;transform-origin:center center}.vjs-svg-icon{display:inline-block;background-repeat:no-repeat;background-position:50%;fill:currentColor;height:1.8em;width:1.8em}.vjs-svg-icon:before{content:none!important}.vjs-control:focus .vjs-svg-icon,.vjs-svg-icon:hover{filter:drop-shadow(0 0 .25em #fff)}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABTsAAsAAAAAIpAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV32Y21hcAAAAYQAAAEJAAAD5p42+VxnbHlmAAACkAAADtIAABckI4l972hlYWQAABFkAAAAKwAAADYsvIjpaGhlYQAAEZAAAAAdAAAAJA+RCL1obXR4AAARsAAAABcAAAC8Q2YAAGxvY2EAABHIAAAAYAAAAGB7CIGGbWF4cAAAEigAAAAfAAAAIAFAAI9uYW1lAAASSAAAASUAAAIK1cf1oHBvc3QAABNwAAABfAAAAnXdFqh1eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGR7yDiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGPHcRdyA4RZgQRADaGCyYAAHic7dPXbcMwAEXRK1vuvffem749XAbKV3bjBA6fXsaIgMMLEWoQJaAEFKNnlELyQ4K27zib5PNF6vl8yld+TKr5kH0+cUw0xv00Hwvx2DResUyFKrV4XoMmLdp06NKjz4AhI8ZMmDJjzoIlK9Zs2LJjz4EjJ85cuHLjziPe/0UWL17mf2tqKLz/9jK9f8tXpGCoRdPKhtS0RqFkWvVQNtSKoVYNtWaoddPXEBqG2jQ9XWgZattQO4baNdSeofYNdWCoQ0MdGerYUCeGOjXUmaHODXVhqEtDXRnq2lA3hro11J2h7g31YKhHQz0Z6tlQL4Z6NdSbod4N9WGoT9MfHF6GmhnZLxyDcRMAAAB4nJ1YC1hU17U+a5/HMA4iA3NmVBDmoQwP5TFnHlFeA4gYiUFRQINoSCBAyK3G2yi+0aipYtFcHYo2xsb4NiY3+VrNxSaX5uvt495ozNdoYoxmem2/L8HGpLc+InB279pnhlGr5mvL4eyz99nrrL32eu1/DQcc/okdYgdHOA6MQKp4r9gx0EcMHMezOalVasW5BM7NcXoSb9fFgE6KtSSBxWz1FYDPG+vMBGcKb9cebu2VS5s2aaTkCvRSf6C7Y+Ppibm5E09v7IDs2/3uZQtbD0zIyppwoHXh/93ukmyYgdePNRp65p5v+3v/9otQl2O7wP34cT88p8Md2YxpYLQZoRcy6FlSBRnwnGAe6BPMSCZo+7NJVqS0cE4uHendzhSnbPH6TDqL1+Nme5LZXkCHnGyoH0kne30WH+gswhm3q+pt/mTas9NLS64GnjmSlTPw0wVQT/ewRaBgxtydy3cuUB9/6SW+vb5yRvr+t0eOfPKJZ/9t3+4tL7xj32Xd3thCxi+ge6ifdsAN+l5+wi5HQ/cCoeull1AszS7CUfEcJzK7sKWJAdJhCd0sPM4+EY7QDm5ov08hXRQXE5bf6PV5Q5+IjW7X7Nku92Ask4l2hCRRD6TPqISiCJeQna3SCFwrhrNzXHzo4yFevBwxpzxk8WCIIfkvVEKVy32SbT8n68gzgaslpaiO2zIGIyuSb7RNf9HSuN26y/7OC1tgEmpiyA6aD4qcgTOiLThwGG0eB694FI8NHLLN6OBlRVaMxNAFS4JdXUG6mW8PwpKuYLCLXKGbu8iwYNdgO06Sn3Th+/vyZAxs8Ro30DjHe9gy8Fywi24OMm7Qyzh3MTZVOMYhLBnoC+J79lpTUyQmorjhnMwlcQ5uPEYGpDjsOkkH49BjQLQBqs3jFtFdJNlksYmoQFDArLh8Xh+Qd6Ghcsb6FUuehDi+U/lqD71K/qiegeV1imcwjl7ExwiSrf4BZyCujV6cVcFo6VX+G9IcPyFjJnUufbU/jzrL1X99as36reXl8K32nFaOr+E8jWJEcJ55DpMVfSMe95/AJaOsGBH2GJCNpiRQbK4C8BjdmQA22QY2j03Em13i2YHqtNLU1NI04Yj2HJgA6fQc6VPNpA/D+Ryks554NnVy2mB72uRUfPLsqR4N0LOBQKArwJYO+5W2fgZX8oC1HR6HjNaQTVIG2FPwnTcXXGZZfNB7TE6pTKZUwaw91XWLAoFFGcnB5PHjsckgBjbWutrL+0h5Y1xw3DRGDumsnXb3MJwXrJIN5U7m0rgJ3yG5w4he5ckFG4pmNEkOm0/xOO4r4yL87wqtQM+hiJIVp+6iG2wPBKD35ElGkDx+UfC2v1mFG1o+M3AjNFty8biKMXwzyxnZLds8wYD2BxmCPHAldPOeLsy/0BugftYhVYFAhO8SqQ0j3oK7dHJZnI/jxmUS4onlxskSF8thmvNZjIrRZwEPxr0lBuLRuz3oy/FOHCsxwOPYh2M+e9u3J5pgPYz9gp6G7C9m0A11F9ddqKMfV+4sbq45/YspOysXvT+3pdFdYNg2fHbW8Dz301MqDVuGrz0Fuh0YMW8mddrpqzST7rV9BcvqPoNvadRndWp0p8HvbiqrFj5yFQ/vNFSXDpxpLEFWp+DcrF3FT1afWshFcmCfeAMjEvO65i0Y6XijQfSRPWx3TV/Df7Km3E1l+kLt56s/rwVzuRusNMhudznkwdLaS+QNdeal2jDPP4l9qHc98vTYZOSkxzD+njBWVWjFPKgipx6DkWvXQiW8OYcewVHE5yukinDMcfGgc0opDltYKDxIGBedkzc6jSfE7tlvESCDFUw0Hx0opS+U0lHCxNottbNWSxX9zZVvEhKWUSyBpaXwBc2a98M6UqPeXAs/GDon8Ax7hsthO8cM5HU7Ad0UvRR9lHmtyQKZ4MAe814X5h9MSUkQmhf96eVJ6p90OjIiqSIjvykvr2l5U55O/fPQKD+jIomYpNyGJQ25uQ2kIikRfAmuBHCPsWqkSDEqgZ5KDI2sifS/R43MbZg0idFHbCPNxXxZws1ACVE6hAhOdJwRkJLFBLPZpRGYJ50pko6XzMkgmSx40ljik6AQcKhFnLcQE6rF7PXFe1Ocoj0T3AXgSgJTDIhHRfHlYZKuSzc6uievOJGXY+i5GJkkTp7UM3y0LqATDbtFcbdBxO7o4T25JYlEjoH0uynUh8rapkxp62QN70svSF+hT4gGPlovlmcm/ComLi7mV4kTykV9NFWjE/QrwgQ4uIcAP0rQF4VZYRP2o3PhHHzfPMJj9Ir+uzKUlrH49ntT18AVvj1sc3YGjUT/Mt2Dxawa8ArcA7bCQIpvfwAYu22vEG/No/5RvPdA7g+AelLrPwzy+LtkLPhnpIxH14m4EYq8eeMHbPEPNm6G7Nv9B4jcFPZ8bJj0SEjP3MPgQdKTqqEoy2v6G32P/Y6dxOv04AxnoAeq+GILvUavtYCBXm+BaIhuodcfrN5B/V2EYMCPh+SxavjGyPwV0x4CJgUPGT0mQaODGBACIJZGsMXwAD0LGXx7l3CdAcKMIKI+f5CepWeD0BvyU/GcdBxPF8SwejC6LGZmAURFdsSWKR5HyHld2kbdIZO1Ixx+bnnzU7n5+blPNV9jnUDWhP2tC68tbN3PVIldsQPxSAcSpjOav7Q05uXn5zW2LLvDXn9B6syscPy9iDLEMmSrJz6nYuWMipukjM0AH8JkGS+XFyMRkzSCH7KD/hwm172SAyZYumHlefr5AddrtA0O0TnwaVZxcRY9Bfukn9Gf05N1r9DV9MoBsJ1f+ZrqUvtPHizJAntWybv7hmqLt6QLuK6ZS9Fqi1jO5rDoWPZXXII5Tgajg53cIXCjDCGIcYrRIY2n6+mXOa/W0bdhau3ryiEYe2FV/5oeaIYK/5w5frCyll6/cYO8DiNhw6t1MBWmznt91QX62UF1N7l0eHBZTRGpKaqpKVIPF9UcIzmReud9TSY75+K899GHbBu6wjoR7RKKZVYiYxSPf5/2wJT5e3NAhmUbVn5KLx1Ujg0+BGvpAIh0DezInTkzF37KVocxrKU3r1+XLtAe2lO3l66kfQfB/unKY+q8N375Ru8bc4pJXfEcESU95q+p8ZNZRTWH1d9FzvUdYXk5rLkcdkEisoKKVHQW/b3GEx6tPaYcoJfOr9wAbSBnv1IHpep0OExr4LPMkpJM+j7sly7UHkOzXjoAZljHCGiyegtNlwljM0v+c19ET9Pvst09a2Mtgcf5/ZSzYO5h1156+eyydfAsxGa9XAuF6vzjh6CssLq6ECysperXX0sX5h5ZdpZe3guxsGIPEtHk/aqXX1hVqP5HYVVVISkrrNqvXorIc+5Ou91Hnr/LcD2afi6eX7UBloOcs7cOpqgGaNfs1g7bNbs9z6wASaylN69d0/TFTIz6Ws8+oGV3mE2612wRTHKcVUbhjKadebloMc+dyXgMVtVK6BwMB/+mVW09igdRBWaRtNQX59d/VD//xdQ0TCiYNj1KT9sq6Wdu5WTbqk3qDXyDaLa1fv621LS01G3z61sD6lH8lAxDLicV921s6Bf92JOYvzNYCL1khbqBXEFUzC521N5NyzNaQIWhjyFyDoBIVrAjmv2UEaLlI+c6zw1jmVIPLLLZZUTj6GxGHW+mq1tgHXR2D85p4Q934+jLbtjVLcyCdS10NVzpHqxp4Q/hK7WopY/NRGx9HGsPGdFjOjcpjBnGYMVqY/4eqT5khWEHWUup2A/pTw7pdWgsWft7ETUERL96nRg0HNFPmCYba6pylECaExX89A9WLUOVB4oKLu/o1oqSYHCgLzBUlAz8hNFDRpeSU1XT+LRmDUgPaKbYdHDn9suF/tu13nHJij0N97LfS0QmqONuyONk7zvUI6Qa0pF9f2+oABL92AT6e0U//z9YqAiWtJLU1JK0gS+1aacwamiNqK067u9ZQ8f1d4qLodMzz3uL89Z68V/Hnr++hXWUuHgw8dfi972PeTyPefu3aNNucemQ74qFuIaJnVkOu4Q+yjuwmmC1FqZpl1i4uzoPxjkpPf3Xv545tl26Rr+dOvUd+omqJzch9dOeU7f10Y64nMcKK137DccIZq2WdXtdZjbEoLSzHwiMtrjYLDxpHQW8gjMX6XFYAE2zSWVD04EGYSs9MbO6sEo20BMEAB4mpvSypsKjZ4Stgzb+c3A9/MQT2+vrBy+qvyFxLUtLlSRF/Ri2wjfZ2dus2Q8lXx4608/jnqK5OOap6NY2PSjYYnECCjiEeLJll/pbmqfeIK+ps3+MxrlEhqmTPipVP7kqlF4VhpEb6r+Q7YOJg38kJ9SHBf3NBl6+9YchfbUjb5ahLSzUM3kPHmwFAsZ5rpai0S7E5xWzZ1j+fW7zsUWP2g5NXTw52ySCTrgG0+lbw60l2Y/CB185CoA8NK+tbRKxfjy6pm5hzQRRR+cMqv1Jbiw6STivtEvt3DRcy0QEh92JlUGo2PG4tSKHl00YD6xc8CK+YPYyy3io2lN8BcSjKRzrIV6ypOAobqxViJPaT9M9Hy5szY33mp7OX/Zu89L/7Ww5vqY2Y8b0pKgoiUhG5cPDPzq8qTV/WkzUOIvXVVA96kmjcBrr3HrYC/Wn+fYP6Z7T1rqy3zknbvqma/FvVk96fNXGkuaXrdHW5JGSxZT/2I/O73v+yNWafMdzc5NdxYurHs6h86e01sLKLz9EBrg+x36rxAaED7hRnAMx7Vzu+9wabh3zG8XLQjx0ablUJzmxdErxYT3kzQSd0SSafVqF5PXgpp0OyYJ1EyNHpGUZmvK575ySzd85JSqF7IBzSAbMM04+MbE58xF3/njXOGecSaermlw2y9PsSQdytLJVr8t+wg+rR8cZYoeNxVIzNdk3Bngi8U5LAlgTFoQnzJCa5EsCgYhCaGL+qPj7TdhG31p9tej3R04N//PXxNwJvyUqwaJqRPJY98TJ5TPndmflRAkAhBfe46sfKW5wizSge08Xb7Ca/GUVs55trngkKkrUS2WPzKttaaqq+idmahugkY+W6fN0I6i3gPt/x88U4wAAeJxjYGRgYADiGU9YXsXz23xl4GZnAIFH7fO+IdMc/WBxDgYmEAUASbMKwAB4nGNgZGBgZwABjj4Ghv//OfoZGBlQgT4ARicDZAAAAHicY2BgYGAfxJijD8Fmu4EqBwCSpgKpAAAAAAAADgBoAH4AzADgAQIBQgFsAZgB7gIuAooC0AL8A2IDjAOoA+AEMASwBNoFCAVaBcAGCAYuBnAGrAb2B04HigfSCCoIcAiGCJwIyAkkCVYJiAmsCfIKIApWCsQLknicY2BkYGDQZ2hmYGcAASYg5gJCBob/YD4DABqrAdAAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2ReVPbMBDF/ULi2EkDBFqO3gdHLxUzDB9IkdexBllydRD49ihO3Ckz7B/a31utZnafkkGyiXnyclxhgB0MMUKKMTLkmGCKV5hhF3vYxxwHOMRrvMERjnGCU7zFO7zHB3zEJ3zGF3zFN5zhHBe4xHf8wE/8wm8w/MEVimTYKv44XR9MSCsUjVoeHE3vjQoNsSZ4mmxZmVWPjSz7jlou6/0qKOWEJdKMtCe793/hQfqxa6XWZHMXFl56RS4TvPXSaDeoy0zUUZB109KstDK8lHo5q6Qi1hcOnqkImubPS6aqRq7mlnaEWabub4iYblba3SRmgldS0+FWdhNtt04F14JUaqkl7tcpOpJtErvNt3Bd9HRT5JWxK25Ldjvp6br4hzfFiIdSmlzTg2fSUzNrLd1LE1ynxq4OVaVoKLjzJ60UPtj1RKzHzsbjly6inVnFBS2MucviPncU7Rr7lfTxRepDs1A2j3ZHRc7PuzFYSfE3ZOd4kjwBy227hA==) format("woff");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:""}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:""}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:""}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:""}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:""}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:""}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:""}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:""}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:""}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:""}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:""}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:""}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:""}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:""}.vjs-icon-downloading{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-downloading:before{content:""}.vjs-icon-file-download{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download:before{content:""}.vjs-icon-file-download-done{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download-done:before{content:""}.vjs-icon-file-download-off{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download-off:before{content:""}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:""}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:""}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:""}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:""}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:""}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:""}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:""}.vjs-icon-repeat{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-repeat:before{content:""}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:""}.video-js .vjs-skip-backward-5 .vjs-icon-placeholder,.vjs-icon-replay-5{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-backward-5 .vjs-icon-placeholder:before,.vjs-icon-replay-5:before{content:""}.video-js .vjs-skip-backward-10 .vjs-icon-placeholder,.vjs-icon-replay-10{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-backward-10 .vjs-icon-placeholder:before,.vjs-icon-replay-10:before{content:""}.video-js .vjs-skip-backward-30 .vjs-icon-placeholder,.vjs-icon-replay-30{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-backward-30 .vjs-icon-placeholder:before,.vjs-icon-replay-30:before{content:""}.video-js .vjs-skip-forward-5 .vjs-icon-placeholder,.vjs-icon-forward-5{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-forward-5 .vjs-icon-placeholder:before,.vjs-icon-forward-5:before{content:""}.video-js .vjs-skip-forward-10 .vjs-icon-placeholder,.vjs-icon-forward-10{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-forward-10 .vjs-icon-placeholder:before,.vjs-icon-forward-10:before{content:""}.video-js .vjs-skip-forward-30 .vjs-icon-placeholder,.vjs-icon-forward-30{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-forward-30 .vjs-icon-placeholder:before,.vjs-icon-forward-30:before{content:""}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:""}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:""}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:""}.vjs-icon-shuffle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-shuffle:before{content:""}.vjs-icon-cast{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cast:before{content:""}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-enter:before{content:""}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-exit:before{content:""}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:""}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:""}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:""}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:""}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:""}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:""}.video-js{display:inline-block;vertical-align:top;box-sizing:border-box;background-color:#000;position:relative;padding:0;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:normal}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:0}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-1-1,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-fluid{width:100%;max-width:100%}.video-js.vjs-1-1:not(.vjs-audio-only-mode),.video-js.vjs-16-9:not(.vjs-audio-only-mode),.video-js.vjs-4-3:not(.vjs-audio-only-mode),.video-js.vjs-9-16:not(.vjs-audio-only-mode),.video-js.vjs-fluid:not(.vjs-audio-only-mode){height:0}.video-js.vjs-16-9:not(.vjs-audio-only-mode){padding-top:56.25%}.video-js.vjs-4-3:not(.vjs-audio-only-mode){padding-top:75%}.video-js.vjs-9-16:not(.vjs-audio-only-mode){padding-top:177.7777777778%}.video-js.vjs-1-1:not(.vjs-audio-only-mode){padding-top:100%}.video-js .vjs-tech,.video-js.vjs-fill:not(.vjs-audio-only-mode){width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0}.video-js.vjs-audio-only-mode .vjs-tech{display:none}body.vjs-full-window,body.vjs-pip-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen,body.vjs-pip-window .video-js{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs),body.vjs-pip-window .video-js{width:100%!important;height:100%!important;padding-top:0!important;display:block}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-pip-container .vjs-pip-text{position:absolute;bottom:10%;font-size:2em;background-color:rgba(0,0,0,.7);padding:.5em;text-align:center;width:100%}.vjs-layout-small.vjs-pip-container .vjs-pip-text,.vjs-layout-tiny.vjs-pip-container .vjs-pip-text,.vjs-layout-x-small.vjs-pip-container .vjs-pip-text{bottom:0;font-size:1.4em}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;padding:0;margin-top:-.81666em;margin-left:-1.5em;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);border-radius:.3em;transition:all .4s}.vjs-big-play-button .vjs-svg-icon{width:1em;height:1em;position:absolute;top:50%;left:50%;line-height:1;transform:translate(-50%,-50%)}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause:not(.vjs-seeking,.vjs-scrubbing,.vjs-error) .vjs-big-play-button{display:block}.video-js button{background:0 0;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.video-js.vjs-spatial-navigation-enabled .vjs-button:focus{outline:.0625em solid #fff;box-shadow:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{display:flex;justify-content:center;list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.js-focus-visible .vjs-menu li.vjs-selected:hover .vjs-svg-icon,.vjs-menu li.vjs-selected .vjs-svg-icon,.vjs-menu li.vjs-selected:focus .vjs-svg-icon,.vjs-menu li.vjs-selected:hover .vjs-svg-icon{fill:#000}.js-focus-visible .vjs-menu :not(.vjs-selected):focus:not(.focus-visible),.video-js .vjs-menu :not(.vjs-selected):focus:not(:focus-visible){background:0 0}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-pip-window .vjs-menu-button-popup .vjs-menu{left:unset;right:1em}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js.vjs-spatial-navigation-enabled .vjs-control-bar{gap:1px}.video-js:not(.vjs-controls-disabled,.vjs-using-native-controls,.vjs-error) .vjs-control-bar.vjs-lock-showing{display:flex!important}.vjs-audio-only-mode .vjs-control-bar,.vjs-has-started .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible;pointer-events:auto}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.video-js .vjs-control.vjs-visible-text{width:auto;padding-left:1em;padding-right:1em}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.vjs-button>.vjs-svg-icon{display:inline-block}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js :not(.vjs-visible-text)>.vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:flex;align-items:center}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;line-height:.35em;z-index:1}.vjs-svg-icons-enabled .vjs-play-progress:before{content:none!important}.vjs-play-progress .vjs-svg-icon{position:absolute;top:-.35em;right:-.4em;width:.9em;height:.9em;pointer-events:none;line-height:.15em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js.vjs-spatial-navigation-enabled .vjs-slider:focus{outline:.0625em solid #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{width:10em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em;z-index:1}.vjs-svg-icons-enabled .vjs-volume-level:before{content:none}.vjs-volume-level .vjs-svg-icon{position:absolute;width:.9em;height:.9em;pointer-events:none;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{line-height:.35em;right:-.5em}.vjs-slider-horizontal .vjs-volume-level .vjs-svg-icon{right:-.3em;transform:translateY(-50%)}.vjs-slider-vertical .vjs-volume-level .vjs-svg-icon{top:-.55em;transform:translateX(-50%)}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{display:none;position:absolute;width:100%;height:1px;background-color:#000;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{width:1px;height:100%}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-volume-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.vjs-poster{display:inline-block;vertical-align:middle;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster,.vjs-using-native-controls .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster,.vjs-has-started.vjs-audio-poster-mode .vjs-poster,.vjs-pip-container.vjs-has-started .vjs-poster{display:block}.vjs-poster img{width:100%;height:100%;object-fit:contain}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;flex:none;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-svg-icons-enabled .vjs-seek-to-live-control{line-height:0}.vjs-seek-to-live-control .vjs-svg-icon{width:1em;height:1em;pointer-events:none;fill:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-svg-icon{fill:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-live .vjs-time-divider{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-normalise-time-controls:not(.vjs-live) .vjs-time-control{display:flex}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.vjs-error .vjs-text-track-display{display:none}.video-js.vjs-controls-disabled .vjs-text-track-display,.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-controls-disabled video::-webkit-media-text-track-display,.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js.vjs-force-center-align-cues .vjs-text-track-cue{text-align:center!important;width:80%!important}@supports not (inset:10px){.video-js .vjs-text-track-display>div{top:0;right:0;bottom:0;left:0}}.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control,.vjs-pip-window .vjs-picture-in-picture-control{display:none}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-fullscreen-control,.vjs-pip-window .vjs-fullscreen-control{display:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.85;text-align:left;border:.6em solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:5em;height:5em;border-radius:50%;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:flex;justify-content:center;align-items:center;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-error .vjs-loading-spinner{display:none}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0)}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{to{transform:rotate(1turn)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.video-js.vjs-audio-only-mode .vjs-captions-button{display:none}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-audio-only-mode .vjs-descriptions-button{display:none}.vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-svg-icon{width:1.5em;height:1.5em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"";font-size:1.5em;line-height:inherit}.video-js.vjs-audio-only-mode .vjs-subs-caps-button{display:none}.video-js .vjs-audio-button+.vjs-menu .vjs-descriptions-menu-item .vjs-menu-item-text .vjs-icon-placeholder,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-descriptions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" ";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:auto}.video-js.vjs-layout-tiny .vjs-progress-control,.video-js.vjs-layout-x-small .vjs-progress-control{display:none}.video-js.vjs-layout-x-small .vjs-custom-control-spacer{flex:auto;display:block}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-spatial-navigation-enabled .vjs-modal-dialog.vjs-text-track-settings{height:80%}.vjs-error .vjs-text-track-settings{display:none}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports(display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-text-track-settings select{font-size:inherit}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:10px;border:none}.vjs-text-track-settings fieldset span{display:inline-block;padding:0 .6em .8em}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;font-weight:700;font-size:1.2em}.vjs-text-track-settings .vjs-label{margin:0 .5em .5em 0}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}.vjs-title-bar{background:rgba(0,0,0,.9);background:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.7) 60%,rgba(0,0,0,0));font-size:1.2em;line-height:1.5;transition:opacity .1s;padding:.666em 1.333em 4em;pointer-events:none;position:absolute;top:0;width:100%}.vjs-error .vjs-title-bar{display:none}.vjs-title-bar-description,.vjs-title-bar-title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vjs-title-bar-title{font-weight:700;margin-bottom:.333em}.vjs-playing.vjs-user-inactive .vjs-title-bar{opacity:0;transition:opacity 1s}.video-js .vjs-skip-backward-10,.video-js .vjs-skip-backward-30,.video-js .vjs-skip-backward-5,.video-js .vjs-skip-forward-10,.video-js .vjs-skip-forward-30,.video-js .vjs-skip-forward-5{cursor:pointer}.video-js .vjs-transient-button{position:absolute;height:3em;display:flex;align-items:center;justify-content:center;background-color:rgba(50,50,50,.5);cursor:pointer;opacity:1;transition:opacity 1s}.video-js:not(.vjs-has-started) .vjs-transient-button{display:none}.video-js.not-hover .vjs-transient-button:not(.force-display),.video-js.vjs-user-inactive .vjs-transient-button:not(.force-display){opacity:0}.video-js .vjs-transient-button span{padding:0 .5em}.video-js .vjs-transient-button.vjs-left{left:1em}.video-js .vjs-transient-button.vjs-right{right:1em}.video-js .vjs-transient-button.vjs-top{top:1em}.video-js .vjs-transient-button.vjs-near-top{top:4em}.video-js .vjs-transient-button.vjs-bottom{bottom:4em}.video-js .vjs-transient-button:hover{background-color:rgba(50,50,50,.9)}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible){outline:0}.video-js :focus:not(:focus-visible){outline:0}.videoContainer{position:relative;width:100%}.vjs-default-skin{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.vjs-default-skin.vjs-paused.vjs-has-started .vjs-big-play-button{display:block}.video-js{font-size:10px;color:#fff}.video-js .vjs-big-play-button{font-size:4em;line-height:9.8rem;height:9.8rem;width:9.8rem;background-color:rgba(0,0,0,.3);border:none;border-radius:50%;top:50%;left:50%;margin-top:-4.9rem;margin-left:-4.9rem}.video-js .vjs-control-bar{height:7.5em;background-color:rgba(0,0,0,.3)}.video-js .vjs-control.vjs-fullscreen-control,.video-js .vjs-control.vjs-play-control,.video-js .vjs-control.vjs-remaining-time,.video-js .vjs-control.vjs-volume-panel{margin:0 .5em}.video-js .vjs-control.vjs-progress-control{margin:0 2em}.vjs-volume-panel.vjs-volume-panel-horizontal{align-items:center}.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-panel.vjs-volume-panel-horizontal .vjs-volume-control.vjs-control.vjs-volume-horizontal,.vjs-volume-panel.vjs-volume-panel-horizontal .vjs-volume-control.vjs-control.vjs-volume-horizontal,.vjs-volume-panel.vjs-volume-panel-horizontal .vjs-volume-control.vjs-control.vjs-volume-horizontal:hover{height:auto!important}.vjs-volume-panel.vjs-volume-panel-horizontal .vjs-volume-control.vjs-control.vjs-volume-horizontal .vjs-volume-bar{margin-top:0;margin-bottom:0}.video-js .vjs-volume-vertical{background-color:rgba(0,0,0,.5);bottom:6em}.vjs-slider-vertical .vjs-volume-level{width:.2em}.vjs-slider-vertical .vjs-volume-level:before{left:-.4em}.video-js .vjs-time-control{font-family:Lato,sans-serif;font-weight:700;font-size:1.2em;line-height:6.35}.video-js .vjs-time-tooltip{font-family:Lato,sans-serif;font-weight:700;background-color:rgba(49,53,55,.6);border-radius:2em;color:#fff;font-size:1.2rem;padding:.2em 1em;min-width:5rem;white-space:nowrap}.video-js .vjs-progress-holder{height:.2em}.video-js .vjs-play-progress:before{font-size:1.4em;line-height:.9;top:-.4em}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{font-size:1.2rem}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip:empty,.video-js .vjs-progress-control:hover .vjs-time-tooltip:empty{display:none}.vjs-button>.vjs-icon-placeholder:before{font-size:2.2rem;line-height:3.5}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:inherit}.video-js .vjs-slider:focus{text-shadow:none;box-shadow:none}.vjs-menu li{text-transform:none}.video-a11y .vjs-big-play-button{background-color:rgba(0,0,0,.67);margin:0;transform:translate(-50%,-50%);transition:none!important;transition:background-color .4s!important}.video-a11y .vjs-paused{cursor:pointer}.video-a11y .vjs-paused .vjs-control-bar{cursor:auto}.video-a11y .vjs-big-play-button:focus,.video-a11y:hover .vjs-big-play-button{background-color:rgba(0,0,0,.85);width:10.4rem;height:10.4rem;border:.3rem solid #fff}.video-a11y .vjs-control-bar{background-color:rgba(0,0,0,.67)}.video-a11y .vjs-control-bar:after,.video-a11y .vjs-control-bar:before{content:"";position:absolute;left:0;right:0;height:4px}.video-a11y .vjs-control-bar .vjs-control:first-child{margin-left:0}.video-a11y .vjs-control-bar .vjs-control:first-child:before{content:none}.video-a11y .vjs-control-bar .vjs-control.vjs-picture-in-picture-control,.video-a11y .vjs-control-bar .vjs-control.vjs-playback-rate,.video-a11y .vjs-control-bar .vjs-control.vjs-subs-caps-button{margin:0 .5em}.video-a11y .vjs-control-bar .vjs-menu-button.vjs-hover:after,.video-a11y .vjs-control-bar .vjs-menu-button.vjs-hover:before{content:none}.video-a11y .vjs-control-bar .vjs-volume-panel{margin-right:0}.video-a11y .vjs-control-bar .vjs-volume-panel.vjs-control:focus-within:after{content:none}.video-a11y .vjs-control-bar .vjs-volume-panel .vjs-mute-control:focus:after,.video-a11y .vjs-control-bar .vjs-volume-panel .vjs-mute-control:focus:before,.video-a11y .vjs-control-bar .vjs-volume-panel.vjs-control.focus-within:after,.video-a11y .vjs-control-bar .vjs-volume-panel.vjs-control:hover:after{content:none}.video-a11y .vjs-control-bar .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{margin-left:.5em;height:3em;transition:visibility 1s,opacity 1s,width 1s,left 1s 1s,top 1s 1s}.video-a11y .vjs-control-bar .vjs-time-control:hover{background-color:rgba(0,0,0,0)}.video-a11y .vjs-control-bar .vjs-time-control:hover:after,.video-a11y .vjs-control-bar .vjs-time-control:hover:before{content:none}.video-a11y .vjs-control-bar .vjs-menu{z-index:1}.video-a11y .vjs-control-bar .vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:rgba(0,0,0,.67)}@layer app{@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap";::-webkit-backdrop{--ui-color-white:255 255 255;--ui-color-off-white:248 248 248;--ui-color-gray-1:230 230 230;--ui-color-gray-2:204 204 204;--ui-color-gray-3:179 179 179;--ui-color-gray-4:153 153 153;--ui-color-gray-5:128 128 128;--ui-color-gray-6:102 102 102;--ui-color-gray-7:76 76 76;--ui-color-gray-8:51 51 51;--ui-color-gray-9:26 26 26;--ui-color-black:0 0 0;--ui-color-gray:var(--ui-color-gray-5);--ui-color-silver:var(--ui-color-gray-1);--ui-color-mist:var(--ui-color-off-white);--ui-color-red:200 0 60;--ui-color-orange:250 150 60;--ui-color-yellow:250 240 12;--ui-color-green:0 200 120;--ui-color-blue:105 185 245;--ui-color-purple:74 95 252;--ui-color-text:var(--panel-fg-color,var(--ui-color-black));--ai-color-1:93 89 255;--ai-color-2:158 44 229;--ai-color-3:78 74 232;--ai-color-4:237 249 254;--ai-color-primary:79 189 244;--ui-color-beta-1:33 210 254;--ui-color-beta-2:162 54 254;--ui-color-aa-blue:0 122 184}::backdrop,:root{--ui-color-white:255 255 255;--ui-color-off-white:248 248 248;--ui-color-gray-1:230 230 230;--ui-color-gray-2:204 204 204;--ui-color-gray-3:179 179 179;--ui-color-gray-4:153 153 153;--ui-color-gray-5:128 128 128;--ui-color-gray-6:102 102 102;--ui-color-gray-7:76 76 76;--ui-color-gray-8:51 51 51;--ui-color-gray-9:26 26 26;--ui-color-black:0 0 0;--ui-color-gray:var(--ui-color-gray-5);--ui-color-silver:var(--ui-color-gray-1);--ui-color-mist:var(--ui-color-off-white);--ui-color-red:200 0 60;--ui-color-orange:250 150 60;--ui-color-yellow:250 240 12;--ui-color-green:0 200 120;--ui-color-blue:105 185 245;--ui-color-purple:74 95 252;--ui-color-text:var(--panel-fg-color,var(--ui-color-black));--ai-color-1:93 89 255;--ai-color-2:158 44 229;--ai-color-3:78 74 232;--ai-color-4:237 249 254;--ai-color-primary:79 189 244;--ui-color-beta-1:33 210 254;--ui-color-beta-2:162 54 254;--ui-color-aa-blue:0 122 184}.flex{display:flex}.flex-column{display:flex;flex-direction:column}.flex-1{flex:1 1}.flex-wrap{display:flex;flex-flow:row wrap}.justify-between{justify-content:space-between}.align-center{align-items:center}.gap-0_5{gap:.5ch}.gap-1{gap:1ch}.text-strong{font-weight:600}.text-underline{text-decoration:underline}.truncate-text{display:block;overflow:hidden;white-space:nowrap;text-overflow:var(--local-text-overflow,var(--internal-text-overflow,ellipsis));line-height:var(--local-line-height,initial)}.truncate-text.no-decoration{--internal-text-overflow:var(--local-text-overflow,none)}.truncate-text.at-start{direction:rtl}.ghost{opacity:.4}.hideable{opacity:var(--hideable-opacity,0)}.is-resizeable{resize:var(--resize-control,both);overflow:var(--resize-overflow,auto)}._platform{background:var(--platform-bg,#fff);box-shadow:var(--platform-box-shadow,0 0 0 .2ch rgba(0,0,0,.05));border-radius:var(--platform-border-radius,1ch);opacity:var(--platform-opacity,1)}._platform--plain{--platform-bg:none;--platform-box-shadow:none;--platform-border-radius:0}._platform--ai{--checkbox-fg:rgb(var(--ai-color-1));--checkbox-fg-checked:rgb(var(--ai-color-2))}._popover{--internal-popover-space:var(--popover-space,1ch);--internal-popover-offset:var(--popover-offset,1ch);--internal-popover-pointer-size:var(--popover-pointer-size,1ch);--internal-popover-element-position:var(--popover-element-position,absolute);position:var(--popover-position,relative);display:var(--popover-display,inline-block)}._popover:where([class*=from-top-]){--popover-transform-origin-y:calc(100% + var(--internal-popover-offset) * 2);--popover-top:0;--popover-pointer-top:100%;--popover-y:calc(-100% - var(--internal-popover-offset));--popover-pointer-y:0;--internal-popover-pointer-bottom-width:0;--internal-popover-pointer-top-color:var(--popover-pointer-color)}._popover:where([class*=from-bottom-]){--popover-transform-origin-y:calc(0% - var(--internal-popover-offset) * 2);--popover-top:100%;--popover-pointer-top:0;--popover-y:var(--internal-popover-offset);--popover-pointer-y:-100%;--internal-popover-pointer-top-width:0;--internal-popover-pointer-bottom-color:var(--popover-pointer-color)}._popover:where([class*=from-left-]){--popover-transform-origin-x:calc(100% + var(--internal-popover-offset) * 2);--popover-left:0;--popover-pointer-left:100%;--popover-x:calc(-100% - var(--internal-popover-offset));--popover-pointer-x:0;--internal-popover-pointer-right-width:0;--internal-popover-pointer-left-color:var(--popover-pointer-color)}._popover:where([class*=from-right-]){--popover-transform-origin-x:calc(0% - var(--internal-popover-offset) * 2);--popover-left:auto;--popover-right:0;--popover-pointer-left:0;--popover-x:calc(100% + var(--internal-popover-offset));--popover-pointer-x:-100%;--internal-popover-pointer-left-width:0;--internal-popover-pointer-right-color:var(--popover-pointer-color)}._popover:where([class*=from-right-top],[class*=from-left-top]){--popover-transform-origin-y:calc(0% + var(--internal-popover-offset) * 2);--popover-y:calc(0% - var(--internal-popover-pointer-size) - var(--internal-popover-space));--popover-pointer-top:calc(0% - var(--internal-popover-pointer-size) + var(--internal-popover-space));--popover-pointer-y:calc(0% + var(--internal-popover-pointer-size))}._popover:where([class*=from-top-right],[class*=from-bottom-right]){--popover-transform-origin-x:calc(100% - var(--internal-popover-offset) * 2);--popover-x:calc(-100% + var(--internal-popover-pointer-size) + var(--internal-popover-space) * 2);--popover-pointer-left:calc(100% - var(--internal-popover-pointer-size) - var(--internal-popover-space));--popover-pointer-x:calc(-100% - var(--internal-popover-space) + var(--internal-popover-pointer-size))}._popover:where([class*=from-left-bottom],[class*=from-right-bottom]){--popover-transform-origin-y:calc(100% - var(--internal-popover-offset) * 2);--popover-y:calc(-100% + var(--internal-popover-pointer-size) + var(--internal-popover-space));--popover-pointer-top:calc(100% - var(--internal-popover-pointer-size) - var(--internal-popover-space));--popover-pointer-y:calc(-100% + var(--internal-popover-pointer-size))}._popover:where([class*=from-top-left],[class*=from-bottom-left]){--popover-transform-origin-x:calc(0% + var(--internal-popover-offset) * 2);--popover-x:calc(0% - var(--internal-popover-pointer-size) - var(--internal-popover-space) * 2);--popover-pointer-left:calc(0% - var(--internal-popover-pointer-size) + var(--internal-popover-space));--popover-pointer-x:calc(0% + var(--internal-popover-space) + var(--internal-popover-pointer-size))}._popover:where(.from-left-top-edge,.from-right-top-edge){--popover-top:0;--popover-y:0}._popover:where(.from-left-bottom-edge,.from-right-bottom-edge){--popover-top:100%;--popover-y:-100%}._popover:where(.from-top-left-edge,.from-bottom-left-edge){--popover-left:0;--popover-x:0}._popover:where(.from-top-right-edge,.from-bottom-right-edge){--popover-left:auto;--popover-right:0;--popover-x:0}._popover:where(.from-top-left-corner,.from-bottom-left-corner){--popover-transform-origin-x:100%;--popover-left:0;--popover-x:calc(-100% + var(--internal-popover-space) * 1.5);--popover-pointer-left:calc(100% - var(--internal-popover-pointer-size) - var(--internal-popover-space) / 2);--popover-pointer-x:calc(-100% - var(--internal-popover-space) + var(--internal-popover-pointer-size));--internal-popover-pointer-right-width:0}._popover:where(.from-top-left-corner,.from-top-right-corner){--popover-top:0;--popover-y:calc(-100% - var(--internal-popover-space));--internal-popover-pointer-top-width:inherit}._popover:where(.from-bottom-left-corner,.from-bottom-right-corner){--popover-top:100%;--popover-y:calc(0% + var(--internal-popover-space));--internal-popover-pointer-bottom-width:inherit}._popover:where(.from-top-right-corner,.from-bottom-right-corner){--popover-transform-origin-x:0;--popover-left:auto;--popover-right:0;--popover-x:calc(100% - var(--internal-popover-space) * 1.5);--popover-pointer-left:calc(0% - var(--internal-popover-pointer-size) - var(--internal-popover-space) / 2);--popover-pointer-x:calc(100% + var(--internal-popover-space) + var(--internal-popover-pointer-size));--internal-popover-pointer-left-width:0}._popover:where(.has-no-pointer,.from-center){--internal-popover-pointer-display:none}._popover-element{position:var(--internal-popover-element-position);inset:var(--popover-top,50%) var(--popover-right,auto) var(--popover-bottom,auto) var(--popover-left,50%);translate:var(--popover-x,-50%) var(--popover-y,-50%);transform-origin:var(--popover-transform-origin-x,50%) var(--popover-transform-origin-y,50%);z-index:var(--popover-z-index,100);transition-property:opacity,scale,inset,translate,display;transition-duration:.1s;transition-timing-function:ease-out;transition-behavior:allow-discrete;transition-delay:var(--popover-transition-delay,0s);will-change:opacity,scale,inset,translate}._popover-element:after{content:"";display:var(--internal-popover-pointer-display,var(--popover-pointer-display,block));position:absolute;inset:var(--popover-pointer-top,50%) auto auto var(--popover-pointer-left,50%);translate:var(--popover-pointer-x,-50%) var(--popover-pointer-y,-50%);transition:.1s ease-out;transition-behavior:allow-discrete;border-top:var(--internal-popover-pointer-top-width,var(--internal-popover-pointer-size)) solid var(--internal-popover-pointer-top-color,transparent);border-right:var(--internal-popover-pointer-right-width,var(--internal-popover-pointer-size)) solid var(--internal-popover-pointer-right-color,transparent);border-bottom:var(--internal-popover-pointer-bottom-width,var(--internal-popover-pointer-size)) solid var(--internal-popover-pointer-bottom-color,transparent);border-left:var(--internal-popover-pointer-left-width,var(--internal-popover-pointer-size)) solid var(--internal-popover-pointer-left-color,transparent)}.ui-avatar{--ui-avatar-size:var(--avatar-size,2em);--transition-timing:.2s;flex:none;line-height:var(--avatar-line-height,0);align-self:var(--avatar-align-self,center);padding:var(--avatar-padding,0);width:var(--ui-avatar-size);aspect-ratio:1;display:inline-flex;position:relative;color:var(--avatar-fg,rgb(var(--ui-color-white)));background:var(--avatar-bg,rgb(var(--ui-color-text)));border-radius:50%;overflow:hidden;box-shadow:inset 0 0 0 .1em rgba(0,0,0,.1019607843);transition:var(--transition-timing) linear}.ui-avatar:not(.has-avatar){--avatar-image-opacity:0;--avatar-label-opacity:1}.ui-avatar:not(.has-image-error){--avatar-image-timing:var(--transition-timing)}.ui-avatar small{position:absolute;top:50%;left:50%;font-size:calc(var(--ui-avatar-size)*.35);transform:translate(-50%,-50%);pointer-events:none;opacity:var(--avatar-label-opacity,0);text-transform:uppercase;transition:var(--transition-timing) linear}.ui-avatar img{display:inline-block;width:100%;height:100%;border-radius:inherit;transition:opacity var(--avatar-image-timing,0s) linear;object-fit:cover;opacity:var(--avatar-image-opacity,1)}:where(.ui-badge){--internal-badge-color:inherit;--internal-badge-background-1:var(--badge-background-1,rgb(var(--ui-color-silver)));--internal-badge-background-2:var(--badge-background-2,var(--badge-background-1,rgb(var(--ui-color-silver))));--internal-badge-background:linear-gradient(135deg,var(--internal-badge-background-1) -6%,var(--internal-badge-background-2) 86%)}.ui-badge{flex:none;display:inline-block;font-weight:var(--badge-font-weight,800);font-size:var(--badge-font-size,12px);color:var(--badge-color,var(--internal-badge-color));background:var(--badge-background,var(--internal-badge-background));border-radius:var(--badge-border-radius,.35em);padding:var(--badge-padding,.35em .4em);line-height:var(--badge-line-height,1);vertical-align:var(--badge-vertical-align,text-top)}.ui-badge.is-ai{--internal-badge-color:rgb(var(--ui-color-white));--internal-badge-background-1:rgb(var(--ai-color-1));--internal-badge-background-2:rgb(var(--ai-color-3))}.ui-badge.is-beta{--internal-badge-color:rgb(var(--ui-color-white));--internal-badge-background-1:rgb(var(--ui-color-beta-1));--internal-badge-background-2:rgb(var(--ui-color-beta-2))}.ui-badge.is-new{--internal-badge-color:rgb(var(--ui-color-white));--internal-badge-background:rgb(var(--ui-color-aa-blue))}.ui-badge.is-custom{--internal-badge-color:rgb(var(--ui-color-white));--internal-badge-background:rgb(var(--ui-color-black))}.ui-button{--internal-cursor:pointer;--internal-font-size:inherit;--internal-font-weight:inherit;--internal-line-height:1;--internal-text-align:unset;--internal-text-decoration:none;--internal-text-transform:capitalize;--internal-display:inline-flex;--internal-flex-direction:row;--internal-align-items:center;--internal-justify-content:center;--internal-gap:.5ch;--internal-color:inherit;--internal-background:unset;--internal-border:none;--internal-box-shadow:none;--internal-padding:0;--internal-margin:0;--internal-border-radius:2em;--internal-width:unset;--internal-height:unset;--internal-min-width:unset;--internal-min-height:unset;--internal-max-width:unset;--internal-max-height:unset;--internal-transition:.2s ease-out;--internal-transform:none;--internal-opacity:1;--internal-outline-color:var(--button-outline-color,transparent);--internal-outline-width:var(--button-outline-width,1px);--internal-outline-style:var(--button-outline-style,solid);--internal-outline:var(--internal-outline-width) var(--internal-outline-style) var(--internal-outline-color);--internal-outline-offset:.4ch;--internal-base-padding-y:var(--button-base-padding-y,.75ch);--internal-base-padding-x:var(--button-base-padding-x,1.5ch);--internal-base-padding:var(--button-base-padding,var(--internal-base-padding-y, ) var(--internal-base-padding-x));--internal-small-padding-y:var(--button-small-padding-y,.5ch);--internal-small-padding-x:var(--button-small-padding-x,1.5ch);--internal-small-padding:var(--button-small-padding,var(--internal-small-padding-y) var(--internal-small-padding-x));--internal-min-padding-y:var(--button-min-padding-y,.5ch);--internal-min-padding-x:var(--button-min-padding-x,1ch);--internal-min-padding:var(--button-min-padding,var(--internal-min-padding-y) var(--internal-min-padding-x));--internal-interactive-opacity:var(--button-interactive-opacity,.8);--internal-interactive-scale-up:var(--button-interactive-scale-up,1.02);--internal-interactive-scale-down:var(--button-interactive-scale-down,.98);cursor:var(--button-cursor,var(--internal-cursor));font:var(--button-font,inherit);font-size:var(--button-font-size,var(--internal-font-size));font-weight:var(--button-font-weight,var(--internal-font-weight));line-height:var(--button-line-height,var(--internal-line-height));-webkit-text-decoration:var(--button-text-decoration,var(--internal-text-decoration));text-decoration:var(--button-text-decoration,var(--internal-text-decoration));display:var(--button-display,var(--internal-display));flex-direction:var(--button-flex-direction,var(--internal-flex-direction));align-items:var(--button-align-items,var(--internal-align-items));justify-content:var(--button-justify-content,var(--internal-justify-content));gap:var(--button-gap,var(--internal-gap));color:var(--button-color,var(--internal-color));background:var(--button-background,var(--internal-background));border:var(--button-border,var(--internal-border));box-shadow:var(--button-box-shadow,var(--internal-box-shadow));padding:var(--button-padding,var(--internal-padding));margin:var(--button-margin,var(--internal-margin));border-radius:var(--button-border-radius,var(--internal-border-radius));opacity:var(--button-opacity,var(--internal-opacity));transform:var(--button-transform,var(--internal-transform));width:var(--button-width,var(--internal-width));min-width:var(--button-min-width,var(--internal-min-width));max-width:var(--button-max-width,var(--internal-max-width));height:var(--button-height,var(--internal-height));min-height:var(--button-min-height,var(--internal-min-height));max-height:var(--button-max-height,var(--internal-max-height));text-align:var(--button-text-align,var(--internal-text-align));text-transform:var(--button-text-transform,var(--internal-text-transform));transition:var(--button-transition,var(--internal-transition));outline:var(--button-outline,var(--internal-outline));outline-offset:var(--button-outline-offset,var(--internal-outline-offset))}.ui-button--ai{--ai-base-box-shadow-1:var(--ai-button-box-shadow-1,0 0 0 .05em rgb(var(--ai-color-1)));--ai-base-box-shadow-2:var(--ai-button-box-shadow-2,0 0 .5em 0em rgb(var(--ai-color-2)));--icon-color:rgb(var(--ai-color-1));--fa-primary-color:rgb(var(--ai-color-1));--fa-secondary-color:rgb(var(--ai-color-1));--fa-secondary-opacity:.8;--internal-color:rgb(var(--ui-color-text));--internal-background:rgb(var(--ui-color-white));--internal-box-shadow:var(--ai-base-box-shadow-1);--internal-opacity:var(--button-interactive-opacity,var(--internal-interactive-opacity));--internal-padding:var(--internal-base-padding)}.ui-button--ai:hover{--fa-primary-color:rgb(var(--ai-color-2));--internal-color:rgb(var(--ui-color-text));--internal-box-shadow:var(--ai-base-box-shadow-1),var(--ai-base-box-shadow-2)}.ui-button--icon{--internal-line-height:0;--internal-interactive-scale-up:1;--icon-color:var(--button-color,var(--internal-color));--internal-width:var(--icon-button-width,1.3em);--internal-height:var(--icon-button-height,var(--icon-button-width,1.3em));--internal-border-radius:var(--icon-button-border-radius,50%);--internal-padding:var(--icon-button-padding,.5ch);--internal-text-transform:none}.ui-button--image{--internal-interactive-scale-up:1;--internal-line-height:0}.ui-button--default{--internal-background:rgb(var(--ui-color-black)/20%);--internal-color:rgb(var(--ui-color-text));--internal-padding:var(--internal-base-padding)}.ui-button--primary{--internal-background:rgb(var(--ui-color-blue));--internal-color:rgb(var(--ui-color-white));--internal-padding:var(--internal-base-padding)}.ui-button--cancel{--internal-background:var(--cancel-button-background,unset);--internal-color:var(--cancel-button-color,rgb(var(--ui-color-text)/50%));--internal-padding:var(--cancel-button-padding,var(--internal-min-padding));--internal-line-height:inherit}.ui-button--tag{--internal-background:var(--tag-button-background,rgb(var(--ui-color-white)));--internal-color:var(--tag-button-color,rgb(var(--ui-color-text)));--internal-box-shadow:var(--tag-button-box-shadow,0 0 0 1px);--internal-font-size:var(--tag-button-font-size,.7em);--internal-padding:var(--tag-button-padding,var(--internal-small-padding));--internal-gap:var(--tag-button-gap,1ch);--internal-interactive-scale-up:var(--tag-button-interactive-scale-up,1)}.ui-button--tag.has-avatar{--internal-padding:var(--tag-button-padding-with-avatar,.5ch 1.5ch .5ch .5ch)}.ui-button--tag:hover{--internal-color:var(--tag-button-color-hover,rgb(var(--ui-color-black)));--internal-background:var(--tag-button-background-hover,rgb(var(--ui-color-blue)/25%))}:is(.ui-button--text,.ui-button--link){--internal-border-radius:var(--button-text-border-radius,.2ch);--internal-interactive-scale-up:1;--internal-interactive-scale-down:1;--internal-line-height:inherit;--internal-text-align:start;--internal-text-transform:none}:is(.ui-button--link){--internal-color:var(--button-link-color,rgb(var(--ui-color-blue)));--icon-color:var(--button-link-color,var(--internal-color));--internal-text-decoration:var(--button-link-text-decoration,none)}:is(.ui-button--link):hover{--internal-color:var(--button-link-color-hover,rgb(var(--ui-color-blue)));--icon-color:var(--button-link-color-hover,var(--internal-color));--internal-text-decoration:var(--button-link-text-decoration-hover,underline)}:is(.ui-button--outline){--internal-color:var(--outline-button-background,rgb(var(--ui-color-text)));--internal-background:var(--outline-button-color,rgb(var(--ui-color-white)));--internal-box-shadow:var(--outline-button-box-shadow,0 0 0 .1em rgb(var(--ui-color-text)/30%));--internal-opacity:var(--outline-button-interactive-opacity,var(--internal-interactive-opacity));--internal-padding:var(--outline-button-padding,var(--internal-base-padding))}:is(.ui-button--dark){--internal-background:rgb(var(--ui-color-text));--internal-color:rgb(var(--ui-color-white));--internal-padding:var(--internal-small-padding)}:is(.ui-button--block){--internal-display:flex;--internal-line-height:inherit;--internal-text-align:start;--internal-text-transform:none}:is(.ui-danger,.ui-danger-hover:hover,.ui-danger-hover:focus){--internal-background:unset;--internal-color:rgb(var(--ui-color-red));--internal-border:var(--button-danger-border,.1em solid);--icon-color:var(--button-danger-color,var(--internal-color))}:is(.ui-danger,.ui-danger-hover:hover,.ui-danger-hover:focus).ui-icon-button{--internal-border:var(--icon-button-danger-border,none)}:is(.ui-danger,.ui-danger-hover:hover,.ui-danger-hover:focus):is(.is-inverted,.is-outlined){--internal-background:rgb(var(--ui-color-red));--internal-color:rgb(var(--ui-color-white))}:is(.ui-success,.ui-success-hover:hover,.ui-success-hover:focus){--internal-background:unset;--internal-color:rgb(var(--ui-color-green));--internal-border:var(--button-success-border,.1em solid);--icon-color:var(--button-success-color,var(--internal-color))}:is(.ui-success,.ui-success-hover:hover,.ui-success-hover:focus).ui-icon-button{--internal-border:var(--icon-button-success-border,none)}:is(.ui-success,.ui-success-hover:hover,.ui-success-hover:focus):is(.is-inverted,.is-outlined){--internal-background:rgb(var(--ui-color-green));--internal-color:rgb(var(--ui-color-white))}.ui-button:not([disabled]):hover{--button-hover-opacity:var(--button-interactive-opacity);--internal-opacity:var(--button-hover-opacity,var(--internal-interactive-opacity))}.ui-button:not([disabled]):focus{--button-focus-opacity:var(--button-interactive-opacity);--internal-opacity:var(--button-focus-opacity,var(--internal-interactive-opacity))}.ui-button:is(:hover,:focus){--internal-transform:var(--button-transform-passive,scale(var(--internal-interactive-scale-up)))}.ui-button:active{--internal-transform:var(--button-transform-active,scale(var(--internal-interactive-scale-down)))}.ui-button:focus-visible{--internal-outline-color:rgb(var(--ui-color-blue))}.ui-button:is([disabled],.reduce-motion){--internal-interactive-scale-up:1;--internal-interactive-scale-down:1}.ui-button[disabled]{--internal-cursor:var(--button-disabled-cursor,default);--button-opacity:var(--button-disabled-opacity,.6);filter:var(--button-disabled-filter,saturate(10%))}.ui-button.is-small{--internal-font-size:var(--font-size-small,smaller)}.ui-button.has-border{--button-border:.1em solid var(--button-border-color,var(--internal-color))}.ui-button.has-outline{--internal-border-radius:var(--button-outline-border-radius,2em);--internal-box-shadow:var(--button-outline,0 0 0 .1em var(--button-box-shadow-color,rgb(var(--ui-color-text)/30%)))}.ui-button>*{pointer-events:var(--button-inner-pointer-events,none)}.ui-icon-button--text{display:flex;align-items:center;gap:1ch}.ui-button.ui-icon-button{--icon-invert-color:var(--internal-background,rgb(var(--ui-color-white)));--icon-invert:0}.ui-button.ui-icon-button:not(.has-text){--internal-padding:var(--icon-button-padding,1ch);aspect-ratio:var(--icon-button-aspect-ratio,1)}.ui-button.ui-icon-button.is-flipped{--internal-flex-direction:row-reverse}.ui-card{flex:var(--card-flex,none);position:var(--card-position,relative);display:flex;flex-direction:column;gap:var(--card-gap,0)}.ui-card .ui-card-header{padding:var(--card-header-padding,1ch 2ch);border-bottom:var(--card-header-border,.2ch solid rgba(0,0,0,.05))}.ui-card .ui-card-body{padding:var(--card-body-padding,2ch)}.ui-card .ui-card-footer{padding:var(--card-footer-padding,1ch 2ch);border-top:var(--card-footer-border,.2ch solid rgba(0,0,0,.05))}.ui-combobox{--internal-border-width:var(--combobox-border-width,.2ch);--internal-border-color:var(--combobox-border-color,rgb(var(--ui-color-text)/35%));--internal-border-style:var(--combobox-border-style,solid);--internal-border:var(--combobox-border,var(--internal-border-width) var(--internal-border-style) var(--internal-border-color));--internal-highlight-color:var(--combobox-highlight-color,var(--ui-color-blue));position:relative;overflow:visible}.ui-combobox:focus-within{--internal-focus-outline:var(--combobox-focus-outline,var(--internal-border-width) solid rgb(var(--internal-highlight-color)))}.ui-combobox--control{display:flex;color:var(--combobox-control-color,rgb(var(--ui-color-text)));background-color:var(--combobox-control-background,rgb(var(--ui-color-white)));border:var(--internal-focus-outline,var(--combobox-control-border,var(--internal-border)));border-radius:var(--combobox-control-border-radius,.3em)}.ui-combobox--input{font:inherit;flex:var(--combobox-input-flex,1);padding:var(--combobox-input-padding,.5ch 1ch);background:var(--combobox-input-background,none);border:var(--combobox-input-border,none);outline:none}.ui-combobox--toggle{font:inherit;flex:var(--combobox-toggle-flex,none);padding:var(--combobox-toggle-padding,0 1ch);background:var(--combobox-toggle-background,none);border:var(--combobox-toggle-border,none)}.ui-combobox--options{display:var(--local-display,none);overflow:auto;list-style:none;min-width:100%;position:absolute;z-index:10;max-height:var(--combobox-options-max-height,50vh);padding:var(--combobox-options-padding,0);margin:var(--combobox-options-margin,.5ch 0 0 0);background:var(--combobox-options-background,rgb(var(--ui-color-white)));border:var(--combobox-options-border,var(--internal-border));border-radius:var(--combobox-options-border-radius,.3em);box-shadow:var(--combobox-options-box-shadow,0 0 1.5ch -1ch)}.ui-combobox--options:not(:empty){--local-display:block}.ui-combobox--options li{display:var(--combobox-option-display,flex);gap:var(--combobox-option-gap,1ch);white-space:var(--combobox-option-white-space,nowrap);background:var(--combobox-option-background,var(--internal-option-background,none))}.ui-combobox--options li+li{border-top:var(--combobox-option-border-top,1px solid rgb(var(--ui-color-text)/10%))}.ui-combobox--options li mark{background:var(--combobox-mark-background,none);box-shadow:var(--combobox-mark-box-shadow,0 .2ch 0 0 rgb(var(--ui-color-blue)));font-weight:var(--combobox-mark-font-weight,bold)}.ui-combobox--options li.is-selected{--internal-option-background:var(--combobox-option-selected-background,rgb(var(--ui-color-white)))}.ui-combobox--options li.is-active{--internal-option-background:var(--combobox-option-active-background,rgb(var(--internal-highlight-color)/25%))}.ui-combobox-item{flex:var(--combobox-option-item-flex,1);display:var(--local-item-display,none);gap:var(--combobox-option-item-gap,1ch);align-items:var(--combobox-option-item-align,center);line-height:var(--combobox-option-item-line-height,1.2);padding:var(--combobox-option-padding,1ch)}.ui-combobox-item:not(:empty){--local-item-display:var(--combobox-option-item-display,flex)}.ui-combobox-item--text{flex:var(--combobox-option-item-text-flex,1)}.ui-combobox-item--text-no-results{opacity:var(--combobox-no-results-opacity,.4);font-style:var(--combobox-no-results-font-style,italic)}.ui-combobox-item--text-add:first-letter{text-transform:uppercase}.ui-date-picker{font:inherit;display:inline-flex;align-self:flex-start;gap:0 .5em}.ui-date-picker.is-safari{--os-pointer-events:all}.ui-date-picker .ui-icon{transition:none}.ui-date-picker.is-vertical{flex-direction:column}.ui-date-picker.is-horizontal{align-items:center;flex-direction:row}.ui-date-picker.is-disabled,.ui-date-picker.is-editing,.ui-date-picker.is-readonly{--caret-display:none}.ui-date-picker.is-disabled{--picker-color:var(--picker-disabled-fg,rgb(var(--ui-color-black)/40%));--picker-background:var(--picker-disabled-bg,rgb(var(--ui-color-black)/5%));--picker-cursor:not-allowed}.ui-date-picker:not(.is-readonly,.is-disabled){--picker-background:var(--picker-active-bg,rgb(var(--ui-color-blue)/10%));--picker-color:var(--picker-active-fg,var(--ui-color-text));--picker-cursor:pointer}.ui-date-picker .ui-date-picker--label strong{font-weight:700}.ui-date-picker .ui-date-picker--outer{font:inherit;display:inline-flex;align-items:center;gap:.5em;background:var(--picker-background,rgb(var(--ui-color-black)/.1));color:var(--picker-color,inherit);border-radius:3em;padding:.2em .7em;transition:background .3s ease-out,color .3s ease-out}.ui-date-picker .ui-date-picker--outer:focus-within{box-shadow:inset 0 0 0 .1em rgba(0,0,0,.3019607843)}.ui-date-picker .ui-date-picker--inner{position:relative;display:inline-flex;align-items:center;gap:.5em}.ui-date-picker .ui-date-picker--inner:focus-within{--display-opacity:0;--display-position:absolute;--display-font-size:1px;--control-opacity:1;--control-position:relative;--control-pointer-events:all}.ui-date-picker .ui-date-picker--clear{cursor:pointer;line-height:1}.ui-date-picker .ui-date-picker--display{cursor:var(--picker-cursor,default);position:var(--display-position,relative);opacity:var(--display-opacity,1);font-size:var(--display-font-size,inherit);display:inline-flex;align-items:baseline;gap:.5em;white-space:nowrap;line-height:1.5}.ui-date-picker .ui-date-picker--caret{display:var(--caret-display,inline-block)}.ui-date-picker .ui-date-picker--control{position:var(--control-position,absolute);opacity:var(--control-opacity,0);pointer-events:var(--os-pointer-events,var(--control-pointer-events,none));width:100%;display:inline-flex;align-items:center;gap:.5em;white-space:nowrap}.ui-date-picker .ui-date-picker--input{font:inherit;cursor:var(--picker-cursor,pointer);margin:0;padding:0;border:none;background:none;width:100%;outline:none}.ui-date-picker .ui-date-picker--input::-webkit-datetime-edit{padding:0;line-height:1.4}.ui-date-picker .ui-date-picker--input::-webkit-calendar-picker-indicator{padding:0}.ui-drawer{position:var(--drawer-position,relative);max-height:var(--drawer-internal-max-height,0);transition:var(--drawer-transition,.3s ease-out);overflow-y:var(--drawer-overflow-y,hidden);overflow-x:var(--drawer-overflow-x,hidden);color:var(--drawer-fg,rgb(var(--ui-color-white)));background:var(--drawer-bg,rgb(var(--ui-color-text)));border-radius:var(--drawer-border-radius,.5em)}.ui-drawer.is-open{--drawer-internal-max-height:var(--drawer-max-height,calc(var(--height) * 1px + 1em))}.ui-drawer--content{font-size:var(--drawer-font-size,.8em);display:var(--drawer-display,flex);flex-direction:var(--drawer-flex-direction,column);gap:var(--drawer-gap,1em);padding:var(--drawer-padding,1em)}.ui-drop-zone-file-selector{--internal-border-width:.125em;background-color:var(--drop-zone-background,rgb(var(--ui-color-gray)/5%));border:var(--drop-zone-border,var(--internal-border-width) dashed rgb(var(--ui-color-gray)/20%));border-radius:var(--drop-zone-border-radius,.5em);padding:var(--drop-zone-padding,1.5em);width:var(--drop-zone-width,100%);text-align:center}.ui-drop-zone-file-selector.is-dragover{--internal-dragover-color:var(--drop-zone-dragover-color,rgb(var(--ui-color-blue)));border:var(--drop-zone-dragover-border,var(--internal-border-width) solid var(--internal-dragover-color));color:var(--internal-dragover-color)}.ui-icon{display:var(--icon-display,inline-flex);align-items:var(--icon-align,center);justify-content:var(--icon-justify,center);color:var(--icon-color,inherit);line-height:var(--icon-line-height,inherit);transition:var(--icon-transition,.2s ease-out);position:var(--icon-position,relative)}.ui-icon:where(:not(.fa-2xs,.fa-xs,.fa-sm,.fa-lg,.fa-xl,.fa-2xl,.fa-lx,.fa-2x,.fa-3x,.fa-4x,.fa-5x,.fa-6x,.fa-7x,.fa-8x,.fa-9x,.fa-10x)){font-size:var(--icon-size,inherit)}.ui-icon:where(.is-inner){--icon-align:var(--icon-inner-align,center);--icon-jsutify:var(--icon-inner-justify,center);--icon-color:var(--icon-inner-color,inherit);--icon-transition:var(--icon-inner-transition,unset);position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);font-size:var(--icon-inner-font-size,.5em);translate:var(--icon-inner-translate,var(--internal-nudge-x,0) var(--internal-nudge-y,0));pointer-events:none}.ui-icon:where(.is-inner):where(.is-inverted){--icon-inner-color:var(--icon-invert-color,inherit);filter:invert(var(--icon-invert,1))}.ui-icon:where(.is-inner):where([nudge*=up]){--internal-nudge-y:var(--icon-inner-nudge-up,-.1em)}.ui-icon:where(.is-inner):where([nudge*=down]){--internal-nudge-y:var(--icon-inner-nudge-down,.1em)}.ui-icon:where(.is-inner):where([nudge*=left]){--internal-nudge-x:var(--icon-inner-nudge-left,-.1em)}.ui-icon:where(.is-inner):where([nudge*=right]){--internal-nudge-x:var(--icon-inner-nudge-right,.1em)}.ui-icon-text{display:inline-flex;align-items:var(--local-align-items,center);gap:var(--inline-gap,var(--local-gap,.5ch))}.ui-icon-text.is-flipped{flex-direction:row-reverse}.ui-input--label{--internal-invalid-icon-color:var(--input-invalid-icon-color,rgb(var(--ui-color-red)));display:var(--input-label-display,inline-flex);align-items:var(--input-label-align,center);justify-content:var(--input-label-justify,flex-start);gap:var(--input-label-gap,.5ch);-webkit-user-select:var(--input-label-user-select,none);-moz-user-select:var(--input-label-user-select,none);user-select:var(--input-label-user-select,none)}.ui-input--label.has-input-error{--local-align-items:baseline;--icon-color:var(--internal-invalid-icon-color)}.ui-input{--internal-invalid-color:var(--input-invalid-color,rgb(var(--ui-color-red)));padding:var(--input-padding,.3em);border-radius:var(--input-border-radius,.3em);border:var(--input-border,.1em solid var(--input-border-color,rgb(var(--ui-color-gray))));background:var(--input-background,rgb(var(--ui-color-white)));color:var(--input-color,rgb(var(--ui-color-text)));outline:var(--input-outline,none);font:var(--input-font,inherit);width:var(--input-width,100%);box-sizing:border-box}.ui-input.has-error{--input-color:var(--internal-invalid-color)}.ui-checkbox,.ui-input-checkbox{--internal-checkbox-color:var(--input-checkbox-color,inherit);--icon-color:var(--internal-checkbox-color);display:var(--input-checkbox-display,inline-flex);align-items:var(--input-checkbox-align-items,baseline);gap:var(--input-checkbox-gap,0 .7ch);cursor:var(--input-checkbox-cursor,pointer);-webkit-user-select:var(--input-checkbox-user-select,none);-moz-user-select:var(--input-checkbox-user-select,none);user-select:var(--input-checkbox-user-select,none)}.ui-checkbox input:is(:checked+.ui-icon),.ui-input-checkbox input:is(:checked+.ui-icon){--internal-checkbox-color:var(--input-checkbox-color-checked,inherit)}.ui-checkbox:has(:checked),.ui-input-checkbox:has(:checked){--internal-checkbox-color:var(--input-checkbox-color-checked,inherit)}.ui-checkbox:hover,.ui-input-checkbox:hover{--internal-checkbox-color:var(--input-checkbox-color-hover,rgb(var(--ui-color-blue)))}.ui-checkbox:focus-within,.ui-input-checkbox:focus-within{--internal-checkbox-color:var(--input-checkbox-color-focus,rgb(var(--ui-color-blue)));--internal-transform:scale(1.1)}.ui-checkbox:active,.ui-input-checkbox:active{--internal-transform:scale(.9)}.ui-checkbox input[type=checkbox],.ui-input-checkbox input[type=checkbox]{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0}.ui-checkbox .ui-icon,.ui-input-checkbox .ui-icon{font-size:var(--input-checkbox-icon-size,1.15em);transform:var(--input-checkbox-transform,var(--internal-transform));transition:var(--input-checkbox-transition,.18s ease-out)}.ui-input-radio{--internal-radio-color:var(--input-radio-color,inherit);--icon-color:var(--internal-radio-color);display:var(--input-radio-display,inline-flex);align-items:var(--input-radio-align-items,baseline);justify-content:var(--input-radio-justify-content,unset);gap:var(--input-radio-gap,0 .7ch);cursor:var(--input-radio-cursor,pointer);-webkit-user-select:var(--input-radio-user-select,none);-moz-user-select:var(--input-radio-user-select,none);user-select:var(--input-radio-user-select,none)}.ui-input-radio input:is(:checked+.ui-icon){--internal-radio-color:var(--input-radio-color-checked,inherit)}.ui-input-radio:has(:checked){--internal-radio-color:var(--input-radio-color-checked,inherit)}.ui-input-radio:hover{--internal-radio-color:var(--input-radio-color-hover,rgb(var(--ui-color-blue)))}.ui-input-radio:focus-within{--internal-radio-color:var(--input-radio-color-focus,rgb(var(--ui-color-blue)));--internal-transform:scale(1.1)}.ui-input-radio:active{--internal-transform:scale(.9)}.ui-input-radio input[type=radio]{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0}.ui-input-radio .ui-icon{font-size:var(--input-radio-icon-size,1.15em);transform:var(--input-radio-transform,var(--internal-transform));transition:var(--input-radio-transition,.18s ease-out)}.ui-input-select{--base-padding:.5em;--internal-caret-size:var(--select-caret-size,.7em);--internal-caret-background:var(--select-caret-background,rgb(var(--ui-color-gray)/15%));--internal-background:var(--select-background,rgb(var(--ui-color-white)));--internal-color:var(--select-color,rgb(var(--ui-color-text)));--internal-padding-right:calc((var(--internal-caret-size) * 3) + var(--select-padding-right, var(--base-padding)));--internal-border:.1em solid var(--select-border-color,rgb(var(--ui-color-gray)));-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:inherit;font-family:inherit;padding:var(--select-padding,0 var(--base-padding));padding-right:var(--internal-padding-right);border:var(--select-border,var(--internal-border));border-radius:var(--select-border-radius,.3em);outline:none;line-height:var(--select-line-height,2);width:var(--select-width,100%);box-sizing:border-box;color:var(--internal-color);background:var(--internal-background);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 11' width='20' height='11'><polyline points='1.5 1.5 10 9 18.5 1.5' fill='transparent' stroke-width='3' stroke='currentcolor' stroke-linecap='round' opacity='0.6' /></svg>"),linear-gradient(90deg,var(--internal-background) calc(100% - var(--internal-caret-size) * 3),var(--internal-caret-background) calc(100% - var(--internal-caret-size) * 3));background-repeat:no-repeat;background-size:var(--internal-caret-size);background-size:var(--internal-caret-size),100%;background-position:calc(100% - var(--internal-caret-size)) 50%;background-position:calc(100% - var(--internal-caret-size)) 50%,0 50%}.ui-input-select[disabled]{--internal-caret-size:var(--select-disabled-caret-size,.7em);--internal-caret-background:var(--select-disabled-caret-background,rgb(var(--ui-color-gray)/15%));--internal-background:var(--select-disabled-background,rgb(var(--ui-color-gray)/15%));--internal-color:var(--select-disabled-color,rgb(var(--ui-color-gray)))}.ui-input-slider{--internal-thumb-size:var(--input-slider-thumb-size,1.4em);--internal-thumb-color:var(--input-slider-thumb-color,rgb(var(--ui-color-white)));--internal-track-background:var(--input-slider-background,rgb(var(--ui-color-blue)));--input-background:var(--internal-track-background);-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--input-slider-width,100%);padding:var(--input-slider-padding,0);margin:var(--input-slider-margin,0);height:var(--input-slider-height,.6em);border-radius:var(--input-slider-border-radius,1em);transition:var(--input-slider-transition,.3s ease)}.ui-input-slider::-webkit-slider-runnable-track{margin:var(--input-slider-track-margin,0 -.5em)}.ui-input-slider:active{--internal-track-background:var(--input-slider-background-active,rgb(var(--ui-color-blue)/45%));--internal-thumb-color:var(--input-slider-thumb-color-active,rgb(var(--ui-color-white)))}.ui-input-slider:active::-webkit-slider-thumb{transform:var(--input-slider-thumb-transform,scale(1.25))}.ui-input-slider:active::-moz-range-thumb{transform:var(--input-slider-thumb-transform,scale(1.25))}.ui-input-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--internal-thumb-color);border-radius:var(--input-slider-thumb-border-radius,50%);border:var(--input-slider-thumb-border,.1em solid rgb(var(--ui-color-gray-3)));box-shadow:var(--input-slider-thumb-box-shadow,0 .3em .4em rgb(var(--ui-color-black)/10%));height:var(--input-slider-thumb-height,var(--internal-thumb-size));width:var(--input-slider-thumb-width,var(--internal-thumb-size))}.ui-input-slider::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--internal-thumb-color);border-radius:var(--input-slider-thumb-border-radius,50%);border:var(--input-slider-thumb-border,.1em solid rgb(var(--ui-color-gray-3)));box-shadow:var(--input-slider-thumb-box-shadow,0 .3em .4em rgb(var(--ui-color-black)/10%));height:var(--input-slider-thumb-height,var(--internal-thumb-size));width:var(--input-slider-thumb-width,var(--internal-thumb-size))}.sparkle{--button-display:flex;--button-color:rgb(var(--ui-color-text));--icon-button-width:1.5em;--icon-button-height:1.5em;--tooltip-position:absolute;top:var(--sparkle-top,1.2ch);left:var(--sparkle-left,-2.5ch);transform:translate(-50%,-50%);padding:0 1em;opacity:var(--sparkle-interactive-opacity,var(--sparkle-opacity,.4));transition:opacity .2s ease-out}.sparkle:focus-within,.sparkle:hover{--sparkle-interactive-opacity:1}.ui-modal{--internal-content-margin:var(--modal-content-margin,5vmin);position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.ui-modal::-webkit-backdrop{display:block;background:var(--modal-backdrop-background,rgb(var(--ui-color-black)/60%));-webkit-backdrop-filter:var(--modal-backdrop-filter,grayscale(1));backdrop-filter:var(--modal-backdrop-filter,grayscale(1))}.ui-modal::backdrop{display:block;background:var(--modal-backdrop-background,rgb(var(--ui-color-black)/60%));-webkit-backdrop-filter:var(--modal-backdrop-filter,grayscale(1));backdrop-filter:var(--modal-backdrop-filter,grayscale(1))}.ui-modal[open]{display:flex;flex-direction:column;align-items:center;justify-content:center;position:fixed;width:100svw;height:100svh;max-width:none;max-height:none;border:0;overflow:hidden}.ui-modal--backdrop,.ui-modal[open]{margin:0;padding:0;background:transparent}.ui-modal--backdrop{font:inherit;cursor:pointer;display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:none;z-index:0}.ui-modal--content{position:relative;margin:var(--modal-content-margin,5vmin);width:var(--modal-content-width,auto);height:var(--modal-content-height,auto);max-width:calc(100% - var(--modal-content-margin, 5vmin)*2);border-radius:var(--modal-content-border-radius,none);overflow:var(--modal-content-overflow,auto);overscroll-behavior:none;z-index:1}.ui-modal--close-button{--button-color:var(--modal-close-button-color,rgb(var(--ui-color-white)));position:absolute;top:var(--modal-close-button-top,2em);right:var(--modal-close-button-right,2em);z-index:2}.ui-multiline-prompt{--text-editor-content-border:var(--multiline-editor-content-border,none);--text-editor-content-padding:var(--multiline-editor-content-padding,1ch);--button-interactive-opacity:var(--multiline-button-interactive-opacity,1);--button-interactive-scale-up:var(--multiline-button-interactive-scale-up,1);--button-interactive-scale-down:var(--multiline-button-interactive-scale-down,1);--button-border-radius:var(--multiline-button-border-radius,.3em);--button-font-size:var(--multiline-button-font-size,smaller);--button-line-height:var(--multiline-button-line-height,0);--button-padding:var(--multiline-button-padding,1em);--internal-multiline-border-width:var(--multiline-border-width,.15em);flex:1 1;display:flex;flex-direction:var(--multiline-flex-direction,row);position:var(--multiline-position,sticky);bottom:var(--multiline-bottom,0);top:var(--multiline-top,0);z-index:var(--multiline-z-index,1);min-height:var(--multiline-min-height,unset);max-height:var(--multiline-max-height,calc(100% - var(--internal-multiline-border-width) * 2));overflow:var(--multiline-overflow,auto);overscroll-behavior:var(--multiline-overscroll-behavior,contain);border:var(--multiline-border,var(--internal-multiline-border-width) solid rgb(var(--ui-color-silver)));border-radius:var(--multiline-border-radius,1ch);background:var(--multiline-background,rgb(var(--ui-color-white)))}.ui-multiline-prompt:has(.ui-text-editor:focus-within,.is-submit:focus){--button-disabled-filter:var(--multiline-button-disabled-filter,none);border-color:var(--multiline-border-color-focused,rgb(var(--ui-color-blue)))}.ui-multiline-prompt :where(.ui-text-editor){flex:1 1;width:0}.ui-multiline-prompt .ProseMirror{max-width:calc(100% - 2ch);align-self:safe center;-webkit-hyphens:auto;hyphens:auto}.ui-multiline-prompt .ProseMirror p{margin:0}.ui-multiline-prompt .ProseMirror p+p{margin-top:1em}.ui-multiline-prompt footer{flex:none;display:flex;flex-direction:var(--multiline-footer-flex-direction,column-reverse);align-items:var(--multiline-footer-align-items,flex-end);justify-content:var(--multiline-footer-justify-content,space-between);background:var(--multiline-footer-background,rgb(var(--ui-color-white)));padding:var(--multiline-footer-padding,1ch);position:var(--multiline-footer-position,sticky);bottom:var(--multiline-footer-bottom,0);top:var(--multiline-footer-top,0)}.ui-multiline-prompt footer :where(.is-submit){--button-color:var(--multiline-submit-color,rgb(var(--ui-color-blue)))}.ui-multiselect{--button-outline-offset:0;--button-interactive-opacity:1;--internal-accent-color:var(--multiselect-accent-color,var(--ui-color-blue));flex:var(--multiselect-flex,1);line-height:var(--multiselect-line-height,normal);font-size:var(--multiselect-font-size,unset)}.ui-multiselect--label{display:var(--multiselect-label-display,inline-block);margin-bottom:var(--multiselect-label-margin-bottom,.5ch);font-weight:var(--multiselect-label-font-weight,500)}.ui-multiselect--outer{background:var(--multiselect-background,rgb(var(--ui-color-mist)));border-radius:var(--multiselect-border-radius,0)}.ui-multiselect--outer ul{list-style:none;margin:0}.ui-multiselect--inner{position:relative}.ui-multiselect--control{display:var(--multiselect-control-display,grid);grid-template-columns:var(--multiselect-control-grid-columns,1fr auto auto);align-items:var(--multiselect-control-align-items,center);gap:var(--multiselect-control-gap,0)}.ui-multiselect--control:not(:has(.ui-multiselect--toggle)){padding-right:var(--multiselect-control-padding-right,1.5ch)}.ui-multiselect--input{font:inherit;box-sizing:border-box;outline:none;width:100%;color:var(--multiselect-input-color,unset);border:var(--multiselect-input-border,none);padding:var(--multiselect-input-padding,1.5ch);background:var(--multiselect-input-background,none);border-radius:var(--multiselect-input-border-radius,unset)}.ui-multiselect--clear-all{--button-color:rgb(var(--ui-color-gray));--button-background:rgb(var(--ui-color-text)/7%);--button-text-transform:none;--button-line-height:normal;--button-border-radius:.5ch;--button-padding:.5ch 1ch;--button-font-size:smaller}.ui-multiselect--toggle{font:inherit;padding:var(--multiselect-toggle-padding,1.5ch);color:var(--multiselect-toggle-color,unset);background:var(--multiselect-toggle-background,none);border:var(--multiselect-toggle-border,none)}.ui-multiselect--options{--icon-transition:var(--multiselect-options-icon-transition,none);position:absolute;top:var(--multiselect-options-top,100%);left:var(--multiselect-options-left,0);width:var(--multiselect-options-width,100%);z-index:var(--multiselect-options-z-index,10);display:flex;height:var(--multiselect-options-height,auto);max-height:var(--multiselect-options-max-height,50vh);padding:var(--multiselect-option-padding,0);margin:var(--multiselect-options-margin,unset);color:var(--multiselect-options-color,unset);background:var(--multiselect-options-background,rgb(var(--ui-color-white)));border:var(--multiselect-options-border,0 solid rgb(var(--ui-color-gray-3)));border-top-width:var(--multiselect-options-border-top-width,.15ch);border-radius:var(--multiselect-options-border-radius,0 0 .5ch .5ch);box-shadow:var(--multiselect-options-box-shadow,0 0 1.5ch -1ch)}.ui-multiselect--options ul{flex:1 1;display:var(--multiselect-options-display,unset);flex-flow:var(--multiselect-options-flex-flow,unset);gap:var(--multiselect-options-gap,unset);align-items:var(--multiselect-options-align-items,unset);justify-content:var(--multiselect-options-justify-content,unset);padding:var(--multiselect-options-padding,0);overflow:var(--multiselect-options-overflow,auto);overscroll-behavior:contain}.ui-multiselect--options li{flex:var(--multiselect-option-flex,none);display:var(--multiselect-option-display,flex);align-items:var(--multiselect-option-align-items,baseline);justify-content:var(--multiselect-option-justify-content,flex-start);gap:var(--multiselect-option-gap,1ch);color:var(--multiselect-option-color,var(--internal-option-color,unset));background:var(--multiselect-option-background,var(--internal-option-background,unset));padding:var(--multiselect-option-padding,1ch 1.5ch)}.ui-multiselect--options li[role=option]{cursor:pointer}.ui-multiselect--options li mark{color:var(--multiselect-mark-color,inherit);background:var(--multiselect-mark-background,none);box-shadow:var(--multiselect-mark-box-shadow,0 .2ch 0 0 rgb(var(--internal-accent-color)));font-weight:var(--multiselect-mark-font-weight,bold)}.ui-multiselect--options li:where(.is-selected){--internal-option-color:var(--multiselect-option-selected-color,unset);--internal-option-background:var(--multiselect-option-selected-background,unset)}.ui-multiselect--options li:where(.is-active){--internal-option-color:var(--multiselect-option-active-color,unset);--internal-option-background:var(--multiselect-option-active-background,rgb(var(--internal-accent-color)/15%))}.ui-multiselect--options-rule{--multiselect-option-display:var(--multiselect-options-rule-display,block);--multiselect-option-padding:var(--multiselect-options-rule-padding .5ch 1.5ch)}.ui-multiselect--options-rule hr{border:none;margin:0;height:var(--multiselect-options-rule-size,.1ch);background:var(--multiselect-options-rule-color,rgb(var(--ui-color-silver)))}.ui-multiselect--heading{font-weight:var(--multiselect-items-heading-font-weight,bold)}.ui-multiselect--items{--button-padding:var(--multiselect-items-button-padding,.5ch 1ch);--button-line-height:var(--multiselect-items-button-line-height,normal);--button-gap:var(--multiselect-items-button-gap,1ch);--button-font-size:var(--multiselect-items-button-font-size,95%);--button-color:var(--multiselect-items-button-color,inherit);--button-background:var(--multiselect-items-button-background,rgb(var(--ui-color-white)));--button-outline:var(--multiselect-items-button-outline,.15ch solid rgb(var(--ui-color-gray-3)));flex:var(--multiselect-items-flex,1);border:var(--multiselect-items-border-top,0 solid rgb(var(--ui-color-gray-3)));border-top-width:var(--multiselect-items-border-top-width,.15ch)}.ui-multiselect--items ul{display:var(--multiselect-items-display,flex);flex-flow:var(--multiselect-items-flex-flow,row wrap);gap:var(--multiselect-items-gap,1ch);padding:var(--multiselect-items-padding,1ch)}.ui-multiselect--items li:focus-within{--button-outline:var(--multiselect-items-button-focus-outline,.15ch solid rgb(var(--internal-accent-color)));--button-background:var(--multiselect-items-button-focus-background,rgb(var(--internal-accent-color)/10%))}.ui-popup{--popover-space:var(--popup-space,1ch);--popover-offset:var(--popup-offset,1ch);--popover-pointer-display:var(--popup-pointer-display,block);--popover-pointer-size:var(--popup-pointer-size,1ch);--popover-pointer-color:var(--popup-background,rgb(var(--ui-color-white)));--popover-element-position:var(--popup-position,absolute);--popover-z-index:var(--popup-z-index,200);display:var(--popup-display,flex);flex-direction:var(--popup-flex-direction,column);align-items:var(--popup-align,unset);justify-content:var(--popup-justify,unset);gap:var(--popup-gap,1em);transform:var(--popup-transform,translateZ(0));opacity:var(--popup-opacity,1);font-size:var(--popup-font-size,var(--font-size-small,smaller));color:var(--popup-color,rgb(var(--ui-color-black)));background:var(--popup-background,rgb(var(--ui-color-white)));border-radius:var(--popup-border-radius,1ch);padding:var(--popup-padding,1em);box-shadow:var(--popup-box-shadow,none);width:var(--popup-width,max-content);min-width:var(--popup-min-width,unset);max-width:var(--popup-max-width,unset);height:var(--popup-height,unset);min-height:var(--popup-min-height,unset);max-height:var(--popup-max-height,unset);overflow:var(--popup-overflow,unset);filter:var(--popup-filter,drop-shadow(0 .35em 1em rgba(0,0,0,.15)))}.ui-radio-bar{--internal-color:rgb(var(--ui-color-text));--internal-background:rgb(var(--ui-color-gray)/15%);--internal-label-color:var(--internal-color);--internal-label-background:unset;--input-radio-justify-content:var(--radio-bar-justify-content,center);display:var(--radio-bar-display,inline-flex);gap:var(--radio-bar-gap,1ch);border-radius:var(--radio-bar-border-radius,.4em);padding:var(--radio-bar-padding,.4em);color:var(--radio-bar-color,var(--internal-color));background-color:var(--radio-bar-background,var(--internal-background))}.ui-radio-bar:where(.is-disabled){--input-radio-cursor:var(--radio-bar-disabled-cursor,not-allowed);cursor:var(--input-radio-cursor);opacity:var(--radio-bar-disabled-opacity,.6)}.ui-radio-bar--label{--icon-color:var(--radio-bar-icon-color,var(--internal-label-color));flex:var(--radio-bar-label-flex,auto);border-radius:var(--radio-bar-label-border-radius,.3em);white-space:var(--radio-bar-label-white-space,nowrap);padding:var(--radio-bar-label-padding,.2em .6em);color:var(--internal-label-color);background-color:var(--internal-label-background);transition:var(--radio-bar-label-transition,.18s ease-out)}.ui-radio-bar--label:where(.is-selected){--internal-label-color:var(--radio-bar-selected-color,rgb(var(--ui-color-white)));--internal-label-background:var(--radio-bar-selected-background,rgb(var(--ui-color-black)));--icon-color:var(--radio-bar-selected-icon-color,var(--internal-label-color))}[ui-resizer=handle]{--internal-size:var(--resizer-thickness,.25ch);--internal-background:var(--resizer-color,transparent);position:absolute;display:block;font:inherit;border:none;padding:var(--internal-size);cursor:var(--internal-cursor);background:var(--internal-background);translate:var(--internal-translate);z-index:var(--resizer-z-index,10);transition:var(--resizer-transition,background .2s ease-in)}[ui-resizer=handle]:where(.is-vertical){--internal-cursor:row-resize;--internal-translate:0% -50%;left:var(--resizer-left,0);right:var(--resizer-right,0);top:var(--ui-resizer)}[ui-resizer=handle]:where(.is-vertical):where(.at-min-edge){--internal-translate:0% 0%}[ui-resizer=handle]:where(.is-vertical):where(.at-max-edge){--internal-translate:0% -100%}[ui-resizer=handle]:where(.is-horizontal){--internal-cursor:col-resize;--internal-translate:-50% 0%;top:var(--resizer-top,0);bottom:var(--resizer-bottom,0);left:var(--ui-resizer)}[ui-resizer=handle]:where(.is-horizontal):where(.at-min-edge){--internal-translate:0% 0%}[ui-resizer=handle]:where(.is-horizontal):where(.at-max-edge){--internal-translate:-100% 0%}[ui-resizer=handle]:where(.is-resizing),[ui-resizer=handle]:where(:focus),[ui-resizer=handle]:where(:hover){--internal-background:var(--resizer-active-color,rgb(var(--ui-color-blue)))}[ui-resizer=parent]{position:var(--resizer-parent-position,relative);display:grid}[ui-resizer=parent]:where(.ui-resizer--horizontal){grid-template-columns:var(--ui-resizer) var(--resizer-parent-columns,1fr)}[ui-resizer=parent]:where(.ui-resizer--vertical){grid-template-rows:var(--ui-resizer) var(--resizer-parent-rows,1fr)}[ui-resizer=parent]:has(.is-resizing){-webkit-user-select:none;-moz-user-select:none;user-select:none}[ui-resizer=before]{min-width:var(--resizer-min-width,var(--resizer-before-min-width,0));min-height:var(--resizer-min-height,var(--resizer-before-min-height,0))}[ui-resizer=after]{min-width:var(--resizer-min-width,var(--resizer-after-min-width,0));min-height:var(--resizer-min-height,var(--resizer-after-min-height,0))}.ui-section-list{flex:1 1;display:var(--section-list-display,flex);flex-direction:var(--section-list-flex-direction,column);gap:var(--section-list-gap,1em)}.ui-section-list--section{display:var(--section-list-section-display,flex);flex-direction:var(--section-list-section-flex-direction,column);gap:var(--section-list-section-gap,unset)}.ui-section-list--header{font-size:var(--section-list-header-font-size,smaller);padding:var(--section-list-header-padding,unset);text-transform:var(--section-list-header-text-transform,unset);opacity:var(--section-list-header-opacity,.5)}.ui-section-list--items{list-style:none;margin:var(--section-list-items-margin,0);padding:var(--section-list-items-padding,0)}.ui-section-list--items>:where(li){padding:var(--section-list-item-padding,unset)}.ui-section-list--footer{font-size:var(--section-list-footer-font-size,smaller);padding:var(--section-list-footer-padding,unset)}.ui-side-panel{position:fixed;inset:var(--panel-inset,var(--panel-top-offset,0) 0 0 auto);width:var(--panel-width,45ch);max-width:100%;z-index:100;display:flex;flex-direction:column;color:rgb(var(--panel-fg-color));background:rgb(var(--panel-bg-color));border:var(--panel-border-left,.1em solid rgb(var(--panel-edge-color)));border-top:var(--panel-border-top,unset);border-right:var(--panel-border-right,unset);border-bottom:var(--panel-border-bottom,unset);transform:translate(var(--panel-x,100%));transition:transform .3s ease-out,box-shadow .3s ease-out}.ui-side-panel.is-open{--panel-x:0%}.ui-side-panel small{font-size:smaller}.ui-side-panel--scrollable{flex:1 1;overflow:auto;overscroll-behavior:contain}.ui-sortable-list{--internal-sortable-item-padding:.7ch 0;--input-padding:var(--internal-sortable-item-padding);--input-border:none;--input-background:none;--input-border-radius:0;--button-outline-offset:0;--button-line-height:normal;--button-border-radius:.3ch;--icon-button-padding:1.3ch;display:flex;flex-direction:var(--sortable-list-flex-direction,column);gap:var(--sortable-list-gap,0);list-style:none;margin:0;padding:0}.ui-sortable-list.is-dragging{--sortable-item-pointer-events:none}.ui-sortable-list:not(.is-sortable){--sortable-item-edge-color-hover:transparent}.ui-sortable-list--item{display:var(--sortable-item-display,flex);align-items:var(--sortable-item-align-items,center);justify-content:var(--sortable-item-justify-content,space-between);gap:var(--sortable-item-gap,1ch);position:relative;background:var(--sortable-item-background,none);border:.1em var(--sortable-item-edge-style,solid) var(--sortable-item-edge-color,transparent);border-radius:var(--sortable-item-border-radius,.5ch);transition:var(--sortable-item-transition,.2s ease-out);padding:var(--sortable-item-padding,0 1ch);margin:var(--sortable-item-margin,0)}.ui-sortable-list--item:where(:focus-within,:hover){--sortable-item-actions-display:inline-flex;--sortable-item-actions-drag-opacity:1}.ui-sortable-list--item:not(.is-dragged-over,.is-dragged-item):hover{--sortable-item-edge-color:var(--sortable-item-edge-color-hover,rgb(var(--ui-color-mist)))}.ui-sortable-list--item:not(.is-dragged-over,.is-dragged-item):focus-within{--sortable-item-edge-color:var(--sortable-item-edge-color-focus,rgb(var(--ui-color-blue)))}.ui-sortable-list--item.is-dragged-item{--sortable-item-actions-display:none}.ui-sortable-list--item.is-dragged-over{--sortable-item-edge-style:dashed;--sortable-item-edge-color:rgb(var(--ui-color-silver));--sortable-item-background:none}.ui-sortable-list--item.is-dragged-over>*{opacity:0}.ui-sortable-list--item>:not([draggable]){pointer-events:var(--sortable-item-pointer-events,auto)}.ui-sortable-list--item-content{flex:var(--sortable-item-content-flex,1);display:var(--sortable-item-content-display,flex);align-items:var(--sortable-item-content-align-items,baseline);gap:var(--sortable-item-content-gap,1ch)}.ui-sortable-list--item-content:not(:has(input)){padding:var(--sortable-item-content-padding,var(--internal-sortable-item-padding))}.ui-sortable-list--item-content input:not(:hover,:focus){text-overflow:ellipsis}.ui-sortable-list--item-content input:focus{--input-background:var(--sortable-item-input-background-focused,none)}.ui-sortable-list--item-actions{flex:none;display:flex;align-items:baseline;gap:.5em;font-size:smaller;position:relative}.ui-sortable-list--item-actions>:where(:not(.is-drag-me)){--button-display:var(--sortable-item-actions-display,none)}.ui-sortable-list--item-actions>:where(.is-drag-me){--button-cursor:grab;--button-opacity:var(--sortable-item-actions-drag-opacity,.4)}.ui-spinner{display:inline-flex;align-items:center;justify-content:center;position:var(--spinner-position,relative);top:var(--spinner-top,unset);right:var(--spinner-right,unset);bottom:var(--spinner-bottom,unset);left:var(--spinner-left,unset);pointer-events:none;border-radius:50%}.ui-spinner--svg{width:var(--spinner-size,100%);aspect-ratio:1}.ui-spinner--svg circle{fill:none;stroke-linecap:var(--spinner-stroke-linecap,butt);stroke-width:var(--js-stroke-width,1);transform-origin:0 0}.ui-spinner--svg .ring{stroke:var(--spinner-track-color,rgb(var(--ui-color-text)));opacity:var(--spinner-track-opacity,.1)}.ui-spinner--svg .line{stroke:var(--spinner-color,rgb(var(--ui-color-blue)));stroke-dasharray:var(--js-stroke-dasharray);stroke-dashoffset:var(--js-stroke-dashoffset);animation:var(--spinner-duration,943ms) ui-spinner-rotate linear infinite}.ui-spinner--text{font-size:calc(var(--spinner-size)*.3);font-weight:var(--spinner-font-weight,400);color:var(--spinner-text-color,rgb(var(--ui-color-text)));display:var(--spinner-text-display,block);position:absolute}@keyframes ui-spinner-rotate{to{transform:rotate(1turn)}}.ui-tag{position:relative;display:inline-flex;align-items:center;justify-content:var(--tag-justify,center);padding:.3ch 1ch;border-radius:2ch;line-height:1.3;background:var(--tag-bg,rgb(var(--ui-color-text)/10%));color:var(--tag-fg,rgb(var(--ui-color-text)/60%));box-shadow:var(--tag-box-shadow,none);mix-blend-mode:var(--tag-blend-mode,none);white-space:nowrap;font-size:.7em;text-decoration:none}.ui-tag.has-new:after{content:"";position:absolute;top:0;right:0;transform:translate(25%,-25%);width:1ch;height:1ch;border-radius:50%;background:rgb(var(--ui-color-blue));box-shadow:0 0 0 .15ch rgb(var(--ui-color-white))}.ui-text-editor{position:relative;background:var(--text-editor-background,unset)}.ui-text-editor .ProseMirror .is-editor-empty:first-child:before{content:attr(data-placeholder);opacity:var(--text-editor-placeholder-opacity,.5);height:0;float:left;pointer-events:none}.ui-text-editor--content{flex:var(--text-editor-content-flex,unset);display:flex;height:var(--text-editor-content-height,unset);min-height:var(--text-editor-content-min-height,unset);max-height:var(--text-editor-content-max-height,unset);width:var(--text-editor-content-width,unset);min-width:var(--text-editor-content-min-width,unset);max-width:var(--text-editor-content-max-width,unset);overflow:var(--text-editor-content-overflow,unset);border:var(--text-editor-content-border,.1em solid var(--text-editor-content-border-color,rgb(var(--ui-color-gray))));border-radius:var(--text-editor-content-border-radius,.3em);color:var(--text-editor-content-color,unset);background:var(--text-editor-content-background,unset)}.ui-text-editor--content .ProseMirror{flex:1 1;padding:var(--text-editor-content-padding,unset);outline:var(--text-editor-content-outline,unset);font:inherit}.ui-text-editor-menu{--icon-button-padding:var(--text-editor-button-padding,1em);--button-opacity:var(--text-editor-button-opacity,.3);--tooltip-pointer-display:var(--text-editor-tooltip-pointer-display,none);--tooltip-y:var(--text-editor-tooltip-y,0);flex:var(--text-editor-menu-flex,none);display:var(--text-editor-menu-display,flex);gap:var(--text-editor-menu-gap,1em);padding:var(--text-editor-menu-padding,0);position:var(--text-editor-menu-position,relative)}.ui-text-editor-menu--group{display:var(--text-editor-menu-group-display,flex);gap:var(--text-editor-menu-group-gap,.3em)}.ui-text-editor-menu--button{--button-border-radius:var(--text-editor-button-border-radius,.3em)}.ui-text-editor-menu--button.is-active{--button-color:var(--text-editor-button-active-color,rgb(var(--ui-color-blue)));--button-background:var(--text-editor-button-active-background,inherit)}.ui-text-editor-menu--button:hover{--button-color:var(--text-editor-button-hover-color,inherit);--button-background:var(--text-editor-button-hover-background,rgb(var(--ui-color-gray)/25%))}.ui-text-editor-menu--button:focus{--button-color:var(--text-editor-button-focus-color,inherit);--button-background:var(--text-editor-button-focus-background,rgb(var(--ui-color-gray)/25%))}.ui-text-editor-menu--button>*{pointer-events:none}.ui-text-editor-menu--popup-button{position:relative;display:flex}.ui-text-editor-menu--popup{--tooltip-pointer-display:block;--popup-width:var(--text-editor-popup-width,20em);--popup-min-width:var(--text-editor-popup-min-width,13em);--popup-max-width:var(--text-editor-popup-max-width,100%);--popup-padding:0}.ui-text-editor-menu--popup .ui-text-editor-menu--popup-layout{display:var(--text-editor-popup-layout-display,flex);flex-direction:var(--text-editor-popup-layout-flex-direction,column);gap:var(--text-editor-popup-layout-popup-gap,1em);padding:var(--text-editor-popup-layout-padding,1em);min-width:var(--popup-min-width)}.ui-text-editor-menu--popup .ui-text-editor-menu--popup-header{--button-opacity:1;flex:var(--text-editor-popup-header-flex,none);display:var(--text-editor-popup-header-display,flex);align-items:var(--text-editor-popup-header-align,center);justify-content:var(--text-editor-popup-header-justify,space-between);gap:var(--text-editor-popup-header-gap,1em)}.ui-text-editor-menu--popup .ui-text-editor-menu--popup-footer{--button-font-size:.9em;--button-line-height:normal;--button-padding:.5ch 1ch;--button-min-width:7em;--button-opacity:1;--cancel-button-color:rgb(var(--ui-color-text));flex:var(--text-editor-popup-footer-flex,none);display:var(--text-editor-popup-footer-display,flex);align-items:var(--text-editor-popup-footer-align,center);justify-content:var(--text-editor-popup-footer-justify,center);gap:var(--text-editor-popup-footer-gap,1em)}.ui-text-editor-menu--popup.is-link-editor{--text-editor-popup-width:auto;--text-editor-popup-max-width:none;--resize-control:inline;--complex-tooltip-gap:1em;--complex-tooltip-font-size:var(--font-size-small,smaller)}.ui-text-editor-menu--popup.is-link-editor .has-input-error{--complex-tooltip-background:var(--icon-color)}.ui-text-editor-menu--popup.is-link-editor .ui-text-editor--popup-content{display:grid;grid-template-columns:1fr;grid-gap:1em;gap:1em}.ui-toggle-switch{--internal-color:var(--switch-bg,var(--switch-color,rgb(var(--ui-color-text)/15%)));position:var(--switch-position,relative);display:var(--switch-display,inline-flex);align-items:var(--switch-align-items,center);justify-content:var(--switch-justify-content,space-between);gap:var(--switch-gap,.5em);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-toggle-switch:not(:has(:disabled)){cursor:pointer}.ui-toggle-switch:has(:checked){--internal-color:var(--switch-color-checked,rgb(var(--ui-color-blue)));--internal-x:0%}.ui-toggle-switch:focus-within{--internal-knob-color:var(--switch-knob-color-focus,var(--internal-color));--internal-knob-scale:var(--switch-knob-scale-focus,1.1)}.ui-toggle-switch input[type=checkbox]{position:absolute;opacity:0;z-index:1}.ui-toggle-switch--switch{position:relative;width:1.75em;height:1em;background-color:var(--internal-color);border-radius:1em;box-shadow:var(--switch-outline,.05ch .05ch .3ch -.2ch inset);transition:var(--switch-timing,.35s) linear}.ui-toggle-switch--switch:after{content:"";position:absolute;top:0;left:50%;background:var(--switch-knob-color,rgb(var(--ui-color-white)));box-shadow:var(--switch-knob-outline,0 0 0 .15ch var(--internal-knob-color,var(--internal-color)));width:1em;height:1em;border-radius:1em;translate:var(--internal-x,-100%) 0;scale:var(--internal-knob-scale,1);transition:var(--switch-timing,.35s) cubic-bezier(.45,.45,0,1.4)}.ui-toolbar{--fa-primary-color:rgb(var(--ui-color-purple));--fa-primary-opacity:.5;--fa-secondary-color:rgb(var(--ui-color-purple));--fa-secondary-opacity:1;display:flex;gap:1.5rem;background-color:rgb(var(--ui-color-white));padding:1rem 1.5rem;border-radius:.4rem;box-shadow:0 0 12px rgb(var(--ui-color-black)/2%)}:is(.ui-tooltip,.ui-tooltip-cue){--popover-space:var(--tooltip-space,1ch);--popover-offset:var(--tooltip-offset,1ch);--popover-pointer-display:var(--tooltip-pointer-display,block);--popover-pointer-size:var(--tooltip-pointer-size,1ch);--popover-pointer-color:var(--tooltip-background,rgb(var(--ui-color-text)));--popover-transition-delay:var(--tooltip-transition-delay,.25s);--popover-position:var(--tooltip-position,relative);--popover-z-index:var(--tooltip-z-index,100);--tooltip-pointer-events:var(--tooltip-hover-pointer-events,none)}:is(.ui-tooltip,.ui-tooltip-cue):is(:has(:focus-visible),:hover,.can-persist:focus-within){--popover-transition-delay:var(--tooltip-persist-transition-delay,125ms);--tooltip-opacity:1;--tooltip-scale:1}:is(.ui-tooltip,.ui-tooltip-cue):is(.can-persist){--tooltip-pointer-events:var(--tooltip-persist-pointer-events,auto)}.ui-tooltip{position:var(--tooltip-position,relative);line-height:var(--tooltip-line-height,unset)}.ui-tooltip.is-complex{--tooltip-display:var(--complex-tooltip-display,flex);--tooltip-flex-direction:var(--complex-flex-direction,column);--tooltip-align:var(--complex-tooltip-align,flex-start);--tooltip-gap:var(--complex-tooltip-gap,0);--tooltip-width:var(--complex-tooltip-width,max-content);--tooltip-text-align:var(--complex-tooltip-text-align,start);--tooltip-background:var(--complex-tooltip-background,rgb(var(--ui-color-text)));--tooltip-font-size:var(--complex-tooltip-font-size,var(--font-size-small,smaller));--tooltip-white-space:var(--complex-tooltip-white-space,normal)}.ui-tooltip--bubble{pointer-events:var(--tooltip-pointer-events,none);display:var(--tooltip-display,flex);flex-direction:var(--tooltip-flex-direction,unset);align-items:var(--tooltip-align,center);justify-content:var(--tooltip-justify,center);gap:var(--tooltip-gap,0);opacity:var(--tooltip-opacity,0);scale:var(--tooltip-scale,0);width:var(--tooltip-width,max-content);max-width:var(--tooltip-max-width,12em);min-width:var(--tooltip-min-width,unset);background:var(--tooltip-background,rgb(var(--ui-color-text)));color:var(--tooltip-color,rgb(var(--ui-color-white)));border:var(--tooltip-border,1px solid var(--tooltip-border-color,transparent));border-radius:var(--tooltip-border-radius,.5ch);box-shadow:var(--tooltip-box-shadow,none);padding:var(--tooltip-padding,.7ch 1ch);text-rendering:optimizeLegibility;font-size:var(--tooltip-font-size,smaller);font-weight:var(--tooltip-font-weight,400);line-height:var(--tooltip-text-line-height,normal);text-align:var(--tooltip-text-align,center);text-transform:var(--tooltip-text-transform,unset);white-space:var(--tooltip-white-space,normal);filter:var(--tooltip-filter,drop-shadow(0 0 1px var(--tooltip-shadow-color,rgb(var(--ui-color-white)))))}.ui-tooltip--bubble:focus{outline:none}.ui-tooltip--bubble:focus-visible{outline:var(--tooltip-outline,.2ch solid rgb(var(--ui-color-blue)));outline-offset:var(--tooltip-outline-offset,.2ch)}.ui-attachment-gallery{--image-size:5em;--border-radius:.25em;--button-interactive-opacity:1;display:flex;flex-direction:column;gap:1ch}.ui-attachment-gallery--items{display:flex;flex-direction:column;gap:1ch;margin:0}.ui-attachment-gallery--label{margin:0;letter-spacing:.07ch;font-weight:600;font-size:var(--font-size-small,smaller)}.ui-attachment-gallery--label:first-letter{text-transform:uppercase}.ui-attachment-gallery--item{--button-display:flex;--button-line-height:0;--button-border-radius:var(--border-radius);display:grid;grid-template-columns:repeat(auto-fit,var(--image-size));grid-gap:1ch;gap:1ch;margin:0;padding:0}.ui-attachment-gallery--item .ui-icon{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;background:rgb(var(--ui-color-text)/35%);color:rgb(var(--ui-color-white));border-radius:var(--border-radius);opacity:var(--icon-opacity,0)}.ui-attachment-gallery--item .ui-button:active,.ui-attachment-gallery--item .ui-button:focus,.ui-attachment-gallery--item .ui-button:hover{--icon-opacity:1}.ui-attachment-gallery--item-inner{position:relative}.ui-attachment-gallery--item-inner.is-active{--button-box-shadow:0 0 0 .15em rgb(var(--ui-color-black))}.ui-attachment-gallery--item-inner.is-uploading{--spinner-size:50%;--spinner-track-opacity:.6;--spinner-text-display:none;--spinner-position:absolute;--spinner-color:rgb(var(--ui-color-white));--tooltip-position:absolute}.ui-attachment-gallery--item-inner img{width:var(--image-size,5em);height:var(--image-size,5em);transition:.2s ease-out;border-radius:var(--border-radius);box-shadow:var(--image-box-shadow,none);max-width:100%;object-fit:cover}.image-preview{--sparkle-top:2ch;position:relative;line-height:0}.image-preview:focus-within,.image-preview:hover{--toolbar-opacity:1}.image-preview img{max-width:100%;border-radius:var(--border-radius);object-fit:cover}.image-preview .image-toolbar{--button-color:rgb(var(--ui-color-white));--button-display:flex;--icon-button-width:3ch;--icon-button-height:3ch;position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:1ch;font-size:var(--font-size-small,smaller);opacity:var(--toolbar-opacity,0);background:rgb(var(--ui-color-text)/65%);border-radius:var(--border-radius) var(--border-radius) 0 0;transition:opacity .2s ease-out}.ui-attachment-list{--border-radius:.25em;--button-interactive-opacity:1}.ui-attachment-list--items{display:flex;flex-direction:column;gap:.5ch;margin:0}.ui-attachment-list--label{margin:0;letter-spacing:.07ch;font-weight:600;font-size:var(--font-size-small,smaller)}.ui-attachment-list--label:first-letter{text-transform:uppercase}.ui-attachment-list--item{margin:0}.ui-attachment-list--item-inner{display:flex;justify-content:space-between;align-items:baseline;gap:1ch;margin:0;color:rgb(var(--ui-color-text)/80%);transition:.2s ease-out;padding:.5ch;border-radius:var(--border-radius);font-size:var(--font-size-small,smaller)}.ui-attachment-list--item-inner:focus-within,.ui-attachment-list--item-inner:hover{--icon-color:rgb(var(--ui-color-blue));--hideable-opacity:1;background-color:rgb(var(--ui-color-black)/5%)}.ui-attachment-list--item-inner .is-uploading{--spinner-size:1.5em;--spinner-track-opacity:.1;--spinner-text-display:none;--spinner-position:absolute;--tooltip-position:absolute}.ui-attachment-list--item-inner a{display:flex;align-items:baseline;gap:.5ch;color:inherit;line-height:1.5;text-decoration:none;word-break:break-all}.ui-attachment-list--item-inner .ui-tooltip{max-width:calc(100% - var(--fudge, 0))}.ui-attachments{display:flex;flex-direction:column;gap:1.5ch}.ui-comment-button-bar{--icon-button-width:1em;--icon-button-height:1em;--icon-button-padding:0;display:flex;justify-content:space-between;align-items:center;padding:0 .5ch;padding-top:var(--button-bar-padding-top,0);margin-top:var(--button-bar-margin-top,1ch);border-top:var(--button-bar-border-top,none);font-size:var(--font-size-small,smaller)}.ui-attachments~.ui-comment-button-bar{--button-bar-padding-top:1ch;--button-bar-border-top:.1em solid rgb(var(--ui-color-text)/10%)}.ui-comment-card{--avatar-size:2em;--card-gap:.5ch;--sparkle-opacity:0;--card-header-padding:0;--card-header-border:none;--card-body-padding:0;--card-footer-padding:1em;--card-footer-border:1px solid rgb(0 0 0/7.5%);display:flex;flex-direction:column;gap:var(--comment-card-gap,0)}.ui-comment-card .ui-card{padding:1em}.ui-comment-card .ui-comment-replies{display:flex;flex-direction:column;gap:var(--comment-replies-gap,0)}.ui-comment-card>*{margin-bottom:var(--comment-margin-bottom,0)}.ui-comment-card>:last-child{--comment-margin-bottom:1em}.ui-comment-card .ui-comment-footer{padding:var(--card-footer-padding,1ch 2ch);border-top:var(--card-footer-border,.2ch solid rgba(0,0,0,.05))}.ui-comment-card.is-resolved>*,.ui-comment-card>:last-child.ui-comment-footer{--comment-margin-bottom:0}.ui-comment-card .ui-card:focus-within,.ui-comment-card .ui-card:hover{--comment-abilities-opacity:1;--sparkle-interactive-opacity:.3}.ui-comment-card.is-resolved{--comment-abilities-opacity:1;--platform-bg:rgb(var(--ui-color-white)/60%);color:rgb(var(--ui-color-text)/var(--color-alpha,60%));transition:.2s ease-out}.ui-comment-card.is-resolved:hover{--color-alpha:100%}.ui-comment-card .ui-card-header{display:flex;justify-content:space-between;align-items:center;gap:var(--local-gap,1ch)}.ui-comment-card .ui-card-body{display:flex;flex-direction:column}.ui-comment-card .ui-card-body:empty{--card-body-padding:.5ch}.ui-comment-card--reply{--platform-box-shadow:none;--platform-bg:none}.comment-abilities{align-items:center;gap:.5ch;font-size:var(--font-size-small,smaller);opacity:var(--comment-abilities-opacity,0)}.comment-abilities,.comment-body{display:flex;transition:.2s ease-out}.comment-body{--gutter-left:calc(var(--avatar-size) + var(--local-gap, 1ch));--gutter-right:0;flex-direction:column;gap:1em;position:relative;padding:var(--local-padding,0);margin-left:var(--gutter-left);margin-right:var(--gutter-right);border-radius:.3em}.comment-body .comment-body--content{word-break:break-word}.comment-body.is-editing{--gutter-left:calc(var(--avatar-size) + var(--local-gap, 1ch) - 1ch);--gutter-right:-1ch;--local-padding:1ch;background:rgb(var(--ui-color-text)/3%);box-shadow:0 0 0 .1em rgb(var(--ui-color-text)/7%)}.comment-body.is-editing [contenteditable]{background:white;box-shadow:0 0 0 1px rgb(var(--ui-color-blue)) inset,0 0 .3em -.1em rgb(var(--ui-color-blue));border-radius:.5ch}.comment-body:focus-within,.comment-body:hover{--sparkle-interactive-opacity:1}.ui-comment-card-create{--card-body-padding:1em;display:flex;flex-direction:column}.ui-comment-card-create .ui-card-body{display:flex;flex-direction:row;gap:var(--local-gap,1ch)}.ui-comment-card-create .ui-card-body:empty{--card-body-padding:.5ch}.ui-comment-card-create .ui-card-body .ui-avatar{--avatar-align-self:baseline;margin-top:.5ch}.ui-comment-card-create .ui-card-body .is-readonly{align-self:center}.ui-comment-card-create .ui-card-body .ui-comment-card-create--editor [contenteditable]{word-break:break-word;max-height:40ch;overflow:auto}.ui-comment-edit{--button-bar-margin-top:0;display:flex;flex-direction:column;gap:1ch}.ui-comment-edit [contenteditable]{box-sizing:border-box;border:none;padding:1ch;margin:-1ch -1ch 0}.ui-comment-edit [contenteditable]:empty:after{content:attr(placeholder);opacity:.3}.ui-comment-edit [contenteditable]:empty:first-letter{text-transform:uppercase}.ui-comment-reply{flex:1 1}.ui-comment-reply [contenteditable]{box-sizing:border-box;padding:1ch;background:rgb(var(--panel-fg-color)/3%);border:none;border-radius:.3em}.ui-comment-reply [contenteditable]:empty:after{content:attr(placeholder);opacity:.3}.ui-comment-reply [contenteditable]:empty:first-letter{text-transform:uppercase}.ui-comment-snapshot{--button-interactive-opacity:1;--tooltip-hover-pointer-events:all;--tooltip-box-shadow:0 1ch 1ch -.5ch rgb(var(--ui-color-black)/35%);display:flex;color:rgb(var(--ui-color-text)/80%);font-size:var(--font-size-small,smaller)}.ui-comment-snapshot img{max-width:10em}.ui-comment-snapshot-img{line-height:0}.ui-comment-snapshot-img img{max-width:100%}.ui-comment-summary{--platform-border-radius:0;--platform-box-shadow:0 1px 0 0 rgb(var(--ui-color-text)/15%);--drawer-bg:none;--drawer-fg:rgb(var(--ui-color-text));--drawer-border-radius:none;--drawer-font-size:1em;--drawer-padding:0 2ch 2ch 2ch;--card-header-border:none;--card-header-padding:1em;--card-body-padding:0;--card-gap:0;--spinner-size:2.2em}.ui-comment-summary p{margin:0}.ui-comment-summary .ui-card-header{font-weight:500}.ui-comment-summary--content *+p{margin-top:1ch}.ui-comment-summary--content header *{margin:0}.ui-comment-summary--content ol,.ui-comment-summary--content ul{padding:0 0 0 .5em;list-style:none;margin:0;display:flex;flex-direction:column;gap:.3em}.ui-comment-summary--content footer{display:grid;grid-template-columns:1fr auto;justify-items:flex-end;text-align:end;align-items:center;grid-gap:1em;gap:1em;padding:1em}.ui-comment-summary--content footer small{opacity:.7;line-height:1.2}.ui-comment-summary--list-content{display:grid;grid-template-columns:1em 1fr;align-items:baseline;grid-gap:var(--list-content-gap,1ch);gap:var(--list-content-gap,1ch)}.ui-comment-summary--zero-state{padding:2em 20%;display:flex;flex-direction:column;gap:2em;text-align:center}.ui-comments-list{--platform-box-shadow:0 .3em .5em -.3em rgb(0 0 0/.1);--platform-border-radius:.3em;flex:1 1;display:flex;flex-direction:column;gap:1em;position:relative;z-index:1;padding:1em 1em 30vh;line-height:1.4}.ui-comments-list--header{display:flex;justify-content:space-between;padding:1em}.ui-comments-list--header--inner{--local-align-items:baseline;display:flex;align-items:center;gap:1ch}.ui-comments-list--header--button{--button-color:rgb(var(--ui-color-text)/35%)}.ui-comments-list--settings{--drawer-padding:0 1em 1em 2em;--drawer-bg:rgb(var(--panel-bg-color));--drawer-fg:rgb(var(--panel-fg-color));--drawer-border-radius:0;--drawer-font-size:1em;border-bottom:1px solid rgb(var(--ui-color-text)/15%)}.ui-comments-list--settings ul{margin:0;padding:0;list-style:none}.ui-comments-list--settings a{padding:.5em 0;display:grid;grid-template-columns:1fr 2.5em;align-items:baseline;grid-gap:2ch;gap:2ch;color:rgb(var(--ui-color-text));text-decoration:underline}.ui-comments-list--settings a[href=""]{text-decoration:none}.ui-comments-list--group{display:flex;flex-direction:column;gap:var(--comments-list-group-gap,0)}.ui-comments-list--group-header{position:-webkit-sticky;position:sticky;top:var(--comments-list-group-header-top,0);z-index:1;background:rgb(var(--panel-bg-color));padding:var(--comments-list-group-header-padding,.5em 0);line-height:var(--comments-list-group-header-line-height,1)}.ui-comments-list--group-header a{text-decoration:none;color:inherit}.ui-comments-list--group-comments{display:flex;flex-direction:column;gap:var(--comments-list-group-gap,1em)}.ui-comment-list--empty-message{text-align:var(--comment-list-empty-text-align,center);padding:var(--comment-list-empty-padding,3em 0);opacity:var(--comment-list-empty-opacity,.65)}.new-comment{--card-body-padding:1em;--avatar-align-self:baseline;--avatar-padding:.5ch 0}.new-comment .ui-card-body{display:flex;gap:var(--local-gap,1ch)}.ui-comments-list--context-menu{--popup-display:block;--popup-width:max-content;--popup-max-width:100%;--popup-border-radius:1ch;--popup-padding:0;--popup-font-size:1em;--checkbox-color:currentcolor;--checkbox-align-items:center;--icon-button-padding:0;--button-interactive-opacity:1;display:var(--comments-list-context-display,flex);flex-direction:var(--comments-list-context-flex-direction,row);align-items:var(--comments-list-context-align,center);justify-content:var(--comments-list-context-justify,space-between);gap:var(--comments-list-context-gap,1em);position:var(--comments-list-context-position,relative);margin:var(--comments-list-context-margin,0 1em);padding:var(--comments-list-context-padding,.5em 0)}.ui-comments-list--context-menu>*{font-size:var(--comments-list-context-font-size,smaller)}.ui-comments-list--context-menu ul{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.ui-comments-list--context-menu.is-stacked{--comments-list-context-padding:.5em 0 0 0;--comments-list-context-picker-button-padding:1ch 1.5ch;--comments-list-context-settings-button-size:4ch;--comments-list-context-picker-button-wrapper-display:block;--comments-list-context-flex-direction:column;--comments-list-context-align:stretch;--popup-offset:var(--comments-list-popup-offset,.5em)}:is(.ui-comments-list--context-menu--settings-button,.ui-comments-list--context-menu--picker-button){--button-background:rgb(var(--ui-color-white));--button-box-shadow-color:rgb(var(--ui-color-gray-1));--icon-button-width:var(--comments-list-context-settings-button-size,3ch)}.ui-comments-list--context-menu--picker-wrapper{position:relative;display:var(--comments-list-context-picker-button-wrapper-display,contents);flex:var(--comments-list-context-picker-button-wrapper-flex,1)}.ui-comments-list--context-menu--picker-button{--button-padding:var(--comments-list-context-picker-button-padding,.5ch 1.5ch);--button-width:100%;--button-min-width:5em;--button-align-items:baseline;--button-justify-content:space-between;--button-text-transform:none;--icon-line-height:1}.ui-comments-list--context-menu--picker{--button-display:block;--button-text-transform:none;--button-link-color:currentcolor;--button-link-text-decoration:underline;--icon-button-width:auto;--popup-max-height:var(--comments-list-context-picker-max-height,50vh);--popup-overflow:var(--comments-list-context-picker-overflow,auto);--popup-width:100%;--local-color:var(--comments-list-context-picker-color,rgb(var(--ui-color-gray-6)));--local-color-hover:var(--comments-list-context-picker-color-hover,rgb(var(--ui-color-black)));--local-color-selected:var(--comments-list-context-picker-color-hover,rgb(var(--ui-color-black)));--local-background-hover:var(--comments-list-context-picker-background-hover,rgb(var(--ui-color-black)/2%));--local-indicator-color:var(--comments-list-context-picker-indicator-color,transparent);--local-indicator-color-hover:var(--comments-list-context-picker-indicator-color-hover,rgb(var(--ui-color-text)/15%));--local-indicator-color-selected:var(--comments-list-context-picker-indicator-color-selected,rgb(var(--ui-color-blue)))}.ui-comments-list--context-menu--picker header{display:flex;align-items:center;justify-content:space-between;gap:1ch;position:-webkit-sticky;position:sticky;top:0;z-index:1;padding:1ch 1.5ch;line-height:normal;background:var(--internal-base-color)}.ui-comments-list--context-menu--picker ul{padding-bottom:1.5ch}.ui-comments-list--context-menu--picker li{display:flex;align-items:baseline;justify-content:space-between;gap:1ch;padding:1ch 1.5ch;box-shadow:.5ch 0 0 0 inset var(--local-indicator-color);transition:.2s ease-in-out;color:var(--local-color);background:var(--local-background,none)}.ui-comments-list--context-menu--picker li>:first-child{flex:1 1}.ui-comments-list--context-menu--picker li:hover{--local-color:var(--local-color-hover);--local-indicator-color:var(--local-indicator-color-hover);--local-background:var(--local-background-hover)}.ui-comments-list--context-menu--picker li.is-selected{--local-color:var(--local-color-selected);--local-indicator-color:var(--local-indicator-color-selected);font-weight:600}.ui-comments-list--context-menu--no-items{padding:var(--context-menu-no-items-padding,1ch 1.5ch);color:var(--context-menu-no-items-color,var(--local-color))}.ui-comments-list--context-menu--settings ul{gap:0;padding:1em}.ui-comment-user{display:flex;align-items:center;gap:0 var(--local-gap,1ch)}.ui-comment-user .comment-user{display:flex;align-items:baseline;align-self:center;flex-flow:row wrap;gap:0 var(--local-gap,1ch)}.ui-comment-user .comment-user small{color:rgb(var(--panel-fg-color)/.6)}.ui-freeform-item{position:absolute;overflow:hidden;cursor:default}.ui-freeform-item:hover{opacity:.95;box-shadow:0 0 0 2px rgb(var(--ui-color-blue))}.ui-freeform-item:hover~.moveable-control-box .moveable-control.moveable-origin{opacity:.9!important}.ui-freeform-moveable.moveable-control-box{--moveable-color-override:rgb(var(--ui-color-blue));--moveable-color:var(--moveable-color-override);--moveable-fill-override:rgb(var(--ui-color-white));--moveable-fill:var(--moveable-fill-override)}.ui-freeform-moveable.moveable-control-box:not(.is-selected){visibility:hidden!important}.ui-freeform-moveable.moveable-control-box .moveable-control{border:1px solid var(--moveable-color);background-color:var(--moveable-fill)}.ui-freeform-moveable.moveable-control-box .moveable-line{background-color:rgb(var(--ui-color-blue))!important}@import"react-medium-image-zoom/dist/styles.css";@layer reset{a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}table{border-collapse:collapse;border-spacing:0}input::-ms-clear{display:none}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@layer layout{.layout.horizontal,.layout.horizontal-reverse,.layout.vertical,.layout.vertical-reverse{display:flex}.layout.inline{display:inline-flex}.layout.horizontal{flex-direction:row}.layout.horizontal-reverse{flex-direction:row-reverse}.layout.vertical{flex-direction:column}.layout.vertical-reverse{flex-direction:column-reverse}.layout.wrap{flex-wrap:wrap}.layout.wrap-reverse{flex-wrap:wrap-reverse}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-1{flex:1 1;min-width:0}.flex-2{flex:2 1}.flex-3{flex:3 1}.flex-4{flex:4 1}.flex-5{flex:5 1}.flex-6{flex:6 1}.flex-7{flex:7 1}.flex-8{flex:8 1}.flex-9{flex:9 1}.flex-10{flex:10 1}.flex-11{flex:11 1}.flex-12{flex:12 1}.layout.start{align-items:flex-start}.layout.center,.layout.center-center{align-items:center}.layout.end{align-items:flex-end}.layout.start-justified{justify-content:flex-start}.layout.center-center,.layout.center-justified{justify-content:center}.layout.end-justified{justify-content:flex-end}.layout.around-justified{justify-content:space-around}.layout.justified{justify-content:space-between}.self-start{align-self:flex-start}.self-center{align-self:center}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.fit{position:absolute;top:0;right:0;bottom:0;left:0}.relative{position:relative;height:auto;min-height:100%}[hidden]{display:none!important}.invisible{visibility:hidden!important}.mobile-device .hide-mobile{display:none}.visually-hidden-always,.visually-hidden:not(:focus):not(:active){position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;border:none!important;overflow:hidden!important;white-space:nowrap!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important}.linkish{text-decoration:underline;cursor:pointer}*{word-break:break-word;word-wrap:break-word}}:root{--color-background:#ffffff;--color-light-background:#fafafa;--color-font:#282828;--color-font-rgb:40 40 40;--color-link:#48bcf6;--color-font-secondary:#cccccc;--color-active:#5ac4f5;--color-active-rgb:90 196 245;--color-light-grey1:#cccccc;--color-light-grey2:#eeeeee;--color-light-grey3:#e4e4e4;--color-light-grey4:#ebebeb;--color-med-grey1:#f5f5f5;--color-med-grey2:#8f8f8f;--color-med-grey3:#707070;--color-med-grey4:#adaeaf;--color-med-grey5:#d8d8d8;--color-med-grey6:#f8f8f8;--color-bluish-grey:#6a737c;--arc-font-size-base:1}@viewport{width:device-width}*{box-sizing:border-box}#__next{min-height:100vh}body,html{background:#fff;min-height:100%}html{font-size:62.5%;-webkit-font-smoothing:antialiased}body{margin:0;line-height:1.5;font-size:1.6em;color:#282828;overflow-x:hidden}body :where(h1,h2,h3,h4,h5,h6),body [class*=arc-font-subheading-]{letter-spacing:-.024rem}.html--noscroll{overflow-y:hidden;padding-right:15px}.main-container{position:relative;height:auto!important;min-height:100%}#app{overflow:hidden}hr{display:block;height:1px;border:0;border-top:1px solid #e9e9e9;margin:0;padding:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.keyboard-navigable[tabindex="0"],.keyboard-navigable[tabindex="0"]>[tabindex="-1"]{outline:none}.keyboard-navigable[tabindex="0"]:focus>[tabindex="-1"]{outline:1px dashed #6a737c}.ie-message{text-align:center;margin-top:calc(50% - 20rem)}.osano-cm-widget,div.osano-cm-info__info-views.osano-cm-info-views.osano-cm-info-views--position_0>div>ul>li:nth-child(5){display:none}.force-show-banner{opacity:1!important;visibility:visible!important}@media print{body{display:block!important;position:relative!important;width:auto!important;height:auto!important;overflow:visible!important;margin-left:0!important}}.action-bar{--button-text-transform:none;align-self:stretch;display:flex;flex:1 1;align-items:center;justify-content:center;gap:var(--arc-space-1);font-size:1.3rem;border-radius:2em;padding:var(--arc-space-0-5) var(--arc-space-2);background-color:var(--arc-color-brand-light);min-height:3.7rem}.action-bar .selected-items{font-weight:400;white-space:nowrap}.action-bar .selected-items .ui-icon{padding-top:.2ch}.action-bar .divider{align-self:center;width:.1rem;height:1.5rem;background-color:var(--color-font);margin:0 var(--arc-space-1)}.action-bar .divider+.divider{display:none}.action-bar .icon{font-size:1.6rem}.applogo__img{width:40px;height:40px;background-size:100% 100%;background-repeat:no-repeat}.applogo__title{max-width:100%}.banner{position:relative;z-index:10;text-align:center;box-shadow:0 0 7px 0 rgba(0,0,0,.24);background:#fff}.banner__wrap{height:370px;overflow:hidden;border-bottom:.1rem solid #eee;transition:all .4s;display:flex;flex-direction:column;justify-content:center;align-items:center}.banner--compact{border-top:.1rem solid #eee}.banner--compact .banner__wrap{height:0;border:0;min-height:0;opacity:0;transform:translateY(-20px)}.banner__wrap{height:75rem;border-bottom:0;justify-content:flex-start}.banner__heading{padding-top:8rem}@media(min-width:67.5em){.banner__heading{max-width:62%}}.banner__images{z-index:-1;transition:opacity 1s;opacity:1}@media(max-width:67.499em){.banner__images{opacity:0;opacity:1}}.banner__image{position:absolute;z-index:-1;background-size:cover;background-repeat:no-repeat}.banner__image--pencil{width:300px;height:13.8rem;background-image:url(/img/banner-pencil.png);right:calc(50vw + 30rem)}.banner__image--tape{width:239px;height:13.8rem;background-image:url(/img/banner-tape.png);left:calc(50vw + 32.6rem)}.banner__image--people{width:1188px;height:767px;background-image:url(/img/banner-people.jpg);top:-1.7rem;left:50%;transform:translateX(-50%)}@media(max-width:47.999em){.banner__image--people{top:20rem;width:960px;height:620px}}@media(max-width:29.999em){.banner__image--people{top:30rem;width:760px;height:490px}}.banner__thumbnail{background:#fff;width:470px;height:300px;position:absolute;top:380px;left:50%;transform:translateX(-50%);background-size:100%;background-repeat:no-repeat}@media(max-width:29.999em){.banner__thumbnail{top:400px;max-width:90%;height:auto;padding-bottom:57.5%}}.banner__content,.banner__heading,.banner__sub{padding:0 2rem}.banner__heading{font-size:42px;line-height:1.4;font-weight:100;font-family:inherit;letter-spacing:-.04em;word-wrap:normal}@media(min-width:67.5em){.banner__heading{max-width:40%}}@media(min-width:100em){.banner__heading{max-width:30%}}@media(max-width:47.999em){.banner__heading{max-width:60rem}}@media(max-width:24.999em){.banner__heading{font-size:10vw;margin-top:10px}}.banner__heading--downloads{font-family:inherit;max-width:100%}.banner__sub{font-size:18px;font-weight:300;max-width:46rem;margin-bottom:10px}@media(max-width:24.999em){.banner__sub{font-size:5vw}}.banner__sub--downloads{max-width:100%}.banner__content{max-width:1240px;margin-top:2rem}.banner--downloads{background:rgba(0,0,0,0);box-shadow:none;margin-top:2.4rem}.button-wrap--centered{text-align:center}.header__buy-now,.header__downloadLink,.header__start-trial{margin-left:1.5rem}.button{display:inline-block;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;transition:box-shadow 90ms ease-in-out,transform 90ms ease-in-out;font-family:inherit}.button:focus,.button:hover{box-shadow:inset 0 -1px rgba(0,0,0,.2)}.button:active{box-shadow:inset 0 1px rgba(0,0,0,.2),inset 0 100px rgba(0,0,0,.1);transform:translateY(1px)}.button--default{padding:0 3.5rem;height:4.5rem;line-height:4.5rem;font-size:1.4rem;font-weight:var(--arc-font-weight-600);color:#fff;border-width:0;border-radius:2.25rem;background:#48bcf6}.button--default[disabled]{opacity:.5;cursor:not-allowed}.button--squared{background:#fff;box-shadow:0 0 7px 0 rgba(0,0,0,.03);border-radius:3px;color:#989b9c;font-size:14px;font-weight:700;margin-left:1rem;padding:0 2rem;height:4rem}.button--squared:focus,.button--squared:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.07)}.button--squared.button--blue{background:#48bcf6;color:#fff}.button--wide{padding:0 5rem}@media(max-width:24.999em){.button--wide{padding:0 3rem}}.button--cancel{background-color:#fff;color:#adaeaf;box-shadow:none!important}.button--cancel:hover{color:#282828}.button--condensed{font-size:1.2rem;height:2.6rem;line-height:2.6rem;padding:0 1rem;min-width:6.5rem;max-width:8rem}.button--inline{background:none;border:none;height:2.4rem;width:2.4rem;line-height:2.4rem;text-align:center}.button--inline .button__icon{display:inline-block;font-size:1.3rem;line-height:2.4rem;vertical-align:top;margin-right:.5rem}.button__icon{font-size:20px;position:relative;top:3px;padding-right:7px}.button__icontag{display:block;height:45px;padding-right:7px;float:left;padding-top:4px}.button__icontag svg{height:18px;max-width:18px}.button--blue{color:#58bceb}.button--danger{background-color:#db4647;color:#fff}.button--outline{background-color:rgba(0,0,0,0);border:1px solid #c8c9ca;color:#2d363a}.button--outline:focus,.button--outline:hover{box-shadow:none;border-color:#666}.button--outline-unset{outline:revert}.button--share{height:40px;top:18px;margin-left:40px;line-height:32px;position:relative;padding:0 26px;-webkit-font-smoothing:antialiased}.button--share:before{content:"";display:block;height:100%;position:absolute;width:1px;background:#eee;left:-20px;top:0}.button--share .button__icon{font-size:12px;top:0}.button--uppercase{text-transform:uppercase}.button__sign-in-margin{margin-left:1.5rem}@media(max-width:24.999em){.content-layout .button--default{font-size:3.5vw}}.canvas-editor canvas{border-radius:.5rem}.canvas-editor--text-node{position:absolute}.canvas-editor--text-node::placeholder{color:var(--color-text)}.canvas-editor--tools{--popover-top:78%;display:flex;flex-direction:column;margin:1rem;padding:.5rem 0;background-color:#fff;border-radius:.5rem}.canvas-editor--palette{--input-width:9ch}.canvas-editor--palette input{display:block;margin:auto}.canvas-editor--palette .colors{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:1rem}.checkbox{cursor:pointer}.comment-card{background:#fff;border-radius:.3rem;box-shadow:0 0 .7rem rgba(0,0,0,.05);display:flex;flex-direction:row;font-size:1.4rem;font-weight:400;margin:0;position:relative}.comment-card__container{margin-bottom:1.1rem}.comment-card--resolved{opacity:.7;transform:translateZ(0)}.comment-card__profile{float:right;width:28px;border-radius:50%;margin-left:20px;background-color:#f0f0f0;height:28px}.comment-card_toolbar{padding-top:10px;display:flex;flex-direction:row;clear:both}.comment-card_toolbar_flex{flex:1 1}.comment-card .button--inline{font-size:14px;padding:0;font-weight:700}.comment__button--action{background:none;border:none;color:#c8c9ca;outline:0;cursor:pointer;padding:0}.comment__button svg{vertical-align:middle;display:block;margin:auto}.comment__button--resolve path:hover,.comment__button--resolve polyline:hover{fill:#74bf44}.comment__button--dropdown img{margin-bottom:8px}.comment__button--dropdown path:hover,.comment__button--dropdown polyline:hover{fill:#282828}.comment__button--read-only{opacity:.5;cursor:not-allowed}.tooltip .comment__button--action{margin-left:0;font-size:12px}.comment__button--danger.active,.comment__button--danger:hover{color:#db4647}.comment__button--success.active,.comment__button--success:hover{color:#92cc45}.comment-attachments{margin-top:.5rem}.comment-attachment{position:relative;display:flex;color:#adaeaf;flex:0 1;font-size:1.4rem}.comment-attachment__upload-progress{width:1.5rem;height:1.5rem;align-self:center;margin-right:.4rem}.comment-attachment__title{font-size:1.2rem;padding-right:.5rem}.comment-attachment__title,.comment-attachment__title>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comment-attachment__title a{text-decoration:none;color:inherit}.comment-attachment__title:hover>a{text-decoration:underline;color:inherit}.comment-attachment:hover>.comment-attachment__delete-icon{visibility:visible}.comment-attachment__icon{padding-top:.4rem;padding-right:.5rem;font-size:1.2rem}.comment-attachment__delete-icon{align-self:center;font-size:.8rem;visibility:hidden}@media(max-width:67.499em){.comment-attachment__delete-icon{visibility:visible}}.comment-attachment__delete-icon:hover{color:#313537;cursor:pointer}.comment-attachment__delete-icon--error{align-self:center;font-size:.8rem;opacity:.2;color:#de1d1d;cursor:pointer;padding-top:.4rem;padding-right:.9rem}.comment-attachment__delete-icon--error:hover{opacity:1;color:#de1d1d;cursor:pointer}.comment-attachment--error{color:#de1d1d}.CommentEditor,.CommentEditor__wrapper{position:relative;min-width:0}.CommentEditor__wrapper{flex:1 1 100%}.CommentEditor__editor{cursor:text;font-size:1.4rem;line-height:2.5rem;white-space:nowrap}@media(max-width:22.499em){.CommentEditor__editor{font-size:1.3rem}}.CommentEditor__editor .public-DraftEditor-content,.CommentEditor__editor .public-DraftEditorPlaceholder-root{margin:0;padding:0}.CommentEditor__editor .public-DraftEditorPlaceholder-root{position:absolute;color:#dedede}.CommentEditor__editor .public-DraftEditor-content{min-height:1.8rem}.CommentEditor__editor--hidePlaceholder .public-DraftEditorPlaceholder-root{display:none}.CommentEditor--barebones{position:static}.CommentEditor--barebones .comment-editor__editor{border:none;outline:none;resize:none;width:100%;flex:1 1;font-family:inherit}.CommentEditor--barebones .comment-editor__editor::-webkit-input-placeholder{color:#dedede}.CommentEditor--barebones .new-comment__profile{flex-shrink:0}.CommentEditor--barebones.new-comment .comment-editor__wrapper{display:flex}.CommentEditor--barebones .comment-links{justify-content:flex-end}.CommentEditor__mention{color:var(--arc-color-blue-600)}.CommentEditor__render{font-size:1.4rem;line-height:2.5rem}.CommentEditor__emoji--block{display:inline-block;width:20px;height:20px;overflow:hidden;transform:translateY(6px)}.CommentEditor__emoji [data-text]{font-family:Emoji;font-size:20px;opacity:0}.comment-editor{padding-top:1rem;position:relative}.comment-editor__emoji{position:absolute;z-index:2;left:50%;transform:translateX(-151px)}.comment-editor__bottom-row,.comment-editor__editor-row{display:flex;justify-content:space-between}.comment-editor__bottom-row{align-items:center}.comment-editor__editor{flex:1 1}.comment-links{height:0;opacity:.01;overflow:hidden}.desktop-device .comment-links{transition:height .1s ease-in-out,opacity .1s ease-in .1s}.comment-links.comment-links--expanded{width:100%;margin-top:1rem;height:2.6rem;opacity:1;overflow:visible;display:flex;flex-wrap:wrap-reverse;align-items:center;justify-content:space-between}.comment-links__attachment-icon-tooltip{display:inline-block}.comment-links__attachment-icon-tooltip-content{left:27%}.comment-actions{display:flex;gap:var(--arc-space-0-75)}.comment-post{display:flex;gap:var(--arc-space-0-5)}@import"~emoji-mart/css/emoji-mart.css";.emoji-mart{box-shadow:0 2px 15px rgba(0,0,0,.2)}.emoji-mart-anchor{padding:14px 2px}.emoji-mart-anchor i,.emoji-mart-anchor svg{max-width:16px;max-height:16px}.emoji-mart-title-label{font-size:1.6rem}.emoji-mart-preview{overflow-y:hidden}.emoji-mart-category-label span{padding-bottom:0}.emoji-mart-emoji{margin-top:2px}.emoji-mart-preview-name{font-size:12px;font-weight:700;line-height:15px}.emoji-mart-preview-emoticons,.emoji-mart-preview-shortnames{display:none}.mention-status{font-size:1.2rem;color:var(--arc-color-text-secondary);margin:.5rem 0;padding-left:.2rem}.mention-status__name{color:#313537}.editor-suggestions{position:absolute;width:22rem;padding-top:1rem;padding-bottom:1rem;background:#fff;box-shadow:0 2px 20px 0 rgba(0,0,0,.08);z-index:2;max-height:27.5rem;overflow-y:auto;overflow-x:hidden}.editor-suggestions__entry{height:5.1rem;cursor:pointer;font-size:1.3rem;display:flex;align-items:center;padding-left:1.7rem;padding-right:1.7rem}.editor-suggestions__entry--highlighted{background:#eee}.editor-suggestions__entry__avatar{border-radius:50%;flex-shrink:0;margin-right:.8rem}.editor-suggestions__entry__details{flex:1 1;min-width:0}.editor-suggestions__entry__details>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.editor-suggestions__entry__name{color:#313537}.editor-suggestions__entry__email{color:#a9a9a9}.container{margin:0 auto;padding:0 3rem;max-width:124rem}.container--wide{max-width:150rem}.container--medium{max-width:112rem}.container--extraWide{background:#fff;max-width:none}.container--nav{border-top:1px solid #eee}.content{position:relative;min-height:calc(100vh - 7.3rem - 5.475rem)}@media(min-width:67.5em){.content{min-height:calc(100vh - 7.3rem)}}.content--no-header{min-height:100vh;top:0}.content__heading{margin-bottom:3rem}.content__heading h1{font-size:2.4rem}.content__heading a,.content__heading p{color:#9b9b9b}.content-layout{height:auto;min-height:calc(100vh - 23rem);display:flex}.content-layout__side{width:25%;max-width:28rem;padding:3.7rem 5.5rem;background-color:#fafafa}.content-layout__content{width:100%}.content-layout__side+.content-layout__content{width:75%}@media(max-width:67.499em){.content-layout__side{padding:3.7rem 2rem}}@media(max-width:44.999em){.content-layout__side{width:35%}.content-layout__side+.content-layout__content{width:65%}}@media(max-width:33.749em){.content-layout{flex-direction:column}.content-layout__side,.content-layout__side+.content-layout__content{width:100%;max-width:100%}}.custom-dropdown{position:relative;--button-interactive-opacity:1;--popup-padding:0;--popup-min-width:10rem;display:flex;align-items:center}.custom-dropdown li{--button-padding:1em 1.25em;--button-transform:none;--button-width:100%;--button-justify-content:flex-start}.custom-dropdown li :hover{--button-background:var(--arc-color-background-primary-hover)}.custom-dropdown .options{padding:1rem 0}.custom-dropdown .options li{--button-padding:0.5em 1.25em;--button-transform:none;--button-width:100%;--button-justify-content:flex-start;font-size:14px;cursor:pointer}.custom-dropdown .options li :hover{--button-background:var(--arc-color-background-primary-hover)}.dashboard{animation:fadeIn .4s ease-in;animation-fill-mode:forwards;opacity:0;text-align:center;background-color:#fff;background-size:40%;background-position:100% 100%;background-repeat:no-repeat}@media(max-width:47.999em){.dashboard{background-image:none!important;background-position:0 0}}@media(min-width:75em){.dashboard{background-size:480px}}.dashboard__wrap{min-height:calc(100vh - 9rem - 7.3rem);display:flex;flex-flow:column;align-items:center}@media(min-width:48em){.dashboard__wrap{padding-bottom:14.4rem}}.withChecklist .dashboard__heading{display:none}.dashboard__heading{font-size:2.6rem;line-height:3.5rem;min-height:4.5em;height:2em;font-weight:300;padding:0 2.5rem;flex-shrink:0;display:flex;justify-content:center;align-items:center}@media(min-width:38.125em){.dashboard__heading{font-size:4.2rem;line-height:inherit;flex-grow:1;flex-basis:calc(33% - 15rem);min-height:4em}}@media(max-width:23.4365em){.dashboard__heading{width:26rem}}.withChecklist .dashboard__content{margin-top:4.8rem;flex-direction:column;align-items:center}@media(min-width:64em){.withChecklist .dashboard__content{flex-direction:row;align-items:flex-start;justify-content:space-between;max-width:113.5rem;padding-left:1.5rem;padding-right:2.5rem}}.dashboard__content{width:100%;min-height:40rem;margin:0 auto;display:flex;justify-content:center;flex:1 0 auto}.dashboard__footer-link{color:rgba(177,184,189,.65);margin-left:1.2rem;text-decoration:none}.dashboard.with-cookie-banner{margin-bottom:8rem}.with-cookie-banner .dashboard__wrap{min-height:calc(100vh - 9rem - 7.3rem - 8rem)}.user-loading{background-color:#fff;position:fixed;top:calc(50% - 5.2rem);left:calc(50% - 5.2rem)}.user-loading img{width:5.2rem;height:5.2rem;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:3050;outline:none;visibility:hidden;height:0;opacity:0;overflow-y:scroll;transition:opacity .2s ease}.modal,.modal--open{-webkit-overflow-scrolling:touch}.modal--open{visibility:visible;height:auto;opacity:1}.modal--open .dialog{transform:translate(0);border-radius:var(--arc-border-radius-lg);padding:var(--arc-space-2) var(--arc-space-2) var(--arc-space-3) var(--arc-space-3)}.modal--close{opacity:0;animation:fadeOut .1s ease-in-out}.modal--backdrop{overflow-y:auto;background-color:rgba(0,0,0,.3)}@media(max-height:42.499em){.modal--backdrop{overflow-y:auto}}.modal--preview .dialog{border-top-width:0;padding:15px;width:800px}.modal strong{font-weight:700}.dialog{max-width:440px;margin:30vh auto 2vh;box-shadow:0 5px 25px rgba(0,0,0,.15);background:#fff;font-size:14px;text-align:left;line-height:1.73}@media(max-width:37.499em){.dialog{margin:70px auto}}@media(max-width:29.999em){.dialog{max-width:90%}}@media(max-width:22.499em){.dialog{padding:40px 20px}}.dialog .heading,.dialog__heading{font-size:20px;font-weight:700;margin:0 0 2rem;white-space:normal}.dialog .heading__title,.dialog__heading__title{align-content:center;min-height:3.2rem}.dialog__helper{color:#959fa5;font-size:12px;white-space:normal}.dialog__toolbar{margin-top:3rem;display:flex;justify-content:right;gap:1rem}.dialog__footer{text-align:center;margin:18px auto 0;color:#c8c9ca;font-size:12px}.dialog__action{color:#48bcf6;cursor:pointer;text-decoration:none}.dialog__action:hover{text-decoration:underline}.dialog__dot{margin:0 5px}.dialog__dot:before{content:"·"}.dialog__close{background:none;border:none;color:#282828;cursor:pointer;height:3rem;padding:0;position:absolute;right:2.3rem;top:1.6rem;width:3rem;z-index:10}.dialog__close:hover{color:#6a737c}.dialog__content{display:block;width:100%}.dialog__content.dialog--open{transform:translateX(0)}.dialog__close+.heading__title{margin-right:2.5rem}.downloadapps{max-width:71rem;margin:12rem auto 0;overflow:hidden}.downloadapps .panel{display:flex;flex-flow:column;justify-content:space-between;align-items:center;border-radius:10px}.downloadapps__heading{font-weight:300;text-align:center;font-size:32px;font-family:inherit;color:#282828;padding:2rem 0 1.5rem;margin:0 auto;letter-spacing:-.1px}.downloadapps__content.panel{padding:0;max-width:100%}.downloadapps__close{align-self:flex-end;margin:2rem 2.5rem 0 0}.downloadapps__desktop{width:100%;min-width:65rem;padding:0 11rem 3rem;display:flex;flex-flow:column;justify-content:space-between;align-items:center;flex-shrink:0;flex-basis:auto}.downloadapps__desktop .download-button{margin-bottom:3rem}.downloadapps__mobile{padding:0 4rem 3rem;width:90%;text-align:center}.downloadapps__desktoplogos{width:100%;display:flex;flex-flow:row;justify-content:space-between;padding-bottom:4rem;text-align:center}.downloadapps__description{font-family:inherit;font-size:16px;color:#666;line-height:1.41;text-align:center;width:90%;margin-bottom:4rem}.downloadapps .applogo{display:flex;align-items:center;justify-content:center;width:11rem;flex-flow:column}.downloadapps .applogo__img{width:77px;height:77px}.downloadapps .applogo__title{font-family:inherit;font-size:22px;font-weight:300;padding:.6rem 0 0;color:#666}.downloadapps .button{height:4.6rem;line-height:4.6rem;margin-bottom:4rem;font-size:1.5rem;font-weight:500}.downloadapps .download__separator{width:400px;height:2px;background-color:#f2f2f2;margin-bottom:2rem}.downloadapps .dialog__helper,.downloadapps a{font-family:inherit;font-size:14px;color:#282828}.drag-message{position:fixed;pointer-events:none;z-index:1001;left:0;top:0;background-color:#fff;border:1px solid var(--color-light-grey3);border-radius:6px;box-shadow:0 2px 7px 0 rgba(0,0,0,.1);display:flex;align-items:baseline;gap:.5ch;padding:16px}.drag-message.is-multiple{box-shadow:0 2px 7px 0 rgba(0,0,0,.1),2px 2px #fff,3px 3px var(--color-light-grey3),3px 5px 10px 3px rgba(0,0,0,.1)}.drag-message .message{font-size:14px;max-width:27ch;line-height:1.4;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:700}.drag-message .count{color:#fff;border:2px solid #245da1;background-color:#245da1;border-radius:50%;font-size:1.2rem;display:flex;justify-content:center;align-items:center;width:2em;height:2em;overflow:hidden;white-space:nowrap;position:absolute;top:0;right:0;translate:50% -40%}.drag-message .count.has-overflow>*{font-size:80%}.dropdown{position:relative;display:inline-block}.dropdown--open .dropdown__content,.dropdown--open .headerUserDropdownContent{visibility:visible;opacity:1}@media(min-width:25em){.dropdown--open .dropdown__content,.dropdown--open .headerUserDropdownContent{transform:translate(0)}}.dropdown__content,.headerUserDropdownContent{position:absolute;top:100%;max-width:100vw;padding:0;background-color:#fff;box-shadow:0 5px 40px rgba(0,0,0,.1);margin-top:5px;visibility:hidden;opacity:0;transition:opacity .18s ease-in-out,transform .18s ease-in-out,visibility .32s;z-index:100;font-size:1.4rem;border-radius:6px}@media(min-width:25em){.dropdown__content,.headerUserDropdownContent{transform:translateY(-10px)}}.dropdown__content .dropdown__menu__item,.headerUserDropdownContent .dropdown__menu__item{display:flex;padding-left:17px;padding-right:23px;margin:6px 0;color:#adaeaf;vertical-align:middle;line-height:2.4rem}.dropdown__content .dropdown__menu__item:hover,.headerUserDropdownContent .dropdown__menu__item:hover{background-color:#fafafa;color:#313537;font-weight:400}.dropdown__content .dropdown__menu__item:hover svg path,.headerUserDropdownContent .dropdown__menu__item:hover svg path{fill:#282828}.dropdown__content .dropdown__menu__item__icon,.headerUserDropdownContent .dropdown__menu__item__icon{display:inline-block;top:-2px;position:relative;margin-right:1rem;width:1.6rem;font-size:1.55rem;text-align:center}.dropdown__content .dropdown__menu__item__icon svg,.headerUserDropdownContent .dropdown__menu__item__icon svg{display:inline-block;vertical-align:middle;max-height:1.6rem}.dropdown__content .dropdown__menu__item__icon path,.headerUserDropdownContent .dropdown__menu__item__icon path{fill:rgba(49,53,55,.4)}.dropdown__content .dropdown__menu__item__icon .rename-svg__underline,.headerUserDropdownContent .dropdown__menu__item__icon .rename-svg__underline{stroke:rgba(49,53,55,.4)}.dropdown__content .dropdown__menu__item__icon:hover path,.headerUserDropdownContent .dropdown__menu__item__icon:hover path{fill:#282828}.dropdown__content .dropdown__menu__item__icon:hover .rename-svg__underline,.headerUserDropdownContent .dropdown__menu__item__icon:hover .rename-svg__underline{stroke:#282828}.dropdown--align-left .dropdown__content,.dropdown--align-left .headerUserDropdownContent{left:0;white-space:nowrap;margin-top:5px;margin-left:-5px}.dropdown--align-right .dropdown__content,.dropdown--align-right .headerUserDropdownContent{right:0}.dropdown__separator{border-top:1px solid #eee}.dropdown__menu__item{cursor:pointer;display:block;padding:10px 15px;color:#282828;text-decoration:none;text-align:left;font-weight:400;white-space:nowrap;transition-property:background,border,color,font-weight,opacity,transform,-webkit-text-decoration;transition-property:background,border,color,font-weight,opacity,text-decoration,transform;transition-property:background,border,color,font-weight,opacity,text-decoration,transform,-webkit-text-decoration;transition-duration:.1s;transition-timing-function:linear}.dropdown__menu__item__version{padding-right:15px!important}.dropdown__menu__item[disabled]{color:#c8c9ca;cursor:auto;pointer-events:none}.dropdown__menu__item--active,.dropdown__menu__item:hover{background:#fafafa}.dropdown__menu__item--small{font-size:14px;color:#282828;padding:4px}.dropdown__menu__item--small.dropdown__menu__item--active,.dropdown__menu__item--small:hover{color:#282828;background-color:#fafafa}.dropdown__menu__item__subtitle{margin-left:6px;color:#c8c9ca}.dropdown__menu__item__visibility{margin-left:auto;padding-left:10px;color:#c8c9ca;display:inline-block}.dropdown__menu__item__visibility svg{vertical-align:middle;fill:#a8acae}.dropdown__menu__item__visibility :hover svg{fill:#282828}.dropdown__menu__item:hover .dropdown__menu__item__visible__icon{opacity:1}.dropdown__menu__item__hidden__icon,.dropdown__menu__item__visible__icon{padding-left:5px;padding-right:5px}.dropdown__menu__item__visible__icon{opacity:0}.version__hidden .dropdown__menu__item__visible__icon,.version__visible .dropdown__menu__item__hidden__icon{display:none}.item__dropdown{position:absolute;bottom:11.4rem;right:-5px;font-size:1.3rem;height:0}.item__dropdown .dropdown__content,.item__dropdown .headerUserDropdownContent{margin:0 auto;padding:3.5rem 0 3rem;width:19.1rem;box-shadow:0 .2rem 2rem 0 rgba(0,0,0,.07)}.item__dropdown .dropdown__menu__item{padding:.65rem 2rem .65rem 2.2rem;margin:0 0 .5rem;color:#adaeaf;transition:color .3s;height:100%;white-space:normal}.item__dropdown .dropdown__menu__item:hover{color:#282828}.item__dropdown .dropdown__menu__item:hover svg path{fill:#282828}.item__dropdown .dropdown__menu__item:hover .rename-svg__underline{stroke:#282828}.item__dropdown .dropdown__menu__item:last-child{margin-bottom:0}.more__dropdown .dropdown__content,.more__dropdown .headerUserDropdownContent{min-width:260px;margin-top:18px;margin-left:-5px}@media(max-width:24.999em){.more__dropdown .dropdown__content,.more__dropdown .headerUserDropdownContent{left:50%;top:230px;width:95%;position:fixed;margin:-164px 0 0 -47.5%}}.more__dropdown .dropdown__menu__item{display:flex;padding:1.6rem;color:#a8acae;height:100%;margin:0;white-space:inherit}.more__dropdown .dropdown__menu__item:hover{font-weight:400;background:#fafafa;color:#282828}.header__user .dropdown__content,.header__user .headerUserDropdownContent{padding:12px 0;margin-top:-1rem}@media(max-width:22.5em){.header__user .dropdown__content,.header__user .headerUserDropdownContent{position:fixed;right:7%;top:6rem}}.headerUserDropdownContent{padding:12px 0;margin-top:-1rem}@media(max-width:22.5em){.headerUserDropdownContent{position:fixed;right:7%;top:6rem}}.header__dropdown .dropdown__content,.header__dropdown .headerUserDropdownContent{min-width:24rem;border-radius:3px;margin-left:20px}.footer__language .dropdown__content,.footer__language .headerUserDropdownContent{bottom:100%;left:14%;top:auto;cursor:pointer;padding:0}@media(max-width:24.999em){.review-header__version-wrap .dropdown__content,.review-header__version-wrap .headerUserDropdownContent{left:-23vw}}.review-header__share .dropdown__content,.review-header__share .headerUserDropdownContent{right:-328%}@media(max-width:29.999em){.review-header__share .dropdown__content,.review-header__share .headerUserDropdownContent{right:5px;top:8em;position:fixed}}.review-header__share .share{width:34rem}@media(max-width:29.999em){.review-header__share .share{left:50%;top:18.7em}}.dropdownlist{cursor:pointer;position:relative;height:100%}.dropdownlist .box{position:absolute;background-color:#fff;border-radius:4px;box-shadow:0 2px 7px rgba(0,0,0,.1);overflow-y:auto;z-index:1}.dropdownlist svg path{fill:#282828}.dropdownlist ul{padding:10px 0}.dropdownlist ul :hover{background-color:#fafafa}.dropdownlist li{padding:10px 20px}.dropdownlist .selected{display:flex;cursor:pointer;justify-content:space-between}.dropdownlist .selected .chevron{padding:0 2px 0 10px;flex-wrap:nowrap}.drop-zone .opacity{opacity:.1}.drop-zone--message{position:fixed;left:50%;top:50%;opacity:1;text-align:center;display:block;font-size:1.7rem;margin:25px 75px}@media(max-width:47.999em){.drop-zone--message{margin-left:-50px}}.drop-zone--message .folder-name{padding-top:.6rem;font-weight:700;font-size:1.8rem}.drop-zone--message svg{width:40px;height:40px}.drop-zone--message svg path{fill:#282828}@media(min-width:48em){.exportDialog.wide .dialog{max-width:73rem}}.exportDialog__description{color:#adaeaf;font-size:12px;margin-bottom:11px}.exportDialog__group{align-items:center;border-bottom:1px solid #eaeaeb;border-top:1px solid #eaeaeb;display:flex;justify-content:space-between;padding:2.6rem 0;position:relative}.exportDialog__group~.exportDialog__group{border-top:none}@media(max-width:24.999em){.exportDialog__group{flex-direction:column;padding-right:0;text-align:center}}.exportDialog__label{width:70%;color:#313537;font-size:16px;font-weight:700;margin-right:18px}@media(max-width:24.999em){.exportDialog__label{margin:0 0 10px;width:100%}}.exportDialog__label--small{color:#adaeaf;font-size:12px}.exportDialog__label--inlineDetail{color:#adaeaf;font-style:italic;margin-left:1.1rem;font-weight:var(--arc-font-weight-400)}@media(max-width:47.999em){.exportDialog__label--inlineDetail{display:none}}.exportDialog__percent{display:flex;padding:2.5px 0;width:80px}.exportDialog__percent--input{position:relative;width:8rem}.exportDialog__percent--input>input{border:none;font-size:14px;padding:0 16px 0 0;outline:none;text-align:right;width:100%;-moz-appearance:textfield}.exportDialog__percent--input>input::-webkit-inner-spin-button,.exportDialog__percent--input>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.exportDialog__percent--unit{cursor:text;flex-grow:2;font-size:14px;height:100%;line-height:27px;pointer-events:none;position:absolute;right:0;top:0;width:15px}.exportDialog__percent--unit:before{content:"%"}.exportDialog__title{align-content:center;height:3.2rem;margin:0 2rem 2rem 0}@media(max-width:24.999em){.exportDialog__title{font-size:1.8rem}}.exportDialog .button-wrap{margin:30px 0 0}.exportDialog .footer{display:flex;padding:2rem 0 0;justify-content:right;min-height:unset}.feature-list{display:flex;flex-wrap:wrap;margin-top:25px}@media(max-width:59.999em){.feature-list{display:block;flex-wrap:nowrap}}@media(max-width:52.499em){.feature-list{display:flex;flex-wrap:wrap}}@media(max-width:33.749em){.feature-list{display:block;flex-wrap:nowrap}}.feature-list__item{font-weight:600;font-size:14px;padding-bottom:6px;padding-left:40px;text-indent:-40px;flex:1 0 50%;color:#abafb0}.feature-list__icon{font-size:48px;line-height:0;top:14px;position:relative;margin:0 -4px}.feature-list__pngicon{display:inline-block;height:19px;width:36px;background-position:50%;background-repeat:no-repeat;margin-right:4px;transform:translateY(4px)}.pngicon--hd{background-image:url(/img/icon-hd.png);background-size:24px 19px}.pngicon--vector{background-image:url(/img/icon-vector.png);background-size:19px 20px}.pngicon--cc{background-image:url(/img/icon-cc.png);background-size:19px 19px}@media(min-width:60em){.pngicon--cc{background-position:top}}.feedback-layout{max-width:800px;margin:1.6rem auto}.feedback-layout .feedback-layout__title strong{background-color:#fff}.feedback-layout__slide-title{font-weight:700;padding-left:1rem}.feedback-layout__toolbar{margin-bottom:1rem;display:flex;flex-direction:row}.feedback-layout__toolbar--docked{position:fixed;top:0;height:80px;z-index:100;background:#f5f5f5;max-width:800px;width:100%;padding:10px 0;box-shadow:0 -10px 0 10px #f5f5f5,0 5px 10px -5px rgba(0,0,0,.2)}@media(max-width:53.6875em){.feedback-layout__toolbar--docked{left:0;right:0;padding:10px 3rem;max-width:none}}.feedback-layout__toolbar--docked+.feedback-layout__slide{padding-top:42px}.feedback-layout__toolbar--docked .feedback-layout__title{position:absolute;bottom:0;left:0;right:0;width:auto}@media(max-width:53.6875em){.feedback-layout__toolbar--docked .feedback-layout__title{left:3rem;right:3rem;padding:10px 0}}.feedback-layout__toolbar label[for=hideResolved],.feedback-layout__toolbar label[for=hideResolved] input[type=checkbox]{cursor:pointer}.feedback-layout__scene+.feedback-layout__scene{margin-top:4rem}.feedback-layout__slide{position:relative}.feedback-layout__heading{flex:1 1;font-size:18px;font-weight:700}.feedback-layout__actions{display:flex;flex-direction:row}.feedback-layout__title{width:100%;height:10px;text-align:center;line-height:14px;border-bottom:1px solid #eee;margin-bottom:20px}.feedback-layout__title strong{display:inline-block;background-color:#f5f5f5;padding:0 10px;font-weight:400;color:#959fa5;font-size:14px}.feedback-layout__title-and-sort{color:var(--arc-color-mono-black);display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--arc-space-3);margin-top:var(--arc-space-2)}.feedback-layout__sort-button{position:relative;cursor:pointer;--button-justify-content:flex-start;--button-gap:var(--arc-space-1);--popup-filter:none;--popup-box-shadow:0 0.35em 1em 0 rgb(0 0 0/15%)}.feedback-layout__sort-button-options{display:flex;flex-direction:column;gap:var(--arc-space-2);padding:var(--arc-space-1) var(--arc-space-0-5)}@media print{.feedback-layout .fbslide__comment{page-break-inside:avoid;break-inside:avoid}.feedback-layout .reply-comment__container{display:none}}.fbslide{min-height:184px}.fbslide__comments{width:100%;padding:1.8rem 0 1.3rem;position:relative}.fbslide__comments__actions{opacity:0;visibility:hidden;position:absolute;top:0;right:1.4rem;height:11px;transition:opacity .18s ease-in-out;padding-left:20px;margin-top:6.5px;background:linear-gradient(90deg,rgba(255,255,255,0) 0,white 16px,white);z-index:1}@media(max-width:67.499em){.fbslide__comments__actions{opacity:1;visibility:visible}}.fbslide__comments__actions .tooltip{height:11px;width:11px;margin-left:10px}.fbslide__comments__actions .dropdown__content,.fbslide__comments__actions .headerUserDropdownContent{padding:5px 0}.fbslide__comments__actions .dropdown__menu__item{height:auto;margin:0}@media(max-width:47.999em){.fbslide__comments{flex:none}}.fbslide__comment{display:flex;flex-direction:row;padding:0 1.4rem 1rem;position:relative;--local-bolder-font:600}.fbslide__comment:hover .fbslide__comments__actions{opacity:1;visibility:visible}@media(max-width:24.999em){.fbslide__comment__data{display:flex;flex-direction:column}}.fbslide__comment__reopen{background:none;border:none;color:#c8c9ca;font-family:inherit;font-size:12px;font-weight:var(--local-bolder-font);outline:0;cursor:pointer;width:26px;position:absolute;z-index:20;right:15px;color:#93ce46;width:100px}.fbslide__comment__reopen>i{font-size:16px;top:4px;position:absolute;right:0}.fbslide__comment__button{background:none;border:none;color:#c8c9ca;font-size:16px;outline:0;cursor:pointer;width:26px}.fbslide__comment__profile{position:relative;padding-right:1rem;margin-top:.7rem}.fbslide__comment__profile img{border-radius:50%;width:28px;height:28px}.fbslide__comment__unread{width:1rem;height:1rem;border:.2rem solid var(--arc-color-mono-white);border-radius:50%;background-color:var(--arc-color-brand-root);position:absolute;right:.8rem;z-index:1}.fbslide__comment--unread .fbslide__comment__name{color:var(--arc-color-blue-600)}.fbslide__comment__name{font-weight:var(--local-bolder-font);font-size:1.3rem;padding-right:.5rem}.fbslide__comment__date{color:var(--arc-color-text-secondary);font-size:1.2rem}.fbslide__comment__date-tooltip{display:inline-block}.fbslide__comment__message{display:flex;font-family:inherit;font-weight:400}.fbslide__comment__body{margin-right:.5em;flex:1 1}.fbslide__comment__body a{color:inherit}.fbslide__comment__body a:hover,.fbslide__comment__current-time{color:var(--arc-color-text-secondary)}.fbslide__comment__current-time{flex-shrink:0;display:inline-block;cursor:pointer;font-weight:400;margin-right:.5rem}.fbslide__reply{border-top:1px solid #eee;padding-top:2rem}.fbslide__iframeWrapper,.fbslide__imageWrapper{border-left:1px solid #eee;width:256px;padding:2rem}.fbslide__imageWrapper{padding:2rem;width:256px}.fbslide__image--is-zoomed .fbslide__iframeWrapper{position:fixed;left:0;top:0;right:0;bottom:0;width:100%;z-index:1000;cursor:zoom-out}.fbslide__image--is-zoomed .fbslide__iframeWrapper:after{opacity:1;visibility:visible;z-index:100}.fbslide__iframe,.fbslide__image{width:100%;position:relative;cursor:zoom-in}.fbslide__iframe{padding-bottom:75%}.fbslide__iframe:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0}.fbslide__iframe>iframe{display:block;pointer-events:none;height:auto;width:auto;z-index:0}.fbslide__iframe>iframe,.fbslide__image--is-zoomed .fbslide__iframe{position:absolute;height:100%;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.fbslide__image--is-zoomed .fbslide__iframe{padding-bottom:0;z-index:1000;cursor:zoom-out}.fbslide__image--is-zoomed .fbslide__iframe:after{z-index:202}.fbslide__image--is-zoomed .fbslide__iframe>iframe{z-index:201;padding:calc((100vh - 540px)/2) calc((100vw - 720px)/2)}.fbslide__image--is-zoomed.comment-card--resolved{opacity:1;transition:none}@media(max-width:47.999em){.fbslide{flex-direction:column-reverse}.fbslide__imageWrapper{height:100%;width:100%}.fbslide__iframeWrapper{width:100%}.fbslide__image--is-zoomed .fbslide__imageWrapper{padding-right:2rem;padding-left:2rem}}@media(max-height:33.749em){.fbslide__image--is-zoomed .fbslide__imageWrapper{padding-top:2rem;padding-bottom:2rem}}.flash{left:0;height:0;position:fixed;right:0;top:7.3rem;text-align:center;z-index:2000}.flash__message{background-color:#fff;border-radius:.3rem;box-shadow:0 6px 19px rgba(0,0,0,.19);color:#313537;display:none;font-size:1.4rem;line-height:1;max-width:480px;opacity:0;padding:1rem 2rem;transition:opacity .18s ease-in-out .18s,transform .18s ease-in-out .18s;transform:translateY(-10px)}.flash__message--close{margin-left:1rem;color:#313537;cursor:pointer;font-size:16px}.flash--show>.flash__message{opacity:1;transform:translate(0);display:inline-block}.flash--disconnected .flash__message,.flash--reminder .flash__message{background-color:#959fa5;color:#fff;max-width:none;width:100%;border-radius:0}.flash--disconnected .flash__message a,.flash--reminder .flash__message a{cursor:pointer;text-decoration:underline}.flash--disconnected .flash__message--close{margin-left:1rem;color:#fff;cursor:pointer;font-size:16px;font-weight:700;float:right}.flash--reminder{position:absolute;z-index:1}.flash--reminder .flash__message{background-color:#313537;color:#fff}.flash--reminder .flash__message a{color:#48bcf6}.footer{position:relative;min-height:9rem;background:#fff;padding:0 2rem 8rem}.footer__container{max-width:1024px;margin:0 auto;padding:35px 0;font-size:1.3rem;color:#919191;display:flex;flex-flow:column}@media(min-width:25em){.footer__container{flex-flow:row}}@media(max-width:47.999em){.footer__container{padding:2rem 0;min-height:9rem}}.footer__container a{color:#919191;text-decoration:none}.footer__navigation{width:100%;display:flex;flex-flow:row wrap;align-items:center;justify-content:center}@media(min-width:50em){.footer__navigation{flex-grow:1;justify-content:flex-start;margin-bottom:0}}.footer__user{display:flex;align-items:flex-end;flex-shrink:0;width:auto;padding-bottom:.3rem}@media(min-width:33.75em){.footer__user{margin-left:1.4rem}}.footer__user .button--signin{display:block;text-align:center;font-size:1.2rem;height:2rem;line-height:2rem;padding:0 1.5rem;color:#fff}@media(max-width:37.499em){.footer__user .button--signin{display:none}}.footer__logo{width:80px;height:18px;background:0 url(/img/articulate-logo.svg) no-repeat;background-size:130% auto}@media(min-width:25em){.footer__company{margin-right:1.5rem}}.footer__language{max-height:19px}@media(min-width:25em){.footer__language{flex-shrink:0;width:auto}}.footer__language,.footer__legal{display:flex;justify-content:center;width:100%}.footer__language a,.footer__language>div,.footer__legal a,.footer__legal>div{margin:1.5rem 2rem 0}@media(min-width:25em){.footer__language,.footer__legal{justify-content:flex-start;margin-left:0;width:auto}.footer__language a,.footer__language>div,.footer__legal a,.footer__legal>div{width:auto;margin-left:0;margin-top:0}}@media(max-width:33.749em){.footer__loginButton{visibility:hidden;height:1px}}.footer__loginButton .user-info .button{height:2rem;line-height:2rem}.footer .icon-chevron-down{line-height:19px;font-size:.9rem}.footer i{margin-left:5px}.footer .language-link{color:#919191}.footer--transparent{background:none;margin:0 auto;padding:0 1rem;max-height:9rem;max-width:1200px;justify-content:space-between}.footer--transparent a,.footer--transparent div{color:rgba(177,184,189,.65)}.footer--transparent a .button,.footer--transparent div .button{color:#fff}@media(max-width:29.999em){.footer--transparent{max-height:12rem;justify-content:center}}.footer--transparent .user-info{display:none}.footer__navigation--transparent{margin-bottom:0}.footer__container--transparent{margin:0}.footer__logo--transparent{display:none}.formgroup label{font-size:10px;color:#959fa5;text-transform:uppercase;font-weight:700}.grid{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;align-content:stretch}.grid__item{display:flex;margin:0 3rem 3rem 0;width:32.5rem}@media(max-width:47.999em){.grid__item{margin-right:0}}@media(max-width:67.499em){.grid--single-row .grid__item:last-of-type{display:none}}.grid[class*="--columns-"]{margin:0 -1.5rem 3rem;justify-content:flex-start}[class*="--columns-"] .grid__item{margin:0;padding:0 1.5rem}.grid--columns-2 .grid__item{width:100%}@media(min-width:45em){.grid--columns-2 .grid__item{width:50%}}.grid--columns-3 .grid__item{width:100%}@media(min-width:45em){.grid--columns-3 .grid__item{width:50%}}@media(min-width:67.5em){.grid--columns-3 .grid__item{width:33.3333333333%}}.grid--columns-4 .grid__item{width:50%}@media(min-width:30em){.grid--columns-4 .grid__item{width:25%}}.grid--columns-5 .grid__item{width:100%}@media(min-width:30em){.grid--columns-5 .grid__item{width:50%}}@media(min-width:45em){.grid--columns-5 .grid__item{width:33.3333333333%}}@media(min-width:67.5em){.grid--columns-5 .grid__item{width:25%}}@media(min-width:75em){.grid--columns-5 .grid__item{width:20%}}.grid--columns-6 .grid__item{width:50%}@media(min-width:30em){.grid--columns-6 .grid__item{width:33.3333333333%}}@media(min-width:45em){.grid--columns-6 .grid__item{width:25%}}@media(min-width:67.5em){.grid--columns-6 .grid__item{width:20%}}@media(min-width:75em){.grid--columns-6 .grid__item{width:16.6666666667%}}.grid--style-cross{margin:0 0 3rem;overflow:hidden}.grid--style-cross[class*="--columns-"]{justify-content:flex-start}.grid--style-cross .grid__item{position:relative;top:1px;left:1px;border-color:#e3e3e3;border-style:none solid solid none;border-width:1px}.header{animation:fadeInDown .4s ease-in;animation-fill-mode:forwards;opacity:0;position:relative;z-index:100;display:flex;flex-direction:row;align-items:center;height:7.3rem;border-bottom:.1rem solid #eee;background:#fff}.header--dontAnimate{animation:none;opacity:1}@media(max-width:70.624em){.header__alert{height:14rem!important;flex-wrap:wrap;align-items:normal}.header__alert .header__subscription{display:flex;order:5;width:100%;flex-direction:column;justify-content:center;border-top:1px solid #e9e9e9;border-left:none;margin:0;padding:0;height:6rem}.header__alert .header__subscription-alert{display:none}.header__alert .header__subscription-expired{padding-left:30px}.header__alert .header__subscription br{display:none}}@media(max-width:70.624em)and (max-width:24.999em){.header__alert .header__subscription{padding-left:15px}.header__alert .header__subscription-expired{padding-left:0;font-size:10px}}.header--hidden{opacity:0;visibility:hidden}.header__dropdown{font-size:1.8rem;cursor:pointer;display:flex;flex-direction:row;align-items:center;height:7.3rem;background-color:rgba(0,0,0,0);border:none;padding:0}.header__dropdown-new-ui{height:4.9rem}.header__dropdown--main:not(.header--noSeparator):after{content:"";display:inline-block;float:right;margin:0 2rem;width:1px;height:40px;background:#eee}@media(max-width:29.999em){.header__dropdown--main:not(.header--noSeparator):after{display:none}}.header__dropdown [class*=icon-]{margin-left:1rem;font-size:8px;vertical-align:middle}.header__logo{display:inline-block;margin:0 0 0 3rem;width:148px;height:38px;text-indent:-999rem;background:0 url(/img/logo.svg) no-repeat;background-size:100% auto}@media(max-width:33.749em){.header__logo{margin-left:2rem;width:128px;height:33px}}@media(max-width:29.999em){.header__logo{width:108px;height:28px}}.header__appname{display:block}@media(max-width:33.749em){.header__appname{font-size:12px}}@media(max-width:29.999em){.header__appname{display:none}}.header__last-item{margin-left:auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}@media(max-width:44.999em){.header__buy-now,.header__downloadLink,.header__start-trial{display:none}}.header__buy-now button,.header__downloadLink button,.header__start-trial button{height:4rem;line-height:4rem;font-weight:400;white-space:nowrap}.header__mobile-download-text{position:relative;margin-right:4.5rem}.header__user{margin-right:3rem;margin-left:1.5rem}@media(max-width:44.999em){.header__user{margin-right:1.5rem}.header__user .button{font-size:1.18rem;height:3.2rem;line-height:3.2rem;padding:0 1.5rem}}@media(max-width:29.999em){.header__user .button{font-size:1.4rem}}.header__user-new-ui{margin:auto var(--arc-space-1) auto 0}@media(max-width:44.999em){.header__user-new-ui{margin-right:1.5rem}.header__user-new-ui .button{font-size:1.18rem;height:3.2rem;line-height:3.2rem;padding:0 1.5rem}}@media(max-width:29.999em){.header__user-new-ui .button{font-size:1.4rem}}.banner--compact .header{border-bottom:none;height:7.1rem}@media(max-width:22.499em){.user-info .header__dropdownIcon{display:none}}.header__subscription{padding:0 25px;margin:0 23px;border-left:1px solid #e9e9e9;height:3.8rem;line-height:19px;font-size:1.2rem}.header__subscription-alert{color:#c9c9ca;font-family:inherit;font-style:italic}.header__subscription-expired{line-height:19px;text-transform:uppercase;letter-spacing:1px;color:#666;font-family:inherit;font-weight:700;display:inline-block}.header__subscription-expired a{color:#48bcf6;text-decoration:none}.header__subscription-expired .expand{font-size:16px}.header__subscription .header-expand__icon{display:inline-block;padding-left:3.6px;color:#48bcf6}.review-header{display:grid;grid-template-columns:1fr auto auto;grid-template-rows:var(--header-grid-rows,4.9rem);grid-template-areas:var(--header-grid-layout,"start nav end");grid-gap:0 var(--arc-space-1);gap:0 var(--arc-space-1);position:relative;z-index:998}@media(max-width:67.499em){.review-header:not(.review-header--empty){--header-grid-rows:7.3rem 5.475rem;--header-grid-layout:"start start end" "nav nav nav"}}.review-header__start{grid-area:start;flex:1 1;display:flex;gap:2rem}.review-header__feedback{display:flex;align-items:center;padding:0 2rem;height:4.9rem}.review-header__nav{grid-area:nav;flex:none;display:flex;align-items:center;justify-content:space-between;position:var(--nav-position,relative)}.review-header{--local-height:7.3rem;--local-bolder-font:400;--popup-border-radius:0.35rem;--popup-font-size:inherit;--popup-padding:0;--popup-offset:0.5em;--color-blue-grey:#959fa5;--color-link:#4FBDF4;background:#fff;border-bottom:.1rem solid #eee}.review-header--block{margin-bottom:-.1rem}.review-header .dropdown__trigger{cursor:pointer;font-weight:var(--local-bolder-font)}.review-header .dropdown__content,.review-header .headerUserDropdownContent{border-radius:var(--popup-border-radius)}.review-header .icon-button{margin:0 var(--arc-space-1)}.review-header__brand,.review-header__brand-grid{flex:none;width:5rem}.review-header__nav{border-top:var(--nav-border-top,none)}@media(max-width:67.499em){.review-header__nav{--nav-border-top:0.1rem solid #eeeeee;padding-right:2rem}}.review-header__share{padding-left:0;padding-right:0}.review-header__share .dropdown__content,.review-header__share .headerUserDropdownContent{margin-top:16px;border-radius:8px}.review-header--empty{height:4.9rem;padding:0}.review-header--empty .review-header__last-item{margin-left:auto}.review-header--empty .icon-logo,.review-header--empty .review-header__brand-grid{height:4.9rem}.review-header--logged-in .review-header__brand-grid{display:flex;justify-content:center;align-items:center;border-right:1px solid #eee}.review-header--logged-in .review-header__brand-grid:hover{background:#f7f7f7}.review-header--inactive .review-header__brand,.review-header--logged-out .review-header__brand{display:flex;align-items:center;justify-content:center;font-size:20px;text-decoration:none;background:#48bcf6;color:#fff}.review-header__grid-icon{width:24px;height:24px}.review-header__info{flex:1 1;align-self:center;width:0;display:flex;align-items:center;gap:1rem}.review-header__title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:var(--arc-font-size-14);font-weight:var(--arc-font-weight-600)}.review-header__meta{display:flex;min-height:25px;align-items:center;white-space:nowrap;gap:1ch;color:var(--arc-color-text-primary)}.review-header__author,.review-header__version-wrap{font-size:1.3rem}.review-header__author,.review-header__dot{font-weight:var(--local-bolder-font)}@media(max-width:44.999em){.review-header__author,.review-header__dot{display:none}}.review-header__author{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--arc-color-neutral-700)}.review-header__dot{flex:none;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.review-header__request-review{margin-left:var(--arc-space-1-5)}.review-header__requested-review{margin-left:var(--arc-space-3)}.review-header__requested-review:hover{--button-opacity:1}.review-header__title-spacer{color:#e4e4e4;font-weight:var(--arc-font-weight-400)}.review-header__version-wrap .dropdown__content,.review-header__version-wrap .headerUserDropdownContent{overflow-x:hidden;overflow-y:auto;max-height:25em;min-width:12em}.review-header__version-wrap ul{display:flex;flex-direction:column;gap:.35em;padding:.5em 0}.review-header__version-wrap li:focus-within,.review-header__version-wrap li:hover{background:#fafafa}.review-header__version-wrap .review-version-item{position:relative;display:flex;justify-content:space-between;align-items:baseline;gap:1em;color:#282828;line-height:1.3;padding:1em 1.3em}.review-header__version-wrap .review-version-item:not(.is-active){cursor:pointer}.review-header__version-wrap .review-version-item.is-hidden{--item-name-opacity:0.4}.review-header__version-wrap .review-version-item .ui-popup-button{--button-border-radius:0.3em}.review-header__version-wrap .review-version-item .ui-popup-button.has-active-popup{--button-background:#eeeeee}.review-header__version-wrap .review-version-item--info{--local-align-items:baseline;--button-align-items:baseline;--local-gap:1ch;flex:1 1;display:flex;flex-direction:column;align-items:flex-start;gap:.25em}.review-header__version-wrap .review-version-item--name{opacity:var(--item-name-opacity,1)}.review-header__version-wrap .review-version-item--link{--button-text-transform:none;--button-color:var(--color-link)}.review-header__version-wrap .review-version-item--meta{--arc-icon-text-text-color:var(--arc-color-text-secondary)}.review-header__version-wrap .review-version-item--actions{--icon-button-padding:1em;position:relative}.review-header__version-wrap .review-version-item--actions .ui-popup-button:focus,.review-header__version-wrap .review-version-item--actions .ui-popup-button:hover{--button-background:#eeeeee}.review-header__version-wrap .review-version-item--options{--button-padding:0.5em 1.3em}.heading{margin:0 0 3rem}.heading__title{font-size:2.4rem;font-weight:800;margin-bottom:var(--arc-space-3)}.heading .heading__title{margin-bottom:2rem}.heading--spotlight{margin:0 0 6rem;font-family:inherit;text-align:center}@media(max-width:33.749em){.heading--spotlight{margin-bottom:1.5rem}}.heading--spotlight .heading__title{font-family:inherit;font-size:3.8rem;font-weight:300;letter-spacing:-1px}@media(max-width:24.999em){.heading--spotlight .heading__title{word-break:break-word;font-size:9vw}}.heading__wrapper{margin:0 0 6rem}.heading__text{width:500px;margin:0 auto;font-family:inherit;font-size:16px;font-weight:300}@media(max-width:33.749em){.heading__text{width:100%}}.heading--wide .heading__text{width:100%}.heading__link{margin-top:2rem}.heading__type{font-size:2.4rem;letter-spacing:-1px;color:rgba(40,40,40,.4);font-weight:300}.heading__image{background-repeat:no-repeat;background-size:contain}.heading__image--bottom{background-position:bottom}.heading__image--height-320{height:120px}@media(min-width:33.75em){.heading__image--height-320{height:240px}}@media(min-width:45em){.heading__image--height-320{height:320px}}.heading__image--height-540{height:30rem}@media(min-width:45em){.heading__image--height-540{min-height:40rem}}@media(min-width:60em){.heading__image--height-540{min-height:54rem}}.hero{position:relative;overflow:hidden;background-color:#fff}.hero__container{display:flex;flex-flow:column;justify-content:space-between;padding:10rem 0}@media(min-width:52.5em){.hero__container{flex-flow:row}}.hero__content{width:100%;order:1;align-self:center;padding-bottom:4rem}@media(min-width:60em){.hero__content{display:flex;flex-flow:column;align-items:center}.hero__content>*{width:47rem}}.hero--image-left .hero__content{order:2;padding-bottom:0}.hero--transparent{background-color:rgba(0,0,0,0)}.hero__preview{order:2;align-self:center;text-align:center;width:100%}@media(min-width:52.5em){.hero__preview{width:60%}}@media(min-width:60em){.hero__preview{width:70%}}.hero--image-left .hero__preview{order:1}.hero__image{background-repeat:no-repeat;background-size:100% auto;line-height:0;position:relative}.hero__type{font-size:24px;color:#bdbdbd}.hero__heading,.hero__type{font-weight:100;font-family:inherit}.hero__heading{font-size:38px}@media(max-width:24.999em){.hero__heading{word-break:break-word;font-size:10vw}}.hero__description{font-size:16px;font-weight:300;margin-top:15px}.hero__note{font-size:16px;font-weight:300;margin-top:25px;font-style:italic}.horizontal-rule{margin:3rem 0 4.5rem;border:none;border-top:1px solid #e8e8e8}.icon-button{display:flex;align-items:center;justify-content:center;text-decoration:none;width:32px;height:32px;border:none;border-radius:50%;transition:border-color 90ms ease-in-out,color 90ms ease-in-out;color:var(--arc-color-text-primary)}.icon-button:hover{cursor:pointer}.icon-button__icon{font-size:22px}.input{border:0;border-bottom:1px solid #eee;border-radius:0;display:block;width:100%;background-color:#fff;background-image:none;outline:none}.input--large{font-size:16px;padding:10px;text-align:center}.input--left{text-align:left;padding-left:0}.input--fill{background-color:#fafafa;font-size:12px;padding:10px;border-width:0;border-radius:2px}.input:focus{border-bottom-color:#ccc}.input--errored{color:#db4647;border-color:#db4647}.input--errored+span{color:#db4647;font-size:12px;white-space:normal}.input::-ms-clear{display:none}.input[readonly]{opacity:.5;cursor:not-allowed}.item--container{--item-actions-display:none;--item-actions-translate:2em 0.5em;--item-actions-translate-flipped:2em 2.5em;--dropdown-trigger-color:var(--color-font);display:flex;position:relative;width:var(--item-width);height:var(--item-height);margin:0;color:var(--color-font);background:var(--item-background,white);border-radius:.4em;box-shadow:0 .2rem .7rem 0 rgba(0,0,0,.1);transition:box-shadow .3s,transform .3s}.item--container.is-selectable,.item--container.is-selected,.item--container:focus-within,.item--container:hover{--checkbox-display:flex;--item-actions-display:flex;--locale-tag-transform:translateX(3rem)}.item--container.is-selected{border:1px solid rgb(var(--color-active-rgb))}.item--container.has-active-menu,.item--container:not(.is-deleted):hover{box-shadow:0 .2rem 2rem 0 rgba(0,0,0,.1);transform:translateY(-.7ch);z-index:200}.item--container.is-dragging{opacity:.4}.item--container.is-selected{--checkbox-color:var(--color-font);--checkbox-opacity:1}.item--container.is-error{--item-background:var(--color-light-background);--item-cursor:default;--item-header-padding:1em 1.5em;--item-header-background:var(--color-med-grey5);--item-content-opacity:0.5;--item-footer-align:flex-start;--item-footer-justify:center;--item-footer-flex:1;--button-text-decoration:underline;--button-border-radius:0.4ch;--cancel-button-padding:0}.item--container.is-error .ui-button{flex:1 1}.item--container.is-uploading{--spinner-position:relative;--spinner-color:var(--color-link);--spinner-track-color:var(--color-med-grey2);--spinner-size:3em;--item-card-gap:1em;align-items:center;justify-content:center;text-align:center;color:var(--color-med-grey2);cursor:default}.item--container :focus .item--meta--title,.item--container :hover .item--meta--title{text-decoration:underline}.item{--avatar-size:1.5em;--avatar-box-shadow:none;--avatar-bg:var(--color-light-background);flex:1 1;display:flex;position:relative;cursor:var(--item-cursor,pointer)}.item:focus:focus-visible{outline:dashed 1px var(--focus-color,var(--color-bluish-grey));outline-offset:.4ch;border-radius:.5ch}.item--link{flex:1 1;display:flex;color:inherit;text-decoration:none}.item--link:focus:focus-visible{outline:dashed 1px var(--focus-color,var(--color-bluish-grey));outline-offset:.4ch;border-radius:.5ch}.item--link.is-disabled{color:inherit;text-decoration:none;pointer-events:none}.item--card{flex:1 1;display:flex;flex-direction:column}.item--card--header{flex:var(--item-header-flex,none);width:100%;aspect-ratio:5/3;padding:var(--item-header-padding,0);background-color:var(--item-header-background,var(--color-med-grey1));border-bottom:1px solid var(--color-light-grey4);border-radius:.4em .4em 0 0;position:relative;overflow:hidden}.item--card--header:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.02))}.item--image{width:100%;aspect-ratio:5/3;color:#fff;background-color:var(--color-med-grey4);background-position:50%;background-size:cover;position:relative}.item--card--content{flex:var(--item-content-flex,1);display:flex;flex-direction:column;gap:var(--item-card-gap,0);padding:1em 1.5em;opacity:var(--item-content-opacity,1)}.item--card--footer{flex:var(--item-footer-flex,none);display:flex;align-items:var(--item-footer-align,center);justify-content:var(--item-footer-justify,space-between);gap:1em;padding:1.5em}.item--card--footer .applogo__img{width:24px;height:24px}.item--card--footer .tooltip__content{margin-top:-15px}.item--owner,.item--owner--tooltip{display:flex;align-items:center;gap:1ch;margin-bottom:8px}.item--meta{flex:1 1;padding:0 2em 0 0}.item--meta--title{max-height:7rem;width:100%}.item--timestamp{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--arc-color-text-secondary);font-size:1.2rem}.item--flex-hack{height:0}.item--dropdown{position:absolute;top:12.5em;right:2em}.item--dropdown .dropdown__content,.item--dropdown .headerUserDropdownContent{--dropdown-trigger-height:auto}.item--loading{position:absolute;left:50%;top:20%;translate:-50% -50%}.items-grid{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;align-items:center;max-width:17.75em;margin:0 auto}@media(min-width:38.625em){.items-grid{flex-direction:row;max-width:35.5em}}@media(min-width:48em){.items-grid{max-width:17.75em}}@media(min-width:55.9375em){.items-grid{max-width:35.5em}}@media(min-width:75em){.items-grid{max-width:53.25em}}@media(min-width:92.1875em){.items-grid{max-width:71em}}.items-grid__item{width:16.5em;height:18.75em;margin:0 .625em 3rem}.items-grid__item--flex-hack{height:0}.items-pagination{display:flex;align-items:center;justify-content:space-between;gap:1em;position:relative;font-size:1.4rem;padding:0 3.2rem;white-space:nowrap}.items-pagination .summary{display:flex;padding:1ch;gap:.5ch}.items-pagination .summary .interval{font-weight:700}.items-pagination .summary .total{color:var(--color-med-grey2)}.items-pagination ul{align-items:baseline;padding:2rem 0;flex-direction:row;display:flex;gap:1em}.items-pagination li{color:var(--local-color,var(--color-med-grey2));transition:color .2s linear}.items-pagination li.disabled{display:none}.items-pagination li.next,.items-pagination li.previous{--local-color:var(--color-font);font-weight:700}.items-pagination li.selected{font-weight:700}.items-pagination li.page:hover,.items-pagination li.selected{--local-color:var(--color-font);--local-opacity:1}.items-pagination li.break a{cursor:unset}.items-pagination li a{cursor:pointer;position:relative;padding:1ch}.items-pagination li a:after{content:"";position:absolute;display:block;height:.3rem;bottom:0;left:50%;width:calc(100% - 2ch);min-width:2ch;translate:-50% 0;background:var(--color-link);border-radius:.2rem;opacity:var(--local-opacity,0);transition:opacity .2s linear}.review-layout-container{display:grid;grid-template-areas:"player tab";position:relative;width:100%;height:100%}.layout--main{display:flex;flex-direction:column;position:absolute;top:0;left:0;right:0;bottom:0}.layout__content{grid-area:player;display:flex;align-items:center;justify-content:center;position:relative;padding-bottom:67.02508961%}.layout__content--comments-disabled{margin-right:0}.layout__content.resizing{pointer-events:none}@media(min-width:52.5em){.layout__content{position:absolute;top:0;left:0;right:0;bottom:0;padding:0}.layout__content--white{background:#fff}.layout__content--grey{background:#f5f5f5}}.layout__content--wrapper{display:flex;flex-direction:column}.layout__content--player{position:relative;height:100%}.layout__content--video{padding:0}@media(min-width:52.5em){.layout__content--video{padding-top:2.9rem;padding-bottom:2.9rem}}.layout__content iframe{height:94.5%;width:94.5%;background:rgba(0,0,0,0);padding:0;position:absolute;left:0;top:0}@media(min-width:52.5em){.layout__content iframe{position:relative;left:auto;right:auto}}.layout__content iframe.fullscreen{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border:none;margin:0;padding:0;overflow:hidden;z-index:3000}.layout__content--fill-container{position:absolute;top:0;left:0;right:0;bottom:0;padding:0}.layout__content--fill-container iframe{height:100%;width:100%}.layout__side{grid-area:tab;position:absolute;display:flex;flex-direction:column;transition:width .18s ease-in-out,box-shadow .3s ease-in-out;background-color:#fff;border-left:.1rem solid #ddd;top:0;bottom:0;right:0;width:5rem;overflow-x:hidden;overflow-y:auto}.layout__side .toggle-button{border:none;background-color:rgba(0,0,0,0);color:#000}.layout__side .toggle-button:hover{cursor:pointer}.layout__side_header{display:flex;justify-content:flex-end;align-items:center;padding:1rem;height:4.1rem;gap:var(--arc-space-0-5)}.layout__side_header_title-container{display:flex;flex:1 1;padding-right:10px;gap:var(--arc-space-2)}.layout__side_header_title{font-size:14px;font-weight:400;line-height:16px;color:#000;text-align:center;padding:var(--arc-space-1);cursor:pointer;display:flex;gap:var(--arc-space-0-5);align-items:center;--arc-badge-align-self:center}.layout__side_header_title--active{box-shadow:0 4px 0 0 var(--arc-color-brand-root);font-weight:var(--arc-font-weight-600)}.layout__side_header_title--single-active{font-weight:var(--arc-font-weight-600);cursor:default}.layout--right-sidebar-open .layout__content{right:0}@media(min-width:52.5em){.layout--right-sidebar-open .layout__content{margin-right:0}.layout--right-sidebar-open .layout__content--video{padding-right:0}}.layout--right-sidebar-open .layout__side{right:0;border-left:.1rem solid #ddd;background-color:#f5f5f5;width:36rem;font-size:14px}@media(max-width:29.999em){.layout--right-sidebar-open .layout__side{width:100%}}.layout--right-sidebar-open .layout__side--white{background-color:var(--arc-color-mono-white)}.layout--right-sidebar-open .layout__side_header{border-bottom:1px solid #e4e4e4;justify-content:space-between;padding:var(--arc-space-1);background-color:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:100}.layout--right-sidebar-open .layout__side_inner{padding:2.5rem 2rem}.layout--right-sidebar-open .layout__side_inner--no-padding{padding:0;display:flex;flex-direction:column;justify-content:space-between;height:100vh}.layout--right-sidebar-open .layout__side--half{position:relative;width:100%}.layout--right-sidebar-open .layout__side--half .layout__side_header{padding:1rem var(--arc-space-1)}.layout--right-sidebar-open .layout__toggle:before{content:""}.layout--right-sidebar-closed .review-layout-container{grid-template-columns:auto 5rem}.layout--left-sidebar{left:5rem}.layout--left-sidebar-open{left:28rem}.layout__toggle{position:absolute;right:0;top:50%;width:32px;height:41px;margin-top:-20px;background-color:#fff;border:none;border-top-left-radius:3px;border-bottom-left-radius:3px}.layout__toggle:before{content:""}.swap-leave .layout__content iframe{background:rgba(0,0,0,0)}.dev-zone__container{display:flex;flex-direction:column;border-bottom:.1rem solid #ddd;background-color:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:100}.dev-zone__content{display:flex;margin:1rem;align-items:center;gap:1rem}@keyframes loading{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.loading .dot1{animation-delay:-.32s}.loading .dot2{animation-delay:-.16s}.loading div{width:10px;height:10px;background-color:#d4d8da;border-radius:100%;display:inline-block;margin-right:2px;animation:loading 1s ease-in-out infinite both}.loading.button div{background-color:#fff}.loading--screen-center{position:fixed;top:50%;left:50%;transform:translate(-50%)}.content-loading{position:static;height:calc(100vh - 7.3rem - 5.475rem - 9rem);top:50%;left:50%}.more{-webkit-user-select:none;-moz-user-select:none;user-select:none}.more--icon{background-repeat:no-repeat;background-size:contain;height:2rem;margin-right:.77rem;width:2.43rem}.more--icon.check{background-image:url(/img/check-circle-inactive.svg)}.on>.more--icon.check,:active>.more--icon.check{background-image:url(/img/check-circle-active.svg)}.more--icon.enable{background-image:url(/img/comments-enable.svg)}.on>.more--icon.enable,:active>.more--icon.enable{background-image:url(/img/comments-disable.svg)}.more--fonticon{color:#959fa5;font-size:1.5rem;margin-right:1rem;position:relative;text-align:center;transition:color .3s;width:2.2rem}.review-header__more--item:hover>.more--fonticon{color:#4a4a4a}.more--svgicon{width:1.7rem;height:1.7rem;margin-right:1.5rem}.more--svgicon path{fill:#959fa5}.more--label{flex-grow:2}.new-comment{margin:0;padding:1.2rem 1.5rem;border-radius:.3rem;box-shadow:0 0 .7rem rgba(0,0,0,.05);background:#fff}.new-comment__container{margin-bottom:1.1rem}.new-comment__current-time{color:var(--arc-color-text-secondary);flex-shrink:0}.new-comment .comment-editor__editor{background:#fff;padding:0 .8rem}.new-comment .comment-editor__editor--disconnected{background-color:unset}.new-comment .comment-editor__attachments{padding:0 0 0 .8rem}.new-comment__profile{align-self:baseline}.new-comment--disabled{cursor:pointer}.new-comment--disconnected{background-color:rgba(248,231,28,.12)}.new-comment__disallowed{font-size:1.2rem;color:#a9a9a9;margin:.5rem 0;padding-left:.2rem}.new-comment .public-DraftEditorPlaceholder-inner{color:var(--arc-color-text-secondary)}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.6);visibility:hidden;transform:translateY(-100%);z-index:3050}.overlay--open{visibility:visible;transform:translateY(0)}.overlay__close{cursor:pointer;width:10px;height:10px;overflow:hidden;border:none;background:url(/img/icon-close.svg) no-repeat 50%;text-indent:200%;color:rgba(0,0,0,0);outline:none;z-index:12}.overlay__content{max-height:100%;overflow-y:hidden;align-items:space-around}.swap-enter,.swap-exit{transition:opacity .3s,transform .3s;pointer-events:none}.swap-enter{opacity:.01;transform:translateY(-2rem);transition-delay:.15s}.swap-enter-active,.swap-exit{opacity:1;transform:translateY(0)}.swap-exit{position:absolute!important;top:0;left:0;right:0;bottom:0;pointer-events:none;transition:opacity .15s,transform .15s}.swap-exit-active{opacity:0;transform:translateY(-2rem)}.crossfade-enter,.crossfade-exit{pointer-events:none}.crossfade-enter-active,.crossfade-exit-active{transition:opacity .3s ease-in-out}.crossfade-enter{opacity:.01}.crossfade-enter-active,.crossfade-exit{opacity:1}.crossfade-exit-active{opacity:.01}.slideUp-enter{opacity:.01;transform:translateY(100vh)}.slideUp-enter-active{transition:opacity .4s ease-in-out,transform .4s ease-in-out}.slideUp-enter-active,.slideUp-exit{opacity:1;transform:translateY(0)}.slideUp-exit-active{opacity:.01;transform:translateY(100vh);transition:opacity .4s ease-in-out,transform .4s ease-in-out}.panel{background:#fff;box-shadow:0 16px 26px 0 rgba(0,0,0,.05);border-radius:3px;padding:8rem}.password-dialog .heading__title{font-size:1.6rem;margin-bottom:1.6rem}.password-dialog .instructions{color:#959fa5;font-size:1.4rem;margin-bottom:1.6rem}.progress-bar{height:.2rem;width:100%;background:rgba(72,188,246,.4)}.progress-bar>span{height:100%;display:block;background:#48bcf6}.reply-comment .comment-editor__editor{border:none;background-color:#fafafa;border-radius:3px;min-height:40px;padding:.6rem 1.1rem .8rem}.reply-comment .comment-editor__editor--disconnected{background-color:rgba(248,231,28,.12)}.reply-comment__container{border-top:1px solid #f6f6f6;margin-top:.2rem;padding:.5rem 1.4rem 0}.reply-comment .public-DraftEditorPlaceholder-inner{color:var(--arc-color-text-secondary)}.segment{position:relative;margin:0 auto;padding:6rem 0 3rem}.segment--border{padding-bottom:6rem}.segment--border:after{display:block;content:"";position:absolute;bottom:0;left:50%;width:100%;max-width:150rem;border-bottom:1px solid #e8e8e8;transform:translateX(-50%)}.segment--border:last-of-type:after{border-bottom:none}.segment__link{text-decoration:none;font-size:14px;color:#48bcf6;font-weight:700}@media(min-width:48em){.segment{padding:9rem 0 6rem}.segment--border{padding-bottom:9rem}}.segment--narrow{max-width:97rem}.segment--white{background:#fff}.segment--unpadded{padding:3rem 0}.segment--noBottom{padding-bottom:0}.segment--left-preview{padding:0}.segment--left-preview .container{padding:5rem 3rem}@media(min-width:60em){.segment--left-preview .container{padding:0;height:68rem;display:flex;justify-content:center}}.segment--left-preview .heading__preview{display:block;position:relative;max-width:100%}@media(min-width:60em){.segment--left-preview .heading__preview{width:54%;max-width:112rem;position:absolute;right:auto;left:0;transform:translate(-16%,50%);bottom:50%}}.segment--left-preview .heading--spotlight{display:flex;justify-content:center;flex-flow:column;margin:0 0 5rem;text-align:left}@media(min-width:60em){.segment--left-preview .heading--spotlight{margin-left:45%;max-width:50%;margin-top:0}}@media(max-width:59.999em){.segment--left-preview .heading__link,.segment--left-preview .heading__text,.segment--left-preview .heading__title,.segment--left-preview .heading__type{text-align:center}.segment--left-preview .heading__text{max-width:60rem}}.segment--left-preview .heading__type{font-family:inherit;margin:-1rem 0 1rem}.segment--right-preview{padding:0}.segment--right-preview .container{padding:5rem 3rem}@media(min-width:60em){.segment--right-preview .container{padding:0;height:68rem;display:flex;justify-content:center}}.segment--right-preview .heading__preview{display:block;position:relative;max-width:100%}@media(min-width:60em){.segment--right-preview .heading__preview{width:40%;max-width:112rem;position:absolute;left:auto;transform:translate(26%,50%);bottom:50%}}.segment--right-preview .heading--spotlight{display:flex;justify-content:center;flex-flow:column;margin:0 0 5rem;text-align:left}@media(min-width:60em){.segment--right-preview .heading--spotlight{max-width:50%;margin-top:0}}@media(max-width:59.999em){.segment--right-preview .heading__link,.segment--right-preview .heading__text,.segment--right-preview .heading__title,.segment--right-preview .heading__type{text-align:center}.segment--right-preview .heading__text{max-width:60rem}}.segment--right-preview .heading__type{font-family:inherit;margin:-1rem 0 1rem}.share{padding:2.5rem 2.2rem 1.5rem;letter-spacing:normal;text-transform:none}.share__field{padding:1rem 0}.share__dropdown{margin-bottom:2rem;position:relative}.share__list{margin:1.5rem 0;max-height:19rem;overflow-x:hidden;overflow-y:scroll;padding-right:1rem}.share__list :first-child{margin-top:0}.share__list::-webkit-scrollbar{-webkit-appearance:none;width:7px}.share__list::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.share__item{justify-content:space-between;margin-top:.75rem}.share__avatar,.share__item{display:flex;align-items:center}.share__avatar{gap:1rem}.share__permissions{display:grid;grid-template-columns:6rem 2rem;grid-gap:.5rem;gap:.5rem;align-items:center}.share__reasons{display:flex;justify-content:flex-start;gap:.6rem}.share__buttons{display:flex;justify-content:flex-end;gap:1rem}.share__delete-icon{display:flex;cursor:pointer;color:#8f8f8f}.share__error-message{margin:0 var(--arc-space-4) var(--arc-space-2) 0}.share__error-dialog{margin:0}.share__error-button{display:flex;justify-content:flex-end;margin-right:var(--arc-space-1-5)}.share__footer{--button-padding:1em 2.5em;display:flex;justify-content:space-between;align-items:center;padding:2.25rem 3rem}.share__spinner{display:flex;justify-content:center;margin:1rem 0}.share__copy-icon,.share__link-copy{display:flex;align-items:center}.share__copy-icon{background-color:#fafafa;height:4.6rem;margin-bottom:1rem;padding-right:1rem}.share .input{cursor:default;opacity:1;font-size:1.4rem;white-space:nowrap;overflow:hidden;padding:1.5rem 2rem;text-overflow:ellipsis;margin-bottom:10px}.share .input:focus{text-overflow:clip}.share__password-show{--arc-icon-color:var(--arc-color-icon-disabled);--arc-icon-size:1.4rem;cursor:pointer;font-size:1.6rem;height:4.6rem;width:4.42rem;padding:1rem;position:absolute;right:0;top:0;background:#fafafa}@-moz-document url-prefix(){.share__password-show{height:4.75rem}}.share__password-show .eyeSlash{margin-left:-.1rem}.share__password--wrapper{position:relative}.share:after{content:" ";position:absolute;bottom:100%;left:50%;margin-left:-10px;border:10px solid rgba(0,0,0,0);border-bottom-color:#fff}.share-item-dialog .dialog{max-width:60rem;margin-top:20vh;padding:2.25rem 0 0}.dropdown-button .ui-icon{margin-top:.1em}.dropdown-beta-badge{margin:0 1.75em 0 .75em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.share-settings--item{gap:1em}.share-settings--item,.share-settings--item__white{display:flex;align-items:center;font-size:1.4rem;padding:1rem 0 1rem 2rem}.share-settings--item .share-settings--item__delete{visibility:hidden}.share-settings--item:focus,.share-settings--item:focus-within,.share-settings--item:hover{background-color:var(--arc-color-background-primary-hover)}.share-settings--item:focus .share-settings--item__delete:not(.disabled),.share-settings--item:focus-within .share-settings--item__delete:not(.disabled),.share-settings--item:hover .share-settings--item__delete:not(.disabled){visibility:visible}.share-settings--item__avatar{flex:none;height:4rem}.share-settings--item__avatar .empty,.share-settings--item__avatar .everyone,.share-settings--item__avatar .everyone-34,.share-settings--item__avatar img,.share-settings--item__avatar svg{vertical-align:middle;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#d8d8d8}.share-settings--item__avatar .empty.everyone-34,.share-settings--item__avatar .everyone-34.everyone-34,.share-settings--item__avatar .everyone.everyone-34,.share-settings--item__avatar img.everyone-34,.share-settings--item__avatar svg.everyone-34{width:34px;height:34px}.share-settings--item__user{width:100%}.share-settings--item__user-search{width:100%;position:relative}.share-settings--item__user-search input{padding-left:1.5rem}.share-settings--item__user-search .box{position:absolute;width:60%;background-color:#fff;padding:20px 0;border-radius:4px;box-shadow:0 2px 7px rgba(0,0,0,.1);height:300px;overflow-y:auto;z-index:1}.share-settings--item__user-search .box .title{padding:0 0 10px 18px;font-size:14px;font-weight:700}.share-settings--item__user-search .box .group-separator{padding:6px}.share-settings--item__user-search .box .no-found{padding:0 0 10px 18px}.share-settings--item__user-search .box .box-wrapper :hover,.share-settings--item__user-search .box .box-wrapper-active{background-color:#f5f5f5}.share-settings--item__user-search .box .box-wrapper :hover .everyone-34,.share-settings--item__user-search .box .box-wrapper :hover .ui-icon,.share-settings--item__user-search .box .box-wrapper :hover svg,.share-settings--item__user-search .box .box-wrapper-active .everyone-34,.share-settings--item__user-search .box .box-wrapper-active .ui-icon,.share-settings--item__user-search .box .box-wrapper-active svg{background-color:#d8d8d8}.share-settings--item__user-search .box .box-wrapper .user{display:flex;cursor:pointer;height:54px}.share-settings--item__user-search .box .box-wrapper .user .avatar-container{padding:10px 15px 0 18px}.share-settings--item__user-search .box .box-wrapper .user .avatar-container .avatar img,.share-settings--item__user-search .box .box-wrapper .user .avatar-container .avatar svg{vertical-align:middle;display:inline-block;width:34px;height:34px;border-radius:50%;flex-shrink:0}.share-settings--item__user-search .box .box-wrapper .user .info{display:flex;flex-direction:column;justify-content:center}.share-settings--item__user-search .box .box-wrapper .user .info .name{font-size:14px;color:#313537}.share-settings--item__user-search .box .box-wrapper .user .info .email{font-size:12px;color:#adaeaf}.share-settings--item__user-search input{border:none;outline:none;width:100%}.share-settings--item__user-list{overflow-y:auto;height:300px}.share-settings--item__role{width:160px;display:flex;flex-wrap:nowrap}.share-settings--item__role .dropdownlist{width:100%;padding-right:35px;white-space:nowrap}.share-settings--item__delete{cursor:pointer;padding-right:31px}.share-settings--item__delete.disabled{visibility:hidden}.share-settings-header{color:var(--arc-color-text-secondary);margin-bottom:1rem}.tab-button{flex-shrink:0;text-decoration:none;padding:2px 12px 0;height:100%;display:flex;align-items:center;border-bottom:2px solid rgba(0,0,0,0);position:relative;cursor:pointer;word-break:normal;gap:var(--arc-space-0-5)}.tab-button:hover{background:none!important}@media(max-width:44.999em){.tab-button{padding:2px 20px 0;margin:0;max-width:25%}}@media(max-width:33.749em){.tab-button{padding:2px 10px 0;font-size:2.4vw}}.tab-button--active{border-bottom:2px solid #48bcf6}.tab-button--active .tab-button__icon{color:#48bcf6}.tab-button__icon{font-size:1.9rem;color:#959fa5;position:relative;bottom:-3px;padding-right:7px}.tab-button__badge{margin-left:var(--arc-space-0-5)}.tab-button__bubble{width:17px;height:17px;border-radius:50%;background-color:#fa6654;color:#fff;font-size:1rem;line-height:17px;text-align:center;font-weight:700}@media(max-width:33.749em){.tab-button__bubble{transform:none;left:98%;width:16px;height:16px;line-height:16px;font-size:.8rem;text-align:center;letter-spacing:normal}}@media(max-width:24.999em){.tab-button__bubble{width:12px;height:12px;line-height:12px;font-size:.6rem}}.tooltip{position:relative}@media(max-width:67.499em){.tooltip .review-header__comment+.tooltip__content--bottom,.tooltip .review-header__sort+.tooltip__content--bottom{transform:translate(-90%)!important}.tooltip .review-header__comment+.tooltip__content--bottom:before,.tooltip .review-header__sort+.tooltip__content--bottom:before{transform:translate(400%) rotate(225deg)}}.tooltip__content{position:absolute;padding:.8rem 1.6rem;font-size:1.2rem;line-height:1;white-space:nowrap;background:#313537;color:#fff;font-weight:600;box-shadow:0 .1rem .4rem .1rem rgba(0,0,0,.14);border-radius:3px;pointer-events:none;opacity:0;z-index:10;transition:opacity .3s ease-in-out,transform .3s ease-in-out}@media(prefers-reduced-motion){.tooltip__content{transition:none}}.tooltip__content:before{content:"";position:absolute;height:0;width:0;border-color:rgba(0,0,0,0) #000 #000 rgba(0,0,0,0);border-style:solid;border-width:.5rem;box-shadow:1px 1px 1px 0 rgba(0,0,0,.1)}.tooltip__content--top{bottom:calc(100% + .4rem);left:50%;transform:translate(-50%,15%)}.tooltip__content--top:before{bottom:-.4rem;left:50%;transform:translate(-50%) rotate(45deg)}.tooltip__content--top-left{bottom:calc(100% + .4rem);left:50%;transform:translate(-50%,15%)}.tooltip__content--top-left:before{bottom:-.4rem;left:74%;transform:translate(0) rotate(45deg)}.tooltip__content--bottom{top:calc(100% + .4rem);left:50%;transform:translate(-50%,-15%)}.tooltip__content--bottom:before{top:-.4rem;left:50%;transform:translate(-50%) rotate(225deg)}.tooltip__content--left{top:50%;left:0;transform:translate(-96%,-50%)}.tooltip__content--left:before{right:-.4rem;top:50%;transform:translateY(-50%) rotate(-45deg)}.tooltip__content--right{top:50%;right:0;transform:translate(96%,-50%)}.tooltip__content--right:before{left:-.4rem;top:50%;transform:translateY(-50%) rotate(-225deg)}.desktop-device .tooltip--active .tooltip__content{opacity:1}.desktop-device .tooltip--active .tooltip__content.hoverable{pointer-events:all;cursor:default}.desktop-device .tooltip--active .tooltip__content--top{transform:translate(-50%)}.desktop-device .tooltip--active .tooltip__content--top-left{transform:translate(-80%)}.desktop-device .tooltip--active .tooltip__content--top-left:before{left:74%;transform:translate(0) rotate(45deg)}.desktop-device .tooltip--active .tooltip__content--bottom{transform:translate(-50%)}.desktop-device .tooltip--active .tooltip__content--left{transform:translate(-101%,-50%)}.desktop-device .tooltip--active .tooltip__content--right{transform:translate(101%,-50%)}.mobile-device .tooltip__content{display:none}.dropdown--open+.tooltip__content{opacity:0!important}.tooltip--suggestions{position:absolute}.desktop-device .tooltip--active.tooltip--suggestions .tooltip__content{width:230px;white-space:normal;text-align:center}.desktop-device .tooltip--active.tooltip--suggestions .tooltip__content--bottom{transform:translate(-26%,30%)}.desktop-device .tooltip--active.tooltip--suggestions .tooltip__content--bottom:before{left:25%;transform:translate(0) rotate(225deg)}.desktop-device .tooltip--active.tooltip--suggestions .tooltip__content--bottom-right{bottom:-3rem;left:50%;transform:translate(-82%,30%)}.desktop-device .tooltip--active.tooltip--suggestions .tooltip__content--bottom-right:before{top:-.4rem;left:81%;transform:translate(0) rotate(225deg)}.unsupported-footer{background:#282828;color:#a2acaf;position:fixed;bottom:0;width:100%;height:9rem;display:table;font-size:1.4rem;font-weight:700}.unsupported-footer__action,.unsupported-footer__container{display:table-cell;vertical-align:middle}.unsupported-footer__container{width:auto;padding-left:2.5rem}.unsupported-footer__action{color:#282828;width:5rem}.unsupported-footer__action svg{width:3.5rem;height:3.5rem;cursor:pointer}.unsupported-footer a{color:#fff;text-decoration:none}.notification-settings{padding:1rem 2.4rem 1rem 2rem;font-size:1.2rem;width:30rem}.notification-settings.project{padding:2rem}.notification-settings--header{border-bottom:1px solid var(--arc-color-background-tertiary);padding-bottom:1.1rem}.notification-settings--legend{padding-top:2rem;padding-bottom:1rem;white-space:normal}.notification-settings--form{display:flex;flex-direction:column;gap:1rem}.notification-settings--label .description{color:var(--arc-color-text-secondary)}.user-info{font-size:0}.user-info__profile{vertical-align:middle;display:inline-block;width:40px;height:40px;border-radius:50%;flex-shrink:0}.user-info__profile:after{display:block;width:40px;content:attr(data-initials);font-size:14px;line-height:36px;text-align:center;color:#99d8f7}.user-info__profile--medium{width:60px;height:60px}.user-info__username{display:inline-block;margin-left:1.1rem;flex-shrink:0;font-size:1.4rem;color:#2d363a}@media(max-width:29.999em){.user-info__username{display:none}}.user-info .button{vertical-align:middle;height:4rem;line-height:4rem}.sidebarCarousel:after{display:block;margin:2.4rem 0;width:100%;height:1px;background-color:#ccc;content:""}.sidebarCarousel__tag{margin-bottom:1.6rem;font-size:1.4rem;font-weight:var(--arc-font-weight-600)}.sidebarCarousel__slider{position:relative;height:370px;overflow:hidden;width:calc(100% + .6rem)}.sidebarCarousel__slide{position:absolute;width:calc(100% - .6rem);flex:1 0 100%;left:0;opacity:0;transition:all .4s}.sidebarCarousel__slide--current{opacity:1;order:2}.sidebarCarousel__slide--next{left:calc(100% + 2.4rem);order:3}.sidebarCarousel__slide--prev{left:calc(-2.4rem - 100%);order:1}.sidebarCarousel__dots{display:flex;flex:1 1 auto;justify-content:center;align-items:center;grid-column:2}.sidebarCarousel__dot{display:inline-block;border-radius:50%;background-color:#ccc;margin:0 .5rem;width:.4rem;height:.4rem;transition:background-color .4s}.sidebarCarousel__dot--current{background-color:#282828}.sidebarCarousel__controls{display:grid;margin-top:2.4rem;justify-content:space-between;grid-template-columns:1fr 1.2fr 1fr}.sidebarCarousel__button{font-family:inherit;background-color:rgba(0,0,0,0);padding:.5rem 2.4rem;border:1px solid #282828;border-radius:4px;font-size:1.2rem;transition:all .2s;transform:perspective(1px);-moz-osx-font-smoothing:grayscale;cursor:pointer}.sidebarCarousel__button:hover{transform:scale(1.2) translateZ(0)}.sidebarSlide__image{display:block;width:100%;margin-bottom:2.4rem;border:1px solid #ccc;border-radius:4px}.sidebarSlide__image--border-special{box-shadow:6px 6px 0 rgba(69,168,247,.5)}.sidebarSlide__image--border-none{border:none}.sidebarSlide__heading{margin-bottom:1.6rem;font-size:1.6rem;font-weight:var(--arc-font-weight-600)}.sidebarSlide__body{font-size:1.2rem;margin-bottom:1.6rem}.sidebarSlide__moreLink{color:#282828;font-weight:700;font-size:1.2rem}.sidebarSlide__moreLink:hover{text-decoration:none}.signin__avatar{position:relative;left:50%;transform:translateX(-50%);margin:0}.dialog__heading{margin-right:3rem;align-content:center;height:3.2rem}.content-layout{min-height:calc(100vh - 9rem - 7.3rem)}.downloads__container{margin:0 auto;width:800px}.downloads__update-header{font-size:12px;font-weight:700;margin:6.2rem .5rem 1.3rem}.downloads__update-number{font-size:14px;line-height:25px;font-weight:400}.downloads__update-build-number{font-size:12px;font-weight:400;color:#6a737c;line-height:25px}.downloads__product-group{position:relative;box-sizing:content-box;border-radius:.4rem;background:#fff;font-family:inherit;font-size:1.9rem;width:100%;margin:0 auto 4rem}.downloads__product-group:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:.4rem 0 0 .4rem;box-shadow:0 2px 20px 0 rgba(0,0,0,.05)}.downloads__product-group-body{position:relative;padding:2rem 3rem 3rem}.downloads__product-group-body:before{content:"";position:absolute;top:0;left:0;bottom:0;width:.5rem;border-radius:.4rem 0 0 .4rem;background:#48bcf6}.downloads__product-group-body-container{display:flex;flex-direction:row;padding:.8rem 0}.downloads__product-group-body-container svg{margin:0 10px 0 0}.downloads__product-group-body--noflex{display:block;padding:2.8rem 3rem 3.7rem}.downloads__product-group-body--equal-padding{padding:2rem 3rem}.downloads__product-group-body p{font-size:14px;line-height:1.8}.downloads__product-group:hover .downloads__product-group-body:before{opacity:.999}.downloads__product-group-info{align-self:top;min-width:16rem;margin:0 2rem 0 0;font-weight:var(--arc-font-weight-600);white-space:nowrap;line-height:2.1;position:relative}.downloads__product-group-info:after{content:"";position:absolute;height:calc(100% - 13px);right:0;top:2px;border-right:1px solid #eee}.downloads__product-group-products{width:100%;display:flex;flex-direction:column}.downloads__product-group-products--with-version{flex-direction:row}.downloads__product-group-links{width:100%;display:flex;margin:.3rem 0 1.3rem;flex-direction:row;font-size:12px;color:#282828}.downloads__product-group-links-title{width:35%;display:block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.downloads__product-group-links-link{display:block;flex:0 1 22%;text-align:center;white-space:nowrap}.downloads__product-group-links-link--wide{flex:0 1 34%}.downloads__product-group a{text-decoration:none;padding-bottom:3px;border-bottom:1px solid #282828;color:#282828;font-weight:700;font-size:12px;margin:0 10px}.downloads__product-group a:hover{color:#48bcf6;border-bottom-color:#48bcf6}.downloads__error{font-size:24px;font-weight:300;text-align:center}.downloads__error__border{margin:2.6rem auto;width:5.5rem;height:.3rem;background:#50abf1}.review-app{top:var(--review-app--top,15.3rem);height:calc(100vh - var(--review-app--height-adjust, var(--review-app--top, 15.3rem)))}.review-app.review-app-is-main{min-width:90rem}.review-app.review-app-is-review-tab{--review-app--top:0;--review-app--height-adjust:8.9rem}@media(max-width:67.499em){.review-app.review-app-is-review-tab{--review-app--height-adjust:12.575rem}}.review-app.review-app-is-review-tab .content{min-height:calc(100vh - var(--review-app--height-adjust))}.review-app.review-app-is-feedback-tab{--review-app--top:7.3rem;position:absolute;right:0;bottom:0;left:0;overflow:auto;min-height:unset}@media(max-width:67.499em){.review-app.review-app-is-feedback-tab{--review-app--top:12.775rem}}.review-app :focus-visible{--button-outline:dashed 1px var(--focus-color,var(--color-bluish-grey))}.review-app .item-actions--dropdown{display:var(--item-actions-display,flex);visibility:var(--item-actions-visibility,visible);--button-cursor:pointer}.review-app .item-actions--dropdown .dropdown__content,.review-app .item-actions--dropdown .headerUserDropdownContent{--button-gap:var(--local-gap);--button-width:100%;--button-display:flex;--button-justify-content:flex-start;font-size:1.4rem;margin:-1.5em 0 0;padding:.5em 0;translate:var(--item-actions-translate,-2em -.5em);z-index:101;display:flex;flex-direction:var(--item-actions-flex-direction,column);gap:.3em}.review-app .item-actions--dropdown .dropdown__content.is-flipped,.review-app .item-actions--dropdown .is-flipped.headerUserDropdownContent{--item-actions-flex-direction:column-reverse;--item-actions-translate:var(--item-actions-translate-flipped,-2em 3.5em)}.review-app .item-actions--dropdown .dropdown__trigger,.review-app .item-actions--dropdown .dropdown__trigger--injected{--button-color:var(--dropdown-trigger-color,var(--color-light-grey1));--button-margin:var(--dropdown-trigger-margin,-1.5em);--button-width:var(--dropdown-trigger-width,3em);--button-height:var(--dropdown-trigger-height,3em);--button-padding:var(--dropdown-trigger-padding,0)}.review-app .item-actions--dropdown .dropdown__trigger--injected:hover,.review-app .item-actions--dropdown .dropdown__trigger:hover{--button-color:var(--color-font)}.review-app .item-actions--dropdown .dropdown__trigger{font-size:1.4rem;display:flex;align-items:center;justify-content:center;padding-top:.1em}.review-app .item-actions--dropdown .dropdown__trigger--injected{--button-color:var(--color-font);--dropdown-trigger-margin:0;--dropdown-trigger-width:100%}.review-app .item-actions--dropdown .dropdown--align-bottom-end .dropdown__trigger--injected{--button-justify-content:flex-end}.review-app .item-actions--dropdown .dropdown__menu__item{--button-padding:0.5em 1.5em;margin:0;padding:0}.breadcrumbs-action-bar--main{--items-spacing:0px;background-color:var(--color-background);padding:0 var(--items-spacing);z-index:201}.breadcrumbs-action-bar--main.sticky{position:-webkit-sticky;position:sticky;top:-1px}.breadcrumbs-action-bar--main.sticky.is-pinned{box-shadow:0 3px 2px -2px rgb(var(--color-font-rgb)/.1)}.breadcrumbs-action-bar--main.sticky.is-pinned .breadcrumbs-action-bar--container{border-bottom:unset}.breadcrumbs-action-bar--container{--items-spacing:0px;display:flex;gap:var(--local-gap);padding:1em 0;min-height:5em;border-bottom:1px solid var(--color-light-grey1);align-items:center}.breadcrumbs--container{flex:1 1;display:flex;gap:var(--local-gap);color:var(--color-med-grey3)}.breadcrumbs{flex:1 1;display:flex;gap:inherit;font-size:1.6rem}.breadcrumbs--show-more .dropdown__content,.breadcrumbs--show-more .headerUserDropdownContent{margin:.5em 0 0 -1.5em}.breadcrumbs--show-more .dropdown__trigger{--button-padding:0.5em 0;display:inline-flex;padding-top:.3em}.breadcrumbs--show-more .dropdown__menu__item{--button-padding:0.5em 1.5em;margin:0;padding:0}.breadcrumb--measure{--item-actions-visibility:hidden;--item-actions-translate:-1.5em -1.25em;--item-actions-translate-flipped:-1.5em 4.25em;--dropdown-trigger-margin:0;--dropdown-trigger-width:auto;--dropdown-trigger-height:auto;--dropdown-trigger-padding:0;--button-inner-pointer-events:all;--button-display:inline-block;flex:none;display:flex;align-items:center;gap:inherit}.breadcrumb--measure:focus-within,.breadcrumb--measure:hover{--item-actions-visibility:visible}.breadcrumb--measure .dropdown__trigger--injected{--dropdown-trigger-height:3em}.breadcrumb--item{display:inline-flex;gap:inherit}.breadcrumb--item.is-active,.breadcrumb--item.is-dropzone{font-weight:var(--arc-font-weight-600);color:var(--color-font);--button-cursor:cursor;--button-interactive-opacity:1}.breadcrumb--item .ui-button{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.feedback-tab__icon--comment{--arc-icon-color:var(--arc-color-neutral-300);margin-top:10rem;margin-bottom:2rem}.feedback-tab__comment-message{color:#959fa5;text-align:center;padding:5rem}.feedback-tab__comment-message--text{font-size:1.6rem}.feedback-tab__comment-message a{cursor:pointer}.folders-sidebar{--local-gap:1rem;--button-interactive-opacity:1;font-size:1.4rem;padding:1.5em 0}.folders-sidebar:focus{outline:none}.folders-sidebar .folder-level-0.is-deleted{border-top:1px solid #eee}.folders-sidebar--item-wrapper.is-dropzone{--item-border-color:var(--color-font);--item-background:var(--color-med-grey6);--item-font-weight:bold;--button-color:var(--color-font)}.folders-sidebar--item{--item-actions-display:none;--icon-button-border-radius:0.2ch;display:flex;align-items:center;gap:var(--local-gap);font-weight:var(--item-font-weight,normal);background:var(--item-background,inherit);padding:.7em var(--item-padding-right,.7em) .7em calc(var(--item-indent, 0)*1.7em + 3em);border-left:.5em solid var(--item-border-color,transparent);transition:.12s linear;cursor:pointer}.folders-sidebar--item.is-dragging{opacity:.4}.folders-sidebar--item.is-disabled{color:var(--color-font-secondary);cursor:not-allowed}.folders-sidebar--item.is-disabled:focus,.folders-sidebar--item.is-disabled:hover{cursor:not-allowed}.folders-sidebar--item:focus-within,.folders-sidebar--item:hover{--item-actions-display:flex;--item-padding-right:1.5em}.folders-sidebar--item.is-active{--item-background:rgb(var(--color-active-rgb)/15%);--item-border-color:rgb(var(--color-active-rgb));color:var(--color-font);font-weight:var(--arc-font-weight-600)}.folders-sidebar--item:not(.is-active,.is-disabled):focus-within,.folders-sidebar--item:not(.is-active,.is-disabled):hover{--item-background:var(--color-light-background);--item-border-color:var(--color-font)}.folders-sidebar--item:not(.is-active,.is-disabled) .ui-button:focus,.folders-sidebar--item:not(.is-active,.is-disabled) .ui-button:hover{--icon-color:var(--color-font)}.folders-sidebar--item-content{--button-inner-pointer-events:all;flex:1 1;display:flex;align-items:center}.folders-sidebar--item-content .ui-button--text,.folders-sidebar--item-content .ui-icon-text{flex:1 1}.folders-sidebar--item-content .ui-icon-text--text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1;width:0}.folders-sidebar--item-expander{--icon-button-padding:0;--icon-button-width:3em;--button-color:var(--color-med-grey2);--button-margin:-1.5em;--button-display:flex;--button-align-items:center;--button-transform:rotate(-90deg);translate:-1.1em 0;transition:transform .1s linear}.folders-sidebar--item-expander.is-open{--button-transform:rotate(0deg)}.product-filter{display:inline-block;vertical-align:top;z-index:90;align-self:center;width:18rem;text-align:right}.product-filter span{overflow:visible!important}.product-filter__toggle-button{align-items:center;background-color:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;font-family:inherit;font-size:1.3rem;height:4rem;justify-content:flex-end;min-width:14.25rem;padding:0 1rem}.controls-header .product-filter__toggle-button{min-width:auto}.product-filter__toggle-button .icon-chevron-down{font-size:8px;margin:5px 0 0 7px}.controls-header .product-filter__toggle-button .icon-chevron-down{margin-left:0}.product-filter__toggle-button:focus{outline:none}.app-container--key-controlled .product-filter__toggle-button:focus{outline:1px dashed #6a737c}.product-filter__toggle-button::-moz-focus-inner{border:0}.controls-header .product-filter__toggle-button .filter-text{display:none}.product-filter__filter-list{background:#fff;box-shadow:0 6px 19px rgba(0,0,0,.19);opacity:1;position:absolute;padding:2rem 0;right:4.4rem;transition:opacity .18s ease-in-out,transform .18s ease-in-out,visibility .32s;visibility:visible;width:auto}@media(min-width:25em){.product-filter__filter-list{transform:translate(0)}}.product-filter__filter-list.hidden{opacity:0;transform:translateY(-10px);visibility:hidden}.product-filter__filter-list:focus{outline:1px dashed #6a737c}.product-filter__filter-item{align-items:center;cursor:pointer;display:flex;height:3.6rem;font-size:1.4rem;min-width:16rem;padding:0 3.4rem 0 2.4rem}.product-filter__filter-item:focus,.product-filter__filter-item:hover{background-color:#f7f7f7;outline:none}.product-filter li .applogo,.product-filter li .applogo__img{padding-right:.5rem}.product-filter .applogo,.product-filter .applogo__img{align-items:center;display:flex;height:2.4rem;min-width:2.4rem;text-align:center;width:auto}.itemview--failed,.itemview--processing{font-size:2.4rem;font-weight:300;text-align:center;padding:5rem}.itemview--failed{color:var(--arc-color-text-critical)}.itemview--deleted{display:flex;min-height:calc(100vh - 7.3rem - 3rem*2);align-items:center;flex-flow:column;padding-top:calc(50vh - 21rem)}.itemview--deleted__icon{height:4.7rem;width:4.6rem;margin-bottom:2.5rem}.itemview--deleted__icon svg path{fill:#959fa5}.itemview--deleted__title{font-size:24px;font-weight:700;color:#959fa5;margin-bottom:.8rem}.itemview--deleted__text{color:#a9a9a9;text-align:center;line-height:1.5}.itemview--deleted__text a{color:#46bbe5;text-decoration:none}.itemview--loginOrSignup{display:flex;gap:.5rem;color:#a9a9a9;text-align:center;line-height:1.5}.itemview--loginOrSignup a{color:#46bbe5;text-decoration:none}.breadcrumbs-subfolders-items--container{--local-gap:1rem;--items-spacing:3.2rem;font-size:1.4rem;color:var(--color-font);max-width:var(--max-width);height:100vh;margin:0 auto}.breadcrumbs-subfolders-items--container hr{border-top:1px solid var(--color-light-grey1);margin:1em 0 var(--items-spacing) 0}.breadcrumbs-subfolders-items--container.is-empty{color:#313537}.breadcrumbs-subfolders-items--container.is-empty svg path{fill:#ccc}.subfolders--main{margin:0 auto;padding:var(--items-spacing)}.items-list--search-container{font-size:1.6rem;font-weight:var(--arc-font-weight-600)}.items-list--row{display:flex;gap:var(--items-spacing);padding:1em var(--items-spacing)}.items--container{display:flex;flex-direction:column}.items--container.is-empty{flex:1 1;align-items:center;justify-content:center;margin:2em 0 10vh;font-size:1.6rem;--arc-icon-color:var(--arc-color-neutral-300)}.items--container h3{margin-top:1em;font-size:2.4rem}.items--button-bar{--button-padding:1em 5rem;--outline-button-box-shadow:0 0 0 0.1em #ccc inset;display:flex;gap:var(--button-bar-gap,1em);padding:var(--button-bar-padding,1em 0);font-size:var(--button-bar-font-size,1.4rem)}.items--button-bar .ui-button--primary{--button-background:var(--color-link)}.item--checkbox{--icon-button-width:1.5em;--button-color:var(--checkbox-color,white);--button-padding:0;--button-display:var(--checkbox-display,none);--button-background:white;--button-border:0.1em solid var(--color-font);--button-border-radius:0.35ch;--button-interactive-opacity:1;--button-interactive-scale-down:0.95;--button-outline-offset:0.2ch;--button-opacity:var(--checkbox-opacity,0.4);position:absolute;left:var(--checkbox-left,1.75em);top:var(--checkbox-top,1.75em);translate:-50% -50%}.item--checkbox:focus,.item--checkbox:hover{--checkbox-opacity:var(--checkbox-hover-opacity,0.8)}.item--translation-stack{padding:.1rem .6rem;height:2.2rem;border-radius:.4rem;color:#fff;background-color:rgba(0,0,0,.7);transition:transform .3s;position:absolute;display:flex;align-items:center;justify-content:center;gap:.6rem;font-size:1.2rem;bottom:1.1em;left:1.25em}.item--translation-stack--icon{width:1.2rem}.items-list{padding-top:2.3rem;margin:0 auto}.items-list-grid{display:grid;grid-template-columns:repeat(auto-fit,var(--item-width));grid-gap:var(--items-spacing);gap:var(--items-spacing);padding:var(--items-spacing);padding-top:1.5rem}.items-list--header{padding-left:var(--items-spacing);color:var(--color-med-grey2)}.review-email-form--multiselect{flex:none;border-bottom:var(--local-border-width) solid var(--combobox-border-color)}.review-email-form--multiselect:focus-within{--combobox-border-color:var(--local-color-text)}.review-email-form--multiselect ::placeholder{color:inherit;opacity:.5}.review-email-form--multiselect .ui-multiselect--items{min-height:10em;max-height:10em;overflow-y:auto}.review-email-form--chip-list-container{max-height:10em;overflow:auto;padding:var(--local-padding)}.no-results-container{display:flex;flex-direction:column;gap:var(--arc-space-1);width:100%}.no-results-text{color:var(--arc-color-alpha-black-40);font-style:italic;padding:var(--arc-space-0-5) 0}.no-results-button{cursor:pointer;width:100%}.multiselect-user-container,.no-results-button{display:flex;align-items:center;gap:var(--arc-space-1)}.multiselect-user-container{justify-content:center}.multiselect-user-info{display:flex;flex-direction:column}.multiselect-user-info .name-label{font-weight:var(--arc-font-weight-600);color:var(--arc-color-text-primary)}.multiselect-user-info .email-label{color:var(--arc-color-text-secondary)}.content-folders .empty-folder{position:static;margin:10vh 0}.content-folders .content-folders--empty{top:7rem}.content-folders__empty-search{display:flex;flex-direction:column;align-items:center;padding-top:7rem}.content-folders__empty-search__text{white-space:pre-wrap;font-size:var(--arc-font-size-20);font-weight:var(--arc-font-weight-400);color:var(--arc-color-text-disabled);padding:1rem 2rem 0}.content-folders--empty{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:auto}.content-folders__empty-heading-container{padding:3rem 0}.content-folders__empty-video-container{padding-bottom:10rem}.content-folders__empty-video{max-width:100%;width:68rem;margin:0 auto;height:38.5rem}.content-folders__empty-video .wistia_embed{height:100%}@media(max-width:42.499em){.content-folders__empty-video iframe{width:100%;height:56.25vw}}.content-folders .heading--spotlight{margin:0}.content-folders .heading__title{font-family:inherit;font-size:3rem;letter-spacing:normal;font-weight:200;margin-bottom:0}.content-folders .heading__text{color:#9b9b9b;font-size:16px;width:514px}@media(max-width:33.749em){.content-folders .heading__text{width:100%}}.content-folders .heading__text a{color:#9b9b9b}.content-folders .videoContainer{margin:0}.review-items-header{position:fixed;left:0;right:0;top:0;z-index:1000}@media(max-width:63.999em)and (min-width:25.875em){.review-items-header{position:absolute}}.review-sub-header{background-color:#fff;border-bottom:.1rem solid #eee;z-index:90;height:8rem;display:flex;align-items:center}.review-sub-header__content{display:flex;align-items:center;min-width:27rem}.review-sub-header a{color:#48bcf6;cursor:pointer}.review-sub-header a:hover{text-decoration:underline}.review-sub-header__title{padding:0 1rem 0 3rem;font-weight:var(--arc-font-weight-600);flex-shrink:0}.review-sub-header__subtitle,.review-sub-header__subtitle--medium,.review-sub-header__subtitle--small{font-size:1.4rem;padding-top:.3rem}.review-sub-header__subtitle{padding-left:10px}.review-sub-header__subtitle--medium{display:none;padding-left:5px}.review-sub-header__subtitle--small{display:none;cursor:pointer}.review-sub-header__controls{margin-left:auto;padding-right:1rem;display:flex}.review-sub-header__link-with-tooltip{position:relative;display:inline-block}.review-sub-header__tooltip{position:absolute;z-index:100;bottom:calc(100% + 10px);left:50%;background:#333;padding:12px 20px;border-radius:4px;color:#fff;white-space:nowrap;text-align:center;transform:translate(-50%)}.review-sub-header__tooltip:before{content:"";display:block;position:absolute;left:calc(50% - 8px);top:99%;border:8px solid rgba(0,0,0,0);border-top-color:#313537}.review-sub-header__link-with-tooltip .review-sub-header__tooltip{visibility:hidden;opacity:0;transition:opacity .2s}.review-sub-header__link-with-tooltip:hover .review-sub-header__tooltip{visibility:visible;opacity:1}@media(max-width:63.999em)and (min-width:25.875em){.review-sub-header__subtitle{display:none}.review-sub-header__subtitle--medium{display:block}}@media(max-width:25.874em){.review-sub-header__subtitle{display:none}.review-sub-header__subtitle--small{display:block}}@import"~video.js/dist/video-js.min.css";@import"~@articulate/orson/dist/VideoPlayer.css";.previous-version-banner{display:flex;align-items:center;justify-content:center;column-gap:var(--arc-space-0-5);padding:var(--arc-space-1) var(--arc-space-2);background-color:var(--arc-color-mono-black);color:var(--arc-color-mono-white)}@media(min-width:52.5em){.previous-version-banner{margin:-2.5rem -2rem 1.875rem}}.previous-version-banner__text{font-weight:var(--arc-font-weight-600);--button-link-color:var(--arc-color-mono-white);--button-link-color-hover:var(--arc-color-mono-white);--button-link-text-decoration:underline}.comments-disabled{padding:2.5rem 2rem;margin-bottom:1.875rem;background:#e7e7e8;color:#959fa5;font-size:1.3rem;text-align:center}@media(min-width:52.5em){.comments-disabled{margin:-2.5rem -2rem 1.875rem}}.comments-disabled a{cursor:pointer;text-decoration:underline;color:#959fa5}.comments-disabled a:hover{opacity:.6}.comments-header{margin-bottom:2rem;color:#313537;font-size:1.5rem}.request-review{margin-bottom:1.1rem}.videoContainer .vjs-volume-panel-horizontal.vjs-hover .vjs-volume-tooltip{min-width:4.5rem}.videoContainer .vjs-fullscreen-control,.videoContainer .vjs-play-control,.videoContainer .vjs-volume-menu-button{flex-shrink:1}.videoContainer .vjs-playback-rate .vjs-menu-content{min-height:15.1rem}.videoContainer .vjs-playback-rate .vjs-button{outline:none}.videoContainer .vjs-menu-button-popup .vjs-menu{bottom:2rem}.videoContainer .vjs-control{outline:none}.videoContainer .vjs-playback-rate-value{align-items:center;display:flex;justify-content:center}@media(max-width:49.999em){.content{min-height:calc(100vh - 14rem)}}.search-input-group{display:flex;align-items:center;color:#313537;border-radius:2rem;height:4rem;width:24rem;padding:0 1.5rem}.search-input-group,.search-input-group__input{font-size:1.3rem;font-family:inherit;background-color:#eee}.search-input-group__input{flex:1 1;width:17rem;padding:1rem .9rem 1.2rem .7rem;border:none;color:#282828}.search-input-group__input::placeholder{font-size:1.3rem;color:#6a737c;font-family:inherit}.search-input-group__input:focus{outline:none}.search-results{white-space:pre-wrap;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.snapshot-annotation>*+*{margin-top:1em}.snapshot-annotation--button{position:absolute;right:1.5em}.snapshot-annotation--header{display:flex;align-items:center;font-weight:700}.snapshot-annotation--header>*+*{margin-left:1ch}.snapshot-annotation--loading{text-align:center;padding-bottom:1ch}.subfolders--container{flex:1 1;display:flex;flex-direction:column;gap:1em;--button-color:var(--color-med-grey2)}.subfolders--toggle{align-self:flex-start}.subfolders--toggle .ui-icon{--fa-display:inline-flex;width:1.5em;aspect-ratio:1;border-radius:.4ch;background:var(--color-light-grey2)}.subfolders{display:grid;grid-template-columns:repeat(auto-fill,var(--item-width,15em));grid-gap:1em var(--items-spacing);gap:1em var(--items-spacing)}.subfolder-item{--button-inner-pointer-events:all;--button-padding:1em;--checkbox-left:3ch;--checkbox-top:50%;display:flex;align-items:center;position:relative;border:.1em solid var(--color-light-grey1);border-radius:.5em;cursor:pointer}.subfolder-item .ui-button--text,.subfolder-item .ui-icon-text{flex:1 1}.subfolder-item .ui-icon-text--text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1;width:0}.subfolder-item.is-dropzone{--button-color:var(--color-font);font-weight:var(--arc-font-weight-600);color:var(--color-font);background:var(--color-med-grey6);border-color:#282828}.subfolder-item.is-dragging{opacity:.4;border-color:var(--color-light-grey1)}.subfolder-item.is-selectable,.subfolder-item.is-selected,.subfolder-item:focus-within,.subfolder-item:hover{--checkbox-display:flex;--checkbox-opacity:1;--checkbox-hover-opacity:1}.subfolder-item.is-selected,.subfolder-item:focus-within,.subfolder-item:hover{border-color:inherit;background:var(--color-light-background)}.subfolder-item:not(.is-selected):focus-within,.subfolder-item:not(.is-selected):hover{--button-color:var(--color-font)}.subfolder-item.is-selected{--checkbox-color:var(--color-font);--button-color:var(--color-font);border-color:rgb(var(--color-active-rgb));background:unset}.spinner__container{padding-top:5px}.spinner__container .spin{animation:fa-spin .5s linear infinite}.move-to-folder-dialog .dialog{width:71rem!important;padding:0;vertical-align:middle;margin-top:12vh;max-width:100%}.move-to-folder-dialog .dialog .heading__title{padding:var(--arc-space-2) var(--arc-space-2) var(--arc-space-2) var(--arc-space-3);height:6.4rem;margin-bottom:0}@media(max-height:47.999em){.move-to-folder-dialog .dialog{margin-top:0}}.move-to-folder-dialog .dialog hr{border-top:1px solid #eee}.move-to-folder-dialog .dialog .move-to-folder-dialog__header-divider{margin-bottom:2rem}.move-to-folder-dialog .dialog .move-to-folder-dialog__folders-list{color:var(--color-med-grey2);height:49rem;overflow-y:auto;-webkit-overflow-scrolling:touch}.move-to-folder-dialog .dialog__toolbar{padding:1.5rem 2rem 1.5rem 3rem;margin:0;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap}.move-to-folder-dialog .dialog__toolbar .tooltip-move{margin-left:auto}.move-to-folder-dialog .dialog__toolbar .tooltip-move>.button{margin:0 10px;min-width:95px;padding:0 20px;height:34px;line-height:34px;font-weight:400}.move-to-folder-dialog .dialog__toolbar button{margin-left:auto;max-width:15rem}.move-to-folder-dialog .dialog__toolbar .tooltip__content--top{top:-3.5rem}.new-shared-folder-dialog .dialog{width:71rem!important;vertical-align:middle;margin-top:12vh;max-width:100%;padding-bottom:0}.new-shared-folder-dialog .dialog .heading__title{padding-top:0;padding-left:0;height:4.8rem}.new-shared-folder-dialog .dialog h1{margin-bottom:0;padding:2rem 0 1.5rem 3rem;font-weight:var(--arc-font-weight-600)}.new-shared-folder-dialog .dialog hr{border-top:1px solid #eee}.new-shared-folder-dialog .dialog .new-shared-folder-dialog__header-divider{margin-bottom:2rem}.new-shared-folder-dialog .dialog .text-input-dialog__input{margin:0 .5%;border:none;width:100%;font-family:inherit;font-size:1.5rem;color:#282828}.new-shared-folder-dialog .dialog .text-input-dialog__input:focus{outline:none}.new-shared-folder-dialog .dialog__share-settings{padding-top:4rem}.new-shared-folder-dialog .dialog__toolbar{padding:1.5rem 0;margin:0;justify-content:flex-end;align-items:center;flex-direction:row;flex-wrap:nowrap}.new-shared-folder-dialog .dialog__toolbar .tooltip__content--top{top:-3.5rem}.new-shared-folder-dialog .dialog__toolbar .learn-more{flex-grow:1}.text-input-dialog .dialog{padding:0}.text-input-dialog .dialog .heading__title{margin:0;padding:var(--arc-space-2) var(--arc-space-2) var(--arc-space-2) var(--arc-space-3);height:6.4rem}.text-input-dialog .dialog hr{border-top:1px solid #f2f2f2;margin:0 0 3rem}.text-input-dialog .dialog .text-input-dialog__input{margin:0 7.5%;border:none;width:85%;font-family:inherit;font-size:1.5rem;color:#282828}.text-input-dialog .dialog .text-input-dialog__input:focus{outline:none}.text-input-dialog .dialog .dialog__toolbar{padding:3.5rem 0 3rem;margin:0 7.5%}.text-input-dialog .dialog .dialog__toolbar--error{padding-top:1.5rem}.text-input-dialog__error{color:#de1d1d;font-size:1.2rem;margin:0 7.5%}.request-review,.request-review-modal{--modal-padding-y:1.5em;--modal-padding-x:2em;--local-color-white:#fff;--local-color-mist:#f8f8f8;--local-color-silver:#e9e9e9;--local-color-storm:#acaeaf;--local-color-gray:#808080;--local-color-text:#000;--local-color-blue:#48BCF6;--local-color-blue-hover:#34A1D8;--local-color-red:#db0000;--local-shadow-light:rgb(0 0 0/0.05);--local-shadow-dark:rgb(0 0 0/0.25);--local-padding:1rem;--local-border-width:1.5px;--local-border-color:var(--local-color-silver);--combobox-border-color:var(--local-color-mist);--combobox-input-background:var(--local-color-mist);--combobox-input-padding:var(--local-padding);--combobox-control-border:none;--combobox-focus-outline:none}.request-review strong,.request-review-modal strong{font-weight:revert}.request-review em,.request-review-modal em{font-style:revert}.active-review-requests{font-size:12px;display:flex;flex-direction:column}.active-review-requests__toggle-more{display:flex;padding-top:1em}.active-review-requests__toggle-more>button{background-color:var(--local-color-white);color:var(--local-color-gray);border:none;padding:0;font-family:inherit;font-size:12px;cursor:pointer}.active-review-requests__reviewers{display:flex;flex-direction:column;gap:var(--arc-space-1);margin-top:var(--arc-space-2)}.active-review-requests .review-row{display:flex;align-items:center;font-size:12px;justify-content:center;gap:var(--arc-space-1);height:2.4em}.active-review-requests .review-row:hover{--delete-button-display:inline-block;--reviewer-name-font-weight:var(--arc-font-weight-600)}.active-review-requests .review-row:last-child{padding-bottom:0}.active-review-requests .review-row__reviewer-container{flex:7 1;display:flex;align-items:center;gap:var(--arc-space-1)}.active-review-requests .review-row__reviewer{width:12em;flex:1 1;position:relative;display:flex;align-items:center;--tooltip-max-width:20em}.active-review-requests .review-row__reviewer .ui-tooltip.top-left{--tooltip-left:0em;--tooltip-pointer-left:1em}.active-review-requests .review-row__displayName{width:12em;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:normal;font-size:var(--arc-font-size-14);font-weight:var(--reviewer-name-font-weight,var(--arc-font-weight-400))}.active-review-requests .review-row__status-container{flex:4 1;display:flex;justify-content:flex-end;align-items:center;gap:var(--arc-space-1);--arc-badge-align-self:center}.active-review-requests .review-row__delete{display:var(--delete-button-display,none)}.active-review-requests .reviewer-avatar{flex:none;width:2rem;height:2rem;border-radius:50%}.active-review-requests .request-review-edit-due-date{display:inline-flex;align-items:flex-end;gap:0 1em}.active-review-requests .request-review-edit-due-date--buttons{display:inline-flex;align-items:center;gap:0 .5em}.complete-review__button{background:#fff;border:1px solid #282828;border-radius:100px;padding:.5em}.complete-review__button:hover:not(.complete-review__button:disabled){cursor:pointer}.complete-review__button:disabled{cursor:default}.complete-review__button.flyout-complete-button{font-family:inherit;width:100%;color:var(--arc-color-mono-white);background:var(--arc-color-mono-black);font-size:14px;border:1px solid var(--arc-color-mono-black)}.complete-review__complete{display:flex}.complete-review__complete .badge{flex:1 1!important}.complete-review__complete.flyout-complete-button{color:var(--arc-color-green-700);background:var(--arc-color-green-100);border-color:var(--arc-color-green-100);height:2.4rem;padding:0}.complete-review__error-text{padding-top:1rem;text-align:center;font-size:1.3rem;color:#de1d1d}.review-custom-message .ui-text-editor b,.review-custom-message .ui-text-editor blockquote,.review-custom-message .ui-text-editor code,.review-custom-message .ui-text-editor em,.review-custom-message .ui-text-editor h1,.review-custom-message .ui-text-editor h2,.review-custom-message .ui-text-editor h3,.review-custom-message .ui-text-editor h4,.review-custom-message .ui-text-editor h5,.review-custom-message .ui-text-editor h6,.review-custom-message .ui-text-editor i,.review-custom-message .ui-text-editor li,.review-custom-message .ui-text-editor ol,.review-custom-message .ui-text-editor p,.review-custom-message .ui-text-editor pre,.review-custom-message .ui-text-editor strong,.review-custom-message .ui-text-editor ul{font:revert;list-style:revert;margin:revert;padding:revert}.review-custom-message .ui-text-editor li p{margin:0}.review-custom-message .ui-text-editor li p+p{margin-top:1em}.review-custom-message .ui-text-editor a{color:var(--local-color-blue);text-decoration:none}.review-custom-message{--local-default-color:var(--local-color-mist);--local-accent-color:var(--local-color-silver);--local-focus-color:var(--local-color-text);--local-active-color:var(--local-color-blue)}.review-custom-message textarea{font:inherit;border:none;outline:none;resize:vertical;padding:.7em;position:relative;background:var(--local-default-color);border:var(--local-border-width) solid var(--local-default-color);min-height:5em}.review-custom-message textarea:focus-within{border-bottom-color:var(--local-focus-color)}.review-custom-message .ui-text-editor{--text-editor-background:var(--local-default-color);--text-editor-menu-padding:0.3em;--text-editor-popup-min-width:20em;--text-editor-button-focus-opacity:1;--text-editor-button-opacity:0.3;--text-editor-button-active-color:var(--local-active-color);--text-editor-content-flex:1;--text-editor-content-padding:0.7em;--text-editor-content-border-color:var(--local-default-color);--text-editor-content-border-radius:0;--text-editor-content-min-height:9em;--text-editor-content-max-height:9em;--text-editor-content-overflow:auto;--text-editor-content-outline:none}.review-custom-message .ui-text-editor:focus-within{--text-editor-button-opacity:1}.review-custom-message .ui-text-editor:has(.ui-text-editor-menu--popup.is-open){--text-editor-button-opacity:1}.review-custom-message .ui-text-editor .ui-text-editor--content:focus-within{border-bottom-color:var(--local-focus-color)}.review-custom-message .ui-text-editor .ProseMirror :first-child{margin-top:0}.review-custom-message .ui-text-editor-menu{border-bottom:var(--local-border-width) solid var(--local-accent-color)}.review-custom-message .ui-text-editor-menu--popup-header{font-weight:700}.review-custom-message .ui-text-editor-menu--popup.is-link-editor{--input-background:var(--local-default-color);--input-border:var(--local-border-width) solid var(--local-default-color);--input-border-radius:0;--resize-control:horizontal;--button-font-size:1em;--button-padding:0.5em}.review-custom-message .ui-text-editor-menu--popup.is-link-editor .ui-input:focus{border-bottom-color:var(--local-focus-color)}.review-custom-message .ui-text-editor-menu--popup.is-link-editor .ui-button--cancel{--button-border-color:var(--local-color-storm)}.review-custom-message .ui-text-editor-menu--popup.is-link-editor .ui-button--dark{--button-font-weight:var(--arc-font-weight-600)}.review-custom-message .ui-text-editor-menu--popup-layout{max-width:60vw}.request-review-modal{display:flex;align-items:center;justify-content:center;overflow:auto}.request-review-modal .request-review-dialog--header{flex:none;padding:var(--modal-padding-y) var(--modal-padding-x)}.request-review-modal .request-review-dialog--divider{flex:none;display:var(--dialog-divider-display,block);border-color:var(--dialog-divider-color,var(--local-color-silver));margin:0}.request-review-modal .request-review-dialog--body{flex:1 1;min-height:0}.request-review-modal .request-review-dialog--footer{flex:none;display:flex;flex-direction:row;justify-content:flex-end;gap:.5em;padding:var(--modal-padding-y) var(--modal-padding-x)}.request-review-modal .button--default{display:inline-flex;align-items:center;justify-content:center;line-height:1;height:auto;padding:1em 2.5em;border-radius:3em}.request-review-modal .button--default:not(.button--outline,.button--danger){background-color:var(--local-color-text)}.request-review-modal p{margin:revert;padding:revert}.request-review-modal .request-review-confirmation,.request-review-modal .request-review-dialog{padding:0;margin:0;display:flex;flex-direction:column;position:relative;width:48em;max-width:var(--dialog-max-width,90vw)}.request-review-modal .request-review-confirmation .dialog__content,.request-review-modal .request-review-dialog .dialog__content{flex:1 1;display:flex;flex-direction:column}.request-review-confirmation{--dialog-divider-color:transparent;--dialog-divider-display:none;--dialog-max-width:36em}.request-review-confirmation .request-review-dialog--body{padding:0 var(--modal-padding-x);margin:calc(var(--modal-padding-y)*-.5) 0}.request-review-dialog .request-review-dialog--body{display:flex;flex-direction:column;gap:1.5em;padding:var(--modal-padding-y) var(--modal-padding-x)}.request-review-dialog .request-review-dialog--body>section{flex:1 1;display:flex;flex-direction:column;gap:.5em}.request-review-dialog .request-review-dialog--body>section>h2{flex:none}.request-review-dialog .request-review-dialog--body>section>div{flex:1 1;display:flex;flex-direction:column}.request-review-dialog .request-review-dialog--body>section .empty .ui-multiselect--items ul{display:none}.request-review-email-chip--list{--ui-avatar-size:2rem;overflow:auto;display:flex;flex-flow:row wrap;gap:1ch}.request-review-email-chip{flex:none;display:inline-flex;align-items:center;justify-content:space-between;gap:0 1ch;background:var(--local-color-white);border:var(--local-border-width) solid var(--local-color-text);border-radius:3em;padding:.3em;white-space:nowrap}.request-review-email-chip.has-no-avatar{padding-left:1em}.request-review-email-chip.is-removeable{padding-right:.7em}.request-review-email-chip.is-removeable:hover{background:var(--local-color-silver)}.expired{display:flex;flex-direction:column;padding:0 2rem}.expired div{align-self:center}.expired .button{height:4rem;line-height:4rem;font-weight:400;white-space:nowrap}.expired img{align-self:center;max-width:830px;width:100%;height:auto;margin-top:49px}.expired .heading__title{font-family:inherit;font-size:52px;line-height:52px;font-weight:700;text-align:center;margin:60px 0 25px}.expired .heading__separator{width:50px;height:3px;background-color:#48bcf6}.expired .subscription__body{font-size:24px;line-height:1.33;max-width:520px;width:90%;margin:30px 0 40px;text-align:center}.wait-for-course-import__wrapper{position:fixed;top:0;bottom:0;left:0;right:0;background:#fff;display:flex;align-items:center;justify-content:center}.wait-for-course-import__curtain{margin:2.9rem 0;max-width:50%;text-align:center}.wait-for-course-import__spinner{width:3.2rem;height:3.2rem;border:.2rem solid rgba(49,53,55,.5);border-left-color:rgba(49,53,55,.15);animation:spin 1.5s linear infinite;border-radius:50%;margin:0 auto}.wait-for-course-import__text{margin-top:3rem;font-size:2.4rem;font-weight:300}.compass-footer-banner{flex:none;background-color:#04aeef;color:#000;font-size:16px;max-width:100vw;position:-webkit-sticky;position:sticky;bottom:0;z-index:11}.compass-footer-banner__container{padding:10px;text-align:center}.drag-selection-zone{background:rgb(var(--color-active-rgb)/.1);border:1px solid rgb(var(--color-active-rgb))}.review-app--items{display:flex;flex-direction:column;overflow:hidden;max-width:100vw;position:absolute;inset:0}.review-container{--button-text-transform:none;flex:1 1;position:relative;inset:0;height:100%;width:100%;display:flex}.review-container .content-folders--sidebar{--item-actions-translate:1.5em 2.5em;--item-actions-translate-flipped:1.5em 0.5em;flex:none;position:-webkit-sticky;position:sticky;top:0;z-index:2;color:var(--color-med-grey2);background-color:var(--color-background);border-right:1px solid var(--color-light-grey4);overflow:hidden auto;overscroll-behavior:contain}.review-container .content-folders--sidebar .dropdown__trigger--injected{display:none}.review-container .content-folders--content{flex:1 1;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.review-container .content-folders--content:focus{outline:none}.review-container .content-folders--content .empty-folder{margin-top:0}.review-container .breadcrumbs-subfolders-items--container{position:-webkit-sticky;position:sticky;top:0;height:100%}.review-container:not(.can-resize){overflow:hidden auto}.review-container:not(.can-resize) .content-folders{display:contents}.review-container:not(.can-resize) .content-folders--sidebar{width:27rem}.review-container.can-resize{--resizer-z-index:1;overflow:hidden}.review-container.can-resize .ui-resizer{transition-delay:30ms;transition-duration:60ms;translate:0 0}.review-container.can-resize .ui-resizer:hover{transition-delay:.18s;transition-duration:.18s}.review-container.can-resize .content-folders{flex:1 1;display:grid;min-height:unset;height:unset}.review-container.can-resize .content-folders--content{overflow:hidden auto}.translations-editor__source sub,.translations-editor__target-input sub{vertical-align:sub;font-size:smaller}.translations-editor__source sup,.translations-editor__target-input sup{vertical-align:super;font-size:smaller}.translations-editor__source ul,.translations-editor__target-input ul{list-style-type:disc;list-style-position:outside;margin:0 0 3.2rem 3.2rem}.translations-editor__source ol,.translations-editor__target-input ol{list-style-type:decimal;list-style-position:outside;margin:0 0 3.2rem 3.2rem}.translations-editor__source ol ul,.translations-editor__source ul ul,.translations-editor__target-input ol ul,.translations-editor__target-input ul ul{list-style-type:circle;list-style-position:outside}.translations-editor__source ol ol,.translations-editor__source ul ol,.translations-editor__target-input ol ol,.translations-editor__target-input ul ol{list-style-type:lower-latin;list-style-position:outside}.translations-editor__source ol li,.translations-editor__source ul li,.translations-editor__target-input ol li,.translations-editor__target-input ul li{margin-top:1.4rem}.translations-editor__source em,.translations-editor__target-input em{font-style:italic}.translations-editor__source strong,.translations-editor__target-input strong{font-weight:700}.translations-editor__source table td,.translations-editor__source table th,.translations-editor__target-input table td,.translations-editor__target-input table th{border-color:#e4e4e4;vertical-align:middle;font-size:1.4rem}.translations-editor__source table th,.translations-editor__target-input table th{padding:1.7rem 1.5rem 1.5rem;font-weight:700}.translations-editor__source table td,.translations-editor__target-input table td{padding:1.7rem 1.5rem}.target-container{position:absolute;top:0;height:100%;width:100%;z-index:1;background:rgba(0,0,0,0);overflow:hidden;pointer-events:none}.target-container .target-highlighter{position:fixed;outline:1px dashed var(--arc-color-brand-root);left:1px}.table_body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.translations-editor{--popup-offset:-1.5rem;--popup-padding:0rem;--popup-border-radius:0.5rem;--popup-transform:translateX(1.5rem);margin-bottom:5rem;width:100%}.translations-editor__col{width:50%}.translations-editor__tr{display:grid;grid-template-columns:subgrid;grid-column:1/-1;border-top:1px solid #e4e4e4;position:relative;background-color:#fff}.translations-editor__tr:last-child{border-bottom:1px solid #e4e4e4}.translations-editor__tr.selected{transform:scale(1);z-index:10}.translations-editor__tr.selected>td{background:#f0fbff}.translations-editor__tr .styled-text{color:#000;text-decoration:none;-webkit-text-decoration-skip:spaces;text-decoration-skip:spaces;font-weight:400;font-style:normal;font-size:inherit;background-color:#fff}.translations-editor__tr.active{background-color:#f0fbff}.translations-editor__tr.active .tag-wrapper{display:inline-block}.translations-editor__tr.active .tag-node{cursor:pointer;color:var(--arc-color-info-dark)}.translations-editor__tr.active .tag-node.closing{margin-right:.2rem}.translations-editor__tr.active .tag-node.opening{margin-left:.2rem}.translations-editor__tr.active .styled-text{color:var(--arc-color-info-dark)}.translations-editor__template{cursor:pointer;gap:1rem;display:flex;flex-direction:row;background-color:var(--arc-color-background-secondary)}.translations-editor__template-title{gap:1rem;padding-right:.6rem}.translations-editor__template-collapse{position:absolute;right:var(--arc-space-2);text-decoration:underline}.translations-editor__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.translations-editor__section-th,.translations-editor__td,.translations-editor__td--draw,.translations-editor__th{padding:8px 16px;color:#000}.translations-editor__section-th:first-child,.translations-editor__td--draw:first-child,.translations-editor__td:first-child,.translations-editor__th:first-child{border-left:0}.translations-editor__section-th.tight,.translations-editor__td--draw.tight,.translations-editor__td.tight,.translations-editor__th.tight{border-top:1px solid #e4e4e4}.translations-editor__section-th,.translations-editor__th{text-align:left;background-color:var(--arc-color-background-secondary)}.translations-editor__th{border-top:none}.translations-editor__td{color:#636363}.translations-editor__td,.translations-editor__td--draw,.translations-editor__td--variant{height:100%}.translations-editor__row:focus-within .translations-editor__td,.translations-editor__row:focus-within .translations-editor__td--draw,.translations-editor__row:focus-within .translations-editor__td--variant{background:#f6fbff;border-top:2px solid #48bcf6;border-bottom:2px solid #48bcf6}.translations-editor__td--draw.edited,.translations-editor__td--variant.edited,.translations-editor__td.edited{display:flex;justify-content:space-between;align-items:stretch}.translations-editor__td--draw.active,.translations-editor__td--variant.active,.translations-editor__td.active{width:100%;height:100%;display:flex;flex-direction:column;background-color:#f0fbff;flex-grow:1;justify-content:space-between}.translations-editor__td--draw.json-edited,.translations-editor__td--variant.json-edited,.translations-editor__td.json-edited{width:100%}.translations-editor__td--draw.disabled,.translations-editor__td--variant.disabled,.translations-editor__td.disabled{background-color:#959fa5;opacity:.5}.translations-editor__td--draw,.translations-editor__td--draw__draw-info{grid-column:1/-1;cursor:pointer;padding:var(--arc-space-2);gap:var(--arc-space-2)}.translations-editor__td--draw__draw-info{width:100%;background:var(--arc-color-info-light);border:1px solid var(--arc-color-info-dark);border-radius:var(--arc-border-radius-md)}.translations-editor__section-th{padding:2rem;grid-column:1/-1;font-weight:700;min-height:60px;height:-moz-fit-content;height:fit-content;justify-content:center}.translations-editor__section-th__draw{position:absolute;right:var(--arc-space-2);text-decoration:underline}.translations-editor__th-label{font-weight:700}.translations-editor__source{white-space:pre-line;padding:.6rem 3.3rem .6rem 1.6rem}.translations-editor__container{width:100%;height:100%;position:relative}.translations-editor .tag-wrapper{display:none}.translations-editor .player-text{display:inline-block}.translations-editor .styled-table,.translations-editor .styled-table-cell{margin-top:1.4rem}.translations-editor .styled-list{margin-left:1.4rem}.translations-editor .styled-list-item p{display:inline;position:relative}.translations-editor .ProseMirror{padding-right:53px}.translations-editor .ProseMirror .unstyled-text{color:#282828}.translations-editor .ProseMirror .current-search-match{background-color:var(--arc-color-brand-medium)}.translations-editor .ProseMirror .search-match{background-color:var(--arc-color-brand-light)}.translations-editor .ProseMirror .rise-math,.translations-editor .ProseMirror .storyline-variable{background-color:rgba(113,118,207,.2);padding:.3rem 0}.translations-editor .ProseMirror .rise-math{cursor:pointer}.translations-editor .clipboard-button{position:absolute;bottom:var(--arc-space-0);right:var(--arc-space-1);z-index:1}.translations-editor .low-contrast{background-color:var(--arc-color-mono-black);color:var(--arc-color-mono-white)}.translations-editor__target-input{min-width:100%;width:100%;border-radius:4px;background-color:#fff;height:100%;padding:.6rem 3.3rem .6rem 1.6rem}.translations-editor__target-input:focus{outline:1px solid #ccc!important;padding-right:50px}.translations-editor__target-input.focused{outline:1px solid #ccc!important;padding-bottom:40px}.translations-editor__target-input.edited.focused{outline:1px solid #ccc!important;padding-right:53px}.translations-editor__group-seperator{grid-column:1/-1;background-color:#f5f5f5;height:1.5rem}.translations-editor__tr:has(.translations-editor__section-th)+.translations-editor__tr:has(.translations-editor__group-seperator){display:none}.translations-table-container{position:relative}.translations-feedback__button{position:fixed;bottom:5rem;right:var(--arc-space-2)}.translations-feedback__button.with_progress_bar{bottom:10rem}.translations-feedback__button.masked{opacity:.6;pointer-events:none}.localization_feedback_dialog .dialog{max-width:33.7rem;padding:0}.localization_feedback_dialog .dialog__close{right:1.3rem;top:1rem}.reopen-section-confirmation-dialog .dialog,.reset_translation_dialog .dialog{max-width:44rem;padding:0}.reopen-section-confirmation-dialog .dialog__close,.reset_translation_dialog .dialog__close{right:1.3rem;top:1rem}.translations-error-message{text-align:center;display:flex;flex-direction:column;margin-top:20%;font-size:20px;gap:10px}.translations-empty-search{position:absolute;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:-moz-fit-content;height:fit-content;background-color:#fff;padding-top:5rem;gap:1.5rem}.translations-empty-search-text{width:20rem;text-align:center}.translation-header{background-color:#fff;position:-webkit-sticky;position:sticky;z-index:99;top:0;font-size:1.2rem;line-height:1.6rem;box-shadow:0 0 0 1px #e4e4e4}.translation-header__backdrop{position:absolute;inset:0;background:var(--arc-color-overlay-light);z-index:10}.translation-header strong{font-weight:700}.translation-header__wrapper{padding:1.6rem 2rem;display:flex;justify-content:space-between}.translation-header__title{display:flex;align-items:center;gap:1rem;color:#636363;font-weight:700;white-space:nowrap}.ui-tooltip{--complex-tooltip-font-size:1.2rem;--complex-tooltip-text-align:center;--tooltip-text-line-height:1.6rem;--tooltip-padding:1.1rem}.ui-toggle-switch input[type=checkbox]{cursor:pointer}.ui-toggle-switch:has(:checked){--internal-color:var(--switch-color-checked,black)}.view-mode-toggle-container{display:flex;justify-content:flex-end;gap:.5rem;cursor:pointer;white-space:nowrap}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/inter-variable.ff710c09.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/inter-variable-italic.ef0ecaff.woff2) format("woff2")}@font-face{font-family:GT Walsheim;src:url(/_next/static/media/gt-walsheim-regular.1d871400.woff) format("woff");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:GT Walsheim;src:url(/_next/static/media/gt-walsheim-regular-oblique.e81e24bf.woff) format("woff");font-weight:400;font-style:italic;font-display:fallback}@font-face{font-family:GT Walsheim;src:url(/_next/static/media/gt-walsheim-medium.922527e6.woff) format("woff");font-weight:700;font-style:normal;font-display:fallback}@font-face{font-family:GT Walsheim;src:url(/_next/static/media/gt-walsheim-medium-oblique.4129ee6e.woff) format("woff");font-weight:700;font-style:italic;font-display:fallback}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/_next/static/media/roboto-mono-cyrillic-ext.ffff0c42.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/_next/static/media/roboto-mono-cyrillic.c21b67b0.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/_next/static/media/roboto-mono-greek.c5a3bf8c.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/_next/static/media/roboto-mono-vietnamese.b2f7755f.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/_next/static/media/roboto-mono-latin-ext.369c6e28.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/_next/static/media/roboto-mono-latin.92f44bb8.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@layer arc-theme, arc-components, arc-utils;@layer arc-theme{::-webkit-backdrop{--arc-color-blue-050:#f0fbff;--arc-color-blue-100:#ddf4fd;--arc-color-blue-200:#99e4ff;--arc-color-blue-300:#53d1ff;--arc-color-blue-400:#00aff0;--arc-color-blue-500:#0098eb;--arc-color-blue-600:#0075cf;--arc-color-blue-700:#0065b2;--arc-color-blue-800:#005394;--arc-color-blue-900:#00335b;--arc-color-purple-050:#f1f0ff;--arc-color-purple-100:#e9e7fe;--arc-color-purple-200:#b2a8ff;--arc-color-purple-300:#9789fa;--arc-color-purple-400:#8676ff;--arc-color-purple-500:#7565f1;--arc-color-purple-600:#4e3bd5;--arc-color-purple-700:#3120b4;--arc-color-purple-800:#16068e;--arc-color-purple-900:#0c0064;--arc-color-maroon-050:#ffeff3;--arc-color-maroon-100:#fedde5;--arc-color-maroon-200:#ffa8be;--arc-color-maroon-300:#fe8fab;--arc-color-maroon-400:#f27195;--arc-color-maroon-500:#e05580;--arc-color-maroon-600:#c73868;--arc-color-maroon-700:#aa1a53;--arc-color-maroon-800:#841a42;--arc-color-maroon-900:#5d132d;--arc-color-red-050:#fff0f0;--arc-color-red-100:#fde2e2;--arc-color-red-200:#ff9999;--arc-color-red-300:#ff6161;--arc-color-red-400:#ff0000;--arc-color-red-500:#eb0000;--arc-color-red-600:#b80000;--arc-color-red-700:#990000;--arc-color-red-800:#7a0000;--arc-color-red-900:#520000;--arc-color-orange-050:#fff6f0;--arc-color-orange-100:#fdeadd;--arc-color-orange-200:#fac39e;--arc-color-orange-300:#fd9e5e;--arc-color-orange-400:#ff6602;--arc-color-orange-500:#e95d00;--arc-color-orange-600:#c24e00;--arc-color-orange-700:#a84300;--arc-color-orange-800:#933b00;--arc-color-orange-900:#662900;--arc-color-yellow-050:#fffaf0;--arc-color-yellow-100:#fdf2dd;--arc-color-yellow-200:#ffdb94;--arc-color-yellow-300:#ffc960;--arc-color-yellow-400:#ffb629;--arc-color-yellow-500:#eb9b00;--arc-color-yellow-600:#9e6900;--arc-color-yellow-700:#805400;--arc-color-yellow-800:#604000;--arc-color-yellow-900:#3e2900;--arc-color-green-050:#f6fff0;--arc-color-green-100:#e7fdd9;--arc-color-green-200:#bfeea0;--arc-color-green-300:#8dd65c;--arc-color-green-400:#74bb44;--arc-color-green-500:#57a225;--arc-color-green-600:#358201;--arc-color-green-700:#2c6d00;--arc-color-green-800:#235800;--arc-color-green-900:#1b4300;--arc-color-mint-050:#f0fff9;--arc-color-mint-100:#d9fdef;--arc-color-mint-200:#9df1d1;--arc-color-mint-300:#6de3b6;--arc-color-mint-400:#44bf90;--arc-color-mint-500:#0f9f68;--arc-color-mint-600:#008451;--arc-color-mint-700:#006e44;--arc-color-mint-800:#005937;--arc-color-mint-900:#00442a;--arc-color-neutral-050:#f7f7f7;--arc-color-neutral-100:#ededed;--arc-color-neutral-200:#e6e6e6;--arc-color-neutral-300:#c6c6c6;--arc-color-neutral-400:#b0b0b0;--arc-color-neutral-500:#9b9b9b;--arc-color-neutral-600:#737373;--arc-color-neutral-700:#636363;--arc-color-neutral-800:#4b4b4b;--arc-color-neutral-900:#212121;--arc-color-mono-black:#000000;--arc-color-mono-white:#ffffff;--arc-color-ai-purple-050:#faf3ff;--arc-color-ai-purple-100:#efccff;--arc-color-ai-purple-200:#9c15ff;--arc-color-ai-purple-300:#680278;--arc-color-ai-purple-400:#5D3668;--arc-color-ai-purple-500:#37003F;--arc-color-ai-purple-600:#27002C;--arc-color-ai-blue-050:#f4fbff;--arc-color-ai-blue-100:#d2f1fe;--arc-color-ai-blue-200:#1eb4fb;--arc-color-ai-blue-300:#0286e6;--arc-color-ai-blue-400:#36648C;--arc-color-ai-blue-500:#004273;--arc-color-ai-blue-600:#012A48;--arc-color-brand-light:var(--arc-color-blue-050);--arc-color-brand-medium:var(--arc-color-blue-200);--arc-color-brand-root:var(--arc-color-blue-400);--arc-color-brand-dark:var(--arc-color-blue-600);--arc-color-brand-heavy:var(--arc-color-blue-800);--arc-color-info-light:var(--arc-color-purple-050);--arc-color-info-medium:var(--arc-color-purple-200);--arc-color-info-root:var(--arc-color-purple-500);--arc-color-info-dark:var(--arc-color-purple-600);--arc-color-info-heavy:var(--arc-color-purple-700);--arc-color-success-light:var(--arc-color-green-050);--arc-color-success-medium:var(--arc-color-green-200);--arc-color-success-root:var(--arc-color-green-400);--arc-color-success-dark:var(--arc-color-green-600);--arc-color-success-heavy:var(--arc-color-green-700);--arc-color-warning-light:var(--arc-color-yellow-050);--arc-color-warning-medium:var(--arc-color-yellow-200);--arc-color-warning-root:var(--arc-color-yellow-400);--arc-color-warning-dark:var(--arc-color-yellow-500);--arc-color-warning-heavy:var(--arc-color-yellow-700);--arc-color-critical-light:var(--arc-color-red-050);--arc-color-critical-medium:var(--arc-color-red-200);--arc-color-critical-root:var(--arc-color-red-500);--arc-color-critical-dark:var(--arc-color-red-600);--arc-color-critical-heavy:var(--arc-color-red-700);--arc-color-alpha-white-0:rgb(255 255 255/0%);--arc-color-alpha-white-03:rgb(255 255 255/3%);--arc-color-alpha-white-05:rgb(255 255 255/5%);--arc-color-alpha-white-10:rgb(255 255 255/10%);--arc-color-alpha-white-20:rgb(255 255 255/20%);--arc-color-alpha-white-30:rgb(255 255 255/30%);--arc-color-alpha-white-40:rgb(255 255 255/40%);--arc-color-alpha-white-50:rgb(255 255 255/50%);--arc-color-alpha-white-60:rgb(255 255 255/60%);--arc-color-alpha-white-70:rgb(255 255 255/70%);--arc-color-alpha-white-80:rgb(255 255 255/80%);--arc-color-alpha-white-90:rgb(255 255 255/90%);--arc-color-alpha-white-95:rgb(255 255 255/95%);--arc-color-alpha-white-100:rgb(255 255 255/100%);--arc-color-alpha-black-0:rgb(0 0 0/0%);--arc-color-alpha-black-03:rgb(0 0 0/3%);--arc-color-alpha-black-05:rgb(0 0 0/5%);--arc-color-alpha-black-10:rgb(0 0 0/10%);--arc-color-alpha-black-20:rgb(0 0 0/20%);--arc-color-alpha-black-30:rgb(0 0 0/30%);--arc-color-alpha-black-40:rgb(0 0 0/40%);--arc-color-alpha-black-50:rgb(0 0 0/50%);--arc-color-alpha-black-60:rgb(0 0 0/60%);--arc-color-alpha-black-70:rgb(0 0 0/70%);--arc-color-alpha-black-80:rgb(0 0 0/80%);--arc-color-alpha-black-90:rgb(0 0 0/90%);--arc-color-alpha-black-95:rgb(0 0 0/95%);--arc-color-alpha-black-100:rgb(0 0 0/100%);--arc-color-border-standard:var(--arc-color-alpha-black-10);--arc-color-border-stark:var(--arc-color-alpha-black-30);--arc-color-border-full:var(--arc-color-alpha-black-100);--arc-color-border-selected:var(--arc-color-blue-400);--arc-color-border-focus:var(--arc-color-blue-600);--arc-color-border-focus-inverse:var(--arc-color-blue-300);--arc-color-border-brand:var(--arc-color-brand-root);--arc-color-border-info:var(--arc-color-info-root);--arc-color-border-success:var(--arc-color-success-root);--arc-color-border-warning:var(--arc-color-warning-root);--arc-color-border-critical:var(--arc-color-critical-root);--arc-color-text-primary:var(--arc-color-mono-black);--arc-color-text-primary-hover:var(--arc-color-neutral-700);--arc-color-text-secondary:var(--arc-color-neutral-700);--arc-color-text-secondary-hover:var(--arc-color-neutral-900);--arc-color-text-disabled:var(--arc-color-alpha-black-30);--arc-color-text-brand:var(--arc-color-brand-dark);--arc-color-text-info:var(--arc-color-info-dark);--arc-color-text-success:var(--arc-color-success-dark);--arc-color-text-warning:var(--arc-color-warning-heavy);--arc-color-text-critical:var(--arc-color-critical-root);--arc-color-text-inverse:var(--arc-color-mono-white);--arc-color-text-inverse-hover:var(--arc-color-alpha-white-70);--arc-color-text-inverse-disabled:var(--arc-color-alpha-white-50);--arc-color-icon-primary:var(--arc-color-mono-black);--arc-color-icon-primary-hover:var(--arc-color-neutral-700);--arc-color-icon-secondary:var(--arc-color-neutral-700);--arc-color-icon-secondary-hover:var(--arc-color-neutral-900);--arc-color-icon-disabled:var(--arc-color-alpha-black-30);--arc-color-icon-brand:var(--arc-color-brand-root);--arc-color-icon-info:var(--arc-color-info-root);--arc-color-icon-success:var(--arc-color-success-root);--arc-color-icon-warning:var(--arc-color-warning-root);--arc-color-icon-critical:var(--arc-color-critical-root);--arc-color-icon-inverse:var(--arc-color-mono-white);--arc-color-icon-inverse-hover:var(--arc-color-alpha-white-70);--arc-color-icon-inverse-disabled:var(--arc-color-alpha-white-50);--arc-color-background-primary:var(--arc-color-mono-white);--arc-color-background-primary-hover:var(--arc-color-neutral-100);--arc-color-background-primary-selected:var(--arc-color-blue-100);--arc-color-background-primary-selected-stark:var(--arc-color-blue-200);--arc-color-background-secondary:var(--arc-color-neutral-050);--arc-color-background-secondary-hover:var(--arc-color-neutral-100);--arc-color-background-tertiary:var(--arc-color-neutral-200);--arc-color-background-inverse:var(--arc-color-mono-black);--arc-color-overlay-dark:var(--arc-color-alpha-black-50);--arc-color-overlay-light:var(--arc-color-alpha-white-70);--arc-gradient-ai-050:linear-gradient(to right top,var(--arc-color-ai-purple-050),var(--arc-color-ai-blue-050));--arc-gradient-ai-100:linear-gradient(to right top,var(--arc-color-ai-purple-100),var(--arc-color-ai-blue-100));--arc-gradient-ai-200:linear-gradient(to right top,var(--arc-color-ai-purple-200),var(--arc-color-ai-blue-200));--arc-gradient-ai-300:linear-gradient(to right top,var(--arc-color-ai-purple-300),var(--arc-color-ai-blue-300));--arc-gradient-ai-400:linear-gradient(to right top,var(--arc-color-ai-purple-400),var(--arc-color-ai-blue-400));--arc-gradient-ai-500:linear-gradient(to right top,var(--arc-color-ai-purple-500),var(--arc-color-ai-blue-500));--arc-gradient-ai-600:linear-gradient(to right top,var(--arc-color-ai-purple-600),var(--arc-color-ai-blue-600))}::backdrop,:root{--arc-color-blue-050:#f0fbff;--arc-color-blue-100:#ddf4fd;--arc-color-blue-200:#99e4ff;--arc-color-blue-300:#53d1ff;--arc-color-blue-400:#00aff0;--arc-color-blue-500:#0098eb;--arc-color-blue-600:#0075cf;--arc-color-blue-700:#0065b2;--arc-color-blue-800:#005394;--arc-color-blue-900:#00335b;--arc-color-purple-050:#f1f0ff;--arc-color-purple-100:#e9e7fe;--arc-color-purple-200:#b2a8ff;--arc-color-purple-300:#9789fa;--arc-color-purple-400:#8676ff;--arc-color-purple-500:#7565f1;--arc-color-purple-600:#4e3bd5;--arc-color-purple-700:#3120b4;--arc-color-purple-800:#16068e;--arc-color-purple-900:#0c0064;--arc-color-maroon-050:#ffeff3;--arc-color-maroon-100:#fedde5;--arc-color-maroon-200:#ffa8be;--arc-color-maroon-300:#fe8fab;--arc-color-maroon-400:#f27195;--arc-color-maroon-500:#e05580;--arc-color-maroon-600:#c73868;--arc-color-maroon-700:#aa1a53;--arc-color-maroon-800:#841a42;--arc-color-maroon-900:#5d132d;--arc-color-red-050:#fff0f0;--arc-color-red-100:#fde2e2;--arc-color-red-200:#ff9999;--arc-color-red-300:#ff6161;--arc-color-red-400:#ff0000;--arc-color-red-500:#eb0000;--arc-color-red-600:#b80000;--arc-color-red-700:#990000;--arc-color-red-800:#7a0000;--arc-color-red-900:#520000;--arc-color-orange-050:#fff6f0;--arc-color-orange-100:#fdeadd;--arc-color-orange-200:#fac39e;--arc-color-orange-300:#fd9e5e;--arc-color-orange-400:#ff6602;--arc-color-orange-500:#e95d00;--arc-color-orange-600:#c24e00;--arc-color-orange-700:#a84300;--arc-color-orange-800:#933b00;--arc-color-orange-900:#662900;--arc-color-yellow-050:#fffaf0;--arc-color-yellow-100:#fdf2dd;--arc-color-yellow-200:#ffdb94;--arc-color-yellow-300:#ffc960;--arc-color-yellow-400:#ffb629;--arc-color-yellow-500:#eb9b00;--arc-color-yellow-600:#9e6900;--arc-color-yellow-700:#805400;--arc-color-yellow-800:#604000;--arc-color-yellow-900:#3e2900;--arc-color-green-050:#f6fff0;--arc-color-green-100:#e7fdd9;--arc-color-green-200:#bfeea0;--arc-color-green-300:#8dd65c;--arc-color-green-400:#74bb44;--arc-color-green-500:#57a225;--arc-color-green-600:#358201;--arc-color-green-700:#2c6d00;--arc-color-green-800:#235800;--arc-color-green-900:#1b4300;--arc-color-mint-050:#f0fff9;--arc-color-mint-100:#d9fdef;--arc-color-mint-200:#9df1d1;--arc-color-mint-300:#6de3b6;--arc-color-mint-400:#44bf90;--arc-color-mint-500:#0f9f68;--arc-color-mint-600:#008451;--arc-color-mint-700:#006e44;--arc-color-mint-800:#005937;--arc-color-mint-900:#00442a;--arc-color-neutral-050:#f7f7f7;--arc-color-neutral-100:#ededed;--arc-color-neutral-200:#e6e6e6;--arc-color-neutral-300:#c6c6c6;--arc-color-neutral-400:#b0b0b0;--arc-color-neutral-500:#9b9b9b;--arc-color-neutral-600:#737373;--arc-color-neutral-700:#636363;--arc-color-neutral-800:#4b4b4b;--arc-color-neutral-900:#212121;--arc-color-mono-black:#000000;--arc-color-mono-white:#ffffff;--arc-color-ai-purple-050:#faf3ff;--arc-color-ai-purple-100:#efccff;--arc-color-ai-purple-200:#9c15ff;--arc-color-ai-purple-300:#680278;--arc-color-ai-purple-400:#5D3668;--arc-color-ai-purple-500:#37003F;--arc-color-ai-purple-600:#27002C;--arc-color-ai-blue-050:#f4fbff;--arc-color-ai-blue-100:#d2f1fe;--arc-color-ai-blue-200:#1eb4fb;--arc-color-ai-blue-300:#0286e6;--arc-color-ai-blue-400:#36648C;--arc-color-ai-blue-500:#004273;--arc-color-ai-blue-600:#012A48;--arc-color-brand-light:var(--arc-color-blue-050);--arc-color-brand-medium:var(--arc-color-blue-200);--arc-color-brand-root:var(--arc-color-blue-400);--arc-color-brand-dark:var(--arc-color-blue-600);--arc-color-brand-heavy:var(--arc-color-blue-800);--arc-color-info-light:var(--arc-color-purple-050);--arc-color-info-medium:var(--arc-color-purple-200);--arc-color-info-root:var(--arc-color-purple-500);--arc-color-info-dark:var(--arc-color-purple-600);--arc-color-info-heavy:var(--arc-color-purple-700);--arc-color-success-light:var(--arc-color-green-050);--arc-color-success-medium:var(--arc-color-green-200);--arc-color-success-root:var(--arc-color-green-400);--arc-color-success-dark:var(--arc-color-green-600);--arc-color-success-heavy:var(--arc-color-green-700);--arc-color-warning-light:var(--arc-color-yellow-050);--arc-color-warning-medium:var(--arc-color-yellow-200);--arc-color-warning-root:var(--arc-color-yellow-400);--arc-color-warning-dark:var(--arc-color-yellow-500);--arc-color-warning-heavy:var(--arc-color-yellow-700);--arc-color-critical-light:var(--arc-color-red-050);--arc-color-critical-medium:var(--arc-color-red-200);--arc-color-critical-root:var(--arc-color-red-500);--arc-color-critical-dark:var(--arc-color-red-600);--arc-color-critical-heavy:var(--arc-color-red-700);--arc-color-alpha-white-0:rgb(255 255 255/0%);--arc-color-alpha-white-03:rgb(255 255 255/3%);--arc-color-alpha-white-05:rgb(255 255 255/5%);--arc-color-alpha-white-10:rgb(255 255 255/10%);--arc-color-alpha-white-20:rgb(255 255 255/20%);--arc-color-alpha-white-30:rgb(255 255 255/30%);--arc-color-alpha-white-40:rgb(255 255 255/40%);--arc-color-alpha-white-50:rgb(255 255 255/50%);--arc-color-alpha-white-60:rgb(255 255 255/60%);--arc-color-alpha-white-70:rgb(255 255 255/70%);--arc-color-alpha-white-80:rgb(255 255 255/80%);--arc-color-alpha-white-90:rgb(255 255 255/90%);--arc-color-alpha-white-95:rgb(255 255 255/95%);--arc-color-alpha-white-100:rgb(255 255 255/100%);--arc-color-alpha-black-0:rgb(0 0 0/0%);--arc-color-alpha-black-03:rgb(0 0 0/3%);--arc-color-alpha-black-05:rgb(0 0 0/5%);--arc-color-alpha-black-10:rgb(0 0 0/10%);--arc-color-alpha-black-20:rgb(0 0 0/20%);--arc-color-alpha-black-30:rgb(0 0 0/30%);--arc-color-alpha-black-40:rgb(0 0 0/40%);--arc-color-alpha-black-50:rgb(0 0 0/50%);--arc-color-alpha-black-60:rgb(0 0 0/60%);--arc-color-alpha-black-70:rgb(0 0 0/70%);--arc-color-alpha-black-80:rgb(0 0 0/80%);--arc-color-alpha-black-90:rgb(0 0 0/90%);--arc-color-alpha-black-95:rgb(0 0 0/95%);--arc-color-alpha-black-100:rgb(0 0 0/100%);--arc-color-border-standard:var(--arc-color-alpha-black-10);--arc-color-border-stark:var(--arc-color-alpha-black-30);--arc-color-border-full:var(--arc-color-alpha-black-100);--arc-color-border-selected:var(--arc-color-blue-400);--arc-color-border-focus:var(--arc-color-blue-600);--arc-color-border-focus-inverse:var(--arc-color-blue-300);--arc-color-border-brand:var(--arc-color-brand-root);--arc-color-border-info:var(--arc-color-info-root);--arc-color-border-success:var(--arc-color-success-root);--arc-color-border-warning:var(--arc-color-warning-root);--arc-color-border-critical:var(--arc-color-critical-root);--arc-color-text-primary:var(--arc-color-mono-black);--arc-color-text-primary-hover:var(--arc-color-neutral-700);--arc-color-text-secondary:var(--arc-color-neutral-700);--arc-color-text-secondary-hover:var(--arc-color-neutral-900);--arc-color-text-disabled:var(--arc-color-alpha-black-30);--arc-color-text-brand:var(--arc-color-brand-dark);--arc-color-text-info:var(--arc-color-info-dark);--arc-color-text-success:var(--arc-color-success-dark);--arc-color-text-warning:var(--arc-color-warning-heavy);--arc-color-text-critical:var(--arc-color-critical-root);--arc-color-text-inverse:var(--arc-color-mono-white);--arc-color-text-inverse-hover:var(--arc-color-alpha-white-70);--arc-color-text-inverse-disabled:var(--arc-color-alpha-white-50);--arc-color-icon-primary:var(--arc-color-mono-black);--arc-color-icon-primary-hover:var(--arc-color-neutral-700);--arc-color-icon-secondary:var(--arc-color-neutral-700);--arc-color-icon-secondary-hover:var(--arc-color-neutral-900);--arc-color-icon-disabled:var(--arc-color-alpha-black-30);--arc-color-icon-brand:var(--arc-color-brand-root);--arc-color-icon-info:var(--arc-color-info-root);--arc-color-icon-success:var(--arc-color-success-root);--arc-color-icon-warning:var(--arc-color-warning-root);--arc-color-icon-critical:var(--arc-color-critical-root);--arc-color-icon-inverse:var(--arc-color-mono-white);--arc-color-icon-inverse-hover:var(--arc-color-alpha-white-70);--arc-color-icon-inverse-disabled:var(--arc-color-alpha-white-50);--arc-color-background-primary:var(--arc-color-mono-white);--arc-color-background-primary-hover:var(--arc-color-neutral-100);--arc-color-background-primary-selected:var(--arc-color-blue-100);--arc-color-background-primary-selected-stark:var(--arc-color-blue-200);--arc-color-background-secondary:var(--arc-color-neutral-050);--arc-color-background-secondary-hover:var(--arc-color-neutral-100);--arc-color-background-tertiary:var(--arc-color-neutral-200);--arc-color-background-inverse:var(--arc-color-mono-black);--arc-color-overlay-dark:var(--arc-color-alpha-black-50);--arc-color-overlay-light:var(--arc-color-alpha-white-70);--arc-gradient-ai-050:linear-gradient(to right top,var(--arc-color-ai-purple-050),var(--arc-color-ai-blue-050));--arc-gradient-ai-100:linear-gradient(to right top,var(--arc-color-ai-purple-100),var(--arc-color-ai-blue-100));--arc-gradient-ai-200:linear-gradient(to right top,var(--arc-color-ai-purple-200),var(--arc-color-ai-blue-200));--arc-gradient-ai-300:linear-gradient(to right top,var(--arc-color-ai-purple-300),var(--arc-color-ai-blue-300));--arc-gradient-ai-400:linear-gradient(to right top,var(--arc-color-ai-purple-400),var(--arc-color-ai-blue-400));--arc-gradient-ai-500:linear-gradient(to right top,var(--arc-color-ai-purple-500),var(--arc-color-ai-blue-500));--arc-gradient-ai-600:linear-gradient(to right top,var(--arc-color-ai-purple-600),var(--arc-color-ai-blue-600))}}@layer arc-theme{::-webkit-backdrop{--arc-internal-font-size:var(--arc-font-size-base,0.625);--arc-internal-font-body:Inter,system-ui,sans-serif;--arc-internal-font-expressive:"GT Walsheim",system-ui,sans-serif;--arc-internal-font-mono:"Roboto Mono",monospace;--arc-internal-font-size-mono:0.875em;--arc-internal-letter-spacing:-0.015em;--arc-internal-font-vs:"opsz" 24;--arc-font-family-title:var(--arc-internal-font-expressive);--arc-font-family-heading:var(--arc-internal-font-expressive);--arc-font-family-subheading:var(--arc-internal-font-body);--arc-font-family-expressive:var(--arc-internal-font-expressive);--arc-font-family-body:var(--arc-internal-font-body);--arc-font-family-mono:var(--arc-internal-font-mono);--arc-font-size-08:calc(0.8rem * var(--arc-internal-font-size));--arc-font-size-10:calc(1.0rem * var(--arc-internal-font-size));--arc-font-size-12:calc(1.2rem * var(--arc-internal-font-size));--arc-font-size-14:calc(1.4rem * var(--arc-internal-font-size));--arc-font-size-16:calc(1.6rem * var(--arc-internal-font-size));--arc-font-size-18:calc(1.8rem * var(--arc-internal-font-size));--arc-font-size-20:calc(2.0rem * var(--arc-internal-font-size));--arc-font-size-24:calc(2.4rem * var(--arc-internal-font-size));--arc-font-size-28:calc(2.8rem * var(--arc-internal-font-size));--arc-font-size-32:calc(3.2rem * var(--arc-internal-font-size));--arc-font-size-40:calc(4.0rem * var(--arc-internal-font-size));--arc-font-size-title-lg:var(--arc-font-size-40);--arc-font-size-title-md:var(--arc-font-size-32);--arc-font-size-title-sm:var(--arc-font-size-28);--arc-font-size-heading-lg:var(--arc-font-size-24);--arc-font-size-heading-md:var(--arc-font-size-20);--arc-font-size-heading-sm:var(--arc-font-size-18);--arc-font-size-subheading-lg:var(--arc-font-size-16);--arc-font-size-subheading-md:var(--arc-font-size-14);--arc-font-size-subheading-sm:var(--arc-font-size-12);--arc-font-size-body-lg:var(--arc-font-size-16);--arc-font-size-body-md:var(--arc-font-size-14);--arc-font-size-body-sm:var(--arc-font-size-12);--arc-font-size-body-xs:var(--arc-font-size-10);--arc-font-size-mono-lg:var(--arc-font-size-14);--arc-font-size-mono-md:var(--arc-font-size-12);--arc-font-size-mono-sm:var(--arc-font-size-10);--arc-font-weight-400:400;--arc-font-weight-500:500;--arc-font-weight-600:600;--arc-font-weight-title:var(--arc-font-weight-600);--arc-font-weight-heading:var(--arc-font-weight-600);--arc-font-weight-subheading:var(--arc-font-weight-600);--arc-font-weight-bold:var(--arc-font-weight-600);--arc-font-weight-body:var(--arc-font-weight-400);--arc-font-weight-normal:var(--arc-font-weight-400);--arc-line-height-loose:1.6;--arc-line-height-standard:1.4;--arc-line-height-tight:1.2;--arc-line-height-title:var(--arc-line-height-tight);--arc-line-height-heading:var(--arc-line-height-tight);--arc-line-height-subheading:var(--arc-line-height-tight);--arc-line-height-body:var(--arc-line-height-standard);--arc-line-height-mono:var(--arc-line-height-standard);--arc-letter-spacing-heading:var(--arc-internal-letter-spacing);--arc-letter-spacing-title:var(--arc-internal-letter-spacing)}::backdrop,:root{--arc-internal-font-size:var(--arc-font-size-base,0.625);--arc-internal-font-body:Inter,system-ui,sans-serif;--arc-internal-font-expressive:"GT Walsheim",system-ui,sans-serif;--arc-internal-font-mono:"Roboto Mono",monospace;--arc-internal-font-size-mono:0.875em;--arc-internal-letter-spacing:-0.015em;--arc-internal-font-vs:"opsz" 24;--arc-font-family-title:var(--arc-internal-font-expressive);--arc-font-family-heading:var(--arc-internal-font-expressive);--arc-font-family-subheading:var(--arc-internal-font-body);--arc-font-family-expressive:var(--arc-internal-font-expressive);--arc-font-family-body:var(--arc-internal-font-body);--arc-font-family-mono:var(--arc-internal-font-mono);--arc-font-size-08:calc(0.8rem * var(--arc-internal-font-size));--arc-font-size-10:calc(1.0rem * var(--arc-internal-font-size));--arc-font-size-12:calc(1.2rem * var(--arc-internal-font-size));--arc-font-size-14:calc(1.4rem * var(--arc-internal-font-size));--arc-font-size-16:calc(1.6rem * var(--arc-internal-font-size));--arc-font-size-18:calc(1.8rem * var(--arc-internal-font-size));--arc-font-size-20:calc(2.0rem * var(--arc-internal-font-size));--arc-font-size-24:calc(2.4rem * var(--arc-internal-font-size));--arc-font-size-28:calc(2.8rem * var(--arc-internal-font-size));--arc-font-size-32:calc(3.2rem * var(--arc-internal-font-size));--arc-font-size-40:calc(4.0rem * var(--arc-internal-font-size));--arc-font-size-title-lg:var(--arc-font-size-40);--arc-font-size-title-md:var(--arc-font-size-32);--arc-font-size-title-sm:var(--arc-font-size-28);--arc-font-size-heading-lg:var(--arc-font-size-24);--arc-font-size-heading-md:var(--arc-font-size-20);--arc-font-size-heading-sm:var(--arc-font-size-18);--arc-font-size-subheading-lg:var(--arc-font-size-16);--arc-font-size-subheading-md:var(--arc-font-size-14);--arc-font-size-subheading-sm:var(--arc-font-size-12);--arc-font-size-body-lg:var(--arc-font-size-16);--arc-font-size-body-md:var(--arc-font-size-14);--arc-font-size-body-sm:var(--arc-font-size-12);--arc-font-size-body-xs:var(--arc-font-size-10);--arc-font-size-mono-lg:var(--arc-font-size-14);--arc-font-size-mono-md:var(--arc-font-size-12);--arc-font-size-mono-sm:var(--arc-font-size-10);--arc-font-weight-400:400;--arc-font-weight-500:500;--arc-font-weight-600:600;--arc-font-weight-title:var(--arc-font-weight-600);--arc-font-weight-heading:var(--arc-font-weight-600);--arc-font-weight-subheading:var(--arc-font-weight-600);--arc-font-weight-bold:var(--arc-font-weight-600);--arc-font-weight-body:var(--arc-font-weight-400);--arc-font-weight-normal:var(--arc-font-weight-400);--arc-line-height-loose:1.6;--arc-line-height-standard:1.4;--arc-line-height-tight:1.2;--arc-line-height-title:var(--arc-line-height-tight);--arc-line-height-heading:var(--arc-line-height-tight);--arc-line-height-subheading:var(--arc-line-height-tight);--arc-line-height-body:var(--arc-line-height-standard);--arc-line-height-mono:var(--arc-line-height-standard);--arc-letter-spacing-heading:var(--arc-internal-letter-spacing);--arc-letter-spacing-title:var(--arc-internal-letter-spacing)}[data-arc-theme~=font-family]{font-family:var(--arc-font-family-body);font-size:var(--arc-font-size-16);font-weight:var(--arc-font-weight-body);line-height:var(--arc-line-height-body,var(--arc-line-height-standard));font-variation-settings:var(--arc-font-variation-settings,var(--arc-internal-font-vs))}[data-arc-theme~=font-family] :where(h1,h2,h3){font-family:var(--arc-font-family-heading);font-weight:var(--arc-font-weight-heading);letter-spacing:var(--arc-letter-spacing-heading);line-height:var(--arc-internal-line-height,var(--arc-line-height-heading))}[data-arc-theme~=font-family] :where(h4,h5,h6){font-family:var(--arc-font-family-subheading);font-weight:var(--arc-font-weight-subheading);line-height:var(--arc-internal-line-height,var(--arc-line-height-subheading));font-variation-settings:var(--arc-font-variation-settings,var(--arc-internal-font-vs))}[data-arc-theme~=font-family] :where(h1){font-size:var(--arc-font-size-24)}[data-arc-theme~=font-family] :where(h2){font-size:var(--arc-font-size-20)}[data-arc-theme~=font-family] :where(h3){font-size:var(--arc-font-size-18)}[data-arc-theme~=font-family] :where(h4){font-size:var(--arc-font-size-16)}[data-arc-theme~=font-family] :where(h5){font-size:var(--arc-font-size-14)}[data-arc-theme~=font-family] :where(h6){font-size:var(--arc-font-size-12)}[data-arc-theme~=font-family] :where(b,strong){font-weight:var(--arc-font-weight-600)}[data-arc-theme~=font-family] :where(i,em){font-style:italic}[data-arc-theme~=font-family] :where(u){text-decoration:underline}[data-arc-theme~=font-family] :where(pre,code){font-family:var(--arc-font-family-mono);font-size:var(--arc-font-size-mono,var(--arc-internal-font-size-mono))}}@layer arc-utils{.arc-font-title-lg{font-size:var(--arc-font-size-40)}.arc-font-title-md{font-size:var(--arc-font-size-32)}.arc-font-title-sm{font-size:var(--arc-font-size-28)}:is(.arc-font-title,.arc-font-title-lg,.arc-font-title-md,.arc-font-title-sm){font-family:var(--arc-font-family-title);font-weight:var(--arc-font-weight-title);letter-spacing:var(--arc-letter-spacing-title);line-height:var(--arc-internal-line-height,var(--arc-line-height-title))}.arc-font-heading-lg{font-size:var(--arc-font-size-24)}.arc-font-heading-md{font-size:var(--arc-font-size-20)}.arc-font-heading-sm{font-size:var(--arc-font-size-18)}:is(.arc-font-heading,.arc-font-heading-lg,.arc-font-heading-md,.arc-font-heading-sm){font-family:var(--arc-font-family-heading);font-weight:var(--arc-font-weight-heading);letter-spacing:var(--arc-letter-spacing-heading);line-height:var(--arc-internal-line-height,var(--arc-line-height-heading))}.arc-font-subheading-lg{font-size:var(--arc-font-size-16)}.arc-font-subheading-md,.review-email-form--multiselect .ui-multiselect--options-heading{font-size:var(--arc-font-size-14)}.arc-font-subheading-sm{font-size:var(--arc-font-size-12)}:is(.arc-font-subheading,.arc-font-subheading-lg,.arc-font-subheading-md,.review-email-form--multiselect .ui-multiselect--options-heading,.arc-font-subheading-sm){font-family:var(--arc-font-family-subheading);font-weight:var(--arc-font-weight-subheading);line-height:var(--arc-internal-line-height,var(--arc-line-height-subheading));font-variation-settings:var(--arc-font-variation-settings,var(--arc-internal-font-vs))}.arc-font-body-lg{font-size:var(--arc-font-size-16)}.arc-font-body-md{font-size:var(--arc-font-size-14)}.arc-font-body-sm{font-size:var(--arc-font-size-12)}:is(.arc-font-body-xs),:is(.arc-font-body-xsm){font-size:var(--arc-font-size-10)}:is(.arc-font-body,.arc-font-body-lg,.arc-font-body-md,.arc-font-body-sm),:is(.arc-font-body-xsm){font-family:var(--arc-font-family-body);line-height:var(--arc-internal-line-height,var(--arc-line-height-body));font-variation-settings:var(--arc-font-variation-settings,var(--arc-internal-font-vs))}.arc-font-mono-lg{font-size:var(--arc-font-size-14)}.arc-font-mono-md{font-size:var(--arc-font-size-12)}.arc-font-mono-sm{font-size:var(--arc-font-size-10)}:is(.arc-font-mono,.arc-font-mono-lg,.arc-font-mono-md,.arc-font-mono-sm){font-family:var(--arc-font-family-mono);line-height:var(--arc-internal-line-height,var(--arc-line-height-mono))}.arc-line-height-loose{--arc-internal-line-height:var(--arc-line-height-loose);line-height:var(--arc-internal-line-height)}.arc-line-height-standard{--arc-internal-line-height:var(--arc-line-height-standard);line-height:var(--arc-internal-line-height)}.arc-line-height-tight{--arc-internal-line-height:var(--arc-line-height-tight);line-height:var(--arc-internal-line-height)}}@layer arc-theme{::-webkit-backdrop{--arc-internal-space:0.8rem * var(--arc-internal-font-size);--arc-internal-size:0.8rem * var(--arc-internal-font-size);--arc-space-0:0;--arc-space-0-25:calc(0.25 * var(--arc-internal-space));--arc-space-0-5:calc(0.5 * var(--arc-internal-space));--arc-space-0-75:calc(0.75 * var(--arc-internal-space));--arc-space-1:calc(var(--arc-internal-space));--arc-space-1-5:calc(1.5 * var(--arc-internal-space));--arc-space-2:calc(2 * var(--arc-internal-space));--arc-space-2-5:calc(2.5 * var(--arc-internal-space));--arc-space-3:calc(3 * var(--arc-internal-space));--arc-space-4:calc(4 * var(--arc-internal-space));--arc-space-5:calc(5 * var(--arc-internal-space));--arc-space-6:calc(6 * var(--arc-internal-space));--arc-space-7:calc(7 * var(--arc-internal-space));--arc-space-8:calc(8 * var(--arc-internal-space));--arc-space-9:calc(9 * var(--arc-internal-space));--arc-space-10:calc(10 * var(--arc-internal-space));--arc-space-11:calc(11 * var(--arc-internal-space));--arc-space-12:calc(12 * var(--arc-internal-space));--arc-size-0:0;--arc-size-0-25:calc(0.25 * var(--arc-internal-size));--arc-size-0-5:calc(0.5 * var(--arc-internal-size));--arc-size-0-75:calc(0.75 * var(--arc-internal-size));--arc-size-1:calc(var(--arc-internal-size));--arc-size-1-25:calc(1.25 * var(--arc-internal-size));--arc-size-1-5:calc(1.5 * var(--arc-internal-size));--arc-size-1-75:calc(1.75 * var(--arc-internal-size));--arc-size-2:calc(2 * var(--arc-internal-size));--arc-size-2-25:calc(2.25 * var(--arc-internal-size));--arc-size-2-5:calc(2.5 * var(--arc-internal-size));--arc-size-2-75:calc(2.75 * var(--arc-internal-size));--arc-size-3:calc(3 * var(--arc-internal-size));--arc-size-3-25:calc(3.25 * var(--arc-internal-size));--arc-size-3-5:calc(3.5 * var(--arc-internal-size));--arc-size-3-75:calc(3.75 * var(--arc-internal-size));--arc-size-4:calc(4 * var(--arc-internal-size));--arc-size-4-25:calc(4.25 * var(--arc-internal-size));--arc-size-4-5:calc(4.5 * var(--arc-internal-size));--arc-size-4-75:calc(4.75 * var(--arc-internal-size));--arc-size-5:calc(5 * var(--arc-internal-size));--arc-size-6:calc(6 * var(--arc-internal-size));--arc-size-7:calc(7 * var(--arc-internal-size));--arc-size-8:calc(8 * var(--arc-internal-size));--arc-size-9:calc(9 * var(--arc-internal-size));--arc-size-10:calc(10 * var(--arc-internal-size));--arc-size-11:calc(11 * var(--arc-internal-size));--arc-size-12:calc(12 * var(--arc-internal-size));--arc-size-13:calc(13 * var(--arc-internal-size));--arc-size-14:calc(14 * var(--arc-internal-size));--arc-size-15:calc(15 * var(--arc-internal-size));--arc-size-16:calc(16 * var(--arc-internal-size));--arc-size-17:calc(17 * var(--arc-internal-size));--arc-size-18:calc(18 * var(--arc-internal-size));--arc-size-19:calc(19 * var(--arc-internal-size));--arc-size-20:calc(20 * var(--arc-internal-size))}::backdrop,:root{--arc-internal-space:0.8rem * var(--arc-internal-font-size);--arc-internal-size:0.8rem * var(--arc-internal-font-size);--arc-space-0:0;--arc-space-0-25:calc(0.25 * var(--arc-internal-space));--arc-space-0-5:calc(0.5 * var(--arc-internal-space));--arc-space-0-75:calc(0.75 * var(--arc-internal-space));--arc-space-1:calc(var(--arc-internal-space));--arc-space-1-5:calc(1.5 * var(--arc-internal-space));--arc-space-2:calc(2 * var(--arc-internal-space));--arc-space-2-5:calc(2.5 * var(--arc-internal-space));--arc-space-3:calc(3 * var(--arc-internal-space));--arc-space-4:calc(4 * var(--arc-internal-space));--arc-space-5:calc(5 * var(--arc-internal-space));--arc-space-6:calc(6 * var(--arc-internal-space));--arc-space-7:calc(7 * var(--arc-internal-space));--arc-space-8:calc(8 * var(--arc-internal-space));--arc-space-9:calc(9 * var(--arc-internal-space));--arc-space-10:calc(10 * var(--arc-internal-space));--arc-space-11:calc(11 * var(--arc-internal-space));--arc-space-12:calc(12 * var(--arc-internal-space));--arc-size-0:0;--arc-size-0-25:calc(0.25 * var(--arc-internal-size));--arc-size-0-5:calc(0.5 * var(--arc-internal-size));--arc-size-0-75:calc(0.75 * var(--arc-internal-size));--arc-size-1:calc(var(--arc-internal-size));--arc-size-1-25:calc(1.25 * var(--arc-internal-size));--arc-size-1-5:calc(1.5 * var(--arc-internal-size));--arc-size-1-75:calc(1.75 * var(--arc-internal-size));--arc-size-2:calc(2 * var(--arc-internal-size));--arc-size-2-25:calc(2.25 * var(--arc-internal-size));--arc-size-2-5:calc(2.5 * var(--arc-internal-size));--arc-size-2-75:calc(2.75 * var(--arc-internal-size));--arc-size-3:calc(3 * var(--arc-internal-size));--arc-size-3-25:calc(3.25 * var(--arc-internal-size));--arc-size-3-5:calc(3.5 * var(--arc-internal-size));--arc-size-3-75:calc(3.75 * var(--arc-internal-size));--arc-size-4:calc(4 * var(--arc-internal-size));--arc-size-4-25:calc(4.25 * var(--arc-internal-size));--arc-size-4-5:calc(4.5 * var(--arc-internal-size));--arc-size-4-75:calc(4.75 * var(--arc-internal-size));--arc-size-5:calc(5 * var(--arc-internal-size));--arc-size-6:calc(6 * var(--arc-internal-size));--arc-size-7:calc(7 * var(--arc-internal-size));--arc-size-8:calc(8 * var(--arc-internal-size));--arc-size-9:calc(9 * var(--arc-internal-size));--arc-size-10:calc(10 * var(--arc-internal-size));--arc-size-11:calc(11 * var(--arc-internal-size));--arc-size-12:calc(12 * var(--arc-internal-size));--arc-size-13:calc(13 * var(--arc-internal-size));--arc-size-14:calc(14 * var(--arc-internal-size));--arc-size-15:calc(15 * var(--arc-internal-size));--arc-size-16:calc(16 * var(--arc-internal-size));--arc-size-17:calc(17 * var(--arc-internal-size));--arc-size-18:calc(18 * var(--arc-internal-size));--arc-size-19:calc(19 * var(--arc-internal-size));--arc-size-20:calc(20 * var(--arc-internal-size))}}@layer arc-theme{::-webkit-backdrop{--arc-alpha-0:0%;--arc-alpha-03:3%;--arc-alpha-05:5%;--arc-alpha-10:10%;--arc-alpha-20:20%;--arc-alpha-30:30%;--arc-alpha-40:40%;--arc-alpha-50:50%;--arc-alpha-60:60%;--arc-alpha-70:70%;--arc-alpha-80:80%;--arc-alpha-90:90%;--arc-alpha-95:95%;--arc-alpha-100:100%;--arc-border-radius-none:0px;--arc-border-radius-sm:2px;--arc-border-radius-md:4px;--arc-border-radius-lg:8px;--arc-border-radius-xl:16px;--arc-border-radius-circle:50%;--arc-border-radius-pill:100vh;--arc-border-width-none:0px;--arc-border-width-sm:1px;--arc-border-width-md:2px;--arc-border-width-lg:3px;--arc-border-width-xl:4px;--arc-border-width-standard:var(--arc-border-width-sm);--arc-shadow-none:0 0 0 0 rgb(0 0 0/0%);--arc-shadow-sm:0 0 4px 0 rgb(0 0 0/25%);--arc-shadow-md:0 2px 6px 0 rgb(0 0 0/16%);--arc-shadow-lg:0 6px 24px 0 rgb(0 0 0/10%);--arc-shadow-xl:0 12px 40px 0 rgb(0 0 0/15%)}::backdrop,:root{--arc-alpha-0:0%;--arc-alpha-03:3%;--arc-alpha-05:5%;--arc-alpha-10:10%;--arc-alpha-20:20%;--arc-alpha-30:30%;--arc-alpha-40:40%;--arc-alpha-50:50%;--arc-alpha-60:60%;--arc-alpha-70:70%;--arc-alpha-80:80%;--arc-alpha-90:90%;--arc-alpha-95:95%;--arc-alpha-100:100%;--arc-border-radius-none:0px;--arc-border-radius-sm:2px;--arc-border-radius-md:4px;--arc-border-radius-lg:8px;--arc-border-radius-xl:16px;--arc-border-radius-circle:50%;--arc-border-radius-pill:100vh;--arc-border-width-none:0px;--arc-border-width-sm:1px;--arc-border-width-md:2px;--arc-border-width-lg:3px;--arc-border-width-xl:4px;--arc-border-width-standard:var(--arc-border-width-sm);--arc-shadow-none:0 0 0 0 rgb(0 0 0/0%);--arc-shadow-sm:0 0 4px 0 rgb(0 0 0/25%);--arc-shadow-md:0 2px 6px 0 rgb(0 0 0/16%);--arc-shadow-lg:0 6px 24px 0 rgb(0 0 0/10%);--arc-shadow-xl:0 12px 40px 0 rgb(0 0 0/15%)}}
/*# sourceMappingURL=6ca96067ac89e222.css.map*/