@charset "UTF-8";/* Main color palette */
/* Other colors */
/* Color assignments */
@font-face {
  font-family: "Helvetica Neue";
  src: url("/assets/helvetica_neue_light-15.5.0.11.woff") format("woff");
}
@font-face {
  font-family: "Helvetica Neue Medium";
  src: url("/assets/helvetica_neue_medium-15.5.0.11.woff") format("woff");
}
/* latin-ext */
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 400;
  src: url("data:font/woff2;base64,d09GMgABAAAAAAtIAA0AAAAAE4AAAAr2AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4EuHCoGYABsEQwKl0yTbwtYAAE2AiQDgSYEIAWFGAeCEBtmEFGUcFYvwY8E21bNekcnDJrWYbSw0GH0G821n+e3+eeS+h7V6kQ3EbMwJhObKQaIEQkWbwFbw6pYuHJVbax/ZNj+CODTed668P1N9rZToQPRChcAKl64/Py9P32zNYH2ACqgH3AgYe+8v86/rXVbc4MMSjDrY2tMCzCOwgINQALsYTkzbi2KGJHDiGM/+689EiAAwCCUBkmTpi0EVlu1uQNkKAAfiK5UWwSk1vqeDmCNuQCAQioFSIF1ISJZaxoohIqmAxQBbfAr4M6DJ6/mnBnjPmUQ0jWxJIqyJ6zp6kdxpwofFotnAXKCvc2+jnhtOriC0lDSZbEwmcJDK1ABqANUAQCS4BnJ5w3k1xeZxKaSfOgUMolsBQxYt/mj00JyKHI5Let/S1ac09l/A6xevfZv2wlAftYAWTIKaoJqawoYKQ8ncXASoiMp0qBSVI1moVW3fGICIAqSIDUqQVVooP4M8/Y3l503bOVpgGAR5gOSgIc+MYFNAmpiMFQdyEYAygHPPre2giiKvBfAkHBiIUWONLYJ31Uo4/es4FAoIeIkIStAksjBlC4ajm+iK487hSeQCwQMvuAHEQeejI/jjtHRUbCOXH148aKkEDMMnbjy5MoJZBvD7HfP7sXsskHbC9xxbt8hsB7cexazP7dwBzkFXIJDOIT6kRHMPjb2GtnejH+CO0b1hWuGMfv+8/fHVLQj0Qqso1a4Y3wPU/cQjl3SwY07EB0fxOy7ZRbnFqBhBE7EoZcrCGBLPkSWoWj9nibi0WppyDa2sEK2ccj7g/RTMKoFd+yTNh86Jt10IqR1/QEcJ8CqHOACD9kCCA4i1qzB7OfvH1n5kwu4Q3oWGtXkPJzeJHroL00OBaPaxAWFFGKDktHDoyNcO1Y+3+TcI6MnJ4K4vvs8wrpZYGYDC9m2ivtZiE0Y1wxjWNGmC/igY61Qv3eEvb5Frn2/rIRl3HAWwwh8EBs+e/EgWB/hjj171lvYFccNm0ck3K1D8VWmO3HjScBumeHiyImRoltpNTJyMWO/KPzkopscRO6LADRyTSY4dumeldosggssEht274a3764+T/UzlLcXY41eX358/NORwvPQ2mkd+xYeiqgF65QqEhs41EJk8y2i4gSlCKwbBIUUbCzqLxsZwWIW7hh/UTerNOzejxBeNMHBmtpHno4UFjKBKFrsEurXCtevF9+DJrgRI6wHL57l+Tp/+TCyHblyoda5S4cI25XjjIkqofXGGcfHixyXABikwT2yVQSZIeX2cvu5A5PtO1SdSiGqhu9b9Po9izycwAwWupS9Vn8Ie7h3/vwU9xxO8NQG74ypypLYGI/c+yW/TYnmNFlwc9iq+43//aWMyIiP8+vuPYZLT9EiqCEfhIq6HrmIxfRHXaLQ98Jfhx8D1flYWAvUwFrIQkrOw+z8ovq/u49t+qfl2NVq5o4dTcxL11xatg19Wm0sSDI2u3OZ14nKTLdqXrLpcs7ildpncxbAs5y34lR2c3I9y+CZFZrHAq6PU7bkl4hPY/044j/2A9VZI/7h44iRGImn4L/N/011EHvz3LIkDveaRlnllaqu9Z4W76ULSVDlVMVYlNYAS3RVgWqwuGLqsGXweGqP49M6nT6m1NLBEpbponoCC1JbfbI0vpXxalV+ZYxFYVVaoir1KmulVrW0s31Y3TpwKzszHUbjVNdU8heV+2WvdqQHhh86dHhLWFrg8m+lByEz1ZnhPT38pCl8KFQ7yT/8Zp90CCIL1JZ/2GxluVYSm9Udqa1VLDWW+S3LrmoL16gLJvUm8cTbwpLVultZHZU7Uvvnaa7N6E66MmA/Nt3UslPzPaz6rUWxhtmuzthR3FowK7qwLmCpYf7x+aamWW25i7Ljkr+GoNqcU1K2viVbFBmULvId9vS9kelT7l4jL/fNjA80JKaF9VUbloaVtxzQnPJLmVHO4xE2nVti5HRZosPb/3amosK9xrNCmZkYWKJWhbSU6uaHGOqGktZBVME+/vNDk1/5Of7JYl6/onjvteRH8NHv+xK9PyhsWf3TWMvBkPyCvlDgph4rc48w1uVMU+XUnZL+ZZpfPLdrVu0mXTd51HkrfImPakhUIVNg/uKx2DsJvC/EH6bpBbq9Ao0TLLsMp676e/EoqtF+3LeVX27Kji1QVPBV8Q3ybHVgXWqCumOV/rvoA+TcvrqBWrVRnqz8UMxbtfTPAt213D793Jji2qCl+keykOk8jfdHH7ywkA9Mag0LTfFXOk8eheQq6x/ZDVSnaejo26ANQV8dHSq1Nh6+fF4/dpS6LLIBHUyfuTj1jq0l+czggiPajlJnQmdP0t42fzfpDlQZsrSgwhSckVI1KXXy91zR0bBkt1VpeUxVBzVRqv434CN62+o13Lm+SV4N6qwKJchW+8y+YfM4VHfhfdvOYP/zFfNlS7brH14H6dprSce0DZyTn6+b9s/xc0ezmz3s61Nmw7YJ4yvJw+/PjlXEJQTppF8FlNJTjE82stQZ/MxRwR7xra8vv67xOO0ZrJP+FVjmkiLcPs0GQHUSjOLC2TP2FmuaU36uSN+E97+n7wY3oUqm9Xohk93gJlRWSbwbN/zCOwfotes8lwd4Z7vkuubiNeIv+qJiDKIvptO2STUQONszYdE2ZHI1xET1obmu2xYD4/YckeidVSyseof1iSXvqoVi2zvJPtFWV10icdc7miuXd91iUfdbAz/F7z7j+Hqh/fl9Jy7O54JkN3b0u2cLGafn28q96nm8ei9b+fzTjIUgu71BEs+5IZWcgACJNACdkEhvcON1CCQFUACADsp8heRdbZnwSwSVwz8VMCNEY0Ck8TQBN4I9BiRFv3Bsp1jP0219o4lwUeNzRMbQk17RP0ZFH6cC++mmyHcJcGMOAErmx+1K+13W/FyzqfscBtRY2m4VIL/TqnjG9QaTcBQ7iG91zkzVKJ9ePzMEXMPHNDmrl2nzw484zxPeSmE/CACQbNuyRbeqKtkJvyWlPwUA978VXXjnv+D5E5pndedOEAC4AgkAABAA/fRjAK4kltGkTADBwouyfSHInaA5gFoCJftLh3sKqPprLpQPGWq3rDbCqqqDpNosbTXAza0DjPy7MpnMw2EpSnDtJAhcc0RrSSGnM0AlB13Aam3Q6zlUX6RlNQBAPEkxfa0mfrRjvnXWvv4Ac9ChBgVI4F2xcXTF9RkJrAVdoAEZEMUVAAkAYHBC4IIETiRgIXcnMhTG34kCksxyooIu65CWFj+/TBZE5n8pOnUZ1KNZoyZmckq1/MiFCxUmVNCAYSlaYxCxZtQpzNamWoc6clq9WklrEwtqQmmzenW1XS25fmrWVGN+Gk0wtUcfs7Zcmk4dBopzVGsfiuW8aSlq1lmR4Dygh/X8CJOY9BqASOQZINICmXWpXK4uiSZHz0psIDGolJo064ypYYKh2gAYTm3Ue7Yj95x716rnClVerTaCvAaO+rr2idsXg61DRYonV3QliTmkdwgwl9rMdJ0jOq8BmqrUXj3nrs4XRJAkszYzU5UQkGpS+zxgV5VqEmwD2zB2JrGR1ypXGi0SLEKcMBvw1gMAIgEJyKAQJlqCRGnyGJRbGjKiwH/+DxXR4GOfhI5ckCvC4FOfuRAcMRATseBzX9jtI2/NCRtxEBfxKDl6rZau7vwNJ72VXh3FVKG+LS2nurbXXE/rKIQCwSSU8JYirKSu09zCn0FFWcqpzLrm+n/5Ad8eRDCB0qu/wZzviGKJ5M0=") format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 400;
  src: url("/assets/lato-400-normal-15.5.0.11.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 700;
  src: url("data:font/woff2;base64,d09GMgABAAAAAAuAAA0AAAAAE5gAAAsuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4E+HCoGYABsEQwKl2yUAwtYAAE2AiQDgSYEIAWFAAeCEBtyEFFUkz5A8fPAtoWso7KFCk6qtXf/CyporauX87yf57f55z4eoA9aMAh9RhUTwUgMBGWB1WyCBds+bI2L1u2HulBX0ag/uml/cITpPD3e3m37EqAFHAYAkXV5HQD+036u7nb3h1koYgkPCUIaIRMK8famj5sZIp7EJEEbKUHGm3n00BbJJEomhCKh8SpnK+2SepxjGELMn/e3KwECAAJiKGHK3GI1sDvrTN0gggOcDyMfAxFgHU093cB+1QAAciU4YI64CHdRfxoEiZGkOilCQHtmFpCQ8uHbm9vHJC2EslgjRjZSxHEayK7H8FrLLZPZo0t4tZcYqS/ylHyCn1DkO9N3Q8gbJCTAc0S8NwUPwC4BFYA6QBUAIM/CtpQLMIZ+daFgHBfMFoxTMIoVgAn3ZrrLioEMTpK0wv/N2UQ/gw6QAFsBAHCMOgEAJAwgQygoAIF8FA7VRXxc/OIYoiMvpERzUR1airaQpNMJEI48kRzpUC0agM/Qy9/uigv22hwNEMTcZseABXSnE0eEg9B0pytQ6gDwM5a8EFbagovHSWQYOmOVl2MLc9oRMk3h9wwQ4HiUl0zIiRTJuESIq5wdlOHK5wbyBQECAdtNYHmKMTQ9PQ1Wx7VHly55qgnNGyevPr16EtmuEPZbp/YSdtF828mrDxlD9y8fB+uxS/cI+4MrJ8y8Qa6WZ+FahryqHBP2j2feRrZ3Zj9hDE1XqbdNEfYrMzOE3eFwgHV6epoxNDs7mz48aRnat2+/cPCNGURnDBL2C2HmneNAIywMy8iDPmCPwEeC1RFJ2Gd6yrTDBxlDj/VKkW3GRiLbLNR7WxacSTUzhi57NR2elo7ORre8epXBsIA1YoAD/NhGPSxsZNm218zxoG3WpxfTZV5Vl5oaUa2V4RqVSqsOYjxuBpyg2uQry/DKNgXr5dZGhWlfDTp/3/vw6lHI5cqpyy3WY56tLODGNhrewUQ8S/XUKYLQvnqRMTgkrDpXFQgMWnekKyIdu3rkEkFYWIPE3nOHDoH1Mvg3OTxsZul2zfiNOSQ8ahZDY4uJAyJNzxxaNATbo3sRZ2gH1rXxufvwaThyvtfAOt0Jv9kWHrAxFjAxDoSZXdxZquHBWLS8NrKXYI9u8OxDfpmt7r7Bjl6aZZt5MWNpAGtKLcYB7qiRLVhLZVlwLVgT1DhxLe6f5xgER2Cmdpv112vuhBjaWQywntsmnUk1CyyX7nXIPmHVduHwsId2eJLBsGxRC9q2O1hsowcvMm5PV+nQo04HVs/KGzq//3UAJja410HYCy0Uplh+KPrClSP0orGOoA90it7abXvjWILQDk9aGc81u7rTwqrtrZCdXVdNwN/N/tWyfpOsIdcQWKIMqU1PFpfu8nL45wj1+7mL1I32gHsf+/v/ExXAmnOY4/ev6k2JPEEgleBKuUSapcAlUkF8ltBk/xmoEz9nKduAKm2DPHmV+49tPdpOMJ4ah67TN2s543s62Ddvcjv3jf/YXKWuWWyxuXv8UhC60F/bfCDXvFx5qc+svNxrG1XOS65mFHplh7BGdMD7bYLfE8I9HG28G4dlSw3fAXViiNyaGq24GR0lGij9F1sPqdtG910XCLwVgTpvWUqFaKM4OyQ+RTE/uj9wcVh/ynxNyhJdffYB69Lz+QM5K0Xm2PacXSXWwx+7eY2UxraHFBmXdDanpuTNj+n3tQT3J8+vSVnVoJJtHzAezVlknVUV5UFsRVwcK478xfSdv+0tl4/bfYsdt8niNtrH+077fQ8FpycaorZHNXp+P1vULnAcjVohfTEDiZWhh1UCtySJ0j1eXheVpfVZrKrwe0WumR+Rnp4v4Rd7eH+eW7NRn9Uc1MVJ0k/mLl6df2vpoqxrS9adVw0aDxUolbBiDcd8yy37QRlfHKh1S1DbUjTNERs06/9Yv0DTrM0ypPI+h6jKtNF5PP7yaqVbdEFlZpzvoVzfGtF8n5qQXFmYVlaYuLhFNxLXkNjIn+dbGvl2yvyx5x4ea+fne6VEfGqL8Aw4nOurEy3w0YXlysP0yjmxi2rVm+L07YdzRiBpz2si8toXtr+veLXw/se/WfPjZQJCt5/5HfePkmxb//NX5hDQXrvIVwXqqPWS5Pq2cnlyfpMihOZ/Y2dHkLYjqO8zv+f+KyfcMl+TmDb3hYe7d4Wfm/GzPan17z0++uFViebFC7H2GEwxZlEr/ZakFDXnhMavahbm1xcmqPxreMnyLr/SnPCWnLSMhet136QfoWS0aOorM1Ti3WJvr7TxiNJj43/r1qXVtcZt1n7wXdB/Q/kHD3fgm0Ta0DxfeXEyyH7s9EfGgDqxaca2+a+nf+20zc7t0gb48gI8cXzm/FWN+MGiJfa8u7Y2xbmla86ojHW7M3v75IcMEuWtap6ZeH3rVnOGRpzly/DwmcmrSVPsLFCxwtLHaULlH52RIOkcHOQansV4qfXlAeAd39x04lQgKKemFO+XcU/WnCd/2FZ8gQWS355E7pZvCJVYk778Y/Me+Rb/b1ckr4TrX1YcZbYVDlvrzkVabMWqEIVwjm9JS8UeM88S13Sft9Xz7n/3f18dXBoaqhTq/Uta+OuCjoE4YdOXnwoPcvb3telXX8m9oGzV951n7wPpZ7HkyP4pX3Jg5xrSd82uAdJ36sAIUBWbhbcfj3t/uNWnkPD+0lAQIOeM+nyJHGubz4fexy9PCyu21mMUclTOCSgwRHdRvwXYM8vF+ko3ieiTeJVYnJXwmUgiVJcdFYlV8RSJmKL46t0qqWIJNSELIn53BpsMDZSzb9y8f1FVfUIA2OdfXuQkTzZmxzbGxTXGNmZPJnMu/vT27yBtHvNeMdLvI9WuMXn79K3RSn36R1bRCVgQ4ABAh5A8AYy6xrDgRxOVQc8wIha5AoBEoxhjBMIOBaYcGnpMgPWUHhOcCpOLFk2VmDNP2pSwFDidyoFO5QwtDBCfEuBmAwCy/jhMmhPm9Kc9Rj0DWwCoGjRuBQCOGQJYQfs3DCtYoh39simEOuH8SxTnTydAhq+y4xSA0q52YfQk01OW9MX5JgABABKN+fxCdOs5Gb+5eNGfAQA8eBcsLJz8i7I6Vf/wvqdXAAJXwAAAAAHQz/yvAa7hz8AWqMIYcaqQkwthnggtA6Bmgmy+hC14LASM1PnXeQGyfQHmnEWwgtIOYfsgKNZSuERdBzTcA8onk4WrhBhZ6FkCfmsCEpRUrhqvhAAxqEJBpwxqY7vOa6B+LXV+nrHBboSoe35ks/OFqc4/brhlQAc9HDDwEykVgI32GWCAAMAFmlEA4a4ASABgkxC4IAHBJEkSBUoTkIQDPz1JVCjLCqSRkuMx2ZCQz0HBYKFBPdq0aGVCCtEgFClOjFgxIp/cFZHqBUhyiwaVyc/fqU63RqRivTrUMTIjKZm1adJYiGtA6i8yaQWsINGYKerR50ChJZdBd/NdS9Xp0uQy+ylWx8QgohoBNWxim4xS0ds8eEHqgy+qVAAtJJWFAn0DY+uQCKHRQCMpDIKSWFEZXfMie5hzNw55ZBg7YJrVqVhIAEo3kWNzJtKZ/jESpCNpJ02YgHtTeHdK2hin1GQYLhpDSa+eYeqaCYjk/CgTU+Y00aIZNWAbiiZERDWPnQU0UNjC6qeSqxgGcb7ONcbg3YYDhAEGFAgSK0mGTLnKacy3HlEQDv8RKqLBxz4JHbkgV0TApz5zETEQE7EQGz73hQn4yLuWIQ7iIh7i4//noJguN3ybU9ZBr/NSDmsaSCuta+g1NdG6L6ySGZmOmhsJXaPBdIOfhbKYr76sxramv/sBv0JIEHyN1f0ac9ptYUvUpQ==") format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 700;
  src: url("/assets/lato-700-normal-15.5.0.11.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 900;
  src: url("data:font/woff2;base64,d09GMgABAAAAAAuIAA0AAAAAE6gAAAszAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4EuHCoGYABsEQgKmAyUFgtYAAE2AiQDgSYEIAWFBAeCEBt1EFGUcFYUwc8D25j5yIWMjmsEXHZZ0LOgSoOy8Cg/4H8/z2/zz308RCkxGvWRClYUMTAWUcQCjFw0ugrtP3GRZSw6P3+/TSai6dfpddKSasP9MWurSPuDJ4gkgm7N3pdoIJpwABBZ+/drrd6eOPh0scqFxtBoEDKhENdn319MvuC+CV9UKkOCRmkSxZpLJCQinURohJJpNF7+9I+4ViKmHEU0dOzf/r5xJUAAQAV/yZLJqfs7Vp0wFExsCAf4QJi7gQiw8SNdE6sOtQCAHMMBw2AOur2svxkI+QuV35MEmIkCbbG5csfpzepJYDccQiibJcSIpWkITbpZYWi55l5nSBHcTe5t9lvT6YU8XX2TtzcJDyZVIgOQVWRbAOSINyXtdzxfzUmYJRWDzHESRtIBOtzbjOe8xxbBCcIs839Nlly7034DLAcAOINsBEDAABqOBLaVjnAYDoOINRZxcQxRkBNKRsVoKJqHlt2EyQSAcOSIEpASDUGq6iuYqH7/f8Nh+221tAMIPIIAqeiWzuYFsiqQAKTRgOEnuOthOjANl44eWDAweWJE0h6fMwslfEN8Wxz/TkFOsQ4sL5d4FlVoEU/nR1pYszysbcW2tnQbW+2VAVpDn4sCXe/Rg0dwlFBl63ccuXJkO/q3U4OdW7fOsG+pntAusEPPHTLi7oNn4QjnD/dobNTWcistS9uwzU7a+xD6Pe6/jfR3Bp6oVsVIVrR2Tc3795/vn2u9Xijo+nrRGgYGrngZWo49/rY2J/X6fkRhqKn158WadX1gRtfStI17l1E/ENBdy2V7vBdKre83xsrXHKCFl/Rqkf56P4Qi/YC89Q1qcTpZw2i45KQw9rluGAgqNnR07KFVtKDrdlRZYtZIv8FFyyRpG1uL8v37z9sTSnzhyIGJiaRHNzRrYynNYmjf5xTQcWUrgBzpTTZF49rGrRjvP3++Xvci6A6lbBN79p3DZzrWVCkePrNIq+t2HMMAFtLv8BpPR1baEa17qUV5xwHat8FJunc9QaTJ599+2VnGlDRepNK1DDV171XQtdHCFoNBw1Cu7w/c2MvuNja3OwcePJ1COUo8/+zZutRZdj6mFZtHNQzEoWPXdoLu0vRhptYKY2IMoGOWWALTJ3JnyTs5I+jWNm6lVm9UwYULl5bPp0tS1+qjF2fo+4/3a4eDLngIZomxSBKkD5OTGVpcDrpwCU4nN3R2Se/ZUKQ/cpe2G3AfLNt9GCVo8oEtzwy6g9SgVyJhgIbWsMtOunKlncFBbthDKw2ia3W9V5NE1yt0Iz3jtT6tfvuRCwMNUR441CNi0J6BgTPPtaELgI6pT4tEakkq6lOei578uYZSH9IOad1JLcoNHS17aFaUAknWS3Wx9/fvu2Rk8roHa2LH5s7yKEgTjYwNc8ob+2qHlcRZ0Ws3eZZQiW274O6wnk80vW2z9gqK2cVR7TPwOIa2Wg6nts3A4Rn2qWyf1tgA2WiTnTcZyFaTIdmopqvaqxbIp5nP2NVsZu8+PZS1cctk1tlTDhPbCpew5waOTa2f2tjV72JtCm1vzrUMKTHET1BFd4yfEt01ZlZDTL5vlnm83eZb+w6C9Taj/Q1N0VWvpPERpFweSQxkY7eHfLH4ywgBKZ1gxP+peiAyue4FxdkhO5EnZYcNLslP8VYrRTO4avGMCKUiTFc8MmV7ZfnxzDnJC1wqAqentA9ft2mmg9upbJ/hguSSkfmDguYrRdPd1cLp4cqSsPpRhQlr5qv3pauS5tlO9RwWPhyCH4vFhWIOqUbsHW661FIukv56LZJOvdBSkrHV284bMgVGjTN6Jj5xbTfOlzv8vS5+0rsCx0KTHK4ud3RIud3nG1EoCslxmpK2ctqGkaGvu7PYArFi0vexyZOEk5khgzvTymuzz+imJB4vX3S0YL5mT05GJqgYR13Hql3umNKRxDpQWh6pGOOzRLo8dHl2iiQ5SOFV+QT8eOKe7Xb2PYLPoqi3nq5VSWypk8JdKk6K9VTE5YTpJ5VuDhoXMtZmGKfI93ba1BOhri4tLokOQXy3Ww+s3A1JbJmjwl3mnZQsGp6WGDhrpKIpeHT4GJtiXpb/RQh7spRQf+2OuvI8eJ5Numhn4rHnXPAZeYxkNmoZb3/NV/p9P1AQLXbDfCbxR7Ojxk8qSghKHJnpTfeu3S79J/Z7rVkrNuelGJXFtyaPmCR07HSxtOqZFmbdu6hq0TPOKNpfYvQziI1X+nHBKaOyvJe/7hw0JC0gmytjhaRN5+eneY1LDQubXlf2Ks5ImhZn5qeEpThMDOMTl0+HDSktfJpfUbYqesyEsJWK2v2+xP/DoxWi+0tKSLMdUnhdLiGrIUaX9GcagWxsx5+S87/PF8vwknVWwIvmo+7XP6Ls1TBKR+68+vTT+jGp+yobDhbMHt0ep1End0/hFf9qs5Mx9fNnjAzNcboiusmDE7I2ZOUxgl0EK/99qMvfK4aPsCyrEFinNKdwgFOxJmfrPf+5AsN8NnPSry7JU4/YutTOQnB/dou7MvI/nykTfW6GTlkZsdMjdqpvPTzsz11E13NX1w0/51u7zv9OIH+qyimhLHd+mQ2FS2gOsaroQk5T3ahzwXXb/G8Epsty6KWsOYxeIAmM/dbUmqI0yT359tdFaVX05uVXBB+IkWKBa4J/souHMMGFYCcIBOxEIoEt9Ehm+7smAilpoRODJxGy4y2SmKksofAlVmDt41NgjXm8FKaykpm/XAUjeAynEWv9sYogrMCGk2+DLZ3Efy2wmiuJqr2rOG6jGqsI95qm0W4cw76aPW4H4xqrCaKa1BDE7OTgP9pM2Lf8Ivf7zpOXyw/YOAA+6vNr66aBDO/EGUmBVYn4RANN1q+/PA4H99PN3EuMRBcBT5hv/h06/7DpDU8Q3dHyMkwIOABQwDM7RW0WEQx4m03m2NbbqW5Et4DdzOd/O80N1U4srSgQwVdpo0R4pCzbfCeb0E5fDj2QKE6kyZRWYKdTpAD04Gg40SApvx+3NcUMgreYx/cxKhh5SjxaBcP50UzTx0UHe15OCfjMPjdnko19K4suo7iCJ2zmR8fDSLWys0ki55EfBp1P5zNCAICcNxbNZiPKMvqbuRPlKgA4/5ZNwdt883lV/mvmRgFqARjZCxAAZfcv67R8lrtioRvFw55reKO6N0HlgMwF/n5JtaKBSc40vcVP8pwXBa9aqjkFunO/+LHCzn0chodCqkziwTgpxGNjCfTHaYFaUBvSMqjKBV0Jq9qi3ui4ay3lWNHLYb4lMS7YeB103a/R/uN6KUeBMmnAgMtHBIAl5xkMEACYwygpQLgFALIFgHgEtrGNx4CJPONJkJ/Q6TgXyLSjmjNz9D8mE4LzWhKL7culkMgA4mm4EUIgfwH8+UQggCLDfBE34zhnFh3DxEOy+bRomOcHydCqEPA4moPMJkCuoJAGL2SuF9OIpLKYBppyMQxSKKO5sjFgRZDvPpIeCPxsT4xmGpAyhHaQsuYiG3vM8tgS0x6jKnFTXaZCPQpXABbAN1QNMCTxTBlHMw/SIMZnd6+DuRy9XBVHKEu0en3HNiRwAoNFIcgJOnDLTRMDTOFd1+zJ5wxeyXzuuar7JpsJkjAABOcXwHQq2qWwmWduAXQMk0mQeP3yLO0lwcvQ1OS49+4FEAYYkEAoQKhoMVJdPBHikBAO/wgZmcFjT0JB5sgCUeGpZw6EhuiIgZjw3AvNHrmrPJaIhayQNZ4r3e9zCZO/6JRruaHYkWIfOTCbO5TzQchOyu1F9ul2pU3TVFSOsKARfxwqV1OsrYwYK/zpDzT/KSJJIIP6j8xtZm5VJC0DAAAA") format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 900;
  src: url("/assets/lato-900-normal-15.5.0.11.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
* {
  box-sizing: border-box;
}

html {
  font-size: 14px;
}
@media only screen and (max-width: 767px) {
  html {
    font-size: 12px;
  }
}

body {
  margin: 0;
  padding: 0;
  font-family: "Lato", sans-serif;
  overflow: hidden;
  color: #223445;
}
@media only screen and (max-width: 767px) {
  body {
    overflow-x: hidden;
  }
}

ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

input,
textarea,
select,
button {
  font-family: "Lato", sans-serif;
}

textarea {
  resize: none;
}

.isOpenModal {
  overflow: hidden;
}

.isMouseOnSidebar body {
  overflow: hidden;
}

.link {
  text-decoration: none;
  color: #2273d2;
}
.link:hover, .link:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

#datepicker-portal {
  position: absolute;
  z-index: 9999;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._ellipsis_2636s_4 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
}
._ellipsis_2636s_4._disabled_2636s_10 {
  cursor: default;
  opacity: 0.5;
}
._ellipsis_2636s_4._disabled_2636s_10 * {
  cursor: default !important;
}

._lineClamp_2636s_18 {
  display: -webkit-box;
  -webkit-line-clamp: 20;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: initial;
  white-space: pre-wrap;
  overflow-wrap: break-word;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._itemWithValidationError_9bpo4_4 {
  background-color: #faeaea;
}

._userOptionWrapper_9bpo4_8 {
  display: flex;
  align-items: center;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._label_1oym0_4 {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 25px;
  border: 1px solid transparent;
  padding: 0 10px;
  text-align: center;
  font-size: 1rem;
  white-space: nowrap;
  text-decoration: none;
}
._label_1oym0_4._compact_1oym0_16 {
  height: 20px;
  font-size: 12px;
}

._template_1oym0_21 {
  margin-right: 4px;
  flex-shrink: 0;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._OK_15hpt_4._projectState_15hpt_4, ._Ok_15hpt_4._projectState_15hpt_4 {
  color: #3cb878;
}
._LockedByUser_15hpt_7._projectState_15hpt_4 {
  color: #ffa347;
}
._ChangeSubmitted_15hpt_10._projectState_15hpt_4 {
  color: #3c9cb8;
}
._RunningUpdate_15hpt_13._projectState_15hpt_4 {
  color: #3c9cb8;
}
._Deactivated_15hpt_16._projectState_15hpt_4 {
  color: #ca3e6b;
}
._DeactivatedPendingUpdate_15hpt_19._projectState_15hpt_4 {
  color: #ca3e6b;
}
._LockedBySystem_15hpt_22._projectState_15hpt_4 {
  color: #ffa347;
}
._OrphanedSubproject_15hpt_25._projectState_15hpt_4 {
  color: #ca3e6b;
}
._UnreferencedSubproject_15hpt_28._projectState_15hpt_4 {
  color: #ca3e6b;
}

._column_15hpt_32 {
  flex-direction: column;
}

._optionWrapper_15hpt_36 {
  display: flex;
  align-items: center;
  max-width: 100%;
}

._optionName_15hpt_42 {
  cursor: pointer;
  max-width: 100%;
  width: auto;
}
._optionName_15hpt_42._withBadge_15hpt_47 {
  max-width: calc(100% - 60px);
}
._optionName_15hpt_42._disabled_15hpt_50 {
  cursor: default;
}

._withBadge_15hpt_47 {
  margin-right: 10px;
}

._projectName_15hpt_58 {
  flex: 1;
}

._projectAbbreviation_15hpt_62 {
  max-width: 100%;
  width: auto;
  flex: 0;
}

@media only screen and (max-width: 767px) {
  ._statistics_15hpt_69,
  ._notes_15hpt_70 {
    margin-top: 25px;
  }
}

._dates_15hpt_75 {
  position: relative;
}

._dateControl_15hpt_79 {
  position: relative;
}

._colorOption_15hpt_83 {
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

._credibilitySelect_15hpt_90._credibilitySelect_15hpt_90._credibilitySelect_15hpt_90 {
  /* repeated for specificity */
  flex: initial;
}

._credibilityScore_15hpt_95 {
  position: relative;
  flex: 0.5;
}
._credibilityScore_15hpt_95._withWarning_15hpt_99 {
  display: flex;
}

._content_15hpt_103 {
  column-width: 420px;
  column-gap: 25px;
}

._dates_15hpt_75 {
  flex-wrap: wrap;
}

._updateScheduleButton_15hpt_112 {
  padding-top: 18px;
}

._closeButton_15hpt_116 {
  position: absolute;
  top: 40px;
  right: 40px;
  cursor: pointer;
  text-decoration: none;
}

._dateContainer_15hpt_124 {
  width: 100%;
  position: relative;
}

._projectStateWrapper_15hpt_129 {
  max-width: 50%;
}

._dateControl_15hpt_79 {
  display: block;
  order: 2;
  width: 100%;
  height: 35px;
  border-radius: 5px;
  background-color: #ffffff;
  border: solid 1px #bdc2c7;
  padding: 2px 5px 0;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: normal;
  color: #223445;
  text-overflow: ellipsis;
}
._dateControl_15hpt_79:focus {
  outline: none;
  border: solid 1px #2273d2;
}
._dateControl_15hpt_79:disabled {
  background-color: #e9f1fb;
  border: 1px solid transparent;
  cursor: not-allowed;
}

._projectState_15hpt_4 {
  height: 28px;
  display: flex;
  align-items: center;
  font-size: 14px;
  font-weight: 600;
}

._credibilityIcon_15hpt_168 {
  position: absolute;
  right: 5px;
  top: 32px;
  cursor: pointer;
}
._credibilityIcon_15hpt_168._withWarning_15hpt_99 {
  right: 25px;
}
._credibilityIcon_15hpt_168._warningIcon_15hpt_177 {
  width: 15px;
  cursor: default;
}
._credibilityIcon_15hpt_168._warningIcon_15hpt_177._topAuto_15hpt_181 {
  top: auto;
}

@media all and (min-width: 1091px) {
  ._expanded_15hpt_186 {
    max-width: 900px;
  }
}
@media all and (min-width: 1550px) {
  ._expanded_15hpt_186 {
    max-width: 1400px;
  }
}
._referencesBox_15hpt_195 {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: 100%;
  min-height: 32px;
  padding: 5px;
  background-color: #e9f1fb;
  border-radius: 5px;
  font-size: 14px;
}

._refItem_15hpt_207 {
  text-decoration: none;
  display: block; /* for opacity */
  color: #223445;
  margin: 2px;
  padding: 2px 5px;
  background-color: rgba(43, 114, 197, 0.2);
  border-radius: 5px;
}
._refItem_15hpt_207:hover, ._refItem_15hpt_207:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}
._refItem_15hpt_207._noViewPermission_15hpt_221 {
  pointer-events: none;
}

._noPermission_15hpt_225 {
  /* match Select disabled/placeholder style */
  color: hsl(0, 0%, 50%);
}

._deleteBtn_15hpt_230 {
  width: 35px;
  height: 35px;
  margin: 0;
}

._bottomAlignedRow_15hpt_236 {
  display: flex;
  align-items: flex-end;
}

._createResourceBtn_15hpt_241 {
  width: 100%;
  text-align: right;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._container_yngdg_4 {
  display: flex;
  flex-direction: column;
  position: fixed;
  z-index: 112;
  right: 0;
  top: 60px;
  width: 510px;
  height: calc(100% - 60px);
  padding: 40px 20px 0px 30px;
  box-shadow: 0px 2px 72px rgba(34, 52, 69, 0.3);
  background-color: #fff;
  animation-duration: 0.2s;
  width: 450px;
  padding-left: 0;
  padding-right: 0;
  max-height: calc(100vh - 100px);
  margin: 15px;
  border-radius: 4px;
  box-shadow: 0 0 0 1px hsla(0, 0%, 0%, 0.15), 0 4px 11px hsla(0, 0%, 0%, 0.15), 0px 2px 72px rgba(34, 52, 69, 0.3);
  padding-top: 20px;
}
@media only screen and (max-width: 767px) {
  ._container_yngdg_4 {
    margin: 0;
    max-height: unset;
    width: 100%;
  }
}

._section_yngdg_34 {
  padding-left: 30px;
  padding-right: 20px;
}

._closeButton_yngdg_39 {
  margin-left: 10px;
  height: 20px;
  width: 20px;
}
._closeButton_yngdg_39:not(._disabled_yngdg_44) {
  text-decoration: none;
}
._closeButton_yngdg_39:not(._disabled_yngdg_44):hover, ._closeButton_yngdg_39:not(._disabled_yngdg_44):active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._sectionTitle_yngdg_53 {
  display: block;
  margin: 0;
  padding-left: 30px;
  text-transform: uppercase;
  background-color: #eaf1f9;
  color: rgba(34, 52, 69, 0.5019607843);
  font-size: 12px;
  font-weight: 600;
  line-height: 2;
}

._announcementsWrapper_yngdg_65 {
  max-height: 100%;
  overflow-y: auto;
  padding-bottom: 15px;
}

._announcementItem_yngdg_71 {
  display: block;
  padding-left: 30px;
  padding-right: 20px;
  border-bottom: 1px solid #e8ebee;
  overflow-x: hidden;
}
._announcementItem_yngdg_71 ._dismissed_yngdg_78 {
  transform: translateX(120%);
}
._announcementItem_yngdg_71 > div {
  will-change: transform;
  transition: transform 1s ease;
}

._isNew_yngdg_86 {
  padding: 9px;
}
._isNew_yngdg_86 > div {
  border-radius: 8px;
  background-color: rgba(34, 115, 210, 0.1019607843);
  padding: 10px 20px 10px 30px;
}

._row_yngdg_95 {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 10px 0;
}

._rightAligned_yngdg_103 {
  display: flex;
  justify-content: flex-end;
}

._rowTitle_yngdg_108 {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

._column_yngdg_115 {
  display: flex;
  flex-direction: column;
}

._date_yngdg_120 {
  color: rgba(34, 52, 69, 0.5);
}

._typeTitle_yngdg_124 {
  font-weight: 600;
  vertical-align: middle;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._typeTitle_yngdg_124 > img {
  width: 16px;
  height: 16px;
  margin-right: 3px;
  vertical-align: text-bottom;
}

._linkBtn_yngdg_138, ._dismissLink_yngdg_138 {
  display: inline-block;
  padding: 0;
  border: 0;
  background-color: transparent;
  color: #2273d2;
  cursor: pointer;
  font-size: inherit;
  display: inline;
  text-decoration: none;
}
._linkBtn_yngdg_138:hover:not(:disabled), ._dismissLink_yngdg_138:hover:not(:disabled) {
  text-decoration: none;
  text-decoration: underline;
}
._linkBtn_yngdg_138:hover:not(:disabled):hover, ._dismissLink_yngdg_138:hover:not(:disabled):hover, ._linkBtn_yngdg_138:hover:not(:disabled):active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._dismissLink_yngdg_138 {
  text-transform: none;
  font-weight: normal;
}

._disabled_yngdg_44 {
  opacity: 0.5;
  cursor: default;
}
._disabled_yngdg_44:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: default;
}

._truncated_yngdg_174 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
}
._truncated_yngdg_174._disabled_yngdg_44 {
  cursor: default;
  opacity: 0.5;
}
._truncated_yngdg_174._disabled_yngdg_44 * {
  cursor: default !important;
}

._failedMessage_yngdg_188 {
  color: #c92a2a;
}
._failedMessage_yngdg_188 > img {
  margin-right: 3px;
}

._leftAligned_yngdg_195 {
  margin-right: auto;
}
._leftAligned_yngdg_195 + ._leftAligned_yngdg_195 {
  flex-shrink: 0;
}

._rightAlignedButton_yngdg_202 {
  margin-left: auto;
}

._itemsName_yngdg_206 {
  max-width: calc(100% - 104px);
  padding-right: 10px;
}

._accordion_yngdg_211 input {
  display: none;
}
._accordion_yngdg_211 input:checked ~ article {
  height: auto;
}
._accordion_yngdg_211 label {
  display: block;
  text-align: center;
  cursor: pointer;
  color: #2b72c5;
  margin: 10px;
}
._accordion_yngdg_211 article {
  height: 0;
  overflow: hidden;
}

._loading_yngdg_229 {
  color: #b3b3b3;
  margin: 10px 20px;
  display: flex;
  align-items: center;
  font-size: 0.8rem;
}/* Main color palette */
/* Other colors */
/* Color assignments */
/* Animation */
@keyframes _rotate_6ploi_1 {
  to {
    transform: rotate(360deg);
  }
}
/* Variables */
/* Loading Icon */
._loading_6ploi_12 {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  display: flex;
  align-items: center;
  z-index: 100;
  justify-content: center;
  background-color: rgba(255, 255, 255, 0.8);
}
._loading_6ploi_12._inSidebar_6ploi_26 {
  position: absolute;
}
@media only screen and (max-width: 767px) {
  ._loading_6ploi_12._inSidebar_6ploi_26 {
    height: auto;
    top: 0;
  }
}
._loadingRing_6ploi_35 {
  position: absolute;
  width: 100px;
  height: 100px;
}
._loadingRing_6ploi_35:first-child {
  transform: skew(30deg, 20deg);
}
._loadingRing_6ploi_35:last-child {
  transform: skew(-30deg, -20deg) scale(-1, 1);
}
._loadingRing_6ploi_35:last-child svg {
  animation-delay: -0.5s;
}
._loadingRing_6ploi_35 svg {
  animation: _rotate_6ploi_1 1s linear infinite;
  fill: #3cb0ff;
}
@media only screen and (max-width: 767px) {
  ._loadingRing_6ploi_35 {
    width: 60px;
    height: 60px;
  }
  ._loadingRing_6ploi_35 svg {
    width: 100%;
    height: 100%;
  }
}/* Main color palette */
/* Other colors */
/* Color assignments */
._notificationWrapper_a6ynx_4 {
  border-radius: 5px;
  padding: 24px;
  border-radius: 5px;
  padding: 24px;
  background-color: #fff;
  box-shadow: 0 0 0 1px hsla(0, 0%, 0%, 0.15), 0 4px 11px hsla(0, 0%, 0%, 0.15);
  width: 330px;
  min-height: 62px;
  justify-content: flex-start;
  align-items: center;
  padding: 16px;
  color: #223445;
  margin-top: 15px;
  transition: all 0.3s ease;
  font-size: 14px;
  font-weight: 400;
  position: relative;
  background-color: #fbfcfe;
  box-shadow: 0px 0px 1px rgba(9, 30, 66, 0.31), 0px 4px 8px rgba(9, 30, 66, 0.25);
  border-radius: 3px;
}
._notificationWrapper_a6ynx_4:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  background-color: #fff;
  border-radius: 3px;
  z-index: -1;
}
._notificationWrapper_a6ynx_4 ._imgContainer_a6ynx_37 {
  margin-right: 10px;
  width: 20px;
  height: 20px;
}
._notificationWrapper_a6ynx_4._succes_a6ynx_42 {
  border-left: 4px solid #3cb878;
  background-color: rgba(60, 184, 120, 0.05);
}
._notificationWrapper_a6ynx_4._info_a6ynx_46 {
  border-left: 4px solid #2f80ed;
  background-color: rgba(47, 128, 237, 0.05);
}
._notificationWrapper_a6ynx_4._error_a6ynx_50 {
  border-left: 4px solid #c92a2a;
  background-color: rgba(201, 42, 42, 0.1);
}
._notificationWrapper_a6ynx_4._warning_a6ynx_54 {
  border-left: 4px solid #ffa347;
  background-color: rgba(255, 163, 71, 0.15);
}
._notificationWrapper_a6ynx_4._visible_a6ynx_58 {
  opacity: 1;
  transform: translateX(0);
  visibility: visible;
}
@media only screen and (max-width: 767px) {
  ._notificationWrapper_a6ynx_4 {
    width: 100%;
    border-radius: 0;
    min-height: 34px;
    padding: 8px 25px 8px 8px;
  }
  ._notificationWrapper_a6ynx_4 ._imgContainer_a6ynx_37 {
    width: 16px;
    max-width: 100%;
  }
}

._msg_a6ynx_76 {
  display: flex;
  align-items: center;
  white-space: pre-wrap;
  word-break: break-word;
}

._messagesList_a6ynx_83 {
  list-style: inside;
}

._notification_a6ynx_4,
._announcementContainer_a6ynx_88 {
  position: fixed;
  bottom: 90px;
  right: 60px; /* increase the right indent so as not to close the action menu on full screen pages */
  z-index: 1000;
}
@media only screen and (max-width: 767px) {
  ._notification_a6ynx_4,
  ._announcementContainer_a6ynx_88 {
    bottom: 0;
    left: 0;
    width: 100%;
  }
}

._announcementContainer_a6ynx_88 {
  top: 60px;
  bottom: auto;
  z-index: 999;
}

._actionButton_a6ynx_109 {
  display: inline-block;
  margin-right: auto;
  padding: 0;
  border: none;
  background-color: transparent;
  color: #2273d2;
  cursor: pointer;
  font-size: inherit;
  font-weight: 600;
  text-decoration: none;
}
._actionButton_a6ynx_109:hover {
  text-decoration: none;
  text-decoration: underline;
}
._actionButton_a6ynx_109:hover:hover, ._actionButton_a6ynx_109:hover:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._flexRow_a6ynx_131 {
  display: flex;
  align-items: center;
}
._flexRow_a6ynx_131:not(:last-child) {
  margin-bottom: 14px;
}

._headline_a6ynx_139 {
  margin: 0;
  padding: 0;
  padding-right: 35px;
  font-size: 18px;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

._closeIcon_a6ynx_150 {
  position: absolute;
  right: 10px;
  top: 10px;
  width: 24px;
  height: 24px;
  opacity: 0.8;
  border-radius: 4px;
}
@media only screen and (max-width: 767px) {
  ._closeIcon_a6ynx_150 {
    top: 10px;
  }
}

._closeIcon_a6ynx_150:hover {
  opacity: 1;
  cursor: pointer;
}

._closeIcon_a6ynx_150:before,
._closeIcon_a6ynx_150:after {
  position: absolute;
  left: 11px;
  top: 5px;
  content: " ";
  height: 14px;
  width: 2px;
  background-color: #223445;
}

._closeIcon_a6ynx_150:before {
  transform: rotate(45deg);
}

._closeIcon_a6ynx_150:after {
  transform: rotate(-45deg);
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_1mzzj_4 {
  position: relative;
  height: 100vh;
  background-color: #a0d6f4;
  background-image: url("/assets/login_bg-15.5.0.11.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

._mask_1mzzj_13 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(61deg, #5bccf5, #2f80ed);
  opacity: 0.6;
}

._content_1mzzj_23 {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: auto;
  display: flex;
  flex-direction: column;
}

._modalWrapper_1mzzj_32 {
  position: relative;
  margin: auto;
  z-index: 11;
  width: 100%;
  color: #7c7c7c;
}

._companyInfoHolder_1mzzj_40 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 75px;
}

._companyInfo_1mzzj_40 {
  width: 228px;
  text-align: center;
  font-size: 12px;
}

._footer_1mzzj_53 {
  margin-top: 65px;
  text-align: center;
  font-size: 12px;
  font-weight: 700;
}

._footerInfoItem_1mzzj_60 a {
  color: #2273d2;
  text-decoration: none;
}

._footerInfoItem_1mzzj_60 a:hover {
  text-decoration: underline;
}

._footerInfoItem_1mzzj_60 + ._footerInfoItem_1mzzj_60 {
  margin-top: 20px;
}

._info_1mzzj_73 {
  margin-bottom: 15px;
  z-index: 15;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  color: #fff;
  text-align: center;
}
._info_1mzzj_73 * + * {
  margin-top: 6px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_1cvj2_4 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  padding: 4% 3% 15px;
  overflow: auto;
}

._modal_1cvj2_14 {
  display: flex;
  flex-direction: column;
  width: 620px;
  border-radius: 20px;
  overflow: hidden;
}

._content_1cvj2_22 {
  padding: 8% 10%;
  background-color: #fff;
  justify-content: space-between;
}

._header_1cvj2_28 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 2.5% 6%;
  color: #fff;
  background: #2273d2;
}

._title_1cvj2_37 {
  font-size: 1.8rem;
  font-weight: 700;
  text-transform: uppercase;
}
@media only screen and (max-width: 767px) {
  ._title_1cvj2_37 {
    font-size: 1.4rem;
  }
}

._logo_1cvj2_48 {
  width: 128px;
}
@media only screen and (max-width: 767px) {
  ._logo_1cvj2_48 {
    width: 80px;
  }
}

._contentContainer_1cvj2_57 {
  padding-top: 0;
  color: #223445;
}
._contentContainer_1cvj2_57 ._title_1cvj2_37 {
  text-align: center;
  text-transform: none;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._logo_b9lvr_4 {
  display: block;
  max-width: 207px;
  max-height: 40px;
}

@media only screen and (max-width: 767px) {
  ._logo_b9lvr_4 {
    max-width: 150px;
  }
}
._logo_b9lvr_4._loadingColor_b9lvr_15 ._arrow_b9lvr_15 {
  animation: _color-arrow_b9lvr_1 2s ease infinite;
}
._logo_b9lvr_4._loadingColor_b9lvr_15 ._rect_b9lvr_18 {
  animation: _color-rect_b9lvr_1 2s ease infinite;
}
._logo_b9lvr_4._loadingColor_b9lvr_15 ._rect_b9lvr_18:nth-child(2) {
  animation-delay: 0.2s;
}
._logo_b9lvr_4._loadingColor_b9lvr_15 ._rect_b9lvr_18:nth-child(3) {
  animation-delay: 0.4s;
}
._logo_b9lvr_4._loadingColor_b9lvr_15 ._rect_b9lvr_18:nth-child(4) {
  animation-delay: 0.6s;
}
._logo_b9lvr_4._loadingColor_b9lvr_15 ._rect_b9lvr_18:nth-child(5) {
  animation-delay: 0.8s;
}
._logo_b9lvr_4._loadingColor_b9lvr_15 ._rect_b9lvr_18:nth-child(6) {
  animation-delay: 1s;
}

@keyframes _color-arrow_b9lvr_1 {
  20% {
    transform: translateX(2px);
  }
  60% {
    transform: translateX(2px);
  }
}
@keyframes _color-rect_b9lvr_1 {
  0% {
    fill: white;
  }
  20% {
    fill: #2273d2;
  }
  40% {
    fill: white;
  }
}/* Main color palette */
/* Other colors */
/* Color assignments */
._footer_20ed9_4 {
  margin-top: 65px;
  text-align: center;
  font-size: 12px;
  font-weight: 700;
}

._footerInfoItem_20ed9_11 a {
  color: #2273d2;
  text-decoration: none;
}

._footerInfoItem_20ed9_11 a:hover {
  text-decoration: underline;
}

._footerInfoItem_20ed9_11 + ._footerInfoItem_20ed9_11 {
  margin-top: 20px;
}

._link_20ed9_24 {
  text-decoration: none;
  color: #2273d2;
}
._link_20ed9_24:hover, ._link_20ed9_24:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wave_k3kj6_4 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

._dot_k3kj6_10 {
  display: inline-block;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  margin-right: 5px;
  background: #303131;
  animation: _wave_k3kj6_4 2.6s linear infinite;
}
._dot_k3kj6_10:nth-child(2) {
  animation-delay: 0.2s;
}
._dot_k3kj6_10:nth-child(3) {
  animation-delay: 0.3s;
}

@keyframes _wave_k3kj6_4 {
  0%, 15%, 25% {
    transform: initial;
  }
  7.5% {
    transform: translateY(-12px);
  }
}/* Main color palette */
/* Other colors */
/* Color assignments */
._button_1xh8b_4, ._primary_1xh8b_4 {
  display: inline-block;
  vertical-align: middle;
  height: 32px;
  min-width: 132px;
  padding: 0 14px;
  cursor: pointer;
  border: none;
  border-radius: 5px;
  text-align: center;
  font-size: 1rem;
  color: #fff;
}
._button_1xh8b_4._transparent_1xh8b_17, ._transparent_1xh8b_17._primary_1xh8b_4 {
  border: solid 1px #2273d2;
  background-color: transparent;
  color: #2273d2;
}
._button_1xh8b_4._transparent_1xh8b_17[disabled], ._transparent_1xh8b_17[disabled]._primary_1xh8b_4 {
  background-image: none;
  background-color: transparent;
  cursor: auto;
  color: #d2d2d2;
  border: solid 1px #d2d2d2;
}
._button_1xh8b_4._whiteBordered_1xh8b_29, ._whiteBordered_1xh8b_29._primary_1xh8b_4 {
  border: solid 1px #fff;
  background-color: transparent;
  color: #fff;
}
._button_1xh8b_4._whiteBordered_1xh8b_29[disabled], ._whiteBordered_1xh8b_29[disabled]._primary_1xh8b_4 {
  background-image: none;
  background-color: transparent;
  cursor: auto;
  color: #d2d2d2;
  border: solid 1px #d2d2d2;
}
._button_1xh8b_4[disabled], [disabled]._primary_1xh8b_4 {
  background-image: none;
  background-color: #d2d2d2;
  cursor: auto;
}
._button_1xh8b_4:not([disabled]):hover, ._primary_1xh8b_4:not([disabled]):hover {
  opacity: 0.8;
}
@media only screen and (max-width: 767px) {
  ._button_1xh8b_4, ._primary_1xh8b_4 {
    min-width: 90px;
  }
}

._primary_1xh8b_4 {
  background: #2273d2;
}

._linkBtn_1xh8b_59 {
  display: inline-block;
  padding: 0;
  border: 0;
  background-color: transparent;
  color: #2273d2;
  cursor: pointer;
  font-size: inherit;
  border: none;
  background-color: transparent;
  display: inline;
}
._linkBtn_1xh8b_59:hover:not(:disabled) {
  text-decoration: none;
  text-decoration: underline;
}
._linkBtn_1xh8b_59:hover:not(:disabled):hover, ._linkBtn_1xh8b_59:hover:not(:disabled):active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}
._linkBtn_1xh8b_59:hover {
  text-decoration: none;
}

._small_1xh8b_84 {
  width: 70px;
  height: 20px;
  font-size: 10px;
  min-width: 0;
  max-width: 100%;
  padding: 0 15px;
  font-weight: 300;
  letter-spacing: 0.02em;
  text-transform: initial;
  margin-top: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
}

._medium_1xh8b_100 {
  min-width: 80px;
  height: 26px;
  font-size: 12px;
}

._search_1xh8b_106 {
  height: 26px;
}

._fullWidth_1xh8b_110 {
  width: 100%;
}

._allTasks_1xh8b_114 {
  cursor: pointer;
  height: 26px;
  width: 90px;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  color: #ffffff;
  border-radius: 5px;
  border: none;
  box-sizing: border-box;
  background-color: #2273d2;
}
._allTasks_1xh8b_114:hover {
  opacity: 0.8;
}

._preloader_1xh8b_131 {
  display: flex;
  justify-content: center;
}

._buttonsContainer_1xh8b_136 {
  display: flex;
  justify-content: center;
}
._buttonsContainer_1xh8b_136 > * + * {
  margin-left: 15px;
}

._centered_1xh8b_144 {
  display: block;
  margin: auto;
}

@keyframes _pulse-opacity_1xh8b_1 {
  0%, 100% {
    opacity: 0.2;
  }
  50% {
    opacity: 1;
  }
}
._loading_1xh8b_157 {
  animation: _pulse-opacity_1xh8b_1 1.5s infinite;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._label_hqzlp_4,
._title_hqzlp_5 {
  display: block;
}

._validationMessage_hqzlp_9 {
  font-size: 14px;
  color: #c92a2a;
  position: absolute;
  left: 0;
  top: 50px;
}

._validationError_hqzlp_17 {
  color: #c92a2a;
}
._validationError_hqzlp_17 input {
  border-color: #c92a2a;
}

._label_hqzlp_4 {
  position: relative;
}

._title_hqzlp_5 {
  position: relative;
  padding: 2px 0;
  cursor: text;
  transition: top 0.05s linear;
}

._input_hqzlp_35 {
  width: 100%;
  font-size: 14px;
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid #979797;
  outline: 0;
}

._caps_hqzlp_44 {
  position: absolute;
  right: 0;
  bottom: -22px;
  font-size: 12px;
  text-transform: uppercase;
  color: #c92a2a;
}

@keyframes _onAutoFillStart_hqzlp_1 {
  from {
    /**/
  }
  to {
    /**/
  }
}
input:-webkit-autofill {
  animation-name: _onAutoFillStart_hqzlp_1;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._formRow_1cv8a_4 {
  display: block;
}

._formRow_1cv8a_4 + ._formRow_1cv8a_4 {
  margin-top: 26px;
}

._formCoupleRow_1cv8a_12 + ._formCoupleRow_1cv8a_12 {
  margin-top: 55px;
}

._textAlignCenter_1cv8a_16 {
  text-align: center;
}

._forgotPass_1cv8a_20 {
  font-size: 12px;
  color: #7c7c7c;
  text-decoration: none;
}

._forgotPass_1cv8a_20:hover {
  text-decoration: underline;
}

._container_1cv8a_30 {
  width: 100%;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_aynwk_4 {
  display: flex;
  flex-direction: column;
  align-items: center;
}

._title_aynwk_10 {
  font-size: 24px;
  font-weight: bold;
  color: #2273d2;
  text-align: center;
  text-transform: uppercase;
  display: block;
}

._text_aynwk_19 {
  margin-top: 45px;
  font-size: 16px;
  text-align: center;
  width: 100%;
  color: #686868;
}

._btn_aynwk_27 {
  margin-top: 45px;
  margin-bottom: 10px;
  line-height: 1.38;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._modal_yg28k_4 {
  border-radius: 5px;
  padding: 24px;
  border-radius: 5px;
  padding: 24px;
  background-color: #fff;
  box-shadow: 0 0 0 1px hsla(0, 0%, 0%, 0.15), 0 4px 11px hsla(0, 0%, 0%, 0.15);
  position: relative;
  z-index: 111;
  max-width: calc(100% - 10px);
  display: inline-block;
  vertical-align: middle;
  text-align: left;
}
._modal_yg28k_4._isTopAligned_yg28k_18 {
  vertical-align: top;
}
._modal_yg28k_4 p {
  margin: 0;
  line-height: 1.5;
}
._modal_yg28k_4 p + p {
  margin: 15px 0 0;
}

._row_yg28k_29 + ._row_yg28k_29 {
  margin-top: 15px;
}

._modalWrapper_yg28k_33 {
  position: fixed;
  display: flex;
  z-index: 204;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  padding-top: 16px;
  padding-bottom: 16px;
  overflow: auto;
  background-color: rgba(202, 202, 202, 0.72);
  text-align: center;
}
._modalWrapper_yg28k_33:before {
  height: 100%;
  display: inline-block;
  vertical-align: middle;
  content: "";
}

._closeButton_yg28k_54 {
  position: absolute;
  top: 16px;
  right: 16px;
  cursor: pointer;
}
._closeButton_yg28k_54:hover {
  opacity: 0.7;
}

/**
use padding-top for indent
and margin-top: auto to be sure 
modalFooter is always at the bottom
*/
._modalFooter_yg28k_69 {
  margin-top: auto;
  padding-top: 25px;
}
._modalFooter_yg28k_69._noGap_yg28k_73 {
  padding-top: 0;
}

/**
* Nested modals (when user opens modal from modal)
* The last open modal will be visible
* Dismissing the nested modal will open the previous modal
*/
#modal-root ._modalWrapper_yg28k_33 {
  display: none;
}
#modal-root ._modalWrapper_yg28k_33:last-child {
  display: block;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._disabled_3f5ho_4 {
  cursor: default;
  opacity: 0.5;
}
._disabled_3f5ho_4 * {
  cursor: default !important;
}
._disabled_3f5ho_4 [class*=disabled] {
  opacity: 1 !important;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._unsupported_9paux_4 {
  background: #ffe488;
  width: 100%;
  position: fixed;
  top: 0px;
  left: 0;
  padding: 10px;
  text-align: center;
  opacity: 0.9;
  display: flex;
  justify-content: center;
  align-items: center;
}
._unsupported_9paux_4 button {
  margin-left: 15px;
}
@media only screen and (max-width: 767px) {
  ._unsupported_9paux_4 {
    display: block;
  }
  ._unsupported_9paux_4 > * + * {
    margin-top: 10px;
  }
}

._browserList_9paux_29 {
  display: flex;
  justify-content: space-evenly;
}
._browserList_9paux_29 img {
  height: 64px;
}
._browserList_9paux_29 a {
  color: #2273d2;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 25px 10px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._companyInfoHolder_1fl3r_4 {
  margin-bottom: 6%;
  text-align: center;
}

._companyLogo_1fl3r_9 {
  max-width: 200px;
  max-height: 200px;
}
@media only screen and (max-width: 767px) {
  ._companyLogo_1fl3r_9 {
    max-height: 100px;
  }
}

._footer_1fl3r_19 {
  margin-top: 6%;
  text-align: center;
  font-size: 0.85rem;
}

._centered_1fl3r_25 {
  display: block;
  text-align: center;
}

._footerInfoItem_1fl3r_30 ._link_1fl3r_30 {
  text-decoration: none;
  color: #2273d2;
  font-size: 1rem;
  background-color: transparent;
  border: none;
}
._footerInfoItem_1fl3r_30 ._link_1fl3r_30:hover, ._footerInfoItem_1fl3r_30 ._link_1fl3r_30:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}
._footerInfoItem_1fl3r_30._links_1fl3r_42 {
  display: flex;
  align-items: center;
  justify-content: center;
}
._footerInfoItem_1fl3r_30 + ._footerInfoItem_1fl3r_30 {
  margin-top: 14px;
}

._link_1fl3r_30 {
  color: #2273d2;
  cursor: pointer;
  text-decoration: none;
}
._link_1fl3r_30:hover, ._link_1fl3r_30:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._companyName_1fl3r_62 {
  margin-bottom: 30px;
  font-size: 20px;
  font-weight: 700;
  text-align: center;
}

._blueSection_1fl3r_69 {
  display: flex;
  background-color: #e9f1fb;
  margin-top: 15px;
  padding: 15px;
  border-radius: 10px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._version_bhuo8_4 + ._version_bhuo8_4 {
  margin-top: 10px;
}
._version_bhuo8_4 span {
  font-weight: 700;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._title_va00v_4 {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  color: #979797;
  margin-bottom: 18px;
  line-height: 1.5;
  font-size: 18px;
  display: flex;
  max-width: 96%;
}

._name_va00v_16 {
  white-space: pre;
  color: #223445;
}

._name_va00v_16,
._itemHolder_va00v_22 {
  display: inline-block;
  vertical-align: middle;
}

._itemHolder_va00v_22 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-right: 10px;
}

._slot_va00v_34 {
  font-weight: normal;
  margin-left: 15px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._loginForm_title_u8d89_4 {
  color: #2273d2;
  font-family: "Lato";
  font-style: normal;
  font-weight: 800;
  font-size: 32px;
  text-align: center;
  text-transform: uppercase;
  margin: 0;
  margin-bottom: 15px;
}

._form_u8d89_16 {
  display: flex;
  flex-direction: column;
  gap: 15px;
  padding-bottom: 15px;
}
@media only screen and (min-width: 1921px) {
  ._form_u8d89_16._bigSmallLayout_u8d89_23 {
    gap: 45px;
  }
}
._form_u8d89_16._expanded_u8d89_27 {
  flex-direction: row;
  flex-wrap: wrap;
}

._column_u8d89_32, ._columnFlex_u8d89_32 {
  width: 420px;
  max-width: 100%;
  /* margin-bottom: 15px; */
  break-inside: avoid;
  display: flex;
  flex-direction: column;
  gap: 15px;
}
@media only screen and (max-width: 767px) {
  ._column_u8d89_32, ._columnFlex_u8d89_32 {
    width: 100%;
  }
}

._flexStart_u8d89_47 {
  align-items: flex-start !important;
}

._columnFlex_u8d89_32 {
  width: 100%;
  flex: 1;
}

._section_u8d89_56 {
  break-inside: avoid;
  display: flex;
  flex-direction: column;
  gap: 15px;
}
._section_u8d89_56._highlight_u8d89_62 {
  border-radius: 5px;
  padding: 10px;
  background: #f4f8fd;
}

._fourColumnWidth_u8d89_68 {
  width: 1725px;
}

._threeColumnWidth_u8d89_72 {
  width: 1290px;
}

._twoColumnWidth_u8d89_76 {
  width: 855px;
}

._controlContainer_u8d89_80 {
  display: flex;
  flex-direction: column;
  position: relative; /* Do not remove, needed for properly offsetting menus in the rich text editor. */
  width: 100%;
}
._controlContainer_u8d89_80._w70_u8d89_86 {
  width: 70px;
  min-width: 70px;
}

._controlLabel_u8d89_91 {
  display: flex;
  align-items: center;
  font-size: 14px;
  font-weight: 700;
  color: #223445;
}
._controlLabel_u8d89_91:not(:empty) {
  margin-bottom: 5px;
}
._controlLabel_u8d89_91._columnLabel_u8d89_101 {
  flex-direction: column;
  align-items: flex-start;
}

._label_u8d89_106 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
}
._label_u8d89_106._disabled_u8d89_112 {
  cursor: default;
  opacity: 0.5;
}
._label_u8d89_106._disabled_u8d89_112 * {
  cursor: default !important;
}

._subLabel_u8d89_120 {
  font-size: 0.85em;
  /* font-weight: normal; */
  color: rgba(34, 52, 69, 0.5019607843);
  word-break: break-all;
}
._subLabel_u8d89_120:disabled {
  cursor: not-allowed;
}

._rightSlot_u8d89_130 {
  flex-shrink: 0;
  margin-left: auto;
  color: #b3b2b2;
}

._link_u8d89_136,
._link_u8d89_136 a {
  color: #2273d2;
  font-size: 12px;
  font-weight: 400;
  text-decoration: none;
  cursor: pointer;
}

._controlInput_u8d89_145 {
  display: block;
  width: 100%;
  border-radius: 5px;
  background-color: #ffffff;
  border: solid 1px #bdc2c7;
  padding: 0 5px;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: normal;
  color: #223445;
  text-overflow: ellipsis;
}
._controlInput_u8d89_145._input_u8d89_160 {
  height: 35px;
}
._controlInput_u8d89_145._textarea_u8d89_163 {
  resize: vertical;
  height: 70px;
  padding-top: 5px;
}
._controlInput_u8d89_145._innerInput_u8d89_168 {
  flex: 0.5;
  /*display: inline-block; */
  height: 100%;
  border: none;
  background-color: transparent;
}
._controlInput_u8d89_145._innerInput_u8d89_168:hover {
  border: none;
}
._controlInput_u8d89_145._innerInput_u8d89_168:focus {
  outline: none;
  border: none;
}
._controlInput_u8d89_145:hover {
  border: solid 1px #aeaeae;
}
._controlInput_u8d89_145:focus {
  outline: none;
  border: solid 1px #2273d2;
}
._controlInput_u8d89_145:disabled, ._controlInput_u8d89_145._disabled_u8d89_112 {
  background-color: #e9f1fb;
  border-color: transparent;
  cursor: default;
}

._inputDiv_u8d89_195 {
  height: 32px;
  padding: 0 5px;
  overflow: hidden;
  display: flex;
  align-items: center;
  cursor: text;
}
._inputDiv_u8d89_195:focus {
  outline: none;
  border: solid 1px #2273d2;
}
._inputDiv_u8d89_195:disabled {
  background-color: #e9f1fb;
  border: none;
}
._inputDiv_u8d89_195::-webkit-outer-spin-button, ._inputDiv_u8d89_195::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
._inputDiv_u8d89_195[type=number] {
  -moz-appearance: textfield;
  appearance: textfield;
}
._inputDiv_u8d89_195._disabled_u8d89_112 {
  background-color: #e9f1fb;
  border: none;
}

._shortInput_u8d89_224 {
  min-width: 133px;
  width: fit-content;
}

._validationError_u8d89_229 ._input_u8d89_160,
._validationError_u8d89_229 [class*=control],
._validationError_u8d89_229 input,
._validationError_u8d89_229 ._inputDiv_u8d89_195 {
  border-color: #c92a2a;
}
._validationError_u8d89_229 ._input_u8d89_160:hover,
._validationError_u8d89_229 [class*=control]:hover,
._validationError_u8d89_229 input:hover,
._validationError_u8d89_229 ._inputDiv_u8d89_195:hover {
  border-color: #c92a2a;
}
._validationError_u8d89_229 ._input_u8d89_160 + label,
._validationError_u8d89_229 [class*=control] + label,
._validationError_u8d89_229 input + label,
._validationError_u8d89_229 ._inputDiv_u8d89_195 + label {
  color: #c92a2a;
}
._validationError_u8d89_229 ._controlLabel_u8d89_91:not([class*=commentCreatorName]),
._validationError_u8d89_229 ._inputDiv_u8d89_195,
._validationError_u8d89_229 [class*=label],
._validationError_u8d89_229 [class*=ValueContainer] {
  color: #c92a2a;
}

._validationMessage_u8d89_254 {
  margin: 0;
  margin-top: 5px;
  font-size: 14px;
  color: #c92a2a;
}

._checkbox_u8d89_261 {
  padding-right: 15px;
}
@media only screen and (min-width: 768px) {
  ._checkbox_u8d89_261 {
    width: fit-content;
  }
}

._rowContainer_u8d89_270 {
  margin-top: 10px;
}

._fieldset_u8d89_274 {
  margin-top: 15px;
  padding: 0;
  border: none;
}
._fieldset_u8d89_274:first-of-type {
  margin-top: 10px;
}

._legend_u8d89_283 {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 5px;
  margin-bottom: 10px;
  font-weight: 700;
  color: #223445;
  /* TODO: Rendering bug in Chrome doesn't let us use this */
  /* position: sticky; */
  /* top: 0px; */
  z-index: 2;
}
._legend_u8d89_283._border_u8d89_296 {
  border-bottom: 1px solid #bdc2c7;
  margin-bottom: 0;
}
._legend_u8d89_283 img {
  margin-right: 5px;
}

._row_u8d89_270 {
  display: flex;
  gap: 15px;
}
._row_u8d89_270._gap_u8d89_308 + ._row_u8d89_270 {
  margin-top: 15px;
}
._row_u8d89_270._smallGap_u8d89_311 {
  gap: 5px;
}
._row_u8d89_270._column_u8d89_32, ._row_u8d89_270._columnFlex_u8d89_32 {
  flex-direction: column;
}
._row_u8d89_270._wrap_u8d89_317 {
  flex-wrap: wrap;
}
._row_u8d89_270._wrap_u8d89_317 ._field_u8d89_274, ._row_u8d89_270._wrap_u8d89_317 ._fieldBlock_u8d89_320 {
  /* https://prochain.atlassian.net/browse/PV-9984 */
}
@media only screen and (max-width: 767px) {
  ._row_u8d89_270._wrap_u8d89_317 ._field_u8d89_274, ._row_u8d89_270._wrap_u8d89_317 ._fieldBlock_u8d89_320 {
    flex: auto;
    width: 100%;
  }
}
._row_u8d89_270._justify_u8d89_329 {
  justify-content: space-between;
}
._row_u8d89_270._w100_u8d89_332 {
  width: 100%;
  flex: 0 0 auto;
}

._field_u8d89_274, ._fieldBlock_u8d89_320 {
  max-width: 550px;
  display: flex;
  align-items: center;
  gap: 15px;
  flex: 1;
}
@media only screen and (min-width: 768px) {
  ._field_u8d89_274, ._fieldBlock_u8d89_320 {
    min-width: 400px;
  }
}

._fieldBlock_u8d89_320 {
  display: block;
}

._double_u8d89_354 {
  display: flex;
  align-items: center;
}
._double_u8d89_354 > div {
  width: 100%;
  flex: 1;
}

._alignStart_u8d89_363 {
  /* Prevent misalign in case of 2 columns and validation error */
  /* https://prochain.atlassian.net/browse/PV-8955 */
  align-items: flex-start !important;
}

._alignCenter_u8d89_369 {
  align-items: center;
}

._resourceWrapper_u8d89_373 {
  display: flex;
  align-items: center;
}

._submitBtn_u8d89_378 {
  /* include a submit button on forms to prevent giving focus to the first */
  /* random <button> in there */
  opacity: 0;
  height: 0;
  position: absolute;
}

._dragOver_u8d89_386 {
  border-radius: 5px;
  border: solid 2px #2273d2;
}

._darkColor_u8d89_391 {
  color: #223445;
}

._fullWidth_u8d89_395 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

._alignedWithInputButton_u8d89_401 {
  height: 35px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._rowContainer_2um7h_4 {
  margin-bottom: 25px;
}

._btnRow_2um7h_8 {
  display: flex;
  justify-content: center;
  margin-top: 25px;
}

._wrapper_2um7h_14 {
  width: 100%;
  max-width: 400px;
  margin: 0 auto;
}

._linkBtn_2um7h_20 {
  display: inline-block;
  padding: 0;
  border: 0;
  background-color: transparent;
  color: #2273d2;
  cursor: pointer;
  font-size: inherit;
}
._linkBtn_2um7h_20:hover:not(:disabled) {
  text-decoration: none;
  text-decoration: underline;
}
._linkBtn_2um7h_20:hover:not(:disabled):hover, ._linkBtn_2um7h_20:hover:not(:disabled):active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._input_2um7h_39 {
  border: none;
  border-bottom: solid 1px #bdc2c7;
  border-radius: 0;
  outline: 0;
}
._input_2um7h_39:hover {
  border: none;
  border-bottom: solid 1px #aeaeae;
}
._input_2um7h_39:focus {
  border: none;
  border-bottom: solid 1px #2273d2;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._label_yv9xz_4 {
  color: #223445;
  font-size: 14px;
  font-weight: 700;
}

._inline_yv9xz_10 {
  display: inline-block;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._container_q43g0_4 {
  display: inline-flex;
  align-items: center;
  cursor: pointer;
  user-select: none;
  white-space: nowrap;
}
._container_q43g0_4:not(._disabled_q43g0_11) {
  text-decoration: none;
}
._container_q43g0_4:not(._disabled_q43g0_11):hover ._label_q43g0_14, ._container_q43g0_4:not(._disabled_q43g0_11):active ._label_q43g0_14 {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._label_q43g0_14 {
  font-size: 14px;
  color: #223445;
}

._slider_q43g0_25 {
  position: relative;
  width: 28px;
  min-width: 28px;
  height: 13px;
  border-radius: 6.5px;
  background-color: #aeaeae;
  cursor: pointer;
}
._slider_q43g0_25._active_q43g0_34 {
  background-color: #ffa347;
}
._slider_q43g0_25._active_q43g0_34 ._knob_q43g0_37 {
  background-color: #fff;
  left: 17px;
}
._slider_q43g0_25._activeBlue_q43g0_41 {
  background-color: #2273d2;
}
._slider_q43g0_25._activeBlue_q43g0_41 ._knob_q43g0_37 {
  background-color: #fff;
  left: 17px;
}
._slider_q43g0_25._activeBlue_q43g0_41._disabled_q43g0_11 {
  cursor: not-allowed;
}
._slider_q43g0_25._activeBlue_q43g0_41._disabled_q43g0_11 ._knob_q43g0_37 {
  background-color: #e9f1fb;
}

._disabled_q43g0_11 {
  opacity: 0.5;
  cursor: not-allowed;
}
._disabled_q43g0_11 ._slider_q43g0_25 {
  cursor: not-allowed;
}
._disabled_q43g0_11 ._knob_q43g0_37 {
  background-color: #d7d7d7;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._label_uau2b_4 {
  cursor: pointer;
  display: flex;
  align-items: center;
  cursor: pointer;
  user-select: none;
  position: relative;
  color: #223445;
  font-size: 14px;
}
._label_uau2b_4 input {
  position: absolute;
  width: 12px;
  height: 12px;
  min-width: 12px;
  min-height: 12px;
}
._label_uau2b_4 input:checked ~ ._checkboxControl_uau2b_21::after {
  display: block;
}
._label_uau2b_4 input:disabled {
  cursor: not-allowed;
}
._label_uau2b_4 input:disabled ~ span:not([class]) {
  cursor: not-allowed;
  color: #b3b3b3;
}
._label_uau2b_4 input:disabled ~ ._checkboxControl_uau2b_21 {
  cursor: not-allowed;
}

._label_uau2b_4 > * {
  vertical-align: middle;
}

._checkboxControl_uau2b_21 {
  position: relative;
  display: inline-block;
  left: 3px;
  width: 14px;
  height: 14px;
  min-width: 14px;
  min-height: 14px;
  border: 1px solid #bdc2c7;
  border-radius: 3px;
  background-color: rgb(246.3692307692, 249.5076923077, 253.4307692308);
}
._checkboxControl_uau2b_21:hover {
  border: 1px solid #aeaeae;
}
._checkboxControl_uau2b_21::after {
  content: "";
  position: absolute;
  display: none;
  width: 8px;
  height: 8px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-radius: 2px;
  background-color: #2273d2;
}

._indeterminate_uau2b_67 input ~ ._checkboxControl_uau2b_21::after {
  display: block;
  height: 2px;
}

._radio_uau2b_72 ._checkboxControl_uau2b_21 {
  border-radius: 50%;
  left: 4px;
  top: 1.5px;
}
._radio_uau2b_72 ._checkboxControl_uau2b_21::after {
  border-radius: 50%;
}

._slider_uau2b_81 {
  position: relative;
  width: 28px;
  min-width: 28px;
  height: 13px;
  border-radius: 6.5px;
  background-color: #aeaeae;
  cursor: pointer;
}
._slider_uau2b_81._checked_uau2b_90 {
  background-color: #2273d2;
}
._slider_uau2b_81._checked_uau2b_90 ._knob_uau2b_93 {
  background-color: #fff;
  left: 17px;
}
._slider_uau2b_81._checked_uau2b_90._disabled_uau2b_97 {
  cursor: not-allowed;
}
._slider_uau2b_81._checked_uau2b_90._disabled_uau2b_97 ._knob_uau2b_93 {
  background-color: #e9f1fb;
}

._knob_uau2b_93 {
  position: absolute;
  top: 2px;
  left: 2px;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #fff;
  transition: left 0.2s linear;
}

._disabled_uau2b_97 {
  cursor: not-allowed;
}
._disabled_uau2b_97 ._knob_uau2b_93 {
  background-color: #d7d7d7;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._tooltipHolder_yrt1y_4 {
  position: relative;
  align-items: center;
  display: flex;
  /**
    Gantt links hover
  */
}
._tooltipHolder_yrt1y_4:hover + path {
  stroke-width: 2 !important;
}
@media only screen and (max-width: 767px) {
  ._tooltipHolder_yrt1y_4 {
    display: block;
  }
}

._overflowWrapper_yrt1y_21 {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 201;
}
._overflowWrapper_yrt1y_21._insideModal_yrt1y_28 {
  z-index: 205;
}

._tooltip_yrt1y_4 {
  padding: 10px;
  text-align: left;
  border-radius: 4px;
  box-shadow: 0 0 0 1px hsla(0, 0%, 0%, 0.15), 0 4px 11px hsla(0, 0%, 0%, 0.15);
  background-color: #fff;
  font-size: 12px;
  color: #686868;
  line-height: 1.6;
  max-width: 236px;
  display: none;
  position: absolute;
  z-index: 201;
  width: max-content;
  min-width: 165px;
  max-width: 380px;
  padding: 12px 14px;
  box-shadow: 0 0 0 1px hsla(0, 0%, 0%, 0.15), 0 4px 11px hsla(0, 0%, 0%, 0.15);
  color: #223445;
  word-break: break-word;
}
@supports not (width: max-content) {
  ._tooltip_yrt1y_4 {
    width: 100%;
  }
}
._tooltip_yrt1y_4._insideModal_yrt1y_28 {
  z-index: 205;
}

._tooltipOpen_yrt1y_62 {
  display: block;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._container_1ghot_4 {
  max-width: 300px;
  margin: 0 auto;
}

._row_1ghot_9 + ._row_1ghot_9 {
  margin-top: 32px;
}
._row_1ghot_9 ._centered_1ghot_12 {
  display: flex;
  justify-content: center;
}

._forgotPass_1ghot_17 {
  font-size: 1rem;
  color: #686868;
  text-decoration: none;
}

._forgotPass_1ghot_17:hover {
  text-decoration: underline;
}

._button_1ghot_27 {
  width: 100%;
  margin-bottom: 15px;
}

._hrText_1ghot_32 {
  display: flex;
  justify-content: center;
  background: #f8f8f8;
  width: 45px;
  margin: auto;
  margin-top: -18px;
  margin-bottom: 10px;
  color: rgba(34, 52, 69, 0.2);
  font-size: 10px;
}
._hrText_1ghot_32:hover {
  text-decoration: underline;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._reloadButton_wsze1_4 {
  text-decoration: underline;
  cursor: pointer;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._container_4ue6n_4 {
  position: relative;
}

._primaryMessage_4ue6n_8 {
  color: #223445;
}

._secondaryMessage_4ue6n_12 {
  color: #5f5f5f;
}

._buttons_4ue6n_16 > :first-child {
  margin-right: 25px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
ul._list_p96wn_4 {
  margin-block-start: 1em;
  margin-block-end: 1em;
  padding-inline-start: 40px;
}

ul._list_p96wn_4 li {
  list-style: disc;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._header_1w0ia_4 {
  display: flex;
  width: 100%;
  align-items: center;
  height: 60px;
  flex: 0 0 auto;
  padding: 10px 20px;
  background: #2273d2;
  position: fixed;
  z-index: 151;
}
._header_1w0ia_4._noConnection_1w0ia_15 {
  z-index: 1001;
}

._allTasks_1w0ia_19 {
  margin-right: 36px;
}

._userInfo_1w0ia_23 {
  position: relative;
  display: flex;
  gap: 25px;
  width: 100%;
  align-items: center;
  justify-content: flex-end;
}

._licenses_1w0ia_32 {
  display: flex;
  align-items: center;
  margin-right: 2rem;
}
._licenses_1w0ia_32 span {
  color: #ffffff;
  font-size: 14px;
}
._licenses_1w0ia_32 img {
  width: 11px;
  margin-left: 6px;
  margin-right: 45px;
  cursor: pointer;
}

div._globalGreate_1w0ia_48 {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  min-width: auto;
}
div._globalGreate_1w0ia_48 > svg {
  margin-top: 3px;
  margin-left: 5px;
}
div._globalGreate_1w0ia_48 ._buttonText_1w0ia_58 {
  font-size: inherit;
}
div._globalGreate_1w0ia_48 ._buttonIcon_1w0ia_61::before {
  background-color: transparent;
  content: "";
  display: inline-block;
  height: 15px;
  width: 10px;
  margin-top: -2px;
  margin-left: 5px;
  vertical-align: middle;
  background-image: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 5' width='8' height='5'%3E%3Cpath fill='white' d='M4 2.667L1.217 0 0 1.167 4 5l4-3.833L6.783 0z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
}
@media only screen and (max-width: 767px) {
  div._globalGreate_1w0ia_48 {
    border-radius: 50%;
    padding: 0;
    width: 30px;
    height: 30px;
  }
  div._globalGreate_1w0ia_48 ._buttonText_1w0ia_58 {
    font-size: 0;
  }
  div._globalGreate_1w0ia_48 ._buttonIcon_1w0ia_61::before {
    display: none;
  }
  div._globalGreate_1w0ia_48 ._buttonIcon_1w0ia_61,
  div._globalGreate_1w0ia_48 ._buttonIcon_1w0ia_61::after {
    display: block;
    box-sizing: border-box;
    background: currentColor;
    border-radius: 10px;
  }
  div._globalGreate_1w0ia_48 ._buttonIcon_1w0ia_61 {
    position: relative;
    width: 16px;
    height: 2px;
  }
  div._globalGreate_1w0ia_48 ._buttonIcon_1w0ia_61::after {
    content: "";
    position: absolute;
    width: 2px;
    height: 16px;
    top: -7px;
    left: 7px;
  }
}

@media only screen and (max-width: 767px) {
  ._header_1w0ia_4 {
    height: 50px;
    padding: 10px 3%;
  }
  ._burger_1w0ia_114 {
    width: 20px;
    margin-right: 14px;
  }
  ._burger_1w0ia_114:focus {
    outline: blue;
  }
}/* Main color palette */
/* Other colors */
/* Color assignments */
._body_164vr_4 {
  display: flex;
}

._notFound_164vr_8 {
  width: 100%;
  height: calc(100vh - 60px);
  margin-top: 60px;
  display: flex;
  align-items: center;
  padding-top: 122px;
  flex-direction: column;
}
._notFound_164vr_8 span {
  color: #d7d7d7;
  font-size: 200px;
}
._notFound_164vr_8 b {
  color: #b92323;
  font-size: 30px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._link_19www_4 {
  color: #fff;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_13k03_4 {
  color: #fff;
  display: flex;
  align-items: center;
}

._logout_13k03_10 {
  text-decoration: none;
  display: block;
  color: #223445;
  font-size: 14px;
  cursor: pointer;
  width: 100%;
  padding: 4px 16px;
  background-color: transparent;
  border: none;
  text-align: inherit;
  line-height: inherit;
}
._logout_13k03_10:hover, ._logout_13k03_10:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._avatarWrapper_13k03_29 {
  position: relative;
  line-height: 1.2;
  cursor: default;
}

._userName_13k03_35 {
  margin-left: 10px;
  display: flex;
  flex-direction: column;
}

._lineClamp_13k03_41 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: initial;
  white-space: pre-wrap;
  overflow-wrap: break-word;
  word-break: break-all;
}

._loggedinAsText_13k03_52 {
  font-size: 12px;
  color: #b3b2b2;
}

._originalUserLabel_13k03_57 {
  color: #686868;
}

._originalUser_13k03_57 {
  position: absolute;
  width: 32px;
  height: 32px;
  top: 15px;
  left: -7px;
}

._logoutMobile_13k03_69 {
  display: flex;
  align-items: center;
}

._logoutIcon_13k03_74 {
  text-decoration: none;
  margin-left: 5px;
}
._logoutIcon_13k03_74:hover, ._logoutIcon_13k03_74:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_1d84r_4 {
  display: flex;
  align-items: center;
  overflow: hidden;
  flex-shrink: 0;
}

._compact_1d84r_11 {
  width: 20px;
  height: 20px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._avatar_x4e0g_4,
._nameInitials_x4e0g_5 {
  width: 25px;
  height: 25px;
  flex: 0 0 auto;
  min-width: 0;
  border-radius: 50%;
}
._avatar_x4e0g_4._compact_x4e0g_12,
._nameInitials_x4e0g_5._compact_x4e0g_12 {
  width: 20px;
  height: 20px;
  font-size: 8px;
}

._avatar_x4e0g_4 {
  overflow: hidden;
  object-fit: cover;
}

._nameInitials_x4e0g_5 {
  display: flex;
  justify-content: center;
  align-items: center;
  background: #2273d2;
  color: rgb(246.3692307692, 249.5076923077, 253.4307692308);
  font-size: 10px;
  white-space: nowrap;
  text-transform: uppercase;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._userName_j8m7i_4 {
  font-size: 14px;
  white-space: nowrap;
  color: #223445;
  overflow: hidden;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._container_yhfc9_4 {
  margin-left: 4px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._toggle_1umzb_4 {
  max-width: 100%;
  position: relative;
  user-select: none;
}
._toggle_1umzb_4:not(._disabled_1umzb_9) {
  text-decoration: none;
}
._toggle_1umzb_4:not(._disabled_1umzb_9):hover, ._toggle_1umzb_4:not(._disabled_1umzb_9):active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._toggleParent_1umzb_18 {
  max-width: 100%;
}

._wrapper_1umzb_22 {
  position: absolute;
  z-index: 151;
  outline: 0;
  opacity: 0;
  justify-content: center;
  display: flex;
}
._wrapper_1umzb_22._aboveModal_1umzb_30 {
  z-index: 205;
}

._disabled_1umzb_9 {
  opacity: 0.5;
}

._closeIcon_1umzb_38 {
  text-decoration: none;
  position: absolute;
}
._closeIcon_1umzb_38:hover, ._closeIcon_1umzb_38:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._nestedDropdownMask_1umzb_48 {
  position: fixed;
  z-index: 15;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._item_1e60f_4 {
  display: flex;
  align-items: center;
  color: #223445;
  padding: 4px 16px;
  font-size: 14px;
  line-height: 2;
}
._item_1e60f_4:first-child {
  padding-top: 10px;
}
._item_1e60f_4:last-child {
  padding-bottom: 10px;
}
._item_1e60f_4._interactive_1e60f_18:hover {
  cursor: pointer;
  background: #e9f1fb;
}
._item_1e60f_4._current_1e60f_22 {
  color: #2273d2;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._tile_1dz86_4 {
  width: max-content;
  min-width: 120px;
  padding: 15px;
  border-radius: 4px;
  box-shadow: 0 0 0 1px hsla(0, 0%, 0%, 0.15), 0 4px 11px hsla(0, 0%, 0%, 0.15);
  background-color: #fff;
  overscroll-behavior: contain;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._root_1f592_4 {
  color: white;
  margin: 0 20px;
  display: flex;
  align-items: center;
  font-size: 0.8rem;
}
@media only screen and (max-width: 767px) {
  ._root_1f592_4 {
    position: fixed;
    top: 50px;
    right: 0;
    left: 0;
    margin: 0;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 2;
    background-color: rgba(34, 115, 210, 0.8);
  }
}

._offlineRoot_1f592_27 {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(40, 40, 40, 0.6);
  -moz-backdrop-filter: blur(4px);
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
._offlineRoot_1f592_27 h1 {
  color: #fff;
}
._offlineRoot_1f592_27 p {
  color: #fff;
  font-size: 1.5rem;
}

/* Animation */
@keyframes _rotate_1f592_1 {
  to {
    transform: rotate(360deg);
  }
}
/* Variables */
/* Loading Icon */
._loading_1f592_59 {
  width: 15px;
  height: 15px;
  margin-right: 8px;
  position: relative;
  display: flex;
  align-items: center;
  z-index: 100;
  justify-content: center;
}
._loadingRing_1f592_69 {
  position: absolute;
  width: 15px;
  height: 15px;
}
._loadingRing_1f592_69:first-child {
  transform: skew(30deg, 20deg);
}
._loadingRing_1f592_69:last-child {
  transform: skew(-30deg, -20deg) scale(-1, 1);
}
._loadingRing_1f592_69:last-child svg {
  animation-delay: -0.5s;
}
._loadingRing_1f592_69 svg {
  animation: _rotate_1f592_1 1s linear infinite;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_u4t89_4 {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding-right: 5px;
  cursor: pointer;
}

._bellIcon_u4t89_14 {
  width: 32px;
  height: 32px;
}

._progressBar_u4t89_19,
._progressBarInner_u4t89_20 {
  width: 24px;
  height: 4px;
  border-radius: 27px;
}

._progressBar_u4t89_19 {
  margin-top: 3px;
  background-color: rgba(255, 255, 255, 0.6);
}

._progressBarInner_u4t89_20 {
  width: 50%;
  background-color: #fff;
  animation: _progress_u4t89_19 0.8s linear infinite alternate;
}

._counter_u4t89_37 {
  width: 100%;
  position: absolute;
  top: -3px;
  right: 0;
  display: flex;
  justify-content: right;
}

._counter_u4t89_37 span {
  min-width: 15px;
  padding: 3px;
  font-size: 10px;
  line-height: 1.2;
  font-weight: 800;
  color: #fff;
  text-align: center;
  background-color: #c92a2a;
  border-radius: 50%;
}

._modalBody_u4t89_58 {
  max-height: 50vh;
  overflow-y: auto;
  margin-bottom: 15px;
  padding-right: 15px;
}

._modalFooter_u4t89_65 {
  display: flex;
  justify-content: flex-end;
}

@keyframes _progress_u4t89_19 {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(100%);
  }
}/* Main color palette */
/* Other colors */
/* Color assignments */
._content_1pxmf_4 {
  padding-right: 12px;
}
._content_1pxmf_4 > div {
  margin-bottom: 10px;
}

._inlineFlex_1pxmf_11 {
  display: inline-flex;
}

._mb10_1pxmf_15 {
  margin-bottom: 10px;
}

._licenseTitle_1pxmf_19 {
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  color: #223445;
}

._limited_1pxmf_26 {
  display: flex;
  margin-top: 12px;
}

._row_1pxmf_31 {
  display: flex;
  flex-direction: row;
  margin-left: -7px;
  margin-right: -7px;
  margin-bottom: 10px;
}
._row_1pxmf_31 > div {
  width: 50%;
  margin: 0 7px;
  max-width: 200px;
  display: flex;
  flex-direction: column;
}

._row3_1pxmf_46 {
  display: flex;
  flex-direction: row;
}
._row3_1pxmf_46 > div {
  width: 33.3333%;
  max-width: 126px;
}
._row3_1pxmf_46 > div + div {
  margin-left: 10px;
}

._label_1pxmf_58 {
  font-size: 14px;
  font-weight: bold;
  color: #223445;
  margin-bottom: 12px;
}

._projectNameDisplay_1pxmf_65 {
  padding-bottom: 4px;
}
._projectNameDisplay_1pxmf_65 ._options_1pxmf_68 {
  display: flex;
  flex-direction: row;
  height: 100%;
  align-items: center;
}
._projectNameDisplay_1pxmf_65 ._options_1pxmf_68 > label {
  width: auto;
  padding-right: 10px;
}

._checkboxGroupLabel_1pxmf_79 {
  margin-top: 10px;
}
._checkboxGroupBody_1pxmf_82 {
  margin-top: 0;
  display: table-caption;
}
._checkboxGroupBody_1pxmf_82 > div {
  margin-top: 10px;
}
._checkboxGroupBody_1pxmf_82 > div:first-child {
  margin-top: 0;
}

._checkboxGroup_1pxmf_79 > * + * {
  margin-top: 10px;
}

._app_1pxmf_97 {
  display: flex;
  justify-content: space-between;
}
._appBody_1pxmf_101 > span {
  font-size: 12px;
  margin-left: 20px;
  margin-bottom: 18px;
  margin-top: 5px;
  color: #686868;
  display: flex;
}

._desktop_1pxmf_110 {
  margin-top: 37px;
  margin-bottom: 63px !important;
}

._disabled_1pxmf_115 {
  opacity: 0.5;
  cursor: default;
  text-decoration: none;
}
._disabled_1pxmf_115:hover {
  cursor: default;
  text-decoration: none;
}
._disabled_1pxmf_115 > div > div {
  pointer-events: none;
}

._modalDeactivate_1pxmf_128 {
  display: flex;
  flex-direction: column;
}
._modalDeactivateTitle_1pxmf_132 {
  font-size: 14px;
  font-weight: bold;
  color: #223445;
  margin-top: -20px;
  margin-bottom: 20px;
}
._modalDeactivateText_1pxmf_139 {
  font-size: 14px;
  color: #223445;
  margin-bottom: 40px;
}
._modalDeactivateButtons_1pxmf_144 {
  display: flex;
  justify-content: space-between;
}
._modalDeactivateButtons_1pxmf_144 button {
  width: 45%;
}

._confirmEmail_1pxmf_152 {
  background-color: transparent;
  border: none;
  color: #2273d2;
  cursor: pointer;
  font-size: inherit;
  font-weight: inherit;
  padding: 0;
}
._confirmEmail_1pxmf_152:hover {
  text-decoration: underline;
}

._confirmNotification_1pxmf_165 {
  margin: 0;
  padding: 0;
  line-height: 2;
  color: #7a858f;
}

._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] {
  border-color: #bdc2c7 !important;
  height: auto;
}
._multiEmailArea_1pxmf_172 [data-component-name=TokenInput]:hover {
  border-color: #aeaeae !important;
}
[class*=validationError] ._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] {
  border-color: #c92a2a !important;
}
[class*=validationError] ._multiEmailArea_1pxmf_172 [data-component-name=TokenInput]:hover {
  border-color: #c92a2a !important;
}
[class*=validationError] ._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] [class*=token-input-token__label-wrapper] {
  color: #223445 !important;
}
._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] [data-component-name=DeleteButton] {
  border: none !important;
  opacity: 1 !important;
}
._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] [data-component-name=DeleteButton]:hover {
  background-color: #ffbdad !important;
}
._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] [data-component-name=DeleteButton]:hover [data-component-name=CloseIcon]:before, ._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] [data-component-name=DeleteButton]:hover [data-component-name=CloseIcon]:after {
  border-color: #c92a2a !important;
}
._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] [data-component-name=Token] {
  color: #223445 !important;
  background-color: rgba(43, 114, 197, 0.2) !important;
}
._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] [data-component-name=Token][class*=token-input-token--error] {
  background-color: rgba(201, 42, 42, 0.2) !important;
}
._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] [data-component-name=Token][class*=token-input-token--error] [class*=token-input-token__label-wrapper] {
  color: #223445 !important;
}
._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] [class*=token-input-delete-button__close-icon][data-component-name=CloseIcon] {
  height: 8px !important;
  width: 8px !important;
}
._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] [class*=token-input-delete-button__close-icon][data-component-name=CloseIcon]:before, ._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] [class*=token-input-delete-button__close-icon][data-component-name=CloseIcon]:after {
  height: 8px !important;
  width: 8px !important;
  left: 2px !important;
  border-color: #223445 !important;
}
._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] [class*=token-input-delete-button__close-icon][data-component-name=CloseIcon]:before {
  top: -2px !important;
}
._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] [class*=token-input-delete-button__close-icon][data-component-name=CloseIcon]:after {
  top: 2px !important;
}
._multiEmailArea_1pxmf_172 [class*=focused] {
  border-color: #2273d2 !important;
}
._multiEmailArea_1pxmf_172 [class*=focused]:hover {
  border-color: #2273d2 !important;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._img_1amhk_4 {
  max-width: 100%;
  min-width: 60px;
}

._holder_1amhk_9 {
  display: flex;
  align-items: center;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._heading_1ovne_4 {
  position: relative;
  z-index: 100;
  display: flex;
  flex: 0 0 auto;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 13px;
}
@media only screen and (max-width: 767px) {
  ._heading_1ovne_4 {
    height: auto;
    margin-bottom: 15px;
    align-items: flex-start;
    word-break: break-all;
  }
}

._title_1ovne_22 {
  display: flex;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: bold;
  font-size: 1.5rem;
  color: #223445;
}
@media only screen and (min-width: 768px) {
  ._title_1ovne_22 {
    height: 26px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}

._titleWrapper_1ovne_40 {
  display: flex;
  align-items: center;
  width: calc(100% - 70px);
}
@media only screen and (max-width: 767px) {
  ._titleWrapper_1ovne_40 {
    width: calc(100% - 36px);
  }
}

._backButton_1ovne_51 {
  width: calc(100% - 110px);
}

._afterTitleSlot_1ovne_55 {
  margin-left: 40px;
}

._iconWrapper_1ovne_59 {
  margin-right: 6px;
}

._operationalButtons_1ovne_63 {
  display: flex;
}
._operationalButtons_1ovne_63 > img {
  background-color: #e9f1fb;
  border-radius: 4px;
  margin-left: 10px;
  width: 24px;
  height: 24px;
}
._operationalButtons_1ovne_63 > img:not(._disabled_1ovne_73) {
  cursor: pointer;
}
._operationalButtons_1ovne_63 > img:not(._disabled_1ovne_73):hover {
  background-color: #bdd5f2;
}

._disabled_1ovne_73 {
  opacity: 0.5;
}

._closeButton_1ovne_84 {
  margin-left: 10px;
  height: 20px;
  width: 20px;
}
._closeButton_1ovne_84:not(._disabled_1ovne_73) {
  text-decoration: none;
}
._closeButton_1ovne_84:not(._disabled_1ovne_73):hover, ._closeButton_1ovne_84:not(._disabled_1ovne_73):active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._iconLeftArrow_1ovne_98 {
  margin: 0;
  transition: transform 0.3s linear;
  transform: translateX(-1px);
  filter: brightness(1.5);
}
._iconLeftArrow_1ovne_98 path {
  color: white;
  fill: white;
}
._iconLeftArrow_1ovne_98._open_1ovne_108 {
  transform: rotate(180deg);
}

._expandBtn_1ovne_112 {
  position: absolute;
  left: -50px;
  top: -5px;
  z-index: 102;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  background: #2273d2;
  border-radius: 50%;
  box-shadow: 0 2px 3px 2px rgba(191, 191, 191, 0.5);
  cursor: pointer;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_1nwb7_4 {
  max-height: 100%;
  overflow: hidden;
}
._wrapper_1nwb7_4 ._dismissed_1nwb7_8 {
  transform: translateX(120%);
}
._wrapper_1nwb7_4 > div {
  will-change: transform;
  transition: transform 1s ease;
}

._activityNotification_1nwb7_16 {
  display: block;
  margin: 5px 0;
  padding: 10px 20px 10px 30px;
  border-bottom: 1px solid #e8ebee;
  overflow-x: hidden;
}
._activityNotification_1nwb7_16:hover {
  background-color: #eaf1f9;
}

._isNew_1nwb7_27 {
  background-color: rgba(34, 115, 210, 0.1882352941);
}
._isNew_1nwb7_27:hover {
  background-color: #eaf1f9;
}

._row_1nwb7_34 {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 10px 0;
}

._date_1nwb7_42 {
  color: rgba(34, 52, 69, 0.5);
  flex-grow: 1;
  text-align: right;
  margin-right: 15px;
}

._typeHeading_1nwb7_49 {
  display: flex;
  align-items: center;
  font-size: 15px;
  font-weight: 600;
  vertical-align: middle;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._typeHeading_1nwb7_49 > img {
  margin-right: 6px;
  vertical-align: text-bottom;
  height: 20px;
  width: auto;
}

._typeTitle_1nwb7_66 {
  font-size: 14px;
  font-weight: 600;
  vertical-align: middle;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._typeTitle_1nwb7_66 > img {
  margin-right: 3px;
  vertical-align: text-bottom;
}

._linkBtn_1nwb7_79 {
  padding: 0;
  border: 0;
  background-color: transparent;
  color: #223445;
  cursor: pointer;
  font-size: inherit;
  display: inline;
  text-decoration: none;
}

._underline_1nwb7_90:hover {
  text-decoration: underline;
}

._specialCsvLink_1nwb7_94 {
  text-decoration: none;
  color: #2273d2;
}
._specialCsvLink_1nwb7_94:hover, ._specialCsvLink_1nwb7_94:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._loading_1nwb7_104 {
  color: #b3b3b3;
  margin: 10px 20px;
  display: flex;
  align-items: center;
  font-size: 0.8rem;
}

._lineClamp_1nwb7_112 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: initial;
  white-space: pre-wrap;
  overflow-wrap: break-word;
}

._lineClamp5_1nwb7_122 {
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: initial;
  white-space: pre-wrap;
  overflow-wrap: break-word;
}
._lineClamp5_1nwb7_122 p {
  margin: 0;
}

._arrow_1nwb7_135 {
  padding: 4px 15px 4px 15px;
}

._textSnippet_1nwb7_139 {
  padding: 6px 14px;
  background-color: #f6f6f6;
  border-left: 2px solid #a7aeb5;
}

._hasMoreLink_1nwb7_145 {
  color: #2273d2;
  text-decoration: underline;
  display: inline-block;
  cursor: pointer;
  margin-left: auto;
}

._bufferDetails_1nwb7_153 {
  display: flex;
  justify-content: center;
  flex-direction: column;
}

._bufferDetailsItem_1nwb7_159 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: row;
  margin: 5px 0;
}

._expandedContainer_1nwb7_167 {
  padding: 10px 0;
}

img._dismissBtn_1nwb7_171 {
  width: 20px;
  height: 20px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._emptyMessage_1k0iq_4 {
  width: 100%;
  font-size: 14px;
  color: #979797;
  font-weight: 500;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._field_12c11_4 {
  font-size: 14px;
  color: #223445;
}
._field_12c11_4 + ._field_12c11_4 {
  margin-top: 30px;
}

._name_12c11_12 {
  margin-bottom: 14px;
  font-weight: 700;
}

._change_12c11_17 {
  display: flex;
  align-items: flex-start;
  word-break: break-word;
  overflow: hidden;
  text-overflow: ellipsis;
}
._change_12c11_17 > * + * {
  margin-left: 15px;
}

._arrow_12c11_28 {
  padding-top: 7px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._grid_szrys_4 {
  display: grid;
}

._button_szrys_8 {
  background: none;
  border: none;
  cursor: pointer;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._listHolder_11dyc_4 {
  min-width: 70px;
}

._taskResources_11dyc_8 {
  display: flex;
}
._taskResources_11dyc_8 span {
  margin-left: 10px;
}

._lagHolder_11dyc_15 {
  display: flex;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._added_1nl6d_4 {
  background-color: #e3ffd9;
}

._deleted_1nl6d_8 {
  background-color: #ffdede;
}

._modified_1nl6d_12 {
  background-color: rgba(255, 245, 0, 0.2509803922);
}

._wrapper_1nl6d_16,
._wrapperOriginaList_1nl6d_17 {
  white-space: nowrap;
}

._wrapper_1nl6d_16 {
  padding: 4px 6px;
  margin: 4px 0;
}
._wrapper_1nl6d_16:nth-of-type(1) {
  margin-top: 0;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._barContainer_1ct28_4 {
  width: 100%;
  padding: 10px;
  display: inline-flex;
  font-size: 14px;
  align-items: center;
  border-radius: 5px;
  margin-bottom: 20px;
  color: #223445;
  line-height: 1.4;
}
._barContainer_1ct28_4 img {
  margin-right: 8px;
}
@media only screen and (min-width: 768px) {
  ._barContainer_1ct28_4 {
    max-width: fit-content;
  }
}/* Main color palette */
/* Other colors */
/* Color assignments */
._status_1ex89_4 {
  display: flex;
  height: 15px;
}
._status_1ex89_4._link_1ex89_8 {
  text-decoration: none;
}
._status_1ex89_4._link_1ex89_8:hover, ._status_1ex89_4._link_1ex89_8:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._icon_1ex89_17 {
  width: 40px;
  height: 15px;
}

._completed_1ex89_22 {
  margin-right: -15px;
  margin-top: -2px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._ltr_j1d6h_4 {
  text-align: left;
}

._rtl_j1d6h_8 {
  text-align: right;
}

._quote_j1d6h_12 {
  font-size: 15px;
  color: rgb(101, 103, 107);
  border-left-color: rgb(206, 208, 212);
  border-left-width: 4px;
  border-left-style: solid;
  padding-left: 16px;
}

._h1_j1d6h_21 {
  font-size: 24px;
  color: rgb(5, 5, 5);
  font-weight: 400;
}

._h2_j1d6h_27 {
  font-size: 15px;
  color: rgb(101, 103, 107);
  font-weight: 700;
  text-transform: uppercase;
}

._h3_j1d6h_34 {
  font-size: 12px;
  text-transform: uppercase;
}

._indent_j1d6h_39 {
  --lexical-indent-base-value: 40px;
}

._textBold_j1d6h_43 {
  font-weight: bold;
}

._textItalic_j1d6h_47 {
  font-style: italic;
}

._textUnderline_j1d6h_51 {
  text-decoration: underline;
}

._textStrikethrough_j1d6h_55 {
  text-decoration: line-through;
}

._textUnderlineStrikethrough_j1d6h_59 {
  text-decoration: underline line-through;
}

._textSubscript_j1d6h_63 {
  font-size: 0.8em;
  vertical-align: sub !important;
}

._textSuperscript_j1d6h_68 {
  font-size: 0.8em;
  vertical-align: super;
}

._textCode_j1d6h_73 {
  background-color: rgb(240, 242, 245);
  padding: 1px 0.25rem;
  font-family: Menlo, Consolas, Monaco, monospace;
  font-size: 94%;
}

._hashtag_j1d6h_80 {
  background-color: rgba(88, 144, 255, 0.15);
  border-bottom: 1px solid rgba(88, 144, 255, 0.3);
}

._link_j1d6h_85 {
  color: rgb(33, 111, 219);
  text-decoration: none;
}

._link_j1d6h_85:hover {
  text-decoration: underline;
  cursor: pointer;
}

._code_j1d6h_95 {
  background-color: rgb(240, 242, 245);
  font-family: Menlo, Consolas, Monaco, monospace;
  display: block;
  padding: 8px 8px 8px 52px;
  line-height: 1.53;
  font-size: 13px;
  tab-size: 2;
  /* white-space: pre; */
  overflow-x: auto;
  position: relative;
}

._code_j1d6h_95:before {
  content: attr(data-gutter);
  position: absolute;
  background-color: #eee;
  left: 0;
  top: 0;
  border-right: 1px solid #ccc;
  padding: 8px;
  color: #777;
  white-space: pre-wrap;
  text-align: right;
  min-width: 25px;
}

._table_j1d6h_122 {
  border-collapse: collapse;
  border-spacing: 0;
  max-width: 100%;
  overflow-y: scroll;
  table-layout: fixed;
  width: calc(100% - 25px);
  margin: 30px 0;
}

._tableSelected_j1d6h_132 {
  outline: 2px solid rgb(60, 132, 244);
}

._tableCell_j1d6h_136 {
  border: 1px solid #bbb;
  min-width: 75px;
  vertical-align: top;
  text-align: start;
  padding: 6px 8px;
  position: relative;
  cursor: default;
  outline: none;
}

._tableCell_j1d6h_136 ._paragraph_j1d6h_147 {
  margin: 0;
  position: relative;
}

._tableCellSortedIndicator_j1d6h_152 {
  display: block;
  opacity: 0.5;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 4px;
  background-color: #999;
}

._tableCellResizer_j1d6h_163 {
  position: absolute;
  right: -4px;
  height: 100%;
  width: 8px;
  cursor: ew-resize;
  z-index: 10;
  top: 0;
}

._tableCellHeader_j1d6h_173 {
  background-color: #f2f3f5;
  text-align: start;
}

._tableCellSelected_j1d6h_178 {
  background-color: #c9dbf0;
}

._tableCellPrimarySelected_j1d6h_182 {
  border: 2px solid rgb(60, 132, 244);
  display: block;
  height: calc(100% - 2px);
  position: absolute;
  width: calc(100% - 2px);
  left: -1px;
  top: -1px;
  z-index: 2;
}

._tableCellEditing_j1d6h_193 {
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
  border-radius: 3px;
}

._tableAddColumns_j1d6h_198 {
  position: absolute;
  top: 0;
  width: 20px;
  background-color: #eee;
  height: 100%;
  right: 0;
  animation: _table-controls_j1d6h_1 0.2s ease;
  border: 0;
  cursor: pointer;
}

._tableAddColumns_j1d6h_198:after {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-plus'%3e%3cpath%20d='M8%204a.5.5%200%200%201%20.5.5v3h3a.5.5%200%200%201%200%201h-3v3a.5.5%200%200%201-1%200v-3h-3a.5.5%200%200%201%200-1h3v-3A.5.5%200%200%201%208%204z'/%3e%3c/svg%3e");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  display: block;
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.4;
}

._tableAddColumns_j1d6h_198:hover {
  background-color: #c9dbf0;
}

._tableAddRows_j1d6h_229 {
  position: absolute;
  bottom: -25px;
  width: calc(100% - 25px);
  background-color: #eee;
  height: 20px;
  left: 0;
  animation: _table-controls_j1d6h_1 0.2s ease;
  border: 0;
  cursor: pointer;
}

._tableAddRows_j1d6h_229:after {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-plus'%3e%3cpath%20d='M8%204a.5.5%200%200%201%20.5.5v3h3a.5.5%200%200%201%200%201h-3v3a.5.5%200%200%201-1%200v-3h-3a.5.5%200%200%201%200-1h3v-3A.5.5%200%200%201%208%204z'/%3e%3c/svg%3e");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  display: block;
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.4;
}

._tableAddRows_j1d6h_229:hover {
  background-color: #c9dbf0;
}

@keyframes _table-controls_j1d6h_1 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
._tableCellResizeRuler_j1d6h_268 {
  display: block;
  position: absolute;
  width: 1px;
  background-color: rgb(60, 132, 244);
  height: 100%;
  top: 0;
}

._tableCellActionButtonContainer_j1d6h_277 {
  display: block;
  right: 5px;
  top: 6px;
  position: absolute;
  z-index: 4;
  width: 20px;
  height: 20px;
}

._tableCellActionButton_j1d6h_277 {
  background-color: #eee;
  display: block;
  border: 0;
  border-radius: 20px;
  width: 20px;
  height: 20px;
  color: #222;
  cursor: pointer;
}

._tableCellActionButton_j1d6h_277:hover {
  background-color: #ddd;
}

._characterLimit_j1d6h_302 {
  display: inline;
  background-color: #ffbbbb !important;
}

._ol1_j1d6h_307 {
  padding: 0;
  list-style-position: inside;
}

._ol2_j1d6h_312 {
  padding: 0;
  list-style-type: upper-alpha;
  list-style-position: inside;
}

._ol3_j1d6h_318 {
  padding: 0;
  list-style-type: lower-alpha;
  list-style-position: inside;
}

._ol4_j1d6h_324 {
  padding: 0;
  list-style-type: upper-roman;
  list-style-position: inside;
}

._ol5_j1d6h_330 {
  padding: 0;
  list-style-type: lower-roman;
  list-style-position: inside;
}

._ul_j1d6h_336 {
  margin-block-start: 1em;
  margin-block-end: 1em;
  padding: 0;
  list-style-position: inside;
  list-style-type: disc;
}

._listItem_j1d6h_344 {
  margin: 0;
  margin-inline-start: 8px;
}

._listItemChecked_j1d6h_349,
._listItemUnchecked_j1d6h_350 {
  position: relative;
  margin-left: 8px;
  margin-right: 8px;
  padding-left: 24px;
  padding-right: 24px;
  list-style-type: none;
  outline: none;
}

._listItemChecked_j1d6h_349 {
  text-decoration: line-through;
}

._listItemUnchecked_j1d6h_350:before,
._listItemChecked_j1d6h_349:before {
  content: "";
  width: 16px;
  height: 16px;
  top: 2px;
  left: 0;
  cursor: pointer;
  display: block;
  background-size: cover;
  position: absolute;
}

._listItemUnchecked_j1d6h_350[dir=rtl]:before,
._listItemChecked_j1d6h_349[dir=rtl]:before {
  left: auto;
  right: 0;
}

._listItemUnchecked_j1d6h_350:focus:before,
._listItemChecked_j1d6h_349:focus:before {
  box-shadow: 0 0 0 2px #a6cdfe;
  border-radius: 2px;
}

._listItemUnchecked_j1d6h_350:before {
  border: 1px solid #999;
  border-radius: 2px;
}

._listItemChecked_j1d6h_349:before {
  border: 1px solid rgb(61, 135, 245);
  border-radius: 2px;
  background-color: #3d87f5;
  background-repeat: no-repeat;
}

._listItemChecked_j1d6h_349:after {
  content: "";
  cursor: pointer;
  border-color: #fff;
  border-style: solid;
  position: absolute;
  display: block;
  top: 6px;
  width: 3px;
  left: 7px;
  right: 7px;
  height: 6px;
  transform: rotate(45deg);
  border-width: 0 2px 2px 0;
}

._nestedListItem_j1d6h_417 {
  list-style-type: none;
}

._nestedListItem_j1d6h_417:before,
._nestedListItem_j1d6h_417:after {
  display: none;
}

._tokenComment_j1d6h_426 {
  color: slategray;
}

._tokenPunctuation_j1d6h_430 {
  color: #999;
}

._tokenProperty_j1d6h_434 {
  color: #905;
}

._tokenSelector_j1d6h_438 {
  color: #690;
}

._tokenOperator_j1d6h_442 {
  color: #9a6e3a;
}

._tokenAttr_j1d6h_446 {
  color: #07a;
}

._tokenVariable_j1d6h_450 {
  color: #e90;
}

._tokenFunction_j1d6h_454 {
  color: #dd4a68;
}

._mark_j1d6h_458 {
  background: rgba(255, 212, 0, 0.14);
  border-bottom: 2px solid rgba(255, 212, 0, 0.3);
  padding-bottom: 2px;
}

._markOverlap_j1d6h_464 {
  background: rgba(255, 212, 0, 0.3);
  border-bottom: 2px solid rgba(255, 212, 0, 0.7);
}

._mark_j1d6h_458._selected_j1d6h_469 {
  background: rgba(255, 212, 0, 0.5);
  border-bottom: 2px solid rgb(255, 212, 0);
}

._markOverlap_j1d6h_464._selected_j1d6h_469 {
  background: rgba(255, 212, 0, 0.7);
  border-bottom: 2px solid rgba(255, 212, 0, 0.7);
}

._embedBlock_j1d6h_479 {
  user-select: none;
}

._embedBlockFocus_j1d6h_483 {
  outline: 2px solid rgb(60, 132, 244);
}/* Main color palette */
/* Other colors */
/* Color assignments */
._resultsTable_16ev8_4 {
  border-collapse: collapse;
  table-layout: fixed;
  width: 100%;
}

._resultsTable_16ev8_4 tr {
  border-bottom: 1px solid #d7d7d7;
}

._resultsTable_16ev8_4 th {
  text-align: left;
  color: rgba(34, 52, 69, 0.6);
}
._resultsTable_16ev8_4 th:last-child {
  width: 120px;
}

._resultsTable_16ev8_4 td {
  padding: 4px 0;
}

._resultsTable_16ev8_4 td div {
  padding: 4px 0;
}

._resultsTable_16ev8_4 a {
  color: #2f80ed;
}

._failCount_16ev8_34 {
  padding-left: 20px;
  color: #b92323;
}

._failCount_16ev8_34 img {
  margin-right: 5px;
}

._errorMessage_16ev8_43 {
  font-size: 12px;
  color: #c92a2a;
}

._badge_16ev8_48._badge_16ev8_48._badge_16ev8_48 {
  border-radius: 8px;
  width: 104px;
  padding: 7px;
  display: flex;
  align-items: center;
  justify-content: center;
}

._badge_16ev8_48._pending_16ev8_57,
._badge_16ev8_48._progress_16ev8_58 {
  color: #2273d2;
  background: rgba(34, 115, 210, 0.2);
}

._badge_16ev8_48._progress_16ev8_58 img {
  margin-left: 5px;
  animation: _spin_16ev8_1 4s infinite linear;
}

._badge_16ev8_48._completed_16ev8_68 {
  color: rgb(255, 163, 71);
  background: rgba(255, 163, 71, 0.2);
}

._badge_16ev8_48._success_16ev8_73 {
  color: #3cb878;
  background: rgba(60, 184, 120, 0.2);
}

._badge_16ev8_48._fail_16ev8_34 {
  color: #c92a2a;
  background: rgba(201, 42, 42, 0.2);
}

@keyframes _spin_16ev8_1 {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}/* Main color palette */
/* Other colors */
/* Color assignments */
._searchBar_x3frv_4 {
  opacity: 1 !important;
}

._searchItem_x3frv_8 {
  padding: 15px;
  white-space: pre-wrap;
  word-break: break-word;
}
._searchItem_x3frv_8:hover {
  background-color: rgba(34, 115, 210, 0.0509803922);
}

._loading_x3frv_17 {
  color: #223445;
  margin: 20px;
  display: flex;
  align-items: center;
  font-size: 0.8rem;
}

._tabsHolder_x3frv_25 {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 10px;
  margin: 15px;
  border-bottom: 1px solid #d7d7d7;
}
._tabsHolder_x3frv_25._topBorder_x3frv_33 {
  border: none;
  border-top: 1px solid #d7d7d7;
  padding-top: 15px;
}

._link_x3frv_39 {
  display: inline-block;
  color: #2273d2;
  text-decoration: none;
  margin-right: 5px;
}

._sectionTitle_x3frv_46 {
  display: block;
  margin: 0;
  padding-left: 30px;
  text-transform: uppercase;
  background-color: #eaf1f9;
  color: rgba(34, 52, 69, 0.5019607843);
  font-size: 12px;
  font-weight: 600;
  line-height: 2;
}

._row_x3frv_58 {
  position: relative;
  margin: 0;
  text-decoration: none;
  color: #223445;
}

._subRow_x3frv_65 {
  font-size: 0.8rem;
}

._noResult_x3frv_69 {
  position: relative;
  margin: 15px;
}

._shifted_x3frv_74 {
  margin-left: 15px;
}

b._shifted_x3frv_74 {
  font-weight: 600;
}

._resultsList_x3frv_82 {
  max-height: 60vh;
  overflow: auto;
}

._searchWrapper_x3frv_87 {
  position: relative;
  min-width: 200px;
}
@media only screen and (min-width: 1025px) {
  ._searchWrapper_x3frv_87 {
    min-width: 40vw;
  }
}
._searchWrapper_x3frv_87._mobile_x3frv_96:not(._expanded_x3frv_96) {
  min-width: 24px;
}
._searchWrapper_x3frv_87._mobile_x3frv_96:not(._expanded_x3frv_96) ._input_x3frv_99 {
  width: 0;
  padding: 0;
  border: none;
  overflow: hidden;
}
._searchWrapper_x3frv_87._mobile_x3frv_96._expanded_x3frv_96 {
  position: absolute;
  z-index: 1;
  left: 0;
  right: 0;
  margin-right: 0;
}

._input_x3frv_99 {
  height: 32px;
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  font-size: 14px;
  border: 1px solid #bdc2c7;
  border-radius: 5px;
  background-color: #fff;
  padding: 7px 10px;
}
._input_x3frv_99._error_x3frv_125 {
  border: 1px solid #c92a2a;
}
._input_x3frv_99:focus-within {
  border-color: #2273d2;
}

._searchInput_x3frv_132 {
  display: block;
  width: 100%;
  z-index: 1;
  padding-left: 25px;
  padding-right: 25px;
  border: none;
  background-color: transparent;
}
._searchInput_x3frv_132::-webkit-input-placeholder {
  color: #b3b3b3;
}
._searchInput_x3frv_132:-moz-placeholder {
  color: #b3b3b3;
}
._searchInput_x3frv_132::-moz-placeholder {
  color: #b3b3b3;
}
._searchInput_x3frv_132:-ms-input-placeholder {
  color: #b3b3b3;
}
._searchInput_x3frv_132:focus {
  outline: none;
  border-color: #2273d2;
}

._magnifier_x3frv_158 {
  display: block;
  position: absolute;
}
@media only screen and (min-width: 1025px) {
  ._magnifier_x3frv_158 {
    margin-right: 10px;
  }
}
._magnifier_x3frv_158._white_x3frv_167 {
  filter: brightness(2);
  height: 32px;
  width: 24px;
  top: 0;
  cursor: pointer;
}

._closeButton_x3frv_175 {
  display: block;
  position: absolute;
  right: 10px;
  margin-left: 10px;
  height: 20px;
  width: 20px;
  z-index: 1;
  cursor: pointer;
  text-decoration: none;
}
._closeButton_x3frv_175:hover, ._closeButton_x3frv_175:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._menuListwrapper_x3frv_192 {
  position: relative;
  overflow: visible;
}

._menuList_x3frv_192 {
  display: none;
  width: 100%;
  min-width: 350px;
  position: absolute;
  background-color: #fff;
  overflow: hidden;
  box-shadow: 0 0 0 1px hsla(0, 0%, 0%, 0.15), 0 4px 11px hsla(0, 0%, 0%, 0.15);
  z-index: 10;
  top: 25px;
  right: 0;
  border-radius: 4px;
}
._menuList_x3frv_192._opened_x3frv_210 {
  display: block;
}
@media only screen and (max-width: 600px) {
  ._menuList_x3frv_192 {
    position: fixed;
    top: 65px;
    right: 15px;
    left: 15px;
    width: auto;
  }
}

._tooltipContainer_x3frv_223 {
  position: absolute;
  top: calc(100% + 5px);
  left: calc(100% - 5px);
  z-index: 100;
  margin: 0;
  box-sizing: content-box;
  width: max-content;
  max-width: 260px;
  transform: scale(0);
  transition: transform 0s;
  transition-delay: 0.2s;
  left: 0;
  transform: scale(1);
}
@supports not (width: max-content) {
  ._tooltipContainer_x3frv_223 {
    width: 100%;
  }
}

._tooltip_x3frv_223 {
  padding: 10px;
  text-align: left;
  border-radius: 4px;
  box-shadow: 0 0 0 1px hsla(0, 0%, 0%, 0.15), 0 4px 11px hsla(0, 0%, 0%, 0.15);
  background-color: #fff;
  font-size: 12px;
  color: #686868;
  line-height: 1.6;
  max-width: 236px;
  color: black;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._navlink_1rp41_4 {
  text-decoration: none;
  color: #223445;
  background: #eaf1f9;
  border-radius: 80px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 5px 15px;
  margin-right: 11px;
  margin-bottom: 8px;
}
._navlink_1rp41_4:not([disabled]) {
  cursor: pointer;
}
._navlink_1rp41_4._navlinkActive_1rp41_20 {
  color: white;
  background: #223445;
}

._tabsHolder_1rp41_25 {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 10px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._button_1dl6t_4 {
  text-decoration: none;
  font-size: 14px;
  color: #2273d2;
  cursor: pointer;
  white-space: nowrap;
}
._button_1dl6t_4:hover, ._button_1dl6t_4:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}
._button_1dl6t_4._disabled_1dl6t_16 {
  cursor: default;
  opacity: 0.5;
}

._fitWidth_1dl6t_21 {
  width: fit-content;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._search_1a1b1_4 {
  position: relative;
}

._searchInput_1a1b1_8 {
  font-size: 14px;
  width: 100%;
  border-width: 0 0 1px 0;
  border-color: #b3b3b3;
  padding-bottom: 3px;
}
._searchInput_1a1b1_8::-webkit-input-placeholder {
  color: #b3b3b3;
}
._searchInput_1a1b1_8:-moz-placeholder {
  color: #b3b3b3;
}
._searchInput_1a1b1_8::-moz-placeholder {
  color: #b3b3b3;
}
._searchInput_1a1b1_8:-ms-input-placeholder {
  color: #b3b3b3;
}
._searchInput_1a1b1_8::placeholder {
  color: #686868;
}
._searchInput_1a1b1_8:focus {
  outline: none;
}
._searchInput_1a1b1_8._error_1a1b1_33 {
  border: 1px solid #c92a2a !important;
}

._magnifier_1a1b1_37 {
  position: absolute;
  right: 5px;
  top: 7px;
}

._closeButton_1a1b1_43 {
  text-decoration: none;
  position: absolute;
  top: 0;
  right: 0;
}
._closeButton_1a1b1_43:hover, ._closeButton_1a1b1_43:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._tooltipContainer_1a1b1_55 {
  position: absolute;
  top: calc(100% + 5px);
  left: calc(100% - 5px);
  z-index: 100;
  margin: 0;
  box-sizing: content-box;
  width: max-content;
  max-width: 260px;
  transform: scale(0);
  transition: transform 0s;
  transition-delay: 0.2s;
  bottom: calc(100% + 5px);
  left: 0;
  top: auto;
  transform: scale(1);
}
@supports not (width: max-content) {
  ._tooltipContainer_1a1b1_55 {
    width: 100%;
  }
}

._tooltip_1a1b1_55 {
  padding: 10px;
  text-align: left;
  border-radius: 4px;
  box-shadow: 0 0 0 1px hsla(0, 0%, 0%, 0.15), 0 4px 11px hsla(0, 0%, 0%, 0.15);
  background-color: #fff;
  font-size: 12px;
  color: #686868;
  line-height: 1.6;
  max-width: 236px;
  color: black;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._search_1jlwg_4 {
  flex-direction: row;
  display: flex;
}

._input_1jlwg_9 input {
  max-width: 220px;
  height: 24px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-radius: 5px;
  border-color: #bdc2c7;
  padding: 4px 26px 4px 24px;
}
._input_1jlwg_9 input:hover {
  border-color: #aeaeae;
}
._input_1jlwg_9 input:focus {
  border-color: #2273d2;
}
._input_1jlwg_9 svg {
  left: 5px;
  top: 5px;
}

._wrapper_1jlwg_29 {
  display: flex;
  flex-direction: row;
}
@media only screen and (max-width: 767px) {
  ._wrapper_1jlwg_29 {
    min-width: 0;
  }
}/* Main color palette */
/* Other colors */
/* Color assignments */
._operationBar_1gyj5_4 {
  display: flex;
  flex-direction: column;
  margin-bottom: 5px;
  position: relative;
  z-index: 15;
}

._operationBarRow_1gyj5_12 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
._operationBarRow_1gyj5_12._searchBarRow_1gyj5_17 {
  flex-wrap: nowrap;
}

._grid_1gyj5_21 > * {
  margin: 4px 6px 4px 0;
}

._searchBarLeft_1gyj5_25 {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

._searchBarWrapper_1gyj5_31 {
  display: flex;
  align-items: center;
}
._searchBarWrapper_1gyj5_31:has(*) {
  margin-right: 15px;
}

._searchBarWrapper_1gyj5_31 > :-moz-last-node {
  margin-right: 15px;
}

._searchBarWrapper_1gyj5_31,
._ganttOptions_1gyj5_44 {
  margin-top: 6px;
  margin-bottom: 6px;
}

[class~=SearchBar_wrapper] + ._searchBarSlot_1gyj5_49 {
  margin-left: 15px;
}

._searchBarSlot_1gyj5_49._editedView_1gyj5_53 {
  margin-right: 15px;
}
._searchBarSlot_1gyj5_49._smallSidebar_1gyj5_56 {
  margin-top: 12px;
  margin-bottom: 12px;
  margin-right: 12px;
}

._sortContainer_1gyj5_62 {
  display: flex;
  flex-wrap: wrap;
}

._operationBarSortOptions_1gyj5_67 {
  display: flex;
  align-items: center;
}
._operationBarSortOptions_1gyj5_67:first-child {
  margin-bottom: 13px;
}

._optionsLabel_1gyj5_75 {
  font-size: 14px;
  color: #223445;
  font-weight: bold;
  margin-left: 24px;
}

._ganttOptions_1gyj5_44 {
  margin-left: auto;
  display: flex;
}
._ganttOptions_1gyj5_44 > * + * {
  margin-left: 10px;
}

._switchButton_1gyj5_90 {
  position: relative;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 100%;
  height: 24px;
  padding: 0px 10px;
  vertical-align: middle;
  border: none;
  border-radius: 3px;
  font-weight: 500;
  font-size: inherit;
  text-align: center;
  text-decoration: none;
  transition: background 0.1s ease-out 0s, box-shadow 0.15s cubic-bezier(0.47, 0.03, 0.49, 1.38) 0s;
  white-space: nowrap;
  cursor: pointer;
  outline: none;
  background-color: #e9f1fb;
  color: #2273d2;
}
._switchButton_1gyj5_90:hover {
  transition: background 0s ease-out 0s, box-shadow 0.15s cubic-bezier(0.47, 0.03, 0.49, 1.38) 0s;
  background-color: #bdd5f2;
}

._leftBar_1gyj5_118 {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
._leftBar_1gyj5_118 > * + * {
  margin-left: 25px;
}

._duration_1gyj5_127 {
  display: flex;
  align-items: center;
}

._durationText_1gyj5_132 {
  margin-right: 6px;
  font-size: 12px;
  color: #223445;
  font-weight: 700;
}

._validationError_1gyj5_139 {
  color: #c92a2a;
}

._createNewTask_1gyj5_143 {
  display: flex;
  align-items: center;
}
._createNewTask_1gyj5_143._collapsed_1gyj5_147 {
  margin-left: 0;
  margin-top: 30px;
}

._linkItems_1gyj5_152 {
  font-size: 12px;
}

._editedIndicator_1gyj5_156 {
  color: #5f5f5f;
  margin-right: 12px;
  margin-left: 12px;
  line-height: 24px;
}

._dropdownWrapper_1gyj5_163 {
  padding: 0 15px;
  cursor: pointer;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._indicator_gwz49_4, ._desc_gwz49_4, ._asc_gwz49_4 {
  margin-left: 5px;
}

._desc_gwz49_4 {
  margin-top: 6px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._sortingLabelContainer_1jj2e_4 {
  display: flex;
  height: 100%;
  border-radius: 5px;
  cursor: pointer;
}
._sortingLabelContainer_1jj2e_4:focus {
  outline: none;
}
._sortingLabelContainer_1jj2e_4:hover {
  background-color: #edf5ff;
}

._sortingLabel_1jj2e_4 {
  display: flex;
  align-items: center;
  position: relative;
  cursor: pointer;
  color: #223445;
  font-size: 14px;
  white-space: nowrap;
}
._withError_1jj2e_26 ._sortingLabel_1jj2e_4 {
  color: #c92a2a;
}

._optionsLabel_1jj2e_30 {
  display: flex;
  align-items: center;
  margin-right: 4px;
  color: #223445;
  font-size: 14px;
  font-weight: bold;
  white-space: nowrap;
}
._withError_1jj2e_26 ._optionsLabel_1jj2e_30 {
  color: #c92a2a;
}

._activeFiltering_1jj2e_43 {
  cursor: pointer;
  font-size: 14px;
  color: #2273d2;
}

._container_1jj2e_49 {
  position: relative;
}

._filtersDropdown_1jj2e_53 {
  position: absolute;
  z-index: 150;
  top: 24px;
  left: 0;
  border-radius: 4px;
  box-shadow: 0 0 0 1px hsla(0, 0%, 0%, 0.15), 0 4px 11px hsla(0, 0%, 0%, 0.15);
  background-color: #ffffff;
  width: 201px;
}
._filtersDropdown_1jj2e_53 ._itemsSelectedLabel_1jj2e_63 {
  display: flex;
  font-size: 12px;
  color: #223445;
  height: 22px;
  padding: 14px;
  align-items: center;
}
._filtersDropdown_1jj2e_53 li {
  cursor: pointer;
  font-size: 14px;
  color: #223445;
  padding: 4px 14px;
  line-height: 2;
  white-space: nowrap;
}
._filtersDropdown_1jj2e_53 li ._checkbox_1jj2e_79 {
  margin-right: 8px;
}
._filtersDropdown_1jj2e_53 li:hover {
  background: #e9f1fb;
}
._filtersDropdown_1jj2e_53 li[class~=ColumnsModal_search] {
  margin-right: 14px;
  padding-top: 0;
  padding-right: 0;
}
._filtersDropdown_1jj2e_53 li[class~=ColumnsModal_search]:hover {
  background: transparent;
}
._filtersDropdown_1jj2e_53 li[class~=ColumnsModal_columnsModalNoResult] {
  padding-bottom: 14px;
}
._filtersDropdown_1jj2e_53 li[class~=ColumnsModal_columnsModalNoResult]:hover {
  background: transparent;
}

._closeButton_1jj2e_100 {
  display: flex;
  height: 9px;
  color: #2273d2;
  font-weight: 700;
  margin-left: 7px;
  cursor: pointer;
}

._scrollable_1jj2e_109 {
  overflow: auto;
  max-height: 260px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._icon_1g0ik_4 {
  background-color: #d7d7d7;
  display: flex;
  width: 24px;
  height: 24px;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  border-radius: 4px;
}
._icon_1g0ik_4:hover {
  background-color: #b3b3b3;
}

._columnsModal_1g0ik_18 {
  display: flex;
  flex-direction: column;
  padding: 25px 25px 25px 30px;
  width: 300px;
  border-radius: 5px;
  background: white;
  cursor: default;
  box-shadow: 0 2px 3px 2px rgba(191, 191, 191, 0.5);
  top: 34px;
  right: 34px;
  position: absolute;
  z-index: 111;
}
._columnsModalHeader_1g0ik_32 {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
._columnsModalTitle_1g0ik_37 {
  font-size: 16px;
}
._columnsModalClose_1g0ik_40 {
  cursor: pointer;
}
._columnsModalRow_1g0ik_43 {
  width: 100%;
  margin-top: 15px;
}
._columnsModalRow_1g0ik_43:last-child {
  margin-bottom: 5px;
}
._columnsModalNoResult_1g0ik_50 {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 15px 0 0 0;
  font-size: 14px;
  color: #979797;
  text-align: center;
}

._search_1g0ik_60 {
  position: relative;
  display: flex;
}
._searchInput_1g0ik_64 {
  color: #686868;
  width: 100%;
  margin-top: 10px;
  border: none;
  border-bottom: 1px solid #b3b3b3;
  padding-bottom: 6px;
  padding-right: 16px;
  font-size: 14px;
  font-family: "Lato", sans-serif;
  outline: 0;
}
._searchInput_1g0ik_64::-webkit-input-placeholder {
  color: #b3b3b3;
}
._searchInput_1g0ik_64:-moz-placeholder {
  color: #b3b3b3;
}
._searchInput_1g0ik_64::-moz-placeholder {
  color: #b3b3b3;
}
._searchInput_1g0ik_64:-ms-input-placeholder {
  color: #b3b3b3;
}

._magnifier_1g0ik_89 {
  position: absolute;
  right: 0;
  top: 12px;
}

._btn_1g0ik_95 {
  display: flex;
  justify-content: center;
  width: 100%;
  margin-top: 10px;
}

._content_1g0ik_102 {
  max-height: 250px;
  overflow: auto;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_v2cek_4 {
  position: relative;
  outline: 0;
  display: flex;
  justify-content: center;
}
._wrapper_v2cek_4._disabled_v2cek_10 ._buttonWrapper_v2cek_10 {
  opacity: 0.5;
}

._buttonIcon_v2cek_14 {
  width: 15px;
  margin-top: -1px;
}

._options_v2cek_19 {
  position: absolute;
  z-index: 102;
  right: 0;
  top: 34px;
  text-align: left;
  width: 289px;
  padding: 20px;
  border-radius: 5px;
  box-shadow: 0 2px 3px 2px rgba(191, 191, 191, 0.5);
  background-color: #ffffff;
}
._options_v2cek_19._wider_v2cek_31 {
  width: 330px;
}

._titleWrapper_v2cek_35 {
  display: flex;
  align-items: center;
  font-weight: 700;
  color: #223445;
}
._titleWrapper_v2cek_35:not(:first-child) {
  margin-top: 25px;
}

._optionTitle_v2cek_45 {
  display: flex;
  justify-content: space-between;
  font-size: 18px;
  color: #2273d2;
  font-weight: 700;
}
._optionTitle_v2cek_45 ._buttonIcon_v2cek_14 {
  margin-right: 6px;
}
._optionTitle_v2cek_45 ._closeButton_v2cek_55 {
  cursor: pointer;
}

._optionNote_v2cek_59 {
  font-size: 12px;
  color: #223445;
  margin-top: 10px;
}

._optionHolder_v2cek_65 {
  margin-top: 16px;
}
._optionHolder_v2cek_65 > * + * {
  margin-top: 12px;
}

._optionItem_v2cek_72 + ._optionItem_v2cek_72 {
  margin-top: 10px;
}

._colorOptions_v2cek_76 {
  margin-top: 10px;
  display: flex;
  flex-direction: row;
}
._colorOptions_v2cek_76 > * + * {
  margin-left: 55px;
}

._cog_v2cek_85 {
  background-color: #e9f1fb;
  display: flex;
  width: 24px;
  height: 24px;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  border-radius: 4px;
}
._cog_v2cek_85:hover {
  background-color: #bdd5f2;
}

._buttonsContainer_v2cek_99 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 10px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._title_uo2ff_4 {
  display: flex;
  align-items: center;
  font-weight: 700;
  color: #223445;
  margin-top: 25px;
}
._title_uo2ff_4:not(:first-child) {
  margin-top: 25px;
}

._container_uo2ff_15 {
  width: 100%;
  display: flex;
  margin-top: 5px;
}

._radioBox_uo2ff_21 {
  margin-right: 20px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._hasCheckListWidth_1chaw_4 {
  width: 120px;
  height: 71px;
  padding: 14px 14px;
}

._hasChecklistList_1chaw_10 {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  justify-content: space-between;
  font-size: 14px;
}
._hasChecklistList_1chaw_10 ._hasChecklistListItem_1chaw_18 {
  display: flex;
  flex-direction: row;
  width: 100%;
  color: #223445;
}

._row_1chaw_25 {
  display: flex;
  align-items: center;
}
._row_1chaw_25 + ._row_1chaw_25 {
  margin-top: 16px;
}

._multiSelectLabel_1chaw_33 {
  display: flex;
}

._multiSelectCounterBadge_1chaw_37 {
  display: inline-block;
  margin-left: 6px;
  font-size: 12px;
  background-color: rgba(34, 115, 210, 0.2);
  border-radius: 6px;
  font-weight: 500;
  text-align: center;
  width: 30px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._lastUpdateContainer_11ett_4, ._timeDurationContainer_11ett_4 {
  display: flex;
  width: 344px;
  padding: 15px 15px 5px;
  flex-direction: column;
}
._lastUpdateContainer_11ett_4 ._controlsContainer_11ett_10, ._timeDurationContainer_11ett_4 ._controlsContainer_11ett_10 {
  display: flex;
  width: 100%;
  flex-direction: column;
}

._controlsRow_11ett_16 {
  display: flex;
  align-items: center;
}
._controlsRow_11ett_16 ._textLabel_11ett_20 {
  display: flex;
  align-items: center;
  font-size: 14px;
  color: #223445;
}
._controlsRow_11ett_16 + ._controlsRow_11ett_16 {
  margin-top: 10px;
}
._controlsRow_11ett_16 > * + * {
  margin-left: 18px;
}

._timeDurationContainer_11ett_4 {
  width: 308px;
}

._compareOperatorContainer_11ett_37 {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  margin: 0 10px;
}
._compareOperatorContainer_11ett_37._opened_11ett_45 ._optionsDropdown_11ett_45 {
  display: block;
}
._compareOperatorContainer_11ett_37:focus {
  outline: none;
}

._compareOperator_11ett_37 {
  text-decoration: none;
  display: flex;
  align-items: center;
}
._compareOperator_11ett_37:hover, ._compareOperator_11ett_37:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._dropdownArrow_11ett_63 {
  width: 6px;
  margin-left: 6px;
}

._noMargin_11ett_68 {
  margin: 0;
}

._dateChooserContainer_11ett_72 {
  display: flex;
  align-items: center;
  padding: 3px 6px;
  width: 105px;
  height: 35px;
  border-radius: 5px;
  border: solid 1px #bdc2c7;
  box-sizing: border-box;
  position: relative;
  color: #223445;
}
._dateChooserContainer_11ett_72._opened_11ett_45 ._optionsDropdown_11ett_45 {
  display: block;
}
._dateChooserContainer_11ett_72:focus {
  outline: none;
}

._manualDateContainer_11ett_91 {
  display: flex;
  align-items: center;
  width: 105px;
  box-sizing: border-box;
  position: relative;
}

._durationDateContainer_11ett_99 {
  display: flex;
  align-items: center;
  width: 126px;
  box-sizing: border-box;
  margin-right: 8px;
}

._criticalityDurationInput_11ett_107 {
  width: 86px;
}

._optionsDropdown_11ett_45 {
  position: absolute;
  top: 28px;
  border-radius: 5px;
  box-shadow: 0 2px 3px 2px rgba(191, 191, 191, 0.5);
  background-color: #ffffff;
  display: none;
  z-index: 1;
}
._optionsDropdown_11ett_45 ._optionsItem_11ett_120 {
  cursor: pointer;
  font-size: 12px;
  padding: 5px 15px;
  white-space: nowrap;
}
._optionsDropdown_11ett_45 ._optionsItem_11ett_120:hover {
  background: #e9f1fb;
}

._optionsItem_11ett_120 {
  text-decoration: none;
}
._optionsItem_11ett_120:hover, ._optionsItem_11ett_120:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._compareOperatorLabel_11ett_139 {
  cursor: pointer;
  font-size: 14px;
  letter-spacing: normal;
}

._dateControl_11ett_145 {
  display: block;
  order: 2;
  width: 100%;
  height: 35px;
  border-radius: 5px;
  background-color: #ffffff;
  border: solid 1px #bdc2c7;
  padding: 0 5px;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: normal;
  color: #223445;
  text-overflow: ellipsis;
}
._dateControl_11ett_145:focus {
  outline: none;
  border: solid 1px #2273d2;
}
._dateControl_11ett_145:disabled {
  background-color: rgb(249.4819672131, 249.9, 250.3180327869);
  border: none;
  cursor: not-allowed;
}

._checkboxWrapper_11ett_172 {
  width: 14px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._tabsHolder_fih40_4 {
  position: relative;
  margin-bottom: 30px;
}

._expandedWrapper_fih40_9 {
  display: flex;
}

._preloaderHolder_fih40_13 {
  position: relative;
  height: 100%;
}

._heading_fih40_18 {
  margin-bottom: 25px;
  padding-left: 20px;
}
._heading_fih40_18 header {
  margin-bottom: 20px;
  display: flex;
  align-items: center;
}
._heading_fih40_18 header img + ._taskName_fih40_27 {
  margin-left: 5px;
}

._taskDetailsWrapper_fih40_31 {
  flex: 1;
  height: 100%;
  max-height: 100%;
  font-size: 14px;
  color: #223445;
  padding-bottom: 25px;
}
._taskDetailsWrapper_fih40_31._withVisibleButtons_fih40_39 {
  max-height: calc(100% - 60px);
}

._scrollView_fih40_43 {
  padding: 0 15px;
  margin: 0 -15px;
}

._expanded_fih40_9 {
  display: flex;
}

._controlRow_fih40_52 {
  display: flex;
}
._controlRow_fih40_52 [class~=OrganizationSelect_wrapper] {
  width: 100%;
}
._controlRow_fih40_52._column_fih40_58 {
  flex-direction: column;
}
._controlRow_fih40_52._flexEnd_fih40_61 {
  justify-content: flex-end;
}
._controlRow_fih40_52._duration_fih40_64 {
  margin-top: 25px;
}
._controlRow_fih40_52._buttonContainer_fih40_67 {
  position: fixed;
  display: flex;
  align-items: center;
  height: 48px;
  bottom: 105px;
  left: 0;
  right: 0;
  padding: 0 35px;
  z-index: 17000;
  background-color: #e9f1fb;
}
._controlRow_fih40_52._buttonContainer_fih40_67._newTask_fih40_79 {
  top: 84vh;
}
._controlRow_fih40_52 + ._controlRow_fih40_52, ._controlRow_fih40_52 + ._taskStateSectionHolder_fih40_82 {
  margin-top: 15px;
}
._controlRow_fih40_52._controlRowMobile_fih40_85 {
  flex-wrap: wrap;
}
._controlRow_fih40_52._controlRowMobile_fih40_85 ._actionControls_fih40_88 {
  flex-basis: 100%;
  margin-left: 0 !important;
  margin-top: 20px;
}

._offsetTop_fih40_94 {
  margin-top: 25px;
}

._taskStateSectionHolder_fih40_82 + ._controlRow_fih40_52 {
  margin-top: 25px;
}

._controlRow_fih40_52:not(._column_fih40_58) > * + * {
  margin-left: 20px;
}

._actionControls_fih40_88 {
  display: flex;
  align-items: center;
  margin-left: 20px;
}
._actionControls_fih40_88 * + * {
  margin-left: 20px;
}

._labelRow_fih40_115 {
  font-size: 14px;
  margin-bottom: 5px;
  font-weight: 700;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: normal;
  color: #223445;
}
._labelRow_fih40_115._error_fih40_124 {
  color: #c92a2a;
}

._taskStatuses_fih40_128 {
  display: flex;
  justify-content: flex-start;
}
._taskStatuses_fih40_128 > * {
  cursor: pointer;
}
._taskStatuses_fih40_128 > * + * {
  margin-left: 30px;
}
._taskStatuses_fih40_128 + ._taskStatuses_fih40_128 {
  margin-top: 15px;
  justify-content: flex-start;
}

._separator_fih40_143 {
  color: #d7d7d7;
  margin-top: -4px;
  margin-bottom: 4px;
}

._dateControl_fih40_149 {
  display: block;
  order: 2;
  width: 100%;
  height: 35px;
  border-radius: 5px;
  background-color: #ffffff;
  border: solid 1px #bdc2c7;
  padding: 2px 5px 0;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: normal;
  color: #223445;
  text-overflow: ellipsis;
}
._dateControl_fih40_149:focus {
  outline: none;
  border: solid 1px #2273d2;
}
._dateControl_fih40_149:disabled {
  background-color: #e9f1fb;
  border: 1px solid transparent;
  cursor: not-allowed;
}

._dateContainer_fih40_176 {
  width: 100%;
}

._closeButton_fih40_180, ._iconLeftArrow_fih40_180 {
  position: absolute;
  top: 40px;
  right: 20px;
  cursor: pointer;
  text-decoration: none;
}

._iconLeftArrow_fih40_180 {
  right: 46px;
  top: 41px;
  transition: transform 0.3s ease;
}
._iconLeftArrow_fih40_180._opened_fih40_193 {
  transform: rotate(180deg);
}

._navlink_fih40_197 {
  text-decoration: none;
  color: #223445;
  font-family: "Lato", sans-serif;
  font-weight: bold;
  font-size: 14px;
  cursor: pointer;
  border-bottom: 2px solid transparent;
  padding-bottom: 2px;
}

._navlinkActive_fih40_208 {
  color: #2273d2;
  border-bottom: 2px solid #2273d2;
}

._navlink_fih40_197:not(._navlinkActive_fih40_208):hover {
  color: #ffa347;
}

._navlink_fih40_197 + ._navlink_fih40_197 {
  margin-left: 15px;
}

._expandedColumn_fih40_221 {
  width: 460px;
  padding-right: 40px;
}
._expandedColumn_fih40_221 + ._expandedColumn_fih40_221 {
  width: 555px;
  padding-right: 0;
  padding-left: 40px;
  border-left: 1px solid #bdc2c7;
}

._taskDetails_fih40_31 {
  cursor: pointer;
}

._tooltipLink_fih40_236 {
  font-size: 12px;
  color: #2273d2;
  cursor: pointer;
  text-decoration: underline;
}
._tooltipLink_fih40_236:hover {
  text-decoration: none;
}

._isEligibleHolder_fih40_246 {
  display: flex;
  width: 24px;
  margin-right: 5px;
}

._hasTooltip_fih40_252 {
  position: relative;
  z-index: 101;
  cursor: default;
}
._hasTooltip_fih40_252:hover ._tooltipHolder_fih40_257, ._hasTooltip_fih40_252:hover ._tooltipHolderLeft_fih40_257 {
  transform: scale(1);
  transition: scale 0s;
  transition-delay: 0s;
}

._tooltip_fih40_236 {
  padding: 10px;
  text-align: left;
  border-radius: 4px;
  box-shadow: 0 0 0 1px hsla(0, 0%, 0%, 0.15), 0 4px 11px hsla(0, 0%, 0%, 0.15);
  background-color: #fff;
  font-size: 12px;
  color: #686868;
  line-height: 1.6;
  max-width: 236px;
}

._tooltipHolder_fih40_257, ._tooltipHolderLeft_fih40_257 {
  position: absolute;
  top: calc(100% + 5px);
  left: calc(100% - 5px);
  z-index: 100;
  margin: 0;
  box-sizing: content-box;
  width: max-content;
  max-width: 260px;
  transform: scale(0);
  transition: transform 0s;
  transition-delay: 0.2s;
}
@supports not (width: max-content) {
  ._tooltipHolder_fih40_257, ._tooltipHolderLeft_fih40_257 {
    width: 100%;
  }
}

._tooltipHolderLeft_fih40_257 {
  left: auto;
  right: calc(100% - 20px);
}
._tooltipHolderLeft_fih40_257 ._tooltipMask_fih40_298 {
  left: auto;
  right: 0;
}

._tooltipMask_fih40_298 {
  position: absolute;
  width: 35px;
  height: 35px;
  top: -21px;
  left: -21px;
}

._noPermissions_fih40_311 {
  font-size: 14px;
  font-weight: 700;
  color: #223445;
}

._deleteIcon_fih40_317 {
  width: 12px;
  height: 13px;
  cursor: pointer;
}
._deleteIcon_fih40_317:hover path {
  fill: #c92a2a;
}

._mainInfo_fih40_326 {
  grid-area: first;
}

._secondInfo_fih40_330 {
  grid-area: second;
}

._thirdInfo_fih40_334 {
  grid-area: third;
  display: flex;
  flex-direction: column;
}

@media only screen and (max-width: 767px) {
  ._secondInfo_fih40_330,
  ._thirdInfo_fih40_334 {
    margin-top: 25px;
  }
}

._notesField_fih40_347._notesField_fih40_347._notesField_fih40_347 {
  /* increase specificity to avoid !important; */
  height: 175px;
  resize: vertical;
}

._assigneeBox_fih40_353 {
  width: 100%;
}

._schedulingPriorityTooltipText_fih40_357 {
  margin-bottom: 16px;
}
/* Main color palette */
/* Other colors */
/* Color assignments */
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  margin-left: -8px;
  position: absolute;
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow,
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before,
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,
.react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  box-sizing: content-box;
  position: absolute;
  border: 8px solid transparent;
  height: 0;
  width: 1px;
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before,
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,
.react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  content: "";
  z-index: -1;
  border-width: 8px;
  left: -8px;
  border-bottom-color: #bdc2c7;
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle {
  top: 0;
  margin-top: -8px;
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before {
  border-top: none;
  border-bottom-color: #f0f0f0;
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before {
  top: -1px;
  border-bottom-color: #aeaeae;
}

.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  bottom: 0;
  margin-bottom: -8px;
}

.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow,
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,
.react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  border-bottom: none;
  border-top-color: #fff;
}

.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,
.react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  bottom: -1px;
  border-top-color: #aeaeae;
}

.react-datepicker-wrapper {
  display: inline-block;
}

.react-datepicker {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  box-shadow: 0 2px 26px 5px rgba(23, 23, 22, 0.07);
  font-size: 0.8rem;
  background-color: #fff;
  color: #000;
  border: 1px solid #bdc2c7;
  border-radius: 0.3rem;
  position: relative;
}

.react-datepicker--time-only .react-datepicker__triangle {
  left: 35px;
}

.react-datepicker--time-only .react-datepicker__time-container {
  border-left: 0;
}

.react-datepicker--time-only .react-datepicker__time {
  border-radius: 0.3rem;
}

.react-datepicker--time-only .react-datepicker__time-box {
  border-radius: 0.3rem;
}

.react-datepicker__triangle {
  position: absolute;
  left: 50px;
}

.react-datepicker-popper {
  z-index: 3;
}

.react-datepicker-popper[data-placement^=bottom] {
  margin-top: 10px;
}

.react-datepicker-popper[data-placement^=top] {
  margin-bottom: 10px;
}

.react-datepicker-popper[data-placement^=right] {
  margin-left: 8px;
}

.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle {
  left: auto;
  right: 42px;
}

.react-datepicker-popper[data-placement^=left] {
  margin-right: 8px;
}

.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle {
  left: 42px;
  right: auto;
}

.react-datepicker__header {
  text-align: center;
  background-color: #edf5ff;
  border-bottom: 1px solid #bdc2c7;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
  padding-top: 8px;
  position: relative;
}

.react-datepicker__header--time {
  padding-bottom: 8px;
  padding-left: 5px;
  padding-right: 5px;
}

.react-datepicker__year-dropdown-container--select,
.react-datepicker__month-dropdown-container--select,
.react-datepicker__month-year-dropdown-container--select,
.react-datepicker__year-dropdown-container--scroll,
.react-datepicker__month-dropdown-container--scroll,
.react-datepicker__month-year-dropdown-container--scroll {
  display: inline-block;
  margin: 0 2px;
}

.react-datepicker__current-month,
.react-datepicker-time__header {
  margin-top: 0;
  color: rgba(23, 23, 22, 0.7);
  font-weight: bold;
  font-size: 0.944rem;
}

.react-datepicker-time__header {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.react-datepicker__navigation {
  background: none;
  line-height: 1.7rem;
  text-align: center;
  cursor: pointer;
  position: absolute;
  top: 10px;
  padding: 0;
  border: 0.2rem solid transparent;
  z-index: 1;
  height: 25px;
  width: 25px;
  text-indent: -999em;
  overflow: hidden;
}
.react-datepicker__navigation:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: 9px solid transparent;
}

.react-datepicker__navigation--previous {
  left: 10px;
}
.react-datepicker__navigation--previous:after {
  border-right-color: #bdc2c7;
  transform: translateX(-6px);
}

.react-datepicker__navigation--previous:hover:after {
  border-right-color: #b3b3b3;
}

.react-datepicker__navigation--previous--disabled,
.react-datepicker__navigation--previous--disabled:hover {
  cursor: default;
}
.react-datepicker__navigation--previous--disabled:after,
.react-datepicker__navigation--previous--disabled:hover:after {
  border-right-color: #e5e5e5;
}

.react-datepicker__navigation--next {
  right: 10px;
}
.react-datepicker__navigation--next:after {
  border-left-color: #bdc2c7;
  transform: translateX(6px);
}

.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) {
  right: 80px;
}

.react-datepicker__navigation--next:hover:after {
  border-left-color: #b3b3b3;
}

.react-datepicker__navigation--next--disabled,
.react-datepicker__navigation--next--disabled:hover {
  cursor: default;
}
.react-datepicker__navigation--next--disabled:after,
.react-datepicker__navigation--next--disabled:hover:after {
  border-left-color: #e5e5e5;
}

.react-datepicker__navigation--years {
  position: relative;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.react-datepicker__navigation--years-previous {
  top: 4px;
  border-top-color: #bdc2c7;
}

.react-datepicker__navigation--years-previous:hover {
  border-top-color: #b3b3b3;
}

.react-datepicker__navigation--years-upcoming {
  top: -4px;
  border-bottom-color: #bdc2c7;
}

.react-datepicker__navigation--years-upcoming:hover {
  border-bottom-color: #b3b3b3;
}

.react-datepicker__month {
  margin: 0.4rem;
  text-align: center;
}

.react-datepicker__time-container {
  float: right;
  border-left: 1px solid #aeaeae;
  width: 70px;
}

.react-datepicker__time-container--with-today-button {
  display: inline;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  position: absolute;
  right: -72px;
  top: 0;
}

.react-datepicker__time-container .react-datepicker__time {
  position: relative;
  background: white;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box {
  width: 70px;
  overflow-x: hidden;
  margin: 0 auto;
  text-align: center;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list {
  list-style: none;
  margin: 0;
  height: calc(195px + 0.85rem);
  overflow-y: scroll;
  padding-right: 30px;
  width: 100%;
  box-sizing: content-box;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item {
  padding: 5px 10px;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover {
  cursor: pointer;
  background-color: #f0f0f0;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected {
  background-color: #216ba5;
  color: white;
  font-weight: bold;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover {
  background-color: #216ba5;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled {
  color: #bdc2c7;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover {
  cursor: default;
  background-color: transparent;
}

.react-datepicker__week-number {
  color: #bdc2c7;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}

.react-datepicker__week-number.react-datepicker__week-number--clickable {
  cursor: pointer;
}

.react-datepicker__week-number.react-datepicker__week-number--clickable:hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}

.react-datepicker__day-names,
.react-datepicker__week {
  white-space: nowrap;
}

.react-datepicker__day-name,
.react-datepicker__day,
.react-datepicker__time-name {
  color: #000;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}

.react-datepicker__day {
  cursor: pointer;
}

.react-datepicker__day:hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}

.react-datepicker__day--today {
  font-weight: bold;
}

.react-datepicker__day--highlighted {
  border-radius: 0.3rem;
  background-color: #3dcc4a;
  color: #fff;
}

.react-datepicker__day--highlighted:hover {
  background-color: #32be3f;
}

.react-datepicker__day--highlighted-custom-1 {
  color: magenta;
}

.react-datepicker__day--highlighted-custom-2 {
  color: green;
}

.react-datepicker__day--selected,
.react-datepicker__day--in-selecting-range,
.react-datepicker__day--in-range {
  border-radius: 0.3rem;
  background-color: #52b8ef;
  color: #fff;
}

.react-datepicker__day--selected:hover,
.react-datepicker__day--in-selecting-range:hover,
.react-datepicker__day--in-range:hover {
  background-color: #1d5d90;
}

.react-datepicker__day--keyboard-selected {
  border-radius: 0.3rem;
  background-color: #52b8ef;
  color: #fff;
}

.react-datepicker__day--keyboard-selected:hover {
  background-color: #1d5d90;
}

.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range) {
  background-color: rgba(33, 107, 165, 0.5);
}

.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range) {
  background-color: #f0f0f0;
  color: #000;
}

.react-datepicker__day--disabled {
  cursor: default;
  color: #bdc2c7;
}

.react-datepicker__day--disabled:hover {
  background-color: transparent;
}

.react-datepicker__input-container {
  position: relative;
  display: inline-block;
}

.react-datepicker__year-read-view,
.react-datepicker__month-read-view,
.react-datepicker__month-year-read-view {
  border: 1px solid transparent;
  border-radius: 0.3rem;
}

.react-datepicker__year-read-view:hover,
.react-datepicker__month-read-view:hover,
.react-datepicker__month-year-read-view:hover {
  cursor: pointer;
}

.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow {
  border-top-color: #b3b3b3;
}

.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  border-top-color: #bdc2c7;
  float: right;
  margin-left: 20px;
  top: 8px;
  position: relative;
  border-width: 0.45rem;
}

.react-datepicker__year-dropdown,
.react-datepicker__month-dropdown,
.react-datepicker__month-year-dropdown {
  background-color: #f0f0f0;
  position: absolute;
  width: 50%;
  left: 25%;
  top: 30px;
  z-index: 1;
  text-align: center;
  border-radius: 0.3rem;
  border: 1px solid #aeaeae;
}

.react-datepicker__year-dropdown:hover,
.react-datepicker__month-dropdown:hover,
.react-datepicker__month-year-dropdown:hover {
  cursor: pointer;
}

.react-datepicker__year-dropdown--scrollable,
.react-datepicker__month-dropdown--scrollable,
.react-datepicker__month-year-dropdown--scrollable {
  height: 150px;
  overflow-y: scroll;
}

.react-datepicker__year-option,
.react-datepicker__month-option,
.react-datepicker__month-year-option {
  line-height: 20px;
  width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.react-datepicker__year-option:first-of-type,
.react-datepicker__month-option:first-of-type,
.react-datepicker__month-year-option:first-of-type {
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}

.react-datepicker__year-option:last-of-type,
.react-datepicker__month-option:last-of-type,
.react-datepicker__month-year-option:last-of-type {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker__year-option:hover,
.react-datepicker__month-option:hover,
.react-datepicker__month-year-option:hover {
  background-color: #bdc2c7;
}

.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming {
  border-bottom-color: #b3b3b3;
}

.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous {
  border-top-color: #b3b3b3;
}

.react-datepicker__year-option--selected,
.react-datepicker__month-option--selected,
.react-datepicker__month-year-option--selected {
  position: absolute;
  left: 15px;
}

.react-datepicker__close-icon {
  background-color: transparent;
  border: 0;
  cursor: pointer;
  outline: 0;
  padding: 0;
  vertical-align: middle;
  position: absolute;
  height: 16px;
  width: 16px;
  top: 25%;
  right: 7px;
}

.react-datepicker__close-icon::after {
  background-color: #216ba5;
  border-radius: 50%;
  bottom: 0;
  box-sizing: border-box;
  color: #fff;
  content: "×";
  cursor: pointer;
  font-size: 12px;
  height: 16px;
  width: 16px;
  margin: -8px auto 0;
  padding: 2px;
  position: absolute;
  right: 0px;
  text-align: center;
}

.react-datepicker__today-button {
  background: #f0f0f0;
  border-top: 1px solid #aeaeae;
  cursor: pointer;
  text-align: center;
  font-weight: bold;
  padding: 5px 0;
  clear: left;
}

.react-datepicker__portal {
  position: fixed;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.8);
  left: 0;
  top: 0;
  justify-content: center;
  align-items: center;
  display: flex;
  z-index: 2147483647;
}

.react-datepicker__portal .react-datepicker__day-name,
.react-datepicker__portal .react-datepicker__day,
.react-datepicker__portal .react-datepicker__time-name {
  width: 3rem;
  line-height: 3rem;
}

@media (max-width: 400px), (max-height: 550px) {
  .react-datepicker__portal .react-datepicker__day-name,
  .react-datepicker__portal .react-datepicker__day,
  .react-datepicker__portal .react-datepicker__time-name {
    width: 2rem;
    line-height: 2rem;
  }
}
.react-datepicker__portal .react-datepicker__current-month,
.react-datepicker__portal .react-datepicker-time__header {
  font-size: 1.44rem;
}

.react-datepicker__portal .react-datepicker__navigation {
  border: 0.81rem solid transparent;
}

.react-datepicker__portal .react-datepicker__navigation--previous {
  border-right-color: #bdc2c7;
}

.react-datepicker__portal .react-datepicker__navigation--previous:hover {
  border-right-color: #b3b3b3;
}

.react-datepicker__portal .react-datepicker__navigation--previous--disabled,
.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover {
  border-right-color: #e5e5e5;
  cursor: default;
}

.react-datepicker__portal .react-datepicker__navigation--next {
  border-left-color: #bdc2c7;
}

.react-datepicker__portal .react-datepicker__navigation--next:hover {
  border-left-color: #b3b3b3;
}

.react-datepicker__portal .react-datepicker__navigation--next--disabled,
.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover {
  border-left-color: #e5e5e5;
  cursor: default;
}

.react-datepicker__aria-live {
  position: absolute;
  clip-path: circle(0);
  border: 0;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  width: 1px;
  white-space: nowrap;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._icon_1rug4_4 {
  position: absolute;
  right: 5px;
  top: 8px;
  width: 20px;
}
._icon_1rug4_4 img {
  max-width: 100%;
}

/* Text overflow: ellipsis for datepicker with icon, when the content is cut off */
.react-datepicker__input-container, .react-datepicker-wrapper {
  width: 100%;
  border-radius: 5px;
}

.react-datepicker__input-container {
  height: 35px;
}

.inputErrorClass .react-datepicker__input-container {
  border-color: #c92a2a;
}

._withIcon_1rug4_29 {
  text-overflow: ellipsis;
  padding-right: 20px;
}

.react-datepicker__day--outside-month {
  color: #979797;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list {
  height: 232px !important;
  padding-right: 0px;
  width: calc(100% + 17px);
}
@media only screen and (max-width: 767px) {
  .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list {
    width: 100%;
    height: 200px !important;
  }
}

._incorrectDateNotification_1rug4_50 {
  color: #c92a2a;
  font-size: 12px;
  transform: translate(5px, 2px);
  position: absolute;
}

._error_1rug4_57 {
  color: #c92a2a !important;
}

.actualFinish .react-datepicker__triangle {
  left: 200px;
}

.react-datepicker {
  font-size: 0.9rem;
}

.react-datepicker__day-name, .react-datepicker__day, .react-datepicker__time-name {
  width: 1.9rem;
  line-height: 1.9rem;
  margin: 0.2rem;
}

.react-datepicker__current-month, .react-datepicker-time__header {
  font-size: 1.1rem;
}

.react-datepicker__current-month, .react-datepicker-time__header {
  height: 30px;
  line-height: 30px;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item {
  padding: 5px;
  border-right: 1px solid transparent;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover {
  border-right: 1px solid #bdc2c7;
}

.react-datepicker__navigation {
  outline: 0;
}

.react-datepicker-popper[data-placement^=bottom] {
  margin-top: 0;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._container_jjon1_4 {
  position: relative;
}

._input_jjon1_8 input {
  width: 100%;
  height: 35px;
  border-color: #bdc2c7;
  padding: 4px 3px 4px 23px;
}
._input_jjon1_8 img {
  left: 5px;
  top: 8px;
}

._organization_jjon1_19 {
  height: 15px;
}

._tableFilter_jjon1_23 {
  display: flex;
  align-items: center;
  position: relative;
  border-radius: 5px;
  background-color: #e9f1fb;
  padding: 4px 8px;
}
._tableFilter_jjon1_23:hover {
  background-color: rgba(34, 115, 210, 0.2);
}
._tableFilter_jjon1_23:not(._disabled_jjon1_34) {
  cursor: pointer;
}
._tableFilter_jjon1_23._opened_jjon1_37 ._filtersDropdown_jjon1_37 {
  display: block;
}
._tableFilter_jjon1_23:focus {
  outline: none;
}

._filterLabel_jjon1_44 {
  display: flex;
  align-items: center;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: normal;
  color: #223445;
  white-space: pre;
  line-height: 22px;
}
._withError_jjon1_54 ._filterLabel_jjon1_44 {
  color: #c92a2a;
}

._labelSlot_jjon1_58 {
  margin-right: 3px;
}

._activeFiltering_jjon1_62 {
  font-size: 14px;
  color: #223445;
  font-weight: 500;
  line-height: 22px;
}
._withError_jjon1_54 ._activeFiltering_jjon1_62 {
  color: #c92a2a;
}

._filtersDropdown_jjon1_37 {
  position: absolute;
  z-index: 150;
  top: 36px;
  left: 0;
  min-width: 140px;
  background-color: #fff;
  box-shadow: 0 0 0 1px hsla(0, 0%, 0%, 0.15), 0 4px 11px hsla(0, 0%, 0%, 0.15);
  border-radius: 4px;
}
._filtersDropdown_jjon1_37 ._standardWidth_jjon1_82 {
  width: 280px;
}
._filtersDropdown_jjon1_37 ._eligibilityWidth_jjon1_85 {
  width: 201px;
}
._filtersDropdown_jjon1_37 ._criticalityWidth_jjon1_88 {
  width: 292px;
  padding: 15px;
  padding-bottom: 5px;
}
._filtersDropdown_jjon1_37 ._taskStateWidth_jjon1_93 {
  width: 175px;
  padding: 18px 14px;
}
._filtersDropdown_jjon1_37 ._hasCheckListWidth_jjon1_97 {
  width: 120px;
  height: 71px;
  padding: 14px 14px;
}

._resultLabel_jjon1_103 {
  width: 250px;
  font-size: 12px;
  color: #223445;
  padding: 5px 15px;
}

._hiddenItemsScroll_jjon1_110 {
  padding-right: 0;
}

._higlight_jjon1_114 {
  color: #2f80ed !important;
}

._order_jjon1_118 {
  color: black !important;
  margin-left: 5px;
  font-size: 14px;
}

._triangleBottom_jjon1_124 {
  display: inline-block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  border-color: #223445 transparent transparent transparent;
}

._projectFilterListItem_jjon1_133 {
  display: flex;
  padding: 4px 14px;
  color: #223445;
  font-size: 14px;
  line-height: 2;
}

._taskStateFilterListItem_jjon1_141 {
  display: flex;
  margin-bottom: 14px;
  width: 100%;
}
._taskStateFilterListItem_jjon1_141:last-child {
  margin-bottom: 19px;
}

._taskTypeFilterList_jjon1_150 {
  display: flex;
  flex-direction: column;
  width: 100%;
}
._taskTypeFilterList_jjon1_150 ._taskTypeFilterListItem_jjon1_155 {
  display: flex;
  flex-direction: row;
  padding: 7px 13px !important;
  width: 100%;
}

._hasChecklistList_jjon1_162 {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  justify-content: space-between;
  font-size: 14px;
}
._hasChecklistList_jjon1_162 ._hasChecklistListItem_jjon1_170 {
  display: flex;
  flex-direction: row;
  width: 100%;
  color: #223445;
}

._marginForFocusSection_jjon1_177 {
  margin-top: 31px;
}

._marginLasttaskTypeElement_jjon1_181 {
  margin-bottom: 19px;
}

._projectTasksItemLabel_jjon1_185 {
  width: 120px;
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 13px;
  color: #223445;
}

._preloaderWrapper_jjon1_193 {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
._preloaderWrapper_jjon1_193._loadMore_jjon1_199 {
  height: auto;
}

._closeButton_jjon1_203 {
  height: 10px;
  margin: 0 0 0 6px;
  color: #2273d2;
  font-weight: 700;
  cursor: pointer;
}
._closeButton_jjon1_203._disabled_jjon1_34 {
  pointer-events: none;
}

._section_jjon1_214 + ._section_jjon1_214 {
  padding-top: 15px;
}

._criticalityListItem_jjon1_218 {
  display: flex;
  align-items: center;
  padding-left: 10px;
}
._criticalityListItem_jjon1_218 + ._criticalityListItem_jjon1_218 {
  margin-top: 10px;
}
._criticalityListItem_jjon1_218 > * + * {
  margin-left: 18px;
}

._checkboxWithLabel_jjon1_230 {
  display: flex;
  align-items: center;
}
._checkboxWithLabel_jjon1_230 > * + * {
  margin-left: 10px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._twoButtonsContainer_141a1_4 {
  display: flex;
  justify-content: center;
}
._twoButtonsContainer_141a1_4 ._buttonGeneral_141a1_8 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 46px;
  height: 35px;
  border-radius: 5px;
  background-color: #dae6fd;
  color: #223445;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}
._twoButtonsContainer_141a1_4 ._buttonGeneral_141a1_8:hover, ._twoButtonsContainer_141a1_4 ._buttonGeneral_141a1_8:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}
._twoButtonsContainer_141a1_4 ._buttonGeneral_141a1_8:first-child {
  margin-right: 8px;
}
._twoButtonsContainer_141a1_4 ._active_141a1_29 {
  background-color: #2273d2;
  color: white;
}
._twoButtonsContainer_141a1_4 ._cancelApplyButton_141a1_33 {
  text-decoration: none;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 76px;
  height: 26px;
  font-size: 12px;
  cursor: pointer;
}
._twoButtonsContainer_141a1_4 ._cancelApplyButton_141a1_33:hover, ._twoButtonsContainer_141a1_4 ._cancelApplyButton_141a1_33:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}
._twoButtonsContainer_141a1_4 ._cancelButton_141a1_48 {
  color: #223445;
}
._twoButtonsContainer_141a1_4 ._applyButton_141a1_51 {
  color: white;
  background-color: #2273d2;
  border-radius: 5px;
}
._twoButtonsContainer_141a1_4 ._frozenApplyButton_141a1_56 {
  background-color: #dae6fd;
  cursor: default !important;
}

._smallButtonsMargin_141a1_61 {
  padding: 15px 0 10px;
}

._projectsFilterButtonsMargin_141a1_65 {
  margin-top: 2px;
}

._projectsLabel_141a1_69 {
  display: flex;
  height: 26px;
  max-width: 320px;
  padding: 0 7px;
  align-items: center;
  color: #223445;
}

._triangleBottom_141a1_78 {
  display: inline-block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  border-color: #223445 transparent transparent transparent;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._tableFilter_1ick7_4 {
  margin-right: 30px;
  position: relative;
  border-radius: 5px;
  z-index: 12;
}
@media only screen and (max-width: 767px) {
  ._tableFilter_1ick7_4 {
    height: 17px;
  }
}

._activeFiltering_1ick7_16 {
  cursor: pointer;
  font-size: 14px;
  color: #2273d2;
}
._activeFiltering_1ick7_16._disabled_1ick7_21 {
  pointer-events: none;
}

._disabled_1ick7_21 {
  cursor: not-allowed;
}

._container_1ick7_29 {
  position: relative;
  display: flex;
  gap: 5px;
}

._filtersDropdown_1ick7_35 {
  position: absolute;
  z-index: 150;
  top: 24px;
  left: 0;
  width: 201px;
  max-height: 290px;
  overflow: auto;
  border-radius: 4px;
  box-shadow: 0 0 0 1px hsla(0, 0%, 0%, 0.15), 0 4px 11px hsla(0, 0%, 0%, 0.15);
  background-color: #fff;
  z-index: 1;
  min-width: 120px;
}
._filtersDropdown_1ick7_35 ._itemsSelectedLabel_1ick7_49 {
  display: flex;
  font-size: 12px;
  color: #223445;
  height: 22px;
  padding: 14px;
  align-items: center;
}
._filtersDropdown_1ick7_35 li {
  padding: 7px 14px;
  cursor: pointer;
  font-size: 14px;
  color: #223445;
  white-space: nowrap;
}
._filtersDropdown_1ick7_35 li:first-child {
  border-radius: 5px 5px 0 0;
}
._filtersDropdown_1ick7_35 li:last-child {
  border-radius: 0px 0px 5px 5px;
}
._filtersDropdown_1ick7_35 li ._checkbox_1ick7_70 {
  margin-right: 8px;
}
._filtersDropdown_1ick7_35 li:hover {
  background: #e9f1fb;
}
._filtersDropdown_1ick7_35 li[class~=ColumnsModal_search] {
  margin-right: 14px;
  padding-top: 0;
  padding-right: 0;
}
._filtersDropdown_1ick7_35 li[class~=ColumnsModal_search]:hover {
  background: transparent;
}
._filtersDropdown_1ick7_35 li[class~=ColumnsModal_columnsModalNoResult] {
  padding-bottom: 14px;
}
._filtersDropdown_1ick7_35 li[class~=ColumnsModal_columnsModalNoResult]:hover {
  background: transparent;
}

._resultLabel_1ick7_91 {
  width: 200px;
  font-size: 12px;
  color: #223445;
  padding: 5px 15px;
}

._hiddenItemsScroll_1ick7_98 {
  padding-right: 0;
}

._higlight_1ick7_102 {
  color: #2f80ed !important;
}

._order_1ick7_106 {
  color: black !important;
  margin-left: 5px;
  font-size: 14px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._bulkPopper_1h4lh_4 {
  position: fixed;
  height: 75px;
  background: #2273d2;
  border-radius: 3px;
  z-index: 111;
  padding: 10px 15px;
  box-shadow: 0 2px 3px 2px rgba(191, 191, 191, 0.5);
  transition: all 0.1s ease;
}
._bulkPopper_1h4lh_4::before {
  position: absolute;
  left: 16px;
  bottom: -8px;
  width: 0;
  height: 0;
  content: "";
  z-index: 2;
  border-top: 8.4px solid #2273d2;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
}

._bulkPopperConent_1h4lh_27 {
  color: #fff;
  height: 100%;
  font-size: 14px;
  font-weight: 500;
  display: flex;
}

._bulkActions_1h4lh_35 {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
._bulkActions_1h4lh_35 * {
  text-decoration: none;
}
._bulkActions_1h4lh_35 *:hover, ._bulkActions_1h4lh_35 *:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._bulkLeftColumn_1h4lh_49 {
  padding: 3px 20px 3px 0;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-width: 170px;
}

._bulkItemsCounter_1h4lh_57 {
  opacity: 0.8;
}

._childrenWrapper_1h4lh_61 {
  padding: 3px 0 3px 20px;
  border-left: 1px solid rgba(255, 255, 255, 0.3);
  display: flex;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_1m2oo_4 {
  position: relative;
  user-select: none;
  outline: 0;
  font-size: 12px;
  color: #979797;
}

._current_1m2oo_12 {
  position: relative;
  height: 24px;
  padding: 3px 0 3px 8px;
  border: 1px solid #eaeaea;
  border-radius: 3px;
}
._current_1m2oo_12:hover {
  cursor: pointer;
  border: 1px solid #2273d2;
}
._current_1m2oo_12:after {
  width: 0;
  height: 0;
  content: "";
  z-index: 2;
  border-top: 3.6px solid #979797;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  position: absolute;
  right: 4px;
  top: 9px;
}
@media only screen and (max-width: 767px) {
  ._current_1m2oo_12 {
    padding: 3px 10px 3px 8px;
  }
}

._dropdown_1m2oo_41 {
  position: absolute;
  z-index: 10;
  left: 0;
  top: 105%;
  overflow: hidden;
  border-radius: 5px;
  background-color: #fff;
  box-shadow: 0 2px 7.7px 2.3px rgba(23, 23, 22, 0.07);
}
._dropdown_1m2oo_41._toTop_1m2oo_51 {
  margin-bottom: 0;
  top: auto;
  bottom: 105%;
}

._option_1m2oo_57 {
  padding: 5px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
._option_1m2oo_57:hover {
  background-color: #e9f1fb;
}

._body_1m2oo_69 {
  display: flex;
  align-items: center;
}

._label_1m2oo_74 {
  margin-right: 5px;
  color: #686868;
  font-weight: 700;
  white-space: nowrap;
}

._content_1m2oo_81 {
  overflow: auto;
  height: auto;
  max-height: 175px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
._content_1m2oo_81::-webkit-scrollbar {
  width: 6px;
  background-color: rgba(189, 194, 199, 0.1);
  border-right: 1px solid rgba(189, 194, 199, 0.2);
  border-left: 1px solid rgba(189, 194, 199, 0.2);
}
._content_1m2oo_81::-webkit-scrollbar-thumb {
  background-color: #bdc2c7;
  border-radius: 5px;
}
._content_1m2oo_81::-webkit-scrollbar-thumb:hover {
  background-color: rgb(139, 137, 137);
}/* Main color palette */
/* Other colors */
/* Color assignments */
._dots_17nto_4 {
  color: #979797;
  font-weight: 700;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._container_dlp1h_4 {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  font-size: 12px;
  flex-wrap: wrap;
  margin: 10px 0;
  column-gap: 12px;
}
@media only screen and (max-width: 767px) {
  ._container_dlp1h_4 {
    margin: 25px 0 10px;
    justify-content: space-between;
  }
}

._pagerContainer_dlp1h_20 {
  gap: 6px;
  display: flex;
  align-items: baseline;
}
@media only screen and (max-width: 767px) {
  ._pagerContainer_dlp1h_20 {
    margin-left: 0;
  }
}

._totalItems_dlp1h_31 {
  color: #686868;
  font-weight: 700;
}

._angle_dlp1h_36 {
  color: #686868;
  text-decoration: none;
}
._angle_dlp1h_36:hover {
  color: #2273d2;
}

._showItems_dlp1h_44 {
  color: #686868;
}

._row_dlp1h_48 {
  display: flex;
  align-items: center;
  padding: 5px 0;
  gap: 6px;
}

._number_dlp1h_55 {
  font-size: 12px;
  color: #686868;
  font-weight: 700;
  text-decoration: none;
}
._number_dlp1h_55._active_dlp1h_61 {
  color: #2273d2;
  cursor: default;
}
._number_dlp1h_55:hover:not(._active_dlp1h_61) {
  text-decoration: underline;
}
._number_dlp1h_55:not(._active_dlp1h_61) {
  cursor: pointer;
}

._label_dlp1h_72 {
  color: #686868;
  font-weight: 700;
}

._isActiveLink_dlp1h_77 {
  text-decoration: none;
  cursor: pointer;
  color: #2273d2;
}
._isActiveLink_dlp1h_77:hover, ._isActiveLink_dlp1h_77:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}
._isActiveLink_dlp1h_77:hover {
  text-decoration: underline;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._root_1apk0_4 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  position: relative;
  padding-bottom: 26px;
}

._smallTableContainer_1apk0_13 {
  padding-top: 25px;
}

._row_1apk0_17 {
  width: calc(100% - 32px);
  height: 56px;
  min-width: fit-content;
  padding-left: 16px;
  padding-right: 16px;
  background-color: white;
  border-bottom: 1px solid #d7d7d7;
  position: relative;
  z-index: 10;
}
._row_1apk0_17:nth-child(odd) {
  background: rgb(246.3692307692, 249.5076923077, 253.4307692308);
}
._row_1apk0_17:first-child, ._row_1apk0_17._hasBorderTop_1apk0_31 {
  border-top: 1px solid #d7d7d7;
}
._row_1apk0_17:last-child {
  height: 55px;
}
._row_1apk0_17:hover {
  background: #e9f1fb;
}
._row_1apk0_17._current_1apk0_40 {
  background: #e9f1fb;
}
._rowCompact_1apk0_43 {
  height: 32px;
}
._rowCompact_1apk0_43:last-child {
  height: 31px;
}
._row_1apk0_17._rowSelected_1apk0_49 {
  background: #e9f1fb;
}
._row_1apk0_17._dragDisabled_1apk0_52 {
  cursor: not-allowed;
}
._row_1apk0_17._draggable_1apk0_55 {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab;
}
._row_1apk0_17._draggable_1apk0_55:active {
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing;
}
._row_1apk0_17._isDragging_1apk0_65 {
  border-radius: 4px;
  background-color: #fff;
  outline: 2px solid #3cb0ff;
  outline-offset: -2px;
  z-index: 11;
}

._content_1apk0_73 {
  position: relative;
  display: flex;
  width: 100%;
  padding-top: 1px;
}

._dividerContainer_1apk0_80 {
  position: absolute;
  z-index: 11;
  top: -5px;
  width: 4px;
  height: calc(100% + 5px);
}

._divider_1apk0_80 {
  position: absolute;
  z-index: 11;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 0 1px 0 #2273d2;
  background: #d7d7d7;
}
._divider_1apk0_80:hover {
  cursor: col-resize;
  background: #2273d2;
}
._dividerDisabled_1apk0_102:hover {
  cursor: default;
}
@media only screen and (max-width: 1024px) {
  ._divider_1apk0_80:hover {
    cursor: default;
    background: #d7d7d7;
  }
}

._cell_1apk0_112 {
  color: #223445;
  padding: 0 6px;
  font-size: 14px;
  position: relative;
}
._cellCompact_1apk0_118 {
  font-size: 12px;
}
._cell_1apk0_112 [class*=taskNameBlurred] {
  padding-left: 17px;
}

._dividerDisabled_1apk0_102:hover {
  cursor: default;
  background: #d7d7d7;
}

._scrollable_1apk0_130 {
  position: relative;
  overflow-y: hidden;
  overflow-x: auto;
}

._wrapper_1apk0_136 {
  min-width: 100%;
  border-collapse: collapse;
}

@media (max-width: 1178px) {
  ._wrapper_1apk0_136 {
    width: fit-content;
  }
}
._bulkStyleFix_1apk0_146 {
  position: absolute;
  top: -30px;
  left: -7px;
}

._isChecklistTaskPlaceholder_1apk0_152 {
  cursor: default;
  opacity: 0.2;
  touch-action: none;
  pointer-events: none;
}
._isChecklistTaskPlaceholder_1apk0_152:hover {
  color: #223445;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._more_1kc6h_4 {
  width: 27px;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
._moreActive_1kc6h_12 {
  background-color: #bdd5f2;
}
._more_1kc6h_4:hover {
  background-color: #bdd5f2;
}
@media only screen and (max-width: 767px) {
  ._more_1kc6h_4 {
    height: 25px;
    margin-top: 12px;
  }
}

._disabled_1kc6h_25 {
  pointer-events: none;
  opacity: 0.5;
}

._isCompactDensity_1kc6h_30 {
  height: 32px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._menuItem_1d8ur_4 {
  /* display: flex; Removed to make 100% item width clickable */
  color: #223445;
  font-size: 14px;
  line-height: 2;
  cursor: pointer;
  width: 100%;
  text-decoration: none;
  /* Inherit menu item color */
  /* Disable link transition */
  position: relative;
}
._menuItem_1d8ur_4 ._menuItemContent_1d8ur_16 {
  padding: 0 12px;
}
._menuItem_1d8ur_4:hover {
  background: #edf5ff;
}
._menuItem_1d8ur_4._disabled_1d8ur_22 {
  cursor: default;
  opacity: 0.5;
}
._menuItem_1d8ur_4._disabled_1d8ur_22:hover {
  color: #223445;
}
._menuItem_1d8ur_4 a {
  color: inherit;
  display: block;
  width: 100%;
  padding: 0 12px;
}
._menuItem_1d8ur_4._disabled_1d8ur_22 a {
  pointer-events: none;
}

a._menuItem_1d8ur_4 {
  display: inline-block;
}

._menu_1d8ur_4 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  display: flex;
}

._menuItemContent_1d8ur_16._withIcon_1d8ur_51 {
  padding-right: 32px;
}

._iconModal_1d8ur_55 {
  width: 16px;
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  right: 12px;
}

._warning_1d8ur_64 {
  color: #c92a2a;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._headerRoot_1asr4_4 {
  position: relative;
  width: 100%;
  height: 44px;
  font-size: 12px;
  color: #686868;
  min-width: fit-content;
  padding: 0 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

._headRow_1asr4_18 {
  height: 100%;
}

th._headerTh_1asr4_22 {
  position: sticky;
  top: 0;
  height: 44px;
  background: white;
  position: relative;
  z-index: 10;
}
th._headerTh_1asr4_22:focus-visible {
  outline: 0;
}
th._headerTh_1asr4_22:focus-visible ._headerItem_1asr4_33 {
  border-radius: 4px;
  background-color: #fff;
  outline: 2px solid #3cb0ff;
  outline-offset: -2px;
}
th._headerTh_1asr4_22 ._resizeHandle_1asr4_39 {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  width: 12px;
  cursor: ew-resize;
  height: 100%;
  border-right: 3px dotted #2273d2;
  z-index: 10;
}
th._headerTh_1asr4_22._resizing_1asr4_50:not(._dragging_1asr4_50) ._resizeHandle_1asr4_39, th._headerTh_1asr4_22:hover:not(._dragging_1asr4_50) ._resizeHandle_1asr4_39 {
  display: block;
}
th._headerTh_1asr4_22._sortable_1asr4_53:hover {
  background: rgb(219, 233, 249);
}
th._headerTh_1asr4_22._draggable_1asr4_56 {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab;
}
th._headerTh_1asr4_22._draggable_1asr4_56:active {
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing;
}
th._headerTh_1asr4_22._draggable_1asr4_56._dragging_1asr4_50 {
  z-index: 11;
}
th._headerTh_1asr4_22._draggable_1asr4_56._dragging_1asr4_50 ._headerItem_1asr4_33 {
  border-radius: 4px;
  background-color: #fff;
  outline: 2px solid #3cb0ff;
  outline-offset: -2px;
}

._headerItem_1asr4_33 {
  text-align: left;
  padding: 5px 5px;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #686868;
  white-space: nowrap;
  overflow: hidden;
  height: 42px;
  display: flex;
  align-items: flex-end;
}
._headerItem_1asr4_33._draggable_1asr4_56 {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab;
}
._headerItem_1asr4_33._draggable_1asr4_56:active {
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing;
}
._headerItem_1asr4_33._sorted_1asr4_100 {
  width: calc(100% + 6px);
}
._headerItem_1asr4_33._sortable_1asr4_53 ._columnName_1asr4_103:hover {
  cursor: pointer;
}
._headerItem_1asr4_33 ._columnsDivider_1asr4_106 {
  display: none;
}

._highlight_1asr4_110 {
  color: #2f80ed !important;
}

._triangle_1asr4_114 {
  margin-left: 3px;
  display: inline-block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 0 6px 6px;
  border-color: transparent transparent #2273d2 transparent;
}

._columnsDivider_1asr4_106 {
  position: absolute;
  z-index: 11;
  top: 0;
  width: 4px;
  height: 100%;
  background: repeating-linear-gradient(white, white 4px, #2273d2 4px, #2273d2 8px);
}
._columnsDivider_1asr4_106:hover {
  cursor: col-resize;
}

._columnName_1asr4_103 {
  overflow: hidden;
  text-overflow: ellipsis;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._arrow_om257_4 {
  cursor: pointer;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._expandedColumns_1wtz6_4 {
  width: 30%;
  margin-bottom: 10px;
}

._wrapper_1wtz6_9 {
  max-width: calc(100% - 27px);
  flex-shrink: 0;
}
._wrapper_1wtz6_9 [class*=userName] {
  width: 120px;
}

[class*=statusRow] ._wrapper_1wtz6_9 [class*=TaskStateColumn] {
  width: 130px;
}

._linkType_1wtz6_21 {
  display: flex;
  justify-content: flex-end;
}
._linkType_1wtz6_21 span {
  display: flex;
  align-items: center;
  font-size: 14px;
  color: #223445;
}

._task_1wtz6_32 {
  font-size: 14px;
  border-bottom: 1px solid #d7d7d7;
}
._task_1wtz6_32:first-child {
  border-top: 1px solid #d7d7d7;
}

._taskInfoWrapper_1wtz6_40 {
  padding: 0 0 8px 5px;
  border-bottom: 12px;
  background: #fff;
}
._taskInfoWrapper_1wtz6_40._expanded_1wtz6_4 {
  background-color: #e9f1fb;
}
._taskInfoWrapper_1wtz6_40._isDragging_1wtz6_48 {
  border-radius: 4px;
  background-color: #fff;
  outline: 2px solid #3cb0ff;
  outline-offset: -2px;
}
@media only screen and (max-width: 767px) {
  ._taskInfoWrapper_1wtz6_40 {
    position: relative;
  }
}

._row_1wtz6_60 + ._row_1wtz6_60 {
  margin-top: 15px;
}
._row_1wtz6_60 > * {
  display: flex;
  align-items: center;
}

._taskStateRow_1wtz6_68 {
  display: flex;
  align-items: center;
}
._taskStateRowIcon_1wtz6_72 {
  min-width: 24px;
  margin-right: 16px;
}

._taskHead_1wtz6_77 {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 12px 0;
}

._taskNameRow_1wtz6_85 {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  width: 100%;
}

._statusRow_1wtz6_92 {
  display: flex;
  justify-content: space-between;
  gap: 5px;
  margin-top: 4px;
  margin-left: 15px;
  margin-right: 15px;
}
@media only screen and (max-width: 767px) {
  ._statusRow_1wtz6_92 {
    flex-wrap: wrap;
    margin-left: 0;
    margin-top: 0;
    justify-content: flex-start;
    row-gap: 10px;
  }
  ._statusRow_1wtz6_92 > * {
    padding-left: 0 !important;
    margin-right: 20px;
  }
}

._userNameHolder_1wtz6_114 {
  display: flex;
  align-items: center;
}
._userNameHolder_1wtz6_114 > div > div[class*=userName] {
  font-size: 14px;
}

._userName_1wtz6_114 {
  font-size: 12px;
  width: 72px;
  margin-left: 5px;
  white-space: nowrap;
  color: #686868;
}

._expandableContent_1wtz6_130 {
  display: flex;
  flex-wrap: wrap;
  padding: 5px 0 15px 14px;
}
._expandableContent_1wtz6_130 > * {
  margin-top: 10px;
  margin-right: 30px;
}
._expandableContent_1wtz6_130 > *:last-child {
  margin-right: auto;
}
@media only screen and (max-width: 767px) {
  ._expandableContent_1wtz6_130 {
    padding: 10px 5px 15px;
  }
  ._expandableContent_1wtz6_130 > * {
    margin-top: 20px;
    margin-right: 0;
    padding-right: 20px;
    text-align: left !important;
  }
}

._tagFieldWrapper_1wtz6_154 {
  width: 234px;
}

._columnLabel_1wtz6_158 {
  margin-bottom: 8px;
  color: #223445;
  font-size: 14px;
  font-weight: 700;
}

._columnValue_1wtz6_165 {
  height: 35px;
  display: flex;
  align-items: center;
}
@media only screen and (max-width: 767px) {
  ._columnValue_1wtz6_165 {
    height: auto;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  ._columnValue_1wtz6_165 > * {
    overflow: hidden;
    text-overflow: ellipsis;
  }
}

._daysUntilimpact_1wtz6_182 {
  margin-left: 10px;
  white-space: nowrap;
  font-size: 14px;
  color: #223445;
}

._taskAction_1wtz6_189 {
  color: #223445;
  font-size: 12px;
  cursor: pointer;
}
._taskAction_1wtz6_189 + ._taskAction_1wtz6_189 {
  margin-top: 12px;
}
._taskAction_1wtz6_189:hover {
  color: #2273d2;
}

._isChecklistTaskPlaceholder_1wtz6_201 {
  cursor: default;
  opacity: 0.2;
  touch-action: none;
  pointer-events: none;
}
._isChecklistTaskPlaceholder_1wtz6_201:hover {
  color: #223445;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._container_sm2my_4 {
  min-width: 385px;
  flex-grow: 1;
  height: 400px;
  margin-top: 15px;
  margin-bottom: 15px;
  padding-bottom: 15px;
}

._leftColumn_sm2my_13 {
  margin-right: 15px;
}

._infoSection_sm2my_17 {
  min-width: 200px;
}

._saveControlWrapper_sm2my_21 {
  margin-left: auto;
  display: flex;
  gap: 15px;
}

._wrapper_sm2my_27 {
  display: flex;
  align-items: center;
  gap: 15px;
  flex-wrap: wrap;
  margin-bottom: 15px;
}

._selectWrapper_sm2my_35 {
  display: flex;
  align-items: center;
  margin-right: 15px;
}

._tooltipContent_sm2my_41 {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 5px;
  font-size: 12px;
  line-height: 1.6;
}
._tooltipContent_sm2my_41 ._tooltipItem_sm2my_48 {
  margin: 0;
  padding: 0;
}
._tooltipContent_sm2my_41 ._tooltipItem_sm2my_48:nth-child(odd) {
  grid-column: 1;
}
._tooltipContent_sm2my_41 ._tooltipItem_sm2my_48:nth-child(even) {
  grid-column: 2;
}
._tooltipContent_sm2my_41 ._tooltipItem_sm2my_48._red_sm2my_58 {
  color: #c92a2a;
}

._tooltipLabel_sm2my_62 {
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 600;
}

._linkToLoad_sm2my_69 {
  display: inline-block;
  padding: 0;
  border: 0;
  background-color: transparent;
  color: #2273d2;
  cursor: pointer;
  font-size: inherit;
  text-decoration: none;
  margin-top: 15px;
}
._linkToLoad_sm2my_69:hover:not(:disabled) {
  text-decoration: none;
  text-decoration: underline;
}
._linkToLoad_sm2my_69:hover:not(:disabled):hover, ._linkToLoad_sm2my_69:hover:not(:disabled):active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

[class~=recharts-active-bar] {
  cursor: pointer;
}

[class*=recharts-brush-traveller]:focus {
  outline: none;
}

[class*=recharts-brush-traveller] > line {
  display: none;
}

[class~=recharts-brush-traveller] rect {
  stroke: #686868;
  fill: #686868;
  stroke-width: 1.25px;
}

[class~=recharts-brush-slide] {
  stroke: #686868;
}

[class~=recharts-brush] > rect:first-of-type {
  stroke: #223445;
  stroke-width: 1.25px;
}

[class*=recharts-brush-texts] {
  transform: translateY(30px);
  position: relative;
  font-size: 10px;
}
[class*=recharts-brush-texts] [text-anchor=end] {
  transform: translateX(20px);
}
[class*=recharts-brush-texts] [text-anchor=start] {
  transform: translateX(-20px);
}

._legendItemText_sm2my_129 {
  max-width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
}

._legendContainer_sm2my_137 {
  display: flex;
  gap: 15px;
  list-style: none;
}

._legendItem_sm2my_129 {
  display: flex;
  align-items: center;
  gap: 6px;
  min-width: 80px;
}

._groupedLegend_sm2my_150 {
  font-size: 10px;
  gap: 10px;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
  align-items: center;
  justify-content: center;
}
._groupedLegend_sm2my_150._centered_sm2my_158 {
  display: flex;
}
._groupedLegend_sm2my_150._centered_sm2my_158 ._legendItemText_sm2my_129 {
  max-width: fit-content;
}

._groupedLegendIcon_sm2my_165 {
  width: 48px;
  height: 17px;
  line-height: 17px;
  border-radius: 4px;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  flex-shrink: 0;
}

._templateInfoMsg_sm2my_176 {
  display: flex;
  flex-direction: column;
}
._templateInfoMsg_sm2my_176 > p {
  margin: 0;
}
._templateInfoMsg_sm2my_176 p + p {
  margin-top: 5px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._ScheduledDate_l1x11_4 {
  display: flex;
  flex-direction: row;
  flex-flow: row wrap;
  padding-bottom: 0 !important;
}

._label_l1x11_11 {
  font-weight: bold;
  color: #223445;
  padding-right: 5px;
  white-space: nowrap;
}

._content_l1x11_18 {
  font-weight: 500;
  color: #2273d2;
  white-space: nowrap;
}

._item_l1x11_24 {
  font-size: 14px;
  display: flex;
  padding-bottom: 10px;
  align-items: center;
}

._small_l1x11_31 {
  display: flex;
}
._small_l1x11_31 ._item_l1x11_24 {
  padding-bottom: 15px;
  padding-right: 10px;
}
._small_l1x11_31 ._select_l1x11_38 {
  flex-basis: 100%;
  padding-bottom: 15px;
}
._small_l1x11_31 ._select_l1x11_38 > div {
  flex-basis: 42%;
}

._large_l1x11_46 {
  display: flex;
}
._large_l1x11_46 ._item_l1x11_24 {
  padding-right: 15px;
}
._large_l1x11_46 ._select_l1x11_38 > div {
  width: 165px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._table_n6ic2_4 {
  width: 100%;
}

._row_n6ic2_8 {
  min-height: 56px;
  display: flex;
  flex-direction: row;
  align-items: center;
  border-top: 1px solid #d7d7d7;
}
._row_n6ic2_8:nth-child(even) {
  background-color: rgb(246.3692307692, 249.5076923077, 253.4307692308);
}
._row_n6ic2_8:last-child {
  border-bottom: 1px solid #d7d7d7;
}
._row_n6ic2_8:hover {
  background: #e9f1fb;
}

._cell_n6ic2_25 {
  color: #223445;
  padding: 6px;
  font-size: 14px;
  position: relative;
  width: 50%;
  word-break: break-word;
}

._wrapper_n6ic2_34 {
  display: flex;
  flex-direction: row;
  flex-grow: 1;
  max-width: 100%;
}
._wrapper_n6ic2_34 ._wrapper_n6ic2_34 {
  width: 50%;
}
@media only screen and (max-width: 767px) {
  ._wrapper_n6ic2_34._mobile_n6ic2_44 {
    flex-direction: column;
  }
  ._wrapper_n6ic2_34._mobile_n6ic2_44 ._cell_n6ic2_25,
  ._wrapper_n6ic2_34._mobile_n6ic2_44 ._wrapper_n6ic2_34 {
    width: 100%;
  }
}
@media only screen and (max-width: 579px) {
  ._wrapper_n6ic2_34._tablet_n6ic2_53 {
    flex-direction: column;
  }
  ._wrapper_n6ic2_34._tablet_n6ic2_53 ._cell_n6ic2_25,
  ._wrapper_n6ic2_34._tablet_n6ic2_53 ._wrapper_n6ic2_34 {
    width: 100%;
  }
}

._tableHeader_n6ic2_62 {
  min-height: unset;
  border-top: none;
  background: #fff;
  height: 44px;
  position: sticky;
  top: -1;
  z-index: 2;
}
@media only screen and (max-width: 767px) {
  ._tableHeader_n6ic2_62 {
    display: none;
  }
}/* Main color palette */
/* Other colors */
/* Color assignments */
._preloaderHolder_ptbn2_4 {
  position: relative;
  height: 100%;
}

._filters_ptbn2_9 {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin-bottom: 15px;
}
._filters_ptbn2_9 > * {
  margin: 8px 8px 8px 0;
}

._search_ptbn2_19 {
  margin-right: 25px;
}

._modalSelectWrapper_ptbn2_23 {
  position: relative;
  z-index: 3;
  display: flex;
  align-items: center;
  margin-top: 15px;
}
._modalSelectWrapper_ptbn2_23 ._label_ptbn2_30 {
  font-weight: bold;
  margin-right: 20px;
}

._selectContainer_ptbn2_35 {
  flex: 0.3;
  color: #223445;
}
@media only screen and (max-width: 767px) {
  ._selectContainer_ptbn2_35 {
    flex: 0.5;
  }
}

._projectBadge_ptbn2_45 {
  display: inline-block;
  max-width: 100%;
}

._tableWrapper_ptbn2_50 {
  position: relative;
  width: 100%;
  overflow: auto;
  margin-top: 15px;
  margin-bottom: 15px;
}
._tableWrapper_ptbn2_50 ._cellName_ptbn2_57 {
  color: #686868;
}
@media only screen and (min-width: 768px) {
  ._tableWrapper_ptbn2_50 ._cellName_ptbn2_57:not(._header_ptbn2_61) {
    display: none;
  }
}/* Main color palette */
/* Other colors */
/* Color assignments */
._userGroupLabel_e4mla_4 {
  display: block;
}

._link_e4mla_8 {
  text-decoration: none;
  color: #2273d2;
}
._link_e4mla_8:hover, ._link_e4mla_8:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._groupLabel_e4mla_18 {
  width: calc(100% - 60px);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

._nameAndClear_e4mla_25 {
  display: flex;
  flex: 1;
  justify-content: space-between;
  align-items: center;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._template_16uhp_4 {
  opacity: 50%;
}

._templateCheckbox_16uhp_8 {
  opacity: 50%;
  font-size: 12px;
  margin-left: 24px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_mw4qg_4 {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
  gap: 15px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._actionWithDropdown_137kk_4 {
  display: flex;
}

._dropdownArrow_137kk_8 {
  display: block;
}

._button_137kk_12 {
  position: relative;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 100%;
  height: 24px;
  margin: 0px;
  padding: 0px 10px;
  vertical-align: middle;
  box-sizing: border-box;
  border: none;
  border-right: 2px solid rgba(179, 178, 178, 0.8);
  border-radius: 3px 0px 0px 3px;
  font-weight: 500;
  font-size: inherit;
  text-align: center;
  text-decoration: none;
  color: #223445;
  transition: background 0.1s ease-out 0s, box-shadow 0.15s cubic-bezier(0.47, 0.03, 0.49, 1.38) 0s;
  white-space: nowrap;
  cursor: pointer;
  outline: none;
}
._button_137kk_12:hover {
  transition: background 0s ease-out 0s, box-shadow 0.15s cubic-bezier(0.47, 0.03, 0.49, 1.38) 0s;
}
._blue_137kk_40 ._button_137kk_12 {
  border-color: rgba(189, 213, 242, 0.8);
  background-color: #e9f1fb;
  color: #2273d2;
}
._blue_137kk_40 ._button_137kk_12:hover {
  background-color: #bdd5f2;
}
._grey_137kk_48 ._button_137kk_12 {
  border-color: rgba(179, 178, 178, 0.4);
  color: #223445;
  background-color: rgba(179, 178, 178, 0.2);
}
._grey_137kk_48 ._button_137kk_12:hover {
  background-color: rgba(179, 178, 178, 0.3);
}

._dropdownButton_137kk_57 {
  border-right: none;
  border-radius: 0px 3px 3px 0px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._item_47259_4 {
  color: #5f5f5f;
  display: flex;
  align-self: center;
  align-items: center;
}
._item_47259_4:not(._disabled_47259_10) {
  cursor: pointer;
}
._item_47259_4:hover, ._item_47259_4:active {
  opacity: 0.75;
  transition: opacity 0.2s linear;
}
._item_47259_4._active_47259_17 {
  color: #2273d2;
}
._item_47259_4._disabled_47259_10 {
  cursor: default;
  opacity: 0.5;
}
._item_47259_4._disabled_47259_10 * {
  cursor: default !important;
}
._item_47259_4._button_47259_27 {
  width: auto;
  max-width: 100%;
  height: 24px;
  margin: 0;
  padding: 0 10px;
  vertical-align: middle;
  box-sizing: border-box;
  font-weight: 500;
  font-size: inherit;
  text-align: center;
  text-decoration: none;
  transition: background-color 0.1s ease-out 0s, box-shadow 0.15s cubic-bezier(0.47, 0.03, 0.49, 1.38) 0s;
  white-space: nowrap;
  border-radius: 4px;
  outline: none;
  background-color: #e9f1fb;
}
._item_47259_4._button_47259_27:hover {
  background-color: #bdd5f2;
  transition: background-color 0s ease-out 0s, box-shadow 0.15s cubic-bezier(0.47, 0.03, 0.49, 1.38) 0s;
}

._icon_47259_50 {
  margin-right: 8px;
  width: 16px;
  height: 16px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._actions_1izsv_4 {
  background-color: #e9f1fb;
  border-radius: 4px;
}
._actions_1izsv_4:not(._disabled_1izsv_8), ._actions_1izsv_4:not(._actions_1izsv_4:disabled) {
  cursor: pointer;
}
._actions_1izsv_4:hover:not(._disabled_1izsv_8), ._actions_1izsv_4:hover:not(._actions_1izsv_4:disabled) {
  background-color: #bdd5f2;
}
._actions_1izsv_4:disabled, ._actions_1izsv_4._disabled_1izsv_8 {
  opacity: 0.5;
}

._refreshIconDisabled_1izsv_18 {
  opacity: 0.5;
}

._container_1izsv_22 {
  position: relative;
}
._container_1izsv_22 > div {
  align-items: center;
  display: flex;
}

._modal_1izsv_30 {
  position: absolute;
  z-index: 204;
  right: 0;
  top: 34px;
  text-align: left;
  min-width: 180px;
  padding: 20px;
  border-radius: 5px;
  box-shadow: 0 2px 3px 2px rgba(191, 191, 191, 0.5);
  background-color: #ffffff;
}
._modal_1izsv_30 > *:not(:last-child) {
  margin-bottom: 17px;
}

._iconBtn_1izsv_46 {
  display: inline-flex;
  justify-content: center;
  width: 24px;
  height: 24px;
  border: none;
  padding: 3px;
  background-color: transparent;
}
._iconBtn_1izsv_46 :not(:disabled) {
  cursor: pointer;
}
._iconBtn_1izsv_46:hover, ._iconBtn_1izsv_46:active {
  background-color: transparent;
}
._iconBtn_1izsv_46:hover img, ._iconBtn_1izsv_46:active img {
  filter: brightness(0.4);
}/* Main color palette */
/* Other colors */
/* Color assignments */
._projectColumn_1jyn7_4 {
  position: relative;
}
@media only screen and (max-width: 767px) {
  ._projectColumn_1jyn7_4 {
    margin-right: 20px;
  }
}
div[class*=statusRow] ._projectColumn_1jyn7_4 {
  max-width: 130px;
}

._projectName_1jyn7_16:not(:last-child) {
  margin-bottom: 10px;
  line-height: 1.2;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._assignedUserHolder_1ajx2_4 {
  display: flex;
  align-items: center;
  gap: 6px;
  position: relative;
}

._assignedUser_1ajx2_4 {
  display: flex;
  justify-content: flex-start;
  overflow: hidden;
}

._taskAction_1ajx2_17 {
  color: #223445;
  font-size: 12px;
  cursor: pointer;
}
._taskAction_1ajx2_17 + ._taskAction_1ajx2_17 {
  margin-top: 12px;
}
._taskAction_1ajx2_17:hover {
  color: #2273d2;
}
._taskAction_1ajx2_17._disabled_1ajx2_28 {
  cursor: default;
  opacity: 0.5;
}
._taskAction_1ajx2_17._disabled_1ajx2_28:hover {
  color: #223445;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_hph2t_4 {
  text-align: center;
}

._title_hph2t_8 {
  margin-bottom: 15px;
  color: #2273d2;
  font-size: 14px;
  font-family: "Helvetica Neue Medium", sans-serif;
}

._fieldTitle_hph2t_15 {
  margin-bottom: 5px;
  font-size: 12px;
}

._input_hph2t_20 {
  width: 64px;
  max-width: 100%;
  border: 0;
  border-bottom: 1px solid #888888;
  text-align: center;
  outline: 0;
}

._buttonWrapper_hph2t_29 {
  margin-top: 15px;
}

._modalButton_hph2t_33 {
  width: 100%;
  min-width: unset;
}

._modalButtonHolder_hph2t_38 + ._modalButtonHolder_hph2t_38 {
  margin-top: 10px;
}

._linkButton_hph2t_42 {
  color: #2273d2;
  font-size: 12px;
  cursor: pointer;
}
._linkButton_hph2t_42:hover, ._linkButton_hph2t_42:active, ._linkButton_hph2t_42:focus {
  text-decoration: underline;
}

._closeButton_hph2t_51 {
  position: absolute;
  right: 10px;
  top: 8px;
  cursor: pointer;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._container_15rk5_4 {
  text-decoration: none;
  display: flex;
  align-items: center;
  white-space: nowrap;
}
._container_15rk5_4:hover, ._container_15rk5_4:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}
._container_15rk5_4._disabled_15rk5_15 {
  pointer-events: none;
}

._wrapper_15rk5_19 {
  display: flex;
  align-items: center;
  white-space: nowrap;
  padding: 4px 8px;
  border-radius: 16px;
  border: 1px solid #f76b1c;
}

._icon_15rk5_28 {
  height: 18px;
  flex: 0 0 auto;
}
._icon_15rk5_28 + ._order_15rk5_32 {
  margin-left: 2px;
}
._iconCompact_15rk5_35 {
  width: 15px;
  height: 15px;
}

._order_15rk5_32 {
  color: #ffa347;
  font-size: 14px;
  font-weight: 500;
}
._orderCompact_15rk5_45 {
  font-size: 12px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._menu_mz3zu_4 {
  border-radius: 3px;
  box-shadow: 0 0 0 1px hsla(0, 0%, 0%, 0.15), 0 4px 11px hsla(0, 0%, 0%, 0.15);
  background-color: #fff;
  overscroll-behavior: contain;
  overflow: hidden;
  min-width: 140px;
}

._actions_mz3zu_13 {
  background-color: #e9f1fb;
  border-radius: 4px;
  cursor: pointer;
}
._actions_mz3zu_13:not(._disabled_mz3zu_18), ._actions_mz3zu_13:not(._actions_mz3zu_13:disabled) {
  cursor: pointer;
}
._actions_mz3zu_13:hover:not(._disabled_mz3zu_18), ._actions_mz3zu_13:hover:not(._actions_mz3zu_13:disabled) {
  background-color: #bdd5f2;
}
._actions_mz3zu_13:disabled, ._actions_mz3zu_13._disabled_mz3zu_18 {
  opacity: 0.5;
}

._item_mz3zu_28 {
  position: relative;
}
._item_mz3zu_28:first-child [role=context-menu] {
  padding-top: 10px;
}
._item_mz3zu_28:first-child ._icon_mz3zu_34 img {
  margin-top: -6px;
}
._item_mz3zu_28:last-child [role=context-menu] {
  padding-bottom: 10px;
}
._item_mz3zu_28:last-child ._icon_mz3zu_34 img {
  margin-top: -10px;
}
._item_mz3zu_28 [role=context-menu] {
  display: block;
  padding: 7px 13px;
}
._item_mz3zu_28 a {
  color: inherit;
  text-decoration: none;
}
._item_mz3zu_28._separator_mz3zu_51 {
  display: none;
  pointer-events: none;
  padding: 0 12px;
}
._item_mz3zu_28._separator_mz3zu_51:last-child {
  display: none;
}
._item_mz3zu_28 + ._separator_mz3zu_51 {
  display: block;
}
._item_mz3zu_28._modal_mz3zu_62 [role=context-menu] {
  padding-right: 36px;
}
._item_mz3zu_28._hasIcon_mz3zu_65 [role=context-menu] {
  padding-left: 36px;
}
._item_mz3zu_28._warning_mz3zu_68 {
  color: #c92a2a;
}

._hover_mz3zu_72 {
  cursor: pointer;
}
._hover_mz3zu_72:hover {
  background-color: #e9f1fb;
}

._icon_mz3zu_34 img {
  pointer-events: none;
  position: absolute;
  left: 12px;
  top: 50%;
  margin-top: -7px;
  height: 16px;
  max-width: 16px;
}
._icon_mz3zu_34._warning_mz3zu_68 svg {
  fill: #c92a2a;
}

._iconModal_mz3zu_92 {
  width: 16px;
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  right: 12px;
}

._disabled_mz3zu_18 {
  pointer-events: none;
  opacity: 0.5;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._holder_1kpcr_4 {
  display: flex;
  align-items: center;
  overflow: hidden;
  text-overflow: ellipsis;
}

._icon_1kpcr_11 {
  flex: 0 0 15px;
  margin-right: 7px;
}
@media only screen and (max-width: 767px) {
  ._icon_1kpcr_11 {
    margin-right: 12px;
  }
}

._taskIcon_1kpcr_21 {
  width: 100%;
  height: 11px;
  background-repeat: no-repeat;
}

@media only screen and (max-width: 767px) {
  ._nameHolder_1kpcr_28 {
    overflow: hidden;
  }
}

@media only screen and (min-width: 768px) {
  ._nameHolder_1kpcr_28,
  ._taskName_1kpcr_35,
  ._parentTaskName_1kpcr_36 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
}

@media only screen and (max-width: 767px) {
  ._taskName_1kpcr_35 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
}

._taskName_1kpcr_35 {
  text-decoration: none;
  display: flex;
  color: #223445;
  font-size: 14px;
  padding-right: 8px;
  line-height: 24px;
}
._taskName_1kpcr_35:hover, ._taskName_1kpcr_35:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}
._taskName_1kpcr_35 a {
  text-decoration: none;
  color: #223445;
}
._taskName_1kpcr_35._current_1kpcr_68 {
  font-weight: bold;
}
._taskNameCompact_1kpcr_71 {
  font-size: 12px;
}
._taskName_1kpcr_35._disabled_1kpcr_74:hover, ._taskName_1kpcr_35._disabled_1kpcr_74:active {
  cursor: default;
  opacity: 1;
}

._taskNameBlurred_1kpcr_79,
._taskKeyBlurred_1kpcr_80 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._taskNameBlurred_1kpcr_79 img,
._taskKeyBlurred_1kpcr_80 img {
  width: 100%;
  max-width: 160px;
  height: 25px;
}

._parentTaskName_1kpcr_36 {
  margin-top: 6px;
  font-size: 12px;
  color: #979797;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._project_1a84f_4 {
  justify-content: space-between;
  border: #2273d2 1px solid;
}

._leftBar_1a84f_9 {
  display: flex;
  align-items: center;
  flex-basis: 40%;
  min-width: 480px;
}
._leftBar_1a84f_9 > * + * {
  margin-left: 22px;
}

._state_1a84f_19 > * {
  display: inline-block;
  vertical-align: middle;
}

._stateHolderInteractive_1a84f_24 {
  cursor: pointer;
}

._taskName_1a84f_28 {
  width: 100%;
  display: flex;
  align-items: center;
  min-width: 85px;
  padding-right: 27px;
}

._statusBar_1a84f_36 > * + * {
  margin-left: 15px;
}

._undoWrapper_1a84f_40 {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background-color: rgba(255, 255, 255, 0.85);
}

._undo_1a84f_40 {
  margin-left: 20px;
  font-size: 14px;
  color: #2273d2;
  cursor: pointer;
  text-decoration: underline;
}
._undo_1a84f_40:hover {
  text-decoration: none;
}

._isEligibleHolder_1a84f_63 {
  display: flex;
  width: 24px;
  margin-right: 16px;
}
@media only screen and (max-width: 767px) {
  ._isEligibleHolder_1a84f_63 {
    margin-right: 10px;
  }
}

._taskIconHolder_1a84f_74 {
  display: flex;
  flex: 0 0 15px;
  margin-right: 11px;
}

._assignedUserHolder_1a84f_80 {
  position: relative;
}

._assignedUser_1a84f_80 {
  display: flex;
  justify-content: center;
}

._assignedUserIconHolder_1a84f_89 {
  position: absolute;
  top: 3px;
  left: 32px;
  display: flex;
  align-items: center;
}

._hasTooltip_1a84f_97 {
  position: relative;
  cursor: default;
  margin-left: 4px;
}

._tooltip_1a84f_103 {
  padding: 10px;
  text-align: left;
  border-radius: 4px;
  box-shadow: 0 0 0 1px hsla(0, 0%, 0%, 0.15), 0 4px 11px hsla(0, 0%, 0%, 0.15);
  background-color: #fff;
  font-size: 12px;
  color: #686868;
  line-height: 1.6;
  max-width: 236px;
}

._tooltipHolder_1a84f_115, ._tooltipHolderLeft_1a84f_115 {
  position: absolute;
  top: calc(100% + 5px);
  left: calc(100% - 5px);
  z-index: 100;
  margin: 0;
  box-sizing: content-box;
  width: max-content;
  max-width: 260px;
  transform: scale(0);
  transition: transform 0s;
  transition-delay: 0.2s;
}
@supports not (width: max-content) {
  ._tooltipHolder_1a84f_115, ._tooltipHolderLeft_1a84f_115 {
    width: 100%;
  }
}

._tooltipHolderLeft_1a84f_115 {
  left: auto;
  right: calc(100% - 20px);
}
._tooltipHolderLeft_1a84f_115 ._tooltipMask_1a84f_138 {
  left: auto;
  right: 0;
}

._tooltipMask_1a84f_138 {
  position: absolute;
  width: 35px;
  height: 35px;
  top: -21px;
  left: -21px;
}

._tooltipLink_1a84f_151 {
  font-size: 12px;
  color: #2273d2;
  cursor: pointer;
  text-decoration: underline;
}
._tooltipLink_1a84f_151:hover {
  text-decoration: none;
}

._link_1a84f_161 {
  cursor: pointer;
  font-size: 12px;
  color: #2273d2;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._tooltipLink_u4u72_4 {
  text-decoration: none;
  color: #2273d2;
}
._tooltipLink_u4u72_4:hover, ._tooltipLink_u4u72_4:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._swap_1n4aj_4 {
  display: flex;
  justify-content: space-between;
}

._taskName_1n4aj_9 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: initial;
  white-space: pre-wrap;
  overflow-wrap: break-word;
  min-height: 24px;
}

._taskContainer_1n4aj_20 {
  width: 350px;
}

._taskKey_1n4aj_24 {
  margin-right: 5px;
  white-space: nowrap;
}

.rowPredecessor + .rowSuccessor {
  margin-top: 15px !important;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._button_k25fb_4 {
  text-decoration: none;
  width: 24px;
  height: 24px;
  border-radius: 3px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #eaf1f9;
  user-select: none;
}
._button_k25fb_4:hover, ._button_k25fb_4:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._link_1s5e8_4 {
  text-decoration: none;
  display: inline-block;
  color: #2273d2;
  overflow: inherit;
  text-overflow: inherit;
  white-space: inherit;
  text-decoration: none;
}
._link_1s5e8_4:hover, ._link_1s5e8_4:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._hr_ebkzv_4 {
  height: 0;
  margin: 6px 0;
  border-bottom: 1px solid #c1c1c1;
}/* Main color palette */
/* Other colors */
/* Color assignments */
hr {
  width: 100%;
  height: 1px;
  border: none;
  margin: 10px 0;
  background-color: #d7d7d7;
}

._closeButton_gek3r_12 {
  position: absolute;
  right: 20px;
  top: 20px;
  cursor: pointer;
}

._title_gek3r_19 {
  margin-bottom: 26px;
  font-size: 18px;
  color: #686868;
  font-weight: 600;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-right: 20px;
}

._row_gek3r_30 {
  display: flex;
  flex-direction: column;
}
._row_gek3r_30._withColumns_gek3r_34 {
  flex-direction: row;
}
._row_gek3r_30._withColumns_gek3r_34 ._rowTitle_gek3r_37 {
  flex: 0 0 92px;
  padding-right: 10px;
}
._row_gek3r_30 + ._row_gek3r_30 {
  margin-top: 20px;
}
._row_gek3r_30 + ._rowAfterTitle_gek3r_44 {
  margin-top: 26px;
}

._rowTitle_gek3r_37 {
  margin-bottom: 5px;
  font-size: 14px;
  color: #223445;
  white-space: nowrap;
  font-weight: 700;
}
._rowTitle_gek3r_37 + hr {
  margin: 10px 0;
}

._buttonHolder_gek3r_59 {
  width: 132px;
  margin: 0 auto;
}

._saveButton_gek3r_64 {
  margin-top: 10px;
}

._header_gek3r_68 {
  margin-right: 35px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._label_1nix1_4, ._greyLabel_1nix1_4, ._greyLabelEditable_1nix1_4 {
  font-size: 1rem;
  color: #223445;
  font-weight: 600;
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 126px;
  width: fit-content;
  height: 25px;
  padding: 0 10px;
  border-radius: 16px;
  background-color: #ffdfc7;
  text-align: center;
  position: relative;
  overflow: hidden;
  border: 1px solid transparent;
  cursor: pointer;
}
._label_1nix1_4._editable_1nix1_23, ._editable_1nix1_23._greyLabel_1nix1_4, ._editable_1nix1_23._greyLabelEditable_1nix1_4 {
  background-color: #fff;
  border: 1px solid #bdc2c7;
  border-radius: 3px;
}
._label_1nix1_4._editable_1nix1_23._error_1nix1_28, ._editable_1nix1_23._error_1nix1_28._greyLabel_1nix1_4, ._editable_1nix1_23._error_1nix1_28._greyLabelEditable_1nix1_4 {
  border-color: #c92a2a;
}
._label_1nix1_4._flex_1nix1_31, ._flex_1nix1_31._greyLabel_1nix1_4, ._flex_1nix1_31._greyLabelEditable_1nix1_4 {
  display: inline-flex;
  align-items: center;
  width: auto;
  min-width: 126px;
}
._label_1nix1_4._hover_1nix1_37:not(._disabled_1nix1_37):not(._checklistDuration_1nix1_37):hover, ._hover_1nix1_37._greyLabel_1nix1_4:not(._disabled_1nix1_37):not(._checklistDuration_1nix1_37):hover, ._hover_1nix1_37._greyLabelEditable_1nix1_4:not(._disabled_1nix1_37):not(._checklistDuration_1nix1_37):hover {
  border-color: #bdc2c7;
  opacity: 0.75;
}

._compactLabel_1nix1_42 {
  height: 20px;
  font-size: 12px;
}

._labelString_1nix1_47 {
  white-space: pre;
  overflow: hidden;
  text-overflow: ellipsis;
}

._totalDuration_1nix1_53 {
  background-color: #e4e6ff;
}

._checklistDuration_1nix1_37 {
  cursor: default;
}

._disabled_1nix1_37 {
  opacity: 0.5;
  cursor: default;
}

._greyLabel_1nix1_4, ._greyLabelEditable_1nix1_4 {
  background-color: #d7d7d7;
}
._greyLabel_1nix1_4:not(._disabled_1nix1_37):not(._checklistDuration_1nix1_37), ._greyLabelEditable_1nix1_4:not(._disabled_1nix1_37):not(._checklistDuration_1nix1_37) {
  text-decoration: none;
}
._greyLabel_1nix1_4:not(._disabled_1nix1_37):not(._checklistDuration_1nix1_37):hover, ._greyLabelEditable_1nix1_4:not(._disabled_1nix1_37):not(._checklistDuration_1nix1_37):hover, ._greyLabel_1nix1_4:not(._disabled_1nix1_37):not(._checklistDuration_1nix1_37):active, ._greyLabelEditable_1nix1_4:not(._disabled_1nix1_37):not(._checklistDuration_1nix1_37):active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._greyLabelEditable_1nix1_4 {
  cursor: text;
}

._sizer_1nix1_82 {
  display: inline-grid;
  vertical-align: top;
  align-items: center;
  position: relative;
}
._sizer_1nix1_82._stacked_1nix1_88 {
  align-items: stretch;
}
._sizer_1nix1_82._stacked_1nix1_88::after,
._sizer_1nix1_82._stacked_1nix1_88 input,
._sizer_1nix1_82._stacked_1nix1_88 textarea {
  grid-area: 2/1;
}
._sizer_1nix1_82::after,
._sizer_1nix1_82 input,
._sizer_1nix1_82 textarea {
  width: auto;
  min-width: 1em;
  grid-area: 1/2;
  font: inherit;
  margin: 0;
  resize: none;
  background: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  height: 25px;
}
._sizer_1nix1_82::after {
  content: attr(data-value) " ";
  visibility: hidden;
  white-space: pre-wrap;
}

._input_1nix1_118 {
  border: 0;
  box-sizing: content-box;
  background-color: transparent;
  text-align: center;
  color: #223445;
  outline: 0;
  font-size: inherit;
  font-weight: 600;
  min-width: 1px; /* for cursor*/
}

._dash_1nix1_130 {
  font-size: 1rem;
  color: #223445;
  font-weight: 600;
  white-space: pre;
}

._error_1nix1_28 {
  border: 1px solid #c92a2a;
}
._error_1nix1_28 ._input_1nix1_118,
._error_1nix1_28 ._dash_1nix1_130,
._error_1nix1_28 ._labelString_1nix1_47 {
  color: #c92a2a;
}

._labelWrapper_1nix1_146 {
  display: flex;
  align-items: center;
}

._button_1nix1_151 {
  height: 25px;
  width: 25px;
  display: flex;
  align-items: center;
  justify-content: center;
}
._button_1nix1_151 img {
  max-width: 100%;
  max-height: 100%;
}
._button_1nix1_151:not(._disabled_1nix1_37) {
  text-decoration: none;
}
._button_1nix1_151:not(._disabled_1nix1_37):hover, ._button_1nix1_151:not(._disabled_1nix1_37):active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._durationLabelString_1nix1_171 {
  position: relative;
}
div[class*=statusRow] ._durationLabelString_1nix1_171 {
  max-width: 110px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._errorInfo_1ipw4_4 {
  padding: 2em;
}

._buttons_1ipw4_8 {
  padding: 0.5em 0;
  display: flex;
}
@media only screen and (max-width: 767px) {
  ._buttons_1ipw4_8 {
    flex-direction: column;
  }
}

._button_1ipw4_8 {
  margin: 0.3em;
  max-width: 200px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._row_3mmy8_4 + ._row_3mmy8_4 {
  margin-top: 15px;
}
._row_3mmy8_4._flex_3mmy8_7 {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}

._rowTitle_3mmy8_13 {
  margin-bottom: 5px;
  font-size: 14px;
  color: #223445;
  font-weight: 700;
  white-space: nowrap;
}

._stateRow_3mmy8_21 {
  display: flex;
}
._stateRow_3mmy8_21 + ._stateRow_3mmy8_21 {
  margin-top: 10px;
}

._textarearow_3mmy8_28 {
  margin-bottom: 0;
}

._stateLabel_3mmy8_32 + ._stateLabel_3mmy8_32 {
  margin-left: 10px;
}

._validationError_3mmy8_36 {
  margin-top: 5px;
  color: #c92a2a;
  font-size: 12px;
}

._validationHighlight_3mmy8_42 {
  color: #c92a2a;
}
._validationHighlight_3mmy8_42 ._rowTitle_3mmy8_13 {
  color: #c92a2a;
}

._comment_3mmy8_49 {
  width: 100%;
  height: 62px;
  padding: 5px;
  border-radius: 5px;
  border: solid 1px #bdc2c7;
  resize: none;
  color: #223445;
  font-size: 14px;
}
._comment_3mmy8_49:focus {
  border-color: #2273d2;
  outline: 0;
}
._comment_3mmy8_49[disabled] {
  background-color: #f7f7f7;
  border: none;
  cursor: default;
}

._hasTooltip_3mmy8_69 {
  position: relative;
  cursor: default;
}
._hasTooltip_3mmy8_69:hover ._tooltipHolder_3mmy8_73, ._hasTooltip_3mmy8_69:hover ._tooltipHolderLeft_3mmy8_73 {
  transform: scale(1);
  transition: scale 0s;
  transition-delay: 0s;
}

._tooltip_3mmy8_73 {
  padding: 10px;
  text-align: left;
  border-radius: 4px;
  box-shadow: 0 0 0 1px hsla(0, 0%, 0%, 0.15), 0 4px 11px hsla(0, 0%, 0%, 0.15);
  background-color: #fff;
  font-size: 12px;
  color: #686868;
  line-height: 1.6;
  max-width: 236px;
}

._tooltipHolder_3mmy8_73, ._tooltipHolderLeft_3mmy8_73 {
  position: absolute;
  top: calc(100% + 5px);
  left: calc(100% - 5px);
  z-index: 100;
  margin: 0;
  box-sizing: content-box;
  width: max-content;
  max-width: 260px;
  transform: scale(0);
  transition: transform 0s;
  transition-delay: 0.2s;
  left: 0;
}
@supports not (width: max-content) {
  ._tooltipHolder_3mmy8_73, ._tooltipHolderLeft_3mmy8_73 {
    width: 100%;
  }
}

._tooltipHolderLeft_3mmy8_73 {
  left: auto;
  right: 0;
}
._tooltipHolderLeft_3mmy8_73 ._tooltipMask_3mmy8_115 {
  left: auto;
  right: 0;
}

._tooltipMask_3mmy8_115 {
  position: absolute;
  width: 35px;
  height: 35px;
  top: -21px;
  left: -21px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._timeBadge_1uhjw_4 {
  display: inline-block;
  width: 100px;
  height: 24px;
  border-radius: 12.5px;
  background-color: #efefef;
  font-size: 14px;
  font-weight: 600;
  text-align: center;
  color: #5f5f5f;
  line-height: 24px;
}
._timeBadgeCompact_1uhjw_16 {
  height: 20px;
  font-size: 12px;
  line-height: 20px;
}

._disabled_1uhjw_22 {
  cursor: default;
  opacity: 0.5;
}
._disabled_1uhjw_22 * {
  cursor: default !important;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._link_pjrk3_4,
._addLink_pjrk3_5 {
  margin-top: 4px;
}

._addLink_pjrk3_5 {
  color: #2273d2;
  cursor: pointer;
  text-decoration: none;
}
._addLink_pjrk3_5:hover, ._addLink_pjrk3_5:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._row_pjrk3_20 + ._row_pjrk3_20 {
  margin-top: 4px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._icon_1b1h1_4 {
  width: 24px;
  height: 24px;
}
._iconCompact_1b1h1_8 {
  width: 20px;
  height: 20px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_xesy8_4 {
  display: flex;
}

._spacer_xesy8_8,
._isEligibleHolder_xesy8_9 {
  margin-left: 6px;
}
._spacer_xesy8_8._compact_xesy8_12,
._isEligibleHolder_xesy8_9._compact_xesy8_12 {
  margin-left: 6px;
}
@media only screen and (max-width: 767px) {
  ._spacer_xesy8_8,
  ._isEligibleHolder_xesy8_9 {
    margin-left: 6px;
  }
}

._spacer_xesy8_8 {
  min-width: 24px;
}

._isEligibleHolder_xesy8_9 {
  display: flex;
  width: 24px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_gzglo_4 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  max-width: 100%;
}

._text_gzglo_11 {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._text_gzglo_11._withActions_gzglo_17 {
  margin-right: 27px;
}
@media only screen and (max-width: 767px) {
  ._text_gzglo_11 {
    white-space: normal;
  }
}

a._text_gzglo_11 {
  text-decoration: none;
  color: inherit;
}

img._pending_gzglo_31 {
  margin-left: 5px;
}

._badge_gzglo_35 {
  display: inline-block;
  margin: 0 15px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_1dwg9_4 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-right: 27px;
  max-width: 100%;
}

._text_1dwg9_12 {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

._fullName_1dwg9_19 {
  text-decoration: none;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  overflow: hidden;
  text-overflow: ellipsis;
}
._fullName_1dwg9_19:hover, ._fullName_1dwg9_19:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}
._fullName_1dwg9_19._withAvatar_1dwg9_33 {
  justify-content: flex-start;
  flex-direction: row;
  align-items: center;
}
._fullName_1dwg9_19._withAvatar_1dwg9_33 > div:first-of-type {
  flex-shrink: 0;
  margin-right: 10px;
}

._container_1dwg9_43 {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

._link_1dwg9_49 {
  text-decoration: none;
}

._rebufferBadge_1dwg9_53 {
  color: #f76b1c;
  background: rgba(247, 107, 28, 0.1);
  padding: 2px 10px;
  border-radius: 20px;
  font-size: 10px;
}
._rebufferBadgeCompact_1dwg9_60 {
  color: #f76b1c;
  background: rgba(247, 107, 28, 0.1);
  margin-right: 2px;
  padding: 2px 5px;
  border-radius: 20px;
  font-size: 10px;
}

._disabled_1dwg9_69 {
  cursor: default;
  pointer-events: none;
  opacity: 0.5;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_zzi28_4 {
  display: flex;
  align-items: center;
}
._wrapper_zzi28_4 > * + * {
  margin-left: 5px;
}

._text_zzi28_12 {
  white-space: nowrap;
}

._menuItem_zzi28_16 {
  /* display: flex; Removed to make 100% item width clickable */
  color: #223445;
  font-size: 14px;
  line-height: 2;
  cursor: pointer;
  width: 100%;
  text-decoration: none;
  /* Inherit menu item color */
  /* Disable link transition */
  text-decoration: none;
}
._menuItem_zzi28_16 ._menuItemContent_zzi28_28 {
  padding: 0 12px;
}
._menuItem_zzi28_16:hover {
  background: #edf5ff;
}
._menuItem_zzi28_16._disabled_zzi28_34 {
  cursor: default;
  opacity: 0.5;
}
._menuItem_zzi28_16._disabled_zzi28_34:hover {
  color: #223445;
}
._menuItem_zzi28_16 a {
  color: inherit;
  display: block;
  width: 100%;
  padding: 0 12px;
}
._menuItem_zzi28_16._disabled_zzi28_34 a {
  pointer-events: none;
}
._menuItem_zzi28_16 a {
  color: inherit;
  opacity: 1 !important;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_1erov_4 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-direction: column;
}
._wrapper_1erov_4:not(._compact_1erov_10) {
  margin-top: -15px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._amount_1e085_4 {
  font-size: 12px;
  text-align: center;
  color: #686868;
  font-weight: bold;
  text-align: center;
}

._progressBar_1e085_12 {
  appearance: none;
  border: none;
  width: 100%;
  max-width: 200px;
  height: 16px;
  border-radius: 9px;
  border: solid 1px #b3b3b3;
}
._progressBar_1e085_12::-webkit-progress-value {
  border-radius: 5.5px;
  background-image: linear-gradient(to left, #ec5151, #ffe689 52%, #7ae8b2);
}
._progressBar_1e085_12::-webkit-progress-bar {
  border-radius: 5.5px;
  background-color: transparent;
}

._progressContainer_1e085_30 {
  position: relative;
  width: 100%;
  max-width: 200px;
  height: 16px;
  border-radius: 9px;
  border: solid 1px #b3b3b3;
  overflow: hidden;
  margin: 0 auto;
}
._progressContainer_1e085_30 > div {
  width: 100%;
  height: 100%;
}
._progressContainerCompact_1e085_44 {
  height: 12px;
}

._progress_1e085_12 {
  background-image: linear-gradient(to left, #ec5151, #ffe689 52%, #7ae8b2);
}

._shrinker_1e085_52 {
  background-color: #fafafa;
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._trend_lh9k4_4 {
  display: flex;
}
._trend_lh9k4_4._link_lh9k4_7 {
  text-decoration: none;
}
._trend_lh9k4_4._link_lh9k4_7:hover, ._trend_lh9k4_4._link_lh9k4_7:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}
._trend_lh9k4_4 img {
  width: 24px;
  height: 24px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._viewName_17oqj_4 {
  display: flex;
  align-items: center;
  text-decoration: none;
  color: #223445;
  font-size: 14px;
}
._viewName_17oqj_4:hover, ._viewName_17oqj_4:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._hideIcon_17oqj_17 {
  margin-right: 5px;
}

._menuContainer_17oqj_21 {
  display: flex;
  padding-right: 27px;
}

._arrowIcon_17oqj_26 {
  width: 22px;
  height: 22px;
  padding: 4px;
  cursor: pointer;
}
._arrowIcon_17oqj_26 ._disabled_17oqj_32, ._arrowIcon_17oqj_26._disabled_17oqj_32 {
  cursor: default;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._OK_1bjqk_4._projectState_1bjqk_4, ._Ok_1bjqk_4._projectState_1bjqk_4 {
  color: #3cb878;
}
._LockedByUser_1bjqk_7._projectState_1bjqk_4 {
  color: #ffa347;
}
._ChangeSubmitted_1bjqk_10._projectState_1bjqk_4 {
  color: #3c9cb8;
}
._RunningUpdate_1bjqk_13._projectState_1bjqk_4 {
  color: #3c9cb8;
}
._Deactivated_1bjqk_16._projectState_1bjqk_4 {
  color: #ca3e6b;
}
._DeactivatedPendingUpdate_1bjqk_19._projectState_1bjqk_4 {
  color: #ca3e6b;
}
._LockedBySystem_1bjqk_22._projectState_1bjqk_4 {
  color: #ffa347;
}
._OrphanedSubproject_1bjqk_25._projectState_1bjqk_4 {
  color: #ca3e6b;
}
._UnreferencedSubproject_1bjqk_28._projectState_1bjqk_4 {
  color: #ca3e6b;
}

._projectState_1bjqk_4 {
  display: flex;
  align-items: center;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_1ybg4_4 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
._wrapper_1ybg4_4 > * + * {
  margin-left: 6px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._info_1by2i_4 {
  display: flex;
  font-size: 14px;
  color: #223445;
}

._data_1by2i_10 {
  color: #2273d2;
}

._dataTitle_1by2i_14 {
  margin-right: 5px;
}

._tableHolder_1by2i_18 {
  margin-top: 20px;
}

._table_1by2i_18 {
  font-size: 14px;
  color: #223445;
}

._row_1by2i_27 {
  display: grid;
  grid-template-columns: 60px auto 103px;
  grid-gap: 25px;
  border-bottom: solid 1px #979797;
}
@media only screen and (max-width: 767px) {
  ._row_1by2i_27 {
    grid-gap: 5px;
  }
}
._row_1by2i_27:last-child {
  border-bottom: none;
}

._tableHead_1by2i_42 ._cell_1by2i_42 {
  padding: 0 0 3px;
  color: #979797;
}

._cell_1by2i_42 {
  padding: 14px 0;
}
._cell_1by2i_42:last-child {
  text-align: center;
}

._infoItem_1by2i_54 + ._infoItem_1by2i_54 {
  margin-left: 25px;
}
._infoItem_1by2i_54 + ._infoItem_1by2i_54:last-child {
  text-align: center;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._textLink_1fa5n_4,
._textLink_1fa5n_4 a {
  text-decoration: none;
  display: block;
  color: #223445;
}
._textLink_1fa5n_4:hover, ._textLink_1fa5n_4:active,
._textLink_1fa5n_4 a:hover,
._textLink_1fa5n_4 a:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._text_42cbu_4 {
  max-width: 100%;
  min-width: 0;
  font-size: 14px;
  color: #223445;
}
._textCompact_42cbu_10 {
  font-size: 12px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._taskLinkType_ehtra_4 {
  white-space: nowrap;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._textButton_ruuo3_4 {
  max-width: 100%;
  background-color: transparent;
  border: none;
  cursor: pointer;
  font-size: inherit;
  color: inherit;
}
._textButton_ruuo3_4:disabled {
  cursor: default;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_te3mv_4 {
  display: flex;
  align-items: center;
  justify-content: center;
}

._number_te3mv_10 {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  padding-right: 21px;
  padding-left: 21px;
}

._icon_te3mv_19 {
  width: 15px;
  position: absolute;
  right: 0;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._row_87eqy_4 {
  vertical-align: middle;
}
._row_87eqy_4 + ._row_87eqy_4 {
  margin-top: 8px;
}

._link_87eqy_11 {
  padding-right: 5px;
  white-space: nowrap;
}
._link_87eqy_11 a {
  color: #2273d2;
  cursor: pointer;
  text-decoration: none;
}
._link_87eqy_11 a:hover, ._link_87eqy_11 a:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._linkType_87eqy_26 {
  padding-right: 5px;
  white-space: nowrap;
  max-width: 76px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

._name_87eqy_35 {
  min-width: 140px;
  max-width: 170px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

._button_87eqy_43 {
  color: #2273d2;
  cursor: pointer;
  text-decoration: none;
  margin-left: 8px;
}
._button_87eqy_43:hover, ._button_87eqy_43:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._footer_87eqy_55 {
  margin-top: 10px;
  padding-top: 10px;
  border-top: 1px solid #d7d7d7;
}

._header_87eqy_61 {
  display: flex;
  justify-content: space-between;
}

._table_87eqy_66 {
  max-width: 100%;
  min-width: 100%;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._textarea_1utpi_4 {
  width: 100%;
  padding: 5px;
  border-radius: 5px;
  border: solid 1px #bdc2c7;
  resize: none;
  color: #223445;
  font-size: 14px;
  outline: 0;
}
._textarea_1utpi_4:focus:not(:disabled), ._textarea_1utpi_4:active:not(:disabled) {
  border-color: #2273d2;
}
._textarea_1utpi_4:disabled {
  border: 0;
  background-color: rgb(249.4819672131, 249.9, 250.3180327869);
}

._controlContainer_1utpi_22 {
  display: flex;
  flex-direction: column;
  position: relative;
  width: 100%;
}

._validationError_1utpi_29 ._controlInput_1utpi_29 {
  border-color: #c92a2a;
}
._validationError_1utpi_29 ._controlInput_1utpi_29 + label {
  color: #c92a2a;
}
._validationError_1utpi_29 ._controlLabel_1utpi_35 {
  color: #c92a2a;
}

._validationMessage_1utpi_39 {
  order: 3;
  margin-top: 5px;
  font-size: 14px;
  color: #c92a2a;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._row_dv65x_4._flex_dv65x_4 {
  display: flex;
}
._row_dv65x_4._flex_dv65x_4 > * + * {
  margin-left: 14px;
}
._row_dv65x_4._alignCenter_dv65x_10 {
  display: flex;
  justify-content: center;
}
._row_dv65x_4 + ._row_dv65x_4 {
  margin-top: 20px;
}

._dateContainer_dv65x_18 {
  width: 200px;
}
@media only screen and (max-width: 767px) {
  ._dateContainer_dv65x_18 + ._dateContainer_dv65x_18 {
    margin-top: 20px;
  }
}

._selectedProjects_dv65x_27 {
  max-height: 132px;
  line-height: 1.6;
}

._useLastStatusDate_dv65x_32 {
  margin-top: 28px;
}

._updateScheduleCheckbox_dv65x_36 {
  font-size: 14px;
}

._projectSection_dv65x_40 {
  width: 100%;
  height: 94px;
  overflow: auto;
  border-radius: 5px;
  background-color: #fff;
  border: solid 1px #e5e5e5;
  color: #223445;
  font-size: 14px;
}

._projectSectionWrapper_dv65x_51 {
  padding: 10px;
  overflow: auto;
}

._project_dv65x_40 + ._project_dv65x_40, ._projectWithReason_dv65x_56 + ._project_dv65x_40, ._project_dv65x_40 + ._projectWithReason_dv65x_56, ._projectWithReason_dv65x_56 + ._projectWithReason_dv65x_56 {
  margin-top: 8px;
}

._projectWithReason_dv65x_56 {
  display: flex;
  align-items: center;
  flex-direction: row;
}
._projectWithReason_dv65x_56 ._name_dv65x_65 {
  max-width: 300px;
}
._projectWithReason_dv65x_56 ._reason_dv65x_68 {
  color: #979797;
  padding-left: 5px;
}

._result_dv65x_73, ._errorResult_dv65x_73 {
  font-size: 14px;
  color: #223445;
}

._errorResult_dv65x_73 {
  color: #c92a2a;
}

._resultsTable_dv65x_82 {
  border-collapse: collapse;
  table-layout: fixed;
  width: 100%;
  margin-bottom: 20px;
}

._resultsTable_dv65x_82 tr {
  border-bottom: 1px solid #d7d7d7;
}

._resultsTable_dv65x_82 th {
  text-align: left;
  color: rgba(34, 52, 69, 0.6);
}
._resultsTable_dv65x_82 th:last-child {
  width: 120px;
}

._resultsTable_dv65x_82 td {
  padding: 4px 0;
}

._resultsTable_dv65x_82 td div {
  padding: 4px 0;
}

._resultsTable_dv65x_82 a {
  color: #2f80ed;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_1qqcj_4 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
  padding-right: 27px;
  max-width: 100%;
}

._fullName_1qqcj_13 {
  text-decoration: none;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  overflow: hidden;
  text-overflow: ellipsis;
}
._fullName_1qqcj_13:hover, ._fullName_1qqcj_13:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}
._fullName_1qqcj_13._withAvatar_1qqcj_27 {
  justify-content: flex-start;
  flex-direction: row;
  align-items: center;
}
._fullName_1qqcj_13._withAvatar_1qqcj_27 > div:first-of-type {
  flex-shrink: 0;
  margin-right: 10px;
}

._isDraftPill_1qqcj_37 {
  min-width: 64px;
  background-color: rgba(34, 52, 69, 0.4);
  border-radius: 44px;
  width: 74px;
  height: 24px;
  color: #223445;
  font-size: 14px;
  font-weight: 600;
  line-height: 16.8px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: default;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._FeverChart_l5xcs_4 {
  display: flex;
  position: relative;
}
._FeverChart_l5xcs_4 > div {
  max-width: 100%;
}
._FeverChart_l5xcs_4 > div > div {
  max-width: 100%;
}
._FeverChart_l5xcs_4 canvas {
  max-width: 100%;
}
._FeverChart_l5xcs_4._zoomed_l5xcs_17 canvas {
  cursor: grab;
}

._overlay_l5xcs_21 {
  position: absolute;
  width: 98%;
  height: 100%;
  background: rgba(71, 71, 71, 0.4);
  -moz-backdrop-filter: blur(4px);
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  color: #fff;
  font-size: 1.5em;
}

._zoomButtons_l5xcs_38 {
  display: flex;
  align-items: center;
  margin-bottom: 15px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._Tooltip_50lg8_4 {
  padding: 10px;
  text-align: left;
  border-radius: 4px;
  box-shadow: 0 0 0 1px hsla(0, 0%, 0%, 0.15), 0 4px 11px hsla(0, 0%, 0%, 0.15);
  background-color: #fff;
  font-size: 12px;
  color: #686868;
  line-height: 1.6;
  max-width: 236px;
  width: 175px;
  padding: 5px 6px;
  position: fixed;
  z-index: 999;
  font-size: 12px;
}
._Tooltip_50lg8_4 span {
  font-size: 12px;
  font-weight: 500;
  color: #2273d2;
  margin-left: 3px;
}

._title_50lg8_27 {
  font-size: 14px;
  font-weight: bold;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._button_7v6rn_4 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 26px;
  height: 26px;
  cursor: pointer;
  background-color: transparent;
  padding: 0;
  user-select: none;
  outline: 0;
  vertical-align: top;
  border-radius: 5px;
  border: 1px solid rgba(189, 213, 242, 0.8);
}
._button_7v6rn_4 img {
  max-width: 100%;
}
._button_7v6rn_4 + ._button_7v6rn_4 {
  margin-left: 10px;
}
._button_7v6rn_4:not(:disabled):hover, ._button_7v6rn_4:not(:disabled):active {
  opacity: 1 !important;
  background-color: rgba(189, 213, 242, 0.8);
  transition: background 0.2s linear;
}
._button_7v6rn_4:disabled {
  cursor: default;
  opacity: 0.5;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._ScheduledDate_1p23a_4 {
  display: flex;
  flex-direction: column;
}

._items_1p23a_9 {
  display: flex;
  flex-direction: row;
  flex-flow: row wrap;
}

._comments_1p23a_15 {
  display: flex;
  flex-basis: 100%;
}

._label_1p23a_20 {
  font-weight: bold;
  color: #223445;
  padding-right: 5px;
  white-space: nowrap;
}

._content_1p23a_27 {
  font-weight: 500;
  color: #2273d2;
  white-space: nowrap;
}

._linksContainer_1p23a_33 {
  display: inline-flex;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 20px;
}
._linksContainer_1p23a_33 > *:not(:last-child) {
  margin-right: 10px;
}

._item_1p23a_9 {
  font-size: 14px;
  display: flex;
  align-items: flex-end;
  flex-basis: 50%;
  padding-bottom: 15px;
}

._select_1p23a_51 {
  flex-basis: 100%;
  padding-bottom: 15px;
}
._select_1p23a_51 > div {
  width: 100%;
  max-width: 250px;
  margin-right: 15px;
}

._small_1p23a_61 {
  display: flex;
  flex: 1;
}

._large_1p23a_66 {
  flex-basis: 50%;
  padding: 48px 0 0 20px;
}

._xlarge_1p23a_71 {
  flex-basis: 100%;
  flex-direction: row;
  padding-right: 38px;
  padding-left: 33px;
}
._xlarge_1p23a_71 ._label_1p23a_20,
._xlarge_1p23a_71 ._content_1p23a_27 {
  top: -4px;
  position: relative;
}
._xlarge_1p23a_71 ._items_1p23a_9 {
  flex-basis: 30%;
}
._xlarge_1p23a_71 ._item_1p23a_9 {
  flex-basis: 100%;
}

@media all and (max-width: 1040px) {
  ._large_1p23a_66 {
    padding-top: 0;
  }
  ._small_1p23a_61 {
    flex-basis: 100%;
  }
}
._input_1p23a_97 {
  max-width: 180px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._Comments_ruk6_4 {
  display: flex;
  flex-direction: column;
  width: 100%;
}
._CommentsIsEdit_ruk6_9 {
  margin-bottom: 26px;
}

._title_ruk6_13 {
  font-size: 14px;
  font-weight: bold;
  color: #223445;
  margin-bottom: 5px;
}

._items_ruk6_20 {
  padding: 10px;
  border-radius: 8px;
  border: solid 1px #d7d7d7;
  width: 100%;
  height: 150px;
  overflow-y: scroll;
  position: relative;
}
._items_ruk6_20:after {
  content: "";
  display: block;
  position: absolute;
  box-shadow: inset 0px 0px 10px 5px rgb(255, 255, 255);
}

._edit_ruk6_36 {
  position: absolute;
  right: 15px;
  top: 0;
  color: #2273d2;
  display: none;
  cursor: pointer;
}
._edit_ruk6_36._disabled_ruk6_44 {
  opacity: 0.5;
  pointer-events: none;
}

._commentForm_ruk6_49, ._comment_ruk6_49 {
  font-size: 14px;
  color: #223445;
}

._comment_ruk6_49 {
  margin-bottom: 10px;
  position: relative;
  white-space: pre-line;
  word-break: break-word;
}
._comment_ruk6_49:hover ._edit_ruk6_36 {
  display: block;
}

._edited_ruk6_64:hover ._edit_ruk6_36,
._blurred_ruk6_65:hover ._edit_ruk6_36 {
  display: none;
}

._blurred_ruk6_65 {
  margin-bottom: 10px;
  font-size: 14px;
  color: #223445;
  opacity: 0.5;
}

._commentForm_ruk6_49 {
  display: block;
  margin: 0;
  padding: 0;
  width: 100%;
  border: none;
  outline: none;
}
._commentForm_ruk6_49:focus {
  outline: none;
}

._buttonHolder_ruk6_88 {
  display: flex;
  flex-direction: row-reverse;
  padding-top: 10px;
  padding-right: 3px;
  height: 21px;
}
._buttonHolder_ruk6_88 > div {
  margin-left: 10px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._FeverChartContainer_1d68k_4 {
  display: flex;
  flex-direction: column;
  font-size: 14px;
  color: #223445;
  max-width: 100%;
}
._FeverChartContainer_1d68k_4 > div {
  margin-bottom: 10px;
}

._contentRow_1d68k_15 {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  align-items: flex-start;
}

._contentCol_1d68k_22 {
  display: flex;
  flex-direction: column;
}

._large_1d68k_27 {
  display: flex;
}

._feverChartOptions_1d68k_31 {
  display: flex;
  flex-direction: row;
  align-items: center;
}
._feverChartOptions_1d68k_31 > div {
  margin-right: 10px;
}

._title_1d68k_40 {
  font-weight: bold;
}

._smallTitle_1d68k_44 {
  display: none;
}

._small_1d68k_44 ._smallTitle_1d68k_44 {
  display: block;
}
._small_1d68k_44 ._title_1d68k_40 {
  display: none;
}

._size_1d68k_55,
._type_1d68k_56 {
  display: flex;
  flex-direction: row;
  align-items: center;
}

._select_1d68k_62 {
  border-width: 0;
  top: 1px;
  width: auto;
}

._select_1d68k_62 span {
  font-size: 14px;
  color: #686868;
  height: 15px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._activeFiltering_1ohh2_4 {
  cursor: pointer;
  font-size: 14px;
  color: #2273d2;
  border-right: 1px solid #979797;
  padding-right: 12px;
}
._activeFiltering_1ohh2_4._disabled_1ohh2_11 {
  pointer-events: none;
}
._activeFiltering_1ohh2_4:not(._disabled_1ohh2_11) {
  text-decoration: none;
}
._activeFiltering_1ohh2_4:not(._disabled_1ohh2_11):hover, ._activeFiltering_1ohh2_4:not(._disabled_1ohh2_11):active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._disabled_1ohh2_11 {
  cursor: not-allowed;
}

._container_1ohh2_27 {
  position: relative;
  display: flex;
  gap: 5px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._container_1rec2_4 {
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  width: 100%;
  text-align: center;
  margin-top: 30px;
}
._container_1rec2_4 h3,
._container_1rec2_4 h4 {
  padding: 0;
  margin: 0;
}
._container_1rec2_4 h3 {
  font-weight: 700;
  color: #223445;
}

._formContainer_1rec2_23 {
  max-width: 70%;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
}
@media only screen and (max-width: 767px) {
  ._formContainer_1rec2_23 {
    max-width: 100%;
  }
}

._tileContainer_1rec2_37 {
  gap: 15px;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  align-content: start;
}
._scrollContainer_1rec2_43 {
  overflow: auto;
  height: 400px;
  width: 100%;
}
@media only screen and (max-width: 767px) {
  ._scrollContainer_1rec2_43 {
    height: 300px;
  }
}

._emptyMessage_1rec2_54 {
  grid-column: 1/span 3;
}

._tile_1rec2_37 {
  width: 230px;
  padding: 25px 17px;
  border-radius: 20px;
  border: 1px solid #bdc2c7;
  text-align: left;
  line-height: 1.5;
  cursor: pointer;
}
._tile_1rec2_37 ._tileTitle_1rec2_67 {
  font-weight: 600;
  margin-top: 4px;
}

._twoLines_1rec2_72 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: initial;
  white-space: pre-wrap;
  overflow-wrap: break-word;
}

._selectedTile_1rec2_82 {
  max-width: unset;
  background-color: rgba(234, 241, 249, 0.8);
  border: none;
}

._wide_1rec2_88 {
  width: 100%;
}

._rightAligned_1rec2_92 {
  display: block;
  margin-left: auto;
}

._dragZone_1rec2_97 {
  border: 2px dashed #bdc2c7;
  border-radius: 5px;
  padding: 40px 20px;
  text-align: center;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
}
._dragZone_1rec2_97._invalid_1rec2_106 {
  border-color: #c92a2a;
}

._isDragOver_1rec2_110 ._dragZone_1rec2_97 {
  border-color: #2273d2;
  background: #e9f1fb;
}

._linkBtn_1rec2_115 {
  display: inline-block;
  padding: 0;
  border: 0;
  background-color: transparent;
  color: #2273d2;
  cursor: pointer;
  font-size: inherit;
}
._linkBtn_1rec2_115:hover:not(:disabled) {
  text-decoration: none;
  text-decoration: underline;
}
._linkBtn_1rec2_115:hover:not(:disabled):hover, ._linkBtn_1rec2_115:hover:not(:disabled):active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._fileNameContainer_1rec2_134 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  background-color: #e9f1fb;
  border-radius: 5px;
  height: 35px;
  padding: 15px;
}

._fileName_1rec2_134 {
  display: flex;
  align-items: center;
  gap: 15px;
}

._optionsContainer_1rec2_151 {
  background: rgba(234, 241, 249, 0.8);
  border-radius: 6px;
  border-radius: 6px;
  margin-top: 15px;
  padding: 15px;
  padding-top: 10px;
}
._optionsContainer_1rec2_151 > div {
  margin-top: 10px;
}

._tabsHolder_1rec2_163 {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 10px;
  max-width: 70%;
  margin: 0 auto;
  justify-content: center;
}

._labelsWrapper_1rec2_173 {
  display: flex;
  gap: 3px;
  flex-wrap: wrap;
  margin-top: 5px;
  margin-bottom: 7px;
}

._columnWrapper_1rec2_181 {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 15px;
  width: 100%;
}
/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_f0ku3_5 {
  position: relative;
  padding-top: 60px;
  width: 370px;
  height: 100vh;
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  border-left: 1px solid #bdc2c7;
  border-width: 2px;
  z-index: 149;
  background-color: #fff;
}
@media only screen and (max-width: 894px) {
  ._wrapper_f0ku3_5 {
    position: fixed;
    width: 100%;
    padding-top: 50px;
  }
}

._container_f0ku3_26 {
  display: flex;
  flex-direction: column;
}

._searchBarContainer_f0ku3_31 {
  display: flex;
  flex-direction: column;
  margin-right: 15px;
  padding: 4px 18px;
}
._searchBarContainer_f0ku3_31 [class*=closeButton] {
  right: 45px;
}

._scrollableContainer_f0ku3_41 {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow-y: auto;
  margin-top: 15px;
  position: relative;
  padding: 4px 18px;
}

._footerContainer_f0ku3_51 {
  display: flex;
  align-items: center;
  position: relative;
  gap: 5px;
  padding-inline: 18px;
  padding-block: 8px;
  background-color: rgba(234, 241, 249, 0.8);
}
._footerContainer_f0ku3_51 ._companyInfo_f0ku3_60 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 92px;
}
._footerContainer_f0ku3_51 ._companyName_f0ku3_67 {
  font-size: 15px;
  font-weight: 700;
  text-align: center;
}
._footerContainer_f0ku3_51 ._companyLogo_f0ku3_72 {
  max-width: 90px;
}
._footerContainer_f0ku3_51 ._contactInfo_f0ku3_75 {
  color: rgba(34, 52, 69, 0.5019607843);
  font-size: 12px;
}
._footerContainer_f0ku3_51 ._contactInfo_f0ku3_75 p {
  margin: 0;
}
._footerContainer_f0ku3_51 ._linksContainer_f0ku3_82 {
  display: flex;
  gap: 8px;
  margin-top: 8px;
}
._footerContainer_f0ku3_51 ._linksContainer_f0ku3_82 a {
  text-decoration: none;
}
._footerContainer_f0ku3_51 ._linksContainer_f0ku3_82 :nth-child(even):before {
  content: "·";
  font-size: 1.3rem;
  line-height: 0;
  color: #223445;
}

._titleWrapper_f0ku3_97 {
  display: flex;
  align-items: center;
  padding: 18px;
}

._title_f0ku3_97 {
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 700;
  font-size: 18px;
  color: #223445;
}
@media only screen and (min-width: 768px) {
  ._title_f0ku3_97 {
    height: 26px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}

._closeButton_f0ku3_119 {
  margin-left: 10px;
  height: 20px;
  width: 20px;
  background-color: #e9f1fb;
  border-radius: 4px;
  margin-left: auto;
  width: 24px;
  height: 24px;
  cursor: pointer;
}
._closeButton_f0ku3_119:not(._disabled_f0ku3_130) {
  text-decoration: none;
}
._closeButton_f0ku3_119:not(._disabled_f0ku3_130):hover, ._closeButton_f0ku3_119:not(._disabled_f0ku3_130):active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}
._closeButton_f0ku3_119:hover {
  background-color: #bdd5f2;
}

._tile_f0ku3_142 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border-radius: 5px;
  margin-bottom: 15px;
  padding: 18px;
  gap: 8px;
}

._blue_f0ku3_153 {
  background-color: rgba(234, 241, 249, 0.8);
}

._tileRow_f0ku3_157 {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 7px;
  padding: 0;
  margin: 0;
}

._noResultTile_f0ku3_166 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 15px;
  padding: 15px;
  margin: 0 auto;
  width: 70%;
  text-align: center;
}

._sectionWrapper_f0ku3_178 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._sectionWrapper_f0ku3_178:not(:last-child) {
  margin-bottom: 15px;
}

._sectionTitle_f0ku3_187 {
  display: block;
  margin: 0;
  padding-left: 30px;
  text-transform: uppercase;
  background-color: #eaf1f9;
  color: rgba(34, 52, 69, 0.5019607843);
  font-size: 12px;
  font-weight: 600;
  line-height: 2;
  position: relative;
  width: calc(100% + 36px);
  padding: 4px 18px;
  left: -18px;
}

._sectionTitleLink_f0ku3_203 {
  text-decoration: none;
  color: inherit;
}
._sectionTitleLink_f0ku3_203:hover > * {
  color: #2273d2;
}

._sectionItem_f0ku3_211 {
  display: block;
  padding: 17px 25px;
  border: 1px solid #bdc2c7;
  border-radius: 10px;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.2;
  color: inherit;
  text-decoration: none;
}
._sectionItem_f0ku3_211:hover {
  background-color: #eaf1f9;
}
._sectionItem_f0ku3_211 h3 {
  margin: 0;
  line-height: 2;
  font-weight: 600;
  font-size: inherit;
}

._sectionBody_f0ku3_232 {
  text-align: justify;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: initial;
  white-space: pre-wrap;
  overflow-wrap: break-word;
}

._contextualLinksContainer_f0ku3_243 {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 15px;
  margin: 15px 0;
  text-align: center;
}

._contextualLinkItem_f0ku3_252 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

._contextualLink_f0ku3_243 {
  display: flex;
  align-items: center;
  gap: 5px;
  color: #2273d2;
  text-decoration: none;
}
._contextualLink_f0ku3_243:hover, ._contextualLink_f0ku3_243:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._helpIcon_f0ku3_271 {
  width: 32px;
  height: 32px;
  cursor: pointer;
}

._text_f0ku3_277 {
  color: #223445;
}

._link_f0ku3_82 {
  display: inline-block;
  padding: 0;
  border: 0;
  background-color: transparent;
  color: #2273d2;
  cursor: pointer;
  font-size: inherit;
}
._link_f0ku3_82:hover:not(:disabled) {
  text-decoration: none;
  text-decoration: underline;
}
._link_f0ku3_82:hover:not(:disabled):hover, ._link_f0ku3_82:hover:not(:disabled):active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._enterBtn_f0ku3_300 {
  padding: 3px 14px;
  width: 34px;
  height: 19px;
  border: 1px solid #bdc2c7;
  border-radius: 4px;
  color: #223445;
}
._enterBtn_f0ku3_300:not(:disabled) {
  cursor: pointer;
}
._enterBtn_f0ku3_300:disabled {
  opacity: 0.5;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_834oa_4 {
  position: fixed;
  z-index: 113;
  left: 0;
  top: 60px;
  height: calc(100% - 60px);
  box-shadow: 2px 0px 8px rgba(0, 0, 0, 0.3);
}
._wrapper_834oa_4._sidebarExpanded_834oa_12 {
  z-index: 148;
}
@media only screen and (max-width: 767px) {
  ._wrapper_834oa_4 {
    top: 50px;
    left: -100%;
    width: 100%;
    box-shadow: none;
    height: calc(100% - 50px);
  }
  ._wrapper_834oa_4:not(._resizingWindow_834oa_23) {
    transition-property: left;
    transition-duration: 0.2s;
  }
  ._wrapper_834oa_4._openOnMobile_834oa_27 {
    left: 0;
  }
}
._wrapper_834oa_4 img {
  user-select: none;
}

._resize_834oa_35 {
  position: absolute;
  z-index: 9;
  right: -12px !important;
  top: 0;
  width: 14px;
  height: 100%;
  cursor: ew-resize;
  border-left: 3px solid;
  border-color: transparent;
  transition: border-color 0.5s linear;
}
._resize_834oa_35:hover {
  border-color: #2273d2;
}

._scrollable_834oa_51 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 43px;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  overscroll-behavior: contain;
  padding-bottom: 26px;
  background-color: #293b4c;
  scrollbar-color: rgb(139, 137, 137) transparent;
  scrollbar-width: thin;
  background-color: #ebeff2;
}
._scrollable_834oa_51:not(._resizing_834oa_23):not(._resizingWindow_834oa_23)._hovered_834oa_66 {
  transition: all 0.2s linear;
}
._scrollable_834oa_51._expanded_834oa_69, ._scrollable_834oa_51._hovered_834oa_66 {
  width: 220px;
}
._scrollable_834oa_51:not(._expanded_834oa_69):not(._transitioning_834oa_72):not(._resizing_834oa_23):not(._resizingWindow_834oa_23) {
  transition-delay: 0.2s;
}
._scrollable_834oa_51._hovered_834oa_66:not(._resizing_834oa_23):not(._resizingWindow_834oa_23) {
  transition-delay: 0.2s !important;
}
._scrollable_834oa_51::-webkit-scrollbar {
  width: 7px;
  background-color: transparent;
}
._scrollable_834oa_51::-webkit-scrollbar-thumb {
  background-color: rgb(139, 137, 137);
  border-radius: 5px;
}
@media only screen and (max-width: 767px) {
  ._scrollable_834oa_51 {
    width: 100% !important;
    height: 100%;
    padding: 0;
  }
}

._toggle_834oa_94 {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  z-index: 10;
  top: 13px;
  right: -10px;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background: #2273d2;
  cursor: pointer;
}
@media only screen and (max-width: 767px) {
  ._toggle_834oa_94 {
    display: none;
  }
}

._arrow_834oa_114 {
  transform: scale(0.6) rotate(180deg);
  filter: brightness(1.5);
  transition: all 0.2s linear;
}
._arrow_834oa_114._expanded_834oa_69 {
  transform: scale(0.6) rotate(0);
}

._help_834oa_123 {
  text-decoration: none;
}
._help_834oa_123:hover {
  background-color: #2273d2;
}

._help_834oa_123:hover {
  background-color: rgba(34, 115, 210, 0.2);
}

@media only screen and (max-width: 1138px) {
  ._navWithHelpPanelOpened_834oa_135._wrapper_834oa_4 {
    top: 50px;
    left: -100%;
    width: calc(100% - 370px);
    box-shadow: none;
    height: calc(100% - 50px);
  }
  ._navWithHelpPanelOpened_834oa_135._wrapper_834oa_4:not(._resizingWindow_834oa_23) {
    transition-property: left;
    transition-duration: 0.2s;
  }
  ._navWithHelpPanelOpened_834oa_135._wrapper_834oa_4._openOnMobile_834oa_27 {
    left: 0;
  }
}
@media only screen and (max-width: 767px) {
  ._navWithHelpPanelOpened_834oa_135._wrapper_834oa_4 {
    width: 100%;
  }
}
@media only screen and (max-width: 1138px) {
  ._navWithHelpPanelOpened_834oa_135 ._scrollable_834oa_51 {
    width: 100% !important;
    height: 100%;
    padding: 0;
  }
}
@media only screen and (max-width: 1138px) {
  ._navWithHelpPanelOpened_834oa_135 ._toggle_834oa_94 {
    display: none;
  }
}/* Main color palette */
/* Other colors */
/* Color assignments */
._item_oeasd_4 {
  display: block;
  margin-left: -30px;
  margin-right: -30px;
  padding: 12px 30px;
  text-decoration: none;
  color: #7c7c7c;
}
._item_oeasd_4 + ._item_oeasd_4 {
  margin-top: 20px;
}

._item_oeasd_4:not(._active_oeasd_16):hover {
  color: #ff8f00;
}

._active_oeasd_16 {
  background-color: #bdc2c7;
}

._breadcrumbs_oeasd_24 {
  padding: 0 10px 0 30px;
}

._holder_oeasd_28 {
  margin: 0;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._item_17b2q_4 {
  cursor: pointer;
}
._item_17b2q_4._collapsed_17b2q_7 ._menu_17b2q_7 ._value_17b2q_7,
._item_17b2q_4._collapsed_17b2q_7 ._subMenu_17b2q_8 ._value_17b2q_7 {
  padding-left: 2px;
}
._item_17b2q_4._collapsed_17b2q_7 ._chevron_17b2q_11 {
  visibility: hidden;
}
._item_17b2q_4:not(._expanded_17b2q_14):not(._transitioning_17b2q_14) ._menu_17b2q_7,
._item_17b2q_4:not(._expanded_17b2q_14):not(._transitioning_17b2q_14) ._subMenu_17b2q_8,
._item_17b2q_4:not(._expanded_17b2q_14):not(._transitioning_17b2q_14) ._subItem_17b2q_16,
._item_17b2q_4:not(._expanded_17b2q_14):not(._transitioning_17b2q_14) ._value_17b2q_7,
._item_17b2q_4:not(._expanded_17b2q_14):not(._transitioning_17b2q_14) ._chevron_17b2q_11 {
  transition-delay: 0.2s;
}
._item_17b2q_4._hovered_17b2q_21 ._menu_17b2q_7,
._item_17b2q_4._hovered_17b2q_21 ._subMenu_17b2q_8,
._item_17b2q_4._hovered_17b2q_21 ._subItem_17b2q_16,
._item_17b2q_4._hovered_17b2q_21 ._value_17b2q_7,
._item_17b2q_4._hovered_17b2q_21 ._chevron_17b2q_11 {
  transition-delay: 0.2s !important;
}

._item_17b2q_4,
._subItem_17b2q_16 {
  position: relative;
}
._item_17b2q_4._current_17b2q_33 > ._value_17b2q_7,
._subItem_17b2q_16._current_17b2q_33 > ._value_17b2q_7 {
  background-color: #2273d2;
}
._item_17b2q_4._current_17b2q_33 > ._value_17b2q_7 [class*=_icon],
._subItem_17b2q_16._current_17b2q_33 > ._value_17b2q_7 [class*=_icon] {
  filter: brightness(0) invert(1);
}
._item_17b2q_4._current_17b2q_33 > ._value_17b2q_7 [class*=_value],
._subItem_17b2q_16._current_17b2q_33 > ._value_17b2q_7 [class*=_value] {
  color: #fff;
}
._item_17b2q_4 ._value_17b2q_7,
._subItem_17b2q_16 ._value_17b2q_7 {
  border: 1px solid transparent;
}
._item_17b2q_4:focus-visible,
._subItem_17b2q_16:focus-visible {
  outline: 0;
}
._item_17b2q_4:focus-visible ._value_17b2q_7,
._subItem_17b2q_16:focus-visible ._value_17b2q_7 {
  border-color: #3cb878;
}

._chevron_17b2q_11 {
  visibility: visible;
  position: absolute;
  right: 20px;
  top: 15px;
  width: 5px;
  transform: rotate(-90deg);
  pointer-events: none;
  filter: invert(1);
}
._chevron_17b2q_11._openMenu_17b2q_68 {
  transform: rotate(90deg);
}
._chevron_17b2q_11._topLevel_17b2q_71 {
  top: 20px;
}

._hovered_17b2q_21 ._chevron_17b2q_11,
._expanded_17b2q_14 ._chevron_17b2q_11 {
  transition-property: visibility;
  transition-duration: 0.2s;
}

._menu_17b2q_7,
._subMenu_17b2q_8 {
  display: none;
  transition: all 0s;
}

._menu_17b2q_7 {
  color: #223445;
}
._menu_17b2q_7 ._value_17b2q_7 {
  padding-left: 20px;
}

._subMenu_17b2q_8 ._value_17b2q_7 {
  padding-left: 38px;
}
._value_17b2q_7 {
  transition-property: padding;
}
._value_17b2q_7:hover {
  background-color: rgba(34, 115, 210, 0.2);
}
._value_17b2q_7._childRoutes_17b2q_103 {
  padding-right: 10px;
}

._openMenu_17b2q_68 + ._menu_17b2q_7,
._openSubMenu_17b2q_108 + ._subMenu_17b2q_8 {
  display: block;
}

._subItem_17b2q_16 {
  display: block;
  color: #223445;
  text-decoration: none;
  background-color: rgba(0, 0, 0, 0.4);
  background-color: rgba(34, 115, 210, 0.06);
  background-color: transparent;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_1t9j1_4 {
  display: flex;
  align-items: center;
  padding: 8px 10px;
  padding-right: 26px;
  min-height: 45px;
}

[class*=_menu] ._wrapper_1t9j1_4 {
  min-height: 35px;
}

[class*=_subItem] ._wrapper_1t9j1_4 ._icon_1t9j1_16 {
  margin-top: 2px;
  margin-left: 1px;
}

[class*=_current] ._wrapper_1t9j1_4:hover ._value_1t9j1_21 {
  color: #fff;
}

._value_1t9j1_21 {
  color: #223445;
  font-size: 14px;
  user-select: none;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  max-height: 0;
  opacity: 0;
}
._value_1t9j1_21._topLevel_1t9j1_35 {
  padding-top: 6px;
  padding-bottom: 6px;
  font-weight: bold;
  text-transform: uppercase;
}
._value_1t9j1_21._expanded_1t9j1_41, ._value_1t9j1_21._hovered_1t9j1_41, ._value_1t9j1_21._openOnMobile_1t9j1_41 {
  max-height: 1000px;
  opacity: 1;
}
._value_1t9j1_21._expanded_1t9j1_41:not(._openOnMobile_1t9j1_41), ._value_1t9j1_21._hovered_1t9j1_41:not(._openOnMobile_1t9j1_41) {
  transition: all 0.2s linear;
  transition-property: width, max-height, opacity;
}
._value_1t9j1_21:not(._expanded_1t9j1_41):not(._transitioning_1t9j1_49):not(._openOnMobile_1t9j1_41) {
  transition-delay: 0.2s;
}
._value_1t9j1_21._hovered_1t9j1_41 {
  transition-delay: 0.2s !important;
}
@media only screen and (max-width: 767px) {
  ._value_1t9j1_21 {
    width: auto;
    opacity: 1;
    margin-left: 6px;
  }
}

._icon_1t9j1_16 {
  flex: 0 0 12px;
  max-width: 12px;
  min-height: 12px;
  max-height: 12px;
  transition-property: margin-right;
}
._icon_1t9j1_16:not(._expanded_1t9j1_41):not(._transitioning_1t9j1_49) {
  transition-delay: 0.2s;
}
._icon_1t9j1_16._hovered_1t9j1_41 {
  transition-delay: 0.2s !important;
}
._icon_1t9j1_16._expanded_1t9j1_41, ._icon_1t9j1_16._hovered_1t9j1_41 {
  margin-right: 6px;
}
._icon_1t9j1_16._topLevel_1t9j1_35 {
  flex: 0 0 16px;
  max-width: 16px;
  min-height: 28px;
  max-height: 28px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._container_1taqz_4._withOpenedHelp_1taqz_4 {
  width: 100vw;
  height: 100%;
  display: flex;
}

._wrapper_1taqz_10 {
  display: flex;
  flex-direction: column;
}

._workSpaceWithHelpPanelOpened_1taqz_15 {
  width: calc(100vw - 370px);
  height: 100%;
}

._content_1taqz_20 {
  display: flex;
  flex-grow: 1;
  position: relative;
  overflow: auto;
  margin-top: 60px;
}
._content_1taqz_20.scrollPrevented {
  overflow: hidden;
}
@media only screen and (max-width: 767px) {
  ._content_1taqz_20 {
    margin-top: 50px;
  }
}

._main_1taqz_36 {
  padding: 30px;
}

._main_1taqz_36 h1 {
  margin-top: 0;
}

._actionButton_1taqz_44 {
  display: inline-block;
  padding: 0;
  border: 0;
  background-color: transparent;
  color: #2273d2;
  cursor: pointer;
  font-size: inherit;
  text-decoration: none;
}
._actionButton_1taqz_44:hover:not(:disabled) {
  text-decoration: none;
  text-decoration: underline;
}
._actionButton_1taqz_44:hover:not(:disabled):hover, ._actionButton_1taqz_44:hover:not(:disabled):active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._disabled_1taqz_64 {
  opacity: 0.5;
  cursor: default;
}
._disabled_1taqz_64:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: default;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._holder_1q49z_4 {
  display: flex;
  align-items: center;
  font-size: 12px;
  user-select: none;
  width: calc(100% - 43px);
  margin-left: 43px;
}
._holder_1q49z_4:not(:empty) {
  padding: 16px 24px 4px;
}
._holder_1q49z_4._expandedNav_1q49z_15 {
  width: calc(100% - 220px);
  margin-left: 220px;
}

._back_1q49z_20 {
  margin-left: 10px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  width: 30px;
  height: 30px;
  font-size: 23px;
  text-decoration: none;
  color: #2273d2;
}

._item_1q49z_32._back_1q49z_20 {
  margin-left: 10px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._item_14euw_4 {
  display: flex;
  align-items: center;
  font-size: 12px;
  color: #223445;
  text-transform: uppercase;
}
._item_14euw_4._hasChildRoutes_14euw_11 {
  text-decoration: none;
  color: #2273d2;
}
._item_14euw_4._hasChildRoutes_14euw_11:hover, ._item_14euw_4._hasChildRoutes_14euw_11:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}
._item_14euw_4._hasChildRoutes_14euw_11:after {
  width: 0;
  height: 0;
  content: "";
  z-index: 2;
  border-top: 3.6px solid #2273d2;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  margin-left: 5px;
}
._item_14euw_4._lastItem_14euw_30:after {
  content: "";
  margin: 0 6px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._section_1j67s_4 {
  position: relative;
  padding: 25px;
  border-radius: 5px;
  border: 1px solid #2273d2;
  min-width: 315px;
  width: 100%;
  height: fit-content;
}

._heading_1j67s_14 {
  display: flex;
  align-items: center;
  font-size: 16px;
  font-weight: 700;
  color: #223445;
}
._heading_1j67s_14 + ._holder_1j67s_21 {
  margin-top: 15px;
}

._tooltip_1j67s_25 {
  margin-left: 5px;
}

._holder_1j67s_21 {
  padding: 0 15px;
}

@media only screen and (max-width: 767px) {
  ._section_1j67s_4 {
    padding: 15px;
    margin-bottom: 15px;
  }
  ._heading_1j67s_14 {
    position: absolute;
    background-color: #fff;
    top: -12px;
    padding: 0 5px;
  }
  ._heading_1j67s_14 + ._holder_1j67s_21 {
    margin-top: 0;
  }
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_nhpj4_4 {
  display: flex;
  gap: 15px;
}

._column_nhpj4_9 {
  display: flex;
  flex-direction: column;
  gap: 15px;
}

@media only screen and (max-width: 767px) {
  ._buffer_nhpj4_16 {
    display: flex;
    flex-direction: column;
  }
}

/* logo section */
._logoSectionWrapper_nhpj4_23 {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 15px;
}

._label_nhpj4_30 {
  display: flex;
  align-items: center;
  font-size: 14px;
  font-weight: 700;
  color: #223445;
  align-self: flex-start;
}
._label_nhpj4_30:not(:empty) {
  margin-bottom: 5px;
}
._label_nhpj4_30 ._textButton_nhpj4_41 {
  margin-left: 4px;
  font-size: 13px;
  font-weight: 400;
}

._logoHolder_nhpj4_47 {
  width: 100%;
  height: 180px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 5px;
  border: 1px solid #e5e5e5;
  border-radius: 6px;
}
._logoHolder_nhpj4_47 img {
  max-width: 100%;
  max-height: 100%;
}

._logoInfo_nhpj4_62 {
  margin-top: 7px;
  text-align: center;
  font-size: 12px;
}

._textButton_nhpj4_41 {
  text-decoration: none;
  color: #2273d2;
}
._textButton_nhpj4_41:hover, ._textButton_nhpj4_41:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._isDragOver_nhpj4_78 ._logoHolder_nhpj4_47 {
  border-color: #2273d2;
}

._changePasswordHead_nhpj4_82 {
  position: absolute;
  position: absolute;
  font-size: 18px;
  color: #5f5f5f;
  top: 15px;
  font-weight: bold;
}
._changePasswordSubhead_nhpj4_90 {
  font-size: 14px;
  color: #5f5f5f;
  margin-top: 29px;
  margin-bottom: 38px;
  display: flex;
}
._changePasswordFormComponent_nhpj4_97 {
  margin-bottom: 12px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._container_1pqs5_4 {
  height: 100%;
  overflow: auto;
  overscroll-behavior: contain;
  padding-left: 3px;
  padding-right: 3px;
  /* For dropdown position */
  position: relative;
}

._mainScreen_1pqs5_14._container_1pqs5_4 {
  overflow: visible;
  height: initial;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._container_1fg18_4 {
  display: grid;
  grid-template-columns: minmax(570px, 100%) minmax(300px, 400px);
}

._singleColumn_1fg18_9 {
  grid-template-columns: 1fr;
}

._gridHolder_1fg18_13 {
  overflow: auto;
  min-width: 0;
  padding-right: 34px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._record_5ahp3_4 {
  min-width: fit-content;
  padding: 0 10px;
  cursor: pointer;
}
._record_5ahp3_4._current_5ahp3_9, ._record_5ahp3_4:hover {
  background-color: #edf5ff;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._date_1xgz7_4 {
  position: relative;
  height: 100%;
  display: flex;
  align-items: center;
  padding-right: 32px;
}

._warning_1xgz7_12 {
  margin-left: 5px;
}
._warning_1xgz7_12 img {
  vertical-align: top;
}

._credibility_1xgz7_19 {
  display: flex;
  align-items: center;
  position: relative;
  right: -14px;
}
._credibility_1xgz7_19 img {
  margin-left: 6px;
}

._credibilityScore_1xgz7_29 {
  width: 26px;
  text-align: right;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_xutg1_4 {
  padding: 0 10px;
}

._item_xutg1_8 {
  font-size: 12px;
  color: #aeaeae;
}
._item_xutg1_8._interactive_xutg1_12 {
  text-decoration: none;
}
._item_xutg1_8._interactive_xutg1_12:hover, ._item_xutg1_8._interactive_xutg1_12:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}
._item_xutg1_8._credibility_xutg1_20 {
  text-align: center;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._container_1kqnr_4 {
  overflow-y: auto;
  padding: 15px 20px 0 34px;
  margin-bottom: 20px;
  border-left: 1px solid #d7d7d7;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._row_19nje_4 {
  display: flex;
}
._row_19nje_4 > * + * {
  margin-left: 35px;
}
._row_19nje_4 + ._row_19nje_4 {
  margin-top: 25px;
}
._row_19nje_4 > * {
  min-width: 160px;
}

._score_19nje_17, ._score_19nje_17 div {
  display: flex;
  align-items: center;
}
._score_19nje_17 img, ._score_19nje_17 div img {
  margin-left: 10px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._field_17fzw_4 {
  color: #223445;
}

._title_17fzw_8 {
  margin-bottom: 8px;
  font-weight: bold;
}

._content_17fzw_13 {
  min-height: 22px;
  line-height: 1.3;
  white-space: pre-line;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_qdlfu_4 {
  font-size: 14px;
}

._info_qdlfu_8 {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  margin-bottom: 20px;
}
@media only screen and (max-width: 767px) {
  ._info_qdlfu_8 {
    gap: 10px;
    margin-bottom: 10px;
  }
}

._infoItem_qdlfu_21 {
  display: flex;
}

._infoHighlight_qdlfu_25 {
  margin-left: 5px;
  color: #2273d2;
}

._table_qdlfu_30 {
  font-size: 14px;
  color: #223445;
}

._tableScrollable_qdlfu_35 {
  cursor: auto;
}

._tableHeading_qdlfu_39 {
  display: grid;
  grid-template-columns: auto 60px 60px 60px 60px;
  grid-gap: 25px;
  border-bottom: solid 1px #979797;
}
._tableHeading_qdlfu_39:last-child {
  border-bottom: none;
}
._tableHeading_qdlfu_39 ._cell_qdlfu_48 {
  display: flex;
  align-items: center;
  padding: 0 0 3px;
  color: #979797;
}
._tableHeading_qdlfu_39 ._cell_qdlfu_48:not(:first-child) {
  justify-content: center;
}

._tableCellar_qdlfu_58 {
  display: grid;
  grid-template-columns: auto 60px 60px 60px 60px;
  grid-gap: 25px;
  border-bottom: solid 1px #979797;
}
._tableCellar_qdlfu_58:last-child {
  border-bottom: none;
}
._tableCellar_qdlfu_58 ._cell_qdlfu_48 {
  text-transform: uppercase;
  font-weight: 700;
  color: #686868;
}

._row_qdlfu_73 {
  display: grid;
  grid-template-columns: auto 60px 60px 60px 60px;
  grid-gap: 25px;
  border-bottom: solid 1px #979797;
}
._row_qdlfu_73:last-child {
  border-bottom: none;
}

._cell_qdlfu_48 {
  padding: 14px 0;
}
._cell_qdlfu_48:not(:first-child) {
  text-align: center;
}

._noData_qdlfu_90 {
  color: #223445;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_uggos_4 {
  width: 100%;
  height: 52px;
  padding: 10px 36px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  background-color: #e9f1fb;
  position: absolute;
  z-index: 100;
  bottom: 0;
  right: 0;
}
._wrapper_uggos_4._fullScreen_uggos_17 {
  position: fixed;
}
._wrapper_uggos_4._fullScreen_uggos_17._withHelpOpened_uggos_20 {
  right: 370px;
}
._wrapper_uggos_4 > * + * {
  margin-left: 12px;
}

@media only screen and (max-width: 767px) {
  ._wrapper_uggos_4 {
    position: fixed;
    justify-content: center;
    width: 100%;
    padding: 0;
  }
}/* Main color palette */
/* Other colors */
/* Color assignments */
._header_1dexh_4 {
  display: flex;
  min-height: 19px;
  justify-content: space-between;
  margin-bottom: 20px;
  border-bottom: 1px solid #d7d7d7;
  font-size: 12px;
  white-space: nowrap;
  color: #223445;
  align-items: baseline;
}

._headerInfo_1dexh_16 {
  display: flex;
  align-items: flex-end;
  gap: 15px;
  width: 95%;
}

._source_1dexh_23 {
  display: flex;
  align-items: baseline;
  font-size: 14px;
  font-weight: 700;
}
._source_1dexh_23 img {
  margin-right: 5px;
  vertical-align: bottom;
}

._closeButton_1dexh_34 {
  margin-left: 10px;
  height: 20px;
  width: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: none;
  border: none;
  padding: 0;
  margin-left: 0;
}
._closeButton_1dexh_34:not(._disabled_1dexh_46) {
  text-decoration: none;
}
._closeButton_1dexh_34:not(._disabled_1dexh_46):hover, ._closeButton_1dexh_34:not(._disabled_1dexh_46):active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}
._closeButton_1dexh_34:hover {
  opacity: 1;
  border-radius: 4px;
  background-color: #eaf1f9;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._container_sphbp_4 {
  overflow-y: auto;
  padding-right: 17px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._date_1lde3_4 {
  display: flex;
  align-items: center;
  padding-right: 12px;
}
._date_1lde3_4 > * + * {
  margin-left: 10px;
}
._date_1lde3_4 img {
  vertical-align: top;
}

._detailsContainer_1lde3_16 {
  padding: 25px;
}

._container_1lde3_20 {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._accordion_1ku4f_4 {
  height: 83px;
  display: flex;
  align-items: center;
  padding: 0 10px;
  border-top: 1px solid #d7d7d7;
  position: relative;
  box-sizing: content-box;
}
._accordionInfo_1ku4f_13 {
  position: absolute;
  top: 10px;
  right: 26px;
  width: 365px;
  padding: 13px 34px 11px 20px;
  border-radius: 5px;
  box-shadow: 0 2px 3px 2px rgba(191, 191, 191, 0.5);
  background-color: #ffffff;
  font-size: 11px;
  color: #5f5f5f;
}
._accordionInfo_1ku4f_13 span {
  margin-top: 10px;
  display: block;
}
._accordionInfo_1ku4f_13 span:first-child {
  margin-top: 0;
}
._accordionContent_1ku4f_32 {
  margin: 20px 16px;
  background-color: #ffffff;
}
._accordionExpanded_1ku4f_36 {
  border-bottom: 1px solid #d7d7d7;
  background-color: #edf5ff;
}

._arrow_1ku4f_41 {
  margin-right: 13px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._title_yl1mc_4 {
  display: inline-block;
  margin: 0 15px 0 0;
  font-family: "Lato", sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #2273d2;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._container_1ooax_4 {
  display: flex;
  justify-content: space-between;
  margin-bottom: 5px;
  user-select: none;
  align-items: center;
}

._buttonPanel_1ooax_12 > * + * {
  margin-left: 10px;
}

._buttonPanel_1ooax_12,
._leftPanel_1ooax_17 {
  display: flex;
  align-items: center;
}

@media only screen and (min-width: 768px) {
  ._leftPanel_1ooax_17 {
    margin-right: 15px;
  }
}
@media only screen and (max-width: 767px) {
  ._leftPanel_1ooax_17 {
    flex-wrap: wrap;
  }
}

._actions_1ooax_33 {
  background-color: #d7d7d7;
  cursor: pointer;
  border-radius: 4px;
  margin-left: 12px;
}
._actions_1ooax_33:hover {
  background-color: #b3b3b3;
}

._refreshIcon_1ooax_43 {
  cursor: pointer;
}
._refreshIcon_1ooax_43:hover path {
  color: #2273d2;
  fill: #2273d2;
}

._refreshIconDisabled_1ooax_51 {
  cursor: not-allowed;
  opacity: 0.5;
}

._disabled_1ooax_56 {
  opacity: 0.5;
}
._disabled_1ooax_56 > * {
  pointer-events: none;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._viewsContainer_kr0xy_4 {
  position: relative;
  display: flex;
  flex-flow: wrap;
  padding-bottom: 40px;
}

._groupsContainer_kr0xy_11 {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  width: 250px;
  overflow: auto;
  border-right: 1px solid #bdc2c7;
}
@media only screen and (max-width: 767px) {
  ._groupsContainer_kr0xy_11 {
    width: 100%;
    margin-top: 20px;
    border: none;
  }
}

._createGroupButton_kr0xy_27 {
  position: absolute;
  bottom: 10px;
}

._viewsTable_kr0xy_32 {
  position: relative;
}
@media only screen and (min-width: 768px) {
  ._viewsTable_kr0xy_32 {
    margin-left: 25px;
  }
}

._group_kr0xy_11 {
  position: relative;
  height: 55px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
  padding: 5px 20px 8px 20px;
  font-family: Lato;
  font-size: 14px;
  font-weight: 700;
  color: #223445;
  text-decoration: none;
  cursor: pointer;
}
._group_kr0xy_11:hover {
  background-color: rgba(34, 52, 69, 0.1);
}

._groupInfo_kr0xy_60 {
  display: flex;
  flex-direction: column;
  cursor: pointer;
}
._groupInfo_kr0xy_60 > p {
  margin: 0;
}
._groupInfo_kr0xy_60 + ._groupInfo_kr0xy_60 {
  margin-top: 10px;
}

._groupTitle_kr0xy_72 {
  position: relative;
  display: flex;
  align-items: center;
  font-weight: 700;
}
._groupTitle_kr0xy_72 ._icon_kr0xy_78 {
  margin-right: 5px;
  vertical-align: bottom;
}

._counter_kr0xy_83 {
  font-size: 12px;
  font-weight: 400;
  color: #aeaeae;
}

._selected_kr0xy_89 {
  background-color: rgba(34, 115, 210, 0.1);
}
._selected_kr0xy_89 ._groupTitle_kr0xy_72 {
  color: #2273d2;
}

._groupMenuContainer_kr0xy_96 {
  display: none;
  font-size: 14px;
}
._selected_kr0xy_89 ._groupMenuContainer_kr0xy_96 {
  display: flex;
}

._menuItem_kr0xy_104 {
  padding: 0 12px;
  color: #223445;
  font-size: 14px;
  line-height: 2;
  cursor: pointer;
  width: 100%;
}
._menuItem_kr0xy_104:hover {
  background: #edf5ff;
}
._menuItem_kr0xy_104._disabled_kr0xy_115 {
  cursor: default;
  opacity: 0.5;
}
._menuItem_kr0xy_104._disabled_kr0xy_115:hover {
  color: #223445;
}

._arrowIcon_kr0xy_123 {
  align-self: center;
  width: 22px;
  height: 22px;
  padding: 4px;
  cursor: pointer;
}
._arrowIcon_kr0xy_123 ._disabled_kr0xy_115 {
  cursor: default;
}

._modalContent_kr0xy_134 {
  position: relative;
}
._modalContent_kr0xy_134 p {
  margin: 0;
  font-size: 14px;
}
._modalContent_kr0xy_134 ._groupInfo_kr0xy_60 {
  margin-bottom: 20px;
}
._modalContent_kr0xy_134 ._groupTitle_kr0xy_72:hover {
  color: #2273d2;
}

._bulkContainer_kr0xy_148 {
  display: flex;
  flex-wrap: wrap;
}
._bulkContainer_kr0xy_148 > div {
  flex: 1 1 50%;
}

._validationError_kr0xy_156 {
  position: absolute;
  bottom: 0;
  height: 20px;
}

._inputContainer_kr0xy_162 {
  padding-bottom: 25px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._container_4ue6n_4 {
  position: relative;
}

._primaryMessage_4ue6n_8 {
  color: #223445;
}

._secondaryMessage_4ue6n_12 {
  color: #5f5f5f;
}

._buttons_4ue6n_16 > :first-child {
  margin-right: 25px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._draggable_1pulr_4 {
  border-bottom: 1px solid #d7d7d7;
}
._draggable_1pulr_4 > div:last-child {
  border-bottom: none;
}
._draggable_1pulr_4:nth-child(odd) > div {
  background: rgb(246.3692307692, 249.5076923077, 253.4307692308);
}

._emptyDroppable_1pulr_14 {
  background: #e9f1fb;
  padding: 30px;
  border: 2px solid #3cb0ff;
  border-radius: 5px;
}

._emptyDroppableMessage_1pulr_21 {
  display: flex;
  justify-content: center;
  padding: 20px;
  text-align: center;
  font-size: 14px;
  color: #686868;
}

._withOverlay_1pulr_30 {
  position: relative;
}
._withOverlay_1pulr_30::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  width: 100%;
  height: 100%;
  border: 2px solid #2273d2;
  border-radius: 5px;
  box-sizing: border-box;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._container_1h5mn_4 {
  position: relative;
  left: 3px;
  width: 100%;
}

._wrapper_1h5mn_10 {
  width: 100%;
}

._svgWrapper_1h5mn_14 {
  position: relative;
  z-index: 10;
}
._svgWrapper_1h5mn_14 svg {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  pointer-events: none;
}

._panel_1h5mn_26 {
  position: absolute;
  right: 0;
  bottom: -50px;
  display: flex;
  align-items: center;
}

._content_1h5mn_34 {
  position: absolute;
  width: 100%;
  overflow-x: auto;
  overflow-y: hidden;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._timeline_1d8gc_4 {
  position: relative;
  overflow: hidden;
}

._row_1d8gc_9 {
  height: 22px;
}
._row_1d8gc_9:first-child ._item_1d8gc_12 {
  padding: 0 10px;
  border-bottom: 1px solid #ccc;
}
._row_1d8gc_9 + ._row_1d8gc_9 {
  text-align: center;
}
._row_1d8gc_9 + ._row_1d8gc_9 ._item_1d8gc_12 {
  justify-content: flex-start;
  padding: 0 5px;
}

._item_1d8gc_12 {
  display: flex;
  align-items: center;
  min-width: 20px;
  height: 22px;
  font-size: 12px;
  color: #223445;
  border-right: 1px solid #ccc;
  white-space: nowrap;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_r8jmg_4 {
  text-decoration: none;
  position: relative;
  height: 16px;
  width: 117px;
  margin: 0 10px;
}
._wrapper_r8jmg_4:hover ._progress_r8jmg_11, ._wrapper_r8jmg_4:active ._progress_r8jmg_11 {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._progress_r8jmg_11 {
  position: absolute;
  z-index: 1;
  top: 6px;
  left: 0px;
  height: 2px;
  background-color: #2273d2;
  pointer-events: none;
}

._slider_r8jmg_27 {
  position: absolute;
  top: 6px;
  left: 0;
  height: 2px;
  width: 117px;
  margin: 0;
  border-radius: 5px;
  appearance: none;
  outline: none;
  background: #d7d7d7;
  cursor: pointer;
}
._slider_r8jmg_27::-webkit-slider-thumb {
  -moz-appearance: none;
  -webkit-appearance: none;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #2273d2;
}
._slider_r8jmg_27::-moz-range-thumb {
  -moz-appearance: none;
  -webkit-appearance: none;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #2273d2;
}
._slider_r8jmg_27::-ms-thumb {
  -moz-appearance: none;
  -webkit-appearance: none;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #2273d2;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_ddpaa_4 {
  width: 260px;
}

._header_ddpaa_8 {
  margin-bottom: 20px;
  font-size: 14px;
  font-weight: bold;
  color: #223445;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._projectedBar_1ywsy_4 {
  width: 83px;
  height: 14px;
  border-radius: 5px;
  margin-left: 10px;
  overflow: hidden;
  background-color: #609adf;
}

._projectedBarCritical_1ywsy_13 {
  width: 83px;
  height: 14px;
  border-radius: 5px;
  margin-left: 10px;
  overflow: hidden;
  background-color: #f89797;
}

._assignmentBar_1ywsy_22, ._assignmentBarNoLoad_1ywsy_22, ._assignmentBarUserLoad_1ywsy_22 {
  width: 83px;
  height: 14px;
  border-radius: 5px;
  margin-left: 10px;
  overflow: hidden;
  background-color: #ffcb00;
}

._assignmentBarUserLoad_1ywsy_22 {
  border: 1px solid #abb3d2;
}

._assignmentBarImpact_1ywsy_35, ._assignmentBarImpactUserLoad_1ywsy_35 {
  width: 83px;
  height: 14px;
  border-radius: 5px;
  margin-left: 10px;
  overflow: hidden;
  background-color: #c92a2a;
}

._assignmentBarImpactUserLoad_1ywsy_35 {
  border: 1px solid #abb3d2;
}

._assignmentBarNoLoad_1ywsy_22 {
  background-color: transparent;
  border: 2px solid #223445;
}

._projectedEligibleDate_1ywsy_53 {
  width: 0;
  height: 0;
  margin-left: 9px;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #3cb878;
}

._currentDateBar_1ywsy_62 {
  width: 2px;
  height: 14px;
  margin-left: 14px;
  background-color: #3cb878;
}

._horizonDateBar_1ywsy_69 {
  width: 2px;
  height: 14px;
  margin-left: 14px;
  border-right: 2px dashed #3cb878;
}

._milestone_1ywsy_76 {
  width: 14px;
  height: 14px;
  margin-left: 8px;
  background-color: #223445;
  transform: rotate(45deg);
}

._summaryTask_1ywsy_84 {
  width: 83px;
  height: 14px;
  border-radius: 5px;
  margin-left: 10px;
  overflow: hidden;
  background-color: #223445;
}

._completedTask_1ywsy_93 {
  width: 83px;
  height: 14px;
  border-radius: 5px;
  margin-left: 10px;
  overflow: hidden;
  background-color: #bdc2c7;
}

._notScheduledTask_1ywsy_102 {
  width: 83px;
  height: 14px;
  border-radius: 5px;
  margin-left: 10px;
  overflow: hidden;
  background-color: rgba(96, 154, 223, 0.2509803922);
  border: 1px dashed #223445;
}

._taskLink_1ywsy_112, ._taskLinkProgram_1ywsy_112, ._taskLinkLag_1ywsy_112 {
  position: relative;
  width: 83px;
  margin-left: 10px;
  border-top: 1px solid #223445;
}
._taskLink_1ywsy_112:after, ._taskLinkProgram_1ywsy_112:after, ._taskLinkLag_1ywsy_112:after {
  width: 0;
  height: 0;
  content: "";
  z-index: 2;
  border-left: 3.6px solid #223445;
  border-bottom: 3px solid transparent;
  border-top: 3px solid transparent;
  position: absolute;
  top: -3px;
  right: -1px;
}

._taskLinkLag_1ywsy_112 {
  border-top: 1px dashed #223445;
}

._taskLinkProgram_1ywsy_112 {
  border-color: #2b72c5;
}
._taskLinkProgram_1ywsy_112:after {
  width: 0;
  height: 0;
  content: "";
  z-index: 2;
  border-left: 3.6px solid #2b72c5;
  border-bottom: 3px solid transparent;
  border-top: 3px solid transparent;
}

._projectBuffer_1ywsy_148 {
  width: 83px;
  height: 14px;
  border-radius: 5px;
  margin-left: 10px;
  overflow: hidden;
  background: repeating-linear-gradient(-45deg, #aeaeae, #aeaeae 1px, transparent 1px, transparent 5px);
  border: 1px solid #aeaeae;
}

._projectedTimeBufferStatus_1ywsy_158 {
  width: 83px;
  height: 14px;
  border-radius: 5px;
  margin-left: 10px;
  overflow: hidden;
  display: flex;
}
._projectedTimeBufferStatus_1ywsy_158 > * {
  width: 33.333%;
}
._projectedTimeBufferStatus_1ywsy_158 > *:first-child {
  background-color: #7ee87a;
}
._projectedTimeBufferStatus_1ywsy_158 > *:nth-child(2) {
  background-color: #ffcb00;
}
._projectedTimeBufferStatus_1ywsy_158 > *:nth-child(3) {
  background-color: #c92a2a;
}

._landingZoneBar_1ywsy_179 {
  width: 83px;
  height: 14px;
  border-radius: 5px;
  margin-left: 10px;
  overflow: hidden;
  background-color: #2b72c5;
}

._elapsedTimeBar_1ywsy_188 {
  width: 83px;
  height: 14px;
  border-radius: 5px;
  margin-left: 10px;
  overflow: hidden;
  background-color: #aeaeae;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._item_hpwfs_4 {
  display: flex;
  align-items: center;
}
._item_hpwfs_4 + ._item_hpwfs_4 {
  margin-top: 10px;
}

._label_hpwfs_12 {
  width: 167px;
  font-size: 12px;
  color: #223445;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._gradient_8jbgr_4 {
  height: 30px;
  background-color: #fff;
}
._gradient_8jbgr_4._Magma_8jbgr_8 {
  background: linear-gradient(90deg, #fcfabc, #f8c586, #f26651, #ea1d57, #b91488, #751082, #2a0b4d, #050419);
}
._gradient_8jbgr_4._Virdis_8jbgr_11 {
  background: linear-gradient(90deg, #fde725, #b4de2c, #6dcd59, #35b779, #1f9e89, #25828e, #30688e, #3e4a89, #482878);
}
._gradient_8jbgr_4._FusionBlue_8jbgr_14 {
  background: linear-gradient(90deg, #f7fbff, #deebf7, #c6dbef, #9ecae1, #6baed6, #4292c6, #2171b5, #08519c, #08306b);
}

._segments_8jbgr_18,
._numbers_8jbgr_19 {
  display: flex;
  align-items: center;
  width: 100%;
}

._segments_8jbgr_18 {
  border-top: 1px solid #223445;
}

._numbers_8jbgr_19 {
  font-size: 12px;
}

._segment_8jbgr_18 {
  height: 8px;
  border-right: 1px solid #223445;
}
._segment_8jbgr_18:first-child {
  border-left: 1px solid #223445;
}

._percent_8jbgr_41 {
  position: relative;
  right: -5px;
  text-align: right;
  white-space: nowrap;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._header_86126_4 {
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: bold;
}

._row_86126_10._flex_86126_10 {
  display: flex;
  align-items: center;
}
._row_86126_10 + ._row_86126_10 {
  margin-top: 5px;
}
._row_86126_10 + ._rowBottom_86126_17 {
  margin-top: 15px;
}

._rowBottom_86126_17 + ._rowBottom_86126_17 {
  margin-top: 5px;
}

._rowTitle_86126_25 {
  font-weight: bold;
}

._rowInfo_86126_29 {
  margin-left: 5px;
}

._badgeContainer_86126_33 {
  display: flex;
  margin-top: 16px;
}
._badgeContainer_86126_33 ._badge_86126_33 {
  height: 22px;
  width: 80px;
  border-radius: 11px;
  text-align: center;
  line-height: 1.5;
  box-sizing: border-box;
}
._badgeContainer_86126_33 ._completed_86126_45 {
  border: 2px solid #3cb878;
  color: #3cb878;
  margin-right: 12px;
}
._badgeContainer_86126_33 ._crit_86126_50 {
  border: 2px solid #ffc2c2;
  color: #ffc2c2;
}

._toUpperCase_86126_55 {
  text-transform: uppercase;
}

._taskBadge_86126_59 {
  display: flex;
  align-items: center;
  margin-top: 20px;
}

._taskBadgeItem_86126_65 + ._taskBadgeItem_86126_65 {
  margin-left: 13px;
}

._link_86126_69 {
  margin-top: 15px;
}
._link_86126_69 > a {
  text-decoration: none;
  display: inline-block;
  color: #2273d2;
  overflow: inherit;
  text-overflow: inherit;
  white-space: inherit;
  text-decoration: none;
}
._link_86126_69 > a:hover, ._link_86126_69 > a:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._link_dkabs_4 {
  color: #2273d2;
  cursor: pointer;
  text-decoration: none;
}
._link_dkabs_4:hover, ._link_dkabs_4:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}
._link_dkabs_4._disabled_dkabs_14 {
  cursor: default;
  opacity: 0.5;
}
._link_dkabs_4._disabled_dkabs_14 * {
  cursor: default !important;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._link_1uqv9_4 {
  color: #2273d2;
  cursor: pointer;
  text-decoration: none;
}
._link_1uqv9_4:hover, ._link_1uqv9_4:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._content_1xr7d_4 {
  display: flex;
  flex-direction: column;
  position: relative;
  height: 70vh;
}

._fields_1xr7d_11 {
  display: flex;
  flex-direction: column;
  overflow-y: auto;
}

._fieldsCount_1xr7d_17 {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  margin: 12px 0;
}
._fieldsCount_1xr7d_17 legend {
  margin: 0;
  padding: 0;
}

._error_1xr7d_28 {
  font-weight: normal;
  font-size: 12px;
  color: #dc3545;
  margin: 0 0 12px 29px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._content_1tusq_4 {
  border-top: 1px solid #a7aeb5;
  padding: 15px 12px 15px 0;
  display: flex;
  flex-direction: row;
}

._checkboxWrapper_1tusq_11 {
  width: 30px;
  padding-top: 2px;
}

._fieldInfo_1tusq_16 {
  display: flex;
  flex-direction: column;
  flex: 1;
}

._fieldHeading_1tusq_22 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-bottom: 5px;
}
._fieldHeading_1tusq_22 label {
  color: #223445;
  font-size: 14px;
  font-weight: 400;
}

._subTitleWrapper_1tusq_34 {
  display: flex;
  flex-direction: row;
}

._title_1tusq_39 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 300px;
}

._subTitle_1tusq_34,
._description_1tusq_47 {
  color: #7a858f;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  min-width: 160px;
}

._description_1tusq_47 {
  margin-top: 15px !important;
  font-style: italic;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: initial;
  white-space: pre-wrap;
  overflow-wrap: break-word;
  word-break: break-all;
}

._disabled_1tusq_68 ._subTitle_1tusq_34,
._disabled_1tusq_68 ._title_1tusq_39,
._disabled_1tusq_68 ._description_1tusq_47 {
  opacity: 0.5;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._optionsContainer_ndb6h_4 {
  background: rgba(234, 241, 249, 0.8);
  border-radius: 6px;
  border-radius: 6px;
  margin-top: 15px;
  padding: 15px;
  padding-top: 10px;
}
._optionsContainer_ndb6h_4 > div {
  margin-top: 10px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_pc9q8_4 {
  width: 100%;
  display: flex;
  padding: 0;
  border-radius: 5px;
}

._item_pc9q8_11 {
  padding: 0 5px;
  flex-grow: 1;
  flex-basis: 0;
  cursor: pointer;
  text-decoration: none;
}
._item_pc9q8_11 + ._item_pc9q8_11 {
  border-left: 1px solid #bdc2c7;
}

._name_pc9q8_22 {
  height: 28px;
  margin-bottom: 5px;
  font-size: 12px;
  color: #223445;
}
@media only screen and (max-width: 767px) {
  ._name_pc9q8_22 {
    height: 36px;
  }
}

._count_pc9q8_34 {
  font-size: 20px;
  color: #2273d2;
  font-weight: bold;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._updateScheduleWrapper_1o12n_4 {
  display: flex;
  align-items: center;
}
._updateScheduleWrapper_1o12n_4:not(._updateScheduleDisabled_1o12n_8) {
  text-decoration: none;
}
._updateScheduleWrapper_1o12n_4:not(._updateScheduleDisabled_1o12n_8):hover, ._updateScheduleWrapper_1o12n_4:not(._updateScheduleDisabled_1o12n_8):active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._updateScheduleIcon_1o12n_17 {
  width: 16px;
  cursor: pointer;
}

._rescheduleIcon_1o12n_22 {
  width: 18px;
  cursor: pointer;
}

._updateScheduleDisabled_1o12n_8 {
  opacity: 0.5;
}
._updateScheduleDisabled_1o12n_8 ._updateScheduleIcon_1o12n_17,
._updateScheduleDisabled_1o12n_8 ._updateScheduleText_1o12n_31,
._updateScheduleDisabled_1o12n_8 ._rescheduleIcon_1o12n_22,
._updateScheduleDisabled_1o12n_8 ._rescheduleText_1o12n_33 {
  cursor: default;
}

._updateScheduleText_1o12n_31 {
  margin-left: 12px;
  white-space: nowrap;
}

._rescheduleText_1o12n_33 {
  margin-left: 10px;
  line-height: 18px;
  white-space: nowrap;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._timeField_98h3w_4 {
  align-self: flex-start;
}
@media only screen and (max-width: 767px) {
  ._timeField_98h3w_4 {
    margin-left: 0;
    margin-top: 18px;
  }
}/* Main color palette */
/* Other colors */
/* Color assignments */
._container_13fuj_4 {
  display: flex;
  flex-direction: row;
}

._disabled_13fuj_9 {
  opacity: 0.7;
}
._disabled_13fuj_9 button._toggle_13fuj_12 {
  cursor: not-allowed;
}

._toggle_13fuj_12 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 1px 12px;
  cursor: pointer;
  width: 40px;
  height: 32px;
  border: none;
  background: rgba(34, 115, 210, 0.15);
  border-radius: 6px;
  margin: 2px;
}
._toggle_13fuj_12._selected_13fuj_30 {
  background: #2273d2;
  color: white;
}
@media only screen and (max-width: 767px) {
  ._toggle_13fuj_12 {
    width: 38px;
  }
}/* Main color palette */
/* Other colors */
/* Color assignments */
._row_duqzj_4._flex_duqzj_4 {
  display: flex;
}
._row_duqzj_4._flex_duqzj_4 > * + * {
  margin-left: 14px;
}
._row_duqzj_4._alignCenter_duqzj_10 {
  display: flex;
  justify-content: center;
}
._row_duqzj_4 + ._row_duqzj_4 {
  margin-top: 20px;
}

._dateContainer_duqzj_18 {
  width: 200px;
}
@media only screen and (max-width: 767px) {
  ._dateContainer_duqzj_18 + ._dateContainer_duqzj_18 {
    margin-top: 20px;
  }
}

._selectedProjects_duqzj_27 {
  max-height: 132px;
  line-height: 1.6;
}

._useLastStatusDate_duqzj_32 {
  margin-top: 28px;
}

._updateScheduleCheckbox_duqzj_36 {
  font-size: 14px;
}

._projectSection_duqzj_40 {
  width: 100%;
  height: 94px;
  overflow: auto;
  border-radius: 5px;
  background-color: #fff;
  border: solid 1px #e5e5e5;
  color: #223445;
  font-size: 14px;
}

._projectSectionWrapper_duqzj_51 {
  padding: 10px;
  overflow: auto;
}

._project_duqzj_40 + ._project_duqzj_40, ._projectWithReason_duqzj_56 + ._project_duqzj_40, ._project_duqzj_40 + ._projectWithReason_duqzj_56, ._projectWithReason_duqzj_56 + ._projectWithReason_duqzj_56 {
  margin-top: 8px;
}

._projectWithReason_duqzj_56 {
  display: flex;
  align-items: center;
  flex-direction: row;
}
._projectWithReason_duqzj_56 ._name_duqzj_65 {
  max-width: 300px;
}
._projectWithReason_duqzj_56 ._reason_duqzj_68 {
  color: #979797;
  padding-left: 5px;
}

._result_duqzj_73, ._errorResult_duqzj_73 {
  font-size: 14px;
  color: #223445;
}

._errorResult_duqzj_73 {
  color: #c92a2a;
}

._resultsTable_duqzj_82 {
  border-collapse: collapse;
  table-layout: fixed;
  width: 100%;
  margin-bottom: 20px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._container_141bn_4 {
  position: relative;
  display: flex;
  gap: 15px;
  flex-direction: column;
  width: 100%;
}

[class*=_expanded] ._section_141bn_12 {
  width: 100%;
}
[class*=_expanded] ._container_141bn_4 {
  flex-direction: row;
  flex-wrap: wrap;
}
[class*=_expanded] ._container_141bn_4 ._block_141bn_19 {
  width: 420px;
}

._block_141bn_19 {
  break-inside: avoid;
}

._multiline_141bn_27._multiline_141bn_27 {
  height: 105px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._actions_1s43v_4 {
  display: flex;
  flex-direction: row;
  text-align: right;
  position: relative;
}

._emojiButton_1s43v_11 {
  display: flex;
  align-items: center;
  font-size: 12px;
  border: 1px solid transparent;
  margin-left: 5px;
  padding: 3px;
  background-color: transparent;
  color: #222;
  cursor: pointer;
  border-radius: 10px;
  background-color: #eaf1f9;
}
._emojiButton_1s43v_11._disabled_1s43v_24 {
  user-select: none;
  pointer-events: none;
  opacity: 0.3;
  cursor: default;
}
._emojiButton_1s43v_11:hover:not(._disabled_1s43v_24) {
  border: 1px solid rgba(34, 52, 69, 0.5019607843);
  opacity: 0.8;
}
._emojiButton_1s43v_11 img {
  margin-right: 2px;
}
._emojiButton_1s43v_11._reacted_1s43v_37 {
  background-color: rgba(34, 115, 210, 0.2509803922);
}

._actionButton_1s43v_41 {
  border: 1px solid transparent;
  margin-left: 5px;
  padding: 0;
  background-color: transparent;
  color: #222;
  display: inline-block;
  cursor: pointer;
  border-radius: 100px;
  background-color: #eaf1f9;
  width: 24px;
  height: 24px;
}
._actionButton_1s43v_41._disabled_1s43v_24 {
  cursor: default;
}
._actionButton_1s43v_41:hover:not(._disabled_1s43v_24) {
  border: 1px solid rgba(34, 52, 69, 0.5019607843);
  opacity: 0.8;
}

._actionButtonIcon_1s43v_62 {
  width: 16px;
  height: 16px;
}

._descriptionReactionIconContainer_1s43v_67 {
  position: absolute;
  top: -5px;
  right: 0;
  z-index: 20;
}

._loading_1s43v_74 {
  color: #b3b3b3;
  margin: 5px 10px;
  display: flex;
  align-items: center;
  font-size: 0.7rem;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._container_1az4k_4 {
  display: flex;
  flex-direction: column;
  position: relative; /* Do not remove, needed for properly offsetting menus in the rich text editor. */
  width: 100%;
  max-width: 1110px;
}

._toolbar_1az4k_12 {
  display: none;
  flex-wrap: wrap;
  margin-bottom: 1px;
  background: #fff;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  vertical-align: middle;
  overflow: visible;
  position: relative;
  z-index: 9;
  container: toolbar/inline-size;
  transition: height 1s ease-in-out;
}

._placeholder_1az4k_27 {
  font-size: 15px;
  color: #999;
  overflow: hidden;
  position: absolute;
  text-overflow: ellipsis;
  top: 37px;
  left: 6px;
  right: 6px;
  user-select: none;
  white-space: nowrap;
  display: inline-block;
  pointer-events: none;
}

._container_1az4k_4:focus-within ._toolbar_1az4k_12,
._active_1az4k_43 ._toolbar_1az4k_12 {
  display: flex;
  opacity: 1;
  height: initial;
}
._container_1az4k_4:focus-within ._placeholder_1az4k_27,
._active_1az4k_43 ._placeholder_1az4k_27 {
  display: none;
}
._container_1az4k_4:focus-within ._footer_1az4k_52,
._active_1az4k_43 ._footer_1az4k_52 {
  display: flex;
}

._footer_1az4k_52 {
  position: relative;
  display: none;
  margin-top: 7.5px;
  justify-content: flex-end;
}

._dragOver_1az4k_64 {
  border: solid 2px #2273d2;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._divider_1lywq_4 {
  width: 1px;
  background-color: #eee;
  margin: 0 4px;
}

._dropdown-divider_1lywq_10 {
  width: auto;
  background-color: #eee;
  margin: 4px 8px;
  height: 1px;
}

button._toolbarItem_1lywq_17 {
  border: 0;
  display: flex;
  background: none;
  border-radius: 10px;
  padding: 8px;
  cursor: pointer;
  vertical-align: middle;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
}

button._toolbarItem_1lywq_17:disabled {
  cursor: not-allowed;
}

button._toolbarItem_1lywq_17._spaced_1lywq_34 {
  margin-right: 2px;
}

button._toolbarItem_1lywq_17 i._format_1lywq_38 {
  background-size: contain;
  display: inline-block;
  height: 18px;
  width: 18px;
  vertical-align: -0.25em;
  display: flex;
  opacity: 0.6;
}

button._toolbarItem_1lywq_17._active_1lywq_48 {
  background-color: rgba(223, 232, 250, 0.3);
}

button._toolbarItem_1lywq_17._active_1lywq_48 i {
  opacity: 1;
}

._dropdownItem_1lywq_56 {
  margin: 0 8px 0 8px;
  padding: 8px;
  color: #050505;
  cursor: pointer;
  line-height: 16px;
  font-size: 15px;
  display: flex;
  align-content: center;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: space-between;
  background-color: #fff;
  border-radius: 8px;
  border: 0;
  max-width: 250px;
  min-width: 100px;
}

._dropdownItem_1lywq_56 ._active_1lywq_48 {
  display: flex;
  width: 20px;
  height: 20px;
  background-size: contain;
}

._dropdownItem_1lywq_56:first-child {
  margin-top: 8px;
}

._dropdownItem_1lywq_56:last-child {
  margin-bottom: 8px;
}

._dropdownItem_1lywq_56:hover {
  background-color: #eee;
}

._dropdownItem_1lywq_56:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

._dropdownItem_1lywq_56 ._text_1lywq_99 {
  display: flex;
  line-height: 20px;
  flex-grow: 1;
  min-width: 150px;
}

._dropdownItem_1lywq_56 ._icon_1lywq_106 {
  display: flex;
  width: 20px;
  height: 20px;
  user-select: none;
  margin-right: 12px;
  line-height: 16px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}

button._dropdownItem_1lywq_56._active_1lywq_48 {
  background-color: rgba(223, 232, 250, 0.3);
}

button._dropdownItem_1lywq_56._active_1lywq_48 i {
  opacity: 1;
}

._toolbarItem_1lywq_17:hover:not([disabled]) {
  background-color: #eee;
}

._toolbarItem_1lywq_17._font-family_1lywq_130 ._text_1lywq_99 {
  display: block;
  max-width: 40px;
}

._codeLanguage_1lywq_135 {
  width: 150px;
}

._toolbarItem_1lywq_17 ._text_1lywq_99 {
  display: flex;
  line-height: 20px;
  vertical-align: middle;
  font-size: 14px;
  color: #777;
  text-overflow: ellipsis;
  overflow: hidden;
  height: 20px;
  text-align: left;
  padding-right: 10px;
}

._toolbarItem_1lywq_17 ._icon_1lywq_106 {
  display: flex;
  width: 20px;
  height: 20px;
  user-select: none;
  margin-right: 8px;
  line-height: 16px;
  background-size: contain;
}

._blockControls_1lywq_162 {
  display: block;
  position: absolute;
  right: 10px;
  width: 32px;
  height: 32px;
  box-sizing: border-box;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px 0px;
  top: 16px;
  z-index: 10;
  border-radius: 8px;
  border: 1px solid rgb(206, 208, 212);
  overflow: hidden;
}
._blockControls_1lywq_162 button {
  border: 1px solid white;
  background-color: #fff;
  display: block;
  transition: background-color 0.1s ease;
  cursor: pointer;
  outline: none;
  border-radius: 8px;
  padding: 3px;
}
._blockControls_1lywq_162 button:hover {
  background-color: #efefef;
}
._blockControls_1lywq_162 button:focus-visible {
  border-color: blue;
}

._icon_1lywq_106 {
  display: flex;
  width: 20px;
  height: 20px;
  user-select: none;
  margin-right: 12px;
  line-height: 16px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}

._blockType_1lywq_205 {
  background-size: contain;
  display: block;
  width: 18px;
  height: 18px;
  margin: 2px;
}

._dropdownItem_1lywq_56._fontsizeItem_1lywq_213,
._dropdownItem_1lywq_56._fontsizeItem_1lywq_213 ._text_1lywq_99 {
  min-width: unset;
}

._onlySmallToolbar_1lywq_218 {
  display: none;
}

@container toolbar (max-width: 445px) {
  ._onlySmallToolbar_1lywq_218 {
    display: flex;
  }
}
@container toolbar (max-width: 601px) {
  button._font-family_1lywq_130._toolbarItem_1lywq_17 span,
  button._font-family_1lywq_130._toolbarItem_1lywq_17 i:last-child {
    display: none;
  }
}
@container toolbar (max-width: 670px) {
  ._ddToggle_1lywq_234:first-child ._toolbarItem_1lywq_17 span,
  ._ddToggle_1lywq_234:first-child ._toolbarItem_1lywq_17 i:last-child {
    display: none;
  }
}
@container toolbar (max-width: 687px) {
  ._ddToggle_1lywq_234:nth-last-of-type(3) ._toolbarItem_1lywq_17 span,
  ._ddToggle_1lywq_234:nth-last-of-type(3) ._toolbarItem_1lywq_17 i:last-child {
    display: none;
  }
}
@container toolbar (max-width: 749px) {
  ._ddToggle_1lywq_234:nth-last-of-type(2) ._toolbarItem_1lywq_17 span,
  ._ddToggle_1lywq_234:nth-last-of-type(2) ._toolbarItem_1lywq_17 i:last-child {
    display: none;
  }
}
@container toolbar (max-width: 805px) {
  ._ddToggle_1lywq_234:last-of-type ._toolbarItem_1lywq_17 span,
  ._ddToggle_1lywq_234:last-of-type ._toolbarItem_1lywq_17 i:last-child {
    display: none;
  }
}
i._paragraph_1lywq_257 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-text-paragraph'%3e%3cpath%20fill-rule='evenodd'%20d='M2%2012.5a.5.5%200%200%201%20.5-.5h7a.5.5%200%200%201%200%201h-7a.5.5%200%200%201-.5-.5zm0-3a.5.5%200%200%201%20.5-.5h11a.5.5%200%200%201%200%201h-11a.5.5%200%200%201-.5-.5zm0-3a.5.5%200%200%201%20.5-.5h11a.5.5%200%200%201%200%201h-11a.5.5%200%200%201-.5-.5zm4-3a.5.5%200%200%201%20.5-.5h7a.5.5%200%200%201%200%201h-7a.5.5%200%200%201-.5-.5z'/%3e%3c/svg%3e");
}

i._h1_1lywq_261 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-type-h1'%3e%3cpath%20d='M8.637%2013V3.669H7.379V7.62H2.758V3.67H1.5V13h1.258V8.728h4.62V13h1.259zm5.329%200V3.669h-1.244L10.5%205.316v1.265l2.16-1.565h.062V13h1.244z'/%3e%3c/svg%3e");
}

i._h2_1lywq_265 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-type-h2'%3e%3cpath%20d='M7.638%2013V3.669H6.38V7.62H1.759V3.67H.5V13h1.258V8.728h4.62V13h1.259zm3.022-6.733v-.048c0-.889.63-1.668%201.716-1.668.957%200%201.675.608%201.675%201.572%200%20.855-.554%201.504-1.067%202.085l-3.513%203.999V13H15.5v-1.094h-4.245v-.075l2.481-2.844c.875-.998%201.586-1.784%201.586-2.953%200-1.463-1.155-2.556-2.919-2.556-1.941%200-2.966%201.326-2.966%202.74v.049h1.223z'/%3e%3c/svg%3e");
}

i._h3_1lywq_269 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-type-h3'%3e%3cpath%20d='M7.637%2013V3.669H6.379V7.62H1.758V3.67H.5V13h1.258V8.728h4.62V13h1.259zm3.625-4.272h1.018c1.142%200%201.935.67%201.949%201.674.013%201.005-.78%201.737-2.01%201.73-1.08-.007-1.853-.588-1.935-1.32H9.108c.069%201.327%201.224%202.386%203.083%202.386%201.935%200%203.343-1.155%203.309-2.789-.027-1.51-1.251-2.16-2.037-2.249v-.068c.704-.123%201.764-.91%201.723-2.229-.035-1.353-1.176-2.4-2.954-2.385-1.873.006-2.857%201.162-2.898%202.358h1.196c.062-.69.711-1.299%201.696-1.299.998%200%201.695.622%201.695%201.525.007.922-.718%201.592-1.695%201.592h-.964v1.074z'/%3e%3c/svg%3e");
}

i._h4_1lywq_273 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-type-h1'%3e%3cpath%20d='M7.637%2013V3.669H6.379V7.62H1.758V3.67H.5V13h1.258V8.728h4.62V13Zm5.337.2v-2.328H9.108V9.828l3.441-6.35h1.632v6.141H15.5v1.253h-1.319V13.2Zm-2.615-3.581h2.615V6.7L13%204.689l-.872%201.7z'/%3e%3c/svg%3e");
}

i._h5_1lywq_277 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-type-h1'%3e%3cpath%20d='M7.637%2013V3.669H6.379V7.62H1.758V3.67H.5V13h1.258V8.728h4.62V13Zm2.755-5.791a3.763%203.763%200%200%201%202.113-.517%202.973%202.973%200%200%201%202.995%203.1%203.45%203.45%200%200%201-.9%202.442%203.111%203.111%200%200%201-2.393.968%203.327%203.327%200%200%201-2.094-.671%202.758%202.758%200%200%201-1.007-2h1.284a1.387%201.387%200%200%200%20.511%201.1%202.384%202.384%200%200%200%201.4.421%201.819%201.819%200%200%200%201.479-.638%202.042%202.042%200%200%200%20.437-1.514%202.17%202.17%200%200%200-.567-1.584%201.958%201.958%200%200%200-1.468-.58%202.358%202.358%200%200%200-1.79.789H9.108V3.478h5.931v1.134h-4.647Z'/%3e%3c/svg%3e");
}

i._h6_1lywq_281 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-type-h1'%3e%3cpath%20d='M7.637%2013V3.669H6.379V7.62H1.758V3.67H.5V13h1.258V8.728h4.62V13Zm5.039-6.13a2.823%202.823%200%200%201%201.419.364%202.69%202.69%200%200%201%201.022%201.05%203.327%203.327%200%200%201%20.383%201.642%203.594%203.594%200%200%201-.39%201.7%202.878%202.878%200%200%201-1.1%201.158%203.165%203.165%200%200%201-1.635.416%202.812%202.812%200%200%201-1.734-.545A3.49%203.49%200%200%201%209.51%2011.1a6.515%206.515%200%200%201-.4-2.411A7.726%207.726%200%200%201%209.542%206a4.289%204.289%200%200%201%201.233-1.851%202.831%202.831%200%200%201%201.889-.673A2.7%202.7%200%200%201%2013.8%203.7a2.463%202.463%200%200%201%20.812.586%202.886%202.886%200%200%201%20.514.8%202.768%202.768%200%200%201%20.223.861H14a1.488%201.488%200%200%200-.453-.923%201.346%201.346%200%200%200-.935-.329%201.509%201.509%200%200%200-1.072.425%202.839%202.839%200%200%200-.71%201.18%206.808%206.808%200%200%200-.323%201.771%202.639%202.639%200%200%201%20.918-.889%202.48%202.48%200%200%201%201.251-.312Zm-.285%205.117a1.617%201.617%200%200%200%20.91-.256%201.752%201.752%200%200%200%20.614-.713%202.336%202.336%200%200%200%20.223-1.037%202.211%202.211%200%200%200-.217-1.01%201.6%201.6%200%200%200-.6-.666%201.671%201.671%200%200%200-.892-.236%201.833%201.833%200%200%200-1.164.377%202.4%202.4%200%200%200-.743%201.009%203.749%203.749%200%200%200%20.6%201.845%201.5%201.5%200%200%200%201.269.687Z'/%3e%3c/svg%3e");
}

i._bullet-list_1lywq_285,
i._bullet_1lywq_285 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-list-ul'%3e%3cpath%20fill-rule='evenodd'%20d='M5%2011.5a.5.5%200%200%201%20.5-.5h9a.5.5%200%200%201%200%201h-9a.5.5%200%200%201-.5-.5zm0-4a.5.5%200%200%201%20.5-.5h9a.5.5%200%200%201%200%201h-9a.5.5%200%200%201-.5-.5zm0-4a.5.5%200%200%201%20.5-.5h9a.5.5%200%200%201%200%201h-9a.5.5%200%200%201-.5-.5zm-3%201a1%201%200%201%200%200-2%201%201%200%200%200%200%202zm0%204a1%201%200%201%200%200-2%201%201%200%200%200%200%202zm0%204a1%201%200%201%200%200-2%201%201%200%200%200%200%202z'/%3e%3c/svg%3e");
}

i._check-list_1lywq_290,
i._check_1lywq_290 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-check-square'%3e%3cpath%20d='M14%201a1%201%200%200%201%201%201v12a1%201%200%200%201-1%201H2a1%201%200%200%201-1-1V2a1%201%200%200%201%201-1h12zM2%200a2%202%200%200%200-2%202v12a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V2a2%202%200%200%200-2-2H2z'/%3e%3cpath%20d='M10.97%204.97a.75.75%200%200%201%201.071%201.05l-3.992%204.99a.75.75%200%200%201-1.08.02L4.324%208.384a.75.75%200%201%201%201.06-1.06l2.094%202.093%203.473-4.425a.235.235%200%200%201%20.02-.022z'/%3e%3c/svg%3e");
}

i._numbered-list_1lywq_295,
i._number_1lywq_295 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-list-ol'%3e%3cpath%20fill-rule='evenodd'%20d='M5%2011.5a.5.5%200%200%201%20.5-.5h9a.5.5%200%200%201%200%201h-9a.5.5%200%200%201-.5-.5zm0-4a.5.5%200%200%201%20.5-.5h9a.5.5%200%200%201%200%201h-9a.5.5%200%200%201-.5-.5zm0-4a.5.5%200%200%201%20.5-.5h9a.5.5%200%200%201%200%201h-9a.5.5%200%200%201-.5-.5z'/%3e%3cpath%20d='M1.713%2011.865v-.474H2c.217%200%20.363-.137.363-.317%200-.185-.158-.31-.361-.31-.223%200-.367.152-.373.31h-.59c.016-.467.373-.787.986-.787.588-.002.954.291.957.703a.595.595%200%200%201-.492.594v.033a.615.615%200%200%201%20.569.631c.003.533-.502.8-1.051.8-.656%200-1-.37-1.008-.794h.582c.008.178.186.306.422.309.254%200%20.424-.145.422-.35-.002-.195-.155-.348-.414-.348h-.3zm-.004-4.699h-.604v-.035c0-.408.295-.844.958-.844.583%200%20.96.326.96.756%200%20.389-.257.617-.476.848l-.537.572v.03h1.054V9H1.143v-.395l.957-.99c.138-.142.293-.304.293-.508%200-.18-.147-.32-.342-.32a.33.33%200%200%200-.342.338v.041zM2.564%205h-.635V2.924h-.031l-.598.42v-.567l.629-.443h.635V5z'/%3e%3c/svg%3e");
}

i._quote_1lywq_300 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-chat-square-quote'%3e%3cpath%20d='M14%201a1%201%200%200%201%201%201v8a1%201%200%200%201-1%201h-2.5a2%202%200%200%200-1.6.8L8%2014.333%206.1%2011.8a2%202%200%200%200-1.6-.8H2a1%201%200%200%201-1-1V2a1%201%200%200%201%201-1h12zM2%200a2%202%200%200%200-2%202v8a2%202%200%200%200%202%202h2.5a1%201%200%200%201%20.8.4l1.9%202.533a1%201%200%200%200%201.6%200l1.9-2.533a1%201%200%200%201%20.8-.4H14a2%202%200%200%200%202-2V2a2%202%200%200%200-2-2H2z'/%3e%3cpath%20d='M7.066%204.76A1.665%201.665%200%200%200%204%205.668a1.667%201.667%200%200%200%202.561%201.406c-.131.389-.375.804-.777%201.22a.417.417%200%201%200%20.6.58c1.486-1.54%201.293-3.214.682-4.112zm4%200A1.665%201.665%200%200%200%208%205.668a1.667%201.667%200%200%200%202.561%201.406c-.131.389-.375.804-.777%201.22a.417.417%200%201%200%20.6.58c1.486-1.54%201.293-3.214.682-4.112z'/%3e%3c/svg%3e");
}

i._code_1lywq_135 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-code'%3e%3cpath%20d='M5.854%204.854a.5.5%200%201%200-.708-.708l-3.5%203.5a.5.5%200%200%200%200%20.708l3.5%203.5a.5.5%200%200%200%20.708-.708L2.707%208l3.147-3.146zm4.292%200a.5.5%200%200%201%20.708-.708l3.5%203.5a.5.5%200%200%201%200%20.708l-3.5%203.5a.5.5%200%200%201-.708-.708L13.293%208l-3.147-3.146z'/%3e%3c/svg%3e");
}

i._quote_1lywq_300 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-chat-square-quote'%3e%3cpath%20d='M14%201a1%201%200%200%201%201%201v8a1%201%200%200%201-1%201h-2.5a2%202%200%200%200-1.6.8L8%2014.333%206.1%2011.8a2%202%200%200%200-1.6-.8H2a1%201%200%200%201-1-1V2a1%201%200%200%201%201-1h12zM2%200a2%202%200%200%200-2%202v8a2%202%200%200%200%202%202h2.5a1%201%200%200%201%20.8.4l1.9%202.533a1%201%200%200%200%201.6%200l1.9-2.533a1%201%200%200%201%20.8-.4H14a2%202%200%200%200%202-2V2a2%202%200%200%200-2-2H2z'/%3e%3cpath%20d='M7.066%204.76A1.665%201.665%200%200%200%204%205.668a1.667%201.667%200%200%200%202.561%201.406c-.131.389-.375.804-.777%201.22a.417.417%200%201%200%20.6.58c1.486-1.54%201.293-3.214.682-4.112zm4%200A1.665%201.665%200%200%200%208%205.668a1.667%201.667%200%200%200%202.561%201.406c-.131.389-.375.804-.777%201.22a.417.417%200%201%200%20.6.58c1.486-1.54%201.293-3.214.682-4.112z'/%3e%3c/svg%3e");
}

i._ul_1lywq_312 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-list-ul'%3e%3cpath%20fill-rule='evenodd'%20d='M5%2011.5a.5.5%200%200%201%20.5-.5h9a.5.5%200%200%201%200%201h-9a.5.5%200%200%201-.5-.5zm0-4a.5.5%200%200%201%20.5-.5h9a.5.5%200%200%201%200%201h-9a.5.5%200%200%201-.5-.5zm0-4a.5.5%200%200%201%20.5-.5h9a.5.5%200%200%201%200%201h-9a.5.5%200%200%201-.5-.5zm-3%201a1%201%200%201%200%200-2%201%201%200%200%200%200%202zm0%204a1%201%200%201%200%200-2%201%201%200%200%200%200%202zm0%204a1%201%200%201%200%200-2%201%201%200%200%200%200%202z'/%3e%3c/svg%3e");
}

i._ol_1lywq_316 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-list-ol'%3e%3cpath%20fill-rule='evenodd'%20d='M5%2011.5a.5.5%200%200%201%20.5-.5h9a.5.5%200%200%201%200%201h-9a.5.5%200%200%201-.5-.5zm0-4a.5.5%200%200%201%20.5-.5h9a.5.5%200%200%201%200%201h-9a.5.5%200%200%201-.5-.5zm0-4a.5.5%200%200%201%20.5-.5h9a.5.5%200%200%201%200%201h-9a.5.5%200%200%201-.5-.5z'/%3e%3cpath%20d='M1.713%2011.865v-.474H2c.217%200%20.363-.137.363-.317%200-.185-.158-.31-.361-.31-.223%200-.367.152-.373.31h-.59c.016-.467.373-.787.986-.787.588-.002.954.291.957.703a.595.595%200%200%201-.492.594v.033a.615.615%200%200%201%20.569.631c.003.533-.502.8-1.051.8-.656%200-1-.37-1.008-.794h.582c.008.178.186.306.422.309.254%200%20.424-.145.422-.35-.002-.195-.155-.348-.414-.348h-.3zm-.004-4.699h-.604v-.035c0-.408.295-.844.958-.844.583%200%20.96.326.96.756%200%20.389-.257.617-.476.848l-.537.572v.03h1.054V9H1.143v-.395l.957-.99c.138-.142.293-.304.293-.508%200-.18-.147-.32-.342-.32a.33.33%200%200%200-.342.338v.041zM2.564%205h-.635V2.924h-.031l-.598.42v-.567l.629-.443h.635V5z'/%3e%3c/svg%3e");
}

i._code_1lywq_135 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-code'%3e%3cpath%20d='M5.854%204.854a.5.5%200%201%200-.708-.708l-3.5%203.5a.5.5%200%200%200%200%20.708l3.5%203.5a.5.5%200%200%200%20.708-.708L2.707%208l3.147-3.146zm4.292%200a.5.5%200%200%201%20.708-.708l3.5%203.5a.5.5%200%200%201%200%20.708l-3.5%203.5a.5.5%200%200%201-.708-.708L13.293%208l-3.147-3.146z'/%3e%3c/svg%3e");
}

i._palette_1lywq_324 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-palette'%3e%3cpath%20d='M8%205a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203zm4%203a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203zM5.5%207a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200zm.5%206a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203z'/%3e%3cpath%20d='M16%208c0%203.15-1.866%202.585-3.567%202.07C11.42%209.763%2010.465%209.473%2010%2010c-.603.683-.475%201.819-.351%202.92C9.826%2014.495%209.996%2016%208%2016a8%208%200%201%201%208-8zm-8%207c.611%200%20.654-.171.655-.176.078-.146.124-.464.07-1.119-.014-.168-.037-.37-.061-.591-.052-.464-.112-1.005-.118-1.462-.01-.707.083-1.61.704-2.314.369-.417.845-.578%201.272-.618.404-.038.812.026%201.16.104.343.077.702.186%201.025.284l.028.008c.346.105.658.199.953.266.653.148.904.083.991.024C14.717%209.38%2015%209.161%2015%208a7%207%200%201%200-7%207z'/%3e%3c/svg%3e");
}

i._bucket_1lywq_328 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-paint-bucket'%3e%3cpath%20d='M6.192%202.78c-.458-.677-.927-1.248-1.35-1.643a2.972%202.972%200%200%200-.71-.515c-.217-.104-.56-.205-.882-.02-.367.213-.427.63-.43.896-.003.304.064.664.173%201.044.196.687.556%201.528%201.035%202.402L.752%208.22c-.277.277-.269.656-.218.918.055.283.187.593.36.903.348.627.92%201.361%201.626%202.068.707.707%201.441%201.278%202.068%201.626.31.173.62.305.903.36.262.05.64.059.918-.218l5.615-5.615c.118.257.092.512.05.939-.03.292-.068.665-.073%201.176v.123h.003a1%201%200%200%200%201.993%200H14v-.057a1.01%201.01%200%200%200-.004-.117c-.055-1.25-.7-2.738-1.86-3.494a4.322%204.322%200%200%200-.211-.434c-.349-.626-.92-1.36-1.627-2.067-.707-.707-1.441-1.279-2.068-1.627-.31-.172-.62-.304-.903-.36-.262-.05-.64-.058-.918.219l-.217.216zM4.16%201.867c.381.356.844.922%201.311%201.632l-.704.705c-.382-.727-.66-1.402-.813-1.938a3.283%203.283%200%200%201-.131-.673c.091.061.204.15.337.274zm.394%203.965c.54.852%201.107%201.567%201.607%202.033a.5.5%200%201%200%20.682-.732c-.453-.422-1.017-1.136-1.564-2.027l1.088-1.088c.054.12.115.243.183.365.349.627.92%201.361%201.627%202.068.706.707%201.44%201.278%202.068%201.626.122.068.244.13.365.183l-4.861%204.862a.571.571%200%200%201-.068-.01c-.137-.027-.342-.104-.608-.252-.524-.292-1.186-.8-1.846-1.46-.66-.66-1.168-1.32-1.46-1.846-.147-.265-.225-.47-.251-.607a.573.573%200%200%201-.01-.068l3.048-3.047zm2.87-1.935a2.44%202.44%200%200%201-.241-.561c.135.033.324.11.562.241.524.292%201.186.8%201.846%201.46.45.45.83.901%201.118%201.31a3.497%203.497%200%200%200-1.066.091%2011.27%2011.27%200%200%201-.76-.694c-.66-.66-1.167-1.322-1.458-1.847z'/%3e%3c/svg%3e");
}

i._bold_1lywq_332 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-type-bold'%3e%3cpath%20d='M8.21%2013c2.106%200%203.412-1.087%203.412-2.823%200-1.306-.984-2.283-2.324-2.386v-.055a2.176%202.176%200%200%200%201.852-2.14c0-1.51-1.162-2.46-3.014-2.46H3.843V13H8.21zM5.908%204.674h1.696c.963%200%201.517.451%201.517%201.244%200%20.834-.629%201.32-1.73%201.32H5.908V4.673zm0%206.788V8.598h1.73c1.217%200%201.88.492%201.88%201.415%200%20.943-.643%201.449-1.832%201.449H5.907z'/%3e%3c/svg%3e");
}

i._italic_1lywq_336 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-type-italic'%3e%3cpath%20d='M7.991%2011.674%209.53%204.455c.123-.595.246-.71%201.347-.807l.11-.52H7.211l-.11.52c1.06.096%201.128.212%201.005.807L6.57%2011.674c-.123.595-.246.71-1.346.806l-.11.52h3.774l.11-.52c-1.06-.095-1.129-.211-1.006-.806z'/%3e%3c/svg%3e");
}

i._clear_1lywq_340 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-trash'%3e%3cpath%20d='M5.5%205.5A.5.5%200%200%201%206%206v6a.5.5%200%200%201-1%200V6a.5.5%200%200%201%20.5-.5zm2.5%200a.5.5%200%200%201%20.5.5v6a.5.5%200%200%201-1%200V6a.5.5%200%200%201%20.5-.5zm3%20.5a.5.5%200%200%200-1%200v6a.5.5%200%200%200%201%200V6z'/%3e%3cpath%20fill-rule='evenodd'%20d='M14.5%203a1%201%200%200%201-1%201H13v9a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2V4h-.5a1%201%200%200%201-1-1V2a1%201%200%200%201%201-1H6a1%201%200%200%201%201-1h2a1%201%200%200%201%201%201h3.5a1%201%200%200%201%201%201v1zM4.118%204%204%204.059V13a1%201%200%200%200%201%201h6a1%201%200%200%200%201-1V4.059L11.882%204H4.118zM2.5%203V2h11v1h-11z'/%3e%3c/svg%3e");
}

i._code_1lywq_135 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-code'%3e%3cpath%20d='M5.854%204.854a.5.5%200%201%200-.708-.708l-3.5%203.5a.5.5%200%200%200%200%20.708l3.5%203.5a.5.5%200%200%200%20.708-.708L2.707%208l3.147-3.146zm4.292%200a.5.5%200%200%201%20.708-.708l3.5%203.5a.5.5%200%200%201%200%20.708l-3.5%203.5a.5.5%200%200%201-.708-.708L13.293%208l-3.147-3.146z'/%3e%3c/svg%3e");
}

i._underline_1lywq_348 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-type-underline'%3e%3cpath%20d='M5.313%203.136h-1.23V9.54c0%202.105%201.47%203.623%203.917%203.623s3.917-1.518%203.917-3.623V3.136h-1.23v6.323c0%201.49-.978%202.57-2.687%202.57-1.709%200-2.687-1.08-2.687-2.57V3.136zM12.5%2015h-9v-1h9v1z'/%3e%3c/svg%3e");
}

i._strikethrough_1lywq_352 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-type-strikethrough'%3e%3cpath%20d='M6.333%205.686c0%20.31.083.581.27.814H5.166a2.776%202.776%200%200%201-.099-.76c0-1.627%201.436-2.768%203.48-2.768%201.969%200%203.39%201.175%203.445%202.85h-1.23c-.11-1.08-.964-1.743-2.25-1.743-1.23%200-2.18.602-2.18%201.607zm2.194%207.478c-2.153%200-3.589-1.107-3.705-2.81h1.23c.144%201.06%201.129%201.703%202.544%201.703%201.34%200%202.31-.705%202.31-1.675%200-.827-.547-1.374-1.914-1.675L8.046%208.5H1v-1h14v1h-3.504c.468.437.675.994.675%201.697%200%201.826-1.436%202.967-3.644%202.967z'/%3e%3c/svg%3e");
}

i._subscript_1lywq_356 {
  background-image: url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11.354%2014.5v-.665l1.553-1.438c.132-.128.243-.243.332-.345.091-.102.16-.203.207-.3.047-.1.07-.207.07-.322a.574.574%200%200%200-.326-.546.748.748%200%200%200-.343-.077.721.721%200%200%200-.35.082.557.557%200%200%200-.23.232.753.753%200%200%200-.08.36h-.876c0-.286.065-.534.194-.744.13-.21.31-.373.543-.488.233-.115.502-.172.806-.172.312%200%20.584.055.816.166.233.11.414.261.543.456.13.194.194.418.194.669%200%20.165-.033.327-.098.488-.064.16-.178.339-.343.535a7.918%207.918%200%200%201-.697.7l-.637.625v.03h1.832v.754h-3.11ZM5.04%204.273%206.96%207.469h.068l1.93-3.196h1.803L8.073%208.636%2010.805%2013H8.972L7.03%209.825h-.068L5.018%2013H3.194l2.757-4.364-2.723-4.363H5.04Z'%20fill='currentColor'/%3e%3c/svg%3e");
}

i._superscript_1lywq_360 {
  background-image: url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11.354%206v-.665l1.553-1.438c.132-.128.243-.243.332-.345a1.31%201.31%200%200%200%20.207-.3c.047-.1.07-.207.07-.322a.574.574%200%200%200-.326-.545.748.748%200%200%200-.343-.077.721.721%200%200%200-.35.08.557.557%200%200%200-.23.233.753.753%200%200%200-.08.36h-.876c0-.286.065-.534.194-.744.13-.21.31-.373.543-.488.233-.115.502-.172.806-.172.312%200%20.584.055.816.166.233.11.414.261.543.456.13.194.194.417.194.669%200%20.165-.033.327-.098.488-.064.16-.178.339-.343.535a7.92%207.92%200%200%201-.697.7l-.637.625v.03h1.832V6h-3.11ZM5.04%204.273%206.96%207.469h.068l1.93-3.196h1.803L8.073%208.636%2010.805%2013H8.972L7.03%209.825h-.068L5.018%2013H3.194l2.757-4.364-2.723-4.363H5.04Z'%20fill='currentColor'/%3e%3c/svg%3e");
}

i._link_1lywq_364 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-link'%3e%3cpath%20d='M6.354%205.5H4a3%203%200%200%200%200%206h3a3%203%200%200%200%202.83-4H9c-.086%200-.17.01-.25.031A2%202%200%200%201%207%2010.5H4a2%202%200%201%201%200-4h1.535c.218-.376.495-.714.82-1z'/%3e%3cpath%20d='M9%205.5a3%203%200%200%200-2.83%204h1.098A2%202%200%200%201%209%206.5h3a2%202%200%201%201%200%204h-1.535a4.02%204.02%200%200%201-.82%201H12a3%203%200%201%200%200-6H9z'/%3e%3c/svg%3e");
}

i._horizontal-rule_1lywq_368 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-file-break'%3e%3cpath%20d='M0%2010.5a.5.5%200%200%201%20.5-.5h15a.5.5%200%200%201%200%201H.5a.5.5%200%200%201-.5-.5zM12%200H4a2%202%200%200%200-2%202v7h1V2a1%201%200%200%201%201-1h8a1%201%200%200%201%201%201v7h1V2a2%202%200%200%200-2-2zm2%2012h-1v2a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1v-2H2v2a2%202%200%200%200%202%202h8a2%202%200%200%200%202-2v-2z'/%3e%3c/svg%3e");
}

i._plus_1lywq_372 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-plus'%3e%3cpath%20d='M8%204a.5.5%200%200%201%20.5.5v3h3a.5.5%200%200%201%200%201h-3v3a.5.5%200%200%201-1%200v-3h-3a.5.5%200%200%201%200-1h3v-3A.5.5%200%200%201%208%204z'/%3e%3c/svg%3e");
}

i._caret-right_1lywq_376 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-caret-right-fill'%3e%3cpath%20d='m12.14%208.753-5.482%204.796c-.646.566-1.658.106-1.658-.753V3.204a1%201%200%200%201%201.659-.753l5.48%204.796a1%201%200%200%201%200%201.506z'/%3e%3c/svg%3e");
}

i._dropdown-more_1lywq_380 {
  background-image: url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.648%204.475%201.824%2012.25H.67l3.252-8.531h.744l-.018.756Zm2.368%207.775-2.83-7.775-.018-.756h.744l3.264%208.531h-1.16Zm-.147-3.158v.926H2.076v-.926H6.87Zm6.024%202.074V7.902c0-.25-.051-.466-.153-.65a.997.997%200%200%200-.445-.434c-.2-.101-.445-.152-.738-.152-.274%200-.514.047-.721.14a1.255%201.255%200%200%200-.48.37.809.809%200%200%200-.17.492H9.101c0-.227.058-.451.175-.674.118-.223.286-.424.504-.603.223-.184.489-.329.797-.434.313-.11.66-.164%201.043-.164.461%200%20.867.078%201.219.234.355.157.633.393.832.71.203.312.305.704.305%201.177v2.953c0%20.211.017.436.052.674.04.238.096.443.17.615v.094h-1.13a2.022%202.022%200%200%201-.13-.498%204.011%204.011%200%200%201-.046-.586Zm.187-2.76.012.762h-1.096c-.309%200-.584.025-.826.076a1.89%201.89%200%200%200-.61.217.979.979%200%200%200-.504.879c0%20.2.046.38.135.545a.98.98%200%200%200%20.405.392c.183.094.408.141.674.141.332%200%20.625-.07.878-.211a1.83%201.83%200%200%200%20.604-.516c.152-.203.234-.4.246-.591l.463.521a1.572%201.572%200%200%201-.223.545%202.607%202.607%200%200%201-1.2%201.025%202.328%202.328%200%200%201-.927.176c-.43%200-.806-.084-1.13-.252a1.933%201.933%200%200%201-.75-.674%201.784%201.784%200%200%201-.264-.955c0-.34.066-.638.199-.896a1.73%201.73%200%200%201%20.574-.65c.25-.176.551-.31.903-.399a4.76%204.76%200%200%201%201.177-.135h1.26Z'%20fill='%23000'/%3e%3c/svg%3e");
}

i._font-color_1lywq_384 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='14'%20height='14'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23777'%20d='M221.631%20109%20109.92%20392h58.055l24.079-61h127.892l24.079%2061h58.055L290.369%20109Zm-8.261%20168L256%20169l42.63%20108Z'/%3e%3c/svg%3e");
}

i._font-family_1lywq_130 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-fonts'%3e%3cpath%20d='M12.258%203h-8.51l-.083%202.46h.479c.26-1.544.758-1.783%202.693-1.845l.424-.013v7.827c0%20.663-.144.82-1.3.923v.52h4.082v-.52c-1.162-.103-1.306-.26-1.306-.923V3.602l.431.013c1.934.062%202.434.301%202.693%201.846h.479L12.258%203z'/%3e%3c/svg%3e");
}

i._bg-color_1lywq_392 {
  background-image: url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill='%23fff'%20fill-opacity='.01'%20d='M0%200h48v48H0z'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M37%2037a4%204%200%200%200%204-4c0-1.473-1.333-3.473-4-6-2.667%202.527-4%204.527-4%206a4%204%200%200%200%204%204Z'%20fill='%23777'/%3e%3cpath%20d='m20.854%205.504%203.535%203.536'%20stroke='%23777'%20stroke-width='4'%20stroke-linecap='round'/%3e%3cpath%20d='M23.682%208.333%208.125%2023.889%2019.44%2035.203l15.556-15.557L23.682%208.333Z'%20stroke='%23777'%20stroke-width='4'%20stroke-linejoin='round'/%3e%3cpath%20d='m12%2020.073%2016.961%205.577M4%2043h40'%20stroke='%23777'%20stroke-width='4'%20stroke-linecap='round'/%3e%3c/svg%3e");
}

i._image_1lywq_396 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-file-image'%3e%3cpath%20d='M8.002%205.5a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200z'/%3e%3cpath%20d='M12%200H4a2%202%200%200%200-2%202v12a2%202%200%200%200%202%202h8a2%202%200%200%200%202-2V2a2%202%200%200%200-2-2zM3%202a1%201%200%200%201%201-1h8a1%201%200%200%201%201%201v8l-2.083-2.083a.5.5%200%200%200-.76.063L8%2011%205.835%209.7a.5.5%200%200%200-.611.076L3%2012V2z'/%3e%3c/svg%3e");
}

i._table_1lywq_400 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-table'%3e%3cpath%20d='M0%202a2%202%200%200%201%202-2h12a2%202%200%200%201%202%202v12a2%202%200%200%201-2%202H2a2%202%200%200%201-2-2V2zm15%202h-4v3h4V4zm0%204h-4v3h4V8zm0%204h-4v3h3a1%201%200%200%200%201-1v-2zm-5%203v-3H6v3h4zm-5%200v-3H1v2a1%201%200%200%200%201%201h3zm-4-4h4V8H1v3zm0-4h4V4H1v3zm5-3v3h4V4H6zm4%204H6v3h4V8z'/%3e%3c/svg%3e");
}

i._close_1lywq_404 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%206.1.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202022%20Fonticons,%20Inc.--%3e%3cpath%20d='M0%20256C0%20114.6%20114.6%200%20256%200s256%20114.6%20256%20256-114.6%20256-256%20256S0%20397.4%200%20256zm175-47.9%2047.1%2047L175%20303c-9.3%209.4-9.3%2024.6%200%2033.1%209.4%2010.2%2024.6%2010.2%2033.1%200l47-46.2%2047.9%2046.2c9.4%2010.2%2024.6%2010.2%2033.1%200%2010.2-8.5%2010.2-23.7%200-33.1l-46.2-47.9%2046.2-47c10.2-8.5%2010.2-23.7%200-33.1-8.5-9.3-23.7-9.3-33.1%200l-47.9%2047.1-47-47.1c-8.5-9.3-23.7-9.3-33.1%200-9.3%209.4-9.3%2024.6%200%2033.1z'/%3e%3c/svg%3e");
}

i._figma_1lywq_408 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20384%20512'%3e%3c!--!%20Font%20Awesome%20Pro%206.1.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202022%20Fonticons,%20Inc.--%3e%3cpath%20d='M14%2095.792C14%2042.888%2056.888%200%20109.793%200h164.368c52.905%200%2095.793%2042.888%2095.793%2095.792%200%2033.5-17.196%2062.984-43.243%2080.105%2026.047%2017.122%2043.243%2046.605%2043.243%2080.105%200%2052.905-42.888%2095.793-95.793%2095.793h-2.08c-24.802%200-47.403-9.426-64.415-24.891v88.263c0%2053.61-44.009%2096.833-97.357%2096.833C57.536%20512%2014%20469.243%2014%20416.207c0-33.498%2017.195-62.98%2043.24-80.102C31.193%20318.983%2014%20289.5%2014%20256.002c0-33.5%2017.196-62.983%2043.242-80.105C31.197%20158.776%2014%20129.292%2014%2095.792Zm162.288%2095.795h-66.495c-35.576%200-64.415%2028.84-64.415%2064.415%200%2035.438%2028.617%2064.192%2064.003%2064.414l.412-.001h66.495V191.587Zm31.378%2064.415c0%2035.575%2028.839%2064.415%2064.415%2064.415h2.08c35.576%200%2064.415-28.84%2064.415-64.415s-28.839-64.415-64.415-64.415h-2.08c-35.576%200-64.415%2028.84-64.415%2064.415Zm-97.873%2095.793-.412-.001c-35.386.221-64.003%2028.975-64.003%2064.413%200%2035.445%2029.225%2064.415%2064.931%2064.415%2036.282%200%2065.979-29.436%2065.979-65.455v-63.372h-66.495Zm0-320.417c-35.576%200-64.415%2028.84-64.415%2064.414%200%2035.576%2028.84%2064.415%2064.415%2064.415h66.495V31.377h-66.495Zm97.873%20128.829h66.495c35.576%200%2064.415-28.839%2064.415-64.415%200-35.575-28.839-64.414-64.415-64.414h-66.495v128.829Z'/%3e%3c/svg%3e");
}

i._poll_1lywq_412 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-card-checklist'%3e%3cpath%20d='M14.5%203a.5.5%200%200%201%20.5.5v9a.5.5%200%200%201-.5.5h-13a.5.5%200%200%201-.5-.5v-9a.5.5%200%200%201%20.5-.5h13zm-13-1A1.5%201.5%200%200%200%200%203.5v9A1.5%201.5%200%200%200%201.5%2014h13a1.5%201.5%200%200%200%201.5-1.5v-9A1.5%201.5%200%200%200%2014.5%202h-13z'/%3e%3cpath%20d='M7%205.5a.5.5%200%200%201%20.5-.5h5a.5.5%200%200%201%200%201h-5a.5.5%200%200%201-.5-.5zm-1.496-.854a.5.5%200%200%201%200%20.708l-1.5%201.5a.5.5%200%200%201-.708%200l-.5-.5a.5.5%200%201%201%20.708-.708l.146.147%201.146-1.147a.5.5%200%200%201%20.708%200zM7%209.5a.5.5%200%200%201%20.5-.5h5a.5.5%200%200%201%200%201h-5a.5.5%200%200%201-.5-.5zm-1.496-.854a.5.5%200%200%201%200%20.708l-1.5%201.5a.5.5%200%200%201-.708%200l-.5-.5a.5.5%200%200%201%20.708-.708l.146.147%201.146-1.147a.5.5%200%200%201%20.708%200z'/%3e%3c/svg%3e");
}

i._tweet_1lywq_416 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-twitter'%3e%3cpath%20d='M5.026%2015c6.038%200%209.341-5.003%209.341-9.334%200-.14%200-.282-.006-.422A6.685%206.685%200%200%200%2016%203.542a6.658%206.658%200%200%201-1.889.518%203.301%203.301%200%200%200%201.447-1.817%206.533%206.533%200%200%201-2.087.793A3.286%203.286%200%200%200%207.875%206.03a9.325%209.325%200%200%201-6.767-3.429%203.289%203.289%200%200%200%201.018%204.382A3.323%203.323%200%200%201%20.64%206.575v.045a3.288%203.288%200%200%200%202.632%203.218%203.203%203.203%200%200%201-.865.115%203.23%203.23%200%200%201-.614-.057%203.283%203.283%200%200%200%203.067%202.277A6.588%206.588%200%200%201%20.78%2013.58a6.32%206.32%200%200%201-.78-.045A9.344%209.344%200%200%200%205.026%2015z'/%3e%3c/svg%3e");
}

i._youtube_1lywq_420 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-youtube'%3e%3cpath%20d='M8.051%201.999h.089c.822.003%204.987.033%206.11.335a2.01%202.01%200%200%201%201.415%201.42c.101.38.172.883.22%201.402l.01.104.022.26.008.104c.065.914.073%201.77.074%201.957v.075c-.001.194-.01%201.108-.082%202.06l-.008.105-.009.104c-.05.572-.124%201.14-.235%201.558a2.007%202.007%200%200%201-1.415%201.42c-1.16.312-5.569.334-6.18.335h-.142c-.309%200-1.587-.006-2.927-.052l-.17-.006-.087-.004-.171-.007-.171-.007c-1.11-.049-2.167-.128-2.654-.26a2.007%202.007%200%200%201-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09%209.82l-.008-.104A31.4%2031.4%200%200%201%200%207.68v-.123c.002-.215.01-.958.064-1.778l.007-.103.003-.052.008-.104.022-.26.01-.104c.048-.519.119-1.023.22-1.402a2.007%202.007%200%200%201%201.415-1.42c.487-.13%201.544-.21%202.654-.26l.17-.007.172-.006.086-.003.171-.007A99.788%2099.788%200%200%201%207.858%202h.193zM6.4%205.209v4.818l4.157-2.408L6.4%205.209z'/%3e%3c/svg%3e");
}

i._left-align_1lywq_424,
i._left-align_1lywq_424 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-text-left'%3e%3cpath%20fill-rule='evenodd'%20d='M2%2012.5a.5.5%200%200%201%20.5-.5h7a.5.5%200%200%201%200%201h-7a.5.5%200%200%201-.5-.5zm0-3a.5.5%200%200%201%20.5-.5h11a.5.5%200%200%201%200%201h-11a.5.5%200%200%201-.5-.5zm0-3a.5.5%200%200%201%20.5-.5h7a.5.5%200%200%201%200%201h-7a.5.5%200%200%201-.5-.5zm0-3a.5.5%200%200%201%20.5-.5h11a.5.5%200%200%201%200%201h-11a.5.5%200%200%201-.5-.5z'/%3e%3c/svg%3e");
}

i._center-align_1lywq_429 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-text-center'%3e%3cpath%20fill-rule='evenodd'%20d='M4%2012.5a.5.5%200%200%201%20.5-.5h7a.5.5%200%200%201%200%201h-7a.5.5%200%200%201-.5-.5zm-2-3a.5.5%200%200%201%20.5-.5h11a.5.5%200%200%201%200%201h-11a.5.5%200%200%201-.5-.5zm2-3a.5.5%200%200%201%20.5-.5h7a.5.5%200%200%201%200%201h-7a.5.5%200%200%201-.5-.5zm-2-3a.5.5%200%200%201%20.5-.5h11a.5.5%200%200%201%200%201h-11a.5.5%200%200%201-.5-.5z'/%3e%3c/svg%3e");
}

i._right-align_1lywq_433 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-text-right'%3e%3cpath%20fill-rule='evenodd'%20d='M6%2012.5a.5.5%200%200%201%20.5-.5h7a.5.5%200%200%201%200%201h-7a.5.5%200%200%201-.5-.5zm-4-3a.5.5%200%200%201%20.5-.5h11a.5.5%200%200%201%200%201h-11a.5.5%200%200%201-.5-.5zm4-3a.5.5%200%200%201%20.5-.5h7a.5.5%200%200%201%200%201h-7a.5.5%200%200%201-.5-.5zm-4-3a.5.5%200%200%201%20.5-.5h11a.5.5%200%200%201%200%201h-11a.5.5%200%200%201-.5-.5z'/%3e%3c/svg%3e");
}

i._justify-align_1lywq_437 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-justify'%3e%3cpath%20fill-rule='evenodd'%20d='M2%2012.5a.5.5%200%200%201%20.5-.5h11a.5.5%200%200%201%200%201h-11a.5.5%200%200%201-.5-.5zm0-3a.5.5%200%200%201%20.5-.5h11a.5.5%200%200%201%200%201h-11a.5.5%200%200%201-.5-.5zm0-3a.5.5%200%200%201%20.5-.5h11a.5.5%200%200%201%200%201h-11a.5.5%200%200%201-.5-.5zm0-3a.5.5%200%200%201%20.5-.5h11a.5.5%200%200%201%200%201h-11a.5.5%200%200%201-.5-.5z'/%3e%3c/svg%3e");
}

i._indent_1lywq_441 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-text-indent-left'%3e%3cpath%20d='M2%203.5a.5.5%200%200%201%20.5-.5h11a.5.5%200%200%201%200%201h-11a.5.5%200%200%201-.5-.5zm.646%202.146a.5.5%200%200%201%20.708%200l2%202a.5.5%200%200%201%200%20.708l-2%202a.5.5%200%200%201-.708-.708L4.293%208%202.646%206.354a.5.5%200%200%201%200-.708zM7%206.5a.5.5%200%200%201%20.5-.5h6a.5.5%200%200%201%200%201h-6a.5.5%200%200%201-.5-.5zm0%203a.5.5%200%200%201%20.5-.5h6a.5.5%200%200%201%200%201h-6a.5.5%200%200%201-.5-.5zm-5%203a.5.5%200%200%201%20.5-.5h11a.5.5%200%200%201%200%201h-11a.5.5%200%200%201-.5-.5z'/%3e%3c/svg%3e");
}

i._markdown_1lywq_445 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-markdown'%3e%3cpath%20d='M14%203a1%201%200%200%201%201%201v8a1%201%200%200%201-1%201H2a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h12zM2%202a2%202%200%200%200-2%202v8a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V4a2%202%200%200%200-2-2H2z'/%3e%3cpath%20fill-rule='evenodd'%20d='M9.146%208.146a.5.5%200%200%201%20.708%200L11.5%209.793l1.646-1.647a.5.5%200%200%201%20.708.708l-2%202a.5.5%200%200%201-.708%200l-2-2a.5.5%200%200%201%200-.708z'/%3e%3cpath%20fill-rule='evenodd'%20d='M11.5%205a.5.5%200%200%201%20.5.5v4a.5.5%200%200%201-1%200v-4a.5.5%200%200%201%20.5-.5z'/%3e%3cpath%20d='M3.56%2011V7.01h.056l1.428%203.239h.774l1.42-3.24h.056V11h1.073V5.001h-1.2l-1.71%203.894h-.039l-1.71-3.894H2.5V11h1.06z'/%3e%3c/svg%3e");
}

i._outdent_1lywq_449 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-text-indent-right'%3e%3cpath%20d='M2%203.5a.5.5%200%200%201%20.5-.5h11a.5.5%200%200%201%200%201h-11a.5.5%200%200%201-.5-.5zm10.646%202.146a.5.5%200%200%201%20.708.708L11.707%208l1.647%201.646a.5.5%200%200%201-.708.708l-2-2a.5.5%200%200%201%200-.708l2-2zM2%206.5a.5.5%200%200%201%20.5-.5h6a.5.5%200%200%201%200%201h-6a.5.5%200%200%201-.5-.5zm0%203a.5.5%200%200%201%20.5-.5h6a.5.5%200%200%201%200%201h-6a.5.5%200%200%201-.5-.5zm0%203a.5.5%200%200%201%20.5-.5h11a.5.5%200%200%201%200%201h-11a.5.5%200%200%201-.5-.5z'/%3e%3c/svg%3e");
}

i._undo_1lywq_453 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-arrow-counterclockwise'%3e%3cpath%20fill-rule='evenodd'%20d='M8%203a5%205%200%201%201-4.546%202.914.5.5%200%200%200-.908-.417A6%206%200%201%200%208%202v1z'/%3e%3cpath%20d='M8%204.466V.534a.25.25%200%200%200-.41-.192L5.23%202.308a.25.25%200%200%200%200%20.384l2.36%201.966A.25.25%200%200%200%208%204.466z'/%3e%3c/svg%3e");
}

i._redo_1lywq_457 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-arrow-clockwise'%3e%3cpath%20fill-rule='evenodd'%20d='M8%203a5%205%200%201%200%204.546%202.914.5.5%200%200%201%20.908-.417A6%206%200%201%201%208%202v1z'/%3e%3cpath%20d='M8%204.466V.534a.25.25%200%200%201%20.41-.192l2.36%201.966c.12.1.12.284%200%20.384L8.41%204.658A.25.25%200%200%201%208%204.466z'/%3e%3c/svg%3e");
}

i._sticky_1lywq_461 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-sticky'%3e%3cpath%20d='M2.5%201A1.5%201.5%200%200%200%201%202.5v11A1.5%201.5%200%200%200%202.5%2015h6.086a1.5%201.5%200%200%200%201.06-.44l4.915-4.914A1.5%201.5%200%200%200%2015%208.586V2.5A1.5%201.5%200%200%200%2013.5%201h-11zM2%202.5a.5.5%200%200%201%20.5-.5h11a.5.5%200%200%201%20.5.5V8H9.5A1.5%201.5%200%200%200%208%209.5V14H2.5a.5.5%200%200%201-.5-.5v-11zm7%2011.293V9.5a.5.5%200%200%201%20.5-.5h4.293L9%2013.793z'/%3e%3c/svg%3e");
}

i._mic_1lywq_465 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-mic'%3e%3cpath%20d='M3.5%206.5A.5.5%200%200%201%204%207v1a4%204%200%200%200%208%200V7a.5.5%200%200%201%201%200v1a5%205%200%200%201-4.5%204.975V15h3a.5.5%200%200%201%200%201h-7a.5.5%200%200%201%200-1h3v-2.025A5%205%200%200%201%203%208V7a.5.5%200%200%201%20.5-.5z'/%3e%3cpath%20d='M10%208a2%202%200%201%201-4%200V3a2%202%200%201%201%204%200v5zM8%200a3%203%200%200%200-3%203v5a3%203%200%200%200%206%200V3a3%203%200%200%200-3-3z'/%3e%3c/svg%3e");
}

i._import_1lywq_469 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-upload'%3e%3cpath%20d='M.5%209.9a.5.5%200%200%201%20.5.5v2.5a1%201%200%200%200%201%201h12a1%201%200%200%200%201-1v-2.5a.5.5%200%200%201%201%200v2.5a2%202%200%200%201-2%202H2a2%202%200%200%201-2-2v-2.5a.5.5%200%200%201%20.5-.5z'/%3e%3cpath%20d='M7.646%201.146a.5.5%200%200%201%20.708%200l3%203a.5.5%200%200%201-.708.708L8.5%202.707V11.5a.5.5%200%200%201-1%200V2.707L5.354%204.854a.5.5%200%201%201-.708-.708l3-3z'/%3e%3c/svg%3e");
}

i._export_1lywq_473 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-download'%3e%3cpath%20d='M.5%209.9a.5.5%200%200%201%20.5.5v2.5a1%201%200%200%200%201%201h12a1%201%200%200%200%201-1v-2.5a.5.5%200%200%201%201%200v2.5a2%202%200%200%201-2%202H2a2%202%200%200%201-2-2v-2.5a.5.5%200%200%201%20.5-.5z'/%3e%3cpath%20d='M7.646%2011.854a.5.5%200%200%200%20.708%200l3-3a.5.5%200%200%200-.708-.708L8.5%2010.293V1.5a.5.5%200%200%200-1%200v8.793L5.354%208.146a.5.5%200%201%200-.708.708l3%203z'/%3e%3c/svg%3e");
}

i._diagram-2_1lywq_477 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-diagram-2'%3e%3cpath%20fill-rule='evenodd'%20d='M6%203.5A1.5%201.5%200%200%201%207.5%202h1A1.5%201.5%200%200%201%2010%203.5v1A1.5%201.5%200%200%201%208.5%206v1H11a.5.5%200%200%201%20.5.5v1a.5.5%200%200%201-1%200V8h-5v.5a.5.5%200%200%201-1%200v-1A.5.5%200%200%201%205%207h2.5V6A1.5%201.5%200%200%201%206%204.5v-1zM8.5%205a.5.5%200%200%200%20.5-.5v-1a.5.5%200%200%200-.5-.5h-1a.5.5%200%200%200-.5.5v1a.5.5%200%200%200%20.5.5h1zM3%2011.5A1.5%201.5%200%200%201%204.5%2010h1A1.5%201.5%200%200%201%207%2011.5v1A1.5%201.5%200%200%201%205.5%2014h-1A1.5%201.5%200%200%201%203%2012.5v-1zm1.5-.5a.5.5%200%200%200-.5.5v1a.5.5%200%200%200%20.5.5h1a.5.5%200%200%200%20.5-.5v-1a.5.5%200%200%200-.5-.5h-1zm4.5.5a1.5%201.5%200%200%201%201.5-1.5h1a1.5%201.5%200%200%201%201.5%201.5v1a1.5%201.5%200%200%201-1.5%201.5h-1A1.5%201.5%200%200%201%209%2012.5v-1zm1.5-.5a.5.5%200%200%200-.5.5v1a.5.5%200%200%200%20.5.5h1a.5.5%200%200%200%20.5-.5v-1a.5.5%200%200%200-.5-.5h-1z'/%3e%3c/svg%3e");
}

i._user_1lywq_481 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%206.1.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202022%20Fonticons,%20Inc.--%3e%3cpath%20d='M256%200C114.6%200%200%20114.6%200%20256s114.6%20256%20256%20256%20256-114.6%20256-256S397.4%200%20256%200zm0%20128c39.77%200%2072%2032.24%2072%2072s-32.2%2072-72%2072c-39.76%200-72-32.24-72-72s32.2-72%2072-72zm0%20320c-52.93%200-100.9-21.53-135.7-56.29C136.5%20349.9%20176.5%20320%20224%20320h64c47.54%200%2087.54%2029.88%20103.7%2071.71C356.9%20426.5%20308.9%20448%20256%20448z'/%3e%3c/svg%3e");
}

i._equation_1lywq_485 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-plus-slash-minus'%3e%3cpath%20d='m1.854%2014.854%2013-13a.5.5%200%200%200-.708-.708l-13%2013a.5.5%200%200%200%20.708.708ZM4%201a.5.5%200%200%201%20.5.5v2h2a.5.5%200%200%201%200%201h-2v2a.5.5%200%200%201-1%200v-2h-2a.5.5%200%200%201%200-1h2v-2A.5.5%200%200%201%204%201Zm5%2011a.5.5%200%200%201%20.5-.5h5a.5.5%200%200%201%200%201h-5A.5.5%200%200%201%209%2012Z'/%3e%3c/svg%3e");
}

i._gif_1lywq_489 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-filetype-gif'%3e%3cpath%20fill-rule='evenodd'%20d='M14%204.5V14a2%202%200%200%201-2%202H9v-1h3a1%201%200%200%200%201-1V4.5h-2A1.5%201.5%200%200%201%209.5%203V1H4a1%201%200%200%200-1%201v9H2V2a2%202%200%200%201%202-2h5.5L14%204.5ZM3.278%2013.124a1.403%201.403%200%200%200-.14-.492%201.317%201.317%200%200%200-.314-.407%201.447%201.447%200%200%200-.48-.275%201.88%201.88%200%200%200-.636-.1c-.361%200-.67.076-.926.229a1.48%201.48%200%200%200-.583.632%202.136%202.136%200%200%200-.199.95v.506c0%20.272.035.52.105.745.07.224.177.417.32.58.142.162.32.288.533.377.215.088.466.132.753.132.268%200%20.5-.037.697-.111a1.29%201.29%200%200%200%20.788-.77c.065-.174.097-.358.097-.551v-.797H1.717v.589h.823v.255c0%20.132-.03.254-.09.363a.67.67%200%200%201-.273.264.967.967%200%200%201-.457.096.87.87%200%200%201-.519-.146.881.881%200%200%201-.305-.413%201.785%201.785%200%200%201-.096-.615v-.499c0-.365.078-.648.234-.85.158-.2.38-.301.665-.301a.96.96%200%200%201%20.3.044c.09.03.17.071.236.126a.689.689%200%200%201%20.17.19.797.797%200%200%201%20.097.25h.776Zm1.353%202.801v-3.999H3.84v4h.79Zm1.493-1.59v1.59h-.791v-3.999H7.88v.653H6.124v1.117h1.605v.638H6.124Z'/%3e%3c/svg%3e");
}

i._copy_1lywq_493 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%201000'%3e%3cpath%20d='M710%2010H360c-38.6%200-70%2031.4-70%2070v630c0%2038.6%2031.4%2070%2070%2070h490c38.6%200%2070-31.4%2070-70V220L710%2010zm0%2099%20111%20111H710V109zm140%20601H360V80h280v210h210v420z'/%3e%3cpath%20d='M430%20360h350v70H430v-70zm0%20140h350v70H430v-70z'/%3e%3cpath%20d='M640%20920H150V290h70v-70h-70c-38.6%200-70%2031.4-70%2070v630c0%2038.6%2031.4%2070%2070%2070h490c38.6%200%2070-31.4%2070-70v-70h-70v70z'/%3e%3c/svg%3e");
}

i._success_1lywq_497 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2050%2050'%3e%3ccircle%20cx='25'%20cy='25'%20r='25'%20fill='%2325ae88'/%3e%3cpath%20fill='none'%20stroke='%23fff'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-miterlimit='10'%20d='M38%2015%2022%2033l-10-8'/%3e%3c/svg%3e");
}

i._prettier_1lywq_501 {
  background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.571%2023.429A.571.571%200%200%201%208%2024H2.286a.571.571%200%200%201%200-1.143H8c.316%200%20.571.256.571.572zM8%2020.57H6.857a.571.571%200%200%200%200%201.143H8a.571.571%200%200%200%200-1.143zm-5.714%201.143H4.57a.571.571%200%200%200%200-1.143H2.286a.571.571%200%200%200%200%201.143zM8%2018.286H2.286a.571.571%200%200%200%200%201.143H8a.571.571%200%200%200%200-1.143zM16%2016H5.714a.571.571%200%200%200%200%201.143H16A.571.571%200%200%200%2016%2016zM2.286%2017.143h1.143a.571.571%200%200%200%200-1.143H2.286a.571.571%200%200%200%200%201.143zm17.143-3.429H16a.571.571%200%200%200%200%201.143h3.429a.571.571%200%200%200%200-1.143zM9.143%2014.857h4.571a.571.571%200%200%200%200-1.143H9.143a.571.571%200%200%200%200%201.143zm-6.857%200h4.571a.571.571%200%200%200%200-1.143H2.286a.571.571%200%200%200%200%201.143zM20.57%2011.43h-9.14a.571.571%200%200%200%200%201.142h9.142a.571.571%200%200%200%200-1.142zM9.714%2012a.571.571%200%200%200-.571-.571H5.714a.571.571%200%200%200%200%201.142h3.429A.571.571%200%200%200%209.714%2012zm-7.428.571h1.143a.571.571%200%200%200%200-1.142H2.286a.571.571%200%200%200%200%201.142zm19.428-3.428H16a.571.571%200%200%200%200%201.143h5.714a.571.571%200%200%200%200-1.143zM2.286%2010.286H8a.571.571%200%200%200%200-1.143H2.286a.571.571%200%200%200%200%201.143zm13.143-2.857A.57.57%200%200%200%2016%208h5.714a.571.571%200%200%200%200-1.143H16a.571.571%200%200%200-.571.572zm-8.572-.572a.571.571%200%200%200%200%201.143H8a.571.571%200%200%200%200-1.143H6.857zM2.286%208H4.57a.571.571%200%200%200%200-1.143H2.286a.571.571%200%200%200%200%201.143zm16.571-2.857c0%20.315.256.571.572.571h1.142a.571.571%200%200%200%200-1.143H19.43a.571.571%200%200%200-.572.572zm-1.143%200a.571.571%200%200%200-.571-.572H12.57a.571.571%200%200%200%200%201.143h4.572a.571.571%200%200%200%20.571-.571zm-15.428.571h8a.571.571%200%200%200%200-1.143h-8a.571.571%200%200%200%200%201.143zm5.143-2.857c0%20.316.255.572.571.572h11.429a.571.571%200%200%200%200-1.143H8a.571.571%200%200%200-.571.571zm-5.143.572h3.428a.571.571%200%200%200%200-1.143H2.286a.571.571%200%200%200%200%201.143zm0-2.286H16A.571.571%200%200%200%2016%200H2.286a.571.571%200%200%200%200%201.143z'/%3e%3c/svg%3e");
}

i._prettier-error_1lywq_505 {
  background-image: url("data:image/svg+xml,%3csvg%20style='color:red'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.571%2023.429A.571.571%200%200%201%208%2024H2.286a.571.571%200%200%201%200-1.143H8c.316%200%20.571.256.571.572zM8%2020.57H6.857a.571.571%200%200%200%200%201.143H8a.571.571%200%200%200%200-1.143zm-5.714%201.143H4.57a.571.571%200%200%200%200-1.143H2.286a.571.571%200%200%200%200%201.143zM8%2018.286H2.286a.571.571%200%200%200%200%201.143H8a.571.571%200%200%200%200-1.143zM16%2016H5.714a.571.571%200%200%200%200%201.143H16A.571.571%200%200%200%2016%2016zM2.286%2017.143h1.143a.571.571%200%200%200%200-1.143H2.286a.571.571%200%200%200%200%201.143zm17.143-3.429H16a.571.571%200%200%200%200%201.143h3.429a.571.571%200%200%200%200-1.143zM9.143%2014.857h4.571a.571.571%200%200%200%200-1.143H9.143a.571.571%200%200%200%200%201.143zm-6.857%200h4.571a.571.571%200%200%200%200-1.143H2.286a.571.571%200%200%200%200%201.143zM20.57%2011.43h-9.14a.571.571%200%200%200%200%201.142h9.142a.571.571%200%200%200%200-1.142zM9.714%2012a.571.571%200%200%200-.571-.571H5.714a.571.571%200%200%200%200%201.142h3.429A.571.571%200%200%200%209.714%2012zm-7.428.571h1.143a.571.571%200%200%200%200-1.142H2.286a.571.571%200%200%200%200%201.142zm19.428-3.428H16a.571.571%200%200%200%200%201.143h5.714a.571.571%200%200%200%200-1.143zM2.286%2010.286H8a.571.571%200%200%200%200-1.143H2.286a.571.571%200%200%200%200%201.143zm13.143-2.857A.57.57%200%200%200%2016%208h5.714a.571.571%200%200%200%200-1.143H16a.571.571%200%200%200-.571.572zm-8.572-.572a.571.571%200%200%200%200%201.143H8a.571.571%200%200%200%200-1.143H6.857zM2.286%208H4.57a.571.571%200%200%200%200-1.143H2.286a.571.571%200%200%200%200%201.143zm16.571-2.857c0%20.315.256.571.572.571h1.142a.571.571%200%200%200%200-1.143H19.43a.571.571%200%200%200-.572.572zm-1.143%200a.571.571%200%200%200-.571-.572H12.57a.571.571%200%200%200%200%201.143h4.572a.571.571%200%200%200%20.571-.571zm-15.428.571h8a.571.571%200%200%200%200-1.143h-8a.571.571%200%200%200%200%201.143zm5.143-2.857c0%20.316.255.572.571.572h11.429a.571.571%200%200%200%200-1.143H8a.571.571%200%200%200-.571.571zm-5.143.572h3.428a.571.571%200%200%200%200-1.143H2.286a.571.571%200%200%200%200%201.143zm0-2.286H16A.571.571%200%200%200%2016%200H2.286a.571.571%200%200%200%200%201.143z'%20fill='red'/%3e%3c/svg%3e");
}/* Main color palette */
/* Other colors */
/* Color assignments */
._dropdown_z67ko_4 {
  z-index: 999;
  display: block;
  position: absolute;
  box-shadow: 0 12px 28px 0 rgba(0, 0, 0, 0.2), 0 2px 4px 0 rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(255, 255, 255, 0.5);
  border-radius: 8px;
  min-height: 40px;
  background-color: #fff;
}

._item_z67ko_14 {
  margin: 0 8px 0 8px;
  padding: 8px;
  color: #050505;
  cursor: pointer;
  line-height: 16px;
  font-size: 15px;
  display: flex;
  align-content: center;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: space-between;
  background-color: #fff;
  border-radius: 8px;
  border: 0;
  max-width: 250px;
  min-width: 100px;
}

._item_z67ko_14._fontsizeItem_z67ko_33,
._item_z67ko_14._fontsizeItem_z67ko_33 ._text_z67ko_34 {
  min-width: unset;
}

._item_z67ko_14 ._active_z67ko_38 {
  display: flex;
  width: 20px;
  height: 20px;
  background-size: contain;
}

._item_z67ko_14:first-child {
  margin-top: 8px;
}

._item_z67ko_14:last-child {
  margin-bottom: 8px;
}

._item_z67ko_14:hover {
  background-color: #eee;
}

._item_z67ko_14 ._text_z67ko_34 {
  display: flex;
  line-height: 20px;
  flex-grow: 1;
  min-width: 150px;
}

._item_z67ko_14 ._icon_z67ko_64 {
  display: flex;
  width: 20px;
  height: 20px;
  user-select: none;
  margin-right: 12px;
  line-height: 16px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}

._divider_z67ko_76 {
  width: auto;
  background-color: #eee;
  margin: 4px 8px;
  height: 1px;
}

._dropdownButtonText_z67ko_83 {
  display: flex;
  line-height: 20px;
  vertical-align: middle;
  font-size: 14px;
  color: #777;
  text-overflow: ellipsis;
  overflow: hidden;
  height: 20px;
  text-align: left;
  padding-right: 10px;
}

@media screen and (max-width: 1100px) {
  ._dropdownButtonText_z67ko_83 {
    display: none !important;
  }
  ._fontSize_z67ko_100 ._dropdownButtonText_z67ko_83 {
    display: flex !important;
  }
  ._codeLanguage_z67ko_103 ._dropdownButtonText_z67ko_83 {
    display: flex !important;
  }
}
._chevronDown_z67ko_107 {
  background-color: transparent;
  background-size: contain;
  display: inline-block;
  height: 8px;
  width: 8px;
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-chevron-down'%3e%3cpath%20fill-rule='evenodd'%20d='M1.646%204.646a.5.5%200%200%201%20.708%200L8%2010.293l5.646-5.647a.5.5%200%200%201%20.708.708l-6%206a.5.5%200%200%201-.708%200l-6-6a.5.5%200%200%201%200-.708z'/%3e%3c/svg%3e");
  margin-top: 3px;
  width: 16px;
  height: 16px;
  display: flex;
  user-select: none;
}/* Main color palette */
/* Other colors */
/* Color assignments */
/**
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
*
*/
._wrapper_12p4b_12 {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 10px;
}

._label_12p4b_19 {
  display: flex;
  flex: 1;
  color: #666;
  margin-right: 5px;
}

._input_12p4b_26 {
  display: flex;
  border: 1px solid #999;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 16px;
  border-radius: 5px;
  min-width: 0;
  width: 300px;
}

._select_12p4b_39 {
  width: 300px;
}

._error_12p4b_43 {
  border-color: #c92a2a;
}

._validationError_12p4b_47 {
  color: #c92a2a;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._color-picker-wrapper_14ak5_4 {
  padding: 20px;
}

._color-picker-basic-color_14ak5_8 {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  margin: 0;
  padding: 0;
}

._color-picker-basic-color_14ak5_8 button {
  border: 1px solid #ccc;
  border-radius: 4px;
  height: 16px;
  width: 16px;
  cursor: pointer;
  list-style-type: none;
}

._color-picker-basic-color_14ak5_8 button._active_14ak5_25 {
  box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.3);
}

._color-picker-saturation_14ak5_29 {
  width: 100%;
  position: relative;
  margin-top: 15px;
  height: 150px;
  background-image: linear-gradient(transparent, black), linear-gradient(to right, white, transparent);
  user-select: none;
}

._color-picker-saturation_cursor_14ak5_38 {
  position: absolute;
  width: 20px;
  height: 20px;
  border: 2px solid #ffffff;
  border-radius: 50%;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1490196078);
  box-sizing: border-box;
  transform: translate(-10px, -10px);
}

._color-picker-hue_14ak5_49 {
  width: 100%;
  position: relative;
  margin-top: 15px;
  height: 12px;
  background-image: linear-gradient(to right, rgb(255, 0, 0), rgb(255, 255, 0), rgb(0, 255, 0), rgb(0, 255, 255), rgb(0, 0, 255), rgb(255, 0, 255), rgb(255, 0, 0));
  user-select: none;
  border-radius: 12px;
}

._color-picker-hue_cursor_14ak5_59 {
  position: absolute;
  width: 20px;
  height: 20px;
  border: 2px solid #ffffff;
  border-radius: 50%;
  box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 0.5px;
  box-sizing: border-box;
  transform: translate(-10px, -4px);
}

._color-picker-color_14ak5_70 {
  border: 1px solid #ccc;
  margin-top: 15px;
  width: 100%;
  height: 20px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._Actions_1uwi5_4 {
  display: flex;
  flex-direction: row;
  justify-content: right;
  margin-top: 20px;
}

._ButtonsList_1uwi5_11 {
  display: flex;
  flex-direction: column;
  justify-content: right;
  margin-top: 20px;
}

._ButtonsList_1uwi5_11 button {
  margin-bottom: 20px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
/**
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
*
*/
._contentEditable_dq6rt_12 {
  min-height: 20px;
  border: 0px;
  resize: none;
  cursor: text;
  caret-color: rgb(5, 5, 5);
  display: block;
  position: relative;
  outline: 0px;
  padding: 10px;
  user-select: text;
  font-size: 12px;
  width: calc(100% - 20px);
  white-space: pre-wrap;
  word-break: break-word;
}

._placeholder_dq6rt_29 {
  font-size: 12px;
  color: #888;
  overflow: hidden;
  position: absolute;
  text-overflow: ellipsis;
  top: 10px;
  left: 10px;
  user-select: none;
  white-space: nowrap;
  display: inline-block;
  pointer-events: none;
}

._image-control-wrapper--resizing_dq6rt_43 {
  touch-action: none;
}

._editor-shell_dq6rt_47 span._editor-image_dq6rt_47 {
  cursor: default;
  display: inline-block;
  position: relative;
  user-select: none;
}

img._image_dq6rt_43 {
  max-width: 100%;
  cursor: default;
}

img._image_dq6rt_43._focused_dq6rt_59 {
  outline: 2px solid rgb(60, 132, 244);
  user-select: none;
}

img._image_dq6rt_43._focused_dq6rt_59._draggable_dq6rt_64 {
  cursor: grab;
}

img._image_dq6rt_43._focused_dq6rt_59._draggable_dq6rt_64:active {
  cursor: grabbing;
}

._captionContainer_dq6rt_72 {
  margin: 0;
  border-radius: 0;
}

._captionContainer_dq6rt_72 {
  display: block;
  position: absolute;
  bottom: 4px;
  left: 0;
  right: 0;
  padding: 0;
  margin: 0;
  border-top: 1px solid #fff;
  background-color: rgba(255, 255, 255, 0.9);
  min-width: 100px;
  color: #000;
  overflow: hidden;
}

._full_dq6rt_92 {
  margin: 1em 0 1em 0;
  display: flex;
}

._float-left_dq6rt_97 {
  float: left;
  margin: 1em 1em 0 0;
  max-width: 100%;
}

._float-right_dq6rt_103 {
  float: right;
  margin: 1em 0 0 1em;
  max-width: 100%;
}

._full_dq6rt_92._left_dq6rt_109 {
  justify-content: left;
}

._full_dq6rt_92._right_dq6rt_113 {
  justify-content: right;
}

._full_dq6rt_92._center_dq6rt_117 {
  justify-content: center;
}

._container_dq6rt_121 button, ._container_dq6rt_121 a {
  position: absolute;
  background: rgba(0, 0, 0, 0.5);
  color: white;
  border: none;
  border-radius: 28px;
  padding: 4px;
  height: 24px;
  width: 24px;
  cursor: pointer;
}

._container_dq6rt_121 button._editBtn_dq6rt_133 {
  top: 5px;
  right: 5px;
}

._container_dq6rt_121 a._dlBtn_dq6rt_138 {
  top: 5px;
  right: 35px;
}

p[style="text-align: right"] ._container_dq6rt_121 {
  justify-content: flex-end;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._preview_1ugv2_4 img {
  max-height: 100px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._root_cxs75_4 {
  background: #eaf1f9;
  border-radius: 6px;
  padding: 5px 15px;
  margin: 5px;
  display: inline-flex;
  align-items: center;
}
._root_cxs75_4 img._fileType_cxs75_12 {
  width: 20px;
  margin-right: 8px;
}
._root_cxs75_4 a {
  color: #223445;
  text-decoration: none;
  font-weight: bold;
  word-break: break-word;
}

._deleteBtn_cxs75_23 {
  background: none;
  border: none;
  margin-left: auto;
  cursor: pointer;
}

._noAttachments_cxs75_30 {
  color: #979797;
  font-size: 14px;
}
._noAttachments_cxs75_30 a {
  color: #2273d2;
}
._noAttachments_cxs75_30 a:not(._disabled_cxs75_37):hover, ._noAttachments_cxs75_30 a:not(._disabled_cxs75_37):active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}
._noAttachments_cxs75_30 a._disabled_cxs75_37 {
  opacity: 0.5;
}

._malicious_cxs75_46 a {
  color: #c92a2a;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._mentionsContainer_108mj_4 {
  z-index: 999;
}

._typeaheadPopover_108mj_8 {
  background: #fff;
  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.3);
  border-radius: 8px;
  margin-top: 25px;
}

._typeaheadPopover_108mj_8 ul {
  padding: 0;
  list-style: none;
  margin: 0;
  border-radius: 8px;
  overflow-y: scroll;
}

._typeaheadPopover_108mj_8 ul::-webkit-scrollbar {
  display: none;
}

._typeaheadPopover_108mj_8 ul {
  -ms-overflow-style: none;
  scrollbar-width: none;
}

._typeaheadPopover_108mj_8 ul li {
  margin: 0;
  min-width: 180px;
  font-size: 14px;
  outline: none;
  cursor: pointer;
  border-radius: 8px;
}
._typeaheadPopover_108mj_8 ul li._selected_108mj_40 {
  background: #eee;
}

._typeaheadPopover_108mj_8 li {
  margin: 0 8px 0 8px;
  padding: 8px;
  color: #050505;
  cursor: pointer;
  line-height: 16px;
  font-size: 15px;
  display: flex;
  align-content: center;
  flex-direction: row;
  flex-shrink: 0;
  background-color: #fff;
  border-radius: 8px;
  border: 0;
}

._typeaheadPopover_108mj_8 li._active_108mj_60 {
  display: flex;
  width: 20px;
  height: 20px;
  background-size: contain;
}

._typeaheadPopover_108mj_8 li:first-child {
  border-radius: 8px 8px 0px 0px;
}

._typeaheadPopover_108mj_8 li:last-child {
  border-radius: 0px 0px 8px 8px;
}

._typeaheadPopover_108mj_8 li:hover {
  background-color: #eee;
}

._typeaheadPopover_108mj_8 li ._text_108mj_79 {
  padding-left: 5px;
  display: flex;
  line-height: 20px;
  flex-grow: 1;
  min-width: 150px;
}

._typeaheadPopover_108mj_8 li ._icon_108mj_87 {
  display: flex;
  width: 20px;
  height: 20px;
  user-select: none;
  margin-right: 8px;
  line-height: 16px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

._mentionsMenu_108mj_99 {
  width: 250px;
  height: 200px;
}

._status_108mj_104 {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
._status_108mj_104 em {
  color: #4e5d6a;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._link-editor_1s854_4 {
  display: flex;
  position: absolute;
  top: 90px;
  left: 0;
  z-index: 999;
  max-width: 400px;
  opacity: 0;
  background-color: #fff;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
  border-radius: 8px;
  transition: opacity 0.5s;
  will-change: transform;
  height: 44px;
}

._link-editor_1s854_4._hidden_1s854_20 {
  display: none;
}

._button_1s854_24 {
  width: 20px;
  height: 20px;
  display: inline-block;
  padding: 6px;
  border-radius: 8px;
  cursor: pointer;
  margin: 0 2px;
}

._button_1s854_24._hovered_1s854_34 {
  width: 20px;
  height: 20px;
  display: inline-block;
  background-color: #eee;
}

._button_1s854_24 i,
._actions_1s854_42 i {
  background-size: contain;
  display: inline-block;
  height: 20px;
  width: 20px;
  vertical-align: -0.25em;
}

._link-input_1s854_50 {
  display: block;
  width: calc(100% - 75px);
  box-sizing: border-box;
  margin: 8px 12px;
  padding: 8px 12px;
  border-radius: 15px;
  background-color: #eee;
  font-size: 15px;
  color: rgb(5, 5, 5);
  border: 0;
  outline: 0;
  position: relative;
  font-family: inherit;
}

._link-view_1s854_66 {
  display: flex;
  width: 100%;
  margin: 4px 12px;
  padding: 8px 12px;
  border-radius: 15px;
  font-size: 15px;
  color: rgb(5, 5, 5);
  border: 0;
  outline: 0;
  position: relative;
  font-family: inherit;
}

._link-view_1s854_66 a {
  width: calc(100% - 33px);
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

div._link-edit_1s854_4 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-pencil-fill'%3e%3cpath%20d='M12.854.146a.5.5%200%200%200-.707%200L10.5%201.793%2014.207%205.5l1.647-1.646a.5.5%200%200%200%200-.708l-3-3zm.646%206.061L9.793%202.5%203.293%209H3.5a.5.5%200%200%201%20.5.5v.5h.5a.5.5%200%200%201%20.5.5v.5h.5a.5.5%200%200%201%20.5.5v.5h.5a.5.5%200%200%201%20.5.5v.207l6.5-6.5zm-7.468%207.468A.5.5%200%200%201%206%2013.5V13h-.5a.5.5%200%200%201-.5-.5V12h-.5a.5.5%200%200%201-.5-.5V11h-.5a.5.5%200%200%201-.5-.5V10h-.5a.499.499%200%200%201-.175-.032l-.179.178a.5.5%200%200%200-.11.168l-2%205a.5.5%200%200%200%20.65.65l5-2a.5.5%200%200%200%20.168-.11l.178-.178z'/%3e%3c/svg%3e");
  background-size: 16px;
  background-position: center;
  background-repeat: no-repeat;
  width: 35px;
  vertical-align: -0.25em;
  cursor: pointer;
}

div._link-cancel_1s854_97 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!%20Font%20Awesome%20Pro%206.1.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202022%20Fonticons,%20Inc.--%3e%3cpath%20d='M0%20256C0%20114.6%20114.6%200%20256%200s256%20114.6%20256%20256-114.6%20256-256%20256S0%20397.4%200%20256zm175-47.9%2047.1%2047L175%20303c-9.3%209.4-9.3%2024.6%200%2033.1%209.4%2010.2%2024.6%2010.2%2033.1%200l47-46.2%2047.9%2046.2c9.4%2010.2%2024.6%2010.2%2033.1%200%2010.2-8.5%2010.2-23.7%200-33.1l-46.2-47.9%2046.2-47c10.2-8.5%2010.2-23.7%200-33.1-8.5-9.3-23.7-9.3-33.1%200l-47.9%2047.1-47-47.1c-8.5-9.3-23.7-9.3-33.1%200-9.3%209.4-9.3%2024.6%200%2033.1z'/%3e%3c/svg%3e");
  background-size: 16px;
  background-position: center;
  background-repeat: no-repeat;
  width: 35px;
  vertical-align: -0.25em;
  margin-right: 28px;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  cursor: pointer;
}

div._link-confirm_1s854_112 {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2050%2050'%3e%3ccircle%20cx='25'%20cy='25'%20r='25'%20fill='%23000000'/%3e%3cpath%20fill='none'%20stroke='%23fff'%20stroke-width='4'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-miterlimit='10'%20d='M38%2015%2022%2033l-10-8'%20/%3e%3c/svg%3e");
  background-size: 16px;
  background-position: center;
  background-repeat: no-repeat;
  width: 35px;
  vertical-align: -0.25em;
  margin-right: 2px;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  cursor: pointer;
}

._link-input_1s854_50 a {
  color: rgb(33, 111, 219);
  text-decoration: underline;
  white-space: nowrap;
  overflow: hidden;
  margin-right: 30px;
  text-overflow: ellipsis;
}

._link-input_1s854_50 a:hover {
  text-decoration: underline;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._table-cell-action-button-container_1h172_4 {
  z-index: 999;
  position: absolute;
  top: 0;
  left: 0;
  will-change: transform;
}

._table-cell-action-button_1h172_4 {
  background-color: none;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 0;
  position: relative;
  border-radius: 15px;
  color: #222;
  display: inline-block;
  cursor: pointer;
}

i._chevron-down_1h172_25 {
  background-color: transparent;
  background-size: contain;
  display: inline-block;
  height: 8px;
  width: 8px;
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-chevron-down'%3e%3cpath%20fill-rule='evenodd'%20d='M1.646%204.646a.5.5%200%200%201%20.708%200L8%2010.293l5.646-5.647a.5.5%200%200%201%20.708.708l-6%206a.5.5%200%200%201-.708%200l-6-6a.5.5%200%200%201%200-.708z'/%3e%3c/svg%3e");
}

._action-button_1h172_34 {
  background-color: #eee;
  border: 0;
  padding: 8px 12px;
  position: relative;
  margin-left: 5px;
  border-radius: 15px;
  color: #222;
  display: inline-block;
  cursor: pointer;
}

._action-button_1h172_34:hover {
  background-color: #ddd;
  color: #000;
}

button._action-button_1h172_34:disabled {
  opacity: 0.6;
  background: #eee;
  cursor: not-allowed;
}

._dropdown_1h172_57 {
  z-index: 999;
  display: block;
  box-shadow: 0 12px 28px 0 rgba(0, 0, 0, 0.2), 0 2px 4px 0 rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(255, 255, 255, 0.5);
  border-radius: 8px;
  min-height: 40px;
  background-color: #fff;
}

._item_1h172_66 {
  margin: 0 8px 0 8px;
  padding: 8px;
  color: #050505;
  cursor: pointer;
  line-height: 16px;
  font-size: 15px;
  display: flex;
  align-content: center;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: space-between;
  background-color: #fff;
  border-radius: 8px;
  border: 0;
  max-width: 250px;
  min-width: 100px;
}

._text_1h172_85 {
  display: flex;
  line-height: 20px;
  flex-grow: 1;
  min-width: 150px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._floating-text-format-popup_5ufsn_4 {
  display: flex;
  background: #fff;
  padding: 4px;
  vertical-align: middle;
  position: absolute;
  top: 90px;
  left: 0;
  z-index: 99;
  opacity: 0;
  background-color: #fff;
  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.3);
  border-radius: 8px;
  transition: opacity 0.5s;
  will-change: transform;
}

._floating-text-format-popup_5ufsn_4 button._popup-item_5ufsn_21 {
  border: 0;
  display: flex;
  background: none;
  border-radius: 10px;
  padding: 8px;
  cursor: pointer;
  vertical-align: middle;
}

._floating-text-format-popup_5ufsn_4 button._popup-item_5ufsn_21:disabled {
  cursor: not-allowed;
}

._floating-text-format-popup_5ufsn_4 button._popup-item_5ufsn_21._spaced_5ufsn_35 {
  margin-right: 2px;
}

._floating-text-format-popup_5ufsn_4 button._popup-item_5ufsn_21 i._format_5ufsn_39 {
  background-size: contain;
  display: inline-block;
  height: 18px;
  width: 18px;
  margin-top: 2px;
  vertical-align: -0.25em;
  display: flex;
  opacity: 0.6;
}

._floating-text-format-popup_5ufsn_4 button._popup-item_5ufsn_21:disabled i._format_5ufsn_39 {
  opacity: 0.2;
}

._floating-text-format-popup_5ufsn_4 button._popup-item_5ufsn_21._active_5ufsn_54 {
  background-color: rgba(223, 232, 250, 0.3);
}

._floating-text-format-popup_5ufsn_4 button._popup-item_5ufsn_21._active_5ufsn_54 i {
  opacity: 1;
}

._floating-text-format-popup_5ufsn_4 ._popup-item_5ufsn_21:hover:not([disabled]) {
  background-color: #eee;
}

._floating-text-format-popup_5ufsn_4 select._popup-item_5ufsn_21 {
  border: 0;
  display: flex;
  background: none;
  border-radius: 10px;
  padding: 8px;
  vertical-align: middle;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 70px;
  font-size: 14px;
  color: #777;
  text-overflow: ellipsis;
}

._floating-text-format-popup_5ufsn_4 select._code-language_5ufsn_82 {
  text-transform: capitalize;
  width: 130px;
}

._floating-text-format-popup_5ufsn_4 ._popup-item_5ufsn_21 ._text_5ufsn_87 {
  display: flex;
  line-height: 20px;
  width: 200px;
  vertical-align: middle;
  font-size: 14px;
  color: #777;
  text-overflow: ellipsis;
  width: 70px;
  overflow: hidden;
  height: 20px;
  text-align: left;
}

._floating-text-format-popup_5ufsn_4 ._popup-item_5ufsn_21 ._icon_5ufsn_101 {
  display: flex;
  width: 20px;
  height: 20px;
  user-select: none;
  margin-right: 8px;
  line-height: 16px;
  background-size: contain;
}

._floating-text-format-popup_5ufsn_4 i._chevron-down_5ufsn_111 {
  margin-top: 3px;
  width: 16px;
  height: 16px;
  display: flex;
  user-select: none;
}

._floating-text-format-popup_5ufsn_4 i._chevron-down_5ufsn_111._inside_5ufsn_119 {
  width: 16px;
  height: 16px;
  display: flex;
  margin-left: -25px;
  margin-top: 11px;
  margin-right: 10px;
  pointer-events: none;
}

._floating-text-format-popup_5ufsn_4 ._divider_5ufsn_129 {
  width: 1px;
  background-color: #eee;
  margin: 0 4px;
}

@media (max-width: 1024px) {
  ._floating-text-format-popup_5ufsn_4 button._insert-comment_5ufsn_136 {
    display: none;
  }
}/* Main color palette */
/* Other colors */
/* Color assignments */
._commentsWrapper_1gtbq_4 {
  margin-bottom: 15px;
}

._commentEditor_1gtbq_8 {
  margin-top: 10px;
}

._commentAuthor_1gtbq_12 {
  display: flex;
  gap: 15px;
}

._commentCreatorName_1gtbq_17 {
  display: flex;
  align-items: center;
  font-size: 14px;
  font-weight: 700;
  color: #223445;
  margin-bottom: 0 !important;
}
._commentCreatorName_1gtbq_17:not(:empty) {
  margin-bottom: 5px;
}

._commentContainer_1gtbq_29 {
  position: relative;
  /* prevent float images from overflowing the text area */
  display: flex;
  flex-direction: column;
}
._commentContainer_1gtbq_29 ._placeholder_1gtbq_35 {
  top: 14px;
}

._centeredButton_1gtbq_39 {
  display: block;
  width: max-content;
  margin: auto;
}

._wrapper_1gtbq_45 {
  display: flex;
  flex-direction: column;
  gap: 15px;
}
._wrapper_1gtbq_45._reverse_1gtbq_50 {
  flex-direction: column-reverse;
}
._wrapper_1gtbq_45._reverse_1gtbq_50 ._commentItem_1gtbq_53:not(:last-child) {
  border-top: 1px solid #bdc2c7;
}
._wrapper_1gtbq_45:not(._reverse_1gtbq_50) ._commentItem_1gtbq_53:not(:first-child) {
  border-top: 1px solid #bdc2c7;
}
._wrapper_1gtbq_45 ._commentItem_1gtbq_53 {
  padding-top: 15px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._body_1eqyk_4 {
  color: #223445;
}

._accent_1eqyk_8 {
  color: #b92323;
}

._accentBold_1eqyk_12 {
  font-weight: bold;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._container_19v0w_4 {
  position: fixed;
  z-index: 149;
  bottom: 0;
  right: 0;
  height: 26px;
  width: 100%;
  background-color: #e2e2e2;
  overflow: hidden;
}

._itemWrapper_19v0w_15 {
  height: 100%;
  display: inline-flex;
  align-items: center;
  padding: 0 24px;
  white-space: nowrap;
  font-size: 12px;
  flex-direction: row-reverse;
  position: absolute;
  flex-wrap: wrap;
  overflow: hidden;
  justify-content: left;
}

._item_19v0w_15 {
  display: flex;
  align-items: center;
  text-decoration: none;
  color: #223445;
  height: 26px;
}
._item_19v0w_15:not(._lastItem_19v0w_36) {
  text-decoration: none;
}
._item_19v0w_15:not(._lastItem_19v0w_36):hover, ._item_19v0w_15:not(._lastItem_19v0w_36):active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}
._item_19v0w_15._lastItem_19v0w_36 {
  color: #2273d2;
}

._separator_19v0w_48 {
  margin: 0 20px;
  color: #223445;
}

._dots_19v0w_53 {
  margin-right: 20px;
  color: #223445;
}

._close_19v0w_58 {
  text-decoration: none;
  margin-left: 13px;
  height: 26px;
}
._close_19v0w_58:hover, ._close_19v0w_58:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._title_19v0w_69 {
  display: block;
  max-width: 200px;
  margin-right: 3px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

._suffix_19v0w_78 {
  margin-left: 3px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._mainView_1elte_4 {
  display: flex;
  flex-direction: column;
  height: calc(100% - 110px);
  width: calc(100% - 43px);
  margin-left: 43px;
}
._mainView_1elte_4._withOpenedHelpTablet_1elte_11 {
  width: 100% !important;
  margin-left: 0 !important;
}
._mainView_1elte_4._expandedNav_1elte_15 {
  width: calc(100% - 220px);
  margin-left: 220px;
}
@media only screen and (max-width: 767px) {
  ._mainView_1elte_4 {
    width: 100% !important;
    margin-left: 0 !important;
  }
}

._mainViewContainer_1elte_26 {
  height: 100%;
  padding: 16px 24px 18px;
}
@media only screen and (max-width: 767px) {
  ._mainViewContainer_1elte_26 {
    padding: 18px;
  }
}/* Main color palette */
/* Other colors */
/* Color assignments */
._controlContainer_1amek_4 {
  display: flex;
  flex-direction: column;
  position: relative;
  width: 100%;
}

._withCheckbox_1amek_11 {
  padding-left: 20px;
}

._checkbox_1amek_15 {
  position: absolute;
  left: 0;
  top: 6px;
}

._controlLabel_1amek_21 {
  display: flex;
  align-items: center;
  font-size: 14px;
  margin-bottom: 5px;
  font-weight: 700;
  color: #223445;
  order: 1;
}

._inputHolder_1amek_31 {
  order: 2;
  display: flex;
  align-items: center;
}

._secondaryLabel_1amek_37 {
  font-size: 12px;
  color: #223445;
}

._controlInput_1amek_42 {
  display: block;
  width: 100%;
  height: 35px;
  border-radius: 5px;
  background-color: #ffffff;
  border: solid 1px #bdc2c7;
  padding: 0 5px;
  font-size: 14px;
  color: #223445;
}
._controlInput_1amek_42 + ._secondaryLabel_1amek_37 {
  margin-left: 10px;
}
._controlInput_1amek_42:hover {
  border: solid 1px #aeaeae;
}
._controlInput_1amek_42:focus {
  outline: none;
  border: solid 1px #2273d2;
}
._controlInput_1amek_42:disabled {
  background-color: rgba(43, 114, 197, 0.1);
  border: none;
  cursor: default;
}

._validationError_1amek_69 ._controlInput_1amek_42 {
  border-color: #c92a2a;
}
._validationError_1amek_69 ._controlInput_1amek_42 + label {
  color: #c92a2a;
}
._validationError_1amek_69 ._controlLabel_1amek_21,
._validationError_1amek_69 ._secondaryLabel_1amek_37 {
  color: #c92a2a;
}

._validationMessage_1amek_80 {
  order: 3;
  margin-top: 5px;
  font-size: 14px;
  color: #c92a2a;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._container_1eiu9_4 {
  display: flex;
  align-items: center;
  box-sizing: border-box;
  margin-bottom: 10px;
  padding-left: 3px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._button_33jsi_4 {
  display: flex;
  background: none;
  border: none;
  cursor: pointer;
  align-items: center;
  padding: 4px;
  height: 100%;
}
._button_33jsi_4:hover {
  border-radius: 6px;
  background-color: #eaf1f9;
  opacity: 0.8;
}

._icon_33jsi_19 {
  width: 16px;
  height: 16px;
  fill: #989898;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._copyableLink_1dls5_4 {
  overflow: hidden;
  display: flex;
}
._copyableLink_1dls5_4 a {
  color: #2273d2;
  text-decoration: none;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
  text-decoration: none;
  display: inline-block;
  color: #2273d2;
}
._copyableLink_1dls5_4 a:hover, ._copyableLink_1dls5_4 a:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._template_mpmzq_4 {
  font-weight: bold;
  opacity: 50%;
  text-transform: uppercase;
}

._backupsTableWrapper_mpmzq_10 {
  max-height: 400px;
  overflow-y: auto;
}
._backupsTableWrapper_mpmzq_10 [class*=root] {
  padding-bottom: 0;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._buttonContainer_5cdsy_4 {
  padding-top: 23px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._visibilitySettings_6l5bd_4 > * + * {
  margin-top: 15px;
}

._checkboxsWrapper_6l5bd_8 {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
}

._label_6l5bd_14 {
  font-size: 14px;
  font-weight: bold;
  color: #223445;
  margin-bottom: 5px;
}

._userGroupsSelector_6l5bd_21 {
  position: relative;
}

._error_6l5bd_25 {
  font-weight: normal;
  font-size: 12px;
  color: #dc3545;
  margin: 12px 0;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._userGroupsSelector_j7jm2_4 ._error_j7jm2_4 {
  font-weight: normal;
  font-size: 12px;
  color: #dc3545;
  margin: 12px 0;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._modalTitle_14875_4 {
  font-size: 14px;
  font-weight: bold;
  color: #223445;
  margin-top: -10px;
  margin-bottom: 15px;
}

._form_14875_12 {
  font-size: 14px;
  line-height: 2;
  color: #223445;
}
._form_14875_12 > * + * {
  margin-top: 10px;
}

._buttonsContainer_14875_21 {
  bottom: 0;
  left: 0;
  right: 0;
  margin-top: 30px;
  display: flex;
  justify-content: center;
}
._buttonsContainer_14875_21 > button {
  margin: 0 10px;
}

._password1_14875_33 {
  margin-top: 10px;
  position: relative;
}

._actions_14875_38 {
  display: flex;
  flex-direction: row;
  position: absolute;
  top: 6px;
  left: 100px;
}
._actions_14875_38 > img {
  margin-left: 10px;
  cursor: pointer;
}

._disabled_14875_50 {
  opacity: 0.5;
  pointer-events: none;
}/*! react-customize-token-input v2.6.3 | (c) 2018 Mark Lin. | MIT | https://github.com/seawind543/react-token-input */.token-input-container{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;cursor:text;height:200px;outline:0;overflow-y:auto;padding:4px}.token-input-container *,.token-input-container :after,.token-input-container :before{box-sizing:inherit}.token-input-container.token-input-container--focused{border-color:#0096cc}.token-input-container.token-input-container--errors{border-color:#db3d44}.token-input-container .token-input-autosized-wrapper{float:left;margin-right:4px;overflow:hidden}.token-input-container .token-input-autosized-wrapper input{background:none;border:0;box-shadow:none;color:#222;cursor:text;height:32px;margin:0;outline:0;padding:0}.token-input-container .token-input-token-list .token-input-token{align-content:center;align-items:center;background-color:#cceaf5;border:0;border-radius:4px;color:#0096cc;cursor:default;display:flex;flex-flow:row nowrap;float:left;height:32px;justify-content:center;line-height:1.5;margin:0 4px 4px 0;max-width:100%;padding:0;place-content:center center;white-space:nowrap}.token-input-container .token-input-token-list .token-input-token:hover{background-color:#e6f4fc}.token-input-container .token-input-token-list .token-input-token.token-input-token--error{background-color:#f9b5b5;color:#db3d44}.token-input-container .token-input-token-list .token-input-token.token-input-token--error:hover{background-color:#ffdada}.token-input-container .token-input-token-list .token-input-token.token-input-token--read-only:hover{background-color:#cceaf5}.token-input-container .token-input-token-list .token-input-token.token-input-token--read-only.token-input-token--error:hover{background-color:#f9b5b5}.token-input-container .token-input-token-list .token-input-token.token-input-token--editable:hover{cursor:pointer}.token-input-container .token-input-token-list .token-input-token.token-input-token--active .token-input-autosized-wrapper{align-content:center;align-items:center;display:flex;height:32px;justify-content:center;margin:4px 8px;place-content:center center}.token-input-container .token-input-token-list .token-input-token.token-input-token--active .token-input-autosized-wrapper input{border-bottom:1px solid #aaa;height:auto}.token-input-container .token-input-token-list .token-input-token .token-input-token__label-wrapper{flex:1 0 0;margin:0 8px;overflow:hidden;text-overflow:ellipsis}.token-input-container .token-input-token-list .token-input-token .token-input-token__delete-button{align-content:center;align-items:center;border-left:1px solid #aaa;border-radius:0 4px 4px 0;cursor:pointer;display:flex;flex:0 0 0;height:100%;justify-content:center;opacity:.3;padding:2px 8px;place-content:center center}.token-input-container .token-input-token-list .token-input-token .token-input-token__delete-button .token-input-delete-button__close-icon{height:14px;position:relative;width:14px}.token-input-container .token-input-token-list .token-input-token .token-input-token__delete-button .token-input-delete-button__close-icon:after,.token-input-container .token-input-token-list .token-input-token .token-input-token__delete-button .token-input-delete-button__close-icon:before{border-left:2px solid #222;content:"";height:14px;left:6px;position:absolute}.token-input-container .token-input-token-list .token-input-token .token-input-token__delete-button .token-input-delete-button__close-icon:before{transform:rotate(-45deg)}.token-input-container .token-input-token-list .token-input-token .token-input-token__delete-button .token-input-delete-button__close-icon:after{transform:rotate(45deg)}.token-input-container .token-input-token-list .token-input-token .token-input-token__delete-button:hover{background-color:#aaa;opacity:1}.token-input-container .token-input-token-list .token-input-token .token-input-token__delete-button:hover .token-input-delete-button__close-icon:after,.token-input-container .token-input-token-list .token-input-token .token-input-token__delete-button:hover .token-input-delete-button__close-icon:before{border-color:#fff}
/*# sourceMappingURL=react-customize-token-input.css.map*//* Main color palette */
/* Other colors */
/* Color assignments */
._question_1byiu_4 {
  width: 14px;
  height: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #979797;
  font-size: 9px;
  font-weight: 700;
  color: #979797;
  cursor: pointer;
  box-sizing: content-box;
}
._question_1byiu_4:hover, ._question_1byiu_4._open_1byiu_18 {
  color: #2273d2;
  border: 1px solid #2273d2;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._accordion_xle3u_4 {
  height: 53px;
  display: flex;
  align-items: center;
  padding-left: 5px;
  border-top: 1px solid #d7d7d7;
  position: relative;
  box-sizing: content-box;
}
._accordionContent_xle3u_13 {
  padding: 20px 16px;
  background-color: #ffffff;
}
._accordionContent_xle3u_13 > * + * {
  margin-top: 20px;
}
._accordionExpanded_xle3u_20 {
  border-bottom: 1px solid #d7d7d7;
  background-color: #edf5ff;
}
._accordionQuestion_xle3u_24 {
  position: absolute;
  right: 10px;
  display: flex;
}
._accordionLabel_xle3u_29 {
  display: flex;
  flex-direction: column;
}
._accordionLabelName_xle3u_33 {
  font-size: 14px;
  color: #223445;
}
._accordionLabelCount_xle3u_37 {
  font-size: 12px;
  color: #b3b3b3;
}

._arrow_xle3u_42 {
  margin-right: 13px;
}

._info_xle3u_46 {
  font-size: 14px;
  color: #223445;
}
._info_xle3u_46 span {
  display: block;
}
._info_xle3u_46 ul {
  margin-left: 10px;
}

._accordionQuestion_xle3u_24 [class~=CreateNewItemButton] {
  margin-left: 0;
  margin-right: 15px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._container_kzub9_4 {
  padding: 20px;
  border-radius: 5px;
  border: 1px solid #2273d2;
  position: relative;
}
._containerError_kzub9_10 {
  border: 1px solid #c92a2a;
  border-color: #c92a2a !important;
}

._action_kzub9_15 {
  text-decoration: none;
  position: absolute;
  right: -15px;
  top: -15px;
}
._action_kzub9_15:hover, ._action_kzub9_15:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}
._action_kzub9_15 img {
  width: 16px;
}

._buttons_kzub9_30 {
  padding: 0 12px;
  color: #223445;
  font-size: 14px;
  line-height: 2;
  cursor: pointer;
}
._buttons_kzub9_30:hover {
  background: #edf5ff;
}

._granted_kzub9_41 {
  display: flex;
  font-size: 12px;
  color: #4a90e2;
  margin-top: 15px;
}
._granted_kzub9_41 span {
  margin-left: 5px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_1gmh1_4._withCheckbox_1gmh1_4 {
  position: relative;
  padding-left: 20px;
}

._checkbox_1gmh1_9 {
  position: absolute;
  top: 2px;
  left: 0;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._label_412rg_4 {
  margin-right: 5px;
  font-size: 14px;
  color: #223445;
  font-weight: 700;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._activeFiltering_i2d46_4 {
  text-decoration: none;
  display: flex;
  align-items: center;
  font-size: 14px;
  color: #223445;
  white-space: nowrap;
}
._activeFiltering_i2d46_4:hover, ._activeFiltering_i2d46_4:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._dropdownIcon_i2d46_18 {
  margin-left: 8px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._checkboxes_8v9qp_4 {
  display: flex;
  margin-top: 15px;
  justify-content: space-between;
}

._error_8v9qp_10 ._checkboxes_8v9qp_4 > div {
  color: #c92a2a;
}
._error_8v9qp_10 ._checkboxes_8v9qp_4 span {
  border-color: #c92a2a;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_v1qzc_4 {
  position: relative;
  width: 100%;
}

._arrow_v1qzc_9 {
  position: absolute;
  top: 50%;
  right: 6px;
  width: 8px;
  margin-top: -3px;
}

._input_v1qzc_17,
._content_v1qzc_18,
._dropdown_v1qzc_19 {
  width: 100%;
  min-height: 34px;
  border-radius: 5px;
  border: solid 1px #bdc2c7;
  background-color: #fff;
  font-size: 14px;
  color: #223445;
  outline: 0;
}
._input_v1qzc_17:hover,
._content_v1qzc_18:hover,
._dropdown_v1qzc_19:hover {
  border-color: #aeaeae;
}

._input_v1qzc_17 {
  height: 32px;
  padding: 0 5px;
}
._input_v1qzc_17:focus {
  outline: none;
  border: solid 1px #2273d2;
}
._input_v1qzc_17:disabled {
  background-color: #e9f1fb;
  border: none;
}
._input_v1qzc_17::-webkit-outer-spin-button, ._input_v1qzc_17::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
._input_v1qzc_17[type=number] {
  -moz-appearance: textfield;
  appearance: textfield;
}
._input_v1qzc_17._disabled_v1qzc_55 {
  background-color: #e9f1fb;
  border: none;
}

._validationError_v1qzc_60,
._validationHighlight_v1qzc_61 {
  border: 1px solid #c92a2a;
  color: #c92a2a;
}

._validationErrorText_v1qzc_66 {
  margin-top: 5px;
  color: #c92a2a;
}

._content_v1qzc_18, ._dropdown_v1qzc_19 {
  display: flex;
  flex-wrap: wrap;
  padding: 5px 0 0 5px;
  cursor: pointer;
}

._dropdown_v1qzc_19 {
  cursor: pointer;
  padding-right: 20px;
}

/* .input::-webkit-outer-spin-button,
.input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.input[type="number"] {
  -moz-appearance: textfield;
}
 *//* Main color palette */
/* Other colors */
/* Color assignments */
._label_19xap_4 {
  position: relative;
  display: inline-block;
  height: 22px;
  max-width: 220px;
  margin: 0 10px 5px 0;
  padding: 2px 20px 2px 5px;
  border-radius: 5px;
  background-color: rgba(43, 114, 197, 0.2);
  font-size: 14px;
}
._label_19xap_4._disabled_19xap_15 ._deleteButton_19xap_15 {
  cursor: not-allowed;
}

._deleteButton_19xap_15 {
  text-decoration: none;
  position: absolute;
  top: 1px;
  right: 5px;
}
._deleteButton_19xap_15:hover, ._deleteButton_19xap_15:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_v41hg_4 + ._wrapper_v41hg_4 {
  margin-top: 15px;
}

._menuItem_v41hg_8 {
  padding: 0 12px;
  color: #223445;
  font-size: 14px;
  line-height: 2;
  cursor: pointer;
  width: 100%;
}
._menuItem_v41hg_8:hover {
  background: #edf5ff;
}
._menuItemFirst_v41hg_19 span {
  border-bottom: 1px solid #979797;
  display: block;
  width: calc(100% + 24px);
  margin-left: -12px;
}

._modal_v41hg_26 {
  display: flex;
  flex-direction: column;
}
._modal_v41hg_26._searchUsers_v41hg_30 {
  position: relative;
  min-height: 350px;
}

._groupsSelect_v41hg_35 {
  position: absolute;
  top: 45px;
  height: 45px;
  width: 100%;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._type_1oqy0_4 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 15px 0;
}

._label_1oqy0_11 {
  font-size: 14px;
  color: #223445;
}

._checkbox_1oqy0_16 {
  display: flex;
  width: 150px;
  justify-content: space-between;
}
._checkboxError_1oqy0_21 > div {
  color: #c92a2a;
}
._checkboxError_1oqy0_21 span {
  border-color: #c92a2a;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_n3qtp_4 {
  display: flex;
  justify-content: space-between;
  padding-top: 10px;
}

._error_n3qtp_10 > div {
  color: #c92a2a;
}
._error_n3qtp_10 span {
  border-color: #c92a2a;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._type_1oqy0_4 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 15px 0;
}

._label_1oqy0_11 {
  font-size: 14px;
  color: #223445;
}

._checkbox_1oqy0_16 {
  display: flex;
  width: 150px;
  justify-content: space-between;
}
._checkboxError_1oqy0_21 > div {
  color: #c92a2a;
}
._checkboxError_1oqy0_21 span {
  border-color: #c92a2a;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_nswzl_4 {
  display: flex;
  flex-direction: column;
  position: fixed;
  z-index: 112;
  right: 0;
  top: 60px;
  width: 510px;
  height: calc(100% - 60px);
  padding: 20px 20px 0px 30px;
  box-shadow: 0px 2px 72px rgba(34, 52, 69, 0.3);
  background-color: #fff;
}
._wrapper_nswzl_4._navResizing_nswzl_17 {
  transition: none;
}
._wrapper_nswzl_4._withBreadcrumbs_nswzl_20 {
  height: calc(100% - 60px - 26px);
}
@media only screen and (min-width: 768px) {
  ._wrapper_nswzl_4 {
    min-width: 510px;
  }
}
@media only screen and (max-width: 767px) {
  ._wrapper_nswzl_4 {
    top: 50px;
    width: 100% !important; /* Overwrite inline style */
    height: calc(100% - 50px);
    padding: 3%;
  }
}

._content_nswzl_37 {
  flex: auto;
  padding-right: 12px;
  padding-left: 3px;
}

._tabs_nswzl_43 {
  margin-bottom: 25px;
}

@keyframes _slideLeft_nswzl_1 {
  0% {
    right: -100%;
  }
  100% {
    right: 0;
  }
}
._expanded_nswzl_55 {
  width: calc(100% - 43px - 40px); /* So to not touch the expanded Nav */
}

._sidebarAndNavExpanded_nswzl_59 {
  width: calc(100% - 220px - 40px); /* So to not touch the expanded Nav */
}

._sidebarWithHelpPanelOpened_nswzl_63 {
  right: 370px;
}

._backdrop_nswzl_67 {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;
  width: 100%;
  height: 100vh;
  background: rgba(202, 202, 202, 0.72);
}/* Main color palette */
/* Other colors */
/* Color assignments */
._actionMenuItem_1bpbf_4 {
  margin: 0;
  background-color: transparent;
  border: none;
  text-align: left;
}
._actionMenuItem_1bpbf_4:disabled, ._actionMenuItem_1bpbf_4._disabled_1bpbf_10 {
  opacity: 0.5;
  cursor: default;
}

._selectionsContainer_1bpbf_15 {
  display: block;
  position: relative;
}

._selectionsControlButtons_1bpbf_20 {
  position: sticky;
  top: 0;
  z-index: 1;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #fff;
}
._selectionsControlButtons_1bpbf_20 > p {
  margin-right: auto;
}

._selectionsList_1bpbf_34 {
  position: relative;
  z-index: 0;
}

._selectionsListItem_1bpbf_39 {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
._selectionsListItem_1bpbf_39 > :first-child {
  margin-right: auto;
}
._selectionsListItem_1bpbf_39 > * + * {
  margin-left: 10px;
}

._selectionActionBtn_1bpbf_51 {
  width: 24px;
  height: 24px;
  border: none;
  display: flex;
  align-items: center;
  justify-content: center;
}

._rotate45_1bpbf_60 {
  transform: rotate(45deg);
}

/* modals */
._modalsTitle_1bpbf_65 {
  font-size: 18px;
  font-weight: bold;
}

._modalsBody_1bpbf_70 {
  white-space: pre-wrap;
}

._modalsFooter_1bpbf_74 {
  display: flex;
  justify-content: space-around;
}

._merged_1bpbf_79 {
  display: flex;
  gap: 5px;
}

._removed_1bpbf_84 {
  text-decoration: line-through;
  color: #b3b2b2;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._row_oiah2_4 {
  display: grid;
  align-items: center;
  grid-template-columns: auto 55px 32px;
  gap: 15px;
  color: #223445;
  font-size: 14px;
}
._row_oiah2_4._heading_oiah2_12 {
  font-size: 12px;
  color: #aeaeae;
}
._row_oiah2_4 + ._row_oiah2_4 {
  margin-top: 10px;
}
._row_oiah2_4 + ._selectRow_oiah2_19 {
  margin-top: 15px;
}
._row_oiah2_4._select_oiah2_19 {
  grid-template-columns: auto;
}

._heading_oiah2_12 + ._row_oiah2_4 {
  margin-top: 14px;
}

._deleteButton_oiah2_30 {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 3px;
  height: 100%;
}

._deleteIcon_oiah2_38 {
  height: 14px;
}

._validationMessage_oiah2_42 {
  grid-column: span 3;
}

._name_oiah2_46 {
  overflow: hidden;
  text-overflow: ellipsis;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._viewsContainer_13paj_4 {
  position: relative;
  display: flex;
  padding-bottom: 40px;
}

._groupsContainer_13paj_10 {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  width: 250px;
  overflow: auto;
  border-right: 1px solid #bdc2c7;
}

._createGroupButton_13paj_19 {
  position: absolute;
  bottom: 10px;
}

._viewsTable_13paj_24 {
  position: relative;
  margin-left: 25px;
}

._dateContainer_13paj_29 {
  width: 100%;
}

._dateControl_13paj_33 {
  display: block;
  order: 2;
  width: 100%;
  height: 35px;
  border-radius: 5px;
  background-color: #ffffff;
  border: solid 1px #bdc2c7;
  padding: 2px 5px 0;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: normal;
  color: #223445;
  text-overflow: ellipsis;
}
._dateControl_13paj_33:focus {
  outline: none;
  border: solid 1px #2273d2;
}
._dateControl_13paj_33:disabled {
  background-color: #e9f1fb;
  border: 1px solid transparent;
  cursor: not-allowed;
}

._group_13paj_10 {
  position: relative;
  height: 55px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
  padding: 5px 20px 8px 20px;
  font-family: Lato;
  font-size: 14px;
  font-weight: 700;
  color: #223445;
  text-decoration: none;
  cursor: pointer;
}
._group_13paj_10:hover {
  background-color: rgba(34, 52, 69, 0.1);
}

._groupInfo_13paj_79 {
  display: flex;
  flex-direction: column;
  cursor: pointer;
}
._groupInfo_13paj_79 > p {
  margin: 0;
}

._groupTitle_13paj_88 {
  position: relative;
  display: flex;
  align-items: center;
  font-weight: 700;
}
._groupTitle_13paj_88 ._icon_13paj_94 {
  margin-right: 5px;
  vertical-align: bottom;
}

._counter_13paj_99 {
  font-size: 12px;
  font-weight: 400;
  color: #aeaeae;
}

._selected_13paj_105 {
  background-color: rgba(34, 115, 210, 0.1);
}
._selected_13paj_105 ._groupTitle_13paj_88 {
  color: #2273d2;
}

._groupMenuContainer_13paj_112 {
  display: none;
  font-size: 14px;
}
._selected_13paj_105 ._groupMenuContainer_13paj_112 {
  display: flex;
}

._menuItem_13paj_120 {
  padding: 0 12px;
  color: #223445;
  font-size: 14px;
  line-height: 2;
  cursor: pointer;
  width: 100%;
}
._menuItem_13paj_120:hover {
  background: #edf5ff;
}
._menuItem_13paj_120._disabled_13paj_131 {
  cursor: default;
  opacity: 0.5;
}
._menuItem_13paj_120._disabled_13paj_131:hover {
  color: #223445;
}

._arrowIcon_13paj_139 {
  align-self: center;
  width: 22px;
  height: 22px;
  padding: 4px;
  cursor: pointer;
}
._arrowIcon_13paj_139 ._disabled_13paj_131 {
  cursor: default;
}

._modalContent_13paj_150 {
  position: relative;
}
._modalContent_13paj_150 p {
  margin: 0;
  font-size: 14px;
}
._modalContent_13paj_150 ._groupInfo_13paj_79 {
  margin-bottom: 20px;
}
._modalContent_13paj_150 ._groupTitle_13paj_88:hover {
  color: #2273d2;
}

._bulkContainer_13paj_164 {
  display: flex;
  flex-wrap: wrap;
}
._bulkContainer_13paj_164 > div {
  flex: 1 1 50%;
}

._validationError_13paj_172 {
  position: absolute;
  bottom: 0;
  height: 20px;
}

._inputContainer_13paj_178 {
  padding-bottom: 25px;
}

._checkbox_13paj_182 {
  margin-top: 18px;
  display: inline-flex;
}

._threeColumnRow_13paj_187 {
  display: flex;
  flex-direction: row;
  width: 100%;
  justify-content: space-between;
  align-items: center;
}
._threeColumnRow_13paj_187 > * {
  width: 30%;
}

._modalContainer_13paj_198 {
  padding-bottom: 45px;
  font-size: 14px;
  line-height: 2;
  color: #223445;
}
._modalContainer_13paj_198 span {
  color: #b92323;
}
._modalContainer_13paj_198 p {
  padding-bottom: 10px;
  margin: 0;
}

._buttonsContainer_13paj_212 {
  bottom: 0;
  left: 0;
  right: 0;
  position: absolute;
  height: 60px;
  display: flex;
  justify-content: center;
}
._buttonsContainer_13paj_212 > button {
  margin: 0 10px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._field_1ankf_4 + ._field_1ankf_4 {
  padding-top: 20px;
}

._fieldTitle_1ankf_8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
._fieldTitle_1ankf_8 a {
  color: #2273d2;
  text-decoration: none;
}

._title_1ankf_18 {
  display: flex;
  align-items: center;
  margin-bottom: 5px;
  font-weight: bold;
}

._updateType_1ankf_25 {
  display: flex;
  margin-top: 10px;
  gap: 15px;
}

._schedulingPriorityTooltipText_1ankf_31 {
  margin-bottom: 16px;
}

._appBody_1ankf_35 > * {
  margin-bottom: 18px;
  margin-top: 5px;
  display: flex;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._saveChanges_8vlpb_4 {
  position: absolute;
  z-index: 10;
  padding-bottom: 15px;
  bottom: 0;
  right: 0;
  background-color: #fff;
  width: 100%;
  padding-right: 40px;
  display: flex;
  gap: 10px;
  justify-content: flex-end;
}

._stepTitle_8vlpb_18 {
  margin-bottom: 20px;
  font-weight: bold;
  font-size: 16px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._tabs_619k6_4 {
  display: flex;
}
._tabs_619k6_4 span {
  font-size: 14px;
  font-weight: bold;
  margin-right: 15px;
  cursor: pointer;
}

._navlinkActive_619k6_14 {
  font-size: 14px;
  font-weight: bold;
  color: #2273d2;
  border-bottom: 3px solid #2273d2;
  margin-right: 15px;
  padding-bottom: 3px;
  cursor: pointer;
}

._groupName_619k6_24 {
  flex-shrink: 0;
  font-size: 18px;
  font-weight: bold;
  color: #7a858f;
}

._error_619k6_31 {
  margin-top: 30px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._modalTitle_7w8f8_4 {
  font-size: 18px;
  font-weight: bold;
  color: #223445;
  margin-top: -10px;
  margin-bottom: 15px;
}

._labelContainer_7w8f8_12 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  width: 100%;
}

._label_7w8f8_12 {
  display: flex;
  flex-direction: column;
}
._labelSubHead_7w8f8_24:last-child {
  font-size: 12px;
  color: #7a858f;
  margin-top: 5px;
}

._searchInput_7w8f8_30 {
  padding: 5px 15px;
}

._addProjectContainer_7w8f8_34 {
  padding-bottom: 40px;
  display: flex;
  flex-direction: column;
}
._addProjectContainer_7w8f8_34 > div {
  margin-bottom: 15px;
}

._buttonsContainer_7w8f8_43 {
  bottom: 0;
  left: 0;
  right: 0;
  position: absolute;
  height: 40px;
  display: flex;
  justify-content: center;
}
._buttonsContainer_7w8f8_43 > button {
  margin: 0 10px;
}

._projectList_7w8f8_56 {
  padding-top: 15px;
  min-height: 300px;
}

._projectsFound_7w8f8_61,
._loading_7w8f8_62 {
  color: #979797;
  padding-bottom: 15px;
}

._project_7w8f8_56 {
  margin-bottom: 15px;
  padding-right: 15px;
  width: fit-content;
}
._projectAdded_7w8f8_72 {
  width: 100%;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._member_1t2iw_4 {
  display: flex;
  height: 46px;
  align-items: center;
  padding: 8px 6px;
  justify-content: space-between;
  color: #7a858f;
}
._memberCanUpdate_1t2iw_12 {
  cursor: pointer;
  color: #223445;
}
._memberNew_1t2iw_16 {
  color: #7a858f;
}
._memberDeleted_1t2iw_19 ._memberContainer_1t2iw_19 {
  opacity: 0.5;
}
._memberDeleted_1t2iw_19 ._memberAction_1t2iw_22 {
  display: block;
}
._memberAction_1t2iw_22 {
  display: none;
  font-size: 14px;
  color: #2273d2;
}
._memberContainer_1t2iw_19 {
  display: flex;
  align-items: center;
}
._memberInfo_1t2iw_34 {
  display: flex;
  flex-direction: column;
  font-size: 14px;
}
._memberInfo_1t2iw_34 div:last-child {
  font-size: 12px;
  color: #7a858f;
}
._member_1t2iw_4:hover {
  background-color: #eaf1f9;
}
._member_1t2iw_4:hover ._memberAction_1t2iw_22 {
  display: block;
}
._member_1t2iw_4:hover ._memberNew_1t2iw_16 {
  display: none;
}

._search_1t2iw_53 {
  flex-direction: row;
  display: flex;
}
._search_1t2iw_53 [class~=SearchInput_closeButton] {
  top: 6px;
  right: 6px;
}

._input_1t2iw_62 input {
  height: 35px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-radius: 5px;
  border-color: #bdc2c7;
  padding: 4px 32px 4px 23px;
}
._input_1t2iw_62 input:hover {
  border-color: #aeaeae;
}
._input_1t2iw_62 input:focus {
  border-color: #2273d2;
}
._input_1t2iw_62 svg {
  left: 5px;
  top: 8px;
}

._title_1t2iw_81 {
  display: flex;
  margin-top: 24px;
  justify-content: space-between;
}

._add_1t2iw_87 {
  background-color: transparent;
  border: none;
  font-size: 14px;
  color: #2273d2;
  cursor: pointer;
  text-decoration: none;
}
._add_1t2iw_87:hover, ._add_1t2iw_87:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._deactivated_1t2iw_101 {
  color: #223445;
  opacity: 0.5;
}

._selectWrapper_1t2iw_106 {
  height: 100%;
  overflow: hidden;
  overscroll-behavior: contain;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._calendarFormContainer_sqym7_4 {
  display: flex;
  flex-direction: column;
  gap: 15px;
  margin-bottom: 15px;
}

._legend_sqym7_11 {
  font-size: 11px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  gap: 8px;
  margin-top: 10px;
  width: 300px;
}

._legendItem_sqym7_22 {
  display: flex;
  align-items: center;
  justify-content: center;
}

._legendIcon_sqym7_28 {
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 6px;
}
._legendIcon_sqym7_28 + span {
  margin-left: 5px;
}
._legendIcon_sqym7_28._nonWorking_sqym7_37 {
  border-color: #747474 #747474 #e8e8e8 #e8e8e8;
}
._legendIcon_sqym7_28._working_sqym7_40 {
  border-color: #f76b1c #f76b1c transparent transparent;
}
._legendIcon_sqym7_28._defaultDayOff_sqym7_43 {
  border-color: #f5f5f5;
}

._datePickerContainer_sqym7_47 [class~=react-datepicker] {
  border: none;
  box-shadow: none;
  color: #223445;
}
._datePickerContainer_sqym7_47 [class~=react-datepicker__day],
._datePickerContainer_sqym7_47 [class~=react-datepicker__day--today],
._datePickerContainer_sqym7_47 [class~=react-datepicker__day--weekend],
._datePickerContainer_sqym7_47 [class~=react-datepicker__day--keyboard-selected] {
  background-color: transparent;
  border-radius: 0;
  color: inherit;
}
._datePickerContainer_sqym7_47 [class~=react-datepicker__header] {
  border: none;
  box-shadow: none;
  background-color: transparent;
}
._datePickerContainer_sqym7_47 [class~=react-datepicker__day--outside-month] {
  background-color: transparent;
  color: transparent;
}
._datePickerContainer_sqym7_47 [class~=react-datepicker__day-name] {
  width: 47px;
  padding: 4px;
  font-weight: bold;
  margin: 0;
}
._datePickerContainer_sqym7_47 [class~=react-datepicker__month] {
  margin: 0;
}

._standardDay_sqym7_79 {
  position: relative;
  width: 47px;
  height: 47px;
  margin: 0;
  padding: 4px;
  text-align: left;
  border: 1px solid #b3b3b3;
  font-weight: 700;
}
._standardDay_sqym7_79._weekend_sqym7_89:not(._working_sqym7_40):not(._selected_sqym7_89):not([class~=react-datepicker__day--outside-month]) {
  background-color: #e8e8e8;
}
._standardDay_sqym7_79._selected_sqym7_89:not([class~=react-datepicker__day--outside-month]) {
  background-color: #223445;
  border-radius: 0;
  color: #fff;
}
._standardDay_sqym7_79._nonWorking_sqym7_37:not(._selected_sqym7_89) {
  background-color: #e8e8e8;
}
._standardDay_sqym7_79._nonWorking_sqym7_37:after {
  position: absolute;
  content: "";
  top: 0;
  right: 0;
  border-style: solid;
  border-width: 6px;
  border-color: #747474 #747474 transparent transparent;
}
._standardDay_sqym7_79._working_sqym7_40:after {
  position: absolute;
  top: 0;
  right: 0;
  content: "";
  border-style: solid;
  border-width: 6px;
  border-color: #f76b1c #f76b1c transparent transparent;
}

._dayTitle_sqym7_119._working_sqym7_40, ._dayTitle_sqym7_119._nonWorking_sqym7_37 {
  display: flex;
  align-items: center;
  position: relative;
  gap: 5px;
}
._dayTitle_sqym7_119._working_sqym7_40::before, ._dayTitle_sqym7_119._nonWorking_sqym7_37::before {
  display: block;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: #f76b1c;
  content: "";
}
._dayTitle_sqym7_119._nonWorking_sqym7_37::before {
  background-color: #747474;
}

._calendarSchedule_sqym7_137 {
  width: 100%;
  margin: 15px 0;
  padding: 12px;
  background-color: #f6f6f6;
  display: flex;
  align-items: center;
}

._calendarScheduleInfo_sqym7_146 {
  display: grid;
  grid-template-columns: 1.5fr 1.5fr;
  gap: 40px;
  line-height: 2;
}

._calendarExceptions_sqym7_153 {
  width: 100%;
}

._exceptionListContainer_sqym7_157 {
  display: flex;
  flex-direction: column;
}

._exceptionListItem_sqym7_162 {
  display: flex;
  align-items: center;
  width: 100%;
  gap: 15px;
  padding: 10px 15px;
  border-bottom: 1px solid #d7d7d7;
}
._exceptionListItem_sqym7_162 > div {
  max-width: 300px;
}
._exceptionListItem_sqym7_162 > div:first-child {
  min-width: 100px;
  flex-basis: 0;
  flex-grow: 1;
}
._exceptionListItem_sqym7_162 > div:nth-child(2) {
  flex-basis: 0;
  flex-grow: 1;
}
._exceptionListItem_sqym7_162 > div:last-child {
  width: 80px;
  flex-shrink: 0;
}
._exceptionListItem_sqym7_162:first-child {
  margin-top: 15px;
  border-top: 1px solid #d7d7d7;
}
._exceptionListItem_sqym7_162:nth-child(odd) {
  background: rgb(246.3692307692, 249.5076923077, 253.4307692308);
}
._exceptionListItem_sqym7_162:hover {
  background: #e9f1fb;
}

._actionBtn_sqym7_197 {
  width: 24px;
  height: 24px;
  border: none;
  display: flex;
  align-items: center;
  justify-content: center;
  align-self: flex-end;
}
._actionBtn_sqym7_197._actionBtnBold_sqym7_206 img {
  width: 16px;
  height: 16px;
  filter: brightness(0.5);
}

._exceptionListItemActions_sqym7_212 {
  display: flex;
  gap: 5px;
  justify-self: flex-end;
  margin-right: 15px;
}

._deletedItem_sqym7_219 {
  text-decoration: line-through;
  color: rgba(34, 52, 69, 0.5019607843);
}

._exceptionListItemName_sqym7_224 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

._weeklyDayContainer_sqym7_230 {
  display: flex;
  flex-direction: column;
  gap: 15px;
}

._weeklyDayWrapper_sqym7_236 {
  padding: 10px;
  border: 1px solid #bdc2c7;
  border-radius: 4px;
}

._weeklyDayHeader_sqym7_242 {
  display: flex;
  align-items: center;
  padding: 0 15px;
  gap: 15px;
}

._weeklyDayHeaderWrapper_sqym7_249 {
  display: flex;
  justify-content: flex-end;
}
._weeklyDayHeaderWrapper_sqym7_249 ._schedule_sqym7_253 {
  margin-right: auto;
}

._overlayContainer_sqym7_257 {
  position: relative;
}
._overlayContainer_sqym7_257 ._overlay_sqym7_257 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  font-size: 1.5rem;
  background: rgba(255, 255, 255, 0.6);
  -moz-backdrop-filter: blur(4px);
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  display: flex;
  align-items: center;
  justify-content: center;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._barContainer_1wtzc_4 {
  width: 100%;
  padding: 10px;
  font-size: 14px;
  font-weight: bold;
  align-items: center;
  border-radius: 5px;
  margin-top: 15px;
  margin-bottom: 15px;
  color: #223445;
  background-color: #e9f1fb;
}

._button_1wtzc_17 {
  display: block;
  margin: auto;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._help_rbfa5_4 {
  background-color: #e9f1fb;
  border-radius: 5px;
  padding: 5px;
}
._help_rbfa5_4 section {
  border: 1px solid #aaa;
  border-radius: 5px;
  padding: 5px;
  margin-top: 10px;
}
._help_rbfa5_4 legend {
  font-weight: bold;
  margin-bottom: 5px;
}
._help_rbfa5_4 label {
  display: block;
  margin-bottom: 5px;
}
._help_rbfa5_4 input[type=text] {
  width: 100%;
  padding: 5px;
  border: 1px solid #bdc2c7;
  border-radius: 3px;
}
._help_rbfa5_4 input[type=text]:hover {
  border-color: #aeaeae;
}
._help_rbfa5_4 input[type=text]:focus {
  border-color: #2273d2;
  outline: none;
}

._stepsStatus_rbfa5_37 {
  display: flex;
  align-items: center;
  margin-bottom: 15px;
}
._stepsStatus_rbfa5_37 img {
  width: 20px;
  height: 20px;
  margin-right: 10px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
header._syncOptionsHeader_187dr_4 h3 {
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: bold;
  color: #223445;
}
header._syncOptionsHeader_187dr_4 h3._titleWithToggle_187dr_11 {
  display: flex;
  gap: 10px;
}
header._syncOptionsHeader_187dr_4 p {
  font-size: 0.85em;
  color: rgba(34, 52, 69, 0.5019607843);
  margin-top: 0;
  margin-bottom: 0;
}

._timeTrackingOptions_187dr_22 {
  margin-left: 24px;
}

._lrdOptions_187dr_26 {
  margin-left: 44px;
}