.grid{display:flex;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem;margin-top:-.5rem}.grid>.col,.grid>[class*=col]{box-sizing:border-box}.grid-nogutter{margin-right:0;margin-left:0;margin-top:0}.grid-nogutter>.col,.grid-nogutter>[class*=col-]{padding:0}.col{flex-grow:1;flex-basis:0;padding:.5rem}.col-fixed{flex:0 0 auto;padding:.5rem}.col-1{flex:0 0 auto;padding:.5rem;width:8.3333%}.col-2{flex:0 0 auto;padding:.5rem;width:16.6667%}.col-3{flex:0 0 auto;padding:.5rem;width:25%}.col-4{flex:0 0 auto;padding:.5rem;width:33.3333%}.col-5{flex:0 0 auto;padding:.5rem;width:41.6667%}.col-6{flex:0 0 auto;padding:.5rem;width:50%}.col-7{flex:0 0 auto;padding:.5rem;width:58.3333%}.col-8{flex:0 0 auto;padding:.5rem;width:66.6667%}.col-9{flex:0 0 auto;padding:.5rem;width:75%}.col-10{flex:0 0 auto;padding:.5rem;width:83.3333%}.col-11{flex:0 0 auto;padding:.5rem;width:91.6667%}.col-12{flex:0 0 auto;padding:.5rem;width:100%}@media screen and (min-width:576px){.sm\:col{flex-grow:1;flex-basis:0;padding:.5rem}.sm\:col-fixed{flex:0 0 auto;padding:.5rem}.sm\:col-1{flex:0 0 auto;padding:.5rem;width:8.3333%}.sm\:col-2{flex:0 0 auto;padding:.5rem;width:16.6667%}.sm\:col-3{flex:0 0 auto;padding:.5rem;width:25%}.sm\:col-4{flex:0 0 auto;padding:.5rem;width:33.3333%}.sm\:col-5{flex:0 0 auto;padding:.5rem;width:41.6667%}.sm\:col-6{flex:0 0 auto;padding:.5rem;width:50%}.sm\:col-7{flex:0 0 auto;padding:.5rem;width:58.3333%}.sm\:col-8{flex:0 0 auto;padding:.5rem;width:66.6667%}.sm\:col-9{flex:0 0 auto;padding:.5rem;width:75%}.sm\:col-10{flex:0 0 auto;padding:.5rem;width:83.3333%}.sm\:col-11{flex:0 0 auto;padding:.5rem;width:91.6667%}.sm\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width:768px){.md\:col{flex-grow:1;flex-basis:0;padding:.5rem}.md\:col-fixed{flex:0 0 auto;padding:.5rem}.md\:col-1{flex:0 0 auto;padding:.5rem;width:8.3333%}.md\:col-2{flex:0 0 auto;padding:.5rem;width:16.6667%}.md\:col-3{flex:0 0 auto;padding:.5rem;width:25%}.md\:col-4{flex:0 0 auto;padding:.5rem;width:33.3333%}.md\:col-5{flex:0 0 auto;padding:.5rem;width:41.6667%}.md\:col-6{flex:0 0 auto;padding:.5rem;width:50%}.md\:col-7{flex:0 0 auto;padding:.5rem;width:58.3333%}.md\:col-8{flex:0 0 auto;padding:.5rem;width:66.6667%}.md\:col-9{flex:0 0 auto;padding:.5rem;width:75%}.md\:col-10{flex:0 0 auto;padding:.5rem;width:83.3333%}.md\:col-11{flex:0 0 auto;padding:.5rem;width:91.6667%}.md\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width:992px){.lg\:col{flex-grow:1;flex-basis:0;padding:.5rem}.lg\:col-fixed{flex:0 0 auto;padding:.5rem}.lg\:col-1{flex:0 0 auto;padding:.5rem;width:8.3333%}.lg\:col-2{flex:0 0 auto;padding:.5rem;width:16.6667%}.lg\:col-3{flex:0 0 auto;padding:.5rem;width:25%}.lg\:col-4{flex:0 0 auto;padding:.5rem;width:33.3333%}.lg\:col-5{flex:0 0 auto;padding:.5rem;width:41.6667%}.lg\:col-6{flex:0 0 auto;padding:.5rem;width:50%}.lg\:col-7{flex:0 0 auto;padding:.5rem;width:58.3333%}.lg\:col-8{flex:0 0 auto;padding:.5rem;width:66.6667%}.lg\:col-9{flex:0 0 auto;padding:.5rem;width:75%}.lg\:col-10{flex:0 0 auto;padding:.5rem;width:83.3333%}.lg\:col-11{flex:0 0 auto;padding:.5rem;width:91.6667%}.lg\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width:1200px){.xl\:col{flex-grow:1;flex-basis:0;padding:.5rem}.xl\:col-fixed{flex:0 0 auto;padding:.5rem}.xl\:col-1{flex:0 0 auto;padding:.5rem;width:8.3333%}.xl\:col-2{flex:0 0 auto;padding:.5rem;width:16.6667%}.xl\:col-3{flex:0 0 auto;padding:.5rem;width:25%}.xl\:col-4{flex:0 0 auto;padding:.5rem;width:33.3333%}.xl\:col-5{flex:0 0 auto;padding:.5rem;width:41.6667%}.xl\:col-6{flex:0 0 auto;padding:.5rem;width:50%}.xl\:col-7{flex:0 0 auto;padding:.5rem;width:58.3333%}.xl\:col-8{flex:0 0 auto;padding:.5rem;width:66.6667%}.xl\:col-9{flex:0 0 auto;padding:.5rem;width:75%}.xl\:col-10{flex:0 0 auto;padding:.5rem;width:83.3333%}.xl\:col-11{flex:0 0 auto;padding:.5rem;width:91.6667%}.xl\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}.col-offset-0{margin-left:0!important}.col-offset-1{margin-left:8.3333%!important}.col-offset-2{margin-left:16.6667%!important}.col-offset-3{margin-left:25%!important}.col-offset-4{margin-left:33.3333%!important}.col-offset-5{margin-left:41.6667%!important}.col-offset-6{margin-left:50%!important}.col-offset-7{margin-left:58.3333%!important}.col-offset-8{margin-left:66.6667%!important}.col-offset-9{margin-left:75%!important}.col-offset-10{margin-left:83.3333%!important}.col-offset-11{margin-left:91.6667%!important}.col-offset-12{margin-left:100%!important}@media screen and (min-width:576px){.sm\:col-offset-0{margin-left:0!important}.sm\:col-offset-1{margin-left:8.3333%!important}.sm\:col-offset-2{margin-left:16.6667%!important}.sm\:col-offset-3{margin-left:25%!important}.sm\:col-offset-4{margin-left:33.3333%!important}.sm\:col-offset-5{margin-left:41.6667%!important}.sm\:col-offset-6{margin-left:50%!important}.sm\:col-offset-7{margin-left:58.3333%!important}.sm\:col-offset-8{margin-left:66.6667%!important}.sm\:col-offset-9{margin-left:75%!important}.sm\:col-offset-10{margin-left:83.3333%!important}.sm\:col-offset-11{margin-left:91.6667%!important}.sm\:col-offset-12{margin-left:100%!important}}@media screen and (min-width:768px){.md\:col-offset-0{margin-left:0!important}.md\:col-offset-1{margin-left:8.3333%!important}.md\:col-offset-2{margin-left:16.6667%!important}.md\:col-offset-3{margin-left:25%!important}.md\:col-offset-4{margin-left:33.3333%!important}.md\:col-offset-5{margin-left:41.6667%!important}.md\:col-offset-6{margin-left:50%!important}.md\:col-offset-7{margin-left:58.3333%!important}.md\:col-offset-8{margin-left:66.6667%!important}.md\:col-offset-9{margin-left:75%!important}.md\:col-offset-10{margin-left:83.3333%!important}.md\:col-offset-11{margin-left:91.6667%!important}.md\:col-offset-12{margin-left:100%!important}}@media screen and (min-width:992px){.lg\:col-offset-0{margin-left:0!important}.lg\:col-offset-1{margin-left:8.3333%!important}.lg\:col-offset-2{margin-left:16.6667%!important}.lg\:col-offset-3{margin-left:25%!important}.lg\:col-offset-4{margin-left:33.3333%!important}.lg\:col-offset-5{margin-left:41.6667%!important}.lg\:col-offset-6{margin-left:50%!important}.lg\:col-offset-7{margin-left:58.3333%!important}.lg\:col-offset-8{margin-left:66.6667%!important}.lg\:col-offset-9{margin-left:75%!important}.lg\:col-offset-10{margin-left:83.3333%!important}.lg\:col-offset-11{margin-left:91.6667%!important}.lg\:col-offset-12{margin-left:100%!important}}@media screen and (min-width:1200px){.xl\:col-offset-0{margin-left:0!important}.xl\:col-offset-1{margin-left:8.3333%!important}.xl\:col-offset-2{margin-left:16.6667%!important}.xl\:col-offset-3{margin-left:25%!important}.xl\:col-offset-4{margin-left:33.3333%!important}.xl\:col-offset-5{margin-left:41.6667%!important}.xl\:col-offset-6{margin-left:50%!important}.xl\:col-offset-7{margin-left:58.3333%!important}.xl\:col-offset-8{margin-left:66.6667%!important}.xl\:col-offset-9{margin-left:75%!important}.xl\:col-offset-10{margin-left:83.3333%!important}.xl\:col-offset-11{margin-left:91.6667%!important}.xl\:col-offset-12{margin-left:100%!important}}.text-0{color:var(--surface-0)!important}.text-50{color:var(--surface-50)!important}.text-100{color:var(--surface-100)!important}.text-200{color:var(--surface-200)!important}.text-300{color:var(--surface-300)!important}.text-400{color:var(--surface-400)!important}.text-500{color:var(--surface-500)!important}.text-600{color:var(--surface-600)!important}.text-700{color:var(--surface-700)!important}.text-800{color:var(--surface-800)!important}.text-900{color:var(--surface-900)!important}.focus\:text-0:focus{color:var(--surface-0)!important}.hover\:text-0:hover,.active\:text-0:active{color:var(--surface-0)!important}.focus\:text-50:focus{color:var(--surface-50)!important}.hover\:text-50:hover,.active\:text-50:active{color:var(--surface-50)!important}.focus\:text-100:focus{color:var(--surface-100)!important}.hover\:text-100:hover,.active\:text-100:active{color:var(--surface-100)!important}.focus\:text-200:focus{color:var(--surface-200)!important}.hover\:text-200:hover,.active\:text-200:active{color:var(--surface-200)!important}.focus\:text-300:focus{color:var(--surface-300)!important}.hover\:text-300:hover,.active\:text-300:active{color:var(--surface-300)!important}.focus\:text-400:focus{color:var(--surface-400)!important}.hover\:text-400:hover,.active\:text-400:active{color:var(--surface-400)!important}.focus\:text-500:focus{color:var(--surface-500)!important}.hover\:text-500:hover,.active\:text-500:active{color:var(--surface-500)!important}.focus\:text-600:focus{color:var(--surface-600)!important}.hover\:text-600:hover,.active\:text-600:active{color:var(--surface-600)!important}.focus\:text-700:focus{color:var(--surface-700)!important}.hover\:text-700:hover,.active\:text-700:active{color:var(--surface-700)!important}.focus\:text-800:focus{color:var(--surface-800)!important}.hover\:text-800:hover,.active\:text-800:active{color:var(--surface-800)!important}.focus\:text-900:focus{color:var(--surface-900)!important}.hover\:text-900:hover,.active\:text-900:active{color:var(--surface-900)!important}.surface-0{background-color:var(--surface-0)!important}.surface-50{background-color:var(--surface-50)!important}.surface-100{background-color:var(--surface-100)!important}.surface-200{background-color:var(--surface-200)!important}.surface-300{background-color:var(--surface-300)!important}.surface-400{background-color:var(--surface-400)!important}.surface-500{background-color:var(--surface-500)!important}.surface-600{background-color:var(--surface-600)!important}.surface-700{background-color:var(--surface-700)!important}.surface-800{background-color:var(--surface-800)!important}.surface-900{background-color:var(--surface-900)!important}.focus\:surface-0:focus{background-color:var(--surface-0)!important}.hover\:surface-0:hover,.active\:surface-0:active{background-color:var(--surface-0)!important}.focus\:surface-50:focus{background-color:var(--surface-50)!important}.hover\:surface-50:hover,.active\:surface-50:active{background-color:var(--surface-50)!important}.focus\:surface-100:focus{background-color:var(--surface-100)!important}.hover\:surface-100:hover,.active\:surface-100:active{background-color:var(--surface-100)!important}.focus\:surface-200:focus{background-color:var(--surface-200)!important}.hover\:surface-200:hover,.active\:surface-200:active{background-color:var(--surface-200)!important}.focus\:surface-300:focus{background-color:var(--surface-300)!important}.hover\:surface-300:hover,.active\:surface-300:active{background-color:var(--surface-300)!important}.focus\:surface-400:focus{background-color:var(--surface-400)!important}.hover\:surface-400:hover,.active\:surface-400:active{background-color:var(--surface-400)!important}.focus\:surface-500:focus{background-color:var(--surface-500)!important}.hover\:surface-500:hover,.active\:surface-500:active{background-color:var(--surface-500)!important}.focus\:surface-600:focus{background-color:var(--surface-600)!important}.hover\:surface-600:hover,.active\:surface-600:active{background-color:var(--surface-600)!important}.focus\:surface-700:focus{background-color:var(--surface-700)!important}.hover\:surface-700:hover,.active\:surface-700:active{background-color:var(--surface-700)!important}.focus\:surface-800:focus{background-color:var(--surface-800)!important}.hover\:surface-800:hover,.active\:surface-800:active{background-color:var(--surface-800)!important}.focus\:surface-900:focus{background-color:var(--surface-900)!important}.hover\:surface-900:hover,.active\:surface-900:active{background-color:var(--surface-900)!important}.border-0{border-color:var(--surface-0)!important}.border-50{border-color:var(--surface-50)!important}.border-100{border-color:var(--surface-100)!important}.border-200{border-color:var(--surface-200)!important}.border-300{border-color:var(--surface-300)!important}.border-400{border-color:var(--surface-400)!important}.border-500{border-color:var(--surface-500)!important}.border-600{border-color:var(--surface-600)!important}.border-700{border-color:var(--surface-700)!important}.border-800{border-color:var(--surface-800)!important}.border-900{border-color:var(--surface-900)!important}.focus\:border-0:focus{border-color:var(--surface-0)!important}.hover\:border-0:hover,.active\:border-0:active{border-color:var(--surface-0)!important}.focus\:border-50:focus{border-color:var(--surface-50)!important}.hover\:border-50:hover,.active\:border-50:active{border-color:var(--surface-50)!important}.focus\:border-100:focus{border-color:var(--surface-100)!important}.hover\:border-100:hover,.active\:border-100:active{border-color:var(--surface-100)!important}.focus\:border-200:focus{border-color:var(--surface-200)!important}.hover\:border-200:hover,.active\:border-200:active{border-color:var(--surface-200)!important}.focus\:border-300:focus{border-color:var(--surface-300)!important}.hover\:border-300:hover,.active\:border-300:active{border-color:var(--surface-300)!important}.focus\:border-400:focus{border-color:var(--surface-400)!important}.hover\:border-400:hover,.active\:border-400:active{border-color:var(--surface-400)!important}.focus\:border-500:focus{border-color:var(--surface-500)!important}.hover\:border-500:hover,.active\:border-500:active{border-color:var(--surface-500)!important}.focus\:border-600:focus{border-color:var(--surface-600)!important}.hover\:border-600:hover,.active\:border-600:active{border-color:var(--surface-600)!important}.focus\:border-700:focus{border-color:var(--surface-700)!important}.hover\:border-700:hover,.active\:border-700:active{border-color:var(--surface-700)!important}.focus\:border-800:focus{border-color:var(--surface-800)!important}.hover\:border-800:hover,.active\:border-800:active{border-color:var(--surface-800)!important}.focus\:border-900:focus{border-color:var(--surface-900)!important}.hover\:border-900:hover,.active\:border-900:active{border-color:var(--surface-900)!important}.bg-transparent{background-color:transparent!important}@media screen and (min-width:576px){.sm\:bg-transparent{background-color:transparent!important}}@media screen and (min-width:768px){.md\:bg-transparent{background-color:transparent!important}}@media screen and (min-width:992px){.lg\:bg-transparent{background-color:transparent!important}}@media screen and (min-width:1200px){.xl\:bg-transparent{background-color:transparent!important}}.border-transparent{border-color:transparent!important}@media screen and (min-width:576px){.sm\:border-transparent{border-color:transparent!important}}@media screen and (min-width:768px){.md\:border-transparent{border-color:transparent!important}}@media screen and (min-width:992px){.lg\:border-transparent{border-color:transparent!important}}@media screen and (min-width:1200px){.xl\:border-transparent{border-color:transparent!important}}.text-blue-50{color:var(--blue-50)!important}.text-blue-100{color:var(--blue-100)!important}.text-blue-200{color:var(--blue-200)!important}.text-blue-300{color:var(--blue-300)!important}.text-blue-400{color:var(--blue-400)!important}.text-blue-500{color:var(--blue-500)!important}.text-blue-600{color:var(--blue-600)!important}.text-blue-700{color:var(--blue-700)!important}.text-blue-800{color:var(--blue-800)!important}.text-blue-900{color:var(--blue-900)!important}.focus\:text-blue-50:focus{color:var(--blue-50)!important}.focus\:text-blue-100:focus{color:var(--blue-100)!important}.focus\:text-blue-200:focus{color:var(--blue-200)!important}.focus\:text-blue-300:focus{color:var(--blue-300)!important}.focus\:text-blue-400:focus{color:var(--blue-400)!important}.focus\:text-blue-500:focus{color:var(--blue-500)!important}.focus\:text-blue-600:focus{color:var(--blue-600)!important}.focus\:text-blue-700:focus{color:var(--blue-700)!important}.focus\:text-blue-800:focus{color:var(--blue-800)!important}.focus\:text-blue-900:focus{color:var(--blue-900)!important}.hover\:text-blue-50:hover{color:var(--blue-50)!important}.hover\:text-blue-100:hover{color:var(--blue-100)!important}.hover\:text-blue-200:hover{color:var(--blue-200)!important}.hover\:text-blue-300:hover{color:var(--blue-300)!important}.hover\:text-blue-400:hover{color:var(--blue-400)!important}.hover\:text-blue-500:hover{color:var(--blue-500)!important}.hover\:text-blue-600:hover{color:var(--blue-600)!important}.hover\:text-blue-700:hover{color:var(--blue-700)!important}.hover\:text-blue-800:hover{color:var(--blue-800)!important}.hover\:text-blue-900:hover{color:var(--blue-900)!important}.active\:text-blue-50:active{color:var(--blue-50)!important}.active\:text-blue-100:active{color:var(--blue-100)!important}.active\:text-blue-200:active{color:var(--blue-200)!important}.active\:text-blue-300:active{color:var(--blue-300)!important}.active\:text-blue-400:active{color:var(--blue-400)!important}.active\:text-blue-500:active{color:var(--blue-500)!important}.active\:text-blue-600:active{color:var(--blue-600)!important}.active\:text-blue-700:active{color:var(--blue-700)!important}.active\:text-blue-800:active{color:var(--blue-800)!important}.active\:text-blue-900:active{color:var(--blue-900)!important}.text-green-50{color:var(--green-50)!important}.text-green-100{color:var(--green-100)!important}.text-green-200{color:var(--green-200)!important}.text-green-300{color:var(--green-300)!important}.text-green-400{color:var(--green-400)!important}.text-green-500{color:var(--green-500)!important}.text-green-600{color:var(--green-600)!important}.text-green-700{color:var(--green-700)!important}.text-green-800{color:var(--green-800)!important}.text-green-900{color:var(--green-900)!important}.focus\:text-green-50:focus{color:var(--green-50)!important}.focus\:text-green-100:focus{color:var(--green-100)!important}.focus\:text-green-200:focus{color:var(--green-200)!important}.focus\:text-green-300:focus{color:var(--green-300)!important}.focus\:text-green-400:focus{color:var(--green-400)!important}.focus\:text-green-500:focus{color:var(--green-500)!important}.focus\:text-green-600:focus{color:var(--green-600)!important}.focus\:text-green-700:focus{color:var(--green-700)!important}.focus\:text-green-800:focus{color:var(--green-800)!important}.focus\:text-green-900:focus{color:var(--green-900)!important}.hover\:text-green-50:hover{color:var(--green-50)!important}.hover\:text-green-100:hover{color:var(--green-100)!important}.hover\:text-green-200:hover{color:var(--green-200)!important}.hover\:text-green-300:hover{color:var(--green-300)!important}.hover\:text-green-400:hover{color:var(--green-400)!important}.hover\:text-green-500:hover{color:var(--green-500)!important}.hover\:text-green-600:hover{color:var(--green-600)!important}.hover\:text-green-700:hover{color:var(--green-700)!important}.hover\:text-green-800:hover{color:var(--green-800)!important}.hover\:text-green-900:hover{color:var(--green-900)!important}.active\:text-green-50:active{color:var(--green-50)!important}.active\:text-green-100:active{color:var(--green-100)!important}.active\:text-green-200:active{color:var(--green-200)!important}.active\:text-green-300:active{color:var(--green-300)!important}.active\:text-green-400:active{color:var(--green-400)!important}.active\:text-green-500:active{color:var(--green-500)!important}.active\:text-green-600:active{color:var(--green-600)!important}.active\:text-green-700:active{color:var(--green-700)!important}.active\:text-green-800:active{color:var(--green-800)!important}.active\:text-green-900:active{color:var(--green-900)!important}.text-yellow-50{color:var(--yellow-50)!important}.text-yellow-100{color:var(--yellow-100)!important}.text-yellow-200{color:var(--yellow-200)!important}.text-yellow-300{color:var(--yellow-300)!important}.text-yellow-400{color:var(--yellow-400)!important}.text-yellow-500{color:var(--yellow-500)!important}.text-yellow-600{color:var(--yellow-600)!important}.text-yellow-700{color:var(--yellow-700)!important}.text-yellow-800{color:var(--yellow-800)!important}.text-yellow-900{color:var(--yellow-900)!important}.focus\:text-yellow-50:focus{color:var(--yellow-50)!important}.focus\:text-yellow-100:focus{color:var(--yellow-100)!important}.focus\:text-yellow-200:focus{color:var(--yellow-200)!important}.focus\:text-yellow-300:focus{color:var(--yellow-300)!important}.focus\:text-yellow-400:focus{color:var(--yellow-400)!important}.focus\:text-yellow-500:focus{color:var(--yellow-500)!important}.focus\:text-yellow-600:focus{color:var(--yellow-600)!important}.focus\:text-yellow-700:focus{color:var(--yellow-700)!important}.focus\:text-yellow-800:focus{color:var(--yellow-800)!important}.focus\:text-yellow-900:focus{color:var(--yellow-900)!important}.hover\:text-yellow-50:hover{color:var(--yellow-50)!important}.hover\:text-yellow-100:hover{color:var(--yellow-100)!important}.hover\:text-yellow-200:hover{color:var(--yellow-200)!important}.hover\:text-yellow-300:hover{color:var(--yellow-300)!important}.hover\:text-yellow-400:hover{color:var(--yellow-400)!important}.hover\:text-yellow-500:hover{color:var(--yellow-500)!important}.hover\:text-yellow-600:hover{color:var(--yellow-600)!important}.hover\:text-yellow-700:hover{color:var(--yellow-700)!important}.hover\:text-yellow-800:hover{color:var(--yellow-800)!important}.hover\:text-yellow-900:hover{color:var(--yellow-900)!important}.active\:text-yellow-50:active{color:var(--yellow-50)!important}.active\:text-yellow-100:active{color:var(--yellow-100)!important}.active\:text-yellow-200:active{color:var(--yellow-200)!important}.active\:text-yellow-300:active{color:var(--yellow-300)!important}.active\:text-yellow-400:active{color:var(--yellow-400)!important}.active\:text-yellow-500:active{color:var(--yellow-500)!important}.active\:text-yellow-600:active{color:var(--yellow-600)!important}.active\:text-yellow-700:active{color:var(--yellow-700)!important}.active\:text-yellow-800:active{color:var(--yellow-800)!important}.active\:text-yellow-900:active{color:var(--yellow-900)!important}.text-cyan-50{color:var(--cyan-50)!important}.text-cyan-100{color:var(--cyan-100)!important}.text-cyan-200{color:var(--cyan-200)!important}.text-cyan-300{color:var(--cyan-300)!important}.text-cyan-400{color:var(--cyan-400)!important}.text-cyan-500{color:var(--cyan-500)!important}.text-cyan-600{color:var(--cyan-600)!important}.text-cyan-700{color:var(--cyan-700)!important}.text-cyan-800{color:var(--cyan-800)!important}.text-cyan-900{color:var(--cyan-900)!important}.focus\:text-cyan-50:focus{color:var(--cyan-50)!important}.focus\:text-cyan-100:focus{color:var(--cyan-100)!important}.focus\:text-cyan-200:focus{color:var(--cyan-200)!important}.focus\:text-cyan-300:focus{color:var(--cyan-300)!important}.focus\:text-cyan-400:focus{color:var(--cyan-400)!important}.focus\:text-cyan-500:focus{color:var(--cyan-500)!important}.focus\:text-cyan-600:focus{color:var(--cyan-600)!important}.focus\:text-cyan-700:focus{color:var(--cyan-700)!important}.focus\:text-cyan-800:focus{color:var(--cyan-800)!important}.focus\:text-cyan-900:focus{color:var(--cyan-900)!important}.hover\:text-cyan-50:hover{color:var(--cyan-50)!important}.hover\:text-cyan-100:hover{color:var(--cyan-100)!important}.hover\:text-cyan-200:hover{color:var(--cyan-200)!important}.hover\:text-cyan-300:hover{color:var(--cyan-300)!important}.hover\:text-cyan-400:hover{color:var(--cyan-400)!important}.hover\:text-cyan-500:hover{color:var(--cyan-500)!important}.hover\:text-cyan-600:hover{color:var(--cyan-600)!important}.hover\:text-cyan-700:hover{color:var(--cyan-700)!important}.hover\:text-cyan-800:hover{color:var(--cyan-800)!important}.hover\:text-cyan-900:hover{color:var(--cyan-900)!important}.active\:text-cyan-50:active{color:var(--cyan-50)!important}.active\:text-cyan-100:active{color:var(--cyan-100)!important}.active\:text-cyan-200:active{color:var(--cyan-200)!important}.active\:text-cyan-300:active{color:var(--cyan-300)!important}.active\:text-cyan-400:active{color:var(--cyan-400)!important}.active\:text-cyan-500:active{color:var(--cyan-500)!important}.active\:text-cyan-600:active{color:var(--cyan-600)!important}.active\:text-cyan-700:active{color:var(--cyan-700)!important}.active\:text-cyan-800:active{color:var(--cyan-800)!important}.active\:text-cyan-900:active{color:var(--cyan-900)!important}.text-pink-50{color:var(--pink-50)!important}.text-pink-100{color:var(--pink-100)!important}.text-pink-200{color:var(--pink-200)!important}.text-pink-300{color:var(--pink-300)!important}.text-pink-400{color:var(--pink-400)!important}.text-pink-500{color:var(--pink-500)!important}.text-pink-600{color:var(--pink-600)!important}.text-pink-700{color:var(--pink-700)!important}.text-pink-800{color:var(--pink-800)!important}.text-pink-900{color:var(--pink-900)!important}.focus\:text-pink-50:focus{color:var(--pink-50)!important}.focus\:text-pink-100:focus{color:var(--pink-100)!important}.focus\:text-pink-200:focus{color:var(--pink-200)!important}.focus\:text-pink-300:focus{color:var(--pink-300)!important}.focus\:text-pink-400:focus{color:var(--pink-400)!important}.focus\:text-pink-500:focus{color:var(--pink-500)!important}.focus\:text-pink-600:focus{color:var(--pink-600)!important}.focus\:text-pink-700:focus{color:var(--pink-700)!important}.focus\:text-pink-800:focus{color:var(--pink-800)!important}.focus\:text-pink-900:focus{color:var(--pink-900)!important}.hover\:text-pink-50:hover{color:var(--pink-50)!important}.hover\:text-pink-100:hover{color:var(--pink-100)!important}.hover\:text-pink-200:hover{color:var(--pink-200)!important}.hover\:text-pink-300:hover{color:var(--pink-300)!important}.hover\:text-pink-400:hover{color:var(--pink-400)!important}.hover\:text-pink-500:hover{color:var(--pink-500)!important}.hover\:text-pink-600:hover{color:var(--pink-600)!important}.hover\:text-pink-700:hover{color:var(--pink-700)!important}.hover\:text-pink-800:hover{color:var(--pink-800)!important}.hover\:text-pink-900:hover{color:var(--pink-900)!important}.active\:text-pink-50:active{color:var(--pink-50)!important}.active\:text-pink-100:active{color:var(--pink-100)!important}.active\:text-pink-200:active{color:var(--pink-200)!important}.active\:text-pink-300:active{color:var(--pink-300)!important}.active\:text-pink-400:active{color:var(--pink-400)!important}.active\:text-pink-500:active{color:var(--pink-500)!important}.active\:text-pink-600:active{color:var(--pink-600)!important}.active\:text-pink-700:active{color:var(--pink-700)!important}.active\:text-pink-800:active{color:var(--pink-800)!important}.active\:text-pink-900:active{color:var(--pink-900)!important}.text-indigo-50{color:var(--indigo-50)!important}.text-indigo-100{color:var(--indigo-100)!important}.text-indigo-200{color:var(--indigo-200)!important}.text-indigo-300{color:var(--indigo-300)!important}.text-indigo-400{color:var(--indigo-400)!important}.text-indigo-500{color:var(--indigo-500)!important}.text-indigo-600{color:var(--indigo-600)!important}.text-indigo-700{color:var(--indigo-700)!important}.text-indigo-800{color:var(--indigo-800)!important}.text-indigo-900{color:var(--indigo-900)!important}.focus\:text-indigo-50:focus{color:var(--indigo-50)!important}.focus\:text-indigo-100:focus{color:var(--indigo-100)!important}.focus\:text-indigo-200:focus{color:var(--indigo-200)!important}.focus\:text-indigo-300:focus{color:var(--indigo-300)!important}.focus\:text-indigo-400:focus{color:var(--indigo-400)!important}.focus\:text-indigo-500:focus{color:var(--indigo-500)!important}.focus\:text-indigo-600:focus{color:var(--indigo-600)!important}.focus\:text-indigo-700:focus{color:var(--indigo-700)!important}.focus\:text-indigo-800:focus{color:var(--indigo-800)!important}.focus\:text-indigo-900:focus{color:var(--indigo-900)!important}.hover\:text-indigo-50:hover{color:var(--indigo-50)!important}.hover\:text-indigo-100:hover{color:var(--indigo-100)!important}.hover\:text-indigo-200:hover{color:var(--indigo-200)!important}.hover\:text-indigo-300:hover{color:var(--indigo-300)!important}.hover\:text-indigo-400:hover{color:var(--indigo-400)!important}.hover\:text-indigo-500:hover{color:var(--indigo-500)!important}.hover\:text-indigo-600:hover{color:var(--indigo-600)!important}.hover\:text-indigo-700:hover{color:var(--indigo-700)!important}.hover\:text-indigo-800:hover{color:var(--indigo-800)!important}.hover\:text-indigo-900:hover{color:var(--indigo-900)!important}.active\:text-indigo-50:active{color:var(--indigo-50)!important}.active\:text-indigo-100:active{color:var(--indigo-100)!important}.active\:text-indigo-200:active{color:var(--indigo-200)!important}.active\:text-indigo-300:active{color:var(--indigo-300)!important}.active\:text-indigo-400:active{color:var(--indigo-400)!important}.active\:text-indigo-500:active{color:var(--indigo-500)!important}.active\:text-indigo-600:active{color:var(--indigo-600)!important}.active\:text-indigo-700:active{color:var(--indigo-700)!important}.active\:text-indigo-800:active{color:var(--indigo-800)!important}.active\:text-indigo-900:active{color:var(--indigo-900)!important}.text-teal-50{color:var(--teal-50)!important}.text-teal-100{color:var(--teal-100)!important}.text-teal-200{color:var(--teal-200)!important}.text-teal-300{color:var(--teal-300)!important}.text-teal-400{color:var(--teal-400)!important}.text-teal-500{color:var(--teal-500)!important}.text-teal-600{color:var(--teal-600)!important}.text-teal-700{color:var(--teal-700)!important}.text-teal-800{color:var(--teal-800)!important}.text-teal-900{color:var(--teal-900)!important}.focus\:text-teal-50:focus{color:var(--teal-50)!important}.focus\:text-teal-100:focus{color:var(--teal-100)!important}.focus\:text-teal-200:focus{color:var(--teal-200)!important}.focus\:text-teal-300:focus{color:var(--teal-300)!important}.focus\:text-teal-400:focus{color:var(--teal-400)!important}.focus\:text-teal-500:focus{color:var(--teal-500)!important}.focus\:text-teal-600:focus{color:var(--teal-600)!important}.focus\:text-teal-700:focus{color:var(--teal-700)!important}.focus\:text-teal-800:focus{color:var(--teal-800)!important}.focus\:text-teal-900:focus{color:var(--teal-900)!important}.hover\:text-teal-50:hover{color:var(--teal-50)!important}.hover\:text-teal-100:hover{color:var(--teal-100)!important}.hover\:text-teal-200:hover{color:var(--teal-200)!important}.hover\:text-teal-300:hover{color:var(--teal-300)!important}.hover\:text-teal-400:hover{color:var(--teal-400)!important}.hover\:text-teal-500:hover{color:var(--teal-500)!important}.hover\:text-teal-600:hover{color:var(--teal-600)!important}.hover\:text-teal-700:hover{color:var(--teal-700)!important}.hover\:text-teal-800:hover{color:var(--teal-800)!important}.hover\:text-teal-900:hover{color:var(--teal-900)!important}.active\:text-teal-50:active{color:var(--teal-50)!important}.active\:text-teal-100:active{color:var(--teal-100)!important}.active\:text-teal-200:active{color:var(--teal-200)!important}.active\:text-teal-300:active{color:var(--teal-300)!important}.active\:text-teal-400:active{color:var(--teal-400)!important}.active\:text-teal-500:active{color:var(--teal-500)!important}.active\:text-teal-600:active{color:var(--teal-600)!important}.active\:text-teal-700:active{color:var(--teal-700)!important}.active\:text-teal-800:active{color:var(--teal-800)!important}.active\:text-teal-900:active{color:var(--teal-900)!important}.text-orange-50{color:var(--orange-50)!important}.text-orange-100{color:var(--orange-100)!important}.text-orange-200{color:var(--orange-200)!important}.text-orange-300{color:var(--orange-300)!important}.text-orange-400{color:var(--orange-400)!important}.text-orange-500{color:var(--orange-500)!important}.text-orange-600{color:var(--orange-600)!important}.text-orange-700{color:var(--orange-700)!important}.text-orange-800{color:var(--orange-800)!important}.text-orange-900{color:var(--orange-900)!important}.focus\:text-orange-50:focus{color:var(--orange-50)!important}.focus\:text-orange-100:focus{color:var(--orange-100)!important}.focus\:text-orange-200:focus{color:var(--orange-200)!important}.focus\:text-orange-300:focus{color:var(--orange-300)!important}.focus\:text-orange-400:focus{color:var(--orange-400)!important}.focus\:text-orange-500:focus{color:var(--orange-500)!important}.focus\:text-orange-600:focus{color:var(--orange-600)!important}.focus\:text-orange-700:focus{color:var(--orange-700)!important}.focus\:text-orange-800:focus{color:var(--orange-800)!important}.focus\:text-orange-900:focus{color:var(--orange-900)!important}.hover\:text-orange-50:hover{color:var(--orange-50)!important}.hover\:text-orange-100:hover{color:var(--orange-100)!important}.hover\:text-orange-200:hover{color:var(--orange-200)!important}.hover\:text-orange-300:hover{color:var(--orange-300)!important}.hover\:text-orange-400:hover{color:var(--orange-400)!important}.hover\:text-orange-500:hover{color:var(--orange-500)!important}.hover\:text-orange-600:hover{color:var(--orange-600)!important}.hover\:text-orange-700:hover{color:var(--orange-700)!important}.hover\:text-orange-800:hover{color:var(--orange-800)!important}.hover\:text-orange-900:hover{color:var(--orange-900)!important}.active\:text-orange-50:active{color:var(--orange-50)!important}.active\:text-orange-100:active{color:var(--orange-100)!important}.active\:text-orange-200:active{color:var(--orange-200)!important}.active\:text-orange-300:active{color:var(--orange-300)!important}.active\:text-orange-400:active{color:var(--orange-400)!important}.active\:text-orange-500:active{color:var(--orange-500)!important}.active\:text-orange-600:active{color:var(--orange-600)!important}.active\:text-orange-700:active{color:var(--orange-700)!important}.active\:text-orange-800:active{color:var(--orange-800)!important}.active\:text-orange-900:active{color:var(--orange-900)!important}.text-bluegray-50{color:var(--bluegray-50)!important}.text-bluegray-100{color:var(--bluegray-100)!important}.text-bluegray-200{color:var(--bluegray-200)!important}.text-bluegray-300{color:var(--bluegray-300)!important}.text-bluegray-400{color:var(--bluegray-400)!important}.text-bluegray-500{color:var(--bluegray-500)!important}.text-bluegray-600{color:var(--bluegray-600)!important}.text-bluegray-700{color:var(--bluegray-700)!important}.text-bluegray-800{color:var(--bluegray-800)!important}.text-bluegray-900{color:var(--bluegray-900)!important}.focus\:text-bluegray-50:focus{color:var(--bluegray-50)!important}.focus\:text-bluegray-100:focus{color:var(--bluegray-100)!important}.focus\:text-bluegray-200:focus{color:var(--bluegray-200)!important}.focus\:text-bluegray-300:focus{color:var(--bluegray-300)!important}.focus\:text-bluegray-400:focus{color:var(--bluegray-400)!important}.focus\:text-bluegray-500:focus{color:var(--bluegray-500)!important}.focus\:text-bluegray-600:focus{color:var(--bluegray-600)!important}.focus\:text-bluegray-700:focus{color:var(--bluegray-700)!important}.focus\:text-bluegray-800:focus{color:var(--bluegray-800)!important}.focus\:text-bluegray-900:focus{color:var(--bluegray-900)!important}.hover\:text-bluegray-50:hover{color:var(--bluegray-50)!important}.hover\:text-bluegray-100:hover{color:var(--bluegray-100)!important}.hover\:text-bluegray-200:hover{color:var(--bluegray-200)!important}.hover\:text-bluegray-300:hover{color:var(--bluegray-300)!important}.hover\:text-bluegray-400:hover{color:var(--bluegray-400)!important}.hover\:text-bluegray-500:hover{color:var(--bluegray-500)!important}.hover\:text-bluegray-600:hover{color:var(--bluegray-600)!important}.hover\:text-bluegray-700:hover{color:var(--bluegray-700)!important}.hover\:text-bluegray-800:hover{color:var(--bluegray-800)!important}.hover\:text-bluegray-900:hover{color:var(--bluegray-900)!important}.active\:text-bluegray-50:active{color:var(--bluegray-50)!important}.active\:text-bluegray-100:active{color:var(--bluegray-100)!important}.active\:text-bluegray-200:active{color:var(--bluegray-200)!important}.active\:text-bluegray-300:active{color:var(--bluegray-300)!important}.active\:text-bluegray-400:active{color:var(--bluegray-400)!important}.active\:text-bluegray-500:active{color:var(--bluegray-500)!important}.active\:text-bluegray-600:active{color:var(--bluegray-600)!important}.active\:text-bluegray-700:active{color:var(--bluegray-700)!important}.active\:text-bluegray-800:active{color:var(--bluegray-800)!important}.active\:text-bluegray-900:active{color:var(--bluegray-900)!important}.text-purple-50{color:var(--purple-50)!important}.text-purple-100{color:var(--purple-100)!important}.text-purple-200{color:var(--purple-200)!important}.text-purple-300{color:var(--purple-300)!important}.text-purple-400{color:var(--purple-400)!important}.text-purple-500{color:var(--purple-500)!important}.text-purple-600{color:var(--purple-600)!important}.text-purple-700{color:var(--purple-700)!important}.text-purple-800{color:var(--purple-800)!important}.text-purple-900{color:var(--purple-900)!important}.focus\:text-purple-50:focus{color:var(--purple-50)!important}.focus\:text-purple-100:focus{color:var(--purple-100)!important}.focus\:text-purple-200:focus{color:var(--purple-200)!important}.focus\:text-purple-300:focus{color:var(--purple-300)!important}.focus\:text-purple-400:focus{color:var(--purple-400)!important}.focus\:text-purple-500:focus{color:var(--purple-500)!important}.focus\:text-purple-600:focus{color:var(--purple-600)!important}.focus\:text-purple-700:focus{color:var(--purple-700)!important}.focus\:text-purple-800:focus{color:var(--purple-800)!important}.focus\:text-purple-900:focus{color:var(--purple-900)!important}.hover\:text-purple-50:hover{color:var(--purple-50)!important}.hover\:text-purple-100:hover{color:var(--purple-100)!important}.hover\:text-purple-200:hover{color:var(--purple-200)!important}.hover\:text-purple-300:hover{color:var(--purple-300)!important}.hover\:text-purple-400:hover{color:var(--purple-400)!important}.hover\:text-purple-500:hover{color:var(--purple-500)!important}.hover\:text-purple-600:hover{color:var(--purple-600)!important}.hover\:text-purple-700:hover{color:var(--purple-700)!important}.hover\:text-purple-800:hover{color:var(--purple-800)!important}.hover\:text-purple-900:hover{color:var(--purple-900)!important}.active\:text-purple-50:active{color:var(--purple-50)!important}.active\:text-purple-100:active{color:var(--purple-100)!important}.active\:text-purple-200:active{color:var(--purple-200)!important}.active\:text-purple-300:active{color:var(--purple-300)!important}.active\:text-purple-400:active{color:var(--purple-400)!important}.active\:text-purple-500:active{color:var(--purple-500)!important}.active\:text-purple-600:active{color:var(--purple-600)!important}.active\:text-purple-700:active{color:var(--purple-700)!important}.active\:text-purple-800:active{color:var(--purple-800)!important}.active\:text-purple-900:active{color:var(--purple-900)!important}.text-gray-50{color:var(--gray-50)!important}.text-gray-100{color:var(--gray-100)!important}.text-gray-200{color:var(--gray-200)!important}.text-gray-300{color:var(--gray-300)!important}.text-gray-400{color:var(--gray-400)!important}.text-gray-500{color:var(--gray-500)!important}.text-gray-600{color:var(--gray-600)!important}.text-gray-700{color:var(--gray-700)!important}.text-gray-800{color:var(--gray-800)!important}.text-gray-900{color:var(--gray-900)!important}.focus\:text-gray-50:focus{color:var(--gray-50)!important}.focus\:text-gray-100:focus{color:var(--gray-100)!important}.focus\:text-gray-200:focus{color:var(--gray-200)!important}.focus\:text-gray-300:focus{color:var(--gray-300)!important}.focus\:text-gray-400:focus{color:var(--gray-400)!important}.focus\:text-gray-500:focus{color:var(--gray-500)!important}.focus\:text-gray-600:focus{color:var(--gray-600)!important}.focus\:text-gray-700:focus{color:var(--gray-700)!important}.focus\:text-gray-800:focus{color:var(--gray-800)!important}.focus\:text-gray-900:focus{color:var(--gray-900)!important}.hover\:text-gray-50:hover{color:var(--gray-50)!important}.hover\:text-gray-100:hover{color:var(--gray-100)!important}.hover\:text-gray-200:hover{color:var(--gray-200)!important}.hover\:text-gray-300:hover{color:var(--gray-300)!important}.hover\:text-gray-400:hover{color:var(--gray-400)!important}.hover\:text-gray-500:hover{color:var(--gray-500)!important}.hover\:text-gray-600:hover{color:var(--gray-600)!important}.hover\:text-gray-700:hover{color:var(--gray-700)!important}.hover\:text-gray-800:hover{color:var(--gray-800)!important}.hover\:text-gray-900:hover{color:var(--gray-900)!important}.active\:text-gray-50:active{color:var(--gray-50)!important}.active\:text-gray-100:active{color:var(--gray-100)!important}.active\:text-gray-200:active{color:var(--gray-200)!important}.active\:text-gray-300:active{color:var(--gray-300)!important}.active\:text-gray-400:active{color:var(--gray-400)!important}.active\:text-gray-500:active{color:var(--gray-500)!important}.active\:text-gray-600:active{color:var(--gray-600)!important}.active\:text-gray-700:active{color:var(--gray-700)!important}.active\:text-gray-800:active{color:var(--gray-800)!important}.active\:text-gray-900:active{color:var(--gray-900)!important}.text-red-50{color:var(--red-50)!important}.text-red-100{color:var(--red-100)!important}.text-red-200{color:var(--red-200)!important}.text-red-300{color:var(--red-300)!important}.text-red-400{color:var(--red-400)!important}.text-red-500{color:var(--red-500)!important}.text-red-600{color:var(--red-600)!important}.text-red-700{color:var(--red-700)!important}.text-red-800{color:var(--red-800)!important}.text-red-900{color:var(--red-900)!important}.focus\:text-red-50:focus{color:var(--red-50)!important}.focus\:text-red-100:focus{color:var(--red-100)!important}.focus\:text-red-200:focus{color:var(--red-200)!important}.focus\:text-red-300:focus{color:var(--red-300)!important}.focus\:text-red-400:focus{color:var(--red-400)!important}.focus\:text-red-500:focus{color:var(--red-500)!important}.focus\:text-red-600:focus{color:var(--red-600)!important}.focus\:text-red-700:focus{color:var(--red-700)!important}.focus\:text-red-800:focus{color:var(--red-800)!important}.focus\:text-red-900:focus{color:var(--red-900)!important}.hover\:text-red-50:hover{color:var(--red-50)!important}.hover\:text-red-100:hover{color:var(--red-100)!important}.hover\:text-red-200:hover{color:var(--red-200)!important}.hover\:text-red-300:hover{color:var(--red-300)!important}.hover\:text-red-400:hover{color:var(--red-400)!important}.hover\:text-red-500:hover{color:var(--red-500)!important}.hover\:text-red-600:hover{color:var(--red-600)!important}.hover\:text-red-700:hover{color:var(--red-700)!important}.hover\:text-red-800:hover{color:var(--red-800)!important}.hover\:text-red-900:hover{color:var(--red-900)!important}.active\:text-red-50:active{color:var(--red-50)!important}.active\:text-red-100:active{color:var(--red-100)!important}.active\:text-red-200:active{color:var(--red-200)!important}.active\:text-red-300:active{color:var(--red-300)!important}.active\:text-red-400:active{color:var(--red-400)!important}.active\:text-red-500:active{color:var(--red-500)!important}.active\:text-red-600:active{color:var(--red-600)!important}.active\:text-red-700:active{color:var(--red-700)!important}.active\:text-red-800:active{color:var(--red-800)!important}.active\:text-red-900:active{color:var(--red-900)!important}.text-primary-50{color:var(--primary-50)!important}.text-primary-100{color:var(--primary-100)!important}.text-primary-200{color:var(--primary-200)!important}.text-primary-300{color:var(--primary-300)!important}.text-primary-400{color:var(--primary-400)!important}.text-primary-500{color:var(--primary-500)!important}.text-primary-600{color:var(--primary-600)!important}.text-primary-700{color:var(--primary-700)!important}.text-primary-800{color:var(--primary-800)!important}.text-primary-900{color:var(--primary-900)!important}.focus\:text-primary-50:focus{color:var(--primary-50)!important}.focus\:text-primary-100:focus{color:var(--primary-100)!important}.focus\:text-primary-200:focus{color:var(--primary-200)!important}.focus\:text-primary-300:focus{color:var(--primary-300)!important}.focus\:text-primary-400:focus{color:var(--primary-400)!important}.focus\:text-primary-500:focus{color:var(--primary-500)!important}.focus\:text-primary-600:focus{color:var(--primary-600)!important}.focus\:text-primary-700:focus{color:var(--primary-700)!important}.focus\:text-primary-800:focus{color:var(--primary-800)!important}.focus\:text-primary-900:focus{color:var(--primary-900)!important}.hover\:text-primary-50:hover{color:var(--primary-50)!important}.hover\:text-primary-100:hover{color:var(--primary-100)!important}.hover\:text-primary-200:hover{color:var(--primary-200)!important}.hover\:text-primary-300:hover{color:var(--primary-300)!important}.hover\:text-primary-400:hover{color:var(--primary-400)!important}.hover\:text-primary-500:hover{color:var(--primary-500)!important}.hover\:text-primary-600:hover{color:var(--primary-600)!important}.hover\:text-primary-700:hover{color:var(--primary-700)!important}.hover\:text-primary-800:hover{color:var(--primary-800)!important}.hover\:text-primary-900:hover{color:var(--primary-900)!important}.active\:text-primary-50:active{color:var(--primary-50)!important}.active\:text-primary-100:active{color:var(--primary-100)!important}.active\:text-primary-200:active{color:var(--primary-200)!important}.active\:text-primary-300:active{color:var(--primary-300)!important}.active\:text-primary-400:active{color:var(--primary-400)!important}.active\:text-primary-500:active{color:var(--primary-500)!important}.active\:text-primary-600:active{color:var(--primary-600)!important}.active\:text-primary-700:active{color:var(--primary-700)!important}.active\:text-primary-800:active{color:var(--primary-800)!important}.active\:text-primary-900:active{color:var(--primary-900)!important}.bg-blue-50{background-color:var(--blue-50)!important}.bg-blue-100{background-color:var(--blue-100)!important}.bg-blue-200{background-color:var(--blue-200)!important}.bg-blue-300{background-color:var(--blue-300)!important}.bg-blue-400{background-color:var(--blue-400)!important}.bg-blue-500{background-color:var(--blue-500)!important}.bg-blue-600{background-color:var(--blue-600)!important}.bg-blue-700{background-color:var(--blue-700)!important}.bg-blue-800{background-color:var(--blue-800)!important}.bg-blue-900{background-color:var(--blue-900)!important}.focus\:bg-blue-50:focus{background-color:var(--blue-50)!important}.focus\:bg-blue-100:focus{background-color:var(--blue-100)!important}.focus\:bg-blue-200:focus{background-color:var(--blue-200)!important}.focus\:bg-blue-300:focus{background-color:var(--blue-300)!important}.focus\:bg-blue-400:focus{background-color:var(--blue-400)!important}.focus\:bg-blue-500:focus{background-color:var(--blue-500)!important}.focus\:bg-blue-600:focus{background-color:var(--blue-600)!important}.focus\:bg-blue-700:focus{background-color:var(--blue-700)!important}.focus\:bg-blue-800:focus{background-color:var(--blue-800)!important}.focus\:bg-blue-900:focus{background-color:var(--blue-900)!important}.hover\:bg-blue-50:hover{background-color:var(--blue-50)!important}.hover\:bg-blue-100:hover{background-color:var(--blue-100)!important}.hover\:bg-blue-200:hover{background-color:var(--blue-200)!important}.hover\:bg-blue-300:hover{background-color:var(--blue-300)!important}.hover\:bg-blue-400:hover{background-color:var(--blue-400)!important}.hover\:bg-blue-500:hover{background-color:var(--blue-500)!important}.hover\:bg-blue-600:hover{background-color:var(--blue-600)!important}.hover\:bg-blue-700:hover{background-color:var(--blue-700)!important}.hover\:bg-blue-800:hover{background-color:var(--blue-800)!important}.hover\:bg-blue-900:hover{background-color:var(--blue-900)!important}.active\:bg-blue-50:active{background-color:var(--blue-50)!important}.active\:bg-blue-100:active{background-color:var(--blue-100)!important}.active\:bg-blue-200:active{background-color:var(--blue-200)!important}.active\:bg-blue-300:active{background-color:var(--blue-300)!important}.active\:bg-blue-400:active{background-color:var(--blue-400)!important}.active\:bg-blue-500:active{background-color:var(--blue-500)!important}.active\:bg-blue-600:active{background-color:var(--blue-600)!important}.active\:bg-blue-700:active{background-color:var(--blue-700)!important}.active\:bg-blue-800:active{background-color:var(--blue-800)!important}.active\:bg-blue-900:active{background-color:var(--blue-900)!important}.bg-green-50{background-color:var(--green-50)!important}.bg-green-100{background-color:var(--green-100)!important}.bg-green-200{background-color:var(--green-200)!important}.bg-green-300{background-color:var(--green-300)!important}.bg-green-400{background-color:var(--green-400)!important}.bg-green-500{background-color:var(--green-500)!important}.bg-green-600{background-color:var(--green-600)!important}.bg-green-700{background-color:var(--green-700)!important}.bg-green-800{background-color:var(--green-800)!important}.bg-green-900{background-color:var(--green-900)!important}.focus\:bg-green-50:focus{background-color:var(--green-50)!important}.focus\:bg-green-100:focus{background-color:var(--green-100)!important}.focus\:bg-green-200:focus{background-color:var(--green-200)!important}.focus\:bg-green-300:focus{background-color:var(--green-300)!important}.focus\:bg-green-400:focus{background-color:var(--green-400)!important}.focus\:bg-green-500:focus{background-color:var(--green-500)!important}.focus\:bg-green-600:focus{background-color:var(--green-600)!important}.focus\:bg-green-700:focus{background-color:var(--green-700)!important}.focus\:bg-green-800:focus{background-color:var(--green-800)!important}.focus\:bg-green-900:focus{background-color:var(--green-900)!important}.hover\:bg-green-50:hover{background-color:var(--green-50)!important}.hover\:bg-green-100:hover{background-color:var(--green-100)!important}.hover\:bg-green-200:hover{background-color:var(--green-200)!important}.hover\:bg-green-300:hover{background-color:var(--green-300)!important}.hover\:bg-green-400:hover{background-color:var(--green-400)!important}.hover\:bg-green-500:hover{background-color:var(--green-500)!important}.hover\:bg-green-600:hover{background-color:var(--green-600)!important}.hover\:bg-green-700:hover{background-color:var(--green-700)!important}.hover\:bg-green-800:hover{background-color:var(--green-800)!important}.hover\:bg-green-900:hover{background-color:var(--green-900)!important}.active\:bg-green-50:active{background-color:var(--green-50)!important}.active\:bg-green-100:active{background-color:var(--green-100)!important}.active\:bg-green-200:active{background-color:var(--green-200)!important}.active\:bg-green-300:active{background-color:var(--green-300)!important}.active\:bg-green-400:active{background-color:var(--green-400)!important}.active\:bg-green-500:active{background-color:var(--green-500)!important}.active\:bg-green-600:active{background-color:var(--green-600)!important}.active\:bg-green-700:active{background-color:var(--green-700)!important}.active\:bg-green-800:active{background-color:var(--green-800)!important}.active\:bg-green-900:active{background-color:var(--green-900)!important}.bg-yellow-50{background-color:var(--yellow-50)!important}.bg-yellow-100{background-color:var(--yellow-100)!important}.bg-yellow-200{background-color:var(--yellow-200)!important}.bg-yellow-300{background-color:var(--yellow-300)!important}.bg-yellow-400{background-color:var(--yellow-400)!important}.bg-yellow-500{background-color:var(--yellow-500)!important}.bg-yellow-600{background-color:var(--yellow-600)!important}.bg-yellow-700{background-color:var(--yellow-700)!important}.bg-yellow-800{background-color:var(--yellow-800)!important}.bg-yellow-900{background-color:var(--yellow-900)!important}.focus\:bg-yellow-50:focus{background-color:var(--yellow-50)!important}.focus\:bg-yellow-100:focus{background-color:var(--yellow-100)!important}.focus\:bg-yellow-200:focus{background-color:var(--yellow-200)!important}.focus\:bg-yellow-300:focus{background-color:var(--yellow-300)!important}.focus\:bg-yellow-400:focus{background-color:var(--yellow-400)!important}.focus\:bg-yellow-500:focus{background-color:var(--yellow-500)!important}.focus\:bg-yellow-600:focus{background-color:var(--yellow-600)!important}.focus\:bg-yellow-700:focus{background-color:var(--yellow-700)!important}.focus\:bg-yellow-800:focus{background-color:var(--yellow-800)!important}.focus\:bg-yellow-900:focus{background-color:var(--yellow-900)!important}.hover\:bg-yellow-50:hover{background-color:var(--yellow-50)!important}.hover\:bg-yellow-100:hover{background-color:var(--yellow-100)!important}.hover\:bg-yellow-200:hover{background-color:var(--yellow-200)!important}.hover\:bg-yellow-300:hover{background-color:var(--yellow-300)!important}.hover\:bg-yellow-400:hover{background-color:var(--yellow-400)!important}.hover\:bg-yellow-500:hover{background-color:var(--yellow-500)!important}.hover\:bg-yellow-600:hover{background-color:var(--yellow-600)!important}.hover\:bg-yellow-700:hover{background-color:var(--yellow-700)!important}.hover\:bg-yellow-800:hover{background-color:var(--yellow-800)!important}.hover\:bg-yellow-900:hover{background-color:var(--yellow-900)!important}.active\:bg-yellow-50:active{background-color:var(--yellow-50)!important}.active\:bg-yellow-100:active{background-color:var(--yellow-100)!important}.active\:bg-yellow-200:active{background-color:var(--yellow-200)!important}.active\:bg-yellow-300:active{background-color:var(--yellow-300)!important}.active\:bg-yellow-400:active{background-color:var(--yellow-400)!important}.active\:bg-yellow-500:active{background-color:var(--yellow-500)!important}.active\:bg-yellow-600:active{background-color:var(--yellow-600)!important}.active\:bg-yellow-700:active{background-color:var(--yellow-700)!important}.active\:bg-yellow-800:active{background-color:var(--yellow-800)!important}.active\:bg-yellow-900:active{background-color:var(--yellow-900)!important}.bg-cyan-50{background-color:var(--cyan-50)!important}.bg-cyan-100{background-color:var(--cyan-100)!important}.bg-cyan-200{background-color:var(--cyan-200)!important}.bg-cyan-300{background-color:var(--cyan-300)!important}.bg-cyan-400{background-color:var(--cyan-400)!important}.bg-cyan-500{background-color:var(--cyan-500)!important}.bg-cyan-600{background-color:var(--cyan-600)!important}.bg-cyan-700{background-color:var(--cyan-700)!important}.bg-cyan-800{background-color:var(--cyan-800)!important}.bg-cyan-900{background-color:var(--cyan-900)!important}.focus\:bg-cyan-50:focus{background-color:var(--cyan-50)!important}.focus\:bg-cyan-100:focus{background-color:var(--cyan-100)!important}.focus\:bg-cyan-200:focus{background-color:var(--cyan-200)!important}.focus\:bg-cyan-300:focus{background-color:var(--cyan-300)!important}.focus\:bg-cyan-400:focus{background-color:var(--cyan-400)!important}.focus\:bg-cyan-500:focus{background-color:var(--cyan-500)!important}.focus\:bg-cyan-600:focus{background-color:var(--cyan-600)!important}.focus\:bg-cyan-700:focus{background-color:var(--cyan-700)!important}.focus\:bg-cyan-800:focus{background-color:var(--cyan-800)!important}.focus\:bg-cyan-900:focus{background-color:var(--cyan-900)!important}.hover\:bg-cyan-50:hover{background-color:var(--cyan-50)!important}.hover\:bg-cyan-100:hover{background-color:var(--cyan-100)!important}.hover\:bg-cyan-200:hover{background-color:var(--cyan-200)!important}.hover\:bg-cyan-300:hover{background-color:var(--cyan-300)!important}.hover\:bg-cyan-400:hover{background-color:var(--cyan-400)!important}.hover\:bg-cyan-500:hover{background-color:var(--cyan-500)!important}.hover\:bg-cyan-600:hover{background-color:var(--cyan-600)!important}.hover\:bg-cyan-700:hover{background-color:var(--cyan-700)!important}.hover\:bg-cyan-800:hover{background-color:var(--cyan-800)!important}.hover\:bg-cyan-900:hover{background-color:var(--cyan-900)!important}.active\:bg-cyan-50:active{background-color:var(--cyan-50)!important}.active\:bg-cyan-100:active{background-color:var(--cyan-100)!important}.active\:bg-cyan-200:active{background-color:var(--cyan-200)!important}.active\:bg-cyan-300:active{background-color:var(--cyan-300)!important}.active\:bg-cyan-400:active{background-color:var(--cyan-400)!important}.active\:bg-cyan-500:active{background-color:var(--cyan-500)!important}.active\:bg-cyan-600:active{background-color:var(--cyan-600)!important}.active\:bg-cyan-700:active{background-color:var(--cyan-700)!important}.active\:bg-cyan-800:active{background-color:var(--cyan-800)!important}.active\:bg-cyan-900:active{background-color:var(--cyan-900)!important}.bg-pink-50{background-color:var(--pink-50)!important}.bg-pink-100{background-color:var(--pink-100)!important}.bg-pink-200{background-color:var(--pink-200)!important}.bg-pink-300{background-color:var(--pink-300)!important}.bg-pink-400{background-color:var(--pink-400)!important}.bg-pink-500{background-color:var(--pink-500)!important}.bg-pink-600{background-color:var(--pink-600)!important}.bg-pink-700{background-color:var(--pink-700)!important}.bg-pink-800{background-color:var(--pink-800)!important}.bg-pink-900{background-color:var(--pink-900)!important}.focus\:bg-pink-50:focus{background-color:var(--pink-50)!important}.focus\:bg-pink-100:focus{background-color:var(--pink-100)!important}.focus\:bg-pink-200:focus{background-color:var(--pink-200)!important}.focus\:bg-pink-300:focus{background-color:var(--pink-300)!important}.focus\:bg-pink-400:focus{background-color:var(--pink-400)!important}.focus\:bg-pink-500:focus{background-color:var(--pink-500)!important}.focus\:bg-pink-600:focus{background-color:var(--pink-600)!important}.focus\:bg-pink-700:focus{background-color:var(--pink-700)!important}.focus\:bg-pink-800:focus{background-color:var(--pink-800)!important}.focus\:bg-pink-900:focus{background-color:var(--pink-900)!important}.hover\:bg-pink-50:hover{background-color:var(--pink-50)!important}.hover\:bg-pink-100:hover{background-color:var(--pink-100)!important}.hover\:bg-pink-200:hover{background-color:var(--pink-200)!important}.hover\:bg-pink-300:hover{background-color:var(--pink-300)!important}.hover\:bg-pink-400:hover{background-color:var(--pink-400)!important}.hover\:bg-pink-500:hover{background-color:var(--pink-500)!important}.hover\:bg-pink-600:hover{background-color:var(--pink-600)!important}.hover\:bg-pink-700:hover{background-color:var(--pink-700)!important}.hover\:bg-pink-800:hover{background-color:var(--pink-800)!important}.hover\:bg-pink-900:hover{background-color:var(--pink-900)!important}.active\:bg-pink-50:active{background-color:var(--pink-50)!important}.active\:bg-pink-100:active{background-color:var(--pink-100)!important}.active\:bg-pink-200:active{background-color:var(--pink-200)!important}.active\:bg-pink-300:active{background-color:var(--pink-300)!important}.active\:bg-pink-400:active{background-color:var(--pink-400)!important}.active\:bg-pink-500:active{background-color:var(--pink-500)!important}.active\:bg-pink-600:active{background-color:var(--pink-600)!important}.active\:bg-pink-700:active{background-color:var(--pink-700)!important}.active\:bg-pink-800:active{background-color:var(--pink-800)!important}.active\:bg-pink-900:active{background-color:var(--pink-900)!important}.bg-indigo-50{background-color:var(--indigo-50)!important}.bg-indigo-100{background-color:var(--indigo-100)!important}.bg-indigo-200{background-color:var(--indigo-200)!important}.bg-indigo-300{background-color:var(--indigo-300)!important}.bg-indigo-400{background-color:var(--indigo-400)!important}.bg-indigo-500{background-color:var(--indigo-500)!important}.bg-indigo-600{background-color:var(--indigo-600)!important}.bg-indigo-700{background-color:var(--indigo-700)!important}.bg-indigo-800{background-color:var(--indigo-800)!important}.bg-indigo-900{background-color:var(--indigo-900)!important}.focus\:bg-indigo-50:focus{background-color:var(--indigo-50)!important}.focus\:bg-indigo-100:focus{background-color:var(--indigo-100)!important}.focus\:bg-indigo-200:focus{background-color:var(--indigo-200)!important}.focus\:bg-indigo-300:focus{background-color:var(--indigo-300)!important}.focus\:bg-indigo-400:focus{background-color:var(--indigo-400)!important}.focus\:bg-indigo-500:focus{background-color:var(--indigo-500)!important}.focus\:bg-indigo-600:focus{background-color:var(--indigo-600)!important}.focus\:bg-indigo-700:focus{background-color:var(--indigo-700)!important}.focus\:bg-indigo-800:focus{background-color:var(--indigo-800)!important}.focus\:bg-indigo-900:focus{background-color:var(--indigo-900)!important}.hover\:bg-indigo-50:hover{background-color:var(--indigo-50)!important}.hover\:bg-indigo-100:hover{background-color:var(--indigo-100)!important}.hover\:bg-indigo-200:hover{background-color:var(--indigo-200)!important}.hover\:bg-indigo-300:hover{background-color:var(--indigo-300)!important}.hover\:bg-indigo-400:hover{background-color:var(--indigo-400)!important}.hover\:bg-indigo-500:hover{background-color:var(--indigo-500)!important}.hover\:bg-indigo-600:hover{background-color:var(--indigo-600)!important}.hover\:bg-indigo-700:hover{background-color:var(--indigo-700)!important}.hover\:bg-indigo-800:hover{background-color:var(--indigo-800)!important}.hover\:bg-indigo-900:hover{background-color:var(--indigo-900)!important}.active\:bg-indigo-50:active{background-color:var(--indigo-50)!important}.active\:bg-indigo-100:active{background-color:var(--indigo-100)!important}.active\:bg-indigo-200:active{background-color:var(--indigo-200)!important}.active\:bg-indigo-300:active{background-color:var(--indigo-300)!important}.active\:bg-indigo-400:active{background-color:var(--indigo-400)!important}.active\:bg-indigo-500:active{background-color:var(--indigo-500)!important}.active\:bg-indigo-600:active{background-color:var(--indigo-600)!important}.active\:bg-indigo-700:active{background-color:var(--indigo-700)!important}.active\:bg-indigo-800:active{background-color:var(--indigo-800)!important}.active\:bg-indigo-900:active{background-color:var(--indigo-900)!important}.bg-teal-50{background-color:var(--teal-50)!important}.bg-teal-100{background-color:var(--teal-100)!important}.bg-teal-200{background-color:var(--teal-200)!important}.bg-teal-300{background-color:var(--teal-300)!important}.bg-teal-400{background-color:var(--teal-400)!important}.bg-teal-500{background-color:var(--teal-500)!important}.bg-teal-600{background-color:var(--teal-600)!important}.bg-teal-700{background-color:var(--teal-700)!important}.bg-teal-800{background-color:var(--teal-800)!important}.bg-teal-900{background-color:var(--teal-900)!important}.focus\:bg-teal-50:focus{background-color:var(--teal-50)!important}.focus\:bg-teal-100:focus{background-color:var(--teal-100)!important}.focus\:bg-teal-200:focus{background-color:var(--teal-200)!important}.focus\:bg-teal-300:focus{background-color:var(--teal-300)!important}.focus\:bg-teal-400:focus{background-color:var(--teal-400)!important}.focus\:bg-teal-500:focus{background-color:var(--teal-500)!important}.focus\:bg-teal-600:focus{background-color:var(--teal-600)!important}.focus\:bg-teal-700:focus{background-color:var(--teal-700)!important}.focus\:bg-teal-800:focus{background-color:var(--teal-800)!important}.focus\:bg-teal-900:focus{background-color:var(--teal-900)!important}.hover\:bg-teal-50:hover{background-color:var(--teal-50)!important}.hover\:bg-teal-100:hover{background-color:var(--teal-100)!important}.hover\:bg-teal-200:hover{background-color:var(--teal-200)!important}.hover\:bg-teal-300:hover{background-color:var(--teal-300)!important}.hover\:bg-teal-400:hover{background-color:var(--teal-400)!important}.hover\:bg-teal-500:hover{background-color:var(--teal-500)!important}.hover\:bg-teal-600:hover{background-color:var(--teal-600)!important}.hover\:bg-teal-700:hover{background-color:var(--teal-700)!important}.hover\:bg-teal-800:hover{background-color:var(--teal-800)!important}.hover\:bg-teal-900:hover{background-color:var(--teal-900)!important}.active\:bg-teal-50:active{background-color:var(--teal-50)!important}.active\:bg-teal-100:active{background-color:var(--teal-100)!important}.active\:bg-teal-200:active{background-color:var(--teal-200)!important}.active\:bg-teal-300:active{background-color:var(--teal-300)!important}.active\:bg-teal-400:active{background-color:var(--teal-400)!important}.active\:bg-teal-500:active{background-color:var(--teal-500)!important}.active\:bg-teal-600:active{background-color:var(--teal-600)!important}.active\:bg-teal-700:active{background-color:var(--teal-700)!important}.active\:bg-teal-800:active{background-color:var(--teal-800)!important}.active\:bg-teal-900:active{background-color:var(--teal-900)!important}.bg-orange-50{background-color:var(--orange-50)!important}.bg-orange-100{background-color:var(--orange-100)!important}.bg-orange-200{background-color:var(--orange-200)!important}.bg-orange-300{background-color:var(--orange-300)!important}.bg-orange-400{background-color:var(--orange-400)!important}.bg-orange-500{background-color:var(--orange-500)!important}.bg-orange-600{background-color:var(--orange-600)!important}.bg-orange-700{background-color:var(--orange-700)!important}.bg-orange-800{background-color:var(--orange-800)!important}.bg-orange-900{background-color:var(--orange-900)!important}.focus\:bg-orange-50:focus{background-color:var(--orange-50)!important}.focus\:bg-orange-100:focus{background-color:var(--orange-100)!important}.focus\:bg-orange-200:focus{background-color:var(--orange-200)!important}.focus\:bg-orange-300:focus{background-color:var(--orange-300)!important}.focus\:bg-orange-400:focus{background-color:var(--orange-400)!important}.focus\:bg-orange-500:focus{background-color:var(--orange-500)!important}.focus\:bg-orange-600:focus{background-color:var(--orange-600)!important}.focus\:bg-orange-700:focus{background-color:var(--orange-700)!important}.focus\:bg-orange-800:focus{background-color:var(--orange-800)!important}.focus\:bg-orange-900:focus{background-color:var(--orange-900)!important}.hover\:bg-orange-50:hover{background-color:var(--orange-50)!important}.hover\:bg-orange-100:hover{background-color:var(--orange-100)!important}.hover\:bg-orange-200:hover{background-color:var(--orange-200)!important}.hover\:bg-orange-300:hover{background-color:var(--orange-300)!important}.hover\:bg-orange-400:hover{background-color:var(--orange-400)!important}.hover\:bg-orange-500:hover{background-color:var(--orange-500)!important}.hover\:bg-orange-600:hover{background-color:var(--orange-600)!important}.hover\:bg-orange-700:hover{background-color:var(--orange-700)!important}.hover\:bg-orange-800:hover{background-color:var(--orange-800)!important}.hover\:bg-orange-900:hover{background-color:var(--orange-900)!important}.active\:bg-orange-50:active{background-color:var(--orange-50)!important}.active\:bg-orange-100:active{background-color:var(--orange-100)!important}.active\:bg-orange-200:active{background-color:var(--orange-200)!important}.active\:bg-orange-300:active{background-color:var(--orange-300)!important}.active\:bg-orange-400:active{background-color:var(--orange-400)!important}.active\:bg-orange-500:active{background-color:var(--orange-500)!important}.active\:bg-orange-600:active{background-color:var(--orange-600)!important}.active\:bg-orange-700:active{background-color:var(--orange-700)!important}.active\:bg-orange-800:active{background-color:var(--orange-800)!important}.active\:bg-orange-900:active{background-color:var(--orange-900)!important}.bg-bluegray-50{background-color:var(--bluegray-50)!important}.bg-bluegray-100{background-color:var(--bluegray-100)!important}.bg-bluegray-200{background-color:var(--bluegray-200)!important}.bg-bluegray-300{background-color:var(--bluegray-300)!important}.bg-bluegray-400{background-color:var(--bluegray-400)!important}.bg-bluegray-500{background-color:var(--bluegray-500)!important}.bg-bluegray-600{background-color:var(--bluegray-600)!important}.bg-bluegray-700{background-color:var(--bluegray-700)!important}.bg-bluegray-800{background-color:var(--bluegray-800)!important}.bg-bluegray-900{background-color:var(--bluegray-900)!important}.focus\:bg-bluegray-50:focus{background-color:var(--bluegray-50)!important}.focus\:bg-bluegray-100:focus{background-color:var(--bluegray-100)!important}.focus\:bg-bluegray-200:focus{background-color:var(--bluegray-200)!important}.focus\:bg-bluegray-300:focus{background-color:var(--bluegray-300)!important}.focus\:bg-bluegray-400:focus{background-color:var(--bluegray-400)!important}.focus\:bg-bluegray-500:focus{background-color:var(--bluegray-500)!important}.focus\:bg-bluegray-600:focus{background-color:var(--bluegray-600)!important}.focus\:bg-bluegray-700:focus{background-color:var(--bluegray-700)!important}.focus\:bg-bluegray-800:focus{background-color:var(--bluegray-800)!important}.focus\:bg-bluegray-900:focus{background-color:var(--bluegray-900)!important}.hover\:bg-bluegray-50:hover{background-color:var(--bluegray-50)!important}.hover\:bg-bluegray-100:hover{background-color:var(--bluegray-100)!important}.hover\:bg-bluegray-200:hover{background-color:var(--bluegray-200)!important}.hover\:bg-bluegray-300:hover{background-color:var(--bluegray-300)!important}.hover\:bg-bluegray-400:hover{background-color:var(--bluegray-400)!important}.hover\:bg-bluegray-500:hover{background-color:var(--bluegray-500)!important}.hover\:bg-bluegray-600:hover{background-color:var(--bluegray-600)!important}.hover\:bg-bluegray-700:hover{background-color:var(--bluegray-700)!important}.hover\:bg-bluegray-800:hover{background-color:var(--bluegray-800)!important}.hover\:bg-bluegray-900:hover{background-color:var(--bluegray-900)!important}.active\:bg-bluegray-50:active{background-color:var(--bluegray-50)!important}.active\:bg-bluegray-100:active{background-color:var(--bluegray-100)!important}.active\:bg-bluegray-200:active{background-color:var(--bluegray-200)!important}.active\:bg-bluegray-300:active{background-color:var(--bluegray-300)!important}.active\:bg-bluegray-400:active{background-color:var(--bluegray-400)!important}.active\:bg-bluegray-500:active{background-color:var(--bluegray-500)!important}.active\:bg-bluegray-600:active{background-color:var(--bluegray-600)!important}.active\:bg-bluegray-700:active{background-color:var(--bluegray-700)!important}.active\:bg-bluegray-800:active{background-color:var(--bluegray-800)!important}.active\:bg-bluegray-900:active{background-color:var(--bluegray-900)!important}.bg-purple-50{background-color:var(--purple-50)!important}.bg-purple-100{background-color:var(--purple-100)!important}.bg-purple-200{background-color:var(--purple-200)!important}.bg-purple-300{background-color:var(--purple-300)!important}.bg-purple-400{background-color:var(--purple-400)!important}.bg-purple-500{background-color:var(--purple-500)!important}.bg-purple-600{background-color:var(--purple-600)!important}.bg-purple-700{background-color:var(--purple-700)!important}.bg-purple-800{background-color:var(--purple-800)!important}.bg-purple-900{background-color:var(--purple-900)!important}.focus\:bg-purple-50:focus{background-color:var(--purple-50)!important}.focus\:bg-purple-100:focus{background-color:var(--purple-100)!important}.focus\:bg-purple-200:focus{background-color:var(--purple-200)!important}.focus\:bg-purple-300:focus{background-color:var(--purple-300)!important}.focus\:bg-purple-400:focus{background-color:var(--purple-400)!important}.focus\:bg-purple-500:focus{background-color:var(--purple-500)!important}.focus\:bg-purple-600:focus{background-color:var(--purple-600)!important}.focus\:bg-purple-700:focus{background-color:var(--purple-700)!important}.focus\:bg-purple-800:focus{background-color:var(--purple-800)!important}.focus\:bg-purple-900:focus{background-color:var(--purple-900)!important}.hover\:bg-purple-50:hover{background-color:var(--purple-50)!important}.hover\:bg-purple-100:hover{background-color:var(--purple-100)!important}.hover\:bg-purple-200:hover{background-color:var(--purple-200)!important}.hover\:bg-purple-300:hover{background-color:var(--purple-300)!important}.hover\:bg-purple-400:hover{background-color:var(--purple-400)!important}.hover\:bg-purple-500:hover{background-color:var(--purple-500)!important}.hover\:bg-purple-600:hover{background-color:var(--purple-600)!important}.hover\:bg-purple-700:hover{background-color:var(--purple-700)!important}.hover\:bg-purple-800:hover{background-color:var(--purple-800)!important}.hover\:bg-purple-900:hover{background-color:var(--purple-900)!important}.active\:bg-purple-50:active{background-color:var(--purple-50)!important}.active\:bg-purple-100:active{background-color:var(--purple-100)!important}.active\:bg-purple-200:active{background-color:var(--purple-200)!important}.active\:bg-purple-300:active{background-color:var(--purple-300)!important}.active\:bg-purple-400:active{background-color:var(--purple-400)!important}.active\:bg-purple-500:active{background-color:var(--purple-500)!important}.active\:bg-purple-600:active{background-color:var(--purple-600)!important}.active\:bg-purple-700:active{background-color:var(--purple-700)!important}.active\:bg-purple-800:active{background-color:var(--purple-800)!important}.active\:bg-purple-900:active{background-color:var(--purple-900)!important}.bg-gray-50{background-color:var(--gray-50)!important}.bg-gray-100{background-color:var(--gray-100)!important}.bg-gray-200{background-color:var(--gray-200)!important}.bg-gray-300{background-color:var(--gray-300)!important}.bg-gray-400{background-color:var(--gray-400)!important}.bg-gray-500{background-color:var(--gray-500)!important}.bg-gray-600{background-color:var(--gray-600)!important}.bg-gray-700{background-color:var(--gray-700)!important}.bg-gray-800{background-color:var(--gray-800)!important}.bg-gray-900{background-color:var(--gray-900)!important}.focus\:bg-gray-50:focus{background-color:var(--gray-50)!important}.focus\:bg-gray-100:focus{background-color:var(--gray-100)!important}.focus\:bg-gray-200:focus{background-color:var(--gray-200)!important}.focus\:bg-gray-300:focus{background-color:var(--gray-300)!important}.focus\:bg-gray-400:focus{background-color:var(--gray-400)!important}.focus\:bg-gray-500:focus{background-color:var(--gray-500)!important}.focus\:bg-gray-600:focus{background-color:var(--gray-600)!important}.focus\:bg-gray-700:focus{background-color:var(--gray-700)!important}.focus\:bg-gray-800:focus{background-color:var(--gray-800)!important}.focus\:bg-gray-900:focus{background-color:var(--gray-900)!important}.hover\:bg-gray-50:hover{background-color:var(--gray-50)!important}.hover\:bg-gray-100:hover{background-color:var(--gray-100)!important}.hover\:bg-gray-200:hover{background-color:var(--gray-200)!important}.hover\:bg-gray-300:hover{background-color:var(--gray-300)!important}.hover\:bg-gray-400:hover{background-color:var(--gray-400)!important}.hover\:bg-gray-500:hover{background-color:var(--gray-500)!important}.hover\:bg-gray-600:hover{background-color:var(--gray-600)!important}.hover\:bg-gray-700:hover{background-color:var(--gray-700)!important}.hover\:bg-gray-800:hover{background-color:var(--gray-800)!important}.hover\:bg-gray-900:hover{background-color:var(--gray-900)!important}.active\:bg-gray-50:active{background-color:var(--gray-50)!important}.active\:bg-gray-100:active{background-color:var(--gray-100)!important}.active\:bg-gray-200:active{background-color:var(--gray-200)!important}.active\:bg-gray-300:active{background-color:var(--gray-300)!important}.active\:bg-gray-400:active{background-color:var(--gray-400)!important}.active\:bg-gray-500:active{background-color:var(--gray-500)!important}.active\:bg-gray-600:active{background-color:var(--gray-600)!important}.active\:bg-gray-700:active{background-color:var(--gray-700)!important}.active\:bg-gray-800:active{background-color:var(--gray-800)!important}.active\:bg-gray-900:active{background-color:var(--gray-900)!important}.bg-red-50{background-color:var(--red-50)!important}.bg-red-100{background-color:var(--red-100)!important}.bg-red-200{background-color:var(--red-200)!important}.bg-red-300{background-color:var(--red-300)!important}.bg-red-400{background-color:var(--red-400)!important}.bg-red-500{background-color:var(--red-500)!important}.bg-red-600{background-color:var(--red-600)!important}.bg-red-700{background-color:var(--red-700)!important}.bg-red-800{background-color:var(--red-800)!important}.bg-red-900{background-color:var(--red-900)!important}.focus\:bg-red-50:focus{background-color:var(--red-50)!important}.focus\:bg-red-100:focus{background-color:var(--red-100)!important}.focus\:bg-red-200:focus{background-color:var(--red-200)!important}.focus\:bg-red-300:focus{background-color:var(--red-300)!important}.focus\:bg-red-400:focus{background-color:var(--red-400)!important}.focus\:bg-red-500:focus{background-color:var(--red-500)!important}.focus\:bg-red-600:focus{background-color:var(--red-600)!important}.focus\:bg-red-700:focus{background-color:var(--red-700)!important}.focus\:bg-red-800:focus{background-color:var(--red-800)!important}.focus\:bg-red-900:focus{background-color:var(--red-900)!important}.hover\:bg-red-50:hover{background-color:var(--red-50)!important}.hover\:bg-red-100:hover{background-color:var(--red-100)!important}.hover\:bg-red-200:hover{background-color:var(--red-200)!important}.hover\:bg-red-300:hover{background-color:var(--red-300)!important}.hover\:bg-red-400:hover{background-color:var(--red-400)!important}.hover\:bg-red-500:hover{background-color:var(--red-500)!important}.hover\:bg-red-600:hover{background-color:var(--red-600)!important}.hover\:bg-red-700:hover{background-color:var(--red-700)!important}.hover\:bg-red-800:hover{background-color:var(--red-800)!important}.hover\:bg-red-900:hover{background-color:var(--red-900)!important}.active\:bg-red-50:active{background-color:var(--red-50)!important}.active\:bg-red-100:active{background-color:var(--red-100)!important}.active\:bg-red-200:active{background-color:var(--red-200)!important}.active\:bg-red-300:active{background-color:var(--red-300)!important}.active\:bg-red-400:active{background-color:var(--red-400)!important}.active\:bg-red-500:active{background-color:var(--red-500)!important}.active\:bg-red-600:active{background-color:var(--red-600)!important}.active\:bg-red-700:active{background-color:var(--red-700)!important}.active\:bg-red-800:active{background-color:var(--red-800)!important}.active\:bg-red-900:active{background-color:var(--red-900)!important}.bg-primary-50{background-color:var(--primary-50)!important}.bg-primary-100{background-color:var(--primary-100)!important}.bg-primary-200{background-color:var(--primary-200)!important}.bg-primary-300{background-color:var(--primary-300)!important}.bg-primary-400{background-color:var(--primary-400)!important}.bg-primary-500{background-color:var(--primary-500)!important}.bg-primary-600{background-color:var(--primary-600)!important}.bg-primary-700{background-color:var(--primary-700)!important}.bg-primary-800{background-color:var(--primary-800)!important}.bg-primary-900{background-color:var(--primary-900)!important}.focus\:bg-primary-50:focus{background-color:var(--primary-50)!important}.focus\:bg-primary-100:focus{background-color:var(--primary-100)!important}.focus\:bg-primary-200:focus{background-color:var(--primary-200)!important}.focus\:bg-primary-300:focus{background-color:var(--primary-300)!important}.focus\:bg-primary-400:focus{background-color:var(--primary-400)!important}.focus\:bg-primary-500:focus{background-color:var(--primary-500)!important}.focus\:bg-primary-600:focus{background-color:var(--primary-600)!important}.focus\:bg-primary-700:focus{background-color:var(--primary-700)!important}.focus\:bg-primary-800:focus{background-color:var(--primary-800)!important}.focus\:bg-primary-900:focus{background-color:var(--primary-900)!important}.hover\:bg-primary-50:hover{background-color:var(--primary-50)!important}.hover\:bg-primary-100:hover{background-color:var(--primary-100)!important}.hover\:bg-primary-200:hover{background-color:var(--primary-200)!important}.hover\:bg-primary-300:hover{background-color:var(--primary-300)!important}.hover\:bg-primary-400:hover{background-color:var(--primary-400)!important}.hover\:bg-primary-500:hover{background-color:var(--primary-500)!important}.hover\:bg-primary-600:hover{background-color:var(--primary-600)!important}.hover\:bg-primary-700:hover{background-color:var(--primary-700)!important}.hover\:bg-primary-800:hover{background-color:var(--primary-800)!important}.hover\:bg-primary-900:hover{background-color:var(--primary-900)!important}.active\:bg-primary-50:active{background-color:var(--primary-50)!important}.active\:bg-primary-100:active{background-color:var(--primary-100)!important}.active\:bg-primary-200:active{background-color:var(--primary-200)!important}.active\:bg-primary-300:active{background-color:var(--primary-300)!important}.active\:bg-primary-400:active{background-color:var(--primary-400)!important}.active\:bg-primary-500:active{background-color:var(--primary-500)!important}.active\:bg-primary-600:active{background-color:var(--primary-600)!important}.active\:bg-primary-700:active{background-color:var(--primary-700)!important}.active\:bg-primary-800:active{background-color:var(--primary-800)!important}.active\:bg-primary-900:active{background-color:var(--primary-900)!important}.border-blue-50{border-color:var(--blue-50)!important}.border-blue-100{border-color:var(--blue-100)!important}.border-blue-200{border-color:var(--blue-200)!important}.border-blue-300{border-color:var(--blue-300)!important}.border-blue-400{border-color:var(--blue-400)!important}.border-blue-500{border-color:var(--blue-500)!important}.border-blue-600{border-color:var(--blue-600)!important}.border-blue-700{border-color:var(--blue-700)!important}.border-blue-800{border-color:var(--blue-800)!important}.border-blue-900{border-color:var(--blue-900)!important}.focus\:border-blue-50:focus{border-color:var(--blue-50)!important}.focus\:border-blue-100:focus{border-color:var(--blue-100)!important}.focus\:border-blue-200:focus{border-color:var(--blue-200)!important}.focus\:border-blue-300:focus{border-color:var(--blue-300)!important}.focus\:border-blue-400:focus{border-color:var(--blue-400)!important}.focus\:border-blue-500:focus{border-color:var(--blue-500)!important}.focus\:border-blue-600:focus{border-color:var(--blue-600)!important}.focus\:border-blue-700:focus{border-color:var(--blue-700)!important}.focus\:border-blue-800:focus{border-color:var(--blue-800)!important}.focus\:border-blue-900:focus{border-color:var(--blue-900)!important}.hover\:border-blue-50:hover{border-color:var(--blue-50)!important}.hover\:border-blue-100:hover{border-color:var(--blue-100)!important}.hover\:border-blue-200:hover{border-color:var(--blue-200)!important}.hover\:border-blue-300:hover{border-color:var(--blue-300)!important}.hover\:border-blue-400:hover{border-color:var(--blue-400)!important}.hover\:border-blue-500:hover{border-color:var(--blue-500)!important}.hover\:border-blue-600:hover{border-color:var(--blue-600)!important}.hover\:border-blue-700:hover{border-color:var(--blue-700)!important}.hover\:border-blue-800:hover{border-color:var(--blue-800)!important}.hover\:border-blue-900:hover{border-color:var(--blue-900)!important}.active\:border-blue-50:active{border-color:var(--blue-50)!important}.active\:border-blue-100:active{border-color:var(--blue-100)!important}.active\:border-blue-200:active{border-color:var(--blue-200)!important}.active\:border-blue-300:active{border-color:var(--blue-300)!important}.active\:border-blue-400:active{border-color:var(--blue-400)!important}.active\:border-blue-500:active{border-color:var(--blue-500)!important}.active\:border-blue-600:active{border-color:var(--blue-600)!important}.active\:border-blue-700:active{border-color:var(--blue-700)!important}.active\:border-blue-800:active{border-color:var(--blue-800)!important}.active\:border-blue-900:active{border-color:var(--blue-900)!important}.border-green-50{border-color:var(--green-50)!important}.border-green-100{border-color:var(--green-100)!important}.border-green-200{border-color:var(--green-200)!important}.border-green-300{border-color:var(--green-300)!important}.border-green-400{border-color:var(--green-400)!important}.border-green-500{border-color:var(--green-500)!important}.border-green-600{border-color:var(--green-600)!important}.border-green-700{border-color:var(--green-700)!important}.border-green-800{border-color:var(--green-800)!important}.border-green-900{border-color:var(--green-900)!important}.focus\:border-green-50:focus{border-color:var(--green-50)!important}.focus\:border-green-100:focus{border-color:var(--green-100)!important}.focus\:border-green-200:focus{border-color:var(--green-200)!important}.focus\:border-green-300:focus{border-color:var(--green-300)!important}.focus\:border-green-400:focus{border-color:var(--green-400)!important}.focus\:border-green-500:focus{border-color:var(--green-500)!important}.focus\:border-green-600:focus{border-color:var(--green-600)!important}.focus\:border-green-700:focus{border-color:var(--green-700)!important}.focus\:border-green-800:focus{border-color:var(--green-800)!important}.focus\:border-green-900:focus{border-color:var(--green-900)!important}.hover\:border-green-50:hover{border-color:var(--green-50)!important}.hover\:border-green-100:hover{border-color:var(--green-100)!important}.hover\:border-green-200:hover{border-color:var(--green-200)!important}.hover\:border-green-300:hover{border-color:var(--green-300)!important}.hover\:border-green-400:hover{border-color:var(--green-400)!important}.hover\:border-green-500:hover{border-color:var(--green-500)!important}.hover\:border-green-600:hover{border-color:var(--green-600)!important}.hover\:border-green-700:hover{border-color:var(--green-700)!important}.hover\:border-green-800:hover{border-color:var(--green-800)!important}.hover\:border-green-900:hover{border-color:var(--green-900)!important}.active\:border-green-50:active{border-color:var(--green-50)!important}.active\:border-green-100:active{border-color:var(--green-100)!important}.active\:border-green-200:active{border-color:var(--green-200)!important}.active\:border-green-300:active{border-color:var(--green-300)!important}.active\:border-green-400:active{border-color:var(--green-400)!important}.active\:border-green-500:active{border-color:var(--green-500)!important}.active\:border-green-600:active{border-color:var(--green-600)!important}.active\:border-green-700:active{border-color:var(--green-700)!important}.active\:border-green-800:active{border-color:var(--green-800)!important}.active\:border-green-900:active{border-color:var(--green-900)!important}.border-yellow-50{border-color:var(--yellow-50)!important}.border-yellow-100{border-color:var(--yellow-100)!important}.border-yellow-200{border-color:var(--yellow-200)!important}.border-yellow-300{border-color:var(--yellow-300)!important}.border-yellow-400{border-color:var(--yellow-400)!important}.border-yellow-500{border-color:var(--yellow-500)!important}.border-yellow-600{border-color:var(--yellow-600)!important}.border-yellow-700{border-color:var(--yellow-700)!important}.border-yellow-800{border-color:var(--yellow-800)!important}.border-yellow-900{border-color:var(--yellow-900)!important}.focus\:border-yellow-50:focus{border-color:var(--yellow-50)!important}.focus\:border-yellow-100:focus{border-color:var(--yellow-100)!important}.focus\:border-yellow-200:focus{border-color:var(--yellow-200)!important}.focus\:border-yellow-300:focus{border-color:var(--yellow-300)!important}.focus\:border-yellow-400:focus{border-color:var(--yellow-400)!important}.focus\:border-yellow-500:focus{border-color:var(--yellow-500)!important}.focus\:border-yellow-600:focus{border-color:var(--yellow-600)!important}.focus\:border-yellow-700:focus{border-color:var(--yellow-700)!important}.focus\:border-yellow-800:focus{border-color:var(--yellow-800)!important}.focus\:border-yellow-900:focus{border-color:var(--yellow-900)!important}.hover\:border-yellow-50:hover{border-color:var(--yellow-50)!important}.hover\:border-yellow-100:hover{border-color:var(--yellow-100)!important}.hover\:border-yellow-200:hover{border-color:var(--yellow-200)!important}.hover\:border-yellow-300:hover{border-color:var(--yellow-300)!important}.hover\:border-yellow-400:hover{border-color:var(--yellow-400)!important}.hover\:border-yellow-500:hover{border-color:var(--yellow-500)!important}.hover\:border-yellow-600:hover{border-color:var(--yellow-600)!important}.hover\:border-yellow-700:hover{border-color:var(--yellow-700)!important}.hover\:border-yellow-800:hover{border-color:var(--yellow-800)!important}.hover\:border-yellow-900:hover{border-color:var(--yellow-900)!important}.active\:border-yellow-50:active{border-color:var(--yellow-50)!important}.active\:border-yellow-100:active{border-color:var(--yellow-100)!important}.active\:border-yellow-200:active{border-color:var(--yellow-200)!important}.active\:border-yellow-300:active{border-color:var(--yellow-300)!important}.active\:border-yellow-400:active{border-color:var(--yellow-400)!important}.active\:border-yellow-500:active{border-color:var(--yellow-500)!important}.active\:border-yellow-600:active{border-color:var(--yellow-600)!important}.active\:border-yellow-700:active{border-color:var(--yellow-700)!important}.active\:border-yellow-800:active{border-color:var(--yellow-800)!important}.active\:border-yellow-900:active{border-color:var(--yellow-900)!important}.border-cyan-50{border-color:var(--cyan-50)!important}.border-cyan-100{border-color:var(--cyan-100)!important}.border-cyan-200{border-color:var(--cyan-200)!important}.border-cyan-300{border-color:var(--cyan-300)!important}.border-cyan-400{border-color:var(--cyan-400)!important}.border-cyan-500{border-color:var(--cyan-500)!important}.border-cyan-600{border-color:var(--cyan-600)!important}.border-cyan-700{border-color:var(--cyan-700)!important}.border-cyan-800{border-color:var(--cyan-800)!important}.border-cyan-900{border-color:var(--cyan-900)!important}.focus\:border-cyan-50:focus{border-color:var(--cyan-50)!important}.focus\:border-cyan-100:focus{border-color:var(--cyan-100)!important}.focus\:border-cyan-200:focus{border-color:var(--cyan-200)!important}.focus\:border-cyan-300:focus{border-color:var(--cyan-300)!important}.focus\:border-cyan-400:focus{border-color:var(--cyan-400)!important}.focus\:border-cyan-500:focus{border-color:var(--cyan-500)!important}.focus\:border-cyan-600:focus{border-color:var(--cyan-600)!important}.focus\:border-cyan-700:focus{border-color:var(--cyan-700)!important}.focus\:border-cyan-800:focus{border-color:var(--cyan-800)!important}.focus\:border-cyan-900:focus{border-color:var(--cyan-900)!important}.hover\:border-cyan-50:hover{border-color:var(--cyan-50)!important}.hover\:border-cyan-100:hover{border-color:var(--cyan-100)!important}.hover\:border-cyan-200:hover{border-color:var(--cyan-200)!important}.hover\:border-cyan-300:hover{border-color:var(--cyan-300)!important}.hover\:border-cyan-400:hover{border-color:var(--cyan-400)!important}.hover\:border-cyan-500:hover{border-color:var(--cyan-500)!important}.hover\:border-cyan-600:hover{border-color:var(--cyan-600)!important}.hover\:border-cyan-700:hover{border-color:var(--cyan-700)!important}.hover\:border-cyan-800:hover{border-color:var(--cyan-800)!important}.hover\:border-cyan-900:hover{border-color:var(--cyan-900)!important}.active\:border-cyan-50:active{border-color:var(--cyan-50)!important}.active\:border-cyan-100:active{border-color:var(--cyan-100)!important}.active\:border-cyan-200:active{border-color:var(--cyan-200)!important}.active\:border-cyan-300:active{border-color:var(--cyan-300)!important}.active\:border-cyan-400:active{border-color:var(--cyan-400)!important}.active\:border-cyan-500:active{border-color:var(--cyan-500)!important}.active\:border-cyan-600:active{border-color:var(--cyan-600)!important}.active\:border-cyan-700:active{border-color:var(--cyan-700)!important}.active\:border-cyan-800:active{border-color:var(--cyan-800)!important}.active\:border-cyan-900:active{border-color:var(--cyan-900)!important}.border-pink-50{border-color:var(--pink-50)!important}.border-pink-100{border-color:var(--pink-100)!important}.border-pink-200{border-color:var(--pink-200)!important}.border-pink-300{border-color:var(--pink-300)!important}.border-pink-400{border-color:var(--pink-400)!important}.border-pink-500{border-color:var(--pink-500)!important}.border-pink-600{border-color:var(--pink-600)!important}.border-pink-700{border-color:var(--pink-700)!important}.border-pink-800{border-color:var(--pink-800)!important}.border-pink-900{border-color:var(--pink-900)!important}.focus\:border-pink-50:focus{border-color:var(--pink-50)!important}.focus\:border-pink-100:focus{border-color:var(--pink-100)!important}.focus\:border-pink-200:focus{border-color:var(--pink-200)!important}.focus\:border-pink-300:focus{border-color:var(--pink-300)!important}.focus\:border-pink-400:focus{border-color:var(--pink-400)!important}.focus\:border-pink-500:focus{border-color:var(--pink-500)!important}.focus\:border-pink-600:focus{border-color:var(--pink-600)!important}.focus\:border-pink-700:focus{border-color:var(--pink-700)!important}.focus\:border-pink-800:focus{border-color:var(--pink-800)!important}.focus\:border-pink-900:focus{border-color:var(--pink-900)!important}.hover\:border-pink-50:hover{border-color:var(--pink-50)!important}.hover\:border-pink-100:hover{border-color:var(--pink-100)!important}.hover\:border-pink-200:hover{border-color:var(--pink-200)!important}.hover\:border-pink-300:hover{border-color:var(--pink-300)!important}.hover\:border-pink-400:hover{border-color:var(--pink-400)!important}.hover\:border-pink-500:hover{border-color:var(--pink-500)!important}.hover\:border-pink-600:hover{border-color:var(--pink-600)!important}.hover\:border-pink-700:hover{border-color:var(--pink-700)!important}.hover\:border-pink-800:hover{border-color:var(--pink-800)!important}.hover\:border-pink-900:hover{border-color:var(--pink-900)!important}.active\:border-pink-50:active{border-color:var(--pink-50)!important}.active\:border-pink-100:active{border-color:var(--pink-100)!important}.active\:border-pink-200:active{border-color:var(--pink-200)!important}.active\:border-pink-300:active{border-color:var(--pink-300)!important}.active\:border-pink-400:active{border-color:var(--pink-400)!important}.active\:border-pink-500:active{border-color:var(--pink-500)!important}.active\:border-pink-600:active{border-color:var(--pink-600)!important}.active\:border-pink-700:active{border-color:var(--pink-700)!important}.active\:border-pink-800:active{border-color:var(--pink-800)!important}.active\:border-pink-900:active{border-color:var(--pink-900)!important}.border-indigo-50{border-color:var(--indigo-50)!important}.border-indigo-100{border-color:var(--indigo-100)!important}.border-indigo-200{border-color:var(--indigo-200)!important}.border-indigo-300{border-color:var(--indigo-300)!important}.border-indigo-400{border-color:var(--indigo-400)!important}.border-indigo-500{border-color:var(--indigo-500)!important}.border-indigo-600{border-color:var(--indigo-600)!important}.border-indigo-700{border-color:var(--indigo-700)!important}.border-indigo-800{border-color:var(--indigo-800)!important}.border-indigo-900{border-color:var(--indigo-900)!important}.focus\:border-indigo-50:focus{border-color:var(--indigo-50)!important}.focus\:border-indigo-100:focus{border-color:var(--indigo-100)!important}.focus\:border-indigo-200:focus{border-color:var(--indigo-200)!important}.focus\:border-indigo-300:focus{border-color:var(--indigo-300)!important}.focus\:border-indigo-400:focus{border-color:var(--indigo-400)!important}.focus\:border-indigo-500:focus{border-color:var(--indigo-500)!important}.focus\:border-indigo-600:focus{border-color:var(--indigo-600)!important}.focus\:border-indigo-700:focus{border-color:var(--indigo-700)!important}.focus\:border-indigo-800:focus{border-color:var(--indigo-800)!important}.focus\:border-indigo-900:focus{border-color:var(--indigo-900)!important}.hover\:border-indigo-50:hover{border-color:var(--indigo-50)!important}.hover\:border-indigo-100:hover{border-color:var(--indigo-100)!important}.hover\:border-indigo-200:hover{border-color:var(--indigo-200)!important}.hover\:border-indigo-300:hover{border-color:var(--indigo-300)!important}.hover\:border-indigo-400:hover{border-color:var(--indigo-400)!important}.hover\:border-indigo-500:hover{border-color:var(--indigo-500)!important}.hover\:border-indigo-600:hover{border-color:var(--indigo-600)!important}.hover\:border-indigo-700:hover{border-color:var(--indigo-700)!important}.hover\:border-indigo-800:hover{border-color:var(--indigo-800)!important}.hover\:border-indigo-900:hover{border-color:var(--indigo-900)!important}.active\:border-indigo-50:active{border-color:var(--indigo-50)!important}.active\:border-indigo-100:active{border-color:var(--indigo-100)!important}.active\:border-indigo-200:active{border-color:var(--indigo-200)!important}.active\:border-indigo-300:active{border-color:var(--indigo-300)!important}.active\:border-indigo-400:active{border-color:var(--indigo-400)!important}.active\:border-indigo-500:active{border-color:var(--indigo-500)!important}.active\:border-indigo-600:active{border-color:var(--indigo-600)!important}.active\:border-indigo-700:active{border-color:var(--indigo-700)!important}.active\:border-indigo-800:active{border-color:var(--indigo-800)!important}.active\:border-indigo-900:active{border-color:var(--indigo-900)!important}.border-teal-50{border-color:var(--teal-50)!important}.border-teal-100{border-color:var(--teal-100)!important}.border-teal-200{border-color:var(--teal-200)!important}.border-teal-300{border-color:var(--teal-300)!important}.border-teal-400{border-color:var(--teal-400)!important}.border-teal-500{border-color:var(--teal-500)!important}.border-teal-600{border-color:var(--teal-600)!important}.border-teal-700{border-color:var(--teal-700)!important}.border-teal-800{border-color:var(--teal-800)!important}.border-teal-900{border-color:var(--teal-900)!important}.focus\:border-teal-50:focus{border-color:var(--teal-50)!important}.focus\:border-teal-100:focus{border-color:var(--teal-100)!important}.focus\:border-teal-200:focus{border-color:var(--teal-200)!important}.focus\:border-teal-300:focus{border-color:var(--teal-300)!important}.focus\:border-teal-400:focus{border-color:var(--teal-400)!important}.focus\:border-teal-500:focus{border-color:var(--teal-500)!important}.focus\:border-teal-600:focus{border-color:var(--teal-600)!important}.focus\:border-teal-700:focus{border-color:var(--teal-700)!important}.focus\:border-teal-800:focus{border-color:var(--teal-800)!important}.focus\:border-teal-900:focus{border-color:var(--teal-900)!important}.hover\:border-teal-50:hover{border-color:var(--teal-50)!important}.hover\:border-teal-100:hover{border-color:var(--teal-100)!important}.hover\:border-teal-200:hover{border-color:var(--teal-200)!important}.hover\:border-teal-300:hover{border-color:var(--teal-300)!important}.hover\:border-teal-400:hover{border-color:var(--teal-400)!important}.hover\:border-teal-500:hover{border-color:var(--teal-500)!important}.hover\:border-teal-600:hover{border-color:var(--teal-600)!important}.hover\:border-teal-700:hover{border-color:var(--teal-700)!important}.hover\:border-teal-800:hover{border-color:var(--teal-800)!important}.hover\:border-teal-900:hover{border-color:var(--teal-900)!important}.active\:border-teal-50:active{border-color:var(--teal-50)!important}.active\:border-teal-100:active{border-color:var(--teal-100)!important}.active\:border-teal-200:active{border-color:var(--teal-200)!important}.active\:border-teal-300:active{border-color:var(--teal-300)!important}.active\:border-teal-400:active{border-color:var(--teal-400)!important}.active\:border-teal-500:active{border-color:var(--teal-500)!important}.active\:border-teal-600:active{border-color:var(--teal-600)!important}.active\:border-teal-700:active{border-color:var(--teal-700)!important}.active\:border-teal-800:active{border-color:var(--teal-800)!important}.active\:border-teal-900:active{border-color:var(--teal-900)!important}.border-orange-50{border-color:var(--orange-50)!important}.border-orange-100{border-color:var(--orange-100)!important}.border-orange-200{border-color:var(--orange-200)!important}.border-orange-300{border-color:var(--orange-300)!important}.border-orange-400{border-color:var(--orange-400)!important}.border-orange-500{border-color:var(--orange-500)!important}.border-orange-600{border-color:var(--orange-600)!important}.border-orange-700{border-color:var(--orange-700)!important}.border-orange-800{border-color:var(--orange-800)!important}.border-orange-900{border-color:var(--orange-900)!important}.focus\:border-orange-50:focus{border-color:var(--orange-50)!important}.focus\:border-orange-100:focus{border-color:var(--orange-100)!important}.focus\:border-orange-200:focus{border-color:var(--orange-200)!important}.focus\:border-orange-300:focus{border-color:var(--orange-300)!important}.focus\:border-orange-400:focus{border-color:var(--orange-400)!important}.focus\:border-orange-500:focus{border-color:var(--orange-500)!important}.focus\:border-orange-600:focus{border-color:var(--orange-600)!important}.focus\:border-orange-700:focus{border-color:var(--orange-700)!important}.focus\:border-orange-800:focus{border-color:var(--orange-800)!important}.focus\:border-orange-900:focus{border-color:var(--orange-900)!important}.hover\:border-orange-50:hover{border-color:var(--orange-50)!important}.hover\:border-orange-100:hover{border-color:var(--orange-100)!important}.hover\:border-orange-200:hover{border-color:var(--orange-200)!important}.hover\:border-orange-300:hover{border-color:var(--orange-300)!important}.hover\:border-orange-400:hover{border-color:var(--orange-400)!important}.hover\:border-orange-500:hover{border-color:var(--orange-500)!important}.hover\:border-orange-600:hover{border-color:var(--orange-600)!important}.hover\:border-orange-700:hover{border-color:var(--orange-700)!important}.hover\:border-orange-800:hover{border-color:var(--orange-800)!important}.hover\:border-orange-900:hover{border-color:var(--orange-900)!important}.active\:border-orange-50:active{border-color:var(--orange-50)!important}.active\:border-orange-100:active{border-color:var(--orange-100)!important}.active\:border-orange-200:active{border-color:var(--orange-200)!important}.active\:border-orange-300:active{border-color:var(--orange-300)!important}.active\:border-orange-400:active{border-color:var(--orange-400)!important}.active\:border-orange-500:active{border-color:var(--orange-500)!important}.active\:border-orange-600:active{border-color:var(--orange-600)!important}.active\:border-orange-700:active{border-color:var(--orange-700)!important}.active\:border-orange-800:active{border-color:var(--orange-800)!important}.active\:border-orange-900:active{border-color:var(--orange-900)!important}.border-bluegray-50{border-color:var(--bluegray-50)!important}.border-bluegray-100{border-color:var(--bluegray-100)!important}.border-bluegray-200{border-color:var(--bluegray-200)!important}.border-bluegray-300{border-color:var(--bluegray-300)!important}.border-bluegray-400{border-color:var(--bluegray-400)!important}.border-bluegray-500{border-color:var(--bluegray-500)!important}.border-bluegray-600{border-color:var(--bluegray-600)!important}.border-bluegray-700{border-color:var(--bluegray-700)!important}.border-bluegray-800{border-color:var(--bluegray-800)!important}.border-bluegray-900{border-color:var(--bluegray-900)!important}.focus\:border-bluegray-50:focus{border-color:var(--bluegray-50)!important}.focus\:border-bluegray-100:focus{border-color:var(--bluegray-100)!important}.focus\:border-bluegray-200:focus{border-color:var(--bluegray-200)!important}.focus\:border-bluegray-300:focus{border-color:var(--bluegray-300)!important}.focus\:border-bluegray-400:focus{border-color:var(--bluegray-400)!important}.focus\:border-bluegray-500:focus{border-color:var(--bluegray-500)!important}.focus\:border-bluegray-600:focus{border-color:var(--bluegray-600)!important}.focus\:border-bluegray-700:focus{border-color:var(--bluegray-700)!important}.focus\:border-bluegray-800:focus{border-color:var(--bluegray-800)!important}.focus\:border-bluegray-900:focus{border-color:var(--bluegray-900)!important}.hover\:border-bluegray-50:hover{border-color:var(--bluegray-50)!important}.hover\:border-bluegray-100:hover{border-color:var(--bluegray-100)!important}.hover\:border-bluegray-200:hover{border-color:var(--bluegray-200)!important}.hover\:border-bluegray-300:hover{border-color:var(--bluegray-300)!important}.hover\:border-bluegray-400:hover{border-color:var(--bluegray-400)!important}.hover\:border-bluegray-500:hover{border-color:var(--bluegray-500)!important}.hover\:border-bluegray-600:hover{border-color:var(--bluegray-600)!important}.hover\:border-bluegray-700:hover{border-color:var(--bluegray-700)!important}.hover\:border-bluegray-800:hover{border-color:var(--bluegray-800)!important}.hover\:border-bluegray-900:hover{border-color:var(--bluegray-900)!important}.active\:border-bluegray-50:active{border-color:var(--bluegray-50)!important}.active\:border-bluegray-100:active{border-color:var(--bluegray-100)!important}.active\:border-bluegray-200:active{border-color:var(--bluegray-200)!important}.active\:border-bluegray-300:active{border-color:var(--bluegray-300)!important}.active\:border-bluegray-400:active{border-color:var(--bluegray-400)!important}.active\:border-bluegray-500:active{border-color:var(--bluegray-500)!important}.active\:border-bluegray-600:active{border-color:var(--bluegray-600)!important}.active\:border-bluegray-700:active{border-color:var(--bluegray-700)!important}.active\:border-bluegray-800:active{border-color:var(--bluegray-800)!important}.active\:border-bluegray-900:active{border-color:var(--bluegray-900)!important}.border-purple-50{border-color:var(--purple-50)!important}.border-purple-100{border-color:var(--purple-100)!important}.border-purple-200{border-color:var(--purple-200)!important}.border-purple-300{border-color:var(--purple-300)!important}.border-purple-400{border-color:var(--purple-400)!important}.border-purple-500{border-color:var(--purple-500)!important}.border-purple-600{border-color:var(--purple-600)!important}.border-purple-700{border-color:var(--purple-700)!important}.border-purple-800{border-color:var(--purple-800)!important}.border-purple-900{border-color:var(--purple-900)!important}.focus\:border-purple-50:focus{border-color:var(--purple-50)!important}.focus\:border-purple-100:focus{border-color:var(--purple-100)!important}.focus\:border-purple-200:focus{border-color:var(--purple-200)!important}.focus\:border-purple-300:focus{border-color:var(--purple-300)!important}.focus\:border-purple-400:focus{border-color:var(--purple-400)!important}.focus\:border-purple-500:focus{border-color:var(--purple-500)!important}.focus\:border-purple-600:focus{border-color:var(--purple-600)!important}.focus\:border-purple-700:focus{border-color:var(--purple-700)!important}.focus\:border-purple-800:focus{border-color:var(--purple-800)!important}.focus\:border-purple-900:focus{border-color:var(--purple-900)!important}.hover\:border-purple-50:hover{border-color:var(--purple-50)!important}.hover\:border-purple-100:hover{border-color:var(--purple-100)!important}.hover\:border-purple-200:hover{border-color:var(--purple-200)!important}.hover\:border-purple-300:hover{border-color:var(--purple-300)!important}.hover\:border-purple-400:hover{border-color:var(--purple-400)!important}.hover\:border-purple-500:hover{border-color:var(--purple-500)!important}.hover\:border-purple-600:hover{border-color:var(--purple-600)!important}.hover\:border-purple-700:hover{border-color:var(--purple-700)!important}.hover\:border-purple-800:hover{border-color:var(--purple-800)!important}.hover\:border-purple-900:hover{border-color:var(--purple-900)!important}.active\:border-purple-50:active{border-color:var(--purple-50)!important}.active\:border-purple-100:active{border-color:var(--purple-100)!important}.active\:border-purple-200:active{border-color:var(--purple-200)!important}.active\:border-purple-300:active{border-color:var(--purple-300)!important}.active\:border-purple-400:active{border-color:var(--purple-400)!important}.active\:border-purple-500:active{border-color:var(--purple-500)!important}.active\:border-purple-600:active{border-color:var(--purple-600)!important}.active\:border-purple-700:active{border-color:var(--purple-700)!important}.active\:border-purple-800:active{border-color:var(--purple-800)!important}.active\:border-purple-900:active{border-color:var(--purple-900)!important}.border-gray-50{border-color:var(--gray-50)!important}.border-gray-100{border-color:var(--gray-100)!important}.border-gray-200{border-color:var(--gray-200)!important}.border-gray-300{border-color:var(--gray-300)!important}.border-gray-400{border-color:var(--gray-400)!important}.border-gray-500{border-color:var(--gray-500)!important}.border-gray-600{border-color:var(--gray-600)!important}.border-gray-700{border-color:var(--gray-700)!important}.border-gray-800{border-color:var(--gray-800)!important}.border-gray-900{border-color:var(--gray-900)!important}.focus\:border-gray-50:focus{border-color:var(--gray-50)!important}.focus\:border-gray-100:focus{border-color:var(--gray-100)!important}.focus\:border-gray-200:focus{border-color:var(--gray-200)!important}.focus\:border-gray-300:focus{border-color:var(--gray-300)!important}.focus\:border-gray-400:focus{border-color:var(--gray-400)!important}.focus\:border-gray-500:focus{border-color:var(--gray-500)!important}.focus\:border-gray-600:focus{border-color:var(--gray-600)!important}.focus\:border-gray-700:focus{border-color:var(--gray-700)!important}.focus\:border-gray-800:focus{border-color:var(--gray-800)!important}.focus\:border-gray-900:focus{border-color:var(--gray-900)!important}.hover\:border-gray-50:hover{border-color:var(--gray-50)!important}.hover\:border-gray-100:hover{border-color:var(--gray-100)!important}.hover\:border-gray-200:hover{border-color:var(--gray-200)!important}.hover\:border-gray-300:hover{border-color:var(--gray-300)!important}.hover\:border-gray-400:hover{border-color:var(--gray-400)!important}.hover\:border-gray-500:hover{border-color:var(--gray-500)!important}.hover\:border-gray-600:hover{border-color:var(--gray-600)!important}.hover\:border-gray-700:hover{border-color:var(--gray-700)!important}.hover\:border-gray-800:hover{border-color:var(--gray-800)!important}.hover\:border-gray-900:hover{border-color:var(--gray-900)!important}.active\:border-gray-50:active{border-color:var(--gray-50)!important}.active\:border-gray-100:active{border-color:var(--gray-100)!important}.active\:border-gray-200:active{border-color:var(--gray-200)!important}.active\:border-gray-300:active{border-color:var(--gray-300)!important}.active\:border-gray-400:active{border-color:var(--gray-400)!important}.active\:border-gray-500:active{border-color:var(--gray-500)!important}.active\:border-gray-600:active{border-color:var(--gray-600)!important}.active\:border-gray-700:active{border-color:var(--gray-700)!important}.active\:border-gray-800:active{border-color:var(--gray-800)!important}.active\:border-gray-900:active{border-color:var(--gray-900)!important}.border-red-50{border-color:var(--red-50)!important}.border-red-100{border-color:var(--red-100)!important}.border-red-200{border-color:var(--red-200)!important}.border-red-300{border-color:var(--red-300)!important}.border-red-400{border-color:var(--red-400)!important}.border-red-500{border-color:var(--red-500)!important}.border-red-600{border-color:var(--red-600)!important}.border-red-700{border-color:var(--red-700)!important}.border-red-800{border-color:var(--red-800)!important}.border-red-900{border-color:var(--red-900)!important}.focus\:border-red-50:focus{border-color:var(--red-50)!important}.focus\:border-red-100:focus{border-color:var(--red-100)!important}.focus\:border-red-200:focus{border-color:var(--red-200)!important}.focus\:border-red-300:focus{border-color:var(--red-300)!important}.focus\:border-red-400:focus{border-color:var(--red-400)!important}.focus\:border-red-500:focus{border-color:var(--red-500)!important}.focus\:border-red-600:focus{border-color:var(--red-600)!important}.focus\:border-red-700:focus{border-color:var(--red-700)!important}.focus\:border-red-800:focus{border-color:var(--red-800)!important}.focus\:border-red-900:focus{border-color:var(--red-900)!important}.hover\:border-red-50:hover{border-color:var(--red-50)!important}.hover\:border-red-100:hover{border-color:var(--red-100)!important}.hover\:border-red-200:hover{border-color:var(--red-200)!important}.hover\:border-red-300:hover{border-color:var(--red-300)!important}.hover\:border-red-400:hover{border-color:var(--red-400)!important}.hover\:border-red-500:hover{border-color:var(--red-500)!important}.hover\:border-red-600:hover{border-color:var(--red-600)!important}.hover\:border-red-700:hover{border-color:var(--red-700)!important}.hover\:border-red-800:hover{border-color:var(--red-800)!important}.hover\:border-red-900:hover{border-color:var(--red-900)!important}.active\:border-red-50:active{border-color:var(--red-50)!important}.active\:border-red-100:active{border-color:var(--red-100)!important}.active\:border-red-200:active{border-color:var(--red-200)!important}.active\:border-red-300:active{border-color:var(--red-300)!important}.active\:border-red-400:active{border-color:var(--red-400)!important}.active\:border-red-500:active{border-color:var(--red-500)!important}.active\:border-red-600:active{border-color:var(--red-600)!important}.active\:border-red-700:active{border-color:var(--red-700)!important}.active\:border-red-800:active{border-color:var(--red-800)!important}.active\:border-red-900:active{border-color:var(--red-900)!important}.border-primary-50{border-color:var(--primary-50)!important}.border-primary-100{border-color:var(--primary-100)!important}.border-primary-200{border-color:var(--primary-200)!important}.border-primary-300{border-color:var(--primary-300)!important}.border-primary-400{border-color:var(--primary-400)!important}.border-primary-500{border-color:var(--primary-500)!important}.border-primary-600{border-color:var(--primary-600)!important}.border-primary-700{border-color:var(--primary-700)!important}.border-primary-800{border-color:var(--primary-800)!important}.border-primary-900{border-color:var(--primary-900)!important}.focus\:border-primary-50:focus{border-color:var(--primary-50)!important}.focus\:border-primary-100:focus{border-color:var(--primary-100)!important}.focus\:border-primary-200:focus{border-color:var(--primary-200)!important}.focus\:border-primary-300:focus{border-color:var(--primary-300)!important}.focus\:border-primary-400:focus{border-color:var(--primary-400)!important}.focus\:border-primary-500:focus{border-color:var(--primary-500)!important}.focus\:border-primary-600:focus{border-color:var(--primary-600)!important}.focus\:border-primary-700:focus{border-color:var(--primary-700)!important}.focus\:border-primary-800:focus{border-color:var(--primary-800)!important}.focus\:border-primary-900:focus{border-color:var(--primary-900)!important}.hover\:border-primary-50:hover{border-color:var(--primary-50)!important}.hover\:border-primary-100:hover{border-color:var(--primary-100)!important}.hover\:border-primary-200:hover{border-color:var(--primary-200)!important}.hover\:border-primary-300:hover{border-color:var(--primary-300)!important}.hover\:border-primary-400:hover{border-color:var(--primary-400)!important}.hover\:border-primary-500:hover{border-color:var(--primary-500)!important}.hover\:border-primary-600:hover{border-color:var(--primary-600)!important}.hover\:border-primary-700:hover{border-color:var(--primary-700)!important}.hover\:border-primary-800:hover{border-color:var(--primary-800)!important}.hover\:border-primary-900:hover{border-color:var(--primary-900)!important}.active\:border-primary-50:active{border-color:var(--primary-50)!important}.active\:border-primary-100:active{border-color:var(--primary-100)!important}.active\:border-primary-200:active{border-color:var(--primary-200)!important}.active\:border-primary-300:active{border-color:var(--primary-300)!important}.active\:border-primary-400:active{border-color:var(--primary-400)!important}.active\:border-primary-500:active{border-color:var(--primary-500)!important}.active\:border-primary-600:active{border-color:var(--primary-600)!important}.active\:border-primary-700:active{border-color:var(--primary-700)!important}.active\:border-primary-800:active{border-color:var(--primary-800)!important}.active\:border-primary-900:active{border-color:var(--primary-900)!important}.bg-white-alpha-10{background-color:#ffffff1a!important}.bg-white-alpha-20{background-color:#fff3!important}.bg-white-alpha-30{background-color:#ffffff4d!important}.bg-white-alpha-40{background-color:#fff6!important}.bg-white-alpha-50{background-color:#ffffff80!important}.bg-white-alpha-60{background-color:#fff9!important}.bg-white-alpha-70{background-color:#ffffffb3!important}.bg-white-alpha-80{background-color:#fffc!important}.bg-white-alpha-90{background-color:#ffffffe6!important}.hover\:bg-white-alpha-10:hover{background-color:#ffffff1a!important}.hover\:bg-white-alpha-20:hover{background-color:#fff3!important}.hover\:bg-white-alpha-30:hover{background-color:#ffffff4d!important}.hover\:bg-white-alpha-40:hover{background-color:#fff6!important}.hover\:bg-white-alpha-50:hover{background-color:#ffffff80!important}.hover\:bg-white-alpha-60:hover{background-color:#fff9!important}.hover\:bg-white-alpha-70:hover{background-color:#ffffffb3!important}.hover\:bg-white-alpha-80:hover{background-color:#fffc!important}.hover\:bg-white-alpha-90:hover{background-color:#ffffffe6!important}.focus\:bg-white-alpha-10:focus{background-color:#ffffff1a!important}.focus\:bg-white-alpha-20:focus{background-color:#fff3!important}.focus\:bg-white-alpha-30:focus{background-color:#ffffff4d!important}.focus\:bg-white-alpha-40:focus{background-color:#fff6!important}.focus\:bg-white-alpha-50:focus{background-color:#ffffff80!important}.focus\:bg-white-alpha-60:focus{background-color:#fff9!important}.focus\:bg-white-alpha-70:focus{background-color:#ffffffb3!important}.focus\:bg-white-alpha-80:focus{background-color:#fffc!important}.focus\:bg-white-alpha-90:focus{background-color:#ffffffe6!important}.active\:bg-white-alpha-10:active{background-color:#ffffff1a!important}.active\:bg-white-alpha-20:active{background-color:#fff3!important}.active\:bg-white-alpha-30:active{background-color:#ffffff4d!important}.active\:bg-white-alpha-40:active{background-color:#fff6!important}.active\:bg-white-alpha-50:active{background-color:#ffffff80!important}.active\:bg-white-alpha-60:active{background-color:#fff9!important}.active\:bg-white-alpha-70:active{background-color:#ffffffb3!important}.active\:bg-white-alpha-80:active{background-color:#fffc!important}.active\:bg-white-alpha-90:active{background-color:#ffffffe6!important}.bg-black-alpha-10{background-color:#0000001a!important}.bg-black-alpha-20{background-color:#0003!important}.bg-black-alpha-30{background-color:#0000004d!important}.bg-black-alpha-40{background-color:#0006!important}.bg-black-alpha-50{background-color:#00000080!important}.bg-black-alpha-60{background-color:#0009!important}.bg-black-alpha-70{background-color:#000000b3!important}.bg-black-alpha-80{background-color:#000c!important}.bg-black-alpha-90{background-color:#000000e6!important}.hover\:bg-black-alpha-10:hover{background-color:#0000001a!important}.hover\:bg-black-alpha-20:hover{background-color:#0003!important}.hover\:bg-black-alpha-30:hover{background-color:#0000004d!important}.hover\:bg-black-alpha-40:hover{background-color:#0006!important}.hover\:bg-black-alpha-50:hover{background-color:#00000080!important}.hover\:bg-black-alpha-60:hover{background-color:#0009!important}.hover\:bg-black-alpha-70:hover{background-color:#000000b3!important}.hover\:bg-black-alpha-80:hover{background-color:#000c!important}.hover\:bg-black-alpha-90:hover{background-color:#000000e6!important}.focus\:bg-black-alpha-10:focus{background-color:#0000001a!important}.focus\:bg-black-alpha-20:focus{background-color:#0003!important}.focus\:bg-black-alpha-30:focus{background-color:#0000004d!important}.focus\:bg-black-alpha-40:focus{background-color:#0006!important}.focus\:bg-black-alpha-50:focus{background-color:#00000080!important}.focus\:bg-black-alpha-60:focus{background-color:#0009!important}.focus\:bg-black-alpha-70:focus{background-color:#000000b3!important}.focus\:bg-black-alpha-80:focus{background-color:#000c!important}.focus\:bg-black-alpha-90:focus{background-color:#000000e6!important}.active\:bg-black-alpha-10:active{background-color:#0000001a!important}.active\:bg-black-alpha-20:active{background-color:#0003!important}.active\:bg-black-alpha-30:active{background-color:#0000004d!important}.active\:bg-black-alpha-40:active{background-color:#0006!important}.active\:bg-black-alpha-50:active{background-color:#00000080!important}.active\:bg-black-alpha-60:active{background-color:#0009!important}.active\:bg-black-alpha-70:active{background-color:#000000b3!important}.active\:bg-black-alpha-80:active{background-color:#000c!important}.active\:bg-black-alpha-90:active{background-color:#000000e6!important}.border-white-alpha-10{border-color:#ffffff1a!important}.border-white-alpha-20{border-color:#fff3!important}.border-white-alpha-30{border-color:#ffffff4d!important}.border-white-alpha-40{border-color:#fff6!important}.border-white-alpha-50{border-color:#ffffff80!important}.border-white-alpha-60{border-color:#fff9!important}.border-white-alpha-70{border-color:#ffffffb3!important}.border-white-alpha-80{border-color:#fffc!important}.border-white-alpha-90{border-color:#ffffffe6!important}.hover\:border-white-alpha-10:hover{border-color:#ffffff1a!important}.hover\:border-white-alpha-20:hover{border-color:#fff3!important}.hover\:border-white-alpha-30:hover{border-color:#ffffff4d!important}.hover\:border-white-alpha-40:hover{border-color:#fff6!important}.hover\:border-white-alpha-50:hover{border-color:#ffffff80!important}.hover\:border-white-alpha-60:hover{border-color:#fff9!important}.hover\:border-white-alpha-70:hover{border-color:#ffffffb3!important}.hover\:border-white-alpha-80:hover{border-color:#fffc!important}.hover\:border-white-alpha-90:hover{border-color:#ffffffe6!important}.focus\:border-white-alpha-10:focus{border-color:#ffffff1a!important}.focus\:border-white-alpha-20:focus{border-color:#fff3!important}.focus\:border-white-alpha-30:focus{border-color:#ffffff4d!important}.focus\:border-white-alpha-40:focus{border-color:#fff6!important}.focus\:border-white-alpha-50:focus{border-color:#ffffff80!important}.focus\:border-white-alpha-60:focus{border-color:#fff9!important}.focus\:border-white-alpha-70:focus{border-color:#ffffffb3!important}.focus\:border-white-alpha-80:focus{border-color:#fffc!important}.focus\:border-white-alpha-90:focus{border-color:#ffffffe6!important}.active\:border-white-alpha-10:active{border-color:#ffffff1a!important}.active\:border-white-alpha-20:active{border-color:#fff3!important}.active\:border-white-alpha-30:active{border-color:#ffffff4d!important}.active\:border-white-alpha-40:active{border-color:#fff6!important}.active\:border-white-alpha-50:active{border-color:#ffffff80!important}.active\:border-white-alpha-60:active{border-color:#fff9!important}.active\:border-white-alpha-70:active{border-color:#ffffffb3!important}.active\:border-white-alpha-80:active{border-color:#fffc!important}.active\:border-white-alpha-90:active{border-color:#ffffffe6!important}.border-black-alpha-10{border-color:#0000001a!important}.border-black-alpha-20{border-color:#0003!important}.border-black-alpha-30{border-color:#0000004d!important}.border-black-alpha-40{border-color:#0006!important}.border-black-alpha-50{border-color:#00000080!important}.border-black-alpha-60{border-color:#0009!important}.border-black-alpha-70{border-color:#000000b3!important}.border-black-alpha-80{border-color:#000c!important}.border-black-alpha-90{border-color:#000000e6!important}.hover\:border-black-alpha-10:hover{border-color:#0000001a!important}.hover\:border-black-alpha-20:hover{border-color:#0003!important}.hover\:border-black-alpha-30:hover{border-color:#0000004d!important}.hover\:border-black-alpha-40:hover{border-color:#0006!important}.hover\:border-black-alpha-50:hover{border-color:#00000080!important}.hover\:border-black-alpha-60:hover{border-color:#0009!important}.hover\:border-black-alpha-70:hover{border-color:#000000b3!important}.hover\:border-black-alpha-80:hover{border-color:#000c!important}.hover\:border-black-alpha-90:hover{border-color:#000000e6!important}.focus\:border-black-alpha-10:focus{border-color:#0000001a!important}.focus\:border-black-alpha-20:focus{border-color:#0003!important}.focus\:border-black-alpha-30:focus{border-color:#0000004d!important}.focus\:border-black-alpha-40:focus{border-color:#0006!important}.focus\:border-black-alpha-50:focus{border-color:#00000080!important}.focus\:border-black-alpha-60:focus{border-color:#0009!important}.focus\:border-black-alpha-70:focus{border-color:#000000b3!important}.focus\:border-black-alpha-80:focus{border-color:#000c!important}.focus\:border-black-alpha-90:focus{border-color:#000000e6!important}.active\:border-black-alpha-10:active{border-color:#0000001a!important}.active\:border-black-alpha-20:active{border-color:#0003!important}.active\:border-black-alpha-30:active{border-color:#0000004d!important}.active\:border-black-alpha-40:active{border-color:#0006!important}.active\:border-black-alpha-50:active{border-color:#00000080!important}.active\:border-black-alpha-60:active{border-color:#0009!important}.active\:border-black-alpha-70:active{border-color:#000000b3!important}.active\:border-black-alpha-80:active{border-color:#000c!important}.active\:border-black-alpha-90:active{border-color:#000000e6!important}.text-white-alpha-10{color:#ffffff1a!important}.text-white-alpha-20{color:#fff3!important}.text-white-alpha-30{color:#ffffff4d!important}.text-white-alpha-40{color:#fff6!important}.text-white-alpha-50{color:#ffffff80!important}.text-white-alpha-60{color:#fff9!important}.text-white-alpha-70{color:#ffffffb3!important}.text-white-alpha-80{color:#fffc!important}.text-white-alpha-90{color:#ffffffe6!important}.hover\:text-white-alpha-10:hover{color:#ffffff1a!important}.hover\:text-white-alpha-20:hover{color:#fff3!important}.hover\:text-white-alpha-30:hover{color:#ffffff4d!important}.hover\:text-white-alpha-40:hover{color:#fff6!important}.hover\:text-white-alpha-50:hover{color:#ffffff80!important}.hover\:text-white-alpha-60:hover{color:#fff9!important}.hover\:text-white-alpha-70:hover{color:#ffffffb3!important}.hover\:text-white-alpha-80:hover{color:#fffc!important}.hover\:text-white-alpha-90:hover{color:#ffffffe6!important}.focus\:text-white-alpha-10:focus{color:#ffffff1a!important}.focus\:text-white-alpha-20:focus{color:#fff3!important}.focus\:text-white-alpha-30:focus{color:#ffffff4d!important}.focus\:text-white-alpha-40:focus{color:#fff6!important}.focus\:text-white-alpha-50:focus{color:#ffffff80!important}.focus\:text-white-alpha-60:focus{color:#fff9!important}.focus\:text-white-alpha-70:focus{color:#ffffffb3!important}.focus\:text-white-alpha-80:focus{color:#fffc!important}.focus\:text-white-alpha-90:focus{color:#ffffffe6!important}.active\:text-white-alpha-10:active{color:#ffffff1a!important}.active\:text-white-alpha-20:active{color:#fff3!important}.active\:text-white-alpha-30:active{color:#ffffff4d!important}.active\:text-white-alpha-40:active{color:#fff6!important}.active\:text-white-alpha-50:active{color:#ffffff80!important}.active\:text-white-alpha-60:active{color:#fff9!important}.active\:text-white-alpha-70:active{color:#ffffffb3!important}.active\:text-white-alpha-80:active{color:#fffc!important}.active\:text-white-alpha-90:active{color:#ffffffe6!important}.text-black-alpha-10{color:#0000001a!important}.text-black-alpha-20{color:#0003!important}.text-black-alpha-30{color:#0000004d!important}.text-black-alpha-40{color:#0006!important}.text-black-alpha-50{color:#00000080!important}.text-black-alpha-60{color:#0009!important}.text-black-alpha-70{color:#000000b3!important}.text-black-alpha-80{color:#000c!important}.text-black-alpha-90{color:#000000e6!important}.hover\:text-black-alpha-10:hover{color:#0000001a!important}.hover\:text-black-alpha-20:hover{color:#0003!important}.hover\:text-black-alpha-30:hover{color:#0000004d!important}.hover\:text-black-alpha-40:hover{color:#0006!important}.hover\:text-black-alpha-50:hover{color:#00000080!important}.hover\:text-black-alpha-60:hover{color:#0009!important}.hover\:text-black-alpha-70:hover{color:#000000b3!important}.hover\:text-black-alpha-80:hover{color:#000c!important}.hover\:text-black-alpha-90:hover{color:#000000e6!important}.focus\:text-black-alpha-10:focus{color:#0000001a!important}.focus\:text-black-alpha-20:focus{color:#0003!important}.focus\:text-black-alpha-30:focus{color:#0000004d!important}.focus\:text-black-alpha-40:focus{color:#0006!important}.focus\:text-black-alpha-50:focus{color:#00000080!important}.focus\:text-black-alpha-60:focus{color:#0009!important}.focus\:text-black-alpha-70:focus{color:#000000b3!important}.focus\:text-black-alpha-80:focus{color:#000c!important}.focus\:text-black-alpha-90:focus{color:#000000e6!important}.active\:text-black-alpha-10:active{color:#0000001a!important}.active\:text-black-alpha-20:active{color:#0003!important}.active\:text-black-alpha-30:active{color:#0000004d!important}.active\:text-black-alpha-40:active{color:#0006!important}.active\:text-black-alpha-50:active{color:#00000080!important}.active\:text-black-alpha-60:active{color:#0009!important}.active\:text-black-alpha-70:active{color:#000000b3!important}.active\:text-black-alpha-80:active{color:#000c!important}.active\:text-black-alpha-90:active{color:#000000e6!important}.text-primary{color:var(--primary-color)!important}.bg-primary{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.bg-primary-reverse{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.bg-white{background-color:#fff!important}.border-primary{border-color:var(--primary-color)!important}.text-white{color:#fff!important}.border-white{border-color:#fff!important}.text-color{color:var(--text-color)!important}.text-color-secondary{color:var(--text-color-secondary)!important}.surface-ground{background-color:var(--surface-ground)!important}.surface-section{background-color:var(--surface-section)!important}.surface-card{background-color:var(--surface-card)!important}.surface-overlay{background-color:var(--surface-overlay)!important}.surface-hover{background-color:var(--surface-hover)!important}.surface-border{border-color:var(--surface-border)!important}.focus\:text-primary:focus{color:var(--primary-color)!important}.hover\:text-primary:hover,.active\:text-primary:active{color:var(--primary-color)!important}.focus\:bg-primary:focus{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.hover\:bg-primary:hover,.active\:bg-primary:active{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.focus\:bg-primary-reverse:focus{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.hover\:bg-primary-reverse:hover,.active\:bg-primary-reverse:active{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.focus\:bg-white:focus{background-color:#fff!important}.hover\:bg-white:hover,.active\:bg-white:active{background-color:#fff!important}.focus\:border-primary:focus{border-color:var(--primary-color)!important}.hover\:border-primary:hover,.active\:border-primary:active{border-color:var(--primary-color)!important}.focus\:text-white:focus{color:#fff!important}.hover\:text-white:hover,.active\:text-white:active{color:#fff!important}.focus\:border-white:focus{border-color:#fff!important}.hover\:border-white:hover,.active\:border-white:active{border-color:#fff!important}.focus\:text-color:focus{color:var(--text-color)!important}.hover\:text-color:hover,.active\:text-color:active{color:var(--text-color)!important}.focus\:text-color-secondary:focus{color:var(--text-color-secondary)!important}.hover\:text-color-secondary:hover,.active\:text-color-secondary:active{color:var(--text-color-secondary)!important}.focus\:surface-ground:focus{background-color:var(--surface-ground)!important}.hover\:surface-ground:hover,.active\:surface-ground:active{background-color:var(--surface-ground)!important}.focus\:surface-section:focus{background-color:var(--surface-section)!important}.hover\:surface-section:hover,.active\:surface-section:active{background-color:var(--surface-section)!important}.focus\:surface-card:focus{background-color:var(--surface-card)!important}.hover\:surface-card:hover,.active\:surface-card:active{background-color:var(--surface-card)!important}.focus\:surface-overlay:focus{background-color:var(--surface-overlay)!important}.hover\:surface-overlay:hover,.active\:surface-overlay:active{background-color:var(--surface-overlay)!important}.focus\:surface-hover:focus{background-color:var(--surface-hover)!important}.hover\:surface-hover:hover,.active\:surface-hover:active{background-color:var(--surface-hover)!important}.focus\:surface-border:focus{border-color:var(--surface-border)!important}.hover\:surface-border:hover,.active\:surface-border:active{border-color:var(--surface-border)!important}@media screen and (min-width:576px){.sm\:text-primary{color:var(--primary-color)!important}.sm\:bg-primary{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.sm\:bg-primary-reverse{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.sm\:bg-white{background-color:#fff!important}.sm\:border-primary{border-color:var(--primary-color)!important}.sm\:text-white{color:#fff!important}.sm\:border-white{border-color:#fff!important}.sm\:text-color{color:var(--text-color)!important}.sm\:text-color-secondary{color:var(--text-color-secondary)!important}.sm\:surface-ground{background-color:var(--surface-ground)!important}.sm\:surface-section{background-color:var(--surface-section)!important}.sm\:surface-card{background-color:var(--surface-card)!important}.sm\:surface-overlay{background-color:var(--surface-overlay)!important}.sm\:surface-hover{background-color:var(--surface-hover)!important}.sm\:surface-border{border-color:var(--surface-border)!important}.sm\:focus\:text-primary:focus{color:var(--primary-color)!important}.sm\:hover\:text-primary:hover,.sm\:active\:text-primary:active{color:var(--primary-color)!important}.sm\:focus\:bg-primary:focus{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.sm\:hover\:bg-primary:hover,.sm\:active\:bg-primary:active{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.sm\:focus\:bg-primary-reverse:focus{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.sm\:hover\:bg-primary-reverse:hover,.sm\:active\:bg-primary-reverse:active{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.sm\:focus\:bg-white:focus{background-color:#fff!important}.sm\:hover\:bg-white:hover,.sm\:active\:bg-white:active{background-color:#fff!important}.sm\:focus\:border-primary:focus{border-color:var(--primary-color)!important}.sm\:hover\:border-primary:hover,.sm\:active\:border-primary:active{border-color:var(--primary-color)!important}.sm\:focus\:text-white:focus{color:#fff!important}.sm\:hover\:text-white:hover,.sm\:active\:text-white:active{color:#fff!important}.sm\:focus\:border-white:focus{border-color:#fff!important}.sm\:hover\:border-white:hover,.sm\:active\:border-white:active{border-color:#fff!important}.sm\:focus\:text-color:focus{color:var(--text-color)!important}.sm\:hover\:text-color:hover,.sm\:active\:text-color:active{color:var(--text-color)!important}.sm\:focus\:text-color-secondary:focus{color:var(--text-color-secondary)!important}.sm\:hover\:text-color-secondary:hover,.sm\:active\:text-color-secondary:active{color:var(--text-color-secondary)!important}.sm\:focus\:surface-ground:focus{background-color:var(--surface-ground)!important}.sm\:hover\:surface-ground:hover,.sm\:active\:surface-ground:active{background-color:var(--surface-ground)!important}.sm\:focus\:surface-section:focus{background-color:var(--surface-section)!important}.sm\:hover\:surface-section:hover,.sm\:active\:surface-section:active{background-color:var(--surface-section)!important}.sm\:focus\:surface-card:focus{background-color:var(--surface-card)!important}.sm\:hover\:surface-card:hover,.sm\:active\:surface-card:active{background-color:var(--surface-card)!important}.sm\:focus\:surface-overlay:focus{background-color:var(--surface-overlay)!important}.sm\:hover\:surface-overlay:hover,.sm\:active\:surface-overlay:active{background-color:var(--surface-overlay)!important}.sm\:focus\:surface-hover:focus{background-color:var(--surface-hover)!important}.sm\:hover\:surface-hover:hover,.sm\:active\:surface-hover:active{background-color:var(--surface-hover)!important}.sm\:focus\:surface-border:focus{border-color:var(--surface-border)!important}.sm\:hover\:surface-border:hover,.sm\:active\:surface-border:active{border-color:var(--surface-border)!important}}@media screen and (min-width:768px){.md\:text-primary{color:var(--primary-color)!important}.md\:bg-primary{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.md\:bg-primary-reverse{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.md\:bg-white{background-color:#fff!important}.md\:border-primary{border-color:var(--primary-color)!important}.md\:text-white{color:#fff!important}.md\:border-white{border-color:#fff!important}.md\:text-color{color:var(--text-color)!important}.md\:text-color-secondary{color:var(--text-color-secondary)!important}.md\:surface-ground{background-color:var(--surface-ground)!important}.md\:surface-section{background-color:var(--surface-section)!important}.md\:surface-card{background-color:var(--surface-card)!important}.md\:surface-overlay{background-color:var(--surface-overlay)!important}.md\:surface-hover{background-color:var(--surface-hover)!important}.md\:surface-border{border-color:var(--surface-border)!important}.md\:focus\:text-primary:focus{color:var(--primary-color)!important}.md\:hover\:text-primary:hover,.md\:active\:text-primary:active{color:var(--primary-color)!important}.md\:focus\:bg-primary:focus{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.md\:hover\:bg-primary:hover,.md\:active\:bg-primary:active{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.md\:focus\:bg-primary-reverse:focus{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.md\:hover\:bg-primary-reverse:hover,.md\:active\:bg-primary-reverse:active{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.md\:focus\:bg-white:focus{background-color:#fff!important}.md\:hover\:bg-white:hover,.md\:active\:bg-white:active{background-color:#fff!important}.md\:focus\:border-primary:focus{border-color:var(--primary-color)!important}.md\:hover\:border-primary:hover,.md\:active\:border-primary:active{border-color:var(--primary-color)!important}.md\:focus\:text-white:focus{color:#fff!important}.md\:hover\:text-white:hover,.md\:active\:text-white:active{color:#fff!important}.md\:focus\:border-white:focus{border-color:#fff!important}.md\:hover\:border-white:hover,.md\:active\:border-white:active{border-color:#fff!important}.md\:focus\:text-color:focus{color:var(--text-color)!important}.md\:hover\:text-color:hover,.md\:active\:text-color:active{color:var(--text-color)!important}.md\:focus\:text-color-secondary:focus{color:var(--text-color-secondary)!important}.md\:hover\:text-color-secondary:hover,.md\:active\:text-color-secondary:active{color:var(--text-color-secondary)!important}.md\:focus\:surface-ground:focus{background-color:var(--surface-ground)!important}.md\:hover\:surface-ground:hover,.md\:active\:surface-ground:active{background-color:var(--surface-ground)!important}.md\:focus\:surface-section:focus{background-color:var(--surface-section)!important}.md\:hover\:surface-section:hover,.md\:active\:surface-section:active{background-color:var(--surface-section)!important}.md\:focus\:surface-card:focus{background-color:var(--surface-card)!important}.md\:hover\:surface-card:hover,.md\:active\:surface-card:active{background-color:var(--surface-card)!important}.md\:focus\:surface-overlay:focus{background-color:var(--surface-overlay)!important}.md\:hover\:surface-overlay:hover,.md\:active\:surface-overlay:active{background-color:var(--surface-overlay)!important}.md\:focus\:surface-hover:focus{background-color:var(--surface-hover)!important}.md\:hover\:surface-hover:hover,.md\:active\:surface-hover:active{background-color:var(--surface-hover)!important}.md\:focus\:surface-border:focus{border-color:var(--surface-border)!important}.md\:hover\:surface-border:hover,.md\:active\:surface-border:active{border-color:var(--surface-border)!important}}@media screen and (min-width:992px){.lg\:text-primary{color:var(--primary-color)!important}.lg\:bg-primary{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.lg\:bg-primary-reverse{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.lg\:bg-white{background-color:#fff!important}.lg\:border-primary{border-color:var(--primary-color)!important}.lg\:text-white{color:#fff!important}.lg\:border-white{border-color:#fff!important}.lg\:text-color{color:var(--text-color)!important}.lg\:text-color-secondary{color:var(--text-color-secondary)!important}.lg\:surface-ground{background-color:var(--surface-ground)!important}.lg\:surface-section{background-color:var(--surface-section)!important}.lg\:surface-card{background-color:var(--surface-card)!important}.lg\:surface-overlay{background-color:var(--surface-overlay)!important}.lg\:surface-hover{background-color:var(--surface-hover)!important}.lg\:surface-border{border-color:var(--surface-border)!important}.lg\:focus\:text-primary:focus{color:var(--primary-color)!important}.lg\:hover\:text-primary:hover,.lg\:active\:text-primary:active{color:var(--primary-color)!important}.lg\:focus\:bg-primary:focus{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.lg\:hover\:bg-primary:hover,.lg\:active\:bg-primary:active{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.lg\:focus\:bg-primary-reverse:focus{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.lg\:hover\:bg-primary-reverse:hover,.lg\:active\:bg-primary-reverse:active{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.lg\:focus\:bg-white:focus{background-color:#fff!important}.lg\:hover\:bg-white:hover,.lg\:active\:bg-white:active{background-color:#fff!important}.lg\:focus\:border-primary:focus{border-color:var(--primary-color)!important}.lg\:hover\:border-primary:hover,.lg\:active\:border-primary:active{border-color:var(--primary-color)!important}.lg\:focus\:text-white:focus{color:#fff!important}.lg\:hover\:text-white:hover,.lg\:active\:text-white:active{color:#fff!important}.lg\:focus\:border-white:focus{border-color:#fff!important}.lg\:hover\:border-white:hover,.lg\:active\:border-white:active{border-color:#fff!important}.lg\:focus\:text-color:focus{color:var(--text-color)!important}.lg\:hover\:text-color:hover,.lg\:active\:text-color:active{color:var(--text-color)!important}.lg\:focus\:text-color-secondary:focus{color:var(--text-color-secondary)!important}.lg\:hover\:text-color-secondary:hover,.lg\:active\:text-color-secondary:active{color:var(--text-color-secondary)!important}.lg\:focus\:surface-ground:focus{background-color:var(--surface-ground)!important}.lg\:hover\:surface-ground:hover,.lg\:active\:surface-ground:active{background-color:var(--surface-ground)!important}.lg\:focus\:surface-section:focus{background-color:var(--surface-section)!important}.lg\:hover\:surface-section:hover,.lg\:active\:surface-section:active{background-color:var(--surface-section)!important}.lg\:focus\:surface-card:focus{background-color:var(--surface-card)!important}.lg\:hover\:surface-card:hover,.lg\:active\:surface-card:active{background-color:var(--surface-card)!important}.lg\:focus\:surface-overlay:focus{background-color:var(--surface-overlay)!important}.lg\:hover\:surface-overlay:hover,.lg\:active\:surface-overlay:active{background-color:var(--surface-overlay)!important}.lg\:focus\:surface-hover:focus{background-color:var(--surface-hover)!important}.lg\:hover\:surface-hover:hover,.lg\:active\:surface-hover:active{background-color:var(--surface-hover)!important}.lg\:focus\:surface-border:focus{border-color:var(--surface-border)!important}.lg\:hover\:surface-border:hover,.lg\:active\:surface-border:active{border-color:var(--surface-border)!important}}@media screen and (min-width:1200px){.xl\:text-primary{color:var(--primary-color)!important}.xl\:bg-primary{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.xl\:bg-primary-reverse{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.xl\:bg-white{background-color:#fff!important}.xl\:border-primary{border-color:var(--primary-color)!important}.xl\:text-white{color:#fff!important}.xl\:border-white{border-color:#fff!important}.xl\:text-color{color:var(--text-color)!important}.xl\:text-color-secondary{color:var(--text-color-secondary)!important}.xl\:surface-ground{background-color:var(--surface-ground)!important}.xl\:surface-section{background-color:var(--surface-section)!important}.xl\:surface-card{background-color:var(--surface-card)!important}.xl\:surface-overlay{background-color:var(--surface-overlay)!important}.xl\:surface-hover{background-color:var(--surface-hover)!important}.xl\:surface-border{border-color:var(--surface-border)!important}.xl\:focus\:text-primary:focus{color:var(--primary-color)!important}.xl\:hover\:text-primary:hover,.xl\:active\:text-primary:active{color:var(--primary-color)!important}.xl\:focus\:bg-primary:focus{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.xl\:hover\:bg-primary:hover,.xl\:active\:bg-primary:active{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.xl\:focus\:bg-primary-reverse:focus{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.xl\:hover\:bg-primary-reverse:hover,.xl\:active\:bg-primary-reverse:active{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.xl\:focus\:bg-white:focus{background-color:#fff!important}.xl\:hover\:bg-white:hover,.xl\:active\:bg-white:active{background-color:#fff!important}.xl\:focus\:border-primary:focus{border-color:var(--primary-color)!important}.xl\:hover\:border-primary:hover,.xl\:active\:border-primary:active{border-color:var(--primary-color)!important}.xl\:focus\:text-white:focus{color:#fff!important}.xl\:hover\:text-white:hover,.xl\:active\:text-white:active{color:#fff!important}.xl\:focus\:border-white:focus{border-color:#fff!important}.xl\:hover\:border-white:hover,.xl\:active\:border-white:active{border-color:#fff!important}.xl\:focus\:text-color:focus{color:var(--text-color)!important}.xl\:hover\:text-color:hover,.xl\:active\:text-color:active{color:var(--text-color)!important}.xl\:focus\:text-color-secondary:focus{color:var(--text-color-secondary)!important}.xl\:hover\:text-color-secondary:hover,.xl\:active\:text-color-secondary:active{color:var(--text-color-secondary)!important}.xl\:focus\:surface-ground:focus{background-color:var(--surface-ground)!important}.xl\:hover\:surface-ground:hover,.xl\:active\:surface-ground:active{background-color:var(--surface-ground)!important}.xl\:focus\:surface-section:focus{background-color:var(--surface-section)!important}.xl\:hover\:surface-section:hover,.xl\:active\:surface-section:active{background-color:var(--surface-section)!important}.xl\:focus\:surface-card:focus{background-color:var(--surface-card)!important}.xl\:hover\:surface-card:hover,.xl\:active\:surface-card:active{background-color:var(--surface-card)!important}.xl\:focus\:surface-overlay:focus{background-color:var(--surface-overlay)!important}.xl\:hover\:surface-overlay:hover,.xl\:active\:surface-overlay:active{background-color:var(--surface-overlay)!important}.xl\:focus\:surface-hover:focus{background-color:var(--surface-hover)!important}.xl\:hover\:surface-hover:hover,.xl\:active\:surface-hover:active{background-color:var(--surface-hover)!important}.xl\:focus\:surface-border:focus{border-color:var(--surface-border)!important}.xl\:hover\:surface-border:hover,.xl\:active\:surface-border:active{border-color:var(--surface-border)!important}}.field{margin-bottom:1rem}.field>label{display:inline-block;margin-bottom:.5rem}.field.grid>label{display:flex;align-items:center}.field>small{margin-top:.25rem}.field.grid,.formgrid.grid{margin-top:0}.field.grid .col-fixed,.formgrid.grid .col-fixed,.field.grid .col,.formgrid.grid .col,.field.grid .col-1,.formgrid.grid .col-1,.field.grid .col-2,.formgrid.grid .col-2,.field.grid .col-3,.formgrid.grid .col-3,.field.grid .col-4,.formgrid.grid .col-4,.field.grid .col-5,.formgrid.grid .col-5,.field.grid .col-6,.formgrid.grid .col-6,.field.grid .col-7,.formgrid.grid .col-7,.field.grid .col-8,.formgrid.grid .col-8,.field.grid .col-9,.formgrid.grid .col-9,.field.grid .col-10,.formgrid.grid .col-10,.field.grid .col-11,.formgrid.grid .col-11,.field.grid .col-12,.formgrid.grid .col-12{padding-top:0;padding-bottom:0}.formgroup-inline{display:flex;flex-wrap:wrap;align-items:flex-start}.formgroup-inline .field,.formgroup-inline .field-checkbox,.formgroup-inline .field-radiobutton{margin-right:1rem}.formgroup-inline .field>label,.formgroup-inline .field-checkbox>label,.formgroup-inline .field-radiobutton>label{margin-right:.5rem;margin-bottom:0}.field-checkbox,.field-radiobutton{margin-bottom:1rem;display:flex;align-items:center}.field-checkbox>label,.field-radiobutton>label{margin-left:.5rem;line-height:1}.hidden{display:none!important}.block{display:block!important}.inline{display:inline!important}.inline-block{display:inline-block!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}@media screen and (min-width:576px){.sm\:hidden{display:none!important}.sm\:block{display:block!important}.sm\:inline{display:inline!important}.sm\:inline-block{display:inline-block!important}.sm\:flex{display:flex!important}.sm\:inline-flex{display:inline-flex!important}}@media screen and (min-width:768px){.md\:hidden{display:none!important}.md\:block{display:block!important}.md\:inline{display:inline!important}.md\:inline-block{display:inline-block!important}.md\:flex{display:flex!important}.md\:inline-flex{display:inline-flex!important}}@media screen and (min-width:992px){.lg\:hidden{display:none!important}.lg\:block{display:block!important}.lg\:inline{display:inline!important}.lg\:inline-block{display:inline-block!important}.lg\:flex{display:flex!important}.lg\:inline-flex{display:inline-flex!important}}@media screen and (min-width:1200px){.xl\:hidden{display:none!important}.xl\:block{display:block!important}.xl\:inline{display:inline!important}.xl\:inline-block{display:inline-block!important}.xl\:flex{display:flex!important}.xl\:inline-flex{display:inline-flex!important}}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.text-left{text-align:left!important}.text-right{text-align:right!important}@media screen and (min-width:576px){.sm\:text-center{text-align:center!important}.sm\:text-justify{text-align:justify!important}.sm\:text-left{text-align:left!important}.sm\:text-right{text-align:right!important}}@media screen and (min-width:768px){.md\:text-center{text-align:center!important}.md\:text-justify{text-align:justify!important}.md\:text-left{text-align:left!important}.md\:text-right{text-align:right!important}}@media screen and (min-width:992px){.lg\:text-center{text-align:center!important}.lg\:text-justify{text-align:justify!important}.lg\:text-left{text-align:left!important}.lg\:text-right{text-align:right!important}}@media screen and (min-width:1200px){.xl\:text-center{text-align:center!important}.xl\:text-justify{text-align:justify!important}.xl\:text-left{text-align:left!important}.xl\:text-right{text-align:right!important}}.underline{text-decoration:underline!important}.line-through{text-decoration:line-through!important}.no-underline{text-decoration:none!important}.focus\:underline:focus{text-decoration:underline!important}.hover\:underline:hover,.active\:underline:active{text-decoration:underline!important}.focus\:line-through:focus{text-decoration:line-through!important}.hover\:line-through:hover,.active\:line-through:active{text-decoration:line-through!important}.focus\:no-underline:focus{text-decoration:none!important}.hover\:no-underline:hover,.active\:no-underline:active{text-decoration:none!important}.lowercase{text-transform:lowercase!important}.uppercase{text-transform:uppercase!important}.capitalize{text-transform:capitalize!important}.text-overflow-clip{text-overflow:clip!important}.text-overflow-ellipsis{text-overflow:ellipsis!important}@media screen and (min-width:576px){.sm\:text-overflow-clip{text-overflow:clip!important}.sm\:text-overflow-ellipsis{text-overflow:ellipsis!important}}@media screen and (min-width:768px){.md\:text-overflow-clip{text-overflow:clip!important}.md\:text-overflow-ellipsis{text-overflow:ellipsis!important}}@media screen and (min-width:992px){.lg\:text-overflow-clip{text-overflow:clip!important}.lg\:text-overflow-ellipsis{text-overflow:ellipsis!important}}@media screen and (min-width:1200px){.xl\:text-overflow-clip{text-overflow:clip!important}.xl\:text-overflow-ellipsis{text-overflow:ellipsis!important}}.font-light{font-weight:300!important}.font-normal{font-weight:400!important}.font-medium{font-weight:500!important}.font-semibold{font-weight:600!important}.font-bold{font-weight:700!important}@media screen and (min-width:576px){.sm\:font-light{font-weight:300!important}.sm\:font-normal{font-weight:400!important}.sm\:font-medium{font-weight:500!important}.sm\:font-semibold{font-weight:600!important}.sm\:font-bold{font-weight:700!important}}@media screen and (min-width:768px){.md\:font-light{font-weight:300!important}.md\:font-normal{font-weight:400!important}.md\:font-medium{font-weight:500!important}.md\:font-semibold{font-weight:600!important}.md\:font-bold{font-weight:700!important}}@media screen and (min-width:992px){.lg\:font-light{font-weight:300!important}.lg\:font-normal{font-weight:400!important}.lg\:font-medium{font-weight:500!important}.lg\:font-semibold{font-weight:600!important}.lg\:font-bold{font-weight:700!important}}@media screen and (min-width:1200px){.xl\:font-light{font-weight:300!important}.xl\:font-normal{font-weight:400!important}.xl\:font-medium{font-weight:500!important}.xl\:font-semibold{font-weight:600!important}.xl\:font-bold{font-weight:700!important}}.font-italic{font-style:italic!important}.text-xs{font-size:.75rem!important}.text-sm{font-size:.875rem!important}.text-base{font-size:1rem!important}.text-lg{font-size:1.125rem!important}.text-xl{font-size:1.25rem!important}.text-2xl{font-size:1.5rem!important}.text-3xl{font-size:1.75rem!important}.text-4xl{font-size:2rem!important}.text-5xl{font-size:2.5rem!important}.text-6xl{font-size:3rem!important}.text-7xl{font-size:4rem!important}.text-8xl{font-size:6rem!important}@media screen and (min-width:576px){.sm\:text-xs{font-size:.75rem!important}.sm\:text-sm{font-size:.875rem!important}.sm\:text-base{font-size:1rem!important}.sm\:text-lg{font-size:1.125rem!important}.sm\:text-xl{font-size:1.25rem!important}.sm\:text-2xl{font-size:1.5rem!important}.sm\:text-3xl{font-size:1.75rem!important}.sm\:text-4xl{font-size:2rem!important}.sm\:text-5xl{font-size:2.5rem!important}.sm\:text-6xl{font-size:3rem!important}.sm\:text-7xl{font-size:4rem!important}.sm\:text-8xl{font-size:6rem!important}}@media screen and (min-width:768px){.md\:text-xs{font-size:.75rem!important}.md\:text-sm{font-size:.875rem!important}.md\:text-base{font-size:1rem!important}.md\:text-lg{font-size:1.125rem!important}.md\:text-xl{font-size:1.25rem!important}.md\:text-2xl{font-size:1.5rem!important}.md\:text-3xl{font-size:1.75rem!important}.md\:text-4xl{font-size:2rem!important}.md\:text-5xl{font-size:2.5rem!important}.md\:text-6xl{font-size:3rem!important}.md\:text-7xl{font-size:4rem!important}.md\:text-8xl{font-size:6rem!important}}@media screen and (min-width:992px){.lg\:text-xs{font-size:.75rem!important}.lg\:text-sm{font-size:.875rem!important}.lg\:text-base{font-size:1rem!important}.lg\:text-lg{font-size:1.125rem!important}.lg\:text-xl{font-size:1.25rem!important}.lg\:text-2xl{font-size:1.5rem!important}.lg\:text-3xl{font-size:1.75rem!important}.lg\:text-4xl{font-size:2rem!important}.lg\:text-5xl{font-size:2.5rem!important}.lg\:text-6xl{font-size:3rem!important}.lg\:text-7xl{font-size:4rem!important}.lg\:text-8xl{font-size:6rem!important}}@media screen and (min-width:1200px){.xl\:text-xs{font-size:.75rem!important}.xl\:text-sm{font-size:.875rem!important}.xl\:text-base{font-size:1rem!important}.xl\:text-lg{font-size:1.125rem!important}.xl\:text-xl{font-size:1.25rem!important}.xl\:text-2xl{font-size:1.5rem!important}.xl\:text-3xl{font-size:1.75rem!important}.xl\:text-4xl{font-size:2rem!important}.xl\:text-5xl{font-size:2.5rem!important}.xl\:text-6xl{font-size:3rem!important}.xl\:text-7xl{font-size:4rem!important}.xl\:text-8xl{font-size:6rem!important}}.line-height-1{line-height:1!important}.line-height-2{line-height:1.25!important}.line-height-3{line-height:1.5!important}.line-height-4{line-height:2!important}.white-space-normal{white-space:normal!important}.white-space-nowrap{white-space:nowrap!important}.vertical-align-baseline{vertical-align:baseline!important}.vertical-align-top{vertical-align:top!important}.vertical-align-middle{vertical-align:middle!important}.vertical-align-bottom{vertical-align:bottom!important}.vertical-align-text-top{vertical-align:text-top!important}.vertical-align-text-bottom{vertical-align:text-bottom!important}.vertical-align-sub{vertical-align:sub!important}.vertical-align-super{vertical-align:super!important}@media screen and (min-width:576px){.sm\:vertical-align-baseline{vertical-align:baseline!important}.sm\:vertical-align-top{vertical-align:top!important}.sm\:vertical-align-middle{vertical-align:middle!important}.sm\:vertical-align-bottom{vertical-align:bottom!important}.sm\:vertical-align-text-top{vertical-align:text-top!important}.sm\:vertical-align-text-bottom{vertical-align:text-bottom!important}.sm\:vertical-align-sub{vertical-align:sub!important}.sm\:vertical-align-super{vertical-align:super!important}}@media screen and (min-width:768px){.md\:vertical-align-baseline{vertical-align:baseline!important}.md\:vertical-align-top{vertical-align:top!important}.md\:vertical-align-middle{vertical-align:middle!important}.md\:vertical-align-bottom{vertical-align:bottom!important}.md\:vertical-align-text-top{vertical-align:text-top!important}.md\:vertical-align-text-bottom{vertical-align:text-bottom!important}.md\:vertical-align-sub{vertical-align:sub!important}.md\:vertical-align-super{vertical-align:super!important}}@media screen and (min-width:992px){.lg\:vertical-align-baseline{vertical-align:baseline!important}.lg\:vertical-align-top{vertical-align:top!important}.lg\:vertical-align-middle{vertical-align:middle!important}.lg\:vertical-align-bottom{vertical-align:bottom!important}.lg\:vertical-align-text-top{vertical-align:text-top!important}.lg\:vertical-align-text-bottom{vertical-align:text-bottom!important}.lg\:vertical-align-sub{vertical-align:sub!important}.lg\:vertical-align-super{vertical-align:super!important}}@media screen and (min-width:1200px){.xl\:vertical-align-baseline{vertical-align:baseline!important}.xl\:vertical-align-top{vertical-align:top!important}.xl\:vertical-align-middle{vertical-align:middle!important}.xl\:vertical-align-bottom{vertical-align:bottom!important}.xl\:vertical-align-text-top{vertical-align:text-top!important}.xl\:vertical-align-text-bottom{vertical-align:text-bottom!important}.xl\:vertical-align-sub{vertical-align:sub!important}.xl\:vertical-align-super{vertical-align:super!important}}.flex-row{flex-direction:row!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column{flex-direction:column!important}.flex-column-reverse{flex-direction:column-reverse!important}@media screen and (min-width:576px){.sm\:flex-row{flex-direction:row!important}.sm\:flex-row-reverse{flex-direction:row-reverse!important}.sm\:flex-column{flex-direction:column!important}.sm\:flex-column-reverse{flex-direction:column-reverse!important}}@media screen and (min-width:768px){.md\:flex-row{flex-direction:row!important}.md\:flex-row-reverse{flex-direction:row-reverse!important}.md\:flex-column{flex-direction:column!important}.md\:flex-column-reverse{flex-direction:column-reverse!important}}@media screen and (min-width:992px){.lg\:flex-row{flex-direction:row!important}.lg\:flex-row-reverse{flex-direction:row-reverse!important}.lg\:flex-column{flex-direction:column!important}.lg\:flex-column-reverse{flex-direction:column-reverse!important}}@media screen and (min-width:1200px){.xl\:flex-row{flex-direction:row!important}.xl\:flex-row-reverse{flex-direction:row-reverse!important}.xl\:flex-column{flex-direction:column!important}.xl\:flex-column-reverse{flex-direction:column-reverse!important}}.flex-wrap{flex-wrap:wrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-nowrap{flex-wrap:nowrap!important}@media screen and (min-width:576px){.sm\:flex-wrap{flex-wrap:wrap!important}.sm\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.sm\:flex-nowrap{flex-wrap:nowrap!important}}@media screen and (min-width:768px){.md\:flex-wrap{flex-wrap:wrap!important}.md\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.md\:flex-nowrap{flex-wrap:nowrap!important}}@media screen and (min-width:992px){.lg\:flex-wrap{flex-wrap:wrap!important}.lg\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.lg\:flex-nowrap{flex-wrap:nowrap!important}}@media screen and (min-width:1200px){.xl\:flex-wrap{flex-wrap:wrap!important}.xl\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.xl\:flex-nowrap{flex-wrap:nowrap!important}}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}@media screen and (min-width:576px){.sm\:justify-content-start{justify-content:flex-start!important}.sm\:justify-content-end{justify-content:flex-end!important}.sm\:justify-content-center{justify-content:center!important}.sm\:justify-content-between{justify-content:space-between!important}.sm\:justify-content-around{justify-content:space-around!important}.sm\:justify-content-evenly{justify-content:space-evenly!important}}@media screen and (min-width:768px){.md\:justify-content-start{justify-content:flex-start!important}.md\:justify-content-end{justify-content:flex-end!important}.md\:justify-content-center{justify-content:center!important}.md\:justify-content-between{justify-content:space-between!important}.md\:justify-content-around{justify-content:space-around!important}.md\:justify-content-evenly{justify-content:space-evenly!important}}@media screen and (min-width:992px){.lg\:justify-content-start{justify-content:flex-start!important}.lg\:justify-content-end{justify-content:flex-end!important}.lg\:justify-content-center{justify-content:center!important}.lg\:justify-content-between{justify-content:space-between!important}.lg\:justify-content-around{justify-content:space-around!important}.lg\:justify-content-evenly{justify-content:space-evenly!important}}@media screen and (min-width:1200px){.xl\:justify-content-start{justify-content:flex-start!important}.xl\:justify-content-end{justify-content:flex-end!important}.xl\:justify-content-center{justify-content:center!important}.xl\:justify-content-between{justify-content:space-between!important}.xl\:justify-content-around{justify-content:space-around!important}.xl\:justify-content-evenly{justify-content:space-evenly!important}}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-evenly{align-content:space-evenly!important}@media screen and (min-width:576px){.sm\:align-content-start{align-content:flex-start!important}.sm\:align-content-end{align-content:flex-end!important}.sm\:align-content-center{align-content:center!important}.sm\:align-content-between{align-content:space-between!important}.sm\:align-content-around{align-content:space-around!important}.sm\:align-content-evenly{align-content:space-evenly!important}}@media screen and (min-width:768px){.md\:align-content-start{align-content:flex-start!important}.md\:align-content-end{align-content:flex-end!important}.md\:align-content-center{align-content:center!important}.md\:align-content-between{align-content:space-between!important}.md\:align-content-around{align-content:space-around!important}.md\:align-content-evenly{align-content:space-evenly!important}}@media screen and (min-width:992px){.lg\:align-content-start{align-content:flex-start!important}.lg\:align-content-end{align-content:flex-end!important}.lg\:align-content-center{align-content:center!important}.lg\:align-content-between{align-content:space-between!important}.lg\:align-content-around{align-content:space-around!important}.lg\:align-content-evenly{align-content:space-evenly!important}}@media screen and (min-width:1200px){.xl\:align-content-start{align-content:flex-start!important}.xl\:align-content-end{align-content:flex-end!important}.xl\:align-content-center{align-content:center!important}.xl\:align-content-between{align-content:space-between!important}.xl\:align-content-around{align-content:space-around!important}.xl\:align-content-evenly{align-content:space-evenly!important}}.align-items-stretch{align-items:stretch!important}.align-items-start{align-items:flex-start!important}.align-items-center{align-items:center!important}.align-items-end{align-items:flex-end!important}.align-items-baseline{align-items:baseline!important}@media screen and (min-width:576px){.sm\:align-items-stretch{align-items:stretch!important}.sm\:align-items-start{align-items:flex-start!important}.sm\:align-items-center{align-items:center!important}.sm\:align-items-end{align-items:flex-end!important}.sm\:align-items-baseline{align-items:baseline!important}}@media screen and (min-width:768px){.md\:align-items-stretch{align-items:stretch!important}.md\:align-items-start{align-items:flex-start!important}.md\:align-items-center{align-items:center!important}.md\:align-items-end{align-items:flex-end!important}.md\:align-items-baseline{align-items:baseline!important}}@media screen and (min-width:992px){.lg\:align-items-stretch{align-items:stretch!important}.lg\:align-items-start{align-items:flex-start!important}.lg\:align-items-center{align-items:center!important}.lg\:align-items-end{align-items:flex-end!important}.lg\:align-items-baseline{align-items:baseline!important}}@media screen and (min-width:1200px){.xl\:align-items-stretch{align-items:stretch!important}.xl\:align-items-start{align-items:flex-start!important}.xl\:align-items-center{align-items:center!important}.xl\:align-items-end{align-items:flex-end!important}.xl\:align-items-baseline{align-items:baseline!important}}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-stretch{align-self:stretch!important}.align-self-baseline{align-self:baseline!important}@media screen and (min-width:576px){.sm\:align-self-auto{align-self:auto!important}.sm\:align-self-start{align-self:flex-start!important}.sm\:align-self-end{align-self:flex-end!important}.sm\:align-self-center{align-self:center!important}.sm\:align-self-stretch{align-self:stretch!important}.sm\:align-self-baseline{align-self:baseline!important}}@media screen and (min-width:768px){.md\:align-self-auto{align-self:auto!important}.md\:align-self-start{align-self:flex-start!important}.md\:align-self-end{align-self:flex-end!important}.md\:align-self-center{align-self:center!important}.md\:align-self-stretch{align-self:stretch!important}.md\:align-self-baseline{align-self:baseline!important}}@media screen and (min-width:992px){.lg\:align-self-auto{align-self:auto!important}.lg\:align-self-start{align-self:flex-start!important}.lg\:align-self-end{align-self:flex-end!important}.lg\:align-self-center{align-self:center!important}.lg\:align-self-stretch{align-self:stretch!important}.lg\:align-self-baseline{align-self:baseline!important}}@media screen and (min-width:1200px){.xl\:align-self-auto{align-self:auto!important}.xl\:align-self-start{align-self:flex-start!important}.xl\:align-self-end{align-self:flex-end!important}.xl\:align-self-center{align-self:center!important}.xl\:align-self-stretch{align-self:stretch!important}.xl\:align-self-baseline{align-self:baseline!important}}.flex-order-0{order:0!important}.flex-order-1{order:1!important}.flex-order-2{order:2!important}.flex-order-3{order:3!important}.flex-order-4{order:4!important}.flex-order-5{order:5!important}.flex-order-6{order:6!important}@media screen and (min-width:576px){.sm\:flex-order-0{order:0!important}.sm\:flex-order-1{order:1!important}.sm\:flex-order-2{order:2!important}.sm\:flex-order-3{order:3!important}.sm\:flex-order-4{order:4!important}.sm\:flex-order-5{order:5!important}.sm\:flex-order-6{order:6!important}}@media screen and (min-width:768px){.md\:flex-order-0{order:0!important}.md\:flex-order-1{order:1!important}.md\:flex-order-2{order:2!important}.md\:flex-order-3{order:3!important}.md\:flex-order-4{order:4!important}.md\:flex-order-5{order:5!important}.md\:flex-order-6{order:6!important}}@media screen and (min-width:992px){.lg\:flex-order-0{order:0!important}.lg\:flex-order-1{order:1!important}.lg\:flex-order-2{order:2!important}.lg\:flex-order-3{order:3!important}.lg\:flex-order-4{order:4!important}.lg\:flex-order-5{order:5!important}.lg\:flex-order-6{order:6!important}}@media screen and (min-width:1200px){.xl\:flex-order-0{order:0!important}.xl\:flex-order-1{order:1!important}.xl\:flex-order-2{order:2!important}.xl\:flex-order-3{order:3!important}.xl\:flex-order-4{order:4!important}.xl\:flex-order-5{order:5!important}.xl\:flex-order-6{order:6!important}}.flex-1{flex:1 1 0%!important}.flex-auto{flex:1 1 auto!important}.flex-initial{flex:0 1 auto!important}.flex-none{flex:none!important}@media screen and (min-width:576px){.sm\:flex-1{flex:1 1 0%!important}.sm\:flex-auto{flex:1 1 auto!important}.sm\:flex-initial{flex:0 1 auto!important}.sm\:flex-none{flex:none!important}}@media screen and (min-width:768px){.md\:flex-1{flex:1 1 0%!important}.md\:flex-auto{flex:1 1 auto!important}.md\:flex-initial{flex:0 1 auto!important}.md\:flex-none{flex:none!important}}@media screen and (min-width:992px){.lg\:flex-1{flex:1 1 0%!important}.lg\:flex-auto{flex:1 1 auto!important}.lg\:flex-initial{flex:0 1 auto!important}.lg\:flex-none{flex:none!important}}@media screen and (min-width:1200px){.xl\:flex-1{flex:1 1 0%!important}.xl\:flex-auto{flex:1 1 auto!important}.xl\:flex-initial{flex:0 1 auto!important}.xl\:flex-none{flex:none!important}}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}@media screen and (min-width:576px){.sm\:flex-grow-0{flex-grow:0!important}.sm\:flex-grow-1{flex-grow:1!important}}@media screen and (min-width:768px){.md\:flex-grow-0{flex-grow:0!important}.md\:flex-grow-1{flex-grow:1!important}}@media screen and (min-width:992px){.lg\:flex-grow-0{flex-grow:0!important}.lg\:flex-grow-1{flex-grow:1!important}}@media screen and (min-width:1200px){.xl\:flex-grow-0{flex-grow:0!important}.xl\:flex-grow-1{flex-grow:1!important}}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}@media screen and (min-width:576px){.sm\:flex-shrink-0{flex-shrink:0!important}.sm\:flex-shrink-1{flex-shrink:1!important}}@media screen and (min-width:768px){.md\:flex-shrink-0{flex-shrink:0!important}.md\:flex-shrink-1{flex-shrink:1!important}}@media screen and (min-width:992px){.lg\:flex-shrink-0{flex-shrink:0!important}.lg\:flex-shrink-1{flex-shrink:1!important}}@media screen and (min-width:1200px){.xl\:flex-shrink-0{flex-shrink:0!important}.xl\:flex-shrink-1{flex-shrink:1!important}}.gap-0{gap:0rem!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:2rem!important}.gap-6{gap:3rem!important}.gap-7{gap:4rem!important}.gap-8{gap:5rem!important}.row-gap-0{row-gap:0rem!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:2rem!important}.row-gap-6{row-gap:3rem!important}.row-gap-7{row-gap:4rem!important}.row-gap-8{row-gap:5rem!important}.column-gap-0{column-gap:0rem!important}.column-gap-1{column-gap:.25rem!important}.column-gap-2{column-gap:.5rem!important}.column-gap-3{column-gap:1rem!important}.column-gap-4{column-gap:1.5rem!important}.column-gap-5{column-gap:2rem!important}.column-gap-6{column-gap:3rem!important}.column-gap-7{column-gap:4rem!important}.column-gap-8{column-gap:5rem!important}@media screen and (min-width:576px){.sm\:gap-0{gap:0rem!important}.sm\:gap-1{gap:.25rem!important}.sm\:gap-2{gap:.5rem!important}.sm\:gap-3{gap:1rem!important}.sm\:gap-4{gap:1.5rem!important}.sm\:gap-5{gap:2rem!important}.sm\:gap-6{gap:3rem!important}.sm\:gap-7{gap:4rem!important}.sm\:gap-8{gap:5rem!important}.sm\:row-gap-0{row-gap:0rem!important}.sm\:row-gap-1{row-gap:.25rem!important}.sm\:row-gap-2{row-gap:.5rem!important}.sm\:row-gap-3{row-gap:1rem!important}.sm\:row-gap-4{row-gap:1.5rem!important}.sm\:row-gap-5{row-gap:2rem!important}.sm\:row-gap-6{row-gap:3rem!important}.sm\:row-gap-7{row-gap:4rem!important}.sm\:row-gap-8{row-gap:5rem!important}.sm\:column-gap-0{column-gap:0rem!important}.sm\:column-gap-1{column-gap:.25rem!important}.sm\:column-gap-2{column-gap:.5rem!important}.sm\:column-gap-3{column-gap:1rem!important}.sm\:column-gap-4{column-gap:1.5rem!important}.sm\:column-gap-5{column-gap:2rem!important}.sm\:column-gap-6{column-gap:3rem!important}.sm\:column-gap-7{column-gap:4rem!important}.sm\:column-gap-8{column-gap:5rem!important}}@media screen and (min-width:768px){.md\:gap-0{gap:0rem!important}.md\:gap-1{gap:.25rem!important}.md\:gap-2{gap:.5rem!important}.md\:gap-3{gap:1rem!important}.md\:gap-4{gap:1.5rem!important}.md\:gap-5{gap:2rem!important}.md\:gap-6{gap:3rem!important}.md\:gap-7{gap:4rem!important}.md\:gap-8{gap:5rem!important}.md\:row-gap-0{row-gap:0rem!important}.md\:row-gap-1{row-gap:.25rem!important}.md\:row-gap-2{row-gap:.5rem!important}.md\:row-gap-3{row-gap:1rem!important}.md\:row-gap-4{row-gap:1.5rem!important}.md\:row-gap-5{row-gap:2rem!important}.md\:row-gap-6{row-gap:3rem!important}.md\:row-gap-7{row-gap:4rem!important}.md\:row-gap-8{row-gap:5rem!important}.md\:column-gap-0{column-gap:0rem!important}.md\:column-gap-1{column-gap:.25rem!important}.md\:column-gap-2{column-gap:.5rem!important}.md\:column-gap-3{column-gap:1rem!important}.md\:column-gap-4{column-gap:1.5rem!important}.md\:column-gap-5{column-gap:2rem!important}.md\:column-gap-6{column-gap:3rem!important}.md\:column-gap-7{column-gap:4rem!important}.md\:column-gap-8{column-gap:5rem!important}}@media screen and (min-width:992px){.lg\:gap-0{gap:0rem!important}.lg\:gap-1{gap:.25rem!important}.lg\:gap-2{gap:.5rem!important}.lg\:gap-3{gap:1rem!important}.lg\:gap-4{gap:1.5rem!important}.lg\:gap-5{gap:2rem!important}.lg\:gap-6{gap:3rem!important}.lg\:gap-7{gap:4rem!important}.lg\:gap-8{gap:5rem!important}.lg\:row-gap-0{row-gap:0rem!important}.lg\:row-gap-1{row-gap:.25rem!important}.lg\:row-gap-2{row-gap:.5rem!important}.lg\:row-gap-3{row-gap:1rem!important}.lg\:row-gap-4{row-gap:1.5rem!important}.lg\:row-gap-5{row-gap:2rem!important}.lg\:row-gap-6{row-gap:3rem!important}.lg\:row-gap-7{row-gap:4rem!important}.lg\:row-gap-8{row-gap:5rem!important}.lg\:column-gap-0{column-gap:0rem!important}.lg\:column-gap-1{column-gap:.25rem!important}.lg\:column-gap-2{column-gap:.5rem!important}.lg\:column-gap-3{column-gap:1rem!important}.lg\:column-gap-4{column-gap:1.5rem!important}.lg\:column-gap-5{column-gap:2rem!important}.lg\:column-gap-6{column-gap:3rem!important}.lg\:column-gap-7{column-gap:4rem!important}.lg\:column-gap-8{column-gap:5rem!important}}@media screen and (min-width:1200px){.xl\:gap-0{gap:0rem!important}.xl\:gap-1{gap:.25rem!important}.xl\:gap-2{gap:.5rem!important}.xl\:gap-3{gap:1rem!important}.xl\:gap-4{gap:1.5rem!important}.xl\:gap-5{gap:2rem!important}.xl\:gap-6{gap:3rem!important}.xl\:gap-7{gap:4rem!important}.xl\:gap-8{gap:5rem!important}.xl\:row-gap-0{row-gap:0rem!important}.xl\:row-gap-1{row-gap:.25rem!important}.xl\:row-gap-2{row-gap:.5rem!important}.xl\:row-gap-3{row-gap:1rem!important}.xl\:row-gap-4{row-gap:1.5rem!important}.xl\:row-gap-5{row-gap:2rem!important}.xl\:row-gap-6{row-gap:3rem!important}.xl\:row-gap-7{row-gap:4rem!important}.xl\:row-gap-8{row-gap:5rem!important}.xl\:column-gap-0{column-gap:0rem!important}.xl\:column-gap-1{column-gap:.25rem!important}.xl\:column-gap-2{column-gap:.5rem!important}.xl\:column-gap-3{column-gap:1rem!important}.xl\:column-gap-4{column-gap:1.5rem!important}.xl\:column-gap-5{column-gap:2rem!important}.xl\:column-gap-6{column-gap:3rem!important}.xl\:column-gap-7{column-gap:4rem!important}.xl\:column-gap-8{column-gap:5rem!important}}.p-0{padding:0rem!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:2rem!important}.p-6{padding:3rem!important}.p-7{padding:4rem!important}.p-8{padding:5rem!important}.pt-0{padding-top:0rem!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:2rem!important}.pt-6{padding-top:3rem!important}.pt-7{padding-top:4rem!important}.pt-8{padding-top:5rem!important}.pr-0{padding-right:0rem!important}.pr-1{padding-right:.25rem!important}.pr-2{padding-right:.5rem!important}.pr-3{padding-right:1rem!important}.pr-4{padding-right:1.5rem!important}.pr-5{padding-right:2rem!important}.pr-6{padding-right:3rem!important}.pr-7{padding-right:4rem!important}.pr-8{padding-right:5rem!important}.pl-0{padding-left:0rem!important}.pl-1{padding-left:.25rem!important}.pl-2{padding-left:.5rem!important}.pl-3{padding-left:1rem!important}.pl-4{padding-left:1.5rem!important}.pl-5{padding-left:2rem!important}.pl-6{padding-left:3rem!important}.pl-7{padding-left:4rem!important}.pl-8{padding-left:5rem!important}.pb-0{padding-bottom:0rem!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:2rem!important}.pb-6{padding-bottom:3rem!important}.pb-7{padding-bottom:4rem!important}.pb-8{padding-bottom:5rem!important}.px-0{padding-left:0rem!important;padding-right:0rem!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:2rem!important;padding-right:2rem!important}.px-6{padding-left:3rem!important;padding-right:3rem!important}.px-7{padding-left:4rem!important;padding-right:4rem!important}.px-8{padding-left:5rem!important;padding-right:5rem!important}.py-0{padding-top:0rem!important;padding-bottom:0rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-6{padding-top:3rem!important;padding-bottom:3rem!important}.py-7{padding-top:4rem!important;padding-bottom:4rem!important}.py-8{padding-top:5rem!important;padding-bottom:5rem!important}@media screen and (min-width:576px){.sm\:p-0{padding:0rem!important}.sm\:p-1{padding:.25rem!important}.sm\:p-2{padding:.5rem!important}.sm\:p-3{padding:1rem!important}.sm\:p-4{padding:1.5rem!important}.sm\:p-5{padding:2rem!important}.sm\:p-6{padding:3rem!important}.sm\:p-7{padding:4rem!important}.sm\:p-8{padding:5rem!important}.sm\:pt-0{padding-top:0rem!important}.sm\:pt-1{padding-top:.25rem!important}.sm\:pt-2{padding-top:.5rem!important}.sm\:pt-3{padding-top:1rem!important}.sm\:pt-4{padding-top:1.5rem!important}.sm\:pt-5{padding-top:2rem!important}.sm\:pt-6{padding-top:3rem!important}.sm\:pt-7{padding-top:4rem!important}.sm\:pt-8{padding-top:5rem!important}.sm\:pr-0{padding-right:0rem!important}.sm\:pr-1{padding-right:.25rem!important}.sm\:pr-2{padding-right:.5rem!important}.sm\:pr-3{padding-right:1rem!important}.sm\:pr-4{padding-right:1.5rem!important}.sm\:pr-5{padding-right:2rem!important}.sm\:pr-6{padding-right:3rem!important}.sm\:pr-7{padding-right:4rem!important}.sm\:pr-8{padding-right:5rem!important}.sm\:pl-0{padding-left:0rem!important}.sm\:pl-1{padding-left:.25rem!important}.sm\:pl-2{padding-left:.5rem!important}.sm\:pl-3{padding-left:1rem!important}.sm\:pl-4{padding-left:1.5rem!important}.sm\:pl-5{padding-left:2rem!important}.sm\:pl-6{padding-left:3rem!important}.sm\:pl-7{padding-left:4rem!important}.sm\:pl-8{padding-left:5rem!important}.sm\:pb-0{padding-bottom:0rem!important}.sm\:pb-1{padding-bottom:.25rem!important}.sm\:pb-2{padding-bottom:.5rem!important}.sm\:pb-3{padding-bottom:1rem!important}.sm\:pb-4{padding-bottom:1.5rem!important}.sm\:pb-5{padding-bottom:2rem!important}.sm\:pb-6{padding-bottom:3rem!important}.sm\:pb-7{padding-bottom:4rem!important}.sm\:pb-8{padding-bottom:5rem!important}.sm\:px-0{padding-left:0rem!important;padding-right:0rem!important}.sm\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.sm\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.sm\:px-3{padding-left:1rem!important;padding-right:1rem!important}.sm\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.sm\:px-5{padding-left:2rem!important;padding-right:2rem!important}.sm\:px-6{padding-left:3rem!important;padding-right:3rem!important}.sm\:px-7{padding-left:4rem!important;padding-right:4rem!important}.sm\:px-8{padding-left:5rem!important;padding-right:5rem!important}.sm\:py-0{padding-top:0rem!important;padding-bottom:0rem!important}.sm\:py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.sm\:py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.sm\:py-3{padding-top:1rem!important;padding-bottom:1rem!important}.sm\:py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.sm\:py-5{padding-top:2rem!important;padding-bottom:2rem!important}.sm\:py-6{padding-top:3rem!important;padding-bottom:3rem!important}.sm\:py-7{padding-top:4rem!important;padding-bottom:4rem!important}.sm\:py-8{padding-top:5rem!important;padding-bottom:5rem!important}}@media screen and (min-width:768px){.md\:p-0{padding:0rem!important}.md\:p-1{padding:.25rem!important}.md\:p-2{padding:.5rem!important}.md\:p-3{padding:1rem!important}.md\:p-4{padding:1.5rem!important}.md\:p-5{padding:2rem!important}.md\:p-6{padding:3rem!important}.md\:p-7{padding:4rem!important}.md\:p-8{padding:5rem!important}.md\:pt-0{padding-top:0rem!important}.md\:pt-1{padding-top:.25rem!important}.md\:pt-2{padding-top:.5rem!important}.md\:pt-3{padding-top:1rem!important}.md\:pt-4{padding-top:1.5rem!important}.md\:pt-5{padding-top:2rem!important}.md\:pt-6{padding-top:3rem!important}.md\:pt-7{padding-top:4rem!important}.md\:pt-8{padding-top:5rem!important}.md\:pr-0{padding-right:0rem!important}.md\:pr-1{padding-right:.25rem!important}.md\:pr-2{padding-right:.5rem!important}.md\:pr-3{padding-right:1rem!important}.md\:pr-4{padding-right:1.5rem!important}.md\:pr-5{padding-right:2rem!important}.md\:pr-6{padding-right:3rem!important}.md\:pr-7{padding-right:4rem!important}.md\:pr-8{padding-right:5rem!important}.md\:pl-0{padding-left:0rem!important}.md\:pl-1{padding-left:.25rem!important}.md\:pl-2{padding-left:.5rem!important}.md\:pl-3{padding-left:1rem!important}.md\:pl-4{padding-left:1.5rem!important}.md\:pl-5{padding-left:2rem!important}.md\:pl-6{padding-left:3rem!important}.md\:pl-7{padding-left:4rem!important}.md\:pl-8{padding-left:5rem!important}.md\:pb-0{padding-bottom:0rem!important}.md\:pb-1{padding-bottom:.25rem!important}.md\:pb-2{padding-bottom:.5rem!important}.md\:pb-3{padding-bottom:1rem!important}.md\:pb-4{padding-bottom:1.5rem!important}.md\:pb-5{padding-bottom:2rem!important}.md\:pb-6{padding-bottom:3rem!important}.md\:pb-7{padding-bottom:4rem!important}.md\:pb-8{padding-bottom:5rem!important}.md\:px-0{padding-left:0rem!important;padding-right:0rem!important}.md\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.md\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.md\:px-3{padding-left:1rem!important;padding-right:1rem!important}.md\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.md\:px-5{padding-left:2rem!important;padding-right:2rem!important}.md\:px-6{padding-left:3rem!important;padding-right:3rem!important}.md\:px-7{padding-left:4rem!important;padding-right:4rem!important}.md\:px-8{padding-left:5rem!important;padding-right:5rem!important}.md\:py-0{padding-top:0rem!important;padding-bottom:0rem!important}.md\:py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.md\:py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.md\:py-3{padding-top:1rem!important;padding-bottom:1rem!important}.md\:py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.md\:py-5{padding-top:2rem!important;padding-bottom:2rem!important}.md\:py-6{padding-top:3rem!important;padding-bottom:3rem!important}.md\:py-7{padding-top:4rem!important;padding-bottom:4rem!important}.md\:py-8{padding-top:5rem!important;padding-bottom:5rem!important}}@media screen and (min-width:992px){.lg\:p-0{padding:0rem!important}.lg\:p-1{padding:.25rem!important}.lg\:p-2{padding:.5rem!important}.lg\:p-3{padding:1rem!important}.lg\:p-4{padding:1.5rem!important}.lg\:p-5{padding:2rem!important}.lg\:p-6{padding:3rem!important}.lg\:p-7{padding:4rem!important}.lg\:p-8{padding:5rem!important}.lg\:pt-0{padding-top:0rem!important}.lg\:pt-1{padding-top:.25rem!important}.lg\:pt-2{padding-top:.5rem!important}.lg\:pt-3{padding-top:1rem!important}.lg\:pt-4{padding-top:1.5rem!important}.lg\:pt-5{padding-top:2rem!important}.lg\:pt-6{padding-top:3rem!important}.lg\:pt-7{padding-top:4rem!important}.lg\:pt-8{padding-top:5rem!important}.lg\:pr-0{padding-right:0rem!important}.lg\:pr-1{padding-right:.25rem!important}.lg\:pr-2{padding-right:.5rem!important}.lg\:pr-3{padding-right:1rem!important}.lg\:pr-4{padding-right:1.5rem!important}.lg\:pr-5{padding-right:2rem!important}.lg\:pr-6{padding-right:3rem!important}.lg\:pr-7{padding-right:4rem!important}.lg\:pr-8{padding-right:5rem!important}.lg\:pl-0{padding-left:0rem!important}.lg\:pl-1{padding-left:.25rem!important}.lg\:pl-2{padding-left:.5rem!important}.lg\:pl-3{padding-left:1rem!important}.lg\:pl-4{padding-left:1.5rem!important}.lg\:pl-5{padding-left:2rem!important}.lg\:pl-6{padding-left:3rem!important}.lg\:pl-7{padding-left:4rem!important}.lg\:pl-8{padding-left:5rem!important}.lg\:pb-0{padding-bottom:0rem!important}.lg\:pb-1{padding-bottom:.25rem!important}.lg\:pb-2{padding-bottom:.5rem!important}.lg\:pb-3{padding-bottom:1rem!important}.lg\:pb-4{padding-bottom:1.5rem!important}.lg\:pb-5{padding-bottom:2rem!important}.lg\:pb-6{padding-bottom:3rem!important}.lg\:pb-7{padding-bottom:4rem!important}.lg\:pb-8{padding-bottom:5rem!important}.lg\:px-0{padding-left:0rem!important;padding-right:0rem!important}.lg\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.lg\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.lg\:px-3{padding-left:1rem!important;padding-right:1rem!important}.lg\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.lg\:px-5{padding-left:2rem!important;padding-right:2rem!important}.lg\:px-6{padding-left:3rem!important;padding-right:3rem!important}.lg\:px-7{padding-left:4rem!important;padding-right:4rem!important}.lg\:px-8{padding-left:5rem!important;padding-right:5rem!important}.lg\:py-0{padding-top:0rem!important;padding-bottom:0rem!important}.lg\:py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.lg\:py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.lg\:py-3{padding-top:1rem!important;padding-bottom:1rem!important}.lg\:py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.lg\:py-5{padding-top:2rem!important;padding-bottom:2rem!important}.lg\:py-6{padding-top:3rem!important;padding-bottom:3rem!important}.lg\:py-7{padding-top:4rem!important;padding-bottom:4rem!important}.lg\:py-8{padding-top:5rem!important;padding-bottom:5rem!important}}@media screen and (min-width:1200px){.xl\:p-0{padding:0rem!important}.xl\:p-1{padding:.25rem!important}.xl\:p-2{padding:.5rem!important}.xl\:p-3{padding:1rem!important}.xl\:p-4{padding:1.5rem!important}.xl\:p-5{padding:2rem!important}.xl\:p-6{padding:3rem!important}.xl\:p-7{padding:4rem!important}.xl\:p-8{padding:5rem!important}.xl\:pt-0{padding-top:0rem!important}.xl\:pt-1{padding-top:.25rem!important}.xl\:pt-2{padding-top:.5rem!important}.xl\:pt-3{padding-top:1rem!important}.xl\:pt-4{padding-top:1.5rem!important}.xl\:pt-5{padding-top:2rem!important}.xl\:pt-6{padding-top:3rem!important}.xl\:pt-7{padding-top:4rem!important}.xl\:pt-8{padding-top:5rem!important}.xl\:pr-0{padding-right:0rem!important}.xl\:pr-1{padding-right:.25rem!important}.xl\:pr-2{padding-right:.5rem!important}.xl\:pr-3{padding-right:1rem!important}.xl\:pr-4{padding-right:1.5rem!important}.xl\:pr-5{padding-right:2rem!important}.xl\:pr-6{padding-right:3rem!important}.xl\:pr-7{padding-right:4rem!important}.xl\:pr-8{padding-right:5rem!important}.xl\:pl-0{padding-left:0rem!important}.xl\:pl-1{padding-left:.25rem!important}.xl\:pl-2{padding-left:.5rem!important}.xl\:pl-3{padding-left:1rem!important}.xl\:pl-4{padding-left:1.5rem!important}.xl\:pl-5{padding-left:2rem!important}.xl\:pl-6{padding-left:3rem!important}.xl\:pl-7{padding-left:4rem!important}.xl\:pl-8{padding-left:5rem!important}.xl\:pb-0{padding-bottom:0rem!important}.xl\:pb-1{padding-bottom:.25rem!important}.xl\:pb-2{padding-bottom:.5rem!important}.xl\:pb-3{padding-bottom:1rem!important}.xl\:pb-4{padding-bottom:1.5rem!important}.xl\:pb-5{padding-bottom:2rem!important}.xl\:pb-6{padding-bottom:3rem!important}.xl\:pb-7{padding-bottom:4rem!important}.xl\:pb-8{padding-bottom:5rem!important}.xl\:px-0{padding-left:0rem!important;padding-right:0rem!important}.xl\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.xl\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.xl\:px-3{padding-left:1rem!important;padding-right:1rem!important}.xl\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.xl\:px-5{padding-left:2rem!important;padding-right:2rem!important}.xl\:px-6{padding-left:3rem!important;padding-right:3rem!important}.xl\:px-7{padding-left:4rem!important;padding-right:4rem!important}.xl\:px-8{padding-left:5rem!important;padding-right:5rem!important}.xl\:py-0{padding-top:0rem!important;padding-bottom:0rem!important}.xl\:py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.xl\:py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.xl\:py-3{padding-top:1rem!important;padding-bottom:1rem!important}.xl\:py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.xl\:py-5{padding-top:2rem!important;padding-bottom:2rem!important}.xl\:py-6{padding-top:3rem!important;padding-bottom:3rem!important}.xl\:py-7{padding-top:4rem!important;padding-bottom:4rem!important}.xl\:py-8{padding-top:5rem!important;padding-bottom:5rem!important}}.m-0{margin:0rem!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:2rem!important}.m-6{margin:3rem!important}.m-7{margin:4rem!important}.m-8{margin:5rem!important}.-m-1{margin:-.25rem!important}.-m-2{margin:-.5rem!important}.-m-3{margin:-1rem!important}.-m-4{margin:-1.5rem!important}.-m-5{margin:-2rem!important}.-m-6{margin:-3rem!important}.-m-7{margin:-4rem!important}.-m-8{margin:-5rem!important}.m-auto{margin:auto!important}.mt-0{margin-top:0rem!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:2rem!important}.mt-6{margin-top:3rem!important}.mt-7{margin-top:4rem!important}.mt-8{margin-top:5rem!important}.-mt-1{margin-top:-.25rem!important}.-mt-2{margin-top:-.5rem!important}.-mt-3{margin-top:-1rem!important}.-mt-4{margin-top:-1.5rem!important}.-mt-5{margin-top:-2rem!important}.-mt-6{margin-top:-3rem!important}.-mt-7{margin-top:-4rem!important}.-mt-8{margin-top:-5rem!important}.mt-auto{margin-top:auto!important}.mr-0{margin-right:0rem!important}.mr-1{margin-right:.25rem!important}.mr-2{margin-right:.5rem!important}.mr-3{margin-right:1rem!important}.mr-4{margin-right:1.5rem!important}.mr-5{margin-right:2rem!important}.mr-6{margin-right:3rem!important}.mr-7{margin-right:4rem!important}.mr-8{margin-right:5rem!important}.-mr-1{margin-right:-.25rem!important}.-mr-2{margin-right:-.5rem!important}.-mr-3{margin-right:-1rem!important}.-mr-4{margin-right:-1.5rem!important}.-mr-5{margin-right:-2rem!important}.-mr-6{margin-right:-3rem!important}.-mr-7{margin-right:-4rem!important}.-mr-8{margin-right:-5rem!important}.mr-auto{margin-right:auto!important}.ml-0{margin-left:0rem!important}.ml-1{margin-left:.25rem!important}.ml-2{margin-left:.5rem!important}.ml-3{margin-left:1rem!important}.ml-4{margin-left:1.5rem!important}.ml-5{margin-left:2rem!important}.ml-6{margin-left:3rem!important}.ml-7{margin-left:4rem!important}.ml-8{margin-left:5rem!important}.-ml-1{margin-left:-.25rem!important}.-ml-2{margin-left:-.5rem!important}.-ml-3{margin-left:-1rem!important}.-ml-4{margin-left:-1.5rem!important}.-ml-5{margin-left:-2rem!important}.-ml-6{margin-left:-3rem!important}.-ml-7{margin-left:-4rem!important}.-ml-8{margin-left:-5rem!important}.ml-auto{margin-left:auto!important}.mb-0{margin-bottom:0rem!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:2rem!important}.mb-6{margin-bottom:3rem!important}.mb-7{margin-bottom:4rem!important}.mb-8{margin-bottom:5rem!important}.-mb-1{margin-bottom:-.25rem!important}.-mb-2{margin-bottom:-.5rem!important}.-mb-3{margin-bottom:-1rem!important}.-mb-4{margin-bottom:-1.5rem!important}.-mb-5{margin-bottom:-2rem!important}.-mb-6{margin-bottom:-3rem!important}.-mb-7{margin-bottom:-4rem!important}.-mb-8{margin-bottom:-5rem!important}.mb-auto{margin-bottom:auto!important}.mx-0{margin-left:0rem!important;margin-right:0rem!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:2rem!important;margin-right:2rem!important}.mx-6{margin-left:3rem!important;margin-right:3rem!important}.mx-7{margin-left:4rem!important;margin-right:4rem!important}.mx-8{margin-left:5rem!important;margin-right:5rem!important}.-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-top:0rem!important;margin-bottom:0rem!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-7{margin-top:4rem!important;margin-bottom:4rem!important}.my-8{margin-top:5rem!important;margin-bottom:5rem!important}.-my-1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.-my-2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.-my-3{margin-top:-1rem!important;margin-bottom:-1rem!important}.-my-4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.-my-5{margin-top:-2rem!important;margin-bottom:-2rem!important}.-my-6{margin-top:-3rem!important;margin-bottom:-3rem!important}.-my-7{margin-top:-4rem!important;margin-bottom:-4rem!important}.-my-8{margin-top:-5rem!important;margin-bottom:-5rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}@media screen and (min-width:576px){.sm\:m-0{margin:0rem!important}.sm\:m-1{margin:.25rem!important}.sm\:m-2{margin:.5rem!important}.sm\:m-3{margin:1rem!important}.sm\:m-4{margin:1.5rem!important}.sm\:m-5{margin:2rem!important}.sm\:m-6{margin:3rem!important}.sm\:m-7{margin:4rem!important}.sm\:m-8{margin:5rem!important}.sm\:-m-1{margin:-.25rem!important}.sm\:-m-2{margin:-.5rem!important}.sm\:-m-3{margin:-1rem!important}.sm\:-m-4{margin:-1.5rem!important}.sm\:-m-5{margin:-2rem!important}.sm\:-m-6{margin:-3rem!important}.sm\:-m-7{margin:-4rem!important}.sm\:-m-8{margin:-5rem!important}.sm\:m-auto{margin:auto!important}.sm\:mt-0{margin-top:0rem!important}.sm\:mt-1{margin-top:.25rem!important}.sm\:mt-2{margin-top:.5rem!important}.sm\:mt-3{margin-top:1rem!important}.sm\:mt-4{margin-top:1.5rem!important}.sm\:mt-5{margin-top:2rem!important}.sm\:mt-6{margin-top:3rem!important}.sm\:mt-7{margin-top:4rem!important}.sm\:mt-8{margin-top:5rem!important}.sm\:-mt-1{margin-top:-.25rem!important}.sm\:-mt-2{margin-top:-.5rem!important}.sm\:-mt-3{margin-top:-1rem!important}.sm\:-mt-4{margin-top:-1.5rem!important}.sm\:-mt-5{margin-top:-2rem!important}.sm\:-mt-6{margin-top:-3rem!important}.sm\:-mt-7{margin-top:-4rem!important}.sm\:-mt-8{margin-top:-5rem!important}.sm\:mt-auto{margin-top:auto!important}.sm\:mr-0{margin-right:0rem!important}.sm\:mr-1{margin-right:.25rem!important}.sm\:mr-2{margin-right:.5rem!important}.sm\:mr-3{margin-right:1rem!important}.sm\:mr-4{margin-right:1.5rem!important}.sm\:mr-5{margin-right:2rem!important}.sm\:mr-6{margin-right:3rem!important}.sm\:mr-7{margin-right:4rem!important}.sm\:mr-8{margin-right:5rem!important}.sm\:-mr-1{margin-right:-.25rem!important}.sm\:-mr-2{margin-right:-.5rem!important}.sm\:-mr-3{margin-right:-1rem!important}.sm\:-mr-4{margin-right:-1.5rem!important}.sm\:-mr-5{margin-right:-2rem!important}.sm\:-mr-6{margin-right:-3rem!important}.sm\:-mr-7{margin-right:-4rem!important}.sm\:-mr-8{margin-right:-5rem!important}.sm\:mr-auto{margin-right:auto!important}.sm\:ml-0{margin-left:0rem!important}.sm\:ml-1{margin-left:.25rem!important}.sm\:ml-2{margin-left:.5rem!important}.sm\:ml-3{margin-left:1rem!important}.sm\:ml-4{margin-left:1.5rem!important}.sm\:ml-5{margin-left:2rem!important}.sm\:ml-6{margin-left:3rem!important}.sm\:ml-7{margin-left:4rem!important}.sm\:ml-8{margin-left:5rem!important}.sm\:-ml-1{margin-left:-.25rem!important}.sm\:-ml-2{margin-left:-.5rem!important}.sm\:-ml-3{margin-left:-1rem!important}.sm\:-ml-4{margin-left:-1.5rem!important}.sm\:-ml-5{margin-left:-2rem!important}.sm\:-ml-6{margin-left:-3rem!important}.sm\:-ml-7{margin-left:-4rem!important}.sm\:-ml-8{margin-left:-5rem!important}.sm\:ml-auto{margin-left:auto!important}.sm\:mb-0{margin-bottom:0rem!important}.sm\:mb-1{margin-bottom:.25rem!important}.sm\:mb-2{margin-bottom:.5rem!important}.sm\:mb-3{margin-bottom:1rem!important}.sm\:mb-4{margin-bottom:1.5rem!important}.sm\:mb-5{margin-bottom:2rem!important}.sm\:mb-6{margin-bottom:3rem!important}.sm\:mb-7{margin-bottom:4rem!important}.sm\:mb-8{margin-bottom:5rem!important}.sm\:-mb-1{margin-bottom:-.25rem!important}.sm\:-mb-2{margin-bottom:-.5rem!important}.sm\:-mb-3{margin-bottom:-1rem!important}.sm\:-mb-4{margin-bottom:-1.5rem!important}.sm\:-mb-5{margin-bottom:-2rem!important}.sm\:-mb-6{margin-bottom:-3rem!important}.sm\:-mb-7{margin-bottom:-4rem!important}.sm\:-mb-8{margin-bottom:-5rem!important}.sm\:mb-auto{margin-bottom:auto!important}.sm\:mx-0{margin-left:0rem!important;margin-right:0rem!important}.sm\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.sm\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.sm\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.sm\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.sm\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.sm\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.sm\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.sm\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.sm\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.sm\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.sm\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.sm\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.sm\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.sm\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.sm\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.sm\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.sm\:mx-auto{margin-left:auto!important;margin-right:auto!important}.sm\:my-0{margin-top:0rem!important;margin-bottom:0rem!important}.sm\:my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.sm\:my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.sm\:my-3{margin-top:1rem!important;margin-bottom:1rem!important}.sm\:my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.sm\:my-5{margin-top:2rem!important;margin-bottom:2rem!important}.sm\:my-6{margin-top:3rem!important;margin-bottom:3rem!important}.sm\:my-7{margin-top:4rem!important;margin-bottom:4rem!important}.sm\:my-8{margin-top:5rem!important;margin-bottom:5rem!important}.sm\:-my-1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.sm\:-my-2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.sm\:-my-3{margin-top:-1rem!important;margin-bottom:-1rem!important}.sm\:-my-4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.sm\:-my-5{margin-top:-2rem!important;margin-bottom:-2rem!important}.sm\:-my-6{margin-top:-3rem!important;margin-bottom:-3rem!important}.sm\:-my-7{margin-top:-4rem!important;margin-bottom:-4rem!important}.sm\:-my-8{margin-top:-5rem!important;margin-bottom:-5rem!important}.sm\:my-auto{margin-top:auto!important;margin-bottom:auto!important}}@media screen and (min-width:768px){.md\:m-0{margin:0rem!important}.md\:m-1{margin:.25rem!important}.md\:m-2{margin:.5rem!important}.md\:m-3{margin:1rem!important}.md\:m-4{margin:1.5rem!important}.md\:m-5{margin:2rem!important}.md\:m-6{margin:3rem!important}.md\:m-7{margin:4rem!important}.md\:m-8{margin:5rem!important}.md\:-m-1{margin:-.25rem!important}.md\:-m-2{margin:-.5rem!important}.md\:-m-3{margin:-1rem!important}.md\:-m-4{margin:-1.5rem!important}.md\:-m-5{margin:-2rem!important}.md\:-m-6{margin:-3rem!important}.md\:-m-7{margin:-4rem!important}.md\:-m-8{margin:-5rem!important}.md\:m-auto{margin:auto!important}.md\:mt-0{margin-top:0rem!important}.md\:mt-1{margin-top:.25rem!important}.md\:mt-2{margin-top:.5rem!important}.md\:mt-3{margin-top:1rem!important}.md\:mt-4{margin-top:1.5rem!important}.md\:mt-5{margin-top:2rem!important}.md\:mt-6{margin-top:3rem!important}.md\:mt-7{margin-top:4rem!important}.md\:mt-8{margin-top:5rem!important}.md\:-mt-1{margin-top:-.25rem!important}.md\:-mt-2{margin-top:-.5rem!important}.md\:-mt-3{margin-top:-1rem!important}.md\:-mt-4{margin-top:-1.5rem!important}.md\:-mt-5{margin-top:-2rem!important}.md\:-mt-6{margin-top:-3rem!important}.md\:-mt-7{margin-top:-4rem!important}.md\:-mt-8{margin-top:-5rem!important}.md\:mt-auto{margin-top:auto!important}.md\:mr-0{margin-right:0rem!important}.md\:mr-1{margin-right:.25rem!important}.md\:mr-2{margin-right:.5rem!important}.md\:mr-3{margin-right:1rem!important}.md\:mr-4{margin-right:1.5rem!important}.md\:mr-5{margin-right:2rem!important}.md\:mr-6{margin-right:3rem!important}.md\:mr-7{margin-right:4rem!important}.md\:mr-8{margin-right:5rem!important}.md\:-mr-1{margin-right:-.25rem!important}.md\:-mr-2{margin-right:-.5rem!important}.md\:-mr-3{margin-right:-1rem!important}.md\:-mr-4{margin-right:-1.5rem!important}.md\:-mr-5{margin-right:-2rem!important}.md\:-mr-6{margin-right:-3rem!important}.md\:-mr-7{margin-right:-4rem!important}.md\:-mr-8{margin-right:-5rem!important}.md\:mr-auto{margin-right:auto!important}.md\:ml-0{margin-left:0rem!important}.md\:ml-1{margin-left:.25rem!important}.md\:ml-2{margin-left:.5rem!important}.md\:ml-3{margin-left:1rem!important}.md\:ml-4{margin-left:1.5rem!important}.md\:ml-5{margin-left:2rem!important}.md\:ml-6{margin-left:3rem!important}.md\:ml-7{margin-left:4rem!important}.md\:ml-8{margin-left:5rem!important}.md\:-ml-1{margin-left:-.25rem!important}.md\:-ml-2{margin-left:-.5rem!important}.md\:-ml-3{margin-left:-1rem!important}.md\:-ml-4{margin-left:-1.5rem!important}.md\:-ml-5{margin-left:-2rem!important}.md\:-ml-6{margin-left:-3rem!important}.md\:-ml-7{margin-left:-4rem!important}.md\:-ml-8{margin-left:-5rem!important}.md\:ml-auto{margin-left:auto!important}.md\:mb-0{margin-bottom:0rem!important}.md\:mb-1{margin-bottom:.25rem!important}.md\:mb-2{margin-bottom:.5rem!important}.md\:mb-3{margin-bottom:1rem!important}.md\:mb-4{margin-bottom:1.5rem!important}.md\:mb-5{margin-bottom:2rem!important}.md\:mb-6{margin-bottom:3rem!important}.md\:mb-7{margin-bottom:4rem!important}.md\:mb-8{margin-bottom:5rem!important}.md\:-mb-1{margin-bottom:-.25rem!important}.md\:-mb-2{margin-bottom:-.5rem!important}.md\:-mb-3{margin-bottom:-1rem!important}.md\:-mb-4{margin-bottom:-1.5rem!important}.md\:-mb-5{margin-bottom:-2rem!important}.md\:-mb-6{margin-bottom:-3rem!important}.md\:-mb-7{margin-bottom:-4rem!important}.md\:-mb-8{margin-bottom:-5rem!important}.md\:mb-auto{margin-bottom:auto!important}.md\:mx-0{margin-left:0rem!important;margin-right:0rem!important}.md\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.md\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.md\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.md\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.md\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.md\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.md\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.md\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.md\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.md\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.md\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.md\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.md\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.md\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.md\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.md\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.md\:mx-auto{margin-left:auto!important;margin-right:auto!important}.md\:my-0{margin-top:0rem!important;margin-bottom:0rem!important}.md\:my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.md\:my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.md\:my-3{margin-top:1rem!important;margin-bottom:1rem!important}.md\:my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.md\:my-5{margin-top:2rem!important;margin-bottom:2rem!important}.md\:my-6{margin-top:3rem!important;margin-bottom:3rem!important}.md\:my-7{margin-top:4rem!important;margin-bottom:4rem!important}.md\:my-8{margin-top:5rem!important;margin-bottom:5rem!important}.md\:-my-1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.md\:-my-2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.md\:-my-3{margin-top:-1rem!important;margin-bottom:-1rem!important}.md\:-my-4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.md\:-my-5{margin-top:-2rem!important;margin-bottom:-2rem!important}.md\:-my-6{margin-top:-3rem!important;margin-bottom:-3rem!important}.md\:-my-7{margin-top:-4rem!important;margin-bottom:-4rem!important}.md\:-my-8{margin-top:-5rem!important;margin-bottom:-5rem!important}.md\:my-auto{margin-top:auto!important;margin-bottom:auto!important}}@media screen and (min-width:992px){.lg\:m-0{margin:0rem!important}.lg\:m-1{margin:.25rem!important}.lg\:m-2{margin:.5rem!important}.lg\:m-3{margin:1rem!important}.lg\:m-4{margin:1.5rem!important}.lg\:m-5{margin:2rem!important}.lg\:m-6{margin:3rem!important}.lg\:m-7{margin:4rem!important}.lg\:m-8{margin:5rem!important}.lg\:-m-1{margin:-.25rem!important}.lg\:-m-2{margin:-.5rem!important}.lg\:-m-3{margin:-1rem!important}.lg\:-m-4{margin:-1.5rem!important}.lg\:-m-5{margin:-2rem!important}.lg\:-m-6{margin:-3rem!important}.lg\:-m-7{margin:-4rem!important}.lg\:-m-8{margin:-5rem!important}.lg\:m-auto{margin:auto!important}.lg\:mt-0{margin-top:0rem!important}.lg\:mt-1{margin-top:.25rem!important}.lg\:mt-2{margin-top:.5rem!important}.lg\:mt-3{margin-top:1rem!important}.lg\:mt-4{margin-top:1.5rem!important}.lg\:mt-5{margin-top:2rem!important}.lg\:mt-6{margin-top:3rem!important}.lg\:mt-7{margin-top:4rem!important}.lg\:mt-8{margin-top:5rem!important}.lg\:-mt-1{margin-top:-.25rem!important}.lg\:-mt-2{margin-top:-.5rem!important}.lg\:-mt-3{margin-top:-1rem!important}.lg\:-mt-4{margin-top:-1.5rem!important}.lg\:-mt-5{margin-top:-2rem!important}.lg\:-mt-6{margin-top:-3rem!important}.lg\:-mt-7{margin-top:-4rem!important}.lg\:-mt-8{margin-top:-5rem!important}.lg\:mt-auto{margin-top:auto!important}.lg\:mr-0{margin-right:0rem!important}.lg\:mr-1{margin-right:.25rem!important}.lg\:mr-2{margin-right:.5rem!important}.lg\:mr-3{margin-right:1rem!important}.lg\:mr-4{margin-right:1.5rem!important}.lg\:mr-5{margin-right:2rem!important}.lg\:mr-6{margin-right:3rem!important}.lg\:mr-7{margin-right:4rem!important}.lg\:mr-8{margin-right:5rem!important}.lg\:-mr-1{margin-right:-.25rem!important}.lg\:-mr-2{margin-right:-.5rem!important}.lg\:-mr-3{margin-right:-1rem!important}.lg\:-mr-4{margin-right:-1.5rem!important}.lg\:-mr-5{margin-right:-2rem!important}.lg\:-mr-6{margin-right:-3rem!important}.lg\:-mr-7{margin-right:-4rem!important}.lg\:-mr-8{margin-right:-5rem!important}.lg\:mr-auto{margin-right:auto!important}.lg\:ml-0{margin-left:0rem!important}.lg\:ml-1{margin-left:.25rem!important}.lg\:ml-2{margin-left:.5rem!important}.lg\:ml-3{margin-left:1rem!important}.lg\:ml-4{margin-left:1.5rem!important}.lg\:ml-5{margin-left:2rem!important}.lg\:ml-6{margin-left:3rem!important}.lg\:ml-7{margin-left:4rem!important}.lg\:ml-8{margin-left:5rem!important}.lg\:-ml-1{margin-left:-.25rem!important}.lg\:-ml-2{margin-left:-.5rem!important}.lg\:-ml-3{margin-left:-1rem!important}.lg\:-ml-4{margin-left:-1.5rem!important}.lg\:-ml-5{margin-left:-2rem!important}.lg\:-ml-6{margin-left:-3rem!important}.lg\:-ml-7{margin-left:-4rem!important}.lg\:-ml-8{margin-left:-5rem!important}.lg\:ml-auto{margin-left:auto!important}.lg\:mb-0{margin-bottom:0rem!important}.lg\:mb-1{margin-bottom:.25rem!important}.lg\:mb-2{margin-bottom:.5rem!important}.lg\:mb-3{margin-bottom:1rem!important}.lg\:mb-4{margin-bottom:1.5rem!important}.lg\:mb-5{margin-bottom:2rem!important}.lg\:mb-6{margin-bottom:3rem!important}.lg\:mb-7{margin-bottom:4rem!important}.lg\:mb-8{margin-bottom:5rem!important}.lg\:-mb-1{margin-bottom:-.25rem!important}.lg\:-mb-2{margin-bottom:-.5rem!important}.lg\:-mb-3{margin-bottom:-1rem!important}.lg\:-mb-4{margin-bottom:-1.5rem!important}.lg\:-mb-5{margin-bottom:-2rem!important}.lg\:-mb-6{margin-bottom:-3rem!important}.lg\:-mb-7{margin-bottom:-4rem!important}.lg\:-mb-8{margin-bottom:-5rem!important}.lg\:mb-auto{margin-bottom:auto!important}.lg\:mx-0{margin-left:0rem!important;margin-right:0rem!important}.lg\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.lg\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.lg\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.lg\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.lg\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.lg\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.lg\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.lg\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.lg\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.lg\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.lg\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.lg\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.lg\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.lg\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.lg\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.lg\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.lg\:mx-auto{margin-left:auto!important;margin-right:auto!important}.lg\:my-0{margin-top:0rem!important;margin-bottom:0rem!important}.lg\:my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.lg\:my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.lg\:my-3{margin-top:1rem!important;margin-bottom:1rem!important}.lg\:my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.lg\:my-5{margin-top:2rem!important;margin-bottom:2rem!important}.lg\:my-6{margin-top:3rem!important;margin-bottom:3rem!important}.lg\:my-7{margin-top:4rem!important;margin-bottom:4rem!important}.lg\:my-8{margin-top:5rem!important;margin-bottom:5rem!important}.lg\:-my-1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.lg\:-my-2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.lg\:-my-3{margin-top:-1rem!important;margin-bottom:-1rem!important}.lg\:-my-4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.lg\:-my-5{margin-top:-2rem!important;margin-bottom:-2rem!important}.lg\:-my-6{margin-top:-3rem!important;margin-bottom:-3rem!important}.lg\:-my-7{margin-top:-4rem!important;margin-bottom:-4rem!important}.lg\:-my-8{margin-top:-5rem!important;margin-bottom:-5rem!important}.lg\:my-auto{margin-top:auto!important;margin-bottom:auto!important}}@media screen and (min-width:1200px){.xl\:m-0{margin:0rem!important}.xl\:m-1{margin:.25rem!important}.xl\:m-2{margin:.5rem!important}.xl\:m-3{margin:1rem!important}.xl\:m-4{margin:1.5rem!important}.xl\:m-5{margin:2rem!important}.xl\:m-6{margin:3rem!important}.xl\:m-7{margin:4rem!important}.xl\:m-8{margin:5rem!important}.xl\:-m-1{margin:-.25rem!important}.xl\:-m-2{margin:-.5rem!important}.xl\:-m-3{margin:-1rem!important}.xl\:-m-4{margin:-1.5rem!important}.xl\:-m-5{margin:-2rem!important}.xl\:-m-6{margin:-3rem!important}.xl\:-m-7{margin:-4rem!important}.xl\:-m-8{margin:-5rem!important}.xl\:m-auto{margin:auto!important}.xl\:mt-0{margin-top:0rem!important}.xl\:mt-1{margin-top:.25rem!important}.xl\:mt-2{margin-top:.5rem!important}.xl\:mt-3{margin-top:1rem!important}.xl\:mt-4{margin-top:1.5rem!important}.xl\:mt-5{margin-top:2rem!important}.xl\:mt-6{margin-top:3rem!important}.xl\:mt-7{margin-top:4rem!important}.xl\:mt-8{margin-top:5rem!important}.xl\:-mt-1{margin-top:-.25rem!important}.xl\:-mt-2{margin-top:-.5rem!important}.xl\:-mt-3{margin-top:-1rem!important}.xl\:-mt-4{margin-top:-1.5rem!important}.xl\:-mt-5{margin-top:-2rem!important}.xl\:-mt-6{margin-top:-3rem!important}.xl\:-mt-7{margin-top:-4rem!important}.xl\:-mt-8{margin-top:-5rem!important}.xl\:mt-auto{margin-top:auto!important}.xl\:mr-0{margin-right:0rem!important}.xl\:mr-1{margin-right:.25rem!important}.xl\:mr-2{margin-right:.5rem!important}.xl\:mr-3{margin-right:1rem!important}.xl\:mr-4{margin-right:1.5rem!important}.xl\:mr-5{margin-right:2rem!important}.xl\:mr-6{margin-right:3rem!important}.xl\:mr-7{margin-right:4rem!important}.xl\:mr-8{margin-right:5rem!important}.xl\:-mr-1{margin-right:-.25rem!important}.xl\:-mr-2{margin-right:-.5rem!important}.xl\:-mr-3{margin-right:-1rem!important}.xl\:-mr-4{margin-right:-1.5rem!important}.xl\:-mr-5{margin-right:-2rem!important}.xl\:-mr-6{margin-right:-3rem!important}.xl\:-mr-7{margin-right:-4rem!important}.xl\:-mr-8{margin-right:-5rem!important}.xl\:mr-auto{margin-right:auto!important}.xl\:ml-0{margin-left:0rem!important}.xl\:ml-1{margin-left:.25rem!important}.xl\:ml-2{margin-left:.5rem!important}.xl\:ml-3{margin-left:1rem!important}.xl\:ml-4{margin-left:1.5rem!important}.xl\:ml-5{margin-left:2rem!important}.xl\:ml-6{margin-left:3rem!important}.xl\:ml-7{margin-left:4rem!important}.xl\:ml-8{margin-left:5rem!important}.xl\:-ml-1{margin-left:-.25rem!important}.xl\:-ml-2{margin-left:-.5rem!important}.xl\:-ml-3{margin-left:-1rem!important}.xl\:-ml-4{margin-left:-1.5rem!important}.xl\:-ml-5{margin-left:-2rem!important}.xl\:-ml-6{margin-left:-3rem!important}.xl\:-ml-7{margin-left:-4rem!important}.xl\:-ml-8{margin-left:-5rem!important}.xl\:ml-auto{margin-left:auto!important}.xl\:mb-0{margin-bottom:0rem!important}.xl\:mb-1{margin-bottom:.25rem!important}.xl\:mb-2{margin-bottom:.5rem!important}.xl\:mb-3{margin-bottom:1rem!important}.xl\:mb-4{margin-bottom:1.5rem!important}.xl\:mb-5{margin-bottom:2rem!important}.xl\:mb-6{margin-bottom:3rem!important}.xl\:mb-7{margin-bottom:4rem!important}.xl\:mb-8{margin-bottom:5rem!important}.xl\:-mb-1{margin-bottom:-.25rem!important}.xl\:-mb-2{margin-bottom:-.5rem!important}.xl\:-mb-3{margin-bottom:-1rem!important}.xl\:-mb-4{margin-bottom:-1.5rem!important}.xl\:-mb-5{margin-bottom:-2rem!important}.xl\:-mb-6{margin-bottom:-3rem!important}.xl\:-mb-7{margin-bottom:-4rem!important}.xl\:-mb-8{margin-bottom:-5rem!important}.xl\:mb-auto{margin-bottom:auto!important}.xl\:mx-0{margin-left:0rem!important;margin-right:0rem!important}.xl\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.xl\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.xl\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.xl\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.xl\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.xl\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.xl\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.xl\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.xl\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.xl\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.xl\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.xl\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.xl\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.xl\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.xl\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.xl\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.xl\:mx-auto{margin-left:auto!important;margin-right:auto!important}.xl\:my-0{margin-top:0rem!important;margin-bottom:0rem!important}.xl\:my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.xl\:my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.xl\:my-3{margin-top:1rem!important;margin-bottom:1rem!important}.xl\:my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.xl\:my-5{margin-top:2rem!important;margin-bottom:2rem!important}.xl\:my-6{margin-top:3rem!important;margin-bottom:3rem!important}.xl\:my-7{margin-top:4rem!important;margin-bottom:4rem!important}.xl\:my-8{margin-top:5rem!important;margin-bottom:5rem!important}.xl\:-my-1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.xl\:-my-2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.xl\:-my-3{margin-top:-1rem!important;margin-bottom:-1rem!important}.xl\:-my-4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.xl\:-my-5{margin-top:-2rem!important;margin-bottom:-2rem!important}.xl\:-my-6{margin-top:-3rem!important;margin-bottom:-3rem!important}.xl\:-my-7{margin-top:-4rem!important;margin-bottom:-4rem!important}.xl\:-my-8{margin-top:-5rem!important;margin-bottom:-5rem!important}.xl\:my-auto{margin-top:auto!important;margin-bottom:auto!important}}.shadow-none{box-shadow:none!important}.shadow-1{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.shadow-2{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.shadow-3{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.shadow-4{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.shadow-5{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.shadow-6{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.shadow-7{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.shadow-8{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.focus\:shadow-none:focus{box-shadow:none!important}.hover\:shadow-none:hover,.active\:shadow-none:active{box-shadow:none!important}.focus\:shadow-1:focus{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.hover\:shadow-1:hover,.active\:shadow-1:active{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.focus\:shadow-2:focus{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.hover\:shadow-2:hover,.active\:shadow-2:active{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.focus\:shadow-3:focus{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.hover\:shadow-3:hover,.active\:shadow-3:active{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.focus\:shadow-4:focus{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.hover\:shadow-4:hover,.active\:shadow-4:active{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.focus\:shadow-5:focus{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.hover\:shadow-5:hover,.active\:shadow-5:active{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.focus\:shadow-6:focus{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.hover\:shadow-6:hover,.active\:shadow-6:active{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.focus\:shadow-7:focus{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.hover\:shadow-7:hover,.active\:shadow-7:active{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.focus\:shadow-8:focus{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.hover\:shadow-8:hover,.active\:shadow-8:active{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}@media screen and (min-width:576px){.sm\:shadow-none{box-shadow:none!important}.sm\:shadow-1{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.sm\:shadow-2{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.sm\:shadow-3{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.sm\:shadow-4{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.sm\:shadow-5{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.sm\:shadow-6{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.sm\:shadow-7{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.sm\:shadow-8{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.sm\:focus\:shadow-none:focus{box-shadow:none!important}.sm\:hover\:shadow-none:hover,.sm\:active\:shadow-none:active{box-shadow:none!important}.sm\:focus\:shadow-1:focus{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.sm\:hover\:shadow-1:hover,.sm\:active\:shadow-1:active{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.sm\:focus\:shadow-2:focus{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.sm\:hover\:shadow-2:hover,.sm\:active\:shadow-2:active{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.sm\:focus\:shadow-3:focus{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.sm\:hover\:shadow-3:hover,.sm\:active\:shadow-3:active{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.sm\:focus\:shadow-4:focus{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.sm\:hover\:shadow-4:hover,.sm\:active\:shadow-4:active{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.sm\:focus\:shadow-5:focus{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.sm\:hover\:shadow-5:hover,.sm\:active\:shadow-5:active{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.sm\:focus\:shadow-6:focus{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.sm\:hover\:shadow-6:hover,.sm\:active\:shadow-6:active{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.sm\:focus\:shadow-7:focus{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.sm\:hover\:shadow-7:hover,.sm\:active\:shadow-7:active{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.sm\:focus\:shadow-8:focus{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.sm\:hover\:shadow-8:hover,.sm\:active\:shadow-8:active{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}}@media screen and (min-width:768px){.md\:shadow-none{box-shadow:none!important}.md\:shadow-1{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.md\:shadow-2{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.md\:shadow-3{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.md\:shadow-4{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.md\:shadow-5{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.md\:shadow-6{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.md\:shadow-7{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.md\:shadow-8{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.md\:focus\:shadow-none:focus{box-shadow:none!important}.md\:hover\:shadow-none:hover,.md\:active\:shadow-none:active{box-shadow:none!important}.md\:focus\:shadow-1:focus{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.md\:hover\:shadow-1:hover,.md\:active\:shadow-1:active{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.md\:focus\:shadow-2:focus{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.md\:hover\:shadow-2:hover,.md\:active\:shadow-2:active{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.md\:focus\:shadow-3:focus{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.md\:hover\:shadow-3:hover,.md\:active\:shadow-3:active{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.md\:focus\:shadow-4:focus{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.md\:hover\:shadow-4:hover,.md\:active\:shadow-4:active{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.md\:focus\:shadow-5:focus{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.md\:hover\:shadow-5:hover,.md\:active\:shadow-5:active{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.md\:focus\:shadow-6:focus{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.md\:hover\:shadow-6:hover,.md\:active\:shadow-6:active{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.md\:focus\:shadow-7:focus{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.md\:hover\:shadow-7:hover,.md\:active\:shadow-7:active{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.md\:focus\:shadow-8:focus{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.md\:hover\:shadow-8:hover,.md\:active\:shadow-8:active{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}}@media screen and (min-width:992px){.lg\:shadow-none{box-shadow:none!important}.lg\:shadow-1{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.lg\:shadow-2{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.lg\:shadow-3{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.lg\:shadow-4{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.lg\:shadow-5{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.lg\:shadow-6{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.lg\:shadow-7{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.lg\:shadow-8{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.lg\:focus\:shadow-none:focus{box-shadow:none!important}.lg\:hover\:shadow-none:hover,.lg\:active\:shadow-none:active{box-shadow:none!important}.lg\:focus\:shadow-1:focus{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.lg\:hover\:shadow-1:hover,.lg\:active\:shadow-1:active{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.lg\:focus\:shadow-2:focus{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.lg\:hover\:shadow-2:hover,.lg\:active\:shadow-2:active{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.lg\:focus\:shadow-3:focus{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.lg\:hover\:shadow-3:hover,.lg\:active\:shadow-3:active{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.lg\:focus\:shadow-4:focus{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.lg\:hover\:shadow-4:hover,.lg\:active\:shadow-4:active{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.lg\:focus\:shadow-5:focus{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.lg\:hover\:shadow-5:hover,.lg\:active\:shadow-5:active{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.lg\:focus\:shadow-6:focus{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.lg\:hover\:shadow-6:hover,.lg\:active\:shadow-6:active{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.lg\:focus\:shadow-7:focus{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.lg\:hover\:shadow-7:hover,.lg\:active\:shadow-7:active{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.lg\:focus\:shadow-8:focus{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.lg\:hover\:shadow-8:hover,.lg\:active\:shadow-8:active{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}}@media screen and (min-width:1200px){.xl\:shadow-none{box-shadow:none!important}.xl\:shadow-1{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.xl\:shadow-2{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.xl\:shadow-3{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.xl\:shadow-4{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.xl\:shadow-5{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.xl\:shadow-6{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.xl\:shadow-7{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.xl\:shadow-8{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.xl\:focus\:shadow-none:focus{box-shadow:none!important}.xl\:hover\:shadow-none:hover,.xl\:active\:shadow-none:active{box-shadow:none!important}.xl\:focus\:shadow-1:focus{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.xl\:hover\:shadow-1:hover,.xl\:active\:shadow-1:active{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.xl\:focus\:shadow-2:focus{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.xl\:hover\:shadow-2:hover,.xl\:active\:shadow-2:active{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.xl\:focus\:shadow-3:focus{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.xl\:hover\:shadow-3:hover,.xl\:active\:shadow-3:active{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.xl\:focus\:shadow-4:focus{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.xl\:hover\:shadow-4:hover,.xl\:active\:shadow-4:active{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.xl\:focus\:shadow-5:focus{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.xl\:hover\:shadow-5:hover,.xl\:active\:shadow-5:active{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.xl\:focus\:shadow-6:focus{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.xl\:hover\:shadow-6:hover,.xl\:active\:shadow-6:active{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.xl\:focus\:shadow-7:focus{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.xl\:hover\:shadow-7:hover,.xl\:active\:shadow-7:active{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.xl\:focus\:shadow-8:focus{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.xl\:hover\:shadow-8:hover,.xl\:active\:shadow-8:active{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}}.border-none{border-width:0px!important;border-style:none}.border-1{border-width:1px!important;border-style:solid}.border-2{border-width:2px!important;border-style:solid}.border-3{border-width:3px!important;border-style:solid}.border-top-none{border-top-width:0px!important;border-top-style:none}.border-top-1{border-top-width:1px!important;border-top-style:solid}.border-top-2{border-top-width:2px!important;border-top-style:solid}.border-top-3{border-top-width:3px!important;border-top-style:solid}.border-right-none{border-right-width:0px!important;border-right-style:none}.border-right-1{border-right-width:1px!important;border-right-style:solid}.border-right-2{border-right-width:2px!important;border-right-style:solid}.border-right-3{border-right-width:3px!important;border-right-style:solid}.border-left-none{border-left-width:0px!important;border-left-style:none}.border-left-1{border-left-width:1px!important;border-left-style:solid}.border-left-2{border-left-width:2px!important;border-left-style:solid}.border-left-3{border-left-width:3px!important;border-left-style:solid}.border-bottom-none{border-bottom-width:0px!important;border-bottom-style:none}.border-bottom-1{border-bottom-width:1px!important;border-bottom-style:solid}.border-bottom-2{border-bottom-width:2px!important;border-bottom-style:solid}.border-bottom-3{border-bottom-width:3px!important;border-bottom-style:solid}.border-x-none{border-left-width:0px!important;border-left-style:none;border-right-width:0px!important;border-right-style:none}.border-x-1{border-left-width:1px!important;border-left-style:solid;border-right-width:1px!important;border-right-style:solid}.border-x-2{border-left-width:2px!important;border-left-style:solid;border-right-width:2px!important;border-right-style:solid}.border-x-3{border-left-width:3px!important;border-left-style:solid;border-right-width:3px!important;border-right-style:solid}.border-y-none{border-top-width:0px!important;border-top-style:none;border-bottom-width:0px!important;border-bottom-style:none}.border-y-1{border-top-width:1px!important;border-top-style:solid;border-bottom-width:1px!important;border-bottom-style:solid}.border-y-2{border-top-width:2px!important;border-top-style:solid;border-bottom-width:2px!important;border-bottom-style:solid}.border-y-3{border-top-width:3px!important;border-top-style:solid;border-bottom-width:3px!important;border-bottom-style:solid}@media screen and (min-width:576px){.sm\:border-none{border-width:0px!important;border-style:none}.sm\:border-1{border-width:1px!important;border-style:solid}.sm\:border-2{border-width:2px!important;border-style:solid}.sm\:border-3{border-width:3px!important;border-style:solid}.sm\:border-top-none{border-top-width:0px!important;border-top-style:none}.sm\:border-top-1{border-top-width:1px!important;border-top-style:solid}.sm\:border-top-2{border-top-width:2px!important;border-top-style:solid}.sm\:border-top-3{border-top-width:3px!important;border-top-style:solid}.sm\:border-right-none{border-right-width:0px!important;border-right-style:none}.sm\:border-right-1{border-right-width:1px!important;border-right-style:solid}.sm\:border-right-2{border-right-width:2px!important;border-right-style:solid}.sm\:border-right-3{border-right-width:3px!important;border-right-style:solid}.sm\:border-left-none{border-left-width:0px!important;border-left-style:none}.sm\:border-left-1{border-left-width:1px!important;border-left-style:solid}.sm\:border-left-2{border-left-width:2px!important;border-left-style:solid}.sm\:border-left-3{border-left-width:3px!important;border-left-style:solid}.sm\:border-bottom-none{border-bottom-width:0px!important;border-bottom-style:none}.sm\:border-bottom-1{border-bottom-width:1px!important;border-bottom-style:solid}.sm\:border-bottom-2{border-bottom-width:2px!important;border-bottom-style:solid}.sm\:border-bottom-3{border-bottom-width:3px!important;border-bottom-style:solid}.sm\:border-x-none{border-left-width:0px!important;border-left-style:none;border-right-width:0px!important;border-right-style:none}.sm\:border-x-1{border-left-width:1px!important;border-left-style:solid;border-right-width:1px!important;border-right-style:solid}.sm\:border-x-2{border-left-width:2px!important;border-left-style:solid;border-right-width:2px!important;border-right-style:solid}.sm\:border-x-3{border-left-width:3px!important;border-left-style:solid;border-right-width:3px!important;border-right-style:solid}.sm\:border-y-none{border-top-width:0px!important;border-top-style:none;border-bottom-width:0px!important;border-bottom-style:none}.sm\:border-y-1{border-top-width:1px!important;border-top-style:solid;border-bottom-width:1px!important;border-bottom-style:solid}.sm\:border-y-2{border-top-width:2px!important;border-top-style:solid;border-bottom-width:2px!important;border-bottom-style:solid}.sm\:border-y-3{border-top-width:3px!important;border-top-style:solid;border-bottom-width:3px!important;border-bottom-style:solid}}@media screen and (min-width:768px){.md\:border-none{border-width:0px!important;border-style:none}.md\:border-1{border-width:1px!important;border-style:solid}.md\:border-2{border-width:2px!important;border-style:solid}.md\:border-3{border-width:3px!important;border-style:solid}.md\:border-top-none{border-top-width:0px!important;border-top-style:none}.md\:border-top-1{border-top-width:1px!important;border-top-style:solid}.md\:border-top-2{border-top-width:2px!important;border-top-style:solid}.md\:border-top-3{border-top-width:3px!important;border-top-style:solid}.md\:border-right-none{border-right-width:0px!important;border-right-style:none}.md\:border-right-1{border-right-width:1px!important;border-right-style:solid}.md\:border-right-2{border-right-width:2px!important;border-right-style:solid}.md\:border-right-3{border-right-width:3px!important;border-right-style:solid}.md\:border-left-none{border-left-width:0px!important;border-left-style:none}.md\:border-left-1{border-left-width:1px!important;border-left-style:solid}.md\:border-left-2{border-left-width:2px!important;border-left-style:solid}.md\:border-left-3{border-left-width:3px!important;border-left-style:solid}.md\:border-bottom-none{border-bottom-width:0px!important;border-bottom-style:none}.md\:border-bottom-1{border-bottom-width:1px!important;border-bottom-style:solid}.md\:border-bottom-2{border-bottom-width:2px!important;border-bottom-style:solid}.md\:border-bottom-3{border-bottom-width:3px!important;border-bottom-style:solid}.md\:border-x-none{border-left-width:0px!important;border-left-style:none;border-right-width:0px!important;border-right-style:none}.md\:border-x-1{border-left-width:1px!important;border-left-style:solid;border-right-width:1px!important;border-right-style:solid}.md\:border-x-2{border-left-width:2px!important;border-left-style:solid;border-right-width:2px!important;border-right-style:solid}.md\:border-x-3{border-left-width:3px!important;border-left-style:solid;border-right-width:3px!important;border-right-style:solid}.md\:border-y-none{border-top-width:0px!important;border-top-style:none;border-bottom-width:0px!important;border-bottom-style:none}.md\:border-y-1{border-top-width:1px!important;border-top-style:solid;border-bottom-width:1px!important;border-bottom-style:solid}.md\:border-y-2{border-top-width:2px!important;border-top-style:solid;border-bottom-width:2px!important;border-bottom-style:solid}.md\:border-y-3{border-top-width:3px!important;border-top-style:solid;border-bottom-width:3px!important;border-bottom-style:solid}}@media screen and (min-width:992px){.lg\:border-none{border-width:0px!important;border-style:none}.lg\:border-1{border-width:1px!important;border-style:solid}.lg\:border-2{border-width:2px!important;border-style:solid}.lg\:border-3{border-width:3px!important;border-style:solid}.lg\:border-top-none{border-top-width:0px!important;border-top-style:none}.lg\:border-top-1{border-top-width:1px!important;border-top-style:solid}.lg\:border-top-2{border-top-width:2px!important;border-top-style:solid}.lg\:border-top-3{border-top-width:3px!important;border-top-style:solid}.lg\:border-right-none{border-right-width:0px!important;border-right-style:none}.lg\:border-right-1{border-right-width:1px!important;border-right-style:solid}.lg\:border-right-2{border-right-width:2px!important;border-right-style:solid}.lg\:border-right-3{border-right-width:3px!important;border-right-style:solid}.lg\:border-left-none{border-left-width:0px!important;border-left-style:none}.lg\:border-left-1{border-left-width:1px!important;border-left-style:solid}.lg\:border-left-2{border-left-width:2px!important;border-left-style:solid}.lg\:border-left-3{border-left-width:3px!important;border-left-style:solid}.lg\:border-bottom-none{border-bottom-width:0px!important;border-bottom-style:none}.lg\:border-bottom-1{border-bottom-width:1px!important;border-bottom-style:solid}.lg\:border-bottom-2{border-bottom-width:2px!important;border-bottom-style:solid}.lg\:border-bottom-3{border-bottom-width:3px!important;border-bottom-style:solid}.lg\:border-x-none{border-left-width:0px!important;border-left-style:none;border-right-width:0px!important;border-right-style:none}.lg\:border-x-1{border-left-width:1px!important;border-left-style:solid;border-right-width:1px!important;border-right-style:solid}.lg\:border-x-2{border-left-width:2px!important;border-left-style:solid;border-right-width:2px!important;border-right-style:solid}.lg\:border-x-3{border-left-width:3px!important;border-left-style:solid;border-right-width:3px!important;border-right-style:solid}.lg\:border-y-none{border-top-width:0px!important;border-top-style:none;border-bottom-width:0px!important;border-bottom-style:none}.lg\:border-y-1{border-top-width:1px!important;border-top-style:solid;border-bottom-width:1px!important;border-bottom-style:solid}.lg\:border-y-2{border-top-width:2px!important;border-top-style:solid;border-bottom-width:2px!important;border-bottom-style:solid}.lg\:border-y-3{border-top-width:3px!important;border-top-style:solid;border-bottom-width:3px!important;border-bottom-style:solid}}@media screen and (min-width:1200px){.xl\:border-none{border-width:0px!important;border-style:none}.xl\:border-1{border-width:1px!important;border-style:solid}.xl\:border-2{border-width:2px!important;border-style:solid}.xl\:border-3{border-width:3px!important;border-style:solid}.xl\:border-top-none{border-top-width:0px!important;border-top-style:none}.xl\:border-top-1{border-top-width:1px!important;border-top-style:solid}.xl\:border-top-2{border-top-width:2px!important;border-top-style:solid}.xl\:border-top-3{border-top-width:3px!important;border-top-style:solid}.xl\:border-right-none{border-right-width:0px!important;border-right-style:none}.xl\:border-right-1{border-right-width:1px!important;border-right-style:solid}.xl\:border-right-2{border-right-width:2px!important;border-right-style:solid}.xl\:border-right-3{border-right-width:3px!important;border-right-style:solid}.xl\:border-left-none{border-left-width:0px!important;border-left-style:none}.xl\:border-left-1{border-left-width:1px!important;border-left-style:solid}.xl\:border-left-2{border-left-width:2px!important;border-left-style:solid}.xl\:border-left-3{border-left-width:3px!important;border-left-style:solid}.xl\:border-bottom-none{border-bottom-width:0px!important;border-bottom-style:none}.xl\:border-bottom-1{border-bottom-width:1px!important;border-bottom-style:solid}.xl\:border-bottom-2{border-bottom-width:2px!important;border-bottom-style:solid}.xl\:border-bottom-3{border-bottom-width:3px!important;border-bottom-style:solid}.xl\:border-x-none{border-left-width:0px!important;border-left-style:none;border-right-width:0px!important;border-right-style:none}.xl\:border-x-1{border-left-width:1px!important;border-left-style:solid;border-right-width:1px!important;border-right-style:solid}.xl\:border-x-2{border-left-width:2px!important;border-left-style:solid;border-right-width:2px!important;border-right-style:solid}.xl\:border-x-3{border-left-width:3px!important;border-left-style:solid;border-right-width:3px!important;border-right-style:solid}.xl\:border-y-none{border-top-width:0px!important;border-top-style:none;border-bottom-width:0px!important;border-bottom-style:none}.xl\:border-y-1{border-top-width:1px!important;border-top-style:solid;border-bottom-width:1px!important;border-bottom-style:solid}.xl\:border-y-2{border-top-width:2px!important;border-top-style:solid;border-bottom-width:2px!important;border-bottom-style:solid}.xl\:border-y-3{border-top-width:3px!important;border-top-style:solid;border-bottom-width:3px!important;border-bottom-style:solid}}.border-solid{border-style:solid!important}.border-dashed{border-style:dashed!important}.border-dotted{border-style:dotted!important}.border-double{border-style:double!important}@media screen and (min-width:576px){.sm\:border-solid{border-style:solid!important}.sm\:border-dashed{border-style:dashed!important}.sm\:border-dotted{border-style:dotted!important}.sm\:border-double{border-style:double!important}}@media screen and (min-width:768px){.md\:border-solid{border-style:solid!important}.md\:border-dashed{border-style:dashed!important}.md\:border-dotted{border-style:dotted!important}.md\:border-double{border-style:double!important}}@media screen and (min-width:992px){.lg\:border-solid{border-style:solid!important}.lg\:border-dashed{border-style:dashed!important}.lg\:border-dotted{border-style:dotted!important}.lg\:border-double{border-style:double!important}}@media screen and (min-width:1200px){.xl\:border-solid{border-style:solid!important}.xl\:border-dashed{border-style:dashed!important}.xl\:border-dotted{border-style:dotted!important}.xl\:border-double{border-style:double!important}}.border-noround{border-radius:0!important}.border-round{border-radius:var(--border-radius)!important}.border-round-xs{border-radius:.125rem!important}.border-round-sm{border-radius:.25rem!important}.border-round-md{border-radius:.375rem!important}.border-round-lg{border-radius:.5rem!important}.border-round-xl{border-radius:.75rem!important}.border-round-2xl{border-radius:1rem!important}.border-round-3xl{border-radius:1.5rem!important}.border-circle{border-radius:50%!important}@media screen and (min-width:576px){.sm\:border-noround{border-radius:0!important}.sm\:border-round{border-radius:var(--border-radius)!important}.sm\:border-round-xs{border-radius:.125rem!important}.sm\:border-round-sm{border-radius:.25rem!important}.sm\:border-round-md{border-radius:.375rem!important}.sm\:border-round-lg{border-radius:.5rem!important}.sm\:border-round-xl{border-radius:.75rem!important}.sm\:border-round-2xl{border-radius:1rem!important}.sm\:border-round-3xl{border-radius:1.5rem!important}.sm\:border-circle{border-radius:50%!important}}@media screen and (min-width:768px){.md\:border-noround{border-radius:0!important}.md\:border-round{border-radius:var(--border-radius)!important}.md\:border-round-xs{border-radius:.125rem!important}.md\:border-round-sm{border-radius:.25rem!important}.md\:border-round-md{border-radius:.375rem!important}.md\:border-round-lg{border-radius:.5rem!important}.md\:border-round-xl{border-radius:.75rem!important}.md\:border-round-2xl{border-radius:1rem!important}.md\:border-round-3xl{border-radius:1.5rem!important}.md\:border-circle{border-radius:50%!important}}@media screen and (min-width:992px){.lg\:border-noround{border-radius:0!important}.lg\:border-round{border-radius:var(--border-radius)!important}.lg\:border-round-xs{border-radius:.125rem!important}.lg\:border-round-sm{border-radius:.25rem!important}.lg\:border-round-md{border-radius:.375rem!important}.lg\:border-round-lg{border-radius:.5rem!important}.lg\:border-round-xl{border-radius:.75rem!important}.lg\:border-round-2xl{border-radius:1rem!important}.lg\:border-round-3xl{border-radius:1.5rem!important}.lg\:border-circle{border-radius:50%!important}}@media screen and (min-width:1200px){.xl\:border-noround{border-radius:0!important}.xl\:border-round{border-radius:var(--border-radius)!important}.xl\:border-round-xs{border-radius:.125rem!important}.xl\:border-round-sm{border-radius:.25rem!important}.xl\:border-round-md{border-radius:.375rem!important}.xl\:border-round-lg{border-radius:.5rem!important}.xl\:border-round-xl{border-radius:.75rem!important}.xl\:border-round-2xl{border-radius:1rem!important}.xl\:border-round-3xl{border-radius:1.5rem!important}.xl\:border-circle{border-radius:50%!important}}.border-noround-left{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.border-noround-right{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.border-round-left{border-top-left-radius:var(--border-radius)!important;border-bottom-left-radius:var(--border-radius)!important}.border-round-top{border-top-left-radius:var(--border-radius)!important;border-top-right-radius:var(--border-radius)!important}.border-round-right{border-top-right-radius:var(--border-radius)!important;border-bottom-right-radius:var(--border-radius)!important}.border-round-bottom{border-bottom-left-radius:var(--border-radius)!important;border-bottom-right-radius:var(--border-radius)!important}.border-round-left-xs{border-top-left-radius:.125rem!important;border-bottom-left-radius:.125rem!important}.border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.border-round-right-xs{border-top-right-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.border-round-left-sm{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.border-round-right-sm{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.border-round-left-md{border-top-left-radius:.375rem!important;border-bottom-left-radius:.375rem!important}.border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.border-round-right-md{border-top-right-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.border-round-left-lg{border-top-left-radius:.5rem!important;border-bottom-left-radius:.5rem!important}.border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.border-round-right-lg{border-top-right-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.border-round-left-xl{border-top-left-radius:.75rem!important;border-bottom-left-radius:.75rem!important}.border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.border-round-right-xl{border-top-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.border-round-left-2xl{border-top-left-radius:1rem!important;border-bottom-left-radius:1rem!important}.border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.border-round-right-2xl{border-top-right-radius:1rem!important;border-bottom-right-radius:1rem!important}.border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.border-round-left-3xl{border-top-left-radius:1.5rem!important;border-bottom-left-radius:1.5rem!important}.border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.border-round-right-3xl{border-top-right-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.border-circle-left{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.border-circle-right{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}@media screen and (min-width:576px){.sm\:border-noround-left{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.sm\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.sm\:border-noround-right{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.sm\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.sm\:border-round-left{border-top-left-radius:var(--border-radius)!important;border-bottom-left-radius:var(--border-radius)!important}.sm\:border-round-top{border-top-left-radius:var(--border-radius)!important;border-top-right-radius:var(--border-radius)!important}.sm\:border-round-right{border-top-right-radius:var(--border-radius)!important;border-bottom-right-radius:var(--border-radius)!important}.sm\:border-round-bottom{border-bottom-left-radius:var(--border-radius)!important;border-bottom-right-radius:var(--border-radius)!important}.sm\:border-round-left-xs{border-top-left-radius:.125rem!important;border-bottom-left-radius:.125rem!important}.sm\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.sm\:border-round-right-xs{border-top-right-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.sm\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.sm\:border-round-left-sm{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.sm\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.sm\:border-round-right-sm{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.sm\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.sm\:border-round-left-md{border-top-left-radius:.375rem!important;border-bottom-left-radius:.375rem!important}.sm\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.sm\:border-round-right-md{border-top-right-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.sm\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.sm\:border-round-left-lg{border-top-left-radius:.5rem!important;border-bottom-left-radius:.5rem!important}.sm\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.sm\:border-round-right-lg{border-top-right-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.sm\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.sm\:border-round-left-xl{border-top-left-radius:.75rem!important;border-bottom-left-radius:.75rem!important}.sm\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.sm\:border-round-right-xl{border-top-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.sm\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.sm\:border-round-left-2xl{border-top-left-radius:1rem!important;border-bottom-left-radius:1rem!important}.sm\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.sm\:border-round-right-2xl{border-top-right-radius:1rem!important;border-bottom-right-radius:1rem!important}.sm\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.sm\:border-round-left-3xl{border-top-left-radius:1.5rem!important;border-bottom-left-radius:1.5rem!important}.sm\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.sm\:border-round-right-3xl{border-top-right-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.sm\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.sm\:border-circle-left{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.sm\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.sm\:border-circle-right{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.sm\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}@media screen and (min-width:768px){.md\:border-noround-left{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.md\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.md\:border-noround-right{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.md\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.md\:border-round-left{border-top-left-radius:var(--border-radius)!important;border-bottom-left-radius:var(--border-radius)!important}.md\:border-round-top{border-top-left-radius:var(--border-radius)!important;border-top-right-radius:var(--border-radius)!important}.md\:border-round-right{border-top-right-radius:var(--border-radius)!important;border-bottom-right-radius:var(--border-radius)!important}.md\:border-round-bottom{border-bottom-left-radius:var(--border-radius)!important;border-bottom-right-radius:var(--border-radius)!important}.md\:border-round-left-xs{border-top-left-radius:.125rem!important;border-bottom-left-radius:.125rem!important}.md\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.md\:border-round-right-xs{border-top-right-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.md\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.md\:border-round-left-sm{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.md\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.md\:border-round-right-sm{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.md\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.md\:border-round-left-md{border-top-left-radius:.375rem!important;border-bottom-left-radius:.375rem!important}.md\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.md\:border-round-right-md{border-top-right-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.md\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.md\:border-round-left-lg{border-top-left-radius:.5rem!important;border-bottom-left-radius:.5rem!important}.md\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.md\:border-round-right-lg{border-top-right-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.md\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.md\:border-round-left-xl{border-top-left-radius:.75rem!important;border-bottom-left-radius:.75rem!important}.md\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.md\:border-round-right-xl{border-top-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.md\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.md\:border-round-left-2xl{border-top-left-radius:1rem!important;border-bottom-left-radius:1rem!important}.md\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.md\:border-round-right-2xl{border-top-right-radius:1rem!important;border-bottom-right-radius:1rem!important}.md\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.md\:border-round-left-3xl{border-top-left-radius:1.5rem!important;border-bottom-left-radius:1.5rem!important}.md\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.md\:border-round-right-3xl{border-top-right-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.md\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.md\:border-circle-left{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.md\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.md\:border-circle-right{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.md\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}@media screen and (min-width:992px){.lg\:border-noround-left{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.lg\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.lg\:border-noround-right{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.lg\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.lg\:border-round-left{border-top-left-radius:var(--border-radius)!important;border-bottom-left-radius:var(--border-radius)!important}.lg\:border-round-top{border-top-left-radius:var(--border-radius)!important;border-top-right-radius:var(--border-radius)!important}.lg\:border-round-right{border-top-right-radius:var(--border-radius)!important;border-bottom-right-radius:var(--border-radius)!important}.lg\:border-round-bottom{border-bottom-left-radius:var(--border-radius)!important;border-bottom-right-radius:var(--border-radius)!important}.lg\:border-round-left-xs{border-top-left-radius:.125rem!important;border-bottom-left-radius:.125rem!important}.lg\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.lg\:border-round-right-xs{border-top-right-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.lg\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.lg\:border-round-left-sm{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.lg\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.lg\:border-round-right-sm{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.lg\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.lg\:border-round-left-md{border-top-left-radius:.375rem!important;border-bottom-left-radius:.375rem!important}.lg\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.lg\:border-round-right-md{border-top-right-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.lg\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.lg\:border-round-left-lg{border-top-left-radius:.5rem!important;border-bottom-left-radius:.5rem!important}.lg\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.lg\:border-round-right-lg{border-top-right-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.lg\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.lg\:border-round-left-xl{border-top-left-radius:.75rem!important;border-bottom-left-radius:.75rem!important}.lg\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.lg\:border-round-right-xl{border-top-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.lg\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.lg\:border-round-left-2xl{border-top-left-radius:1rem!important;border-bottom-left-radius:1rem!important}.lg\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.lg\:border-round-right-2xl{border-top-right-radius:1rem!important;border-bottom-right-radius:1rem!important}.lg\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.lg\:border-round-left-3xl{border-top-left-radius:1.5rem!important;border-bottom-left-radius:1.5rem!important}.lg\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.lg\:border-round-right-3xl{border-top-right-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.lg\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.lg\:border-circle-left{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.lg\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.lg\:border-circle-right{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.lg\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}@media screen and (min-width:1200px){.xl\:border-noround-left{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.xl\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.xl\:border-noround-right{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.xl\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.xl\:border-round-left{border-top-left-radius:var(--border-radius)!important;border-bottom-left-radius:var(--border-radius)!important}.xl\:border-round-top{border-top-left-radius:var(--border-radius)!important;border-top-right-radius:var(--border-radius)!important}.xl\:border-round-right{border-top-right-radius:var(--border-radius)!important;border-bottom-right-radius:var(--border-radius)!important}.xl\:border-round-bottom{border-bottom-left-radius:var(--border-radius)!important;border-bottom-right-radius:var(--border-radius)!important}.xl\:border-round-left-xs{border-top-left-radius:.125rem!important;border-bottom-left-radius:.125rem!important}.xl\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.xl\:border-round-right-xs{border-top-right-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.xl\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.xl\:border-round-left-sm{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.xl\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.xl\:border-round-right-sm{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.xl\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.xl\:border-round-left-md{border-top-left-radius:.375rem!important;border-bottom-left-radius:.375rem!important}.xl\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.xl\:border-round-right-md{border-top-right-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.xl\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.xl\:border-round-left-lg{border-top-left-radius:.5rem!important;border-bottom-left-radius:.5rem!important}.xl\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.xl\:border-round-right-lg{border-top-right-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.xl\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.xl\:border-round-left-xl{border-top-left-radius:.75rem!important;border-bottom-left-radius:.75rem!important}.xl\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.xl\:border-round-right-xl{border-top-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.xl\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.xl\:border-round-left-2xl{border-top-left-radius:1rem!important;border-bottom-left-radius:1rem!important}.xl\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.xl\:border-round-right-2xl{border-top-right-radius:1rem!important;border-bottom-right-radius:1rem!important}.xl\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.xl\:border-round-left-3xl{border-top-left-radius:1.5rem!important;border-bottom-left-radius:1.5rem!important}.xl\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.xl\:border-round-right-3xl{border-top-right-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.xl\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.xl\:border-circle-left{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.xl\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.xl\:border-circle-right{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.xl\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}.w-full{width:100%!important}.w-screen{width:100vw!important}.w-auto{width:auto!important}.w-1{width:8.3333%!important}.w-2{width:16.6667%!important}.w-3{width:25%!important}.w-4{width:33.3333%!important}.w-5{width:41.6667%!important}.w-6{width:50%!important}.w-7{width:58.3333%!important}.w-8{width:66.6667%!important}.w-9{width:75%!important}.w-10{width:83.3333%!important}.w-11{width:91.6667%!important}.w-12{width:100%!important}.w-min{width:min-content!important}.w-max{width:max-content!important}.w-fit{width:fit-content!important}.w-1rem{width:1rem!important}.w-2rem{width:2rem!important}.w-4rem{width:4rem!important}.w-5rem{width:5rem!important}.w-6rem{width:6rem!important}.w-7rem{width:7rem!important}.w-8rem{width:8rem!important}.w-9rem{width:9rem!important}.w-10rem{width:10rem!important}.w-11rem{width:11rem!important}.w-12rem{width:12rem!important}.w-13rem{width:13rem!important}.w-14rem{width:14rem!important}.w-15rem{width:15rem!important}.w-16rem{width:16rem!important}.w-17rem{width:17rem!important}.w-18rem{width:18rem!important}.w-19rem{width:19rem!important}.w-20rem{width:20rem!important}.w-21rem{width:21rem!important}.w-22rem{width:22rem!important}.w-23rem{width:23rem!important}.w-24rem{width:24rem!important}.w-25rem{width:25rem!important}.w-26rem{width:26rem!important}.w-27rem{width:27rem!important}.w-28rem{width:28rem!important}.w-29rem{width:29rem!important}.w-30rem{width:30rem!important}@media screen and (min-width:576px){.sm\:w-full{width:100%!important}.sm\:w-screen{width:100vw!important}.sm\:w-auto{width:auto!important}.sm\:w-1{width:8.3333%!important}.sm\:w-2{width:16.6667%!important}.sm\:w-3{width:25%!important}.sm\:w-4{width:33.3333%!important}.sm\:w-5{width:41.6667%!important}.sm\:w-6{width:50%!important}.sm\:w-7{width:58.3333%!important}.sm\:w-8{width:66.6667%!important}.sm\:w-9{width:75%!important}.sm\:w-10{width:83.3333%!important}.sm\:w-11{width:91.6667%!important}.sm\:w-12{width:100%!important}.sm\:w-min{width:min-content!important}.sm\:w-max{width:max-content!important}.sm\:w-fit{width:fit-content!important}.sm\:w-1rem{width:1rem!important}.sm\:w-2rem{width:2rem!important}.sm\:w-3rem{width:3rem!important}.sm\:w-4rem{width:4rem!important}.sm\:w-5rem{width:5rem!important}.sm\:w-6rem{width:6rem!important}.sm\:w-7rem{width:7rem!important}.sm\:w-8rem{width:8rem!important}.sm\:w-9rem{width:9rem!important}.sm\:w-10rem{width:10rem!important}.sm\:w-11rem{width:11rem!important}.sm\:w-12rem{width:12rem!important}.sm\:w-13rem{width:13rem!important}.sm\:w-14rem{width:14rem!important}.sm\:w-15rem{width:15rem!important}.sm\:w-16rem{width:16rem!important}.sm\:w-17rem{width:17rem!important}.sm\:w-18rem{width:18rem!important}.sm\:w-19rem{width:19rem!important}.sm\:w-20rem{width:20rem!important}.sm\:w-21rem{width:21rem!important}.sm\:w-22rem{width:22rem!important}.sm\:w-23rem{width:23rem!important}.sm\:w-24rem{width:24rem!important}.sm\:w-25rem{width:25rem!important}.sm\:w-26rem{width:26rem!important}.sm\:w-27rem{width:27rem!important}.sm\:w-28rem{width:28rem!important}.sm\:w-29rem{width:29rem!important}.sm\:w-30rem{width:30rem!important}}@media screen and (min-width:768px){.md\:w-full{width:100%!important}.md\:w-screen{width:100vw!important}.md\:w-auto{width:auto!important}.md\:w-1{width:8.3333%!important}.md\:w-2{width:16.6667%!important}.md\:w-3{width:25%!important}.md\:w-4{width:33.3333%!important}.md\:w-5{width:41.6667%!important}.md\:w-6{width:50%!important}.md\:w-7{width:58.3333%!important}.md\:w-8{width:66.6667%!important}.md\:w-9{width:75%!important}.md\:w-10{width:83.3333%!important}.md\:w-11{width:91.6667%!important}.md\:w-12{width:100%!important}.md\:w-min{width:min-content!important}.md\:w-max{width:max-content!important}.md\:w-fit{width:fit-content!important}.md\:w-1rem{width:1rem!important}.md\:w-2rem{width:2rem!important}.md\:w-3rem{width:3rem!important}.md\:w-4rem{width:4rem!important}.md\:w-5rem{width:5rem!important}.md\:w-6rem{width:6rem!important}.md\:w-7rem{width:7rem!important}.md\:w-8rem{width:8rem!important}.md\:w-9rem{width:9rem!important}.md\:w-10rem{width:10rem!important}.md\:w-11rem{width:11rem!important}.md\:w-12rem{width:12rem!important}.md\:w-13rem{width:13rem!important}.md\:w-14rem{width:14rem!important}.md\:w-15rem{width:15rem!important}.md\:w-16rem{width:16rem!important}.md\:w-17rem{width:17rem!important}.md\:w-18rem{width:18rem!important}.md\:w-19rem{width:19rem!important}.md\:w-20rem{width:20rem!important}.md\:w-21rem{width:21rem!important}.md\:w-22rem{width:22rem!important}.md\:w-23rem{width:23rem!important}.md\:w-24rem{width:24rem!important}.md\:w-25rem{width:25rem!important}.md\:w-26rem{width:26rem!important}.md\:w-27rem{width:27rem!important}.md\:w-28rem{width:28rem!important}.md\:w-29rem{width:29rem!important}.md\:w-30rem{width:30rem!important}}@media screen and (min-width:992px){.lg\:w-full{width:100%!important}.lg\:w-screen{width:100vw!important}.lg\:w-auto{width:auto!important}.lg\:w-1{width:8.3333%!important}.lg\:w-2{width:16.6667%!important}.lg\:w-3{width:25%!important}.lg\:w-4{width:33.3333%!important}.lg\:w-5{width:41.6667%!important}.lg\:w-6{width:50%!important}.lg\:w-7{width:58.3333%!important}.lg\:w-8{width:66.6667%!important}.lg\:w-9{width:75%!important}.lg\:w-10{width:83.3333%!important}.lg\:w-11{width:91.6667%!important}.lg\:w-12{width:100%!important}.lg\:w-min{width:min-content!important}.lg\:w-max{width:max-content!important}.lg\:w-fit{width:fit-content!important}.lg\:w-1rem{width:1rem!important}.lg\:w-2rem{width:2rem!important}.lg\:w-3rem{width:3rem!important}.lg\:w-4rem{width:4rem!important}.lg\:w-5rem{width:5rem!important}.lg\:w-6rem{width:6rem!important}.lg\:w-7rem{width:7rem!important}.lg\:w-8rem{width:8rem!important}.lg\:w-9rem{width:9rem!important}.lg\:w-10rem{width:10rem!important}.lg\:w-11rem{width:11rem!important}.lg\:w-12rem{width:12rem!important}.lg\:w-13rem{width:13rem!important}.lg\:w-14rem{width:14rem!important}.lg\:w-15rem{width:15rem!important}.lg\:w-16rem{width:16rem!important}.lg\:w-17rem{width:17rem!important}.lg\:w-18rem{width:18rem!important}.lg\:w-19rem{width:19rem!important}.lg\:w-20rem{width:20rem!important}.lg\:w-21rem{width:21rem!important}.lg\:w-22rem{width:22rem!important}.lg\:w-23rem{width:23rem!important}.lg\:w-24rem{width:24rem!important}.lg\:w-25rem{width:25rem!important}.lg\:w-26rem{width:26rem!important}.lg\:w-27rem{width:27rem!important}.lg\:w-28rem{width:28rem!important}.lg\:w-29rem{width:29rem!important}.lg\:w-30rem{width:30rem!important}}@media screen and (min-width:1200px){.xl\:w-full{width:100%!important}.xl\:w-screen{width:100vw!important}.xl\:w-auto{width:auto!important}.xl\:w-1{width:8.3333%!important}.xl\:w-2{width:16.6667%!important}.xl\:w-3{width:25%!important}.xl\:w-4{width:33.3333%!important}.xl\:w-5{width:41.6667%!important}.xl\:w-6{width:50%!important}.xl\:w-7{width:58.3333%!important}.xl\:w-8{width:66.6667%!important}.xl\:w-9{width:75%!important}.xl\:w-10{width:83.3333%!important}.xl\:w-11{width:91.6667%!important}.xl\:w-12{width:100%!important}.xl\:w-min{width:min-content!important}.xl\:w-max{width:max-content!important}.xl\:w-fit{width:fit-content!important}.xl\:w-1rem{width:1rem!important}.xl\:w-2rem{width:2rem!important}.xl\:w-3rem{width:3rem!important}.xl\:w-4rem{width:4rem!important}.xl\:w-5rem{width:5rem!important}.xl\:w-6rem{width:6rem!important}.xl\:w-7rem{width:7rem!important}.xl\:w-8rem{width:8rem!important}.xl\:w-9rem{width:9rem!important}.xl\:w-10rem{width:10rem!important}.xl\:w-11rem{width:11rem!important}.xl\:w-12rem{width:12rem!important}.xl\:w-13rem{width:13rem!important}.xl\:w-14rem{width:14rem!important}.xl\:w-15rem{width:15rem!important}.xl\:w-16rem{width:16rem!important}.xl\:w-17rem{width:17rem!important}.xl\:w-18rem{width:18rem!important}.xl\:w-19rem{width:19rem!important}.xl\:w-20rem{width:20rem!important}.xl\:w-21rem{width:21rem!important}.xl\:w-22rem{width:22rem!important}.xl\:w-23rem{width:23rem!important}.xl\:w-24rem{width:24rem!important}.xl\:w-25rem{width:25rem!important}.xl\:w-26rem{width:26rem!important}.xl\:w-27rem{width:27rem!important}.xl\:w-28rem{width:28rem!important}.xl\:w-29rem{width:29rem!important}.xl\:w-30rem{width:30rem!important}}.h-full{height:100%!important}.h-screen{height:100vh!important}.h-auto{height:auto!important}.h-min{height:min-content!important}.h-max{height:max-content!important}.h-fit{height:fit-content!important}.h-1rem{height:1rem!important}.h-2rem{height:2rem!important}.h-3rem{height:3rem!important}.h-4rem{height:4rem!important}.h-5rem{height:5rem!important}.h-6rem{height:6rem!important}.h-7rem{height:7rem!important}.h-8rem{height:8rem!important}.h-9rem{height:9rem!important}.h-10rem{height:10rem!important}.h-11rem{height:11rem!important}.h-12rem{height:12rem!important}.h-13rem{height:13rem!important}.h-14rem{height:14rem!important}.h-15rem{height:15rem!important}.h-16rem{height:16rem!important}.h-17rem{height:17rem!important}.h-18rem{height:18rem!important}.h-19rem{height:19rem!important}.h-20rem{height:20rem!important}.h-21rem{height:21rem!important}.h-22rem{height:22rem!important}.h-23rem{height:23rem!important}.h-24rem{height:24rem!important}.h-25rem{height:25rem!important}.h-26rem{height:26rem!important}.h-27rem{height:27rem!important}.h-28rem{height:28rem!important}.h-29rem{height:29rem!important}.h-30rem{height:30rem!important}@media screen and (min-width:576px){.sm\:h-full{height:100%!important}.sm\:h-screen{height:100vh!important}.sm\:h-auto{height:auto!important}.sm\:h-min{height:min-content!important}.sm\:h-max{height:max-content!important}.sm\:h-fit{height:fit-content!important}.sm\:h-1rem{height:1rem!important}.sm\:h-2rem{height:2rem!important}.sm\:h-3rem{height:3rem!important}.sm\:h-4rem{height:4rem!important}.sm\:h-5rem{height:5rem!important}.sm\:h-6rem{height:6rem!important}.sm\:h-7rem{height:7rem!important}.sm\:h-8rem{height:8rem!important}.sm\:h-9rem{height:9rem!important}.sm\:h-10rem{height:10rem!important}.sm\:h-11rem{height:11rem!important}.sm\:h-12rem{height:12rem!important}.sm\:h-13rem{height:13rem!important}.sm\:h-14rem{height:14rem!important}.sm\:h-15rem{height:15rem!important}.sm\:h-16rem{height:16rem!important}.sm\:h-17rem{height:17rem!important}.sm\:h-18rem{height:18rem!important}.sm\:h-19rem{height:19rem!important}.sm\:h-20rem{height:20rem!important}.sm\:h-21rem{height:21rem!important}.sm\:h-22rem{height:22rem!important}.sm\:h-23rem{height:23rem!important}.sm\:h-24rem{height:24rem!important}.sm\:h-25rem{height:25rem!important}.sm\:h-26rem{height:26rem!important}.sm\:h-27rem{height:27rem!important}.sm\:h-28rem{height:28rem!important}.sm\:h-29rem{height:29rem!important}.sm\:h-30rem{height:30rem!important}}@media screen and (min-width:768px){.md\:h-full{height:100%!important}.md\:h-screen{height:100vh!important}.md\:h-auto{height:auto!important}.md\:h-min{height:min-content!important}.md\:h-max{height:max-content!important}.md\:h-fit{height:fit-content!important}.md\:h-1rem{height:1rem!important}.md\:h-2rem{height:2rem!important}.md\:h-3rem{height:3rem!important}.md\:h-4rem{height:4rem!important}.md\:h-5rem{height:5rem!important}.md\:h-6rem{height:6rem!important}.md\:h-7rem{height:7rem!important}.md\:h-8rem{height:8rem!important}.md\:h-9rem{height:9rem!important}.md\:h-10rem{height:10rem!important}.md\:h-11rem{height:11rem!important}.md\:h-12rem{height:12rem!important}.md\:h-13rem{height:13rem!important}.md\:h-14rem{height:14rem!important}.md\:h-15rem{height:15rem!important}.md\:h-16rem{height:16rem!important}.md\:h-17rem{height:17rem!important}.md\:h-18rem{height:18rem!important}.md\:h-19rem{height:19rem!important}.md\:h-20rem{height:20rem!important}.md\:h-21rem{height:21rem!important}.md\:h-22rem{height:22rem!important}.md\:h-23rem{height:23rem!important}.md\:h-24rem{height:24rem!important}.md\:h-25rem{height:25rem!important}.md\:h-26rem{height:26rem!important}.md\:h-27rem{height:27rem!important}.md\:h-28rem{height:28rem!important}.md\:h-29rem{height:29rem!important}.md\:h-30rem{height:30rem!important}}@media screen and (min-width:992px){.lg\:h-full{height:100%!important}.lg\:h-screen{height:100vh!important}.lg\:h-auto{height:auto!important}.lg\:h-min{height:min-content!important}.lg\:h-max{height:max-content!important}.lg\:h-fit{height:fit-content!important}.lg\:h-1rem{height:1rem!important}.lg\:h-2rem{height:2rem!important}.lg\:h-3rem{height:3rem!important}.lg\:h-4rem{height:4rem!important}.lg\:h-5rem{height:5rem!important}.lg\:h-6rem{height:6rem!important}.lg\:h-7rem{height:7rem!important}.lg\:h-8rem{height:8rem!important}.lg\:h-9rem{height:9rem!important}.lg\:h-10rem{height:10rem!important}.lg\:h-11rem{height:11rem!important}.lg\:h-12rem{height:12rem!important}.lg\:h-13rem{height:13rem!important}.lg\:h-14rem{height:14rem!important}.lg\:h-15rem{height:15rem!important}.lg\:h-16rem{height:16rem!important}.lg\:h-17rem{height:17rem!important}.lg\:h-18rem{height:18rem!important}.lg\:h-19rem{height:19rem!important}.lg\:h-20rem{height:20rem!important}.lg\:h-21rem{height:21rem!important}.lg\:h-22rem{height:22rem!important}.lg\:h-23rem{height:23rem!important}.lg\:h-24rem{height:24rem!important}.lg\:h-25rem{height:25rem!important}.lg\:h-26rem{height:26rem!important}.lg\:h-27rem{height:27rem!important}.lg\:h-28rem{height:28rem!important}.lg\:h-29rem{height:29rem!important}.lg\:h-30rem{height:30rem!important}}@media screen and (min-width:1200px){.xl\:h-full{height:100%!important}.xl\:h-screen{height:100vh!important}.xl\:h-auto{height:auto!important}.xl\:h-min{height:min-content!important}.xl\:h-max{height:max-content!important}.xl\:h-fit{height:fit-content!important}.xl\:h-1rem{height:1rem!important}.xl\:h-2rem{height:2rem!important}.xl\:h-3rem{height:3rem!important}.xl\:h-4rem{height:4rem!important}.xl\:h-5rem{height:5rem!important}.xl\:h-6rem{height:6rem!important}.xl\:h-7rem{height:7rem!important}.xl\:h-8rem{height:8rem!important}.xl\:h-9rem{height:9rem!important}.xl\:h-10rem{height:10rem!important}.xl\:h-11rem{height:11rem!important}.xl\:h-12rem{height:12rem!important}.xl\:h-13rem{height:13rem!important}.xl\:h-14rem{height:14rem!important}.xl\:h-15rem{height:15rem!important}.xl\:h-16rem{height:16rem!important}.xl\:h-17rem{height:17rem!important}.xl\:h-18rem{height:18rem!important}.xl\:h-19rem{height:19rem!important}.xl\:h-20rem{height:20rem!important}.xl\:h-21rem{height:21rem!important}.xl\:h-22rem{height:22rem!important}.xl\:h-23rem{height:23rem!important}.xl\:h-24rem{height:24rem!important}.xl\:h-25rem{height:25rem!important}.xl\:h-26rem{height:26rem!important}.xl\:h-27rem{height:27rem!important}.xl\:h-28rem{height:28rem!important}.xl\:h-29rem{height:29rem!important}.xl\:h-30rem{height:30rem!important}}.min-w-0{min-width:0px!important}.min-w-full{min-width:100%!important}.min-w-screen{min-width:100vw!important}.min-w-min{min-width:min-content!important}.min-w-max{min-width:max-content!important}@media screen and (min-width:576px){.sm\:min-w-0{min-width:0px!important}.sm\:min-w-full{min-width:100%!important}.sm\:min-w-screen{min-width:100vw!important}.sm\:min-w-min{min-width:min-content!important}.sm\:min-w-max{min-width:max-content!important}}@media screen and (min-width:768px){.md\:min-w-0{min-width:0px!important}.md\:min-w-full{min-width:100%!important}.md\:min-w-screen{min-width:100vw!important}.md\:min-w-min{min-width:min-content!important}.md\:min-w-max{min-width:max-content!important}}@media screen and (min-width:992px){.lg\:min-w-0{min-width:0px!important}.lg\:min-w-full{min-width:100%!important}.lg\:min-w-screen{min-width:100vw!important}.lg\:min-w-min{min-width:min-content!important}.lg\:min-w-max{min-width:max-content!important}}@media screen and (min-width:1200px){.xl\:min-w-0{min-width:0px!important}.xl\:min-w-full{min-width:100%!important}.xl\:min-w-screen{min-width:100vw!important}.xl\:min-w-min{min-width:min-content!important}.xl\:min-w-max{min-width:max-content!important}}.max-w-0{max-width:0px!important}.max-w-full{max-width:100%!important}.max-w-screen{max-width:100vw!important}.max-w-min{max-width:min-content!important}.max-w-max{max-width:max-content!important}.max-w-fit{max-width:fit-content!important}.max-w-1rem{max-width:1rem!important}.max-w-2rem{max-width:2rem!important}.max-w-3rem{max-width:3rem!important}.max-w-4rem{max-width:4rem!important}.max-w-5rem{max-width:5rem!important}.max-w-6rem{max-width:6rem!important}.max-w-7rem{max-width:7rem!important}.max-w-8rem{max-width:8rem!important}.max-w-9rem{max-width:9rem!important}.max-w-10rem{max-width:10rem!important}.max-w-11rem{max-width:11rem!important}.max-w-12rem{max-width:12rem!important}.max-w-13rem{max-width:13rem!important}.max-w-14rem{max-width:14rem!important}.max-w-15rem{max-width:15rem!important}.max-w-16rem{max-width:16rem!important}.max-w-17rem{max-width:17rem!important}.max-w-18rem{max-width:18rem!important}.max-w-19rem{max-width:19rem!important}.max-w-20rem{max-width:20rem!important}.max-w-21rem{max-width:21rem!important}.max-w-22rem{max-width:22rem!important}.max-w-23rem{max-width:23rem!important}.max-w-24rem{max-width:24rem!important}.max-w-25rem{max-width:25rem!important}.max-w-26rem{max-width:26rem!important}.max-w-27rem{max-width:27rem!important}.max-w-28rem{max-width:28rem!important}.max-w-29rem{max-width:29rem!important}.max-w-30rem{max-width:30rem!important}@media screen and (min-width:576px){.sm\:max-w-0{max-width:0px!important}.sm\:max-w-full{max-width:100%!important}.sm\:max-w-screen{max-width:100vw!important}.sm\:max-w-min{max-width:min-content!important}.sm\:max-w-max{max-width:max-content!important}.sm\:max-w-fit{max-width:fit-content!important}.sm\:max-w-1rem{max-width:1rem!important}.sm\:max-w-2rem{max-width:2rem!important}.sm\:max-w-3rem{max-width:3rem!important}.sm\:max-w-4rem{max-width:4rem!important}.sm\:max-w-5rem{max-width:5rem!important}.sm\:max-w-6rem{max-width:6rem!important}.sm\:max-w-7rem{max-width:7rem!important}.sm\:max-w-8rem{max-width:8rem!important}.sm\:max-w-9rem{max-width:9rem!important}.sm\:max-w-10rem{max-width:10rem!important}.sm\:max-w-11rem{max-width:11rem!important}.sm\:max-w-12rem{max-width:12rem!important}.sm\:max-w-13rem{max-width:13rem!important}.sm\:max-w-14rem{max-width:14rem!important}.sm\:max-w-15rem{max-width:15rem!important}.sm\:max-w-16rem{max-width:16rem!important}.sm\:max-w-17rem{max-width:17rem!important}.sm\:max-w-18rem{max-width:18rem!important}.sm\:max-w-19rem{max-width:19rem!important}.sm\:max-w-20rem{max-width:20rem!important}.sm\:max-w-21rem{max-width:21rem!important}.sm\:max-w-22rem{max-width:22rem!important}.sm\:max-w-23rem{max-width:23rem!important}.sm\:max-w-24rem{max-width:24rem!important}.sm\:max-w-25rem{max-width:25rem!important}.sm\:max-w-26rem{max-width:26rem!important}.sm\:max-w-27rem{max-width:27rem!important}.sm\:max-w-28rem{max-width:28rem!important}.sm\:max-w-29rem{max-width:29rem!important}.sm\:max-w-30rem{max-width:30rem!important}}@media screen and (min-width:768px){.md\:max-w-0{max-width:0px!important}.md\:max-w-full{max-width:100%!important}.md\:max-w-screen{max-width:100vw!important}.md\:max-w-min{max-width:min-content!important}.md\:max-w-max{max-width:max-content!important}.md\:max-w-fit{max-width:fit-content!important}.md\:max-w-1rem{max-width:1rem!important}.md\:max-w-2rem{max-width:2rem!important}.md\:max-w-3rem{max-width:3rem!important}.md\:max-w-4rem{max-width:4rem!important}.md\:max-w-5rem{max-width:5rem!important}.md\:max-w-6rem{max-width:6rem!important}.md\:max-w-7rem{max-width:7rem!important}.md\:max-w-8rem{max-width:8rem!important}.md\:max-w-9rem{max-width:9rem!important}.md\:max-w-10rem{max-width:10rem!important}.md\:max-w-11rem{max-width:11rem!important}.md\:max-w-12rem{max-width:12rem!important}.md\:max-w-13rem{max-width:13rem!important}.md\:max-w-14rem{max-width:14rem!important}.md\:max-w-15rem{max-width:15rem!important}.md\:max-w-16rem{max-width:16rem!important}.md\:max-w-17rem{max-width:17rem!important}.md\:max-w-18rem{max-width:18rem!important}.md\:max-w-19rem{max-width:19rem!important}.md\:max-w-20rem{max-width:20rem!important}.md\:max-w-21rem{max-width:21rem!important}.md\:max-w-22rem{max-width:22rem!important}.md\:max-w-23rem{max-width:23rem!important}.md\:max-w-24rem{max-width:24rem!important}.md\:max-w-25rem{max-width:25rem!important}.md\:max-w-26rem{max-width:26rem!important}.md\:max-w-27rem{max-width:27rem!important}.md\:max-w-28rem{max-width:28rem!important}.md\:max-w-29rem{max-width:29rem!important}.md\:max-w-30rem{max-width:30rem!important}}@media screen and (min-width:992px){.lg\:max-w-0{max-width:0px!important}.lg\:max-w-full{max-width:100%!important}.lg\:max-w-screen{max-width:100vw!important}.lg\:max-w-min{max-width:min-content!important}.lg\:max-w-max{max-width:max-content!important}.lg\:max-w-fit{max-width:fit-content!important}.lg\:max-w-1rem{max-width:1rem!important}.lg\:max-w-2rem{max-width:2rem!important}.lg\:max-w-3rem{max-width:3rem!important}.lg\:max-w-4rem{max-width:4rem!important}.lg\:max-w-5rem{max-width:5rem!important}.lg\:max-w-6rem{max-width:6rem!important}.lg\:max-w-7rem{max-width:7rem!important}.lg\:max-w-8rem{max-width:8rem!important}.lg\:max-w-9rem{max-width:9rem!important}.lg\:max-w-10rem{max-width:10rem!important}.lg\:max-w-11rem{max-width:11rem!important}.lg\:max-w-12rem{max-width:12rem!important}.lg\:max-w-13rem{max-width:13rem!important}.lg\:max-w-14rem{max-width:14rem!important}.lg\:max-w-15rem{max-width:15rem!important}.lg\:max-w-16rem{max-width:16rem!important}.lg\:max-w-17rem{max-width:17rem!important}.lg\:max-w-18rem{max-width:18rem!important}.lg\:max-w-19rem{max-width:19rem!important}.lg\:max-w-20rem{max-width:20rem!important}.lg\:max-w-21rem{max-width:21rem!important}.lg\:max-w-22rem{max-width:22rem!important}.lg\:max-w-23rem{max-width:23rem!important}.lg\:max-w-24rem{max-width:24rem!important}.lg\:max-w-25rem{max-width:25rem!important}.lg\:max-w-26rem{max-width:26rem!important}.lg\:max-w-27rem{max-width:27rem!important}.lg\:max-w-28rem{max-width:28rem!important}.lg\:max-w-29rem{max-width:29rem!important}.lg\:max-w-30rem{max-width:30rem!important}}@media screen and (min-width:1200px){.xl\:max-w-0{max-width:0px!important}.xl\:max-w-full{max-width:100%!important}.xl\:max-w-screen{max-width:100vw!important}.xl\:max-w-min{max-width:min-content!important}.xl\:max-w-max{max-width:max-content!important}.xl\:max-w-fit{max-width:fit-content!important}.xl\:max-w-1rem{max-width:1rem!important}.xl\:max-w-2rem{max-width:2rem!important}.xl\:max-w-3rem{max-width:3rem!important}.xl\:max-w-4rem{max-width:4rem!important}.xl\:max-w-5rem{max-width:5rem!important}.xl\:max-w-6rem{max-width:6rem!important}.xl\:max-w-7rem{max-width:7rem!important}.xl\:max-w-8rem{max-width:8rem!important}.xl\:max-w-9rem{max-width:9rem!important}.xl\:max-w-10rem{max-width:10rem!important}.xl\:max-w-11rem{max-width:11rem!important}.xl\:max-w-12rem{max-width:12rem!important}.xl\:max-w-13rem{max-width:13rem!important}.xl\:max-w-14rem{max-width:14rem!important}.xl\:max-w-15rem{max-width:15rem!important}.xl\:max-w-16rem{max-width:16rem!important}.xl\:max-w-17rem{max-width:17rem!important}.xl\:max-w-18rem{max-width:18rem!important}.xl\:max-w-19rem{max-width:19rem!important}.xl\:max-w-20rem{max-width:20rem!important}.xl\:max-w-21rem{max-width:21rem!important}.xl\:max-w-22rem{max-width:22rem!important}.xl\:max-w-23rem{max-width:23rem!important}.xl\:max-w-24rem{max-width:24rem!important}.xl\:max-w-25rem{max-width:25rem!important}.xl\:max-w-26rem{max-width:26rem!important}.xl\:max-w-27rem{max-width:27rem!important}.xl\:max-w-28rem{max-width:28rem!important}.xl\:max-w-29rem{max-width:29rem!important}.xl\:max-w-30rem{max-width:30rem!important}}.min-h-0{min-height:0px!important}.min-h-full{min-height:100%!important}.min-h-screen{min-height:100vh!important}@media screen and (min-width:576px){.sm\:min-h-0{min-height:0px!important}.sm\:min-h-full{min-height:100%!important}.sm\:min-h-screen{min-height:100vh!important}}@media screen and (min-width:768px){.md\:min-h-0{min-height:0px!important}.md\:min-h-full{min-height:100%!important}.md\:min-h-screen{min-height:100vh!important}}@media screen and (min-width:992px){.lg\:min-h-0{min-height:0px!important}.lg\:min-h-full{min-height:100%!important}.lg\:min-h-screen{min-height:100vh!important}}@media screen and (min-width:1200px){.xl\:min-h-0{min-height:0px!important}.xl\:min-h-full{min-height:100%!important}.xl\:min-h-screen{min-height:100vh!important}}.max-h-0{max-height:0px!important}.max-h-full{max-height:100%!important}.max-h-screen{max-height:100vh!important}.max-h-min{max-height:min-content!important}.max-h-max{max-height:max-content!important}.max-h-fit{max-height:fit-content!important}.max-h-1rem{max-height:1rem!important}.max-h-2rem{max-height:2rem!important}.max-h-3rem{max-height:3rem!important}.max-h-4rem{max-height:4rem!important}.max-h-5rem{max-height:5rem!important}.max-h-6rem{max-height:6rem!important}.max-h-7rem{max-height:7rem!important}.max-h-8rem{max-height:8rem!important}.max-h-9rem{max-height:9rem!important}.max-h-10rem{max-height:10rem!important}.max-h-11rem{max-height:11rem!important}.max-h-12rem{max-height:12rem!important}.max-h-13rem{max-height:13rem!important}.max-h-14rem{max-height:14rem!important}.max-h-15rem{max-height:15rem!important}.max-h-16rem{max-height:16rem!important}.max-h-17rem{max-height:17rem!important}.max-h-18rem{max-height:18rem!important}.max-h-19rem{max-height:19rem!important}.max-h-20rem{max-height:20rem!important}.max-h-21rem{max-height:21rem!important}.max-h-22rem{max-height:22rem!important}.max-h-23rem{max-height:23rem!important}.max-h-24rem{max-height:24rem!important}.max-h-25rem{max-height:25rem!important}.max-h-26rem{max-height:26rem!important}.max-h-27rem{max-height:27rem!important}.max-h-28rem{max-height:28rem!important}.max-h-29rem{max-height:29rem!important}.max-h-30rem{max-height:30rem!important}@media screen and (min-width:576px){.sm\:max-h-0{max-height:0px!important}.sm\:max-h-full{max-height:100%!important}.sm\:max-h-screen{max-height:100vh!important}.sm\:max-h-min{max-height:min-content!important}.sm\:max-h-max{max-height:max-content!important}.sm\:max-h-fit{max-height:fit-content!important}.sm\:max-h-1rem{max-height:1rem!important}.sm\:max-h-2rem{max-height:2rem!important}.sm\:max-h-3rem{max-height:3rem!important}.sm\:max-h-4rem{max-height:4rem!important}.sm\:max-h-5rem{max-height:5rem!important}.sm\:max-h-6rem{max-height:6rem!important}.sm\:max-h-7rem{max-height:7rem!important}.sm\:max-h-8rem{max-height:8rem!important}.sm\:max-h-9rem{max-height:9rem!important}.sm\:max-h-10rem{max-height:10rem!important}.sm\:max-h-11rem{max-height:11rem!important}.sm\:max-h-12rem{max-height:12rem!important}.sm\:max-h-13rem{max-height:13rem!important}.sm\:max-h-14rem{max-height:14rem!important}.sm\:max-h-15rem{max-height:15rem!important}.sm\:max-h-16rem{max-height:16rem!important}.sm\:max-h-17rem{max-height:17rem!important}.sm\:max-h-18rem{max-height:18rem!important}.sm\:max-h-19rem{max-height:19rem!important}.sm\:max-h-20rem{max-height:20rem!important}.sm\:max-h-21rem{max-height:21rem!important}.sm\:max-h-22rem{max-height:22rem!important}.sm\:max-h-23rem{max-height:23rem!important}.sm\:max-h-24rem{max-height:24rem!important}.sm\:max-h-25rem{max-height:25rem!important}.sm\:max-h-26rem{max-height:26rem!important}.sm\:max-h-27rem{max-height:27rem!important}.sm\:max-h-28rem{max-height:28rem!important}.sm\:max-h-29rem{max-height:29rem!important}.sm\:max-h-30rem{max-height:30rem!important}}@media screen and (min-width:768px){.md\:max-h-0{max-height:0px!important}.md\:max-h-full{max-height:100%!important}.md\:max-h-screen{max-height:100vh!important}.md\:max-h-min{max-height:min-content!important}.md\:max-h-max{max-height:max-content!important}.md\:max-h-fit{max-height:fit-content!important}.md\:max-h-1rem{max-height:1rem!important}.md\:max-h-2rem{max-height:2rem!important}.md\:max-h-3rem{max-height:3rem!important}.md\:max-h-4rem{max-height:4rem!important}.md\:max-h-5rem{max-height:5rem!important}.md\:max-h-6rem{max-height:6rem!important}.md\:max-h-7rem{max-height:7rem!important}.md\:max-h-8rem{max-height:8rem!important}.md\:max-h-9rem{max-height:9rem!important}.md\:max-h-10rem{max-height:10rem!important}.md\:max-h-11rem{max-height:11rem!important}.md\:max-h-12rem{max-height:12rem!important}.md\:max-h-13rem{max-height:13rem!important}.md\:max-h-14rem{max-height:14rem!important}.md\:max-h-15rem{max-height:15rem!important}.md\:max-h-16rem{max-height:16rem!important}.md\:max-h-17rem{max-height:17rem!important}.md\:max-h-18rem{max-height:18rem!important}.md\:max-h-19rem{max-height:19rem!important}.md\:max-h-20rem{max-height:20rem!important}.md\:max-h-21rem{max-height:21rem!important}.md\:max-h-22rem{max-height:22rem!important}.md\:max-h-23rem{max-height:23rem!important}.md\:max-h-24rem{max-height:24rem!important}.md\:max-h-25rem{max-height:25rem!important}.md\:max-h-26rem{max-height:26rem!important}.md\:max-h-27rem{max-height:27rem!important}.md\:max-h-28rem{max-height:28rem!important}.md\:max-h-29rem{max-height:29rem!important}.md\:max-h-30rem{max-height:30rem!important}}@media screen and (min-width:992px){.lg\:max-h-0{max-height:0px!important}.lg\:max-h-full{max-height:100%!important}.lg\:max-h-screen{max-height:100vh!important}.lg\:max-h-min{max-height:min-content!important}.lg\:max-h-max{max-height:max-content!important}.lg\:max-h-fit{max-height:fit-content!important}.lg\:max-h-1rem{max-height:1rem!important}.lg\:max-h-2rem{max-height:2rem!important}.lg\:max-h-3rem{max-height:3rem!important}.lg\:max-h-4rem{max-height:4rem!important}.lg\:max-h-5rem{max-height:5rem!important}.lg\:max-h-6rem{max-height:6rem!important}.lg\:max-h-7rem{max-height:7rem!important}.lg\:max-h-8rem{max-height:8rem!important}.lg\:max-h-9rem{max-height:9rem!important}.lg\:max-h-10rem{max-height:10rem!important}.lg\:max-h-11rem{max-height:11rem!important}.lg\:max-h-12rem{max-height:12rem!important}.lg\:max-h-13rem{max-height:13rem!important}.lg\:max-h-14rem{max-height:14rem!important}.lg\:max-h-15rem{max-height:15rem!important}.lg\:max-h-16rem{max-height:16rem!important}.lg\:max-h-17rem{max-height:17rem!important}.lg\:max-h-18rem{max-height:18rem!important}.lg\:max-h-19rem{max-height:19rem!important}.lg\:max-h-20rem{max-height:20rem!important}.lg\:max-h-21rem{max-height:21rem!important}.lg\:max-h-22rem{max-height:22rem!important}.lg\:max-h-23rem{max-height:23rem!important}.lg\:max-h-24rem{max-height:24rem!important}.lg\:max-h-25rem{max-height:25rem!important}.lg\:max-h-26rem{max-height:26rem!important}.lg\:max-h-27rem{max-height:27rem!important}.lg\:max-h-28rem{max-height:28rem!important}.lg\:max-h-29rem{max-height:29rem!important}.lg\:max-h-30rem{max-height:30rem!important}}@media screen and (min-width:1200px){.xl\:max-h-0{max-height:0px!important}.xl\:max-h-full{max-height:100%!important}.xl\:max-h-screen{max-height:100vh!important}.xl\:max-h-min{max-height:min-content!important}.xl\:max-h-max{max-height:max-content!important}.xl\:max-h-fit{max-height:fit-content!important}.xl\:max-h-1rem{max-height:1rem!important}.xl\:max-h-2rem{max-height:2rem!important}.xl\:max-h-3rem{max-height:3rem!important}.xl\:max-h-4rem{max-height:4rem!important}.xl\:max-h-5rem{max-height:5rem!important}.xl\:max-h-6rem{max-height:6rem!important}.xl\:max-h-7rem{max-height:7rem!important}.xl\:max-h-8rem{max-height:8rem!important}.xl\:max-h-9rem{max-height:9rem!important}.xl\:max-h-10rem{max-height:10rem!important}.xl\:max-h-11rem{max-height:11rem!important}.xl\:max-h-12rem{max-height:12rem!important}.xl\:max-h-13rem{max-height:13rem!important}.xl\:max-h-14rem{max-height:14rem!important}.xl\:max-h-15rem{max-height:15rem!important}.xl\:max-h-16rem{max-height:16rem!important}.xl\:max-h-17rem{max-height:17rem!important}.xl\:max-h-18rem{max-height:18rem!important}.xl\:max-h-19rem{max-height:19rem!important}.xl\:max-h-20rem{max-height:20rem!important}.xl\:max-h-21rem{max-height:21rem!important}.xl\:max-h-22rem{max-height:22rem!important}.xl\:max-h-23rem{max-height:23rem!important}.xl\:max-h-24rem{max-height:24rem!important}.xl\:max-h-25rem{max-height:25rem!important}.xl\:max-h-26rem{max-height:26rem!important}.xl\:max-h-27rem{max-height:27rem!important}.xl\:max-h-28rem{max-height:28rem!important}.xl\:max-h-29rem{max-height:29rem!important}.xl\:max-h-30rem{max-height:30rem!important}}.static{position:static!important}.fixed{position:fixed!important}.absolute{position:absolute!important}.relative{position:relative!important}.sticky{position:sticky!important}@media screen and (min-width:576px){.sm\:static{position:static!important}.sm\:fixed{position:fixed!important}.sm\:absolute{position:absolute!important}.sm\:relative{position:relative!important}.sm\:sticky{position:sticky!important}}@media screen and (min-width:768px){.md\:static{position:static!important}.md\:fixed{position:fixed!important}.md\:absolute{position:absolute!important}.md\:relative{position:relative!important}.md\:sticky{position:sticky!important}}@media screen and (min-width:992px){.lg\:static{position:static!important}.lg\:fixed{position:fixed!important}.lg\:absolute{position:absolute!important}.lg\:relative{position:relative!important}.lg\:sticky{position:sticky!important}}@media screen and (min-width:1200px){.xl\:static{position:static!important}.xl\:fixed{position:fixed!important}.xl\:absolute{position:absolute!important}.xl\:relative{position:relative!important}.xl\:sticky{position:sticky!important}}.top-auto{top:auto!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}@media screen and (min-width:576px){.sm\:top-auto{top:auto!important}.sm\:top-0{top:0!important}.sm\:top-50{top:50%!important}.sm\:top-100{top:100%!important}}@media screen and (min-width:768px){.md\:top-auto{top:auto!important}.md\:top-0{top:0!important}.md\:top-50{top:50%!important}.md\:top-100{top:100%!important}}@media screen and (min-width:992px){.lg\:top-auto{top:auto!important}.lg\:top-0{top:0!important}.lg\:top-50{top:50%!important}.lg\:top-100{top:100%!important}}@media screen and (min-width:1200px){.xl\:top-auto{top:auto!important}.xl\:top-0{top:0!important}.xl\:top-50{top:50%!important}.xl\:top-100{top:100%!important}}.left-auto{left:auto!important}.left-0{left:0!important}.left-50{left:50%!important}.left-100{left:100%!important}@media screen and (min-width:576px){.sm\:left-auto{left:auto!important}.sm\:left-0{left:0!important}.sm\:left-50{left:50%!important}.sm\:left-100{left:100%!important}}@media screen and (min-width:768px){.md\:left-auto{left:auto!important}.md\:left-0{left:0!important}.md\:left-50{left:50%!important}.md\:left-100{left:100%!important}}@media screen and (min-width:992px){.lg\:left-auto{left:auto!important}.lg\:left-0{left:0!important}.lg\:left-50{left:50%!important}.lg\:left-100{left:100%!important}}@media screen and (min-width:1200px){.xl\:left-auto{left:auto!important}.xl\:left-0{left:0!important}.xl\:left-50{left:50%!important}.xl\:left-100{left:100%!important}}.right-auto{right:auto!important}.right-0{right:0!important}.right-50{right:50%!important}.right-100{right:100%!important}@media screen and (min-width:576px){.sm\:right-auto{right:auto!important}.sm\:right-0{right:0!important}.sm\:right-50{right:50%!important}.sm\:right-100{right:100%!important}}@media screen and (min-width:768px){.md\:right-auto{right:auto!important}.md\:right-0{right:0!important}.md\:right-50{right:50%!important}.md\:right-100{right:100%!important}}@media screen and (min-width:992px){.lg\:right-auto{right:auto!important}.lg\:right-0{right:0!important}.lg\:right-50{right:50%!important}.lg\:right-100{right:100%!important}}@media screen and (min-width:1200px){.xl\:right-auto{right:auto!important}.xl\:right-0{right:0!important}.xl\:right-50{right:50%!important}.xl\:right-100{right:100%!important}}.bottom-auto{bottom:auto!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}@media screen and (min-width:576px){.sm\:bottom-auto{bottom:auto!important}.sm\:bottom-0{bottom:0!important}.sm\:bottom-50{bottom:50%!important}.sm\:bottom-100{bottom:100%!important}}@media screen and (min-width:768px){.md\:bottom-auto{bottom:auto!important}.md\:bottom-0{bottom:0!important}.md\:bottom-50{bottom:50%!important}.md\:bottom-100{bottom:100%!important}}@media screen and (min-width:992px){.lg\:bottom-auto{bottom:auto!important}.lg\:bottom-0{bottom:0!important}.lg\:bottom-50{bottom:50%!important}.lg\:bottom-100{bottom:100%!important}}@media screen and (min-width:1200px){.xl\:bottom-auto{bottom:auto!important}.xl\:bottom-0{bottom:0!important}.xl\:bottom-50{bottom:50%!important}.xl\:bottom-100{bottom:100%!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}@media screen and (min-width:576px){.sm\:overflow-auto{overflow:auto!important}.sm\:overflow-hidden{overflow:hidden!important}.sm\:overflow-visible{overflow:visible!important}.sm\:overflow-scroll{overflow:scroll!important}}@media screen and (min-width:768px){.md\:overflow-auto{overflow:auto!important}.md\:overflow-hidden{overflow:hidden!important}.md\:overflow-visible{overflow:visible!important}.md\:overflow-scroll{overflow:scroll!important}}@media screen and (min-width:992px){.lg\:overflow-auto{overflow:auto!important}.lg\:overflow-hidden{overflow:hidden!important}.lg\:overflow-visible{overflow:visible!important}.lg\:overflow-scroll{overflow:scroll!important}}@media screen and (min-width:1200px){.xl\:overflow-auto{overflow:auto!important}.xl\:overflow-hidden{overflow:hidden!important}.xl\:overflow-visible{overflow:visible!important}.xl\:overflow-scroll{overflow:scroll!important}}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}@media screen and (min-width:576px){.sm\:overflow-x-auto{overflow-x:auto!important}.sm\:overflow-x-hidden{overflow-x:hidden!important}.sm\:overflow-x-visible{overflow-x:visible!important}.sm\:overflow-x-scroll{overflow-x:scroll!important}}@media screen and (min-width:768px){.md\:overflow-x-auto{overflow-x:auto!important}.md\:overflow-x-hidden{overflow-x:hidden!important}.md\:overflow-x-visible{overflow-x:visible!important}.md\:overflow-x-scroll{overflow-x:scroll!important}}@media screen and (min-width:992px){.lg\:overflow-x-auto{overflow-x:auto!important}.lg\:overflow-x-hidden{overflow-x:hidden!important}.lg\:overflow-x-visible{overflow-x:visible!important}.lg\:overflow-x-scroll{overflow-x:scroll!important}}@media screen and (min-width:1200px){.xl\:overflow-x-auto{overflow-x:auto!important}.xl\:overflow-x-hidden{overflow-x:hidden!important}.xl\:overflow-x-visible{overflow-x:visible!important}.xl\:overflow-x-scroll{overflow-x:scroll!important}}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}@media screen and (min-width:576px){.sm\:overflow-y-auto{overflow-y:auto!important}.sm\:overflow-y-hidden{overflow-y:hidden!important}.sm\:overflow-y-visible{overflow-y:visible!important}.sm\:overflow-y-scroll{overflow-y:scroll!important}}@media screen and (min-width:768px){.md\:overflow-y-auto{overflow-y:auto!important}.md\:overflow-y-hidden{overflow-y:hidden!important}.md\:overflow-y-visible{overflow-y:visible!important}.md\:overflow-y-scroll{overflow-y:scroll!important}}@media screen and (min-width:992px){.lg\:overflow-y-auto{overflow-y:auto!important}.lg\:overflow-y-hidden{overflow-y:hidden!important}.lg\:overflow-y-visible{overflow-y:visible!important}.lg\:overflow-y-scroll{overflow-y:scroll!important}}@media screen and (min-width:1200px){.xl\:overflow-y-auto{overflow-y:auto!important}.xl\:overflow-y-hidden{overflow-y:hidden!important}.xl\:overflow-y-visible{overflow-y:visible!important}.xl\:overflow-y-scroll{overflow-y:scroll!important}}.z-auto{z-index:auto!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}.z-4{z-index:4!important}.z-5{z-index:5!important}@media screen and (min-width:576px){.sm\:z-auto{z-index:auto!important}.sm\:z-0{z-index:0!important}.sm\:z-1{z-index:1!important}.sm\:z-2{z-index:2!important}.sm\:z-3{z-index:3!important}.sm\:z-4{z-index:4!important}.sm\:z-5{z-index:5!important}}@media screen and (min-width:768px){.md\:z-auto{z-index:auto!important}.md\:z-0{z-index:0!important}.md\:z-1{z-index:1!important}.md\:z-2{z-index:2!important}.md\:z-3{z-index:3!important}.md\:z-4{z-index:4!important}.md\:z-5{z-index:5!important}}@media screen and (min-width:992px){.lg\:z-auto{z-index:auto!important}.lg\:z-0{z-index:0!important}.lg\:z-1{z-index:1!important}.lg\:z-2{z-index:2!important}.lg\:z-3{z-index:3!important}.lg\:z-4{z-index:4!important}.lg\:z-5{z-index:5!important}}@media screen and (min-width:1200px){.xl\:z-auto{z-index:auto!important}.xl\:z-0{z-index:0!important}.xl\:z-1{z-index:1!important}.xl\:z-2{z-index:2!important}.xl\:z-3{z-index:3!important}.xl\:z-4{z-index:4!important}.xl\:z-5{z-index:5!important}}.bg-repeat{background-repeat:repeat!important}.bg-no-repeat{background-repeat:no-repeat!important}.bg-repeat-x{background-repeat:repeat-x!important}.bg-repeat-y{background-repeat:repeat-y!important}.bg-repeat-round{background-repeat:round!important}.bg-repeat-space{background-repeat:space!important}@media screen and (min-width:576px){.sm\:bg-repeat{background-repeat:repeat!important}.sm\:bg-no-repeat{background-repeat:no-repeat!important}.sm\:bg-repeat-x{background-repeat:repeat-x!important}.sm\:bg-repeat-y{background-repeat:repeat-y!important}.sm\:bg-repeat-round{background-repeat:round!important}.sm\:bg-repeat-space{background-repeat:space!important}}@media screen and (min-width:768px){.md\:bg-repeat{background-repeat:repeat!important}.md\:bg-no-repeat{background-repeat:no-repeat!important}.md\:bg-repeat-x{background-repeat:repeat-x!important}.md\:bg-repeat-y{background-repeat:repeat-y!important}.md\:bg-repeat-round{background-repeat:round!important}.md\:bg-repeat-space{background-repeat:space!important}}@media screen and (min-width:992px){.lg\:bg-repeat{background-repeat:repeat!important}.lg\:bg-no-repeat{background-repeat:no-repeat!important}.lg\:bg-repeat-x{background-repeat:repeat-x!important}.lg\:bg-repeat-y{background-repeat:repeat-y!important}.lg\:bg-repeat-round{background-repeat:round!important}.lg\:bg-repeat-space{background-repeat:space!important}}@media screen and (min-width:1200px){.xl\:bg-repeat{background-repeat:repeat!important}.xl\:bg-no-repeat{background-repeat:no-repeat!important}.xl\:bg-repeat-x{background-repeat:repeat-x!important}.xl\:bg-repeat-y{background-repeat:repeat-y!important}.xl\:bg-repeat-round{background-repeat:round!important}.xl\:bg-repeat-space{background-repeat:space!important}}.bg-auto{background-size:auto!important}.bg-cover{background-size:cover!important}.bg-contain{background-size:contain!important}@media screen and (min-width:576px){.sm\:bg-auto{background-size:auto!important}.sm\:bg-cover{background-size:cover!important}.sm\:bg-contain{background-size:contain!important}}@media screen and (min-width:768px){.md\:bg-auto{background-size:auto!important}.md\:bg-cover{background-size:cover!important}.md\:bg-contain{background-size:contain!important}}@media screen and (min-width:992px){.lg\:bg-auto{background-size:auto!important}.lg\:bg-cover{background-size:cover!important}.lg\:bg-contain{background-size:contain!important}}@media screen and (min-width:1200px){.xl\:bg-auto{background-size:auto!important}.xl\:bg-cover{background-size:cover!important}.xl\:bg-contain{background-size:contain!important}}.bg-bottom{background-position:bottom!important}.bg-center{background-position:center!important}.bg-left{background-position:left!important}.bg-left-bottom{background-position:left bottom!important}.bg-left-top{background-position:left top!important}.bg-right{background-position:right!important}.bg-right-bottom{background-position:right bottom!important}.bg-right-top{background-position:right top!important}.bg-top{background-position:top!important}@media screen and (min-width:576px){.sm\:bg-bottom{background-position:bottom!important}.sm\:bg-center{background-position:center!important}.sm\:bg-left{background-position:left!important}.sm\:bg-left-bottom{background-position:left bottom!important}.sm\:bg-left-top{background-position:left top!important}.sm\:bg-right{background-position:right!important}.sm\:bg-right-bottom{background-position:right bottom!important}.sm\:bg-right-top{background-position:right top!important}.sm\:bg-top{background-position:top!important}}@media screen and (min-width:768px){.md\:bg-bottom{background-position:bottom!important}.md\:bg-center{background-position:center!important}.md\:bg-left{background-position:left!important}.md\:bg-left-bottom{background-position:left bottom!important}.md\:bg-left-top{background-position:left top!important}.md\:bg-right{background-position:right!important}.md\:bg-right-bottom{background-position:right bottom!important}.md\:bg-right-top{background-position:right top!important}.md\:bg-top{background-position:top!important}}@media screen and (min-width:992px){.lg\:bg-bottom{background-position:bottom!important}.lg\:bg-center{background-position:center!important}.lg\:bg-left{background-position:left!important}.lg\:bg-left-bottom{background-position:left bottom!important}.lg\:bg-left-top{background-position:left top!important}.lg\:bg-right{background-position:right!important}.lg\:bg-right-bottom{background-position:right bottom!important}.lg\:bg-right-top{background-position:right top!important}.lg\:bg-top{background-position:top!important}}@media screen and (min-width:1200px){.xl\:bg-bottom{background-position:bottom!important}.xl\:bg-center{background-position:center!important}.xl\:bg-left{background-position:left!important}.xl\:bg-left-bottom{background-position:left bottom!important}.xl\:bg-left-top{background-position:left top!important}.xl\:bg-right{background-position:right!important}.xl\:bg-right-bottom{background-position:right bottom!important}.xl\:bg-right-top{background-position:right top!important}.xl\:bg-top{background-position:top!important}}.list-none{list-style:none!important}.list-disc{list-style:disc!important}.list-decimal{list-style:decimal!important}.appearance-none{appearance:none!important}.outline-none{outline:none!important}.pointer-events-none{pointer-events:none!important}.pointer-events-auto{pointer-events:auto!important}.cursor-auto{cursor:auto!important}.cursor-pointer{cursor:pointer!important}.cursor-wait{cursor:wait!important}.cursor-move{cursor:move!important}.select-none{-webkit-user-select:none!important;user-select:none!important}.select-text{-webkit-user-select:text!important;user-select:text!important}.select-all{-webkit-user-select:all!important;user-select:all!important}.select-auto{-webkit-user-select:auto!important;user-select:auto!important}.opacity-0{opacity:0!important}.opacity-10{opacity:.1!important}.opacity-20{opacity:.2!important}.opacity-30{opacity:.3!important}.opacity-40{opacity:.4!important}.opacity-50{opacity:.5!important}.opacity-60{opacity:.6!important}.opacity-70{opacity:.7!important}.opacity-80{opacity:.8!important}.opacity-90{opacity:.9!important}.opacity-100{opacity:1!important}.reset{all:unset}.transition-none{transition-property:none!important}.transition-all{transition-property:all!important}.transition-colors{transition-property:background-color,border-color,color!important}.transition-transform{transition-property:transform!important}.transition-duration-100{transition-duration:.1s!important}.transition-duration-150{transition-duration:.15s!important}.transition-duration-200{transition-duration:.2s!important}.transition-duration-300{transition-duration:.3s!important}.transition-duration-400{transition-duration:.4s!important}.transition-duration-500{transition-duration:.5s!important}.transition-duration-1000{transition-duration:1s!important}.transition-duration-2000{transition-duration:2s!important}.transition-duration-3000{transition-duration:3s!important}.transition-linear{transition-timing-function:linear!important}.transition-ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)!important}.transition-ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)!important}.transition-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition-delay-100{transition-delay:.1s!important}.transition-delay-150{transition-delay:.15s!important}.transition-delay-200{transition-delay:.2s!important}.transition-delay-300{transition-delay:.3s!important}.transition-delay-400{transition-delay:.4s!important}.transition-delay-500{transition-delay:.5s!important}.transition-delay-1000{transition-delay:1s!important}.translate-x-0{transform:translate(0)!important}.translate-x-100{transform:translate(100%)!important}.-translate-x-100{transform:translate(-100%)!important}.translate-y-0{transform:translateY(0)!important}.translate-y-100{transform:translateY(100%)!important}.-translate-y-100{transform:translateY(-100%)!important}@media screen and (min-width:576px){.sm\:translate-x-0{transform:translate(0)!important}.sm\:translate-x-100{transform:translate(100%)!important}.sm\:-translate-x-100{transform:translate(-100%)!important}.sm\:translate-y-0{transform:translateY(0)!important}.sm\:translate-y-100{transform:translateY(100%)!important}.sm\:-translate-y-100{transform:translateY(-100%)!important}}@media screen and (min-width:768px){.md\:translate-x-0{transform:translate(0)!important}.md\:translate-x-100{transform:translate(100%)!important}.md\:-translate-x-100{transform:translate(-100%)!important}.md\:translate-y-0{transform:translateY(0)!important}.md\:translate-y-100{transform:translateY(100%)!important}.md\:-translate-y-100{transform:translateY(-100%)!important}}@media screen and (min-width:992px){.lg\:translate-x-0{transform:translate(0)!important}.lg\:translate-x-100{transform:translate(100%)!important}.lg\:-translate-x-100{transform:translate(-100%)!important}.lg\:translate-y-0{transform:translateY(0)!important}.lg\:translate-y-100{transform:translateY(100%)!important}.lg\:-translate-y-100{transform:translateY(-100%)!important}}@media screen and (min-width:1200px){.xl\:translate-x-0{transform:translate(0)!important}.xl\:translate-x-100{transform:translate(100%)!important}.xl\:-translate-x-100{transform:translate(-100%)!important}.xl\:translate-y-0{transform:translateY(0)!important}.xl\:translate-y-100{transform:translateY(100%)!important}.xl\:-translate-y-100{transform:translateY(-100%)!important}}.rotate-45{transform:rotate(45deg)!important}.-rotate-45{transform:rotate(-45deg)!important}.rotate-90{transform:rotate(90deg)!important}.-rotate-90{transform:rotate(-90deg)!important}.rotate-180{transform:rotate(180deg)!important}.-rotate-180{transform:rotate(-180deg)!important}@media screen and (min-width:576px){.sm\:rotate-45{transform:rotate(45deg)!important}.sm\:-rotate-45{transform:rotate(-45deg)!important}.sm\:rotate-90{transform:rotate(90deg)!important}.sm\:-rotate-90{transform:rotate(-90deg)!important}.sm\:rotate-180{transform:rotate(180deg)!important}.sm\:-rotate-180{transform:rotate(-180deg)!important}}@media screen and (min-width:768px){.md\:rotate-45{transform:rotate(45deg)!important}.md\:-rotate-45{transform:rotate(-45deg)!important}.md\:rotate-90{transform:rotate(90deg)!important}.md\:-rotate-90{transform:rotate(-90deg)!important}.md\:rotate-180{transform:rotate(180deg)!important}.md\:-rotate-180{transform:rotate(-180deg)!important}}@media screen and (min-width:992px){.lg\:rotate-45{transform:rotate(45deg)!important}.lg\:-rotate-45{transform:rotate(-45deg)!important}.lg\:rotate-90{transform:rotate(90deg)!important}.lg\:-rotate-90{transform:rotate(-90deg)!important}.lg\:rotate-180{transform:rotate(180deg)!important}.lg\:-rotate-180{transform:rotate(-180deg)!important}}@media screen and (min-width:1200px){.xl\:rotate-45{transform:rotate(45deg)!important}.xl\:-rotate-45{transform:rotate(-45deg)!important}.xl\:rotate-90{transform:rotate(90deg)!important}.xl\:-rotate-90{transform:rotate(-90deg)!important}.xl\:rotate-180{transform:rotate(180deg)!important}.xl\:-rotate-180{transform:rotate(-180deg)!important}}.origin-center{transform-origin:center!important}.origin-top{transform-origin:top!important}.origin-top-right{transform-origin:top right!important}.origin-right{transform-origin:right!important}.origin-bottom-right{transform-origin:bottom right!important}.origin-bottom{transform-origin:bottom!important}.origin-bottom-left{transform-origin:bottom left!important}.origin-left{transform-origin:left!important}.origin-top-left{transform-origin:top-left!important}@media screen and (min-width:576px){.sm\:origin-center{transform-origin:center!important}.sm\:origin-top{transform-origin:top!important}.sm\:origin-top-right{transform-origin:top right!important}.sm\:origin-right{transform-origin:right!important}.sm\:origin-bottom-right{transform-origin:bottom right!important}.sm\:origin-bottom{transform-origin:bottom!important}.sm\:origin-bottom-left{transform-origin:bottom left!important}.sm\:origin-left{transform-origin:left!important}.sm\:origin-top-left{transform-origin:top-left!important}}@media screen and (min-width:768px){.md\:origin-center{transform-origin:center!important}.md\:origin-top{transform-origin:top!important}.md\:origin-top-right{transform-origin:top right!important}.md\:origin-right{transform-origin:right!important}.md\:origin-bottom-right{transform-origin:bottom right!important}.md\:origin-bottom{transform-origin:bottom!important}.md\:origin-bottom-left{transform-origin:bottom left!important}.md\:origin-left{transform-origin:left!important}.md\:origin-top-left{transform-origin:top-left!important}}@media screen and (min-width:992px){.lg\:origin-center{transform-origin:center!important}.lg\:origin-top{transform-origin:top!important}.lg\:origin-top-right{transform-origin:top right!important}.lg\:origin-right{transform-origin:right!important}.lg\:origin-bottom-right{transform-origin:bottom right!important}.lg\:origin-bottom{transform-origin:bottom!important}.lg\:origin-bottom-left{transform-origin:bottom left!important}.lg\:origin-left{transform-origin:left!important}.lg\:origin-top-left{transform-origin:top-left!important}}@media screen and (min-width:1200px){.xl\:origin-center{transform-origin:center!important}.xl\:origin-top{transform-origin:top!important}.xl\:origin-top-right{transform-origin:top right!important}.xl\:origin-right{transform-origin:right!important}.xl\:origin-bottom-right{transform-origin:bottom right!important}.xl\:origin-bottom{transform-origin:bottom!important}.xl\:origin-bottom-left{transform-origin:bottom left!important}.xl\:origin-left{transform-origin:left!important}.xl\:origin-top-left{transform-origin:top-left!important}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes scalein{0%{opacity:0;transform:scaleY(.8);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:scaleY(1)}}@keyframes slidedown{0%{max-height:0}to{max-height:auto}}@keyframes slideup{0%{max-height:1000px}to{max-height:0}}@keyframes fadeinleft{0%{opacity:0;transform:translate(-100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translate(0)}}@keyframes fadeoutleft{0%{opacity:1;transform:translate(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translate(-100%)}}@keyframes fadeinright{0%{opacity:0;transform:translate(100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translate(0)}}@keyframes fadeoutright{0%{opacity:1;transform:translate(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translate(100%)}}@keyframes fadeinup{0%{opacity:0;transform:translateY(-100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateY(0)}}@keyframes fadeoutup{0%{opacity:1;transform:translateY(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateY(-100%)}}@keyframes fadeindown{0%{opacity:0;transform:translateY(100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateY(0)}}@keyframes fadeoutdown{0%{opacity:1;transform:translateY(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateY(100%)}}@keyframes animate-width{0%{width:0}to{width:100%}}@keyframes flip{0%{transform:perspective(2000px) rotateX(-100deg)}to{transform:perspective(2000px) rotateX(0)}}@keyframes flipleft{0%{transform:perspective(2000px) rotateY(-100deg);opacity:0}to{transform:perspective(2000px) rotateY(0);opacity:1}}@keyframes flipright{0%{transform:perspective(2000px) rotateY(100deg);opacity:0}to{transform:perspective(2000px) rotateY(0);opacity:1}}@keyframes flipup{0%{transform:perspective(2000px) rotateX(-100deg);opacity:0}to{transform:perspective(2000px) rotateX(0);opacity:1}}@keyframes zoomin{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomindown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoominleft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoominright{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoominup{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.fadein{animation:fadein .15s linear}.fadeout{animation:fadeout .15s linear}.slidedown{animation:slidedown .45s ease-in-out}.slideup{animation:slideup .45s cubic-bezier(0,1,0,1)}.scalein{animation:scalein .15s linear}.fadeinleft{animation:fadeinleft .15s linear}.fadeoutleft{animation:fadeoutleft .15s linear}.fadeinright{animation:fadeinright .15s linear}.fadeoutright{animation:fadeoutright .15s linear}.fadeinup{animation:fadeinup .15s linear}.fadeoutup{animation:fadeoutup .15s linear}.fadeindown{animation:fadeindown .15s linear}.fadeoutdown{animation:fadeoutdown .15s linear}.animate-width{animation:animate-width 1s linear}.flip{backface-visibility:visible;animation:flip .15s linear}.flipup{backface-visibility:visible;animation:flipup .15s linear}.flipleft{backface-visibility:visible;animation:flipleft .15s linear}.flipright{backface-visibility:visible;animation:flipright .15s linear}.zoomin{animation:zoomin .15s linear}.zoomindown{animation:zoomindown .15s linear}.zoominleft{animation:zoominleft .15s linear}.zoominright{animation:zoominright .15s linear}.zoominup{animation:zoominup .15s linear}.animation-duration-100{animation-duration:.1s!important}.animation-duration-150{animation-duration:.15s!important}.animation-duration-200{animation-duration:.2s!important}.animation-duration-300{animation-duration:.3s!important}.animation-duration-400{animation-duration:.4s!important}.animation-duration-500{animation-duration:.5s!important}.animation-duration-1000{animation-duration:1s!important}.animation-duration-2000{animation-duration:2s!important}.animation-duration-3000{animation-duration:3s!important}.animation-delay-100{animation-delay:.1s!important}.animation-delay-150{animation-delay:.15s!important}.animation-delay-200{animation-delay:.2s!important}.animation-delay-300{animation-delay:.3s!important}.animation-delay-400{animation-delay:.4s!important}.animation-delay-500{animation-delay:.5s!important}.animation-delay-1000{animation-delay:1s!important}.animation-iteration-1{animation-iteration-count:1!important}.animation-iteration-2{animation-iteration-count:2!important}.animation-iteration-infinite{animation-iteration-count:infinite!important}.animation-linear{animation-timing-function:linear!important}.animation-ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)!important}.animation-ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)!important}.animation-ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)!important}.animation-fill-none{animation-fill-mode:none!important}.animation-fill-forwards{animation-fill-mode:forwards!important}.animation-fill-backwards{animation-fill-mode:backwards!important}.animation-fill-both{animation-fill-mode:both!important}@font-face{font-family:primeicons;font-display:block;src:url(primeicons.8ca441e178bfb872.eot);src:url(primeicons.8ca441e178bfb872.eot?#iefix) format("embedded-opentype"),url(primeicons.e1a53edb6ea00325.woff2) format("woff2"),url(primeicons.7f7722745590608a.woff) format("woff"),url(primeicons.310a7310efb91ab1.ttf) format("truetype"),url(primeicons.19e14e488f5edc90.svg?#primeicons) format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{animation:fa-spin 2s infinite linear}@media(prefers-reduced-motion:reduce){.pi-spin{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.pi-folder-plus:before{content:"\ea05"}.pi-receipt:before{content:"\ea06"}.pi-asterisk:before{content:"\ea07"}.pi-face-smile:before{content:"\ea08"}.pi-pinterest:before{content:"\ea09"}.pi-expand:before{content:"\ea0a"}.pi-pen-to-square:before{content:"\ea0b"}.pi-wave-pulse:before{content:"\ea0c"}.pi-turkish-lira:before{content:"\ea0d"}.pi-spinner-dotted:before{content:"\ea0e"}.pi-crown:before{content:"\ea0f"}.pi-pause-circle:before{content:"\ea10"}.pi-warehouse:before{content:"\ea11"}.pi-objects-column:before{content:"\ea12"}.pi-clipboard:before{content:"\ea13"}.pi-play-circle:before{content:"\ea14"}.pi-venus:before{content:"\ea15"}.pi-cart-minus:before{content:"\ea16"}.pi-file-plus:before{content:"\ea17"}.pi-microchip:before{content:"\ea18"}.pi-twitch:before{content:"\ea19"}.pi-building-columns:before{content:"\ea1a"}.pi-file-check:before{content:"\ea1b"}.pi-microchip-ai:before{content:"\ea1c"}.pi-trophy:before{content:"\ea1d"}.pi-barcode:before{content:"\ea1e"}.pi-file-arrow-up:before{content:"\ea1f"}.pi-mars:before{content:"\ea20"}.pi-tiktok:before{content:"\ea21"}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:"\ea22"}.pi-ethereum:before{content:"\ea23"}.pi-list-check:before{content:"\ea24"}.pi-thumbtack:before{content:"\ea25"}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:"\ea26"}.pi-equals:before{content:"\ea27"}.pi-lightbulb:before{content:"\ea28"}.pi-star-half:before{content:"\ea29"}.pi-address-book:before{content:"\ea2a"}.pi-chart-scatter:before{content:"\ea2b"}.pi-indian-rupee:before{content:"\ea2c"}.pi-star-half-fill:before{content:"\ea2d"}.pi-cart-arrow-down:before{content:"\ea2e"}.pi-calendar-clock:before{content:"\ea2f"}.pi-sort-up-fill:before{content:"\ea30"}.pi-sparkles:before{content:"\ea31"}.pi-bullseye:before{content:"\ea32"}.pi-sort-down-fill:before{content:"\ea33"}.pi-graduation-cap:before{content:"\ea34"}.pi-hammer:before{content:"\ea35"}.pi-bell-slash:before{content:"\ea36"}.pi-gauge:before{content:"\ea37"}.pi-shop:before{content:"\ea38"}.pi-headphones:before{content:"\ea39"}.pi-eraser:before{content:"\ea04"}.pi-stopwatch:before{content:"\ea01"}.pi-verified:before{content:"\ea02"}.pi-delete-left:before{content:"\ea03"}.pi-hourglass:before{content:"\e9fe"}.pi-truck:before{content:"\ea00"}.pi-wrench:before{content:"\e9ff"}.pi-microphone:before{content:"\e9fa"}.pi-megaphone:before{content:"\e9fb"}.pi-arrow-right-arrow-left:before{content:"\e9fc"}.pi-bitcoin:before{content:"\e9fd"}.pi-file-edit:before{content:"\e9f6"}.pi-language:before{content:"\e9f7"}.pi-file-export:before{content:"\e9f8"}.pi-file-import:before{content:"\e9f9"}.pi-file-word:before{content:"\e9f1"}.pi-gift:before{content:"\e9f2"}.pi-cart-plus:before{content:"\e9f3"}.pi-thumbs-down-fill:before{content:"\e9f4"}.pi-thumbs-up-fill:before{content:"\e9f5"}.pi-arrows-alt:before{content:"\e9f0"}.pi-calculator:before{content:"\e9ef"}.pi-sort-alt-slash:before{content:"\e9ee"}.pi-arrows-h:before{content:"\e9ec"}.pi-arrows-v:before{content:"\e9ed"}.pi-pound:before{content:"\e9eb"}.pi-prime:before{content:"\e9ea"}.pi-chart-pie:before{content:"\e9e9"}.pi-reddit:before{content:"\e9e8"}.pi-code:before{content:"\e9e7"}.pi-sync:before{content:"\e9e6"}.pi-shopping-bag:before{content:"\e9e5"}.pi-server:before{content:"\e9e4"}.pi-database:before{content:"\e9e3"}.pi-hashtag:before{content:"\e9e2"}.pi-bookmark-fill:before{content:"\e9df"}.pi-filter-fill:before{content:"\e9e0"}.pi-heart-fill:before{content:"\e9e1"}.pi-flag-fill:before{content:"\e9de"}.pi-circle:before{content:"\e9dc"}.pi-circle-fill:before{content:"\e9dd"}.pi-bolt:before{content:"\e9db"}.pi-history:before{content:"\e9da"}.pi-box:before{content:"\e9d9"}.pi-at:before{content:"\e9d8"}.pi-arrow-up-right:before{content:"\e9d4"}.pi-arrow-up-left:before{content:"\e9d5"}.pi-arrow-down-left:before{content:"\e9d6"}.pi-arrow-down-right:before{content:"\e9d7"}.pi-telegram:before{content:"\e9d3"}.pi-stop-circle:before{content:"\e9d2"}.pi-stop:before{content:"\e9d1"}.pi-whatsapp:before{content:"\e9d0"}.pi-building:before{content:"\e9cf"}.pi-qrcode:before{content:"\e9ce"}.pi-car:before{content:"\e9cd"}.pi-instagram:before{content:"\e9cc"}.pi-linkedin:before{content:"\e9cb"}.pi-send:before{content:"\e9ca"}.pi-slack:before{content:"\e9c9"}.pi-sun:before{content:"\e9c8"}.pi-moon:before{content:"\e9c7"}.pi-vimeo:before{content:"\e9c6"}.pi-youtube:before{content:"\e9c5"}.pi-flag:before{content:"\e9c4"}.pi-wallet:before{content:"\e9c3"}.pi-map:before{content:"\e9c2"}.pi-link:before{content:"\e9c1"}.pi-credit-card:before{content:"\e9bf"}.pi-discord:before{content:"\e9c0"}.pi-percentage:before{content:"\e9be"}.pi-euro:before{content:"\e9bd"}.pi-book:before{content:"\e9ba"}.pi-shield:before{content:"\e9b9"}.pi-paypal:before{content:"\e9bb"}.pi-amazon:before{content:"\e9bc"}.pi-phone:before{content:"\e9b8"}.pi-filter-slash:before{content:"\e9b7"}.pi-facebook:before{content:"\e9b4"}.pi-github:before{content:"\e9b5"}.pi-twitter:before{content:"\e9b6"}.pi-step-backward-alt:before{content:"\e9ac"}.pi-step-forward-alt:before{content:"\e9ad"}.pi-forward:before{content:"\e9ae"}.pi-backward:before{content:"\e9af"}.pi-fast-backward:before{content:"\e9b0"}.pi-fast-forward:before{content:"\e9b1"}.pi-pause:before{content:"\e9b2"}.pi-play:before{content:"\e9b3"}.pi-compass:before{content:"\e9ab"}.pi-id-card:before{content:"\e9aa"}.pi-ticket:before{content:"\e9a9"}.pi-file-o:before{content:"\e9a8"}.pi-reply:before{content:"\e9a7"}.pi-directions-alt:before{content:"\e9a5"}.pi-directions:before{content:"\e9a6"}.pi-thumbs-up:before{content:"\e9a3"}.pi-thumbs-down:before{content:"\e9a4"}.pi-sort-numeric-down-alt:before{content:"\e996"}.pi-sort-numeric-up-alt:before{content:"\e997"}.pi-sort-alpha-down-alt:before{content:"\e998"}.pi-sort-alpha-up-alt:before{content:"\e999"}.pi-sort-numeric-down:before{content:"\e99a"}.pi-sort-numeric-up:before{content:"\e99b"}.pi-sort-alpha-down:before{content:"\e99c"}.pi-sort-alpha-up:before{content:"\e99d"}.pi-sort-alt:before{content:"\e99e"}.pi-sort-amount-up:before{content:"\e99f"}.pi-sort-amount-down:before{content:"\e9a0"}.pi-sort-amount-down-alt:before{content:"\e9a1"}.pi-sort-amount-up-alt:before{content:"\e9a2"}.pi-palette:before{content:"\e995"}.pi-undo:before{content:"\e994"}.pi-desktop:before{content:"\e993"}.pi-sliders-v:before{content:"\e991"}.pi-sliders-h:before{content:"\e992"}.pi-search-plus:before{content:"\e98f"}.pi-search-minus:before{content:"\e990"}.pi-file-excel:before{content:"\e98e"}.pi-file-pdf:before{content:"\e98d"}.pi-check-square:before{content:"\e98c"}.pi-chart-line:before{content:"\e98b"}.pi-user-edit:before{content:"\e98a"}.pi-exclamation-circle:before{content:"\e989"}.pi-android:before{content:"\e985"}.pi-google:before{content:"\e986"}.pi-apple:before{content:"\e987"}.pi-microsoft:before{content:"\e988"}.pi-heart:before{content:"\e984"}.pi-mobile:before{content:"\e982"}.pi-tablet:before{content:"\e983"}.pi-key:before{content:"\e981"}.pi-shopping-cart:before{content:"\e980"}.pi-comments:before{content:"\e97e"}.pi-comment:before{content:"\e97f"}.pi-briefcase:before{content:"\e97d"}.pi-bell:before{content:"\e97c"}.pi-paperclip:before{content:"\e97b"}.pi-share-alt:before{content:"\e97a"}.pi-envelope:before{content:"\e979"}.pi-volume-down:before{content:"\e976"}.pi-volume-up:before{content:"\e977"}.pi-volume-off:before{content:"\e978"}.pi-eject:before{content:"\e975"}.pi-money-bill:before{content:"\e974"}.pi-images:before{content:"\e973"}.pi-image:before{content:"\e972"}.pi-sign-in:before{content:"\e970"}.pi-sign-out:before{content:"\e971"}.pi-wifi:before{content:"\e96f"}.pi-sitemap:before{content:"\e96e"}.pi-chart-bar:before{content:"\e96d"}.pi-camera:before{content:"\e96c"}.pi-dollar:before{content:"\e96b"}.pi-lock-open:before{content:"\e96a"}.pi-table:before{content:"\e969"}.pi-map-marker:before{content:"\e968"}.pi-list:before{content:"\e967"}.pi-eye-slash:before{content:"\e965"}.pi-eye:before{content:"\e966"}.pi-folder-open:before{content:"\e964"}.pi-folder:before{content:"\e963"}.pi-video:before{content:"\e962"}.pi-inbox:before{content:"\e961"}.pi-lock:before{content:"\e95f"}.pi-unlock:before{content:"\e960"}.pi-tags:before{content:"\e95d"}.pi-tag:before{content:"\e95e"}.pi-power-off:before{content:"\e95c"}.pi-save:before{content:"\e95b"}.pi-question-circle:before{content:"\e959"}.pi-question:before{content:"\e95a"}.pi-copy:before{content:"\e957"}.pi-file:before{content:"\e958"}.pi-clone:before{content:"\e955"}.pi-calendar-times:before{content:"\e952"}.pi-calendar-minus:before{content:"\e953"}.pi-calendar-plus:before{content:"\e954"}.pi-ellipsis-v:before{content:"\e950"}.pi-ellipsis-h:before{content:"\e951"}.pi-bookmark:before{content:"\e94e"}.pi-globe:before{content:"\e94f"}.pi-replay:before{content:"\e94d"}.pi-filter:before{content:"\e94c"}.pi-print:before{content:"\e94b"}.pi-align-right:before{content:"\e946"}.pi-align-left:before{content:"\e947"}.pi-align-center:before{content:"\e948"}.pi-align-justify:before{content:"\e949"}.pi-cog:before{content:"\e94a"}.pi-cloud-download:before{content:"\e943"}.pi-cloud-upload:before{content:"\e944"}.pi-cloud:before{content:"\e945"}.pi-pencil:before{content:"\e942"}.pi-users:before{content:"\e941"}.pi-clock:before{content:"\e940"}.pi-user-minus:before{content:"\e93e"}.pi-user-plus:before{content:"\e93f"}.pi-trash:before{content:"\e93d"}.pi-external-link:before{content:"\e93c"}.pi-window-maximize:before{content:"\e93b"}.pi-window-minimize:before{content:"\e93a"}.pi-refresh:before{content:"\e938"}.pi-user:before{content:"\e939"}.pi-exclamation-triangle:before{content:"\e922"}.pi-calendar:before{content:"\e927"}.pi-chevron-circle-left:before{content:"\e928"}.pi-chevron-circle-down:before{content:"\e929"}.pi-chevron-circle-right:before{content:"\e92a"}.pi-chevron-circle-up:before{content:"\e92b"}.pi-angle-double-down:before{content:"\e92c"}.pi-angle-double-left:before{content:"\e92d"}.pi-angle-double-right:before{content:"\e92e"}.pi-angle-double-up:before{content:"\e92f"}.pi-angle-down:before{content:"\e930"}.pi-angle-left:before{content:"\e931"}.pi-angle-right:before{content:"\e932"}.pi-angle-up:before{content:"\e933"}.pi-upload:before{content:"\e934"}.pi-download:before{content:"\e956"}.pi-ban:before{content:"\e935"}.pi-star-fill:before{content:"\e936"}.pi-star:before{content:"\e937"}.pi-chevron-left:before{content:"\e900"}.pi-chevron-right:before{content:"\e901"}.pi-chevron-down:before{content:"\e902"}.pi-chevron-up:before{content:"\e903"}.pi-caret-left:before{content:"\e904"}.pi-caret-right:before{content:"\e905"}.pi-caret-down:before{content:"\e906"}.pi-caret-up:before{content:"\e907"}.pi-search:before{content:"\e908"}.pi-check:before{content:"\e909"}.pi-check-circle:before{content:"\e90a"}.pi-times:before{content:"\e90b"}.pi-times-circle:before{content:"\e90c"}.pi-plus:before{content:"\e90d"}.pi-plus-circle:before{content:"\e90e"}.pi-minus:before{content:"\e90f"}.pi-minus-circle:before{content:"\e910"}.pi-circle-on:before{content:"\e911"}.pi-circle-off:before{content:"\e912"}.pi-sort-down:before{content:"\e913"}.pi-sort-up:before{content:"\e914"}.pi-sort:before{content:"\e915"}.pi-step-backward:before{content:"\e916"}.pi-step-forward:before{content:"\e917"}.pi-th-large:before{content:"\e918"}.pi-arrow-down:before{content:"\e919"}.pi-arrow-left:before{content:"\e91a"}.pi-arrow-right:before{content:"\e91b"}.pi-arrow-up:before{content:"\e91c"}.pi-bars:before{content:"\e91d"}.pi-arrow-circle-down:before{content:"\e91e"}.pi-arrow-circle-left:before{content:"\e91f"}.pi-arrow-circle-right:before{content:"\e920"}.pi-arrow-circle-up:before{content:"\e921"}.pi-info:before{content:"\e923"}.pi-info-circle:before{content:"\e924"}.pi-home:before{content:"\e925"}.pi-spinner:before{content:"\e926"}/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"\2022"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"\2611"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"\2610"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}@charset "UTF-8";@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-variable.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-variable-italic.woff2) format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fonts/pjs-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fonts/pjs-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@keyframes px-mask-in{0%{background-color:transparent}to{background-color:var(--maskbg)}}@keyframes px-scalein{0%{opacity:0;transform:scaleY(.8)}to{opacity:1;transform:scaleY(1)}}@keyframes px-fadein{0%{opacity:0}to{opacity:1}}@keyframes px-fadeout{0%{opacity:1}to{opacity:0}}.px-scalein{animation:px-scalein .12s cubic-bezier(0,0,.2,1)}.px-fadein{animation:px-fadein .15s linear}.px-fadeout{animation:px-fadeout .15s linear}.layout-light{--sidebar-shadow: 0px 4px 50px #D9DDFC;--sidebar-border: 1px solid transparent;--card-shadow: 0px 4px 30px rgba(221, 224, 255, .54)}:root.layout-dim{--p-button-primary-color: #ffffff;--primary-color-text: #ffffff}.layout-dim{--sidebar-shadow: 2px 0 16px rgba(0, 0, 0, .3);--sidebar-border: 1px solid rgba(255, 255, 255, .06);--card-shadow: 0 2px 8px rgba(0, 0, 0, .2), 0 0 0 1px rgba(255, 255, 255, .04);background-color:var(--surface-ground)}.layout-dim *[style*="background-color: white"],.layout-dim *[style*="background-color: #fff"],.layout-dim *[style*="background-color: #ffffff"],.layout-dim *[style*="background: white"],.layout-dim *[style*="background: #fff"],.layout-dim *[style*="background: #ffffff"]{background-color:var(--surface-card)!important}.layout-dim .card{border-color:#ffffff0f}.layout-dim .p-datatable,.layout-dim .p-datatable-thead>tr>th,.layout-dim .p-datatable-tbody>tr,.layout-dim .p-datatable-tbody>tr>td,.layout-dim .p-panel,.layout-dim .p-card,.layout-dim .p-dialog,.layout-dim .p-overlaypanel,.layout-dim .p-dropdown-panel,.layout-dim .p-autocomplete-panel,.layout-dim .p-multiselect-panel,.layout-dim .p-calendar,.layout-dim .p-datepicker,.layout-dim .p-tooltip,.layout-dim .p-tooltip .p-tooltip-text,.layout-dim .p-menu,.layout-dim .p-menubar,.layout-dim .p-tieredmenu,.layout-dim .p-contextmenu,.layout-dim .p-slidemenu,.layout-dim .p-breadcrumb,.layout-dim .p-tabview .p-tabview-panels,.layout-dim .p-tabview .p-tabview-nav li,.layout-dim .p-accordion .p-accordion-header,.layout-dim .p-accordion .p-accordion-content,.layout-dim .p-fieldset,.layout-dim .p-fieldset-legend,.layout-dim .p-toolbar,.layout-dim .p-splitter,.layout-dim .p-splitter-panel,.layout-dim .p-scrollpanel,.layout-dim .p-sidebar,.layout-dim .p-sidebar-content,.layout-dim .p-sidebar-header{background-color:var(--surface-card)!important}.layout-dim .p-dialog,.layout-dim .p-overlaypanel,.layout-dim .p-dropdown-panel,.layout-dim .p-autocomplete-panel,.layout-dim .p-multiselect-panel,.layout-dim .p-popover{background-color:var(--surface-overlay)!important;box-shadow:0 0 0 1px #00000005,0 8px 24px #0000001a!important}.layout-dim .p-datatable .p-datatable-thead>tr>th{background-color:var(--surface-section)!important;color:var(--text-color)!important;border-color:#ffffff14!important}.layout-dim .p-datatable .p-datatable-tbody>tr>td,.layout-dim .p-treetable .p-treetable-tbody>tr>td{border-color:#ffffff0f!important;color:var(--text-color)!important}.layout-dim .p-datatable-header,.layout-dim .p-treetable-header{background-color:var(--surface-section)!important;border-color:#ffffff14!important;color:var(--text-color)!important}.layout-dim .p-treetable .p-treetable-thead>tr>th{background-color:var(--surface-section)!important;color:var(--text-color)!important;border-color:#ffffff14!important}.layout-dim .p-treetable .p-treetable-tbody>tr{background-color:var(--surface-card)!important}.layout-dim .p-paginator{background-color:var(--surface-card)!important;color:var(--text-color)!important;border-color:#ffffff0f!important}.layout-dim .p-paginator .p-paginator-page,.layout-dim .p-paginator .p-paginator-next,.layout-dim .p-paginator .p-paginator-prev,.layout-dim .p-paginator .p-paginator-last,.layout-dim .p-paginator .p-paginator-first,.layout-dim .p-selectbutton .p-button,.layout-dim .p-togglebutton{color:var(--text-color)!important}.layout-dim .p-inputtext,.layout-dim .p-inputnumber-input,.layout-dim .p-dropdown,.layout-dim .p-multiselect,.layout-dim .p-select{background-color:var(--surface-section)!important;border-color:#ffffff14!important}.layout-dim .layout-topbar{background:#282634c7!important;border:1px solid rgba(255,255,255,.06)!important;box-shadow:0 1px 3px #0000001a,0 4px 24px #00000029!important}.layout-dim .text-600{color:#fff9!important}.layout-dim .text-700{color:#ffffffb3!important}.layout-dim .text-800{color:#fffc!important}.layout-dim .text-900{color:#ffffffde!important}.layout-dim .text-color-secondary{color:#fff9!important}.layout-dim .bg-surface-50,.layout-dim [class*=surface-50]{background-color:var(--surface-section)!important}.layout-dim [style*="color: #374151"],.layout-dim [style*="color: #495057"],.layout-dim [style*="color: #3d3d43"],.layout-dim [style*="color: #6c757d"],.layout-dim [style*="color: #64748b"],.layout-dim [style*="color: #6b7280"],.layout-dim [style*="color: #043d75"],.layout-dim [style*="color: #065f46"],.layout-dim [style*="color: #92400e"],.layout-dim [style*="color: #708da9"]{color:var(--text-color-secondary)!important}.layout-dim [style*="background-color: #f8f9fa"],.layout-dim [style*="background-color: #f8fafc"],.layout-dim [style*="background: #f8f9fa"],.layout-dim [style*="background: #f8fafc"]{background-color:var(--surface-section)!important}.layout-dim ::-webkit-scrollbar{width:6px;height:6px}.layout-dim ::-webkit-scrollbar-track{background:transparent}.layout-dim ::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:var(--p-border-radius-xs)}.layout-dim ::-webkit-scrollbar-thumb:hover{background:#fff3}:root.layout-dark{--p-button-primary-color: #ffffff;--primary-color-text: #ffffff}.layout-dark{--sidebar-shadow: 2px 0 16px rgba(0, 0, 0, .4);--sidebar-border: 1px solid rgba(255, 255, 255, .06);--card-shadow: 0 2px 12px rgba(0, 0, 0, .3), 0 0 0 1px rgba(255, 255, 255, .04);background-color:var(--surface-ground)}.layout-dark *[style*="background-color: white"],.layout-dark *[style*="background-color: #fff"],.layout-dark *[style*="background-color: #ffffff"],.layout-dark *[style*="background: white"],.layout-dark *[style*="background: #fff"],.layout-dark *[style*="background: #ffffff"]{background-color:var(--surface-card)!important}.layout-dark .card{border-color:#ffffff0f}.layout-dark .p-datatable,.layout-dark .p-datatable-thead>tr>th,.layout-dark .p-datatable-tbody>tr,.layout-dark .p-datatable-tbody>tr>td,.layout-dark .p-panel,.layout-dark .p-card,.layout-dark .p-dialog,.layout-dark .p-overlaypanel,.layout-dark .p-dropdown-panel,.layout-dark .p-autocomplete-panel,.layout-dark .p-multiselect-panel,.layout-dark .p-calendar,.layout-dark .p-datepicker,.layout-dark .p-tooltip,.layout-dark .p-tooltip .p-tooltip-text,.layout-dark .p-menu,.layout-dark .p-menubar,.layout-dark .p-tieredmenu,.layout-dark .p-contextmenu,.layout-dark .p-slidemenu,.layout-dark .p-breadcrumb,.layout-dark .p-tabview .p-tabview-panels,.layout-dark .p-tabview .p-tabview-nav li,.layout-dark .p-accordion .p-accordion-header,.layout-dark .p-accordion .p-accordion-content,.layout-dark .p-fieldset,.layout-dark .p-fieldset-legend,.layout-dark .p-toolbar,.layout-dark .p-splitter,.layout-dark .p-splitter-panel,.layout-dark .p-scrollpanel,.layout-dark .p-sidebar,.layout-dark .p-sidebar-content,.layout-dark .p-sidebar-header{background-color:var(--surface-card)!important}.layout-dark .p-dialog,.layout-dark .p-overlaypanel,.layout-dark .p-dropdown-panel,.layout-dark .p-autocomplete-panel,.layout-dark .p-multiselect-panel,.layout-dark .p-popover{background-color:var(--surface-overlay)!important;box-shadow:0 0 0 1px #00000005,0 8px 24px #0000001a!important}.layout-dark .p-datatable .p-datatable-thead>tr>th{background-color:var(--surface-section)!important;color:var(--text-color)!important;border-color:#ffffff14!important}.layout-dark .p-datatable .p-datatable-tbody>tr>td,.layout-dark .p-treetable .p-treetable-tbody>tr>td{border-color:#ffffff0f!important;color:var(--text-color)!important}.layout-dark .p-datatable-header,.layout-dark .p-treetable-header{background-color:var(--surface-section)!important;border-color:#ffffff14!important;color:var(--text-color)!important}.layout-dark .p-treetable .p-treetable-thead>tr>th{background-color:var(--surface-section)!important;color:var(--text-color)!important;border-color:#ffffff14!important}.layout-dark .p-treetable .p-treetable-tbody>tr{background-color:var(--surface-card)!important}.layout-dark .p-paginator{background-color:var(--surface-card)!important;color:var(--text-color)!important;border-color:#ffffff0f!important}.layout-dark .p-paginator .p-paginator-page,.layout-dark .p-paginator .p-paginator-next,.layout-dark .p-paginator .p-paginator-prev,.layout-dark .p-paginator .p-paginator-last,.layout-dark .p-paginator .p-paginator-first,.layout-dark .p-selectbutton .p-button,.layout-dark .p-togglebutton{color:var(--text-color)!important}.layout-dark .p-inputtext,.layout-dark .p-inputnumber-input,.layout-dark .p-dropdown,.layout-dark .p-multiselect,.layout-dark .p-select{background-color:var(--surface-section)!important;border-color:#ffffff14!important}.layout-dark .layout-topbar{background:#1e1c28c7!important;border:1px solid rgba(255,255,255,.06)!important;box-shadow:0 1px 3px #0000001f,0 4px 24px #0003!important}.layout-dark .text-600{color:#fff9!important}.layout-dark .text-700{color:#ffffffb3!important}.layout-dark .text-800{color:#fffc!important}.layout-dark .text-900{color:#ffffffde!important}.layout-dark .text-color-secondary{color:#fff9!important}.layout-dark .bg-surface-50,.layout-dark [class*=surface-50]{background-color:var(--surface-section)!important}.layout-dark [style*="color: #374151"],.layout-dark [style*="color: #495057"],.layout-dark [style*="color: #3d3d43"],.layout-dark [style*="color: #6c757d"],.layout-dark [style*="color: #64748b"],.layout-dark [style*="color: #6b7280"],.layout-dark [style*="color: #043d75"],.layout-dark [style*="color: #065f46"],.layout-dark [style*="color: #92400e"],.layout-dark [style*="color: #708da9"]{color:var(--text-color-secondary)!important}.layout-dark [style*="background-color: #f8f9fa"],.layout-dark [style*="background-color: #f8fafc"],.layout-dark [style*="background: #f8f9fa"],.layout-dark [style*="background: #f8fafc"]{background-color:var(--surface-section)!important}.layout-dark ::-webkit-scrollbar{width:6px;height:6px}.layout-dark ::-webkit-scrollbar-track{background:transparent}.layout-dark ::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:var(--p-border-radius-xs)}.layout-dark ::-webkit-scrollbar-thumb:hover{background:#fff3}*{box-sizing:border-box}html{height:100%;font-size:14px}body{font-weight:400;padding:0;margin:0;min-height:100%;background:var(--surface-ground);color:var(--text-color);font-family:var(--font-family);letter-spacing:.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none}a.app-logo{display:flex}.layout-container{min-height:100vh;display:flex;flex-direction:column;--content-left: 0rem;--content-right: 0rem}.layout-content-wrapper{flex:1;display:flex;flex-direction:column;overflow:auto}.layout-sidebar{position:fixed;height:100%;top:0;left:0;width:18rem;max-width:18rem;min-width:18rem;background:var(--menu-bg);border-right:var(--sidebar-border);box-shadow:var(--sidebar-shadow);display:flex;flex-direction:column;overflow:hidden;border-radius:0 20px 20px 0;zoom:.9}.layout-sidebar.admin-sidebar{background:#1a237e}.layout-sidebar.admin-sidebar .layout-menu ul a,.layout-sidebar.admin-sidebar .layout-menu ul a .layout-menuitem-icon{color:#fff}.layout-sidebar.admin-sidebar .layout-menu ul a:hover{background-color:#ffffff1a}.layout-sidebar.dev-admin-sidebar{background:#aa0404}.layout-sidebar.dev-admin-sidebar .layout-menu ul a,.layout-sidebar.dev-admin-sidebar .layout-menu ul a .layout-menuitem-icon{color:#fff}.layout-sidebar.dev-admin-sidebar .layout-menu ul a:hover{background-color:#ffffff26}.layout-sidebar.dev-workspace-sidebar{background:#086387}.layout-sidebar.dev-workspace-sidebar .layout-menu ul a,.layout-sidebar.dev-workspace-sidebar .layout-menu ul a .layout-menuitem-icon{color:#fff}.layout-sidebar.dev-workspace-sidebar .layout-menu ul a:hover{background-color:#ffffff26}.layout-sidebar .sidebar-header{padding:2rem 0;display:flex;justify-content:center;align-items:center}.layout-sidebar .sidebar-header .app-logo .app-logo-normal{display:inline;width:124px}.layout-sidebar .sidebar-header .app-logo .app-logo-small{display:none}.layout-sidebar .sidebar-admin-title{padding:0 1.5rem;text-align:center;max-width:100%;min-width:0;width:100%;box-sizing:border-box;overflow:hidden;flex-shrink:0}.layout-sidebar .sidebar-admin-title .admin-title-text{display:flex;flex-direction:column;width:80%;max-width:80%;margin:0 auto;min-width:0;color:#fff;font-size:1.1rem;font-weight:600;padding:.75rem 1rem;border-radius:998px;background:#ffffff14;border:1px solid rgba(255,255,255,.15);box-sizing:border-box;overflow:hidden}.layout-sidebar .sidebar-admin-title .admin-title-text .admin-label{display:block;width:100%;max-width:100%;min-width:0;line-height:1.4;margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layout-sidebar .sidebar-admin-title .admin-title-text .admin-company-name{display:block;width:100%;max-width:100%;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4;font-size:.95rem;font-weight:500;opacity:.9}.layout-sidebar .sidebar-company-selector{padding:0 1.5rem;max-width:100%;min-width:0}.layout-sidebar .sidebar-company-selector ::ng-deep .company-selector-container{width:100%;max-width:100%;min-width:0}.layout-sidebar .sidebar-company-selector ::ng-deep .p-select{width:100%;max-width:100%;min-width:0;min-height:44px;height:44px;background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:var(--app-border-radius);transition:all .2s ease;box-shadow:0 0 0 1px #00000005,0 8px 24px #0000001a}.layout-sidebar .sidebar-company-selector ::ng-deep .p-select:hover{background:#ffffff1f;border-color:#ffffff40;box-shadow:0 0 0 1px #00000005,0 8px 24px #0000001a}.layout-sidebar .sidebar-company-selector ::ng-deep .p-select .p-select-label{color:#fff;padding:.75rem 1rem;font-weight:500;max-width:100%;min-width:0;overflow:hidden;height:100%;display:flex;align-items:center}.layout-sidebar .sidebar-company-selector ::ng-deep .p-select .p-select-label-container{max-width:100%;min-width:0;overflow:hidden;height:100%;display:flex;align-items:center}.layout-sidebar .sidebar-company-selector ::ng-deep .p-select .p-select-dropdown{color:#fff}.layout-sidebar .sidebar-company-selector ::ng-deep .selected-company-item .company-name,.layout-sidebar .sidebar-company-selector ::ng-deep .dropdown-company-item .company-name{color:#fff;font-weight:500}.layout-sidebar .sidebar-company-selector ::ng-deep .selected-company-item .company-logo-placeholder,.layout-sidebar .sidebar-company-selector ::ng-deep .dropdown-company-item .company-logo-placeholder{background:#ffffff26;color:#fff}.layout-sidebar .sidebar-company-selector ::ng-deep .p-select-overlay{background:var(--surface-card);border:1px solid var(--surface-border);box-shadow:0 0 0 1px #00000005,0 8px 24px #0000001a}.layout-sidebar .sidebar-company-selector ::ng-deep .p-select-option:hover{background:var(--surface-hover)}.layout-sidebar .layout-menu-container{overflow:auto;overscroll-behavior:contain;flex:1;padding-bottom:2rem}.layout-sidebar .layout-menu{margin:0;padding:0;list-style-type:none}.layout-sidebar .layout-menu .layout-root-menuitem>.layout-menuitem-root-text{font-size:.857rem;text-transform:uppercase;font-weight:700;color:var(--root-menuitem-text-color);padding:1rem 2rem}.layout-sidebar .layout-menu .layout-root-menuitem>a{display:none}.layout-sidebar .layout-menu a{-webkit-user-select:none;user-select:none}.layout-sidebar .layout-menu a.active-menuitem>.layout-submenu-toggler{transform:rotate(-180deg)}.layout-sidebar .layout-menu li.active-menuitem>a .layout-submenu-toggler{transform:rotate(-180deg)}.layout-sidebar .layout-menu ul{margin:0;padding:0;list-style-type:none}.layout-sidebar .layout-menu ul a{display:flex;align-items:center;position:relative;outline:0 none;color:var(--menuitem-text-color);cursor:pointer;padding:.75rem 2rem;transition:background-color var(--transition-duration),box-shadow var(--transition-duration)}.layout-sidebar .layout-menu ul a .layout-menuitem-icon{margin-right:.5rem;color:var(--menuitem-icon-color)}.layout-sidebar .layout-menu ul a .layout-menuitem-icon-img{width:1.25rem;height:1.25rem;object-fit:contain}.layout-sidebar .layout-menu ul a .layout-submenu-toggler{font-size:75%;margin-left:auto;transition:transform var(--transition-duration)}.layout-sidebar .layout-menu ul a.active-route{font-weight:700}.layout-sidebar .layout-menu ul a:hover{background-color:var(--menuitem-hover-bg-color)}.layout-sidebar .layout-menu ul ul{overflow:hidden;border-radius:var(--border-radius)}.layout-sidebar .layout-menu ul ul li a{padding-left:2.5rem}.layout-sidebar .layout-menu ul ul li li a{padding-left:3rem}.layout-sidebar .layout-menu ul ul li li li a{padding-left:3.5rem}.layout-sidebar .layout-menu ul ul li li li li a{padding-left:4rem}.layout-sidebar .layout-menu ul ul li li li li li a{padding-left:5.5rem}.layout-sidebar .layout-menu ul ul li li li li li li a{padding-left:5rem}@media screen and (min-width:992px){.layout-container.layout-reveal .layout-topbar .topbar-menubutton{display:none}.layout-container.layout-reveal .layout-sidebar{height:100%;top:0;transition:transform .3s cubic-bezier(0,0,.2,1);transform:translate(-14.75rem);z-index:999}.layout-container.layout-reveal .layout-sidebar .sidebar-header{display:flex;justify-content:flex-end;align-items:center;gap:1rem;padding:1.5rem 1rem}.layout-container.layout-reveal .layout-sidebar .sidebar-header .app-logo .app-logo-small{display:inline;order:1;width:1.4rem}.layout-container.layout-reveal .layout-sidebar .sidebar-header .app-logo .app-logo-normal{display:none}.layout-container.layout-reveal .layout-sidebar .sidebar-header .layout-sidebar-anchor{display:none;width:1.25rem;height:1.25rem;border-radius:50%;border:2px solid var(--logo-color);background-color:transparent;transition:background-color var(--transition-duration),transform .3s}.layout-container.layout-reveal .layout-sidebar .layout-menu-container{overflow:hidden}.layout-container.layout-reveal .layout-sidebar .layout-menu .layout-root-menuitem>.layout-menuitem-root-text>span{margin-right:auto}.layout-container.layout-reveal .layout-sidebar .layout-menu .layout-root-menuitem>.layout-menuitem-root-text>.layout-menuitem-root-icon{display:block;margin-right:.125rem}.layout-container.layout-reveal .layout-sidebar .layout-menu ul{margin:0;padding:0;list-style-type:none}.layout-container.layout-reveal .layout-sidebar .layout-menu ul a{padding:.75rem 1rem}.layout-container.layout-reveal .layout-sidebar .layout-menu ul a .layout-menuitem-text{order:1;margin-right:auto}.layout-container.layout-reveal .layout-sidebar .layout-menu ul a .layout-submenu-toggler{order:2;display:none;margin-right:.5rem}.layout-container.layout-reveal .layout-sidebar .layout-menu ul a .layout-menuitem-icon{order:3;margin-right:0;font-size:1.25rem;width:auto}.layout-container.layout-reveal .layout-sidebar .layout-menu ul a .layout-menuitem-icon-img{order:3;margin-right:0;width:1.25rem;height:1.25rem;object-fit:contain}.layout-container.layout-reveal.layout-reveal .layout-content-wrapper{margin-left:4.25rem;transition:margin-left .3s cubic-bezier(0,0,.2,1)}.layout-container.layout-reveal.layout-sidebar-active .layout-sidebar{transform:translate(0)}.layout-container.layout-reveal.layout-sidebar-active .layout-sidebar .layout-menu-container{overflow:auto}.layout-container.layout-reveal.layout-sidebar-active .layout-sidebar .sidebar-header{padding:1.5rem 2rem;justify-content:space-between}.layout-container.layout-reveal.layout-sidebar-active .layout-sidebar .sidebar-header .app-logo .app-logo-normal{display:inline}.layout-container.layout-reveal.layout-sidebar-active .layout-sidebar .sidebar-header .app-logo .app-logo-small{display:none}.layout-container.layout-reveal.layout-sidebar-active .layout-sidebar .sidebar-header .layout-sidebar-anchor{display:block;animation:px-fadein .15s linear}.layout-container.layout-reveal.layout-sidebar-active .layout-sidebar .layout-menu .layout-root-menuitem>.layout-menuitem-root-text>.layout-menuitem-root-icon{display:none}.layout-container.layout-reveal.layout-sidebar-active .layout-sidebar .layout-menu ul a{padding:.75rem 2rem}.layout-container.layout-reveal.layout-sidebar-active .layout-sidebar .layout-menu ul a .layout-submenu-toggler{display:block}.layout-container.layout-reveal.layout-sidebar-active .layout-sidebar .layout-menu ul ul{overflow:hidden;border-radius:var(--border-radius)}.layout-container.layout-reveal.layout-sidebar-active .layout-sidebar .layout-menu ul ul li a{padding-left:2.5rem}.layout-container.layout-reveal.layout-sidebar-active .layout-sidebar .layout-menu ul ul li li a{padding-left:3rem}.layout-container.layout-reveal.layout-sidebar-active .layout-sidebar .layout-menu ul ul li li li a{padding-left:3.5rem}.layout-container.layout-reveal.layout-sidebar-active .layout-sidebar .layout-menu ul ul li li li li a{padding-left:4rem}.layout-container.layout-reveal.layout-sidebar-active .layout-sidebar .layout-menu ul ul li li li li li a{padding-left:5.5rem}.layout-container.layout-reveal.layout-sidebar-active .layout-sidebar .layout-menu ul ul li li li li li li a{padding-left:5rem}.layout-container.layout-reveal.layout-sidebar-anchored .sidebar-header .layout-sidebar-anchor{background-color:var(--logo-color)}.layout-container.layout-reveal.layout-sidebar-anchored .layout-content-wrapper{margin-left:18rem}}@media screen and (min-width:992px){.layout-container.layout-drawer{--content-left: 5.25rem}.layout-container.layout-drawer .layout-topbar .topbar-menubutton{display:none}.layout-container.layout-drawer .layout-sidebar{height:100%;top:0;left:0;position:fixed;transition:width .3s cubic-bezier(0,0,.2,1);width:5.25rem!important;min-width:5.25rem!important;max-width:5.25rem!important;z-index:999}.layout-container.layout-drawer .layout-sidebar .layout-menu-container{overflow:hidden}.layout-container.layout-drawer .layout-sidebar .sidebar-header{display:flex;justify-content:center;gap:1rem;padding:1.5rem 0rem}.layout-container.layout-drawer .layout-sidebar .sidebar-header .app-logo{display:flex;align-items:center;justify-content:center;height:auto}.layout-container.layout-drawer .layout-sidebar .sidebar-header .app-logo .app-logo-small{display:inline;order:1;height:auto;max-height:3rem;width:auto;object-fit:contain}.layout-container.layout-drawer .layout-sidebar .sidebar-header .app-logo .app-logo-normal{display:none;width:0;height:auto;max-height:3rem;object-fit:contain;transition:width .3s cubic-bezier(0,0,.2,1);transition-delay:.3s}.layout-container.layout-drawer .layout-sidebar .sidebar-header .layout-sidebar-anchor{display:none;width:1.25rem;height:1.25rem;border-radius:50%;border:2px solid var(--logo-color);background-color:transparent;transition:background-color var(--transition-duration),transform .3s;cursor:pointer}.layout-container.layout-drawer .layout-sidebar .sidebar-admin-title{padding:.5rem 0;display:flex;justify-content:center;align-items:center;transition:padding-left .3s cubic-bezier(0,0,.2,1)}.layout-container.layout-drawer .layout-sidebar .sidebar-admin-title .admin-title-text{padding:.5rem;display:flex;justify-content:center;align-items:center;min-width:2.5rem;height:2.5rem;border-radius:var(--app-border-radius)}.layout-container.layout-drawer .layout-sidebar .sidebar-admin-title .admin-title-text .admin-label{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.layout-container.layout-drawer .layout-sidebar .sidebar-admin-title .admin-title-text .admin-label .admin-label-full{display:none}.layout-container.layout-drawer .layout-sidebar .sidebar-admin-title .admin-title-text .admin-label .admin-label-short{display:block;font-size:1.25rem;font-weight:700;color:#fff}.layout-container.layout-drawer .layout-sidebar .sidebar-admin-title .admin-title-text .admin-company-name{display:none}.layout-container.layout-drawer .layout-sidebar .sidebar-footer{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:1rem 0!important;transition:padding-left .3s cubic-bezier(0,0,.2,1)}.layout-container.layout-drawer .layout-sidebar .sidebar-footer .app-logo{display:flex!important;justify-content:center!important;align-items:center!important;margin-bottom:.25rem}.layout-container.layout-drawer .layout-sidebar .sidebar-footer .app-logo .app-logo-small{display:inline!important;width:16px;height:auto;max-height:1rem;object-fit:contain}.layout-container.layout-drawer .layout-sidebar .sidebar-footer .app-logo .app-logo-normal{display:none!important}.layout-container.layout-drawer .layout-sidebar .sidebar-footer .version-text{display:block!important;text-align:center!important;color:#e3e6ec;margin-top:0}.layout-container.layout-drawer .layout-sidebar .sidebar-footer .version-text-full{display:none!important}.layout-container.layout-drawer .layout-sidebar .sidebar-footer .version-text-short{display:block!important;font-size:.65rem}.layout-container.layout-drawer .layout-sidebar .layout-menu{transition:all .4s}.layout-container.layout-drawer .layout-sidebar .layout-menu .layout-root-menuitem>.layout-menuitem-root-text{opacity:0;white-space:nowrap;transition:all .1s}.layout-container.layout-drawer .layout-sidebar .layout-menu .layout-root-menuitem>.layout-menuitem-root-text>span{margin-right:auto}.layout-container.layout-drawer .layout-sidebar .layout-menu .layout-root-menuitem>.layout-menuitem-root-text .layout-menuitem-icon{font-size:1.25rem;width:1.25rem}.layout-container.layout-drawer .layout-sidebar .layout-menu .layout-root-menuitem>.layout-menuitem-root-text .layout-menuitem-icon-img{width:1.25rem;height:1.25rem;object-fit:contain}.layout-container.layout-drawer .layout-sidebar .layout-menu .layout-root-menuitem>.layout-menuitem-root-text>.layout-menuitem-root-icon{display:block;margin-right:.125rem;font-size:1.25rem}.layout-container.layout-drawer .layout-sidebar .layout-menu ul{margin:0;padding:0;list-style-type:none}.layout-container.layout-drawer .layout-sidebar .layout-menu ul a{padding:.75rem 2rem;width:1.25rem;position:relative}.layout-container.layout-drawer .layout-sidebar .layout-menu ul a span{opacity:0;white-space:nowrap;transition:all .1s}.layout-container.layout-drawer .layout-sidebar .layout-menu ul a .layout-menuitem-icon{font-size:1.25rem;width:1.25rem}.layout-container.layout-drawer .layout-sidebar .layout-menu ul a .layout-menuitem-icon-img{width:1.25rem;height:1.25rem;object-fit:contain}.layout-container.layout-drawer .layout-sidebar .layout-menu ul a .custom-badge{position:absolute;top:.5rem;right:.35rem;margin:0!important;font-size:0!important;min-width:8px!important;width:8px!important;height:8px!important;padding:0!important;border-radius:50%!important}.layout-container.layout-drawer .layout-content-wrapper{margin-left:5.25rem!important;transition:margin-left .3s cubic-bezier(0,0,.2,1);overflow-x:hidden}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar{width:18rem!important;min-width:18rem!important;max-width:18rem!important}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .layout-menu-container{overflow:auto}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .sidebar-header{padding:1.5rem 2rem;justify-content:space-between}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .sidebar-header .app-logo{display:flex;align-items:center;justify-content:flex-start;height:auto}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .sidebar-header .app-logo .app-logo-normal{display:inline;width:100%;height:auto;max-height:3rem;object-fit:contain;transition:width .3s cubic-bezier(0,0,.2,1);transition-delay:.3s}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .sidebar-header .app-logo .app-logo-small{display:none}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .sidebar-header .layout-sidebar-anchor{display:block;animation:px-fadein .15s linear;cursor:pointer}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .sidebar-admin-title{padding:.5rem 2.125rem!important;display:block!important;transition:padding-left .3s cubic-bezier(0,0,.2,1)}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .sidebar-admin-title .admin-title-text{padding:.5rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-width:auto;width:80%;max-width:80%;margin:0 auto;height:auto;border-radius:998px}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .sidebar-admin-title .admin-title-text .admin-label{display:block;width:100%;height:auto}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .sidebar-admin-title .admin-title-text .admin-label .admin-label-full{display:block}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .sidebar-admin-title .admin-title-text .admin-label .admin-label-short{display:none}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .sidebar-admin-title .admin-title-text .admin-company-name{display:block}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .sidebar-footer{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:1rem 2.125rem!important;transition:padding-left .3s cubic-bezier(0,0,.2,1)}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .sidebar-footer .app-logo{display:flex!important;justify-content:center!important;align-items:center!important;margin-bottom:.25rem}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .sidebar-footer .app-logo .app-logo-small{display:none!important}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .sidebar-footer .app-logo .app-logo-normal{display:inline!important;width:65%;height:auto;max-height:3.5rem;object-fit:contain}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .sidebar-footer .version-text{display:block!important;text-align:center!important;font-size:.75rem;color:#e3e6ec;margin-top:0}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .sidebar-footer .version-text-full{display:block!important}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .sidebar-footer .version-text-short{display:none!important}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .layout-menu .layout-root-menuitem>.layout-menuitem-root-text{padding:1rem 1.25rem 1rem 2rem;opacity:1;white-space:nowrap;transition:all .3s}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .layout-menu .layout-root-menuitem>.layout-menuitem-root-text>.layout-menuitem-root-icon{display:none}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .layout-menu ul a{padding:.75rem 1.25rem .75rem 2rem;width:auto}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .layout-menu ul a .layout-submenu-toggler{display:block}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .layout-menu ul a span{opacity:1;white-space:nowrap;transition:all .3s}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .layout-menu ul a .custom-badge{position:static;opacity:1!important;margin-left:.5rem!important;font-size:.7rem!important;line-height:1.25rem!important;min-width:1.25rem!important;width:auto!important;height:1.25rem!important;padding:0 .35rem!important;border-radius:var(--app-radius-pill, 999px)!important}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .layout-menu ul ul{overflow:hidden;border-radius:var(--border-radius)}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .layout-menu ul ul li a{padding-left:2.5rem}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .layout-menu ul ul li li a{padding-left:3rem}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .layout-menu ul ul li li li a{padding-left:3.5rem}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .layout-menu ul ul li li li li a{padding-left:4rem}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .layout-menu ul ul li li li li li a{padding-left:5.5rem}.layout-container.layout-drawer.layout-sidebar-active .layout-sidebar .layout-menu ul ul li li li li li li a{padding-left:5rem}.layout-container.layout-drawer.layout-sidebar-anchored{--content-left: 18rem}.layout-container.layout-drawer.layout-sidebar-anchored .sidebar-header .layout-sidebar-anchor{background-color:#fff!important;cursor:pointer}.layout-container.layout-drawer.layout-sidebar-anchored .sidebar-admin-title{padding:.5rem 2.125rem!important;display:block!important}.layout-container.layout-drawer.layout-sidebar-anchored .sidebar-admin-title .admin-title-text .admin-label .admin-label-full{display:block!important}.layout-container.layout-drawer.layout-sidebar-anchored .sidebar-admin-title .admin-title-text .admin-label .admin-label-short{display:none!important}.layout-container.layout-drawer.layout-sidebar-anchored .sidebar-admin-title .admin-title-text .admin-company-name{display:block}.layout-container.layout-drawer.layout-sidebar-anchored .sidebar-footer{padding:1rem 2.125rem!important}.layout-container.layout-drawer.layout-sidebar-anchored .sidebar-footer .app-logo .app-logo-small{display:none!important}.layout-container.layout-drawer.layout-sidebar-anchored .sidebar-footer .app-logo .app-logo-normal{display:inline!important;width:65%}.layout-container.layout-drawer.layout-sidebar-anchored .sidebar-footer .version-text-full{display:block!important}.layout-container.layout-drawer.layout-sidebar-anchored .sidebar-footer .version-text-short{display:none!important}.layout-container.layout-drawer.layout-sidebar-anchored .layout-content-wrapper{margin-left:18rem!important}.layout-container.layout-drawer.layout-primarycolor-menu .layout-sidebar .sidebar-header .layout-sidebar-anchor{border-color:#fff!important}.layout-container.layout-drawer.layout-primarycolor-menu.layout-sidebar-anchored .layout-sidebar .sidebar-header .layout-sidebar-anchor{background-color:#fff!important}.layout-container.layout-drawer.layout-light.layout-colorscheme-menu:not(.layout-primarycolor-menu) .layout-sidebar .sidebar-header .layout-sidebar-anchor{border-color:var(--primary-color)}.layout-container.layout-drawer.layout-light.layout-colorscheme-menu:not(.layout-primarycolor-menu).layout-sidebar-anchored .layout-sidebar .sidebar-header .layout-sidebar-anchor{background-color:var(--primary-color)!important}}.layout-colorscheme-menu{--logo-color: var(--primary-color);--menu-bg: var(--surface-overlay);--root-menuitem-text-color: var(--primary-color);--menuitem-text-color: var(--text-color);--menuitem-icon-color: var(--primary-color);--menuitem-hover-bg-color: var(--surface-hover);--popup-submenu-item-text-color: var(--text-color);--popup-submenu-item-icon-color: var(--primary-color);--popup-submenu-item-hover-bg-color: var(--surface-hover)}.layout-primarycolor-menu{--logo-color: var(--primary-color-text);--menu-bg: linear-gradient(to left top, var(--primary-400), var(--primary-500), var(--primary-600));--root-menuitem-text-color: var(--primary-color-text);--menuitem-text-color: var(--primary-color-text);--menuitem-icon-color: var(--primary-color-text);--menuitem-hover-bg-color: rgba(255,255,255,.1);--popup-submenu-item-text-color: var(--text-color);--popup-submenu-item-icon-color: var(--primary-color);--popup-submenu-item-hover-bg-color: var(--surface-hover)}.layout-dark.layout-primarycolor-menu,.layout-dim.layout-primarycolor-menu{--menu-bg: linear-gradient(180deg, #2a0e7a 0%, #1e0660 50%, #150445 100%)}@media screen and (min-width:992px){.layout-container .content-breadcrumb{display:none}}@media screen and (max-width:991px){.blocked-scroll{overflow:hidden}.layout-container .layout-content-wrapper{margin-left:0;padding:0}.layout-container .layout-content{padding:1rem .75rem 2rem}.layout-container .layout-sidebar{z-index:999;transform:translate(-100%);transition:transform .3s cubic-bezier(0,0,.2,1);box-shadow:none}.layout-container .layout-sidebar .layout-sidebar-anchor{display:none!important}.layout-container.layout-mobile-active .layout-sidebar{transform:translate(0)}.layout-container.layout-mobile-active .layout-mask{display:block;animation:fadein .3s cubic-bezier(0,0,.2,1)}.layout-container.layout-drawer .layout-content-wrapper{margin-left:0}.layout-container.layout-drawer .layout-sidebar{width:18rem;max-width:85vw;min-width:0;transform:translate(-100%);transition:transform .3s cubic-bezier(0,0,.2,1);display:flex;flex-direction:column;height:100%;height:100dvh;overflow:hidden}.layout-container.layout-drawer .layout-sidebar .sidebar-header,.layout-container.layout-drawer .layout-sidebar .sidebar-admin-title{flex-shrink:0}.layout-container.layout-drawer .layout-sidebar .layout-menu-container{flex:1;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.layout-container.layout-drawer .layout-sidebar .sidebar-footer{flex-shrink:0;gap:.5rem}.layout-container.layout-drawer .layout-sidebar .sidebar-footer .version-text-full{display:none!important}.layout-container.layout-drawer .layout-sidebar .sidebar-footer .version-text-short{display:block!important;font-size:.65rem;color:#fff;margin-left:.5rem;margin-top:.25rem}.layout-container.layout-drawer.layout-mobile-active .layout-sidebar{transform:translate(0);box-shadow:0 0 0 1px #00000005,0 8px 24px #0000001a}.layout-container.layout-drawer.layout-mobile-active .layout-mask{display:block;animation:fadein .3s cubic-bezier(0,0,.2,1)}.layout-container.layout-drawer .layout-topbar .topbar-menubutton{display:block}.layout-container .layout-sidebar .sidebar-footer .version-text-full{display:none!important}.layout-container .layout-sidebar .sidebar-footer .version-text-short{display:block!important;color:#fff;margin-left:.5rem;margin-top:.25rem}.layout-container .layout-mask{display:none;position:fixed;top:0;left:0;z-index:998;width:100%;height:100%;background-color:var(--maskbg);transition:opacity .3s cubic-bezier(0,0,.2,1)}.layout-container .topbar-breadcrumb{display:none}.layout-container .content-breadcrumb{display:block}}@media screen and (min-width:1960px){.layout-topbar{width:100%}}.layout-topbar-wrapper{padding:.625rem 1rem 0}.layout-topbar{margin:0 0 1rem;padding:0 1rem;height:55px;box-sizing:border-box;min-width:0;display:flex;justify-content:space-between;align-items:center;background:#ffffffd1;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border-radius:998px;border:1px solid rgba(0,0,0,.05);box-shadow:0 1px 3px #0000000a,0 4px 24px #0000000f;gap:1rem}.topbar-logo{font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-size:19px;color:var(--primary-color);flex-shrink:0;-webkit-user-select:none;user-select:none;text-decoration:none;cursor:pointer}.topbar-divider{width:1px;height:22px;background:#0000000f;flex-shrink:0}.topbar-icon-button{position:relative;width:2.25rem;height:2.25rem;min-width:2.25rem;min-height:2.25rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .25s cubic-bezier(.4,0,.2,1);background:transparent;border:none;cursor:pointer;margin:0;padding:0;flex-shrink:0}.topbar-icon-button:hover{background:color-mix(in oklab,var(--primary-color),transparent 90%);transform:scale(1.08)}.topbar-icon-button:active{transform:scale(.95)}.topbar-icon-button i{font-size:1.15rem;color:var(--text-color-secondary);transition:all .25s ease;line-height:1;display:flex;align-items:center;justify-content:center}.topbar-icon-button:hover i{color:var(--primary-color)}.topbar-icon-button.notification{position:relative}.topbar-icon-button.notification:hover{animation:bell-ring .5s ease-in-out}.topbar-icon-button.user:hover{background:color-mix(in oklab,var(--primary-color),transparent 88%)}.topbar-icon-button .notification-badge{position:absolute;top:-3px;right:-3px;min-width:1.125rem;height:1.125rem;display:flex;align-items:center;justify-content:center;font-size:.6rem;font-weight:700;z-index:10000;padding:0 4px;border-radius:var(--app-radius-pill);box-shadow:0 1px 4px #0000001f;line-height:1}@keyframes bell-ring{0%,to{transform:scale(1.08) rotate(0)}25%{transform:scale(1.08) rotate(-10deg)}75%{transform:scale(1.08) rotate(10deg)}}.topbar-cart-loading{opacity:.4;animation:topbar-cart-pulse 1s ease-in-out infinite}@keyframes topbar-cart-pulse{0%,to{opacity:.4}50%{opacity:.7}}.topbar-cart-spinner{position:absolute;top:-1px;right:-1px;width:.875rem;height:.875rem;border-radius:50%;border:1.5px solid color-mix(in oklab,var(--primary-color),transparent 85%);border-top-color:var(--primary-color);animation:topbar-cart-spin .7s linear infinite}@keyframes topbar-cart-spin{to{transform:rotate(360deg)}}.topbar-action-btn{background:color-mix(in oklab,var(--primary-color),transparent 90%);color:var(--primary-color);border:none;border-radius:var(--app-radius-pill);padding:7px 16px;font-size:12px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:5px;font-family:Inter,sans-serif;transition:all .2s ease;white-space:nowrap}.topbar-action-btn:hover{opacity:.85}.topbar-action-btn.primary{background:var(--app-green);color:var(--app-text-primary)}.topbar-menu{display:flex;align-items:center;gap:.25rem;list-style:none;margin:0;padding:0}.topbar-menu li{display:flex;align-items:center;justify-content:center;margin:0;padding:0;height:2.25rem}.topbar-menu li.topbar-profile img{width:2rem;height:2rem}.topbar-menu li.topbar-profile .topbar-icon-button{width:2.5rem;height:2.5rem}.topbar-menu li.topbar-search .p-inputtext{padding-top:.5rem;padding-bottom:.5rem;border-radius:var(--app-border-radius)}.topbar-start{display:flex;align-items:center;gap:.571rem}.topbar-start .topbar-menubutton{display:inline-flex;align-items:center;justify-content:center;margin-right:.5rem;border-radius:50%;width:2.25rem;height:2.25rem;flex-shrink:0;transition:all .25s cubic-bezier(.4,0,.2,1)}.topbar-start .topbar-menubutton i{font-size:1.15rem;color:var(--text-color-secondary);transition:color .25s ease}.topbar-start .topbar-menubutton:hover{background-color:color-mix(in oklab,var(--primary-color),transparent 90%)}.topbar-start .topbar-menubutton:hover i{color:var(--primary-color)}.topbar-center{flex:1 1 auto;min-width:0;max-width:100%;display:flex;align-items:center;overflow:hidden;margin:0}.topbar-center recette-workspace-header{width:100%;display:flex;flex:1 1 auto;margin-top:5px;margin-bottom:5px}.breadcrumb-container{display:flex;align-items:center;gap:.571rem;flex:1 1 auto;min-width:0;overflow:hidden}.breadcrumb-back-button{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;min-width:1.75rem;min-height:1.75rem;border-radius:50%;background:transparent;border:none;cursor:pointer;padding:0;margin:0;flex-shrink:0;transition:all .25s cubic-bezier(.4,0,.2,1);color:var(--text-color-secondary)}.breadcrumb-back-button:hover{background:color-mix(in oklab,var(--primary-color),transparent 90%);color:var(--primary-color)}.breadcrumb-back-button:active{transform:scale(.92)}.breadcrumb-back-button i{font-size:.85rem;line-height:1}.breadcrumb{display:flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0;overflow:hidden}.breadcrumb-item{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;white-space:nowrap;flex-shrink:0}.breadcrumb-item.breadcrumb-module{color:var(--primary-color);font-weight:600}.breadcrumb-item.breadcrumb-module .breadcrumb-link{color:var(--primary-color)}.breadcrumb-item.breadcrumb-module .breadcrumb-link:hover{opacity:.75}.breadcrumb-item:last-child{color:var(--text-color-secondary);overflow:hidden;text-overflow:ellipsis;flex-shrink:1;min-width:0}.breadcrumb-item i.pi-home{font-size:1rem;color:var(--text-color);transition:color .2s ease}.breadcrumb-separator{color:var(--text-color-secondary);font-size:11px;flex-shrink:0;opacity:.4}.breadcrumb-link{cursor:pointer;transition:opacity .2s ease;text-decoration:none;color:inherit;display:flex;align-items:center}.breadcrumb-link:hover i.pi-home{color:var(--primary-color)}.page-title{font-size:13px;font-weight:600;color:var(--primary-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;padding:0}.topbar-end{padding-right:0;flex-shrink:0}@keyframes notifReveal{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.notification-panel.p-popover{border-radius:var(--app-border-radius);border:none;box-shadow:0 12px 40px #0000001f;background:#fbfbfb;overflow:hidden}.notification-panel.p-popover .p-popover-content{padding:0}.notification-panel .notification-center .notification-header{display:flex;align-items:center;gap:.625rem;padding:1rem 1.125rem .75rem}.notification-panel .notification-center .notification-header h3{font-size:.95rem;font-weight:700;letter-spacing:-.01em;color:var(--text-color);margin:0;flex:1}.notification-panel .notification-center .notification-header .notif-count-pill{display:inline-flex;align-items:center;justify-content:center;min-width:1.375rem;height:1.375rem;padding:0 .4rem;border-radius:var(--app-radius-pill);background:color-mix(in oklab,var(--primary-color),transparent 90%);color:var(--primary-color);font-size:.7rem;font-weight:700}.notification-panel .notification-center .notification-header .notification-header-actions{display:flex;gap:.375rem}.notification-panel .notification-center .notification-header .notification-header-actions .header-action-btn{width:1.75rem;height:1.75rem;border-radius:var(--app-border-radius-xs);border:none;background:var(--app-bg-tag-inactive);color:var(--app-text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.75rem;transition:all .15s ease}.notification-panel .notification-center .notification-header .notification-header-actions .header-action-btn:hover{background:color-mix(in oklab,var(--primary-color),transparent 88%);color:var(--primary-color)}.notification-panel .notification-center .notification-group-label{font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--app-text-placeholder);padding:.5rem 1.125rem .25rem}.notification-panel .notification-center .notification-list{max-height:22rem;overflow-y:auto;padding:.25rem .75rem .25rem 1.125rem;position:relative}.notification-panel .notification-center .notification-list:before{content:"";position:absolute;left:1.75rem;top:.5rem;bottom:.5rem;width:1.5px;background:var(--app-border-sep)}.notification-panel .notification-center .notification-list::-webkit-scrollbar{width:3px}.notification-panel .notification-center .notification-list::-webkit-scrollbar-track{background:transparent}.notification-panel .notification-center .notification-list::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--primary-color),transparent 60%);border-radius:3px}.notification-panel .notification-center .notification-item{display:flex;align-items:flex-start;gap:.5rem;padding:.6rem .625rem .6rem 1.75rem;border-radius:var(--app-border-radius-md);margin-bottom:2px;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);position:relative;animation:notifReveal .3s cubic-bezier(.16,1,.3,1) both}.notification-panel .notification-center .notification-item:hover{background:var(--surface-hover)}.notification-panel .notification-center .notification-item.unread{background:color-mix(in oklab,var(--primary-color),transparent 96%)}.notification-panel .notification-center .notification-item .timeline-dot{position:absolute;left:-.375rem;top:.875rem;width:.625rem;height:.625rem;border-radius:50%;border:2px solid #fbfbfb;z-index:1;transition:box-shadow .3s ease}.notification-panel .notification-center .notification-item .timeline-dot.dot-info{background:var(--primary-color)}.notification-panel .notification-center .notification-item .timeline-dot.dot-warning{background:#f59e0b}.notification-panel .notification-center .notification-item .timeline-dot.dot-error{background:#e1325c}.notification-panel .notification-center .notification-item .timeline-dot.dot-success{background:#10b981}.notification-panel .notification-center .notification-item.unread .timeline-dot{box-shadow:0 0 0 3px color-mix(in oklab,var(--primary-color),transparent 75%)}.notification-panel .notification-center .notification-item .notification-icon-wrapper{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;border-radius:var(--app-border-radius-xs);flex-shrink:0;font-size:.75rem;transition:transform .2s ease}.notification-panel .notification-center .notification-item .notification-icon-wrapper.icon-info{background:var(--primary-color);color:#fff}.notification-panel .notification-center .notification-item .notification-icon-wrapper.icon-warning{background:#f59e0b;color:#fff}.notification-panel .notification-center .notification-item .notification-icon-wrapper.icon-error{background:#e1325c;color:#fff}.notification-panel .notification-center .notification-item .notification-icon-wrapper.icon-success{background:#10b981;color:#fff}.notification-panel .notification-center .notification-item:hover .notification-icon-wrapper{transform:rotate(-4deg) scale(1.05)}.notification-panel .notification-center .notification-item .notification-content{flex:1;min-width:0}.notification-panel .notification-center .notification-item .notification-title{font-size:.775rem;font-weight:700;color:var(--text-color);margin-bottom:.1rem;line-height:1.3;letter-spacing:-.005em}.notification-panel .notification-center .notification-item .notification-message{font-size:.7rem;color:var(--text-color-secondary);line-height:1.45;margin-bottom:.15rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notification-panel .notification-center .notification-item .notification-time{font-size:.625rem;color:var(--text-color-secondary);opacity:.6;font-weight:500}.notification-panel .notification-center .notification-empty{min-height:10rem;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem}.notification-panel .notification-center .notification-empty .empty-icon{font-size:2.25rem;color:color-mix(in oklab,var(--primary-color),transparent 70%);margin-bottom:.625rem}.notification-panel .notification-center .notification-empty .empty-text{font-size:.8rem;font-weight:500;color:var(--text-color-secondary)}.notification-panel .notification-center .notification-footer{padding:.5rem .75rem .75rem}.notification-panel .notification-center .notification-footer .mark-read-btn{display:flex;align-items:center;justify-content:center;gap:.375rem;width:100%;padding:.45rem;border:none;border-radius:var(--app-radius-pill);background:var(--app-bg-tag-inactive);color:var(--app-text-secondary);font-size:.725rem;font-weight:700;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:none}.notification-panel .notification-center .notification-footer .mark-read-btn:hover{background:var(--primary-color);color:#fff;box-shadow:0 2px 8px color-mix(in oklab,var(--primary-color),transparent 50%)}.notification-panel .notification-center .notification-footer .mark-read-btn:active{transform:scale(.98)}.layout-breadcrumb ol{display:flex;align-items:center;margin:0;padding:0;list-style:none;gap:1rem;flex-wrap:wrap;color:var(--text-color-secondary)}.layout-breadcrumb ol li{font-weight:600}.content-breadcrumb{margin-bottom:2rem;padding:0 .5rem}:root{--bg-page: #f0efff;--bg-surface: #ffffff;--bg-menu: #fbfbfb;--bg-cream: #FFFBF0;--accent-coral: #FF3D6B;--btn-secondary: #ebebeb;--shadow-card: 0px 0px 0px 1px rgba(0,0,0,.02), 0px 8px 24px 0px rgba(0,0,0,.1)}@keyframes profileReveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes profileSlideIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.layout-profile-sidebar.p-sidebar{width:25rem}.layout-profile-sidebar.p-sidebar .p-sidebar-content{padding-left:2rem;padding-right:2rem}.layout-profile-sidebar.p-popover{border-radius:var(--app-border-radius);padding:0;border:none;background:transparent;overflow:visible}.layout-profile-sidebar.p-popover .p-popover-arrow{width:14px;height:14px}.layout-profile-sidebar.p-popover .p-popover-arrow:before{border-radius:3px;box-shadow:var(--shadow-card);background:var(--bg-menu)}.layout-profile-sidebar.p-popover .p-popover-content{padding:0;max-height:88vh;overflow-y:auto;overflow-x:hidden;border-radius:var(--app-border-radius);background:var(--bg-menu);box-shadow:var(--shadow-card)}.layout-profile-sidebar.p-popover .p-popover-content::-webkit-scrollbar{width:3px}.layout-profile-sidebar.p-popover .p-popover-content::-webkit-scrollbar-track{background:transparent}.layout-profile-sidebar.p-popover .p-popover-content::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--primary-color),transparent 55%);border-radius:3px}.layout-profile-sidebar.p-popover .profile-popover-content{min-height:100%;display:flex;flex-direction:column}.layout-profile-sidebar.p-popover .profile-header{padding:1.25rem 1.25rem 1rem;background:var(--bg-menu);border-radius:var(--app-border-radius) var(--app-border-radius) 0 0;position:relative;animation:profileReveal .35s cubic-bezier(.22,1,.36,1);display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem}.layout-profile-sidebar.p-popover .profile-header:after{content:"";position:absolute;bottom:0;left:1.25rem;right:1.25rem;height:1px;background:#0000000f}.layout-profile-sidebar.p-popover .profile-header .profile-avatar-wrapper{position:relative;display:inline-block}.layout-profile-sidebar.p-popover .profile-header .p-avatar{width:3.25rem!important;height:3.25rem!important;font-size:1rem;border-radius:var(--app-border-radius-md);background:var(--primary-color)!important;color:#fff!important;transition:transform .2s cubic-bezier(.22,1,.36,1)}.layout-profile-sidebar.p-popover .profile-header .p-avatar .p-avatar-label{color:#fff!important;font-weight:700;letter-spacing:.02em}.layout-profile-sidebar.p-popover .profile-header .p-avatar:hover{transform:scale(1.06)}.layout-profile-sidebar.p-popover .profile-header .online-dot{position:absolute;bottom:-2px;right:-2px;width:12px;height:12px;border-radius:50%;background:var(--app-green);border:2.5px solid var(--bg-menu)}.layout-profile-sidebar.p-popover .profile-header .profile-info{display:flex;flex-direction:column;gap:1px}.layout-profile-sidebar.p-popover .profile-header .profile-name{font-family:Plus Jakarta Sans,sans-serif;font-size:.95rem;font-weight:800;color:var(--text-color);line-height:1.25;letter-spacing:-.02em}.layout-profile-sidebar.p-popover .profile-header .profile-email{font-size:.725rem;color:var(--text-color-secondary);line-height:1.35}.layout-profile-sidebar.p-popover .profile-header .profile-role{display:inline-block;font-size:.6rem;color:var(--primary-color);font-weight:700;margin-top:3px;padding:2px 8px;background:color-mix(in oklab,var(--primary-color),transparent 90%);border-radius:var(--app-radius-pill);letter-spacing:.015em}.layout-profile-sidebar.p-popover .profile-quick-actions{display:flex;gap:.375rem;padding:.75rem .875rem;animation:profileReveal .35s cubic-bezier(.22,1,.36,1) .04s both}.layout-profile-sidebar.p-popover .profile-quick-actions .quick-action{flex:1;display:flex;flex-direction:column;align-items:center;gap:.3rem;padding:.625rem .375rem;border-radius:var(--app-border-radius-md);background:var(--app-bg-page);border:none;cursor:pointer;transition:all .2s ease;font-family:inherit}.layout-profile-sidebar.p-popover .profile-quick-actions .quick-action:hover{background:color-mix(in oklab,var(--primary-color),transparent 90%)}.layout-profile-sidebar.p-popover .profile-quick-actions .quick-action:active{transform:scale(.97)}.layout-profile-sidebar.p-popover .profile-quick-actions .quick-action .qa-icon{width:1.875rem;height:1.875rem;border-radius:var(--app-radius-pill);display:flex;align-items:center;justify-content:center;font-size:.75rem;transition:transform .2s ease}.layout-profile-sidebar.p-popover .profile-quick-actions .quick-action .qa-icon.qi-profile{background:var(--primary-color);color:#fff}.layout-profile-sidebar.p-popover .profile-quick-actions .quick-action .qa-icon.qi-settings{background:var(--app-bg-tag-inactive);color:var(--app-text-secondary)}.layout-profile-sidebar.p-popover .profile-quick-actions .quick-action .qa-icon.qi-logout{background:var(--accent-coral);color:#fff}.layout-profile-sidebar.p-popover .profile-quick-actions .quick-action:hover .qa-icon{transform:scale(1.08)}.layout-profile-sidebar.p-popover .profile-quick-actions .quick-action .qa-label{font-size:.625rem;font-weight:600;color:var(--text-color-secondary)}.layout-profile-sidebar.p-popover .profile-selectors{display:flex;flex-direction:column;gap:.375rem;padding:.375rem .875rem .5rem;animation:profileReveal .35s cubic-bezier(.22,1,.36,1) .06s both}.layout-profile-sidebar.p-popover .profile-section-title{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:var(--text-color-secondary);padding:.375rem 1.25rem .15rem;text-align:center;animation:profileReveal .35s cubic-bezier(.22,1,.36,1) .08s both}.layout-profile-sidebar.p-popover .profile-settings{margin:0 .875rem .375rem;border-radius:var(--app-border-radius-input);background:var(--bg-surface);overflow:hidden;animation:profileReveal .35s cubic-bezier(.22,1,.36,1) .1s both}.layout-profile-sidebar.p-popover .profile-settings .setting-row{display:flex;align-items:center;justify-content:space-between;padding:.625rem .875rem}.layout-profile-sidebar.p-popover .profile-settings .setting-row:not(:last-child){border-bottom:1px solid rgba(0,0,0,.035)}.layout-profile-sidebar.p-popover .profile-settings .setting-row.setting-row--stacked{flex-direction:column;align-items:center;gap:.4rem}.layout-profile-sidebar.p-popover .profile-settings .setting-row .setting-label{font-size:.775rem;font-weight:600;color:var(--text-color);letter-spacing:-.005em}.layout-profile-sidebar.p-popover .profile-settings .scale-control{display:flex;align-items:center;gap:.4rem}.layout-profile-sidebar.p-popover .profile-settings .scale-control .scale-dot{display:block;width:7px;height:7px;border-radius:50%;background:#00000014;transition:all .25s cubic-bezier(.22,1,.36,1);flex-shrink:0}.layout-profile-sidebar.p-popover .profile-settings .scale-control .scale-dot.active{background:var(--primary-color);width:9px;height:9px;box-shadow:0 0 0 2.5px color-mix(in oklab,var(--primary-color),transparent 72%)}.layout-profile-sidebar.p-popover .profile-settings .scale-control .scale-btn{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:var(--app-radius-pill);border:none;background:transparent;color:var(--text-color-secondary);cursor:pointer;font-size:.6rem;transition:all .15s ease;padding:0;flex-shrink:0}.layout-profile-sidebar.p-popover .profile-settings .scale-control .scale-btn:hover:not(:disabled){color:var(--primary-color);background:color-mix(in oklab,var(--primary-color),transparent 92%)}.layout-profile-sidebar.p-popover .profile-settings .scale-control .scale-btn:disabled{opacity:.2;cursor:not-allowed}.layout-profile-sidebar.p-popover .profile-settings .segmented-control{display:inline-flex;background:var(--btn-secondary);border-radius:var(--app-radius-pill);padding:2.5px;gap:1px}.layout-profile-sidebar.p-popover .profile-settings .segmented-control.segmented-control--full{display:flex;width:100%}.layout-profile-sidebar.p-popover .profile-settings .segmented-control.segmented-control--full .segment{flex:1;justify-content:center}.layout-profile-sidebar.p-popover .profile-settings .segmented-control .segment{display:inline-flex;align-items:center;gap:.25rem;padding:.3rem .625rem;font-size:.725rem;font-weight:600;border-radius:var(--app-radius-pill);border:none;background:transparent;color:var(--text-color-secondary);cursor:pointer;transition:all .2s cubic-bezier(.22,1,.36,1);white-space:nowrap}.layout-profile-sidebar.p-popover .profile-settings .segmented-control .segment:hover:not(.active){color:var(--text-color)}.layout-profile-sidebar.p-popover .profile-settings .segmented-control .segment.active{background:var(--primary-color);color:#fff;box-shadow:0 1px 6px color-mix(in oklab,var(--primary-color),transparent 55%)}.layout-profile-sidebar.p-popover .profile-detail-view{padding:0;animation:profileSlideIn .3s cubic-bezier(.22,1,.36,1)}.layout-profile-sidebar.p-popover .profile-detail-view .detail-header{display:flex;align-items:center;gap:.625rem;padding:.75rem 1rem;border-bottom:1px solid rgba(0,0,0,.05)}.layout-profile-sidebar.p-popover .profile-detail-view .detail-header .back-button{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;border-radius:var(--app-border-radius-xs);border:none;background:var(--btn-secondary);color:var(--text-color);cursor:pointer;transition:all .2s ease;padding:0;flex-shrink:0}.layout-profile-sidebar.p-popover .profile-detail-view .detail-header .back-button:hover{color:var(--primary-color);background:color-mix(in oklab,var(--primary-color),transparent 88%);transform:translate(-2px)}.layout-profile-sidebar.p-popover .profile-detail-view .detail-header .detail-title{font-size:.925rem;font-weight:700;color:var(--text-color);letter-spacing:-.01em}.layout-profile-sidebar.p-popover .profile-detail-view .profile-edit-zone{padding:.25rem 0 .5rem}.layout-profile-sidebar.p-popover .profile-detail-view .profile-edit-zone .profile-section-label{font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:var(--text-color-secondary);padding:.625rem 1.25rem .2rem}.layout-profile-sidebar.p-popover .profile-detail-view .profile-edit-zone .profile-field-group{margin:0 .75rem .25rem;border-radius:var(--app-border-radius-md);background:var(--bg-surface);overflow:hidden}.layout-profile-sidebar.p-popover .profile-detail-view .profile-edit-zone .profile-field-group .profile-field-row{display:flex;align-items:center;padding:.5rem .875rem;min-height:2.5rem;transition:background .15s ease}.layout-profile-sidebar.p-popover .profile-detail-view .profile-edit-zone .profile-field-group .profile-field-row:not(:last-child){border-bottom:1px solid rgba(0,0,0,.04)}.layout-profile-sidebar.p-popover .profile-detail-view .profile-edit-zone .profile-field-group .profile-field-row .field-label{font-size:.775rem;font-weight:600;color:var(--text-color-secondary);width:5rem;flex-shrink:0}.layout-profile-sidebar.p-popover .profile-detail-view .profile-edit-zone .profile-field-group .profile-field-row .field-value{flex:1;min-width:0}.layout-profile-sidebar.p-popover .profile-detail-view .profile-edit-zone .profile-field-group .profile-field-row .field-value input{width:100%;border:none;background:transparent;color:var(--text-color);font-size:.825rem;font-weight:500;padding:0;outline:none;font-family:inherit}.layout-profile-sidebar.p-popover .profile-detail-view .profile-edit-zone .profile-field-group .profile-field-row .field-value input::placeholder{color:var(--text-color-secondary);opacity:.4}.layout-profile-sidebar.p-popover .profile-detail-view .profile-edit-zone .profile-field-group .profile-field-row .field-actions{display:flex;align-items:center;gap:.25rem;margin-left:.375rem;flex-shrink:0;animation:profileReveal .2s ease}.layout-profile-sidebar.p-popover .profile-detail-view .profile-edit-zone .profile-field-group .profile-field-row .field-actions .field-action-btn{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:var(--app-border-radius-xs);border:none;cursor:pointer;font-size:.6rem;padding:0;transition:all .15s ease}.layout-profile-sidebar.p-popover .profile-detail-view .profile-edit-zone .profile-field-group .profile-field-row .field-actions .field-action-btn.field-save{background:var(--primary-color);color:#fff}.layout-profile-sidebar.p-popover .profile-detail-view .profile-edit-zone .profile-field-group .profile-field-row .field-actions .field-action-btn.field-save:hover{box-shadow:0 1px 6px color-mix(in oklab,var(--primary-color),transparent 50%)}.layout-profile-sidebar.p-popover .profile-detail-view .profile-edit-zone .profile-field-group .profile-field-row .field-actions .field-action-btn.field-cancel{background:var(--btn-secondary);color:var(--text-color-secondary)}.layout-profile-sidebar.p-popover .profile-detail-view .profile-edit-zone .profile-field-group .profile-field-row .field-actions .field-action-btn.field-cancel:hover{background:#e0e0e0;color:var(--text-color)}.layout-profile-sidebar.p-popover .profile-detail-view .profile-edit-zone .profile-field-group .profile-field-row.profile-field-row--action{cursor:pointer;text-decoration:none;color:inherit;gap:.625rem}.layout-profile-sidebar.p-popover .profile-detail-view .profile-edit-zone .profile-field-group .profile-field-row.profile-field-row--action:hover{background:color-mix(in oklab,var(--primary-color),transparent 95%)}.layout-profile-sidebar.p-popover .profile-detail-view .profile-edit-zone .profile-field-group .profile-field-row.profile-field-row--action .field-icon{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;border-radius:var(--app-border-radius-xs);background:var(--primary-color);color:#fff;font-size:.7rem;flex-shrink:0;transition:transform .2s ease}.layout-profile-sidebar.p-popover .profile-detail-view .profile-edit-zone .profile-field-group .profile-field-row.profile-field-row--action:hover .field-icon{transform:scale(1.08)}.layout-profile-sidebar.p-popover .profile-detail-view .profile-edit-zone .profile-field-group .profile-field-row.profile-field-row--action .field-action-label{flex:1;font-size:.825rem;font-weight:600;color:var(--text-color)}.layout-profile-sidebar.p-popover .profile-detail-view .profile-edit-zone .profile-field-group .profile-field-row.profile-field-row--action .field-chevron{font-size:.6rem;color:var(--text-color-secondary);opacity:.35;transition:all .2s ease}.layout-profile-sidebar.p-popover .profile-detail-view .profile-edit-zone .profile-field-group .profile-field-row.profile-field-row--action:hover .field-chevron{opacity:.8;color:var(--primary-color);transform:translate(2px)}.layout-profile-sidebar.p-popover .profile-footer{padding:.5rem 1.25rem .75rem;text-align:center;animation:profileReveal .35s cubic-bezier(.22,1,.36,1) .18s both}.layout-profile-sidebar.p-popover .profile-footer:before{content:"";display:block;height:1px;background:#0000000d;margin:0 .75rem .5rem}.layout-profile-sidebar.p-popover .profile-footer p{margin:0;line-height:1.55;font-size:.65rem;color:var(--text-color-secondary)}.layout-profile-sidebar.p-popover .profile-footer a{text-decoration:none;color:var(--primary-color);font-weight:600;transition:opacity .15s ease}.layout-profile-sidebar.p-popover .profile-footer a:hover{opacity:.65}.layout-profile-sidebar.p-popover .p-divider{margin:0;border-color:var(--surface-border)}.layout-profile-sidebar .sidebar-company-selector{padding:0;max-width:100%;min-width:0;margin-bottom:0}.layout-profile-sidebar .sidebar-company-selector ::ng-deep .company-selector-container{width:100%;max-width:100%;min-width:0}.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select,.layout-profile-sidebar .sidebar-company-selector ::ng-deep p-select .p-select{width:100%;max-width:100%;min-width:0;min-height:40px!important;height:40px!important;display:flex!important;align-items:center!important;background:var(--bg-surface);border:1px solid rgba(0,0,0,.06);border-radius:var(--app-radius-pill);transition:all .2s ease;box-shadow:none}.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select>*,.layout-profile-sidebar .sidebar-company-selector ::ng-deep p-select .p-select>*{display:flex!important;align-items:center!important;height:100%!important}.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select:hover,.layout-profile-sidebar .sidebar-company-selector ::ng-deep p-select .p-select:hover{border-color:#0000001a}.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select:focus,.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select.p-focus,.layout-profile-sidebar .sidebar-company-selector ::ng-deep p-select .p-select:focus,.layout-profile-sidebar .sidebar-company-selector ::ng-deep p-select .p-select.p-focus{border-color:color-mix(in oklab,var(--primary-color),transparent 50%);box-shadow:0 0 0 2.5px color-mix(in oklab,var(--primary-color),transparent 88%)}.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select .p-select-label,.layout-profile-sidebar .sidebar-company-selector ::ng-deep p-select .p-select .p-select-label{color:var(--text-color);padding:0!important;padding-left:.75rem!important;padding-right:.75rem!important;font-weight:600;font-size:.8rem;max-width:100%;min-width:0;overflow:hidden;height:100%!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;flex:1;line-height:1!important;margin:0!important}.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select .p-select-label>*,.layout-profile-sidebar .sidebar-company-selector ::ng-deep p-select .p-select .p-select-label>*{display:flex!important;align-items:center!important;height:auto!important}.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select .p-select-label-container,.layout-profile-sidebar .sidebar-company-selector ::ng-deep p-select .p-select .p-select-label-container{max-width:100%;min-width:0;overflow:hidden;height:100%!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;flex:1;padding:0!important;margin:0!important}.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select .p-select-label .flex,.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select .p-select-label-container .flex,.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select .p-select-label>.flex,.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select .p-select-label-container>.flex,.layout-profile-sidebar .sidebar-company-selector ::ng-deep p-select .p-select .p-select-label .flex,.layout-profile-sidebar .sidebar-company-selector ::ng-deep p-select .p-select .p-select-label-container .flex,.layout-profile-sidebar .sidebar-company-selector ::ng-deep p-select .p-select .p-select-label>.flex,.layout-profile-sidebar .sidebar-company-selector ::ng-deep p-select .p-select .p-select-label-container>.flex{display:flex!important;align-items:center!important;height:100%!important;width:100%!important;gap:.5rem;margin:0!important;padding:0!important}.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select input.p-select-label,.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select input[id=lang-dropdown],.layout-profile-sidebar .sidebar-company-selector ::ng-deep p-select .p-select input.p-select-label,.layout-profile-sidebar .sidebar-company-selector ::ng-deep p-select .p-select input[id=lang-dropdown]{display:flex!important;align-items:center!important;height:100%!important;padding:0!important;padding-left:.75rem!important;padding-right:.75rem!important;line-height:1!important;margin:0!important;border:none!important;background:transparent!important}.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select .p-select-label *,.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select .p-select-label-container *,.layout-profile-sidebar .sidebar-company-selector ::ng-deep p-select .p-select .p-select-label *,.layout-profile-sidebar .sidebar-company-selector ::ng-deep p-select .p-select .p-select-label-container *{vertical-align:middle!important}.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select .p-select-dropdown,.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select .p-select-trigger,.layout-profile-sidebar .sidebar-company-selector ::ng-deep p-select .p-select .p-select-dropdown,.layout-profile-sidebar .sidebar-company-selector ::ng-deep p-select .p-select .p-select-trigger{color:var(--text-color-secondary);transition:color .15s ease;display:flex!important;align-items:center!important;height:100%!important}.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select:hover .p-select-dropdown,.layout-profile-sidebar .sidebar-company-selector ::ng-deep p-select .p-select:hover .p-select-dropdown{color:var(--primary-color)}.layout-profile-sidebar .sidebar-company-selector ::ng-deep p-select,.layout-profile-sidebar .sidebar-company-selector ::ng-deep p-select.language-selector,.layout-profile-sidebar .sidebar-company-selector ::ng-deep .language-selector,.layout-profile-sidebar .sidebar-company-selector ::ng-deep .language-selector.p-select,.layout-profile-sidebar .sidebar-company-selector ::ng-deep p-select.language-selector .p-select,.layout-profile-sidebar .sidebar-company-selector ::ng-deep #lang-dropdown,.layout-profile-sidebar .sidebar-company-selector ::ng-deep input[id=lang-dropdown],.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select:has(#lang-dropdown),.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select #lang-dropdown,.layout-profile-sidebar .sidebar-company-selector ::ng-deep p-select[inputid=lang-dropdown],.layout-profile-sidebar .sidebar-company-selector ::ng-deep p-select[inputid=lang-dropdown] .p-select,.layout-profile-sidebar .sidebar-company-selector ::ng-deep p-select[inputid=lang-dropdown]>.p-select{min-height:40px!important;height:40px!important;display:flex!important;align-items:center!important;box-sizing:border-box!important}.layout-profile-sidebar .sidebar-company-selector ::ng-deep .selected-company-item,.layout-profile-sidebar .sidebar-company-selector ::ng-deep .dropdown-company-item{display:flex;align-items:center;gap:.625rem}.layout-profile-sidebar .sidebar-company-selector ::ng-deep .selected-company-item .company-name,.layout-profile-sidebar .sidebar-company-selector ::ng-deep .dropdown-company-item .company-name{color:var(--text-color);font-weight:600}.layout-profile-sidebar .sidebar-company-selector ::ng-deep .selected-company-item .company-logo-placeholder,.layout-profile-sidebar .sidebar-company-selector ::ng-deep .dropdown-company-item .company-logo-placeholder{background:var(--surface-200);color:var(--text-color-secondary)}.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select-label .flex,.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select-option .flex{display:flex;align-items:center;gap:.5rem}.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select-label img,.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select-option img{flex-shrink:0}.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select-overlay{background:var(--bg-surface);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:var(--shadow-card);border-radius:var(--app-border-radius-md);overflow:hidden}.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select-list{padding:.3rem}.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select-option{padding:.5rem .75rem;border-radius:var(--app-border-radius-xs);transition:all .15s ease;margin-bottom:1px;font-weight:500;font-size:.825rem}.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select-option:hover{background:color-mix(in oklab,var(--primary-color),transparent 93%)}.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select-option.p-selected{background:var(--primary-color);color:#fff}.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select-filter-container{padding:.4rem}.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select-filter{width:100%;padding:.45rem .625rem;border-radius:var(--app-border-radius-xs);background:#00000009;border:none;color:var(--text-color);transition:all .15s ease}.layout-profile-sidebar .sidebar-company-selector ::ng-deep .p-select-filter:focus{outline:none;box-shadow:0 0 0 2.5px color-mix(in oklab,var(--primary-color),transparent 88%)}.layout-profile-sidebar .p-radiobutton-checked .p-radiobutton-box,.layout-profile-sidebar .p-radiobutton-checked.p-disabled .p-radiobutton-box{border-color:var(--primary-color);background-color:var(--primary-color)}.layout-profile-sidebar .p-radiobutton-checked .p-radiobutton-box .p-radiobutton-icon,.layout-profile-sidebar .p-radiobutton-checked.p-disabled .p-radiobutton-box .p-radiobutton-icon{background-color:#fff!important}.layout-config-button{display:block;position:fixed;width:3rem;height:3rem;line-height:3rem;background:var(--primary-color);color:var(--primary-color-text);text-align:center;top:50%;right:0;margin-top:-1.5rem;border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-right-radius:0;border-bottom-right-radius:0;transition:background-color var(--transition-duration);overflow:hidden;cursor:pointer;z-index:999;box-shadow:-.25rem 0 1rem #00000026}.layout-config-button i{font-size:2rem;line-height:inherit;transform:rotate(0);transition:transform 1s}.layout-config-button:hover{background:var(--primary-400)}.layout-config-sidebar.p-sidebar .p-sidebar-content{padding-left:2rem;padding-right:2rem}@media screen and (min-width:992px){.layout-container.layout-basket-sidebar-active{--content-right: 23.5rem;--fab-right: 24.5rem }.layout-container.layout-basket-sidebar-active .layout-content-wrapper{margin-right:23.5rem;transition:margin-right var(--transition-duration)}.layout-container.layout-basket-sidebar-active .layout-content{padding-left:2rem;padding-right:1rem;transition:padding-left var(--transition-duration),padding-right var(--transition-duration)}}@media screen and (max-width:991px){.layout-container .layout-basket-sidebar{z-index:999;transform:translate(100%);transition:transform var(--transition-duration);box-shadow:none}.layout-container.layout-basket-sidebar-active .layout-content-wrapper{margin-right:0}.layout-container.layout-basket-sidebar-active .layout-basket-sidebar{transform:translate(0);box-shadow:-2px 0 12px #0003}.layout-container.layout-basket-sidebar-active .layout-mask{display:block;animation:fadein var(--transition-duration)}.layout-container .layout-mask{display:none}}.lb-root{--lb-primary: #3E08CC;--lb-primary-dark: #3E08CC;--lb-primary-faint: #F0EFFF;--lb-accent: #D5D1FE;--lb-green: #B6F70C;--lb-green-mint-bg: #CCFF90;--lb-green-mint-txt:#2E5A00;--lb-bg: #F7F7F8;--lb-surface: #FFFFFF;--lb-text: #1A1A1A;--lb-muted: #888888;--lb-text-secondary:#555555;--lb-text-placeholder:#AAACB4;--lb-text-disabled: #D0D0D8;--lb-border: #F0F0F2;--lb-border-row: #F5F5F7;--lb-border-input: #E4E4E8;--lb-tag-inactive: #F1F1F4;--lb-bg-hover: #FAFAFC;--lb-radius: 20px;--lb-radius-sm: 16px;--lb-sh-sm: 0 1px 3px rgba(0,0,0,.04), 0 2px 8px rgba(0,0,0,.04);--lb-sh-md: 0 1px 3px rgba(0,0,0,.04), 0 4px 16px rgba(0,0,0,.06);--lb-sh-lg: 0 4px 24px rgba(0,0,0,.08), 0 8px 40px rgba(0,0,0,.06);position:fixed;inset:0;z-index:1100;pointer-events:none}.lb-root.lb-root--open .lb-panel{transform:translate(0) scale(1);box-shadow:var(--lb-sh-lg)}.lb-backdrop{position:absolute;inset:0;background:transparent;opacity:0;pointer-events:none}.lb-panel{position:absolute;top:0;right:0;height:100%;width:23rem;display:flex;flex-direction:column;background:var(--lb-bg);border-radius:var(--lb-radius) 0 0 var(--lb-radius);overflow:hidden;pointer-events:all;transform:translate(110%) scale(.96);transition:transform .38s cubic-bezier(.34,1.56,.64,1),width .35s cubic-bezier(.25,1,.5,1),box-shadow .38s cubic-bezier(.34,1.56,.64,1)}.lb-panel--expanded{width:min(65vw,900px)}@media(max-width:768px){.lb-panel--expanded{width:100vw}}.lb-root--open .lb-panel--expanded~.lb-backdrop{pointer-events:all;background:#00000026;opacity:1;transition:opacity .35s ease}.lb-sending-overlay{position:absolute;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:#fffc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:lb-fade-in .2s ease-out}.lb-sending-overlay__content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.571rem}.lb-header{background:var(--lb-primary);flex-shrink:0;position:relative;overflow:hidden}.lb-header__top{display:flex;align-items:flex-start;justify-content:space-between;padding:1.25rem 1.25rem 1rem}.lb-header__brand{display:flex;flex-direction:column;gap:.125rem}.lb-brand-icon{display:none}.lb-brand-title{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:1.375rem;font-weight:800;color:#fff;margin:0;line-height:1.1;letter-spacing:-.03em}.lb-brand-title--link{text-decoration:none;color:#fff;cursor:pointer;transition:opacity .15s ease}.lb-brand-title--link:visited,.lb-brand-title--link:active{color:#fff}.lb-brand-title--link:hover{color:#fff;opacity:.8}.lb-header__actions{display:flex;align-items:center;gap:.2rem}.lb-sync-btn,.lb-expand-btn,.lb-close-btn{width:1.875rem;height:1.875rem;border-radius:999px;background:#ffffff14;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .18s;flex-shrink:0}.lb-sync-btn i,.lb-expand-btn i,.lb-close-btn i{color:#ffffff73;font-size:.75rem}.lb-sync-btn:hover:not(:disabled),.lb-expand-btn:hover:not(:disabled),.lb-close-btn:hover:not(:disabled){background:#ffffff26}.lb-sync-btn:hover:not(:disabled) i,.lb-expand-btn:hover:not(:disabled) i,.lb-close-btn:hover:not(:disabled) i{color:#ffffffe6}.lb-sync-btn:disabled,.lb-expand-btn:disabled,.lb-close-btn:disabled{cursor:default;opacity:.6}.lb-sync-btn:focus-visible,.lb-expand-btn:focus-visible,.lb-close-btn:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:2px}.lb-sync-btn .lb-spin{animation:lb-spin .8s linear infinite}.lb-brand-count{font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;color:#fff6;line-height:1;display:block;margin-top:.15rem}.lb-brand-text{display:flex;flex-direction:row;align-items:center;gap:.4rem;position:relative}@keyframes lb-pulse{0%,to{opacity:1}50%{opacity:.4}}.lb-ws-dot{width:7px;height:7px;border-radius:50%;background:#6b7280;flex-shrink:0;transition:background .3s ease}.lb-ws-dot--connected{background:#34d399}.lb-ws-dot--reconnecting{background:#fbbf24;animation:lb-pulse 1.5s infinite}.lb-header__toggles{padding:0 1.25rem 1rem;display:flex;flex-direction:column;gap:.5rem}recette-apollo-basket-sidebar .lb-sliding-tabs{display:flex;width:100%}recette-apollo-basket-sidebar .lb-sliding-tabs .ogm-sliding-tabs{background:#ffffff1a;width:100%}recette-apollo-basket-sidebar .lb-sliding-tabs .ogm-sliding-pill{background:#fff3}recette-apollo-basket-sidebar .lb-sliding-tabs .ogm-tab-btn{color:#ffffff73;font-size:.8rem;padding:.4rem 1rem}recette-apollo-basket-sidebar .lb-sliding-tabs .ogm-tab-btn:hover:not(.active){color:#ffffffb3}recette-apollo-basket-sidebar .lb-sliding-tabs .ogm-tab-btn.active{color:#fff}recette-apollo-basket-sidebar .lb-sliding-tabs--sub .ogm-sliding-tabs{background:#ffffff0f}recette-apollo-basket-sidebar .lb-sliding-tabs--sub .ogm-tab-btn{font-size:.7rem;padding:.3rem .75rem}.lb-all-groups{display:flex;flex-direction:column;gap:.75rem;padding:.75rem}.lb-user-group{background:var(--lb-surface);border-radius:var(--lb-radius);box-shadow:var(--lb-sh-md);overflow:hidden}.lb-user-group__header{display:flex;align-items:center;gap:.625rem;padding:.875rem 1rem}.lb-user-group__avatar{width:2rem;height:2rem;border-radius:50%;background:var(--lb-primary);color:#fff;font-size:.65rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.lb-user-group__meta{display:flex;flex-direction:column;min-width:0}.lb-user-group__name{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:.875rem;font-weight:700;color:var(--lb-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.01em}.lb-user-group__count{font-size:.7rem;color:var(--lb-muted);margin-top:.06rem}.lb-user-group__items{padding:.25rem .5rem .5rem}.lb-all-item{display:flex;align-items:center;justify-content:space-between;padding:.5rem;gap:.625rem;border-radius:12px;transition:background .12s}.lb-all-item:hover{background:var(--lb-bg-hover)}.lb-all-item__name{font-family:Inter,sans-serif;font-size:.8rem;font-weight:500;color:var(--lb-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}.lb-all-item__right{display:flex;align-items:center;gap:.375rem;flex-shrink:0}.lb-all-item__qty{font-family:Inter,sans-serif;font-size:.75rem;font-weight:600;color:var(--lb-primary);white-space:nowrap;flex-shrink:0;font-variant-numeric:tabular-nums}.lb-all-item__users{font-size:.6rem;color:var(--lb-muted);background:var(--lb-primary-faint);padding:.1rem .3rem;border-radius:4px;white-space:nowrap}.lb-all-item--rich{gap:.4rem}.lb-all-item__visual{display:flex;align-items:center;gap:.2rem;flex-shrink:0}.lb-all-item__cat-img{width:1.75rem;height:1.75rem;object-fit:cover;border-radius:8px}.lb-all-item__cat-dot{width:22px;height:22px;border-radius:6px;background:var(--lb-primary-faint);flex-shrink:0;display:flex;align-items:center;justify-content:center}.lb-all-item__sup-logo{width:22px;height:22px;border-radius:8px;object-fit:cover;flex-shrink:0;background:#fff;border:none;padding:0;box-shadow:0 0 0 1px #00000005,0 8px 24px #0000001a}.lb-enriching-bar{height:2px;flex-shrink:0;background:linear-gradient(90deg,transparent 0%,var(--lb-primary) 50%,transparent 100%);background-size:200% 100%;animation:lb-enriching-slide 1.2s linear infinite}@keyframes lb-enriching-slide{0%{background-position:200% 0}to{background-position:-200% 0}}.lb-body{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0;padding:1rem;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.06) transparent}.lb-body::-webkit-scrollbar{width:4px}.lb-body::-webkit-scrollbar-track{background:transparent}.lb-body::-webkit-scrollbar-thumb{background:#00000014;border-radius:999px}.lb-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:14rem;padding:2rem 1.5rem}.lb-empty__art{position:relative;width:4.5rem;height:4.5rem;margin-bottom:1.25rem;display:flex;align-items:center;justify-content:center}.lb-empty__ring{position:absolute;border-radius:50%}.lb-empty__ring--outer{width:100%;height:100%;border:1.5px dashed rgba(62,8,204,.2);animation:lb-ring-spin 12s linear infinite}.lb-empty__ring--mid{width:80%;height:80%;border:1px solid rgba(62,8,204,.1);animation:lb-ring-spin 8s linear infinite reverse}.lb-empty__ring--inner{width:58%;height:58%;border:1.5px solid rgba(62,8,204,.08);background:#3e08cc0a}@keyframes lb-ring-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lb-empty__ico{color:#3e08cc59;font-size:1.5rem;position:relative;z-index:1}.lb-empty__title{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:1rem;font-weight:700;color:var(--lb-text);margin:0 0 .375rem;letter-spacing:-.02em}.lb-empty__desc{font-family:Inter,sans-serif;font-size:.8rem;color:var(--lb-muted);margin:0;line-height:1.6;max-width:15rem}.lb-empty__link{color:var(--lb-primary);font-weight:600;cursor:pointer;text-decoration:none;transition:opacity .15s}.lb-empty__link:hover{opacity:.75;text-decoration:underline}.lb-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:14rem;padding:2rem 1.5rem;animation:lb-fade-in .3s ease-out both}.lb-loading__spinner{position:relative;width:3.5rem;height:3.5rem;margin-bottom:1.25rem;display:flex;align-items:center;justify-content:center}.lb-loading__ring{position:absolute;inset:0;border-radius:50%;border:2px solid rgba(62,8,204,.1);border-top-color:var(--lb-primary);animation:lb-spin .8s linear infinite}@keyframes lb-spin{to{transform:rotate(360deg)}}.lb-loading__ico{color:#3e08cc4d;font-size:1.1rem;position:relative;z-index:1}.lb-loading__text{font-family:Inter,sans-serif;font-size:.8rem;font-weight:500;color:var(--lb-muted);margin:0}.lb-groups{display:flex;flex-direction:column;gap:.75rem}@keyframes lb-slide-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes lb-fade-in{0%{opacity:0}to{opacity:1}}.lb-group{background:var(--lb-surface);border-radius:var(--lb-radius);overflow:hidden;box-shadow:var(--lb-sh-md);animation:lb-slide-up .28s ease-out both;animation-delay:var(--lb-delay, 0ms)}.lb-groups--animated .lb-group{animation:none;opacity:1;transform:none}.lb-group__header{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;gap:.625rem;background:#efefff}.lb-supplier{display:flex;align-items:center;gap:.625rem;min-width:0;flex:1}.lb-supplier__logo{width:2rem;height:2rem;border-radius:8px;object-fit:cover;flex-shrink:0;background:#fff;border:none;padding:0;box-shadow:0 0 0 1px #00000005,0 8px 24px #0000001a}.lb-supplier__logo-fallback{width:2rem;height:2rem;border-radius:8px;flex-shrink:0;background:#fff;border:none;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 1px #00000005,0 8px 24px #0000001a}.lb-supplier__logo-fallback i{font-size:.8rem;color:var(--lb-muted)}.lb-supplier__meta{display:flex;flex-direction:column;gap:.08rem;min-width:0}.lb-supplier__name{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:.875rem;font-weight:700;color:var(--lb-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;letter-spacing:-.01em}.lb-supplier__count{font-family:Inter,sans-serif;font-size:.7rem;font-weight:400;color:var(--lb-muted);line-height:1;margin-top:.06rem}.lb-group__amounts{display:flex;flex-direction:column;align-items:flex-end;gap:.125rem;flex-shrink:0}.lb-group__total{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:1.0625rem;font-weight:800;color:var(--lb-primary);flex-shrink:0;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.lb-group__delivery{font-family:Inter,sans-serif;font-size:.65rem;color:var(--lb-muted);font-style:italic;flex-shrink:0;display:flex;align-items:center;gap:.2rem}.lb-items{padding:0 .5rem .5rem}.lb-item{display:flex;align-items:center;gap:.625rem;padding:.625rem .5rem;border-radius:12px;transition:background .12s;animation:lb-fade-in .22s ease-out both;animation-delay:var(--lb-delay, 0ms)}.lb-item:hover{background:var(--lb-bg-hover)}.lb-item:hover .lb-item__del{opacity:1}.lb-groups--animated .lb-item{animation:none;opacity:1}.lb-item__cat{width:2.25rem;height:2.25rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.lb-item__cat-img{width:2.25rem;height:2.25rem;object-fit:cover;border-radius:10px}.lb-item__cat-dot{width:6px;height:6px;border-radius:50%;background:#0000001a;margin:auto}.lb-item__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:.1rem}.lb-item__name{font-family:Inter,sans-serif;font-size:.8125rem;font-weight:500;color:var(--lb-text);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lb-item__qty-controls{display:inline-flex;align-items:center;gap:.2rem;padding:.15rem;border-radius:999px;background:var(--lb-bg);align-self:flex-start;margin-top:.05rem}.lb-qty__btn{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:999px;border:none;cursor:pointer;padding:0;transition:opacity .15s ease}.lb-qty__btn i{font-size:.5rem}.lb-qty__btn:hover{opacity:.8}.lb-qty__btn:active{opacity:.65}.lb-qty__btn:disabled{opacity:.4;cursor:not-allowed}.lb-qty__btn--minus{background:var(--lb-primary);color:#fff}.lb-qty__btn--plus{background:var(--lb-green);color:var(--lb-text)}.lb-qty__num{font-family:Inter,sans-serif;font-size:.8125rem;font-weight:700;color:var(--lb-text);font-variant-numeric:tabular-nums;line-height:1.2;min-width:1.25rem;text-align:center}.lb-qty__unit{font-family:Inter,sans-serif;font-size:.6rem;font-weight:700;color:var(--lb-muted);line-height:1.2;letter-spacing:.02em;text-transform:uppercase;margin-left:.1rem}.lb-item__right{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;flex-shrink:0}.lb-item__price{font-family:Inter,sans-serif;font-size:.8125rem;font-weight:600;color:var(--lb-text);font-variant-numeric:tabular-nums;white-space:nowrap}.lb-item__actions{display:flex;align-items:center;gap:.3rem}.lb-item__del{width:1.375rem;height:1.375rem;border-radius:999px;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s,background .15s;padding:0}.lb-item__del i{font-size:.6rem;color:var(--red-txt, #DC2626)}.lb-item__del:hover{opacity:1!important;background:var(--red-bg, #FEE2E2)}.lb-item__del:focus-visible{outline:2px solid var(--red-txt, #DC2626);outline-offset:1px;opacity:1}.lb-item__avatar{width:1.5rem;height:1.5rem;border-radius:50%;background:var(--lb-primary-faint);color:var(--lb-primary);font-family:Inter,sans-serif;font-size:.55rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;letter-spacing:.02em;cursor:default;-webkit-user-select:none;user-select:none}.lb-item__sep{height:1px;margin:0 .5rem;background:var(--lb-border-row)}.lb-footer{background:var(--lb-surface);border-top:1px solid var(--lb-border);flex-shrink:0}.lb-footer__summary{padding:.875rem 1rem .75rem;background:var(--lb-bg);display:flex;flex-direction:column;gap:.25rem}.lb-summary-row{display:flex;align-items:center;justify-content:space-between}.lb-summary-row--total{margin-top:.1rem;padding-top:.4rem}.lb-summary-row__label{font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;color:var(--lb-muted)}.lb-summary-row--total .lb-summary-row__label{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:.875rem;font-weight:700;color:var(--lb-text)}.lb-summary-row__val{font-family:Inter,sans-serif;font-size:.75rem;font-weight:600;color:var(--lb-text-secondary);font-variant-numeric:tabular-nums}.lb-summary-row__val--delivery{color:var(--lb-muted);font-weight:500}.lb-summary-row__val--total{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:1.125rem;font-weight:800;color:var(--lb-primary);letter-spacing:-.02em}.lb-summary-sep{height:1px;background:var(--lb-border);margin:.375rem 0}.lb-footer__cta{width:100%;height:3.25rem;border-radius:0;background:var(--lb-primary);border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:0 1.25rem;transition:background .2s}.lb-footer__cta:hover,.lb-footer__cta:active{background:var(--lb-primary-dark)}.lb-footer__cta:focus-visible{outline:2px solid var(--lb-accent);outline-offset:-2px}.lb-cta__left{display:flex;align-items:center;gap:.625rem;position:relative;z-index:1}.lb-cta__badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.375rem;height:1.375rem;padding:0 .375rem;background:#ffffff2e;border:1px solid rgba(255,255,255,.25);color:#fff;border-radius:999px;font-family:Inter,sans-serif;font-size:.7rem;font-weight:700;line-height:1}.lb-cta__text{font-family:Inter,sans-serif;font-size:.875rem;font-weight:700;color:#fffffff2}.lb-cta__right{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.15);flex-shrink:0;transition:background .2s}.lb-footer__cta:hover .lb-cta__right{background:#ffffff2e}.lb-cta__arrow{font-size:.8rem;color:#ffffffd9;transition:transform .2s}.lb-footer__cta:hover .lb-cta__arrow{transform:translate(2px);color:#fff}.lb-summary-icon{font-size:.7rem;margin-right:.3rem;opacity:.7}.lb-footer__cta:disabled{opacity:.5;cursor:not-allowed}.lb-expanded-body{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.06) transparent}.lb-expanded-body::-webkit-scrollbar{width:4px}.lb-expanded-body::-webkit-scrollbar-track{background:transparent}.lb-expanded-body::-webkit-scrollbar-thumb{background:#00000014;border-radius:999px}.lb-basket-chips{position:sticky;top:0;z-index:2;display:flex;flex-wrap:wrap;gap:.375rem;padding:.875rem 1rem;border-bottom:1px solid var(--lb-border);background:var(--lb-bg)}.lb-chip{display:inline-flex;align-items:center;gap:.3rem;padding:.375rem .75rem;border-radius:999px;border:none;background:var(--lb-tag-inactive);color:var(--lb-muted);font-family:Inter,sans-serif;font-size:.75rem;font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease,box-shadow .2s ease,opacity .2s ease}.lb-chip:hover:not(.lb-chip--selected){background:var(--lb-primary-faint);color:var(--lb-primary)}.lb-chip--selected{background:var(--lb-primary)!important;color:#fff!important;font-weight:700;box-shadow:0 2px 8px #3e08cc40}.lb-chip--selected .lb-chip__avatar{background:#ffffff40;color:#fff}.lb-chip--selected:hover{box-shadow:0 3px 12px #3e08cc59}.lb-basket-chips--filtering .lb-chip:not(.lb-chip--selected){opacity:.5}.lb-basket-chips--compact{padding:.375rem .75rem;gap:.25rem;position:static;border-bottom:1px solid var(--lb-border)}.lb-chip--mini{padding:.25rem .5rem;font-size:.7rem}.lb-chip--mini:has(.lb-chip__avatar){padding:.15rem;background:transparent;box-shadow:none}.lb-chip--mini:has(.lb-chip__avatar):hover:not(.lb-chip--selected){background:transparent}.lb-chip--mini:has(.lb-chip__avatar).lb-chip--selected{background:transparent!important;box-shadow:none!important}.lb-chip--mini:has(.lb-chip__avatar) .lb-chip__avatar{width:1.5rem;height:1.5rem;font-size:.5rem;transition:box-shadow .2s ease,opacity .2s ease}.lb-chip--mini:has(.lb-chip__avatar):hover:not(.lb-chip--selected) .lb-chip__avatar{box-shadow:0 0 0 2px var(--lb-primary-faint)}.lb-chip--mini:has(.lb-chip__avatar).lb-chip--selected .lb-chip__avatar{background:var(--lb-primary);color:#fff;box-shadow:0 0 0 2.5px var(--lb-bg),0 0 0 4.5px var(--lb-primary)}.lb-chip__avatar{width:1.375rem;height:1.375rem;border-radius:50%;background:var(--lb-primary);color:#fff;font-size:.55rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.lb-chip__count{font-size:.65rem;opacity:.7}.lb-expanded-table{padding:.5rem;display:flex;flex-direction:column;gap:.571rem}.lb-exp-group{background:var(--lb-surface);border-radius:var(--lb-radius);overflow:hidden;box-shadow:var(--lb-sh-md)}.lb-exp-group__header{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;gap:.625rem}.lb-exp-group__total{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:1rem;font-weight:800;color:var(--lb-primary);flex-shrink:0;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.lb-exp-row{display:flex;align-items:center;gap:.625rem;padding:.5rem .75rem;border-radius:10px;transition:background .12s}.lb-exp-row:hover{background:var(--lb-bg-hover)}.lb-exp-row:hover .lb-item__del{opacity:1}.lb-exp-row__cat{width:1.75rem;height:1.75rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.lb-exp-row__cat-img{width:1.75rem;height:1.75rem;object-fit:cover;border-radius:8px}.lb-exp-row__cat-dot{width:8px;height:8px;border-radius:999px;background:var(--lb-text-disabled)}.lb-exp-row__name{flex:1;min-width:0;font-family:Inter,sans-serif;font-size:.8125rem;font-weight:500;color:var(--lb-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lb-exp-row__picker{width:38%;flex-shrink:0;min-width:0}.layout-dark .lb-item__qty-controls,.layout-dim .lb-item__qty-controls{background:#ffffff14}.layout-dark .lb-qty__num,.layout-dim .lb-qty__num{color:#ffffffe6}.layout-content-wrapper{padding:0}.layout-content{flex:1;padding:1.714rem 12rem 4.286rem}h1,h2,h3,h4,h5,h6{margin:1.5rem 0 1rem;font-family:inherit;font-weight:600;line-height:1.2;color:var(--surface-900)}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}mark{background:var(--highlight-bg);padding:.25rem .4rem;border-radius:var(--border-radius);font-family:monospace}blockquote{margin:1rem 0;padding:0 2rem;border-left:4px solid #90A4AE}hr{border-top:solid var(--surface-border);border-width:1px 0 0 0;margin:1rem 0}p{margin:0 0 1rem;line-height:1.5}p:last-child{margin-bottom:0}.card{background:var(--surface-card);border:1px solid var(--surface-border);padding:2rem;margin-bottom:2rem;box-shadow:var(--card-shadow);border-radius:var(--app-border-radius)}.card:last-child{margin-bottom:0}.p-toast.p-toast-top-right,.p-toast.p-toast-top-left,.p-toast.p-toast-top-center{top:70px}.ng-hidden{display:none!important}.ogm-img-loader{position:relative;display:inline-flex;overflow:hidden;border-radius:inherit}.ogm-img-loader__spinner{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;pointer-events:none;transition:opacity .2s ease-out;background:linear-gradient(110deg,#00000008 30%,#0000000f,#00000008 70%);background-size:200% 100%;animation:ogm-il-shimmer 1.2s ease-in-out infinite}.ogm-img-loader__svg{animation:ogm-il-spin 2s linear infinite}.ogm-img-loader__arc{stroke-dasharray:80 126;stroke-dashoffset:-10;animation:ogm-il-breathe 2s ease-in-out infinite}.ogm-img-loader>img{opacity:0;transition:opacity .2s ease-out}.ogm-img-loader--loaded>img{opacity:1}.ogm-img-loader--loaded .ogm-img-loader__spinner{opacity:0!important;pointer-events:none}.ogm-img-loader--error>img{filter:grayscale(.3) opacity(.8)}@keyframes ogm-il-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes ogm-il-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ogm-il-breathe{0%,to{stroke-dasharray:20 106;stroke-dashoffset:-10}50%{stroke-dasharray:80 126;stroke-dashoffset:-40}}.modern-table .p-datatable-table{min-width:auto!important;border-collapse:separate;border-spacing:0}.modern-table .table-header-row th{position:sticky;top:0;z-index:10;background:transparent;font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.modern-table .table-row td,.modern-table .table-footer-row td{vertical-align:middle}.modern-table .p-treeselect,.modern-table .p-select,.modern-table .p-inputnumber,.modern-table .p-selectbutton,.modern-table recette-shared-loss-rate-input{height:49px!important;min-height:49px!important}.modern-table .p-treeselect .p-treeselect-label,.modern-table .p-select .p-select-label{display:flex;align-items:center;min-height:43px}.modern-table .p-treeselect .p-treeselect-label>*{display:flex;align-items:center;width:100%}.modern-table .p-inputnumber-input,.modern-table recette-shared-loss-rate-input .p-inputnumber,.modern-table recette-shared-loss-rate-input .p-inputnumber-input{height:auto!important;min-height:49px!important}.modern-table .p-selectbutton{display:flex!important;width:100%!important}.modern-table .p-selectbutton .p-button{height:49px!important;padding:0!important;box-sizing:border-box!important;flex:0 1 auto!important;white-space:nowrap!important;border:none!important;background:transparent!important;display:flex!important;align-items:center!important;justify-content:center!important}.modern-table .p-selectbutton .p-button .p-button-label{padding:0 1rem!important;margin:0!important;line-height:1!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:center!important}.modern-table .p-selectbutton .p-button .p-button-label span{line-height:1!important;display:block!important}.modern-table .p-button{border-radius:var(--app-border-radius);transition:all .2s}.modern-table .p-button:hover{transform:translateY(-1px);box-shadow:0 0 0 1px #00000005,0 8px 24px #0000001a}.modern-table .ingredient-column{width:14%;max-width:200px}.modern-table .generic-product-column{width:36px!important;min-width:36px!important;max-width:36px!important}.modern-table .usage-column,.modern-table .cuts-column,.modern-table .cookings-column,.modern-table .usage-cuts-cookings-column{width:8%!important;min-width:80px!important}.modern-table .lossrate-column{width:4.5%;min-width:6.5rem}.modern-table .quantity-column{min-width:170px}.modern-table .raw-weight-column,.modern-table .net-weight-column{width:6%;min-width:80px}.modern-table .cost-column{width:4%;min-width:80px}.modern-table .delete-column{width:50px!important;min-width:50px!important;max-width:50px!important}@media(min-width:1920px){.modern-table .ingredient-column{width:18%;max-width:280px}}@media(min-width:1600px)and (max-width:1919px){.modern-table .ingredient-column{width:16%;max-width:240px}}@media(max-width:1680px){.modern-table .p-datatable-table{min-width:auto!important;width:100%!important}.modern-table .ingredient-column{width:12%!important;max-width:160px!important}.modern-table .generic-product-column{width:36px!important;min-width:36px!important;max-width:36px!important}.modern-table .usage-column,.modern-table .cuts-column,.modern-table .cookings-column,.modern-table .usage-cuts-cookings-column{width:7%!important;min-width:70px!important;max-width:130px!important}.modern-table .lossrate-column{width:4%!important;min-width:5.5rem!important}.modern-table .quantity-column{min-width:140px!important}.modern-table .raw-weight-column,.modern-table .net-weight-column{width:5%!important;min-width:70px!important}.modern-table .cost-column{width:4%!important;min-width:65px!important}}@media(max-width:1366px){.modern-table{font-size:.875rem}.modern-table .p-datatable-table{min-width:auto!important;width:100%!important}.modern-table .table-header-row th{padding:.4rem .3rem;font-size:.7rem}.modern-table .table-row td{padding:.2rem .1rem}.modern-table .usage-column,.modern-table .cuts-column,.modern-table .cookings-column,.modern-table .usage-cuts-cookings-column{width:6%!important;min-width:60px!important;max-width:100px!important}.modern-table .lossrate-column{width:3.5%!important;min-width:4.5rem!important}.modern-table .quantity-column{min-width:120px!important}.modern-table .raw-weight-column,.modern-table .net-weight-column{width:5%!important;min-width:60px!important}.modern-table .cost-column{width:4%!important;min-width:55px!important}.modern-table .p-treeselect,.modern-table .p-select,.modern-table .p-inputnumber,.modern-table .p-selectbutton,.modern-table .p-inputnumber-input,.modern-table recette-shared-loss-rate-input{height:40px!important;min-height:40px!important}.modern-table recette-shared-loss-rate-input .p-inputnumber,.modern-table recette-shared-loss-rate-input .p-inputnumber-input{height:auto!important;min-height:40px!important}.modern-table .p-selectbutton .p-button{height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important}.modern-table .p-selectbutton .p-button .p-button-label{line-height:1!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:center!important}.modern-table .p-selectbutton .p-button .p-button-label span{line-height:1!important;display:block!important}}@media(max-width:1024px){.modern-table{font-size:.8rem}.modern-table .p-datatable-table{min-width:auto!important;width:100%!important;table-layout:fixed!important}.modern-table .table-header-row th{padding:.3rem .2rem;font-size:.65rem}.modern-table .table-row td{padding:.15rem .1rem}.modern-table .ingredient-column{width:12%!important;min-width:0!important;max-width:none!important}.modern-table .usage-column,.modern-table .cuts-column,.modern-table .cookings-column,.modern-table .usage-cuts-cookings-column{width:6%!important;min-width:0!important}.modern-table .lossrate-column{width:4%!important;min-width:0!important}.modern-table .quantity-column{min-width:0!important}.modern-table .raw-weight-column,.modern-table .net-weight-column{width:5%!important;min-width:0!important}.modern-table .cost-column{width:4%!important;min-width:0!important}.modern-table .p-treeselect,.modern-table .p-select,.modern-table .p-inputnumber,.modern-table .p-selectbutton,.modern-table .p-inputnumber-input,.modern-table recette-shared-loss-rate-input{height:36px!important;min-height:36px!important}.modern-table recette-shared-loss-rate-input .p-inputnumber,.modern-table recette-shared-loss-rate-input .p-inputnumber-input{height:auto!important;min-height:36px!important}.modern-table .p-selectbutton .p-button{height:36px!important;padding:0 .5rem!important;display:flex!important;align-items:center!important;justify-content:center!important}.modern-table .p-selectbutton .p-button .p-button-label{line-height:1!important;height:auto!important;padding:0 .5rem!important;display:flex!important;align-items:center!important;justify-content:center!important}.modern-table .p-selectbutton .p-button .p-button-label span{line-height:1!important;display:block!important}}@media(max-width:768px){.modern-table{font-size:.75rem}.modern-table .p-datatable-table{min-width:auto!important;width:100%!important;table-layout:fixed!important}.modern-table .table-header-row th{padding:.25rem .15rem;font-size:.6rem}.modern-table .table-row td{padding:.1rem .05rem}.modern-table .ingredient-column{width:15%!important;min-width:0!important;max-width:none!important}.modern-table .usage-column,.modern-table .cuts-column,.modern-table .cookings-column,.modern-table .usage-cuts-cookings-column,.modern-table .lossrate-column,.modern-table .quantity-column,.modern-table .raw-weight-column,.modern-table .net-weight-column,.modern-table .cost-column{min-width:0!important}.modern-table .p-treeselect,.modern-table .p-select,.modern-table .p-inputnumber,.modern-table .p-selectbutton,.modern-table .p-inputnumber-input,.modern-table recette-shared-loss-rate-input{height:32px!important;min-height:32px!important}.modern-table recette-shared-loss-rate-input .p-inputnumber,.modern-table recette-shared-loss-rate-input .p-inputnumber-input{height:auto!important;min-height:32px!important}.modern-table .p-inputnumber-input{font-size:.75rem!important}.modern-table .p-selectbutton .p-button{height:32px!important;padding:0 .4rem!important;display:flex!important;align-items:center!important;justify-content:center!important}.modern-table .p-selectbutton .p-button .p-button-label{line-height:1!important;height:auto!important;padding:0 .4rem!important;font-size:.75rem!important;display:flex!important;align-items:center!important;justify-content:center!important}.modern-table .p-selectbutton .p-button .p-button-label span{line-height:1!important;display:block!important}}.page-orders-shopping{--shop-border: rgba(62, 8, 204, .06);--shop-border-strong: rgba(62, 8, 204, .12);--shop-shadow-xs: 0 1px 2px rgba(62, 8, 204, .03);--shop-shadow: var(--app-shadow-md);--shop-shadow-hover: var(--app-shadow-lg);--shop-primary-soft: rgba(62, 8, 204, .06);--shop-primary-medium: rgba(62, 8, 204, .12);--shop-radius-sm: var(--app-radius-table-row);--shop-transition: .22s cubic-bezier(.4, 0, .2, 1);--shop-spring: .4s cubic-bezier(.16, 1, .3, 1)}.page-orders-shopping{display:flex;flex-direction:column;height:100%;--scroller-height: calc(100vh - 225px) ;--scroller-min-height: 300px}.page-orders-shopping .modern-treetable{border-radius:var(--shop-radius-sm);overflow:visible;border:1px solid var(--shop-border);height:100%!important;display:flex!important;flex-direction:column!important}.page-orders-shopping .modern-treetable .table-row{border-bottom:1px solid var(--shop-border);transition:background-color var(--shop-transition),box-shadow var(--shop-transition)}.page-orders-shopping .modern-treetable .table-row:hover{background-color:#3e08cc05!important}.page-orders-shopping .modern-treetable .p-treetable-table{border-collapse:separate;border-spacing:0;table-layout:fixed!important;width:100%!important}.page-orders-shopping .surface-card.flex.flex-column{height:100%!important;overflow:hidden!important;width:100%!important;box-shadow:var(--shop-shadow)!important}.page-orders-shopping .overflow-y-auto.flex-1{flex:1 1 auto!important;overflow:auto!important;width:100%!important;min-width:0!important}.page-orders-shopping .hover-active{transform:translateZ(0);will-change:transform}.page-orders-shopping img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;backface-visibility:hidden;transform:translateZ(0)}.page-orders-shopping img.border-round,.page-orders-shopping img.border-round-lg,.page-orders-shopping img.border-round-xl{border-radius:var(--app-border-radius)!important}.page-orders-shopping .surface-hover{will-change:background-color;transition:background-color var(--shop-transition)}.page-orders-shopping .p-select .p-select-dropdown{z-index:1000!important}.page-orders-shopping .p-select .p-select-panel{z-index:1001!important}.page-orders-shopping .modern-treetable .p-treetable-thead>tr>th{position:sticky;top:0;z-index:10;font-weight:600;font-size:.7rem;color:var(--text-color-secondary, #6B6280);letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid var(--shop-border-strong, rgba(62, 8, 204, .12))!important;background:var(--surface-card, #fff);transition:color var(--shop-transition)}.page-orders-shopping .modern-treetable .p-treetable-thead>tr>th:hover{color:var(--primary-color)}.page-orders-shopping .modern-treetable .p-treetable-tbody>tr{border-bottom:1px solid var(--shop-border);transition:background-color var(--shop-transition)}.page-orders-shopping .modern-treetable .p-treetable-tbody>tr:hover{background-color:#3e08cc05!important}.page-orders-shopping .modern-treetable .p-treetable-tbody>tr>td{padding:.75rem .5rem;border:none;vertical-align:middle}.page-orders-shopping .modern-treetable .p-treetable-thead>tr>th.col-supplier,.page-orders-shopping .modern-treetable .p-treetable-tbody>tr>td.col-supplier{width:70px!important;min-width:70px!important;max-width:70px!important;flex:0 0 70px!important}.page-orders-shopping .modern-treetable .p-treetable-thead>tr>th.col-unitwv,.page-orders-shopping .modern-treetable .p-treetable-tbody>tr>td.col-unitwv{width:8%!important;min-width:80px!important}.page-orders-shopping .modern-treetable .p-treetable-thead>tr>th.col-quantity,.page-orders-shopping .modern-treetable .p-treetable-tbody>tr>td.col-quantity{width:160px!important;min-width:160px!important;max-width:none!important;flex:0 0 160px!important;text-align:center!important}.page-orders-shopping .modern-treetable .p-treetable-tbody>tr>td.col-quantity>div{display:flex!important;justify-content:center!important;align-items:center!important}.page-orders-shopping .modern-treetable .p-treetable-tbody>tr>td.col-quantity .p-inputgroup{width:auto!important;margin:0 auto!important}.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr>td.col-quantity{text-align:center!important}.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr>td.col-quantity>div{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important}.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr>td.col-quantity .p-inputgroup{width:fit-content!important;margin:0 auto!important}.page-orders-shopping .modern-treetable .p-treetable-thead>tr>th.col-unit,.page-orders-shopping .modern-treetable .p-treetable-tbody>tr>td.col-unit{width:150px!important;min-width:150px!important;flex:0 0 150px!important;text-align:center!important}.page-orders-shopping .modern-treetable .p-treetable-tbody>tr>td.col-unit>div{display:flex!important;justify-content:center!important;align-items:center!important}.page-orders-shopping .modern-treetable .p-treetable-tbody>tr>td.col-unit .p-selectbutton{width:auto!important;margin:0 auto!important}.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr>td.col-unit{text-align:center!important}.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr>td.col-unit>div{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important}.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr>td.col-unit .p-selectbutton{width:fit-content!important;margin:0 auto!important}.page-orders-shopping.view-supplier .modern-treetable .p-treetable-thead>tr>th.col-commercial-name,.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr>td.col-commercial-name{width:12%!important;min-width:120px!important}.page-orders-shopping:not(.view-supplier) .modern-treetable .p-treetable-thead>tr>th.col-commercial-name,.page-orders-shopping:not(.view-supplier) .modern-treetable .p-treetable-tbody>tr>td.col-commercial-name{width:15%!important;min-width:150px!important}.page-orders-shopping .modern-treetable .p-treetable-tbody>tr:not(.groupRow)>td.col-commercial-name span{word-wrap:break-word;word-break:break-word;white-space:normal}.page-orders-shopping .modern-treetable .p-treetable-tbody>tr.groupRow>td.col-commercial-name span{white-space:nowrap!important;overflow:visible!important}.page-orders-shopping.view-supplier .modern-treetable .p-treetable-thead>tr>th.col-stock,.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr>td.col-stock{width:3%!important;min-width:35px!important;max-width:35px!important;flex:0 0 35px!important}.page-orders-shopping:not(.view-supplier) .modern-treetable .p-treetable-thead>tr>th.col-stock,.page-orders-shopping:not(.view-supplier) .modern-treetable .p-treetable-tbody>tr>td.col-stock{width:6%!important;min-width:60px!important;flex:0 0 60px!important}.page-orders-shopping .modern-treetable .p-treetable-table colgroup col:nth-child(1){width:15%!important;min-width:150px!important}.page-orders-shopping .modern-treetable .p-treetable-table colgroup col:nth-child(2){width:70px!important;min-width:70px!important;max-width:70px!important}.page-orders-shopping .modern-treetable .p-treetable-table colgroup col:nth-child(4){width:8%!important;min-width:80px!important}.page-orders-shopping .modern-treetable .p-treetable-table colgroup col:nth-child(9){width:160px!important;min-width:160px!important;max-width:none!important}.page-orders-shopping .modern-treetable .p-treetable-table colgroup col:nth-child(10){width:150px!important;min-width:150px!important}.page-orders-shopping.view-supplier .modern-treetable .p-treetable-table colgroup col:nth-child(1){width:12%!important;min-width:120px!important}.page-orders-shopping.view-supplier .modern-treetable .p-treetable-table colgroup col:nth-child(3){width:3%!important;min-width:35px!important;max-width:35px!important}.page-orders-shopping.view-supplier .modern-treetable .p-treetable-table colgroup col:nth-child(9){width:160px!important;min-width:160px!important}.page-orders-shopping:not(.view-supplier) .modern-treetable .p-treetable-table colgroup col:nth-child(4){width:6%!important;min-width:60px!important}.page-orders-shopping .modern-treetable .p-treetable-thead>tr>th:nth-child(3):has(.col-supplier),.page-orders-shopping .modern-treetable .p-treetable-tbody>tr>td:nth-child(3).col-supplier{width:70px!important;min-width:70px!important;max-width:70px!important}.page-orders-shopping .modern-treetable .p-treetable-thead>tr>th:nth-child(10):has(.col-quantity),.page-orders-shopping .modern-treetable .p-treetable-tbody>tr>td:nth-child(10).col-quantity{width:140px!important;min-width:140px!important}.page-orders-shopping .modern-treetable .p-treetable-tbody>tr.groupRow{background:linear-gradient(90deg,#fdfcff,#f8f7fc 60%,#f0edfa);font-weight:600;border-left:none!important;border-bottom:1px solid rgba(62,8,204,.06)!important;transition:background var(--shop-transition);position:relative;white-space:nowrap!important}.page-orders-shopping .modern-treetable .p-treetable-tbody>tr.groupRow>td{white-space:nowrap!important;overflow:visible!important}.page-orders-shopping .modern-treetable .p-treetable-tbody>tr.groupRow>td>div{white-space:nowrap!important;display:flex!important;align-items:center!important;flex-wrap:nowrap!important}.page-orders-shopping .modern-treetable .p-treetable-tbody>tr.groupRow>td>div>*{flex-shrink:0!important}.page-orders-shopping.view-category .modern-treetable .p-treetable-tbody>tr.groupRow,.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr.groupRow{white-space:nowrap!important;background:linear-gradient(90deg,#fdfcff,#f8f7fc 60%,#f0edfa)}.page-orders-shopping.view-category .modern-treetable .p-treetable-tbody>tr.groupRow:hover,.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr.groupRow:hover{background:linear-gradient(90deg,#fafaff,#f4f2fa 60%,#ebe7f6)!important}.page-orders-shopping.view-category .modern-treetable .p-treetable-tbody>tr.groupRow>td,.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr.groupRow>td{white-space:nowrap!important;overflow:visible!important}.page-orders-shopping.view-category .modern-treetable .p-treetable-tbody>tr.groupRow>td>div,.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr.groupRow>td>div{white-space:nowrap!important;display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:.5rem!important}.page-orders-shopping.view-category .modern-treetable .p-treetable-tbody>tr.groupRow>td>div>*,.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr.groupRow>td>div>*{flex-shrink:0!important;white-space:nowrap!important}.page-orders-shopping.view-category .modern-treetable .p-treetable-tbody>tr.groupRow>td>div span,.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr.groupRow>td>div span{white-space:nowrap!important;overflow:visible!important}.page-orders-shopping.view-category .modern-treetable .p-treetable-tbody>tr.groupRow>td.col-commercial-name,.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr.groupRow>td.col-commercial-name{min-width:fit-content!important;max-width:none!important;overflow:visible!important;width:auto!important}.page-orders-shopping .modern-treetable .p-treetable-tbody>tr.groupRow:hover{background:linear-gradient(90deg,#fafaff,#f4f2fa 60%,#ebe7f6)!important}.page-orders-shopping .modern-treetable .p-treetable-tbody>tr.hidden-group-header{height:auto!important;min-height:1px!important;padding:0!important;margin:0!important;background:transparent!important;border:none!important}.page-orders-shopping .modern-treetable .p-treetable-tbody>tr.hidden-group-header>td{padding:0!important;height:1px!important;min-height:1px!important;border:none!important}.page-orders-shopping .modern-treetable .p-treetable-tbody>tr.hidden-group-header>td>*{display:none!important}.page-orders-shopping .modern-treetable .p-treetable-tbody>tr.hidden-group-header:hover{background:transparent!important}.page-orders-shopping .p-button.p-button-outlined{border:1.5px solid var(--primary-color);background:transparent;transition:all var(--shop-transition)}.page-orders-shopping .p-button.p-button-outlined:hover{background:var(--primary-color);color:var(--primary-color-text, #fff);box-shadow:0 2px 8px #3e08cc40;transform:translateY(-1px)}.page-orders-shopping .p-button.p-button-outlined:active{transform:translateY(0)}.page-orders-shopping .p-inputgroup{height:40px;display:flex;align-items:center}.page-orders-shopping .p-inputgroupaddon{display:flex;align-items:center;justify-content:center;background:var(--primary-color);border:none;border-radius:var(--app-border-radius) 0 0 var(--app-border-radius);height:100%;padding:.5rem}.page-orders-shopping .p-inputgroup-addon .p-button{margin:0!important;padding:.5rem!important;background:transparent;border:none;color:var(--primary-color-text, #fff);transition:background var(--shop-transition)}.page-orders-shopping .p-inputgroup-addon .p-button:hover{background:#ffffff26}.page-orders-shopping .p-inputnumber-input,.page-orders-shopping .p-inputtext{border:1px solid var(--shop-border);border-radius:var(--app-border-radius);padding:.5rem;transition:border-color var(--shop-transition),box-shadow var(--shop-transition)}.page-orders-shopping .p-inputgroup .p-inputnumber-input,.page-orders-shopping .p-inputgroup .p-inputtext{height:40px;min-height:40px;border-radius:0 var(--app-border-radius) var(--app-border-radius) 0;border-left:none;padding:.5rem}.page-orders-shopping .p-inputnumber-input:focus,.page-orders-shopping .p-inputtext:focus{border-color:var(--primary-color);outline:none;box-shadow:0 0 0 3px #3e08cc14}.page-orders-shopping .p-selectbutton{height:36px;display:inline-flex!important;align-items:center;background:#3e08cc0a;border-radius:var(--app-border-radius);padding:2px}.page-orders-shopping .p-selectbutton .p-button{border-radius:calc(var(--app-border-radius) - 2px);margin:0 1px;height:100%;min-height:32px;display:flex;align-items:center;justify-content:center;padding:.4rem .75rem;font-weight:500;font-size:.85rem;transition:all var(--shop-transition);border:none!important;color:var(--text-color-secondary)}.page-orders-shopping .p-selectbutton .p-button:not(.p-highlight):hover{background:#3e08cc0f;color:var(--primary-color)}.page-orders-shopping .p-selectbutton .p-button.p-highlight{background:var(--primary-color);border-color:var(--primary-color);color:#fff;box-shadow:0 2px 6px #3e08cc4d;font-weight:600}.page-orders-shopping .p-selectbutton .p-togglebutton{min-width:fit-content;height:40px}.page-orders-shopping .p-badge{border-radius:var(--app-border-radius-xs);font-weight:700;padding:.2rem .5rem;font-size:.7rem;letter-spacing:.02em}.page-orders-shopping .search-container{position:relative;width:100%;max-width:100%}.page-orders-shopping .search-row{max-width:420px}.page-orders-shopping .unsaved-changes-indicator{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:linear-gradient(135deg,#fff8e1,#fff3cd);border:1px solid rgba(255,193,7,.3);border-radius:var(--shop-radius-sm);color:#92400e;font-size:.85rem;font-weight:600;box-shadow:0 2px 8px #ffc10726;animation:pulse-attention 2.5s ease-in-out infinite;letter-spacing:-.01em}.page-orders-shopping .unsaved-changes-indicator i{font-size:1rem;animation:shake .5s ease-in-out infinite}.page-orders-shopping .unsaved-changes-indicator span{white-space:nowrap}@keyframes pulse-attention{0%,to{box-shadow:0 2px 4px #ffc10733}50%{box-shadow:0 2px 8px #ffc10766}}@keyframes shake{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}@media(min-width:1920px){.page-orders-shopping.view-supplier .modern-treetable .p-treetable-thead>tr>th.col-commercial-name,.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr>td.col-commercial-name{width:12%!important;min-width:140px!important}.page-orders-shopping:not(.view-supplier) .modern-treetable .p-treetable-thead>tr>th.col-commercial-name,.page-orders-shopping:not(.view-supplier) .modern-treetable .p-treetable-tbody>tr>td.col-commercial-name{width:15%!important;min-width:180px!important}.page-orders-shopping:not(.view-supplier) .modern-treetable .p-treetable-thead>tr>th.col-quantity,.page-orders-shopping:not(.view-supplier) .modern-treetable .p-treetable-tbody>tr>td.col-quantity{width:175px!important;min-width:175px!important;text-align:center!important}.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr>td.col-quantity>div{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important}.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr>td.col-quantity .p-inputgroup{width:fit-content!important;margin:0 auto!important}.page-orders-shopping .modern-treetable .p-treetable-thead>tr>th.col-unit,.page-orders-shopping .modern-treetable .p-treetable-tbody>tr>td.col-unit{text-align:center!important}.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr>td.col-unit>div{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important}.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr>td.col-unit .p-selectbutton{width:fit-content!important;margin:0 auto!important}}@media(min-width:1366px)and (max-width:1919px){.page-orders-shopping.view-supplier .modern-treetable .p-treetable-thead>tr>th.col-commercial-name,.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr>td.col-commercial-name{width:12%!important;min-width:120px!important}.page-orders-shopping:not(.view-supplier) .modern-treetable .p-treetable-thead>tr>th.col-commercial-name,.page-orders-shopping:not(.view-supplier) .modern-treetable .p-treetable-tbody>tr>td.col-commercial-name{width:15%!important;min-width:150px!important}.page-orders-shopping:not(.view-supplier) .modern-treetable .p-treetable-thead>tr>th.col-quantity,.page-orders-shopping:not(.view-supplier) .modern-treetable .p-treetable-tbody>tr>td.col-quantity{width:160px!important;min-width:160px!important;text-align:center!important}.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr>td.col-quantity>div{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important}.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr>td.col-quantity .p-inputgroup{width:fit-content!important;margin:0 auto!important}.page-orders-shopping .modern-treetable .p-treetable-thead>tr>th.col-unit,.page-orders-shopping .modern-treetable .p-treetable-tbody>tr>td.col-unit{text-align:center!important}.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr>td.col-unit>div{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important}.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr>td.col-unit .p-selectbutton{width:fit-content!important;margin:0 auto!important}}@media(max-width:1365px){.page-orders-shopping .modern-treetable .p-treetable-table{min-width:1400px!important}.page-orders-shopping.view-supplier .modern-treetable .p-treetable-thead>tr>th.col-commercial-name,.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr>td.col-commercial-name{width:12%!important;min-width:100px!important}.page-orders-shopping:not(.view-supplier) .modern-treetable .p-treetable-thead>tr>th.col-commercial-name,.page-orders-shopping:not(.view-supplier) .modern-treetable .p-treetable-tbody>tr>td.col-commercial-name{width:15%!important;min-width:120px!important}.page-orders-shopping.view-supplier .modern-treetable .p-treetable-thead>tr>th.col-stock,.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr>td.col-stock{width:3%!important;min-width:30px!important;max-width:30px!important}.page-orders-shopping:not(.view-supplier) .modern-treetable .p-treetable-thead>tr>th.col-stock,.page-orders-shopping:not(.view-supplier) .modern-treetable .p-treetable-tbody>tr>td.col-stock{width:5%!important;min-width:45px!important}.page-orders-shopping .modern-treetable .p-treetable-thead>tr>th.col-unitwv,.page-orders-shopping .modern-treetable .p-treetable-tbody>tr>td.col-unitwv{width:7%!important;min-width:65px!important}.page-orders-shopping .modern-treetable .p-treetable-thead>tr>th.col-totalwv,.page-orders-shopping .modern-treetable .p-treetable-tbody>tr>td.col-totalwv{width:5%!important;min-width:50px!important}.page-orders-shopping .modern-treetable .p-treetable-thead>tr>th.col-totalprice,.page-orders-shopping .modern-treetable .p-treetable-tbody>tr>td.col-totalprice{width:7%!important;min-width:65px!important}.page-orders-shopping .modern-treetable .p-treetable-thead>tr>th.col-unitprice,.page-orders-shopping .modern-treetable .p-treetable-tbody>tr>td.col-unitprice{width:7%!important;min-width:65px!important}.page-orders-shopping .modern-treetable .p-treetable-thead>tr>th.col-priceperkilo,.page-orders-shopping .modern-treetable .p-treetable-tbody>tr>td.col-priceperkilo,.page-orders-shopping .modern-treetable .p-treetable-thead>tr>th.col-priceperliter,.page-orders-shopping .modern-treetable .p-treetable-tbody>tr>td.col-priceperliter{width:5%!important;min-width:50px!important}.page-orders-shopping .modern-treetable .p-treetable-thead>tr>th.col-batchqty,.page-orders-shopping .modern-treetable .p-treetable-tbody>tr>td.col-batchqty,.page-orders-shopping .modern-treetable .p-treetable-thead>tr>th.col-batchprice,.page-orders-shopping .modern-treetable .p-treetable-tbody>tr>td.col-batchprice{width:5%!important;min-width:50px!important}.page-orders-shopping .modern-treetable .p-treetable-thead>tr>th.col-qty-unit,.page-orders-shopping .modern-treetable .p-treetable-tbody>tr>td.col-qty-unit{width:300px!important;min-width:300px!important}.page-orders-shopping .modern-treetable .p-treetable-thead>tr>th.col-quantity,.page-orders-shopping .modern-treetable .p-treetable-tbody>tr>td.col-quantity{width:140px!important;min-width:140px!important;text-align:center!important}.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr>td.col-quantity>div{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important}.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr>td.col-quantity .p-inputgroup{width:fit-content!important;margin:0 auto!important}.page-orders-shopping .modern-treetable .p-treetable-thead>tr>th.col-unit,.page-orders-shopping .modern-treetable .p-treetable-tbody>tr>td.col-unit{width:120px!important;min-width:120px!important;text-align:center!important}.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr>td.col-unit>div{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important}.page-orders-shopping.view-supplier .modern-treetable .p-treetable-tbody>tr>td.col-unit .p-selectbutton{width:fit-content!important;margin:0 auto!important}.page-orders-shopping .modern-treetable .p-treetable-thead>tr>th.col-infos,.page-orders-shopping .modern-treetable .p-treetable-tbody>tr>td.col-infos{min-width:40px!important;width:40px!important}}@media(max-width:1023px){.page-orders-shopping .modern-treetable .p-treetable-thead>tr>th.col-qty-unit,.page-orders-shopping .modern-treetable .p-treetable-tbody>tr>td.col-qty-unit{width:260px!important;min-width:260px!important}.page-orders-shopping:not(.view-supplier) .modern-treetable .p-treetable-thead>tr>th.col-commercial-name,.page-orders-shopping:not(.view-supplier) .modern-treetable .p-treetable-tbody>tr>td.col-commercial-name{width:14%!important;min-width:110px!important}.page-orders-shopping .modern-treetable .p-treetable-thead>tr>th,.page-orders-shopping .modern-treetable th{font-size:.75rem!important;padding:.5rem .35rem!important}.page-orders-shopping .modern-treetable .p-treetable-tbody>tr>td,.page-orders-shopping .modern-treetable td{padding:.5rem .35rem!important;font-size:.8rem!important}}.page-orders-shopping .p-inputnumber-horizontal .p-inputnumber-button{border:1px solid var(--primary-color);transition:all var(--shop-transition)}.page-orders-shopping .p-inputnumber-horizontal .p-inputnumber-button:hover{box-shadow:0 2px 6px #3e08cc33}.page-orders-shopping input.p-inputtext.p-component.w-full.text-right.p-inputnumber-input{border:1px solid var(--shop-border)!important;transition:border-color var(--shop-transition),box-shadow var(--shop-transition)}.page-orders-shopping input.p-inputtext.p-component.w-full.text-right.p-inputnumber-input:focus{border-color:var(--primary-color)!important;box-shadow:0 0 0 3px #3e08cc14}.page-orders-shopping .force-white-icon .fa-scale-balanced{color:#fff!important}.page-orders-shopping .status-indicator{border-radius:var(--app-border-radius-xs)!important;font-size:.7rem;padding:.15rem .4rem;letter-spacing:.02em}.page-orders-shopping .product-card{position:relative;overflow:visible!important}.page-orders-shopping .product-card:has(.dropdown-open){z-index:10}.page-orders-shopping.density-compact col.col-stock,.page-orders-shopping.density-compact col.col-unitwv,.page-orders-shopping.density-compact col.col-totalwv,.page-orders-shopping.density-compact col.col-totalprice,.page-orders-shopping.density-compact col.col-unitprice,.page-orders-shopping.density-compact col.col-priceperkilo,.page-orders-shopping.density-compact col.col-priceperliter,.page-orders-shopping.density-compact col.col-batchqty,.page-orders-shopping.density-compact col.col-batchprice{width:0!important;min-width:0!important;max-width:0!important}.page-orders-shopping.density-compact .col-stock,.page-orders-shopping.density-compact .col-unitwv,.page-orders-shopping.density-compact .col-totalwv,.page-orders-shopping.density-compact .col-totalprice,.page-orders-shopping.density-compact .col-unitprice,.page-orders-shopping.density-compact .col-priceperkilo,.page-orders-shopping.density-compact .col-priceperliter,.page-orders-shopping.density-compact .col-batchqty,.page-orders-shopping.density-compact .col-batchprice{display:none!important}.page-orders-shopping.density-compact .col-commercial-name{width:50%!important;min-width:0!important}.page-orders-shopping.density-compact .col-supplier{width:10%!important;min-width:0!important;max-width:none!important}.page-orders-shopping.density-compact .col-qty-unit{width:10%!important;min-width:0!important}.page-orders-shopping.density-compact recette-shared-quantity-picker{display:block;width:100%}.page-orders-shopping.density-compact recette-shared-quantity-picker .quantity-picker{display:flex}.page-orders-shopping.density-compact recette-shared-quantity-picker .qty-display{flex:1;min-width:32px}.page-orders-shopping.density-compact recette-shared-quantity-picker .qty-toggles,.page-orders-shopping.density-compact recette-shared-quantity-picker .qty-dropdown{flex:none}.page-orders-shopping .cdk-header-table.modern-treetable,.page-orders-shopping .cdk-virtual-table.modern-treetable{display:table!important;border:none!important;overflow:visible;height:auto!important}.page-orders-shopping .cdk-virtual-table .groupRow{background:linear-gradient(90deg,#fdfcff,#f8f7fc 60%,#f0edfa);font-weight:600;border-left:none!important;border-bottom:1px solid rgba(62,8,204,.06)!important;white-space:nowrap!important;transition:background var(--shop-transition);position:relative}.page-orders-shopping .cdk-virtual-table .groupRow>td{white-space:nowrap!important;overflow:visible!important}.page-orders-shopping .cdk-virtual-table .groupRow>td>div{white-space:nowrap!important;display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:.5rem!important}.page-orders-shopping .cdk-virtual-table .groupRow>td>div>*{flex-shrink:0!important}.page-orders-shopping .cdk-virtual-table .groupRow:hover{background:linear-gradient(90deg,#fafaff,#f4f2fa 60%,#ebe7f6)!important}.page-orders-shopping .group-row-img{height:2rem;width:2rem;object-fit:cover;zoom:2;border-radius:8px;background:#fff;border:none;padding:0;flex-shrink:0;box-shadow:0 0 0 1px #00000005,0 8px 24px #0000001a;transition:transform var(--shop-transition)}.page-orders-shopping .groupRow:hover .group-row-img{transform:scale(1.05)}.page-orders-shopping .group-row-title{font-size:.9rem;font-weight:650;color:var(--text-color, #1A1523);letter-spacing:-.01em;line-height:1.2}.page-orders-shopping .group-row-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.4rem;height:1.4rem;padding:0 .4rem;font-size:.7rem;font-weight:700;color:var(--primary-color);background:#3e08cc12;border-radius:var(--app-radius-pill);letter-spacing:.01em;line-height:1;transition:background var(--shop-transition),color var(--shop-transition)}.page-orders-shopping .groupRow:hover .group-row-count{background:#3e08cc1f}.page-orders-shopping .group-row-amount{font-weight:700;font-size:.85rem;white-space:nowrap;color:var(--text-color, #1A1523);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.page-orders-shopping .group-row-unestimated{white-space:nowrap;font-size:.75rem;color:var(--text-color-secondary, #6B6280);font-weight:500}.page-orders-shopping .group-row-content{min-height:2.25rem}.page-orders-shopping .cdk-virtual-table .table-row{border-bottom:1px solid var(--shop-border);transition:background-color var(--shop-transition)}.page-orders-shopping .cdk-virtual-table .table-row:hover{background-color:#3e08cc05!important}.page-orders-shopping .cdk-virtual-table tbody>tr>td{padding:.75rem .5rem;border:none;vertical-align:middle}.layout-basket-sidebar-active .page-orders-shopping .modern-treetable .p-treetable-table,.layout-basket-sidebar-active .page-orders-shopping .modern-treetable .p-treetable-table colgroup col{min-width:0!important}.layout-basket-sidebar-active .page-orders-shopping .modern-treetable th.col-commercial-name,.layout-basket-sidebar-active .page-orders-shopping .modern-treetable td.col-commercial-name{min-width:100px!important;width:12%!important}.layout-basket-sidebar-active .page-orders-shopping .modern-treetable th.col-supplier,.layout-basket-sidebar-active .page-orders-shopping .modern-treetable td.col-supplier{min-width:55px!important;width:55px!important;max-width:55px!important}.layout-basket-sidebar-active .page-orders-shopping .modern-treetable th.col-stock,.layout-basket-sidebar-active .page-orders-shopping .modern-treetable td.col-stock{min-width:30px!important;width:30px!important}.layout-basket-sidebar-active .page-orders-shopping .modern-treetable th.col-unitwv,.layout-basket-sidebar-active .page-orders-shopping .modern-treetable td.col-unitwv,.layout-basket-sidebar-active .page-orders-shopping .modern-treetable th.col-totalwv,.layout-basket-sidebar-active .page-orders-shopping .modern-treetable td.col-totalwv,.layout-basket-sidebar-active .page-orders-shopping .modern-treetable th.col-totalprice,.layout-basket-sidebar-active .page-orders-shopping .modern-treetable td.col-totalprice,.layout-basket-sidebar-active .page-orders-shopping .modern-treetable th.col-unitprice,.layout-basket-sidebar-active .page-orders-shopping .modern-treetable td.col-unitprice,.layout-basket-sidebar-active .page-orders-shopping .modern-treetable th.col-priceperkilo,.layout-basket-sidebar-active .page-orders-shopping .modern-treetable td.col-priceperkilo,.layout-basket-sidebar-active .page-orders-shopping .modern-treetable th.col-priceperliter,.layout-basket-sidebar-active .page-orders-shopping .modern-treetable td.col-priceperliter,.layout-basket-sidebar-active .page-orders-shopping .modern-treetable th.col-batchqty,.layout-basket-sidebar-active .page-orders-shopping .modern-treetable td.col-batchqty,.layout-basket-sidebar-active .page-orders-shopping .modern-treetable th.col-batchprice,.layout-basket-sidebar-active .page-orders-shopping .modern-treetable td.col-batchprice{min-width:0!important;width:5%!important}.layout-basket-sidebar-active .page-orders-shopping .modern-treetable th.col-quantity,.layout-basket-sidebar-active .page-orders-shopping .modern-treetable td.col-quantity{min-width:130px!important;width:130px!important}.layout-basket-sidebar-active .page-orders-shopping .modern-treetable th.col-unit,.layout-basket-sidebar-active .page-orders-shopping .modern-treetable td.col-unit{min-width:110px!important;width:110px!important}.layout-basket-sidebar-active .page-orders-shopping .modern-treetable th.col-infos,.layout-basket-sidebar-active .page-orders-shopping .modern-treetable td.col-infos{min-width:0!important;width:40px!important}@keyframes shopEntrance{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.page-orders-shopping recette-orders-franco-summary-company-info{animation:shopEntrance .35s cubic-bezier(.16,1,.3,1) .05s both}.page-orders-shopping .search-row{animation:shopEntrance .35s cubic-bezier(.16,1,.3,1) .1s both}.page-orders-shopping .p-selectbutton{animation:shopEntrance .35s cubic-bezier(.16,1,.3,1) .15s both}.page-orders-shopping .display-mode-toggles{animation:shopEntrance .35s cubic-bezier(.16,1,.3,1) .2s both}.page-orders-shopping .modern-treetable,.page-orders-shopping .cdk-scroll-wrapper,.page-orders-shopping .cards-grid{animation:shopEntrance .4s cubic-bezier(.16,1,.3,1) .25s both}.page-orders-shopping .border-round-lg[style*=fff3cd]{border:1px solid rgba(217,119,6,.15)!important;border-radius:var(--shop-radius-sm)!important;background:linear-gradient(135deg,#fffbeb,#fef3c7)!important;box-shadow:0 1px 3px #d977060f}.page-orders-shopping .p-popover{border:1px solid var(--shop-border)!important;border-radius:var(--app-border-radius-popover)!important;box-shadow:0 8px 32px #3e08cc1a,0 24px 56px #3e08cc0f!important}.page-orders-shopping .search-suggestions{border:1px solid var(--shop-border);border-radius:var(--shop-radius-sm);box-shadow:var(--shop-shadow);background:var(--surface-card);margin-top:4px;overflow:hidden}.page-orders-shopping .search-suggestions .search-suggestion-item{padding:.5rem .75rem;font-size:.85rem;cursor:pointer;transition:all var(--shop-transition);border-bottom:1px solid var(--shop-border)}.page-orders-shopping .search-suggestions .search-suggestion-item:last-child{border-bottom:none}.page-orders-shopping .search-suggestions .search-suggestion-item:hover,.page-orders-shopping .search-suggestions .search-suggestion-item:focus{background:var(--shop-primary-soft);color:var(--primary-color)}@keyframes wsSlideIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}recette-workspace-page{display:block}recette-workspace-page .p-datepicker input{background:#f7f7f8!important}recette-workspace-page .ws-page{padding:0}recette-workspace-page .ws-content{display:flex;flex-direction:column;gap:14px;padding:0 0 40px;max-width:1280px;margin:0 auto}recette-workspace-page .ws-period-bar{transition:opacity .2s,height .2s}recette-workspace-page .ws-period-bar.ws-period-bar-hidden{opacity:0;height:0;overflow:hidden;padding:0;margin:0;min-height:0;pointer-events:none}recette-workspace-page .ws-period-inner{display:flex;align-items:center;gap:14px;padding:10px 16px;background:#fff;border-radius:14px;box-shadow:var(--app-shadow-sm)}recette-workspace-page .ws-period-context{display:flex;align-items:center;gap:8px}recette-workspace-page .ws-period-icon{width:32px;height:32px;border-radius:10px;background:var(--primary-tint, #F0EFFF);display:flex;align-items:center;justify-content:center;flex-shrink:0}recette-workspace-page .ws-period-icon i{font-size:1.075rem;color:var(--primary-color, #3E08CC)}recette-workspace-page .ws-period-text{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:1.15rem;color:#1a1a1a;white-space:nowrap}recette-workspace-page .ws-period-subtext{font-size:.85rem;color:#888;margin-top:1px;white-space:nowrap}recette-workspace-page .ws-period-divider{width:1px;height:28px;background:#f0f0f2;flex-shrink:0}recette-workspace-page .ws-period-pills{display:flex;gap:3px;background:#f7f7f8;border-radius:999px;padding:3px}recette-workspace-page .ws-period-pill{padding:5px 14px;border-radius:999px;border:none;cursor:pointer;font-size:.925rem;font-weight:600;font-family:Inter,sans-serif;background:transparent;color:#888;transition:all .15s}recette-workspace-page .ws-period-pill.active{background:var(--primary-color, #3E08CC);color:#fff;box-shadow:0 2px 6px #3e08cc40}recette-workspace-page .ws-period-pill:hover:not(.active){background:#f0f0f2cc;color:#555}recette-workspace-page .ws-period-nav{display:flex;gap:4px;margin-left:auto}recette-workspace-page .ws-period-nav-btn{width:28px;height:28px;border-radius:999px;border:none;cursor:pointer;background:#f7f7f8;color:#888;display:flex;align-items:center;justify-content:center;transition:background .15s;padding:0}recette-workspace-page .ws-period-nav-btn i{font-size:.925rem}recette-workspace-page .ws-period-nav-btn:hover{background:#f0f0f2;color:#555}recette-workspace-page .ws-hero{background:linear-gradient(160deg,#1f0466,#3e08cc,#603dfc);border-radius:var(--app-radius-card, 16px);padding:16px 24px 14px;position:relative;overflow:hidden;animation:wsSlideIn .5s ease both}recette-workspace-page .ws-hero-circle{position:absolute;bottom:-40px;right:-40px;width:140px;height:140px;border-radius:50%;background:#b6f70c08}recette-workspace-page .ws-hero-info-btn{position:absolute;top:14px;right:16px;width:18px;height:18px;border-radius:999px;background:#ffffff14;display:flex;align-items:center;justify-content:center;cursor:pointer}recette-workspace-page .ws-hero-info-btn i{font-size:.85rem;color:#ada4fe}recette-workspace-page .ws-hero-top{display:flex;align-items:flex-end;justify-content:space-between}recette-workspace-page .ws-hero-left{display:flex;flex-direction:column}recette-workspace-page .ws-hero-label{font-size:.85rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#ada4fe;margin-bottom:6px}recette-workspace-page .ws-hero-amount{display:flex;align-items:baseline;gap:8px}recette-workspace-page .ws-hero-value{font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-variant-numeric:tabular-nums;font-size:3rem;color:#fff;letter-spacing:-.03em;line-height:1}recette-workspace-page .ws-hero-currency{font-size:1.3rem;color:#603dfc}recette-workspace-page .ws-hero-right{display:flex;align-items:center;gap:8px;margin-bottom:4px}recette-workspace-page .ws-hero-badge{padding:3px 10px;border-radius:999px;font-size:1rem;font-weight:700;font-variant-numeric:tabular-nums;background:#b6f70c;color:#1f0466}recette-workspace-page .ws-hero-vs{font-size:1rem;color:#8566fd}recette-workspace-page .ws-hero-metrics{display:grid;grid-template-columns:repeat(5,1fr);gap:0;margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06)}recette-workspace-page .ws-hero-metric{padding:0 14px;border-left:1px solid rgba(255,255,255,.06)}recette-workspace-page .ws-hero-metric.ws-hero-metric-first{border-left:none}recette-workspace-page .ws-hero-metric-header{display:flex;align-items:center;justify-content:space-between}recette-workspace-page .ws-hero-metric-label{font-size:1rem;color:#8566fd}recette-workspace-page .ws-hero-metric-value{font-family:Plus Jakarta Sans,sans-serif;font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:800;color:#fff;margin-top:2px}recette-workspace-page .ws-hero-metric-delta{font-size:.95rem;font-weight:600;font-variant-numeric:tabular-nums;color:#b6f70c;margin-top:2px}recette-workspace-page .ws-seuil{background:#b6f70c;border-radius:var(--app-radius-card, 16px);padding:14px 20px 12px;animation:wsSlideIn .5s ease .05s both}recette-workspace-page .ws-seuil-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}recette-workspace-page .ws-seuil-left{display:flex;align-items:center;gap:14px}recette-workspace-page .ws-seuil-label{font-size:.8rem;font-weight:700;color:#1f0466;opacity:.5;letter-spacing:.04em;text-transform:uppercase;margin-bottom:3px}recette-workspace-page .ws-seuil-pct{font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-size:1.3rem;color:#1f0466}recette-workspace-page .ws-seuil-divider{height:28px;width:1px;background:#1f046614}recette-workspace-page .ws-seuil-metric-label{font-size:.75rem;color:#1f0466;opacity:.5}recette-workspace-page .ws-seuil-metric-value{font-family:Plus Jakarta Sans,sans-serif;font-variant-numeric:tabular-nums;font-size:1.075rem;font-weight:800;color:#1f0466;margin-top:1px}recette-workspace-page .ws-seuil-bar-track{position:relative;height:8px;border-radius:999px;background:#1f04660f}recette-workspace-page .ws-seuil-bar-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,#3e08cc,#603dfc);transition:width .6s ease}recette-workspace-page .ws-seuil-bar-marker{position:absolute;top:-4px;width:3px;height:16px;background:#fff;border-radius:999px;box-shadow:0 0 0 1px #1f04664d;transform:translate(-50%)}recette-workspace-page .ws-seuil-bar-labels{display:flex;margin-top:6px;position:relative}recette-workspace-page .ws-seuil-bar-start{font-size:.8rem;color:#1f0466;opacity:.4}recette-workspace-page .ws-seuil-bar-threshold{font-size:.8rem;font-weight:700;color:#1f0466;position:absolute;opacity:.6;transform:translate(-50%)}recette-workspace-page .ws-seuil-bar-end{font-size:.8rem;font-weight:700;color:#1f0466;margin-left:auto}recette-workspace-page .ws-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:768px){recette-workspace-page .ws-grid-2{grid-template-columns:1fr}}recette-workspace-page .ws-card{border-radius:var(--app-radius-card-sm, 12px);background:#fff;padding:12px 14px;box-shadow:var(--app-shadow-sm);animation:wsSlideIn .4s ease both;display:flex;flex-direction:column}recette-workspace-page .ws-card-header{display:flex;align-items:center;gap:6px;margin-bottom:12px}recette-workspace-page .ws-card-icon{width:24px;height:24px;border-radius:7px;background:#f7f7f8;display:flex;align-items:center;justify-content:center;flex-shrink:0}recette-workspace-page .ws-card-icon i{font-size:1rem;color:#888}recette-workspace-page .ws-card-icon-sm{width:28px;height:28px;border-radius:8px;background:#f7f7f8;display:flex;align-items:center;justify-content:center;flex-shrink:0}recette-workspace-page .ws-card-icon-sm i{font-size:1.15rem;color:#888}recette-workspace-page .ws-card-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-size:1.15rem;color:#1a1a1a;flex:1}recette-workspace-page .ws-card-header-inline{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px}recette-workspace-page .ws-card-subtitle{font-size:.85rem;color:#888}recette-workspace-page .ws-card-title-value{font-family:Plus Jakarta Sans,sans-serif;font-variant-numeric:tabular-nums;font-size:1.075rem;font-weight:800;color:#1a1a1a}recette-workspace-page .ws-delta{font-size:.8rem;font-weight:600;font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;gap:2px}recette-workspace-page .ws-delta i{font-size:.8rem}recette-workspace-page .ws-delta.ws-delta-up{color:#22c55e}recette-workspace-page .ws-delta.ws-delta-down{color:#dc2626}recette-workspace-page .ws-cost-grid{display:grid;grid-template-columns:1fr 1.5fr 1fr;gap:8px;flex:1}recette-workspace-page .ws-cost-cell{padding:10px 12px;border-radius:10px}recette-workspace-page .ws-cost-cell-bg{background:#f7f7f8}recette-workspace-page .ws-cost-cell-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}recette-workspace-page .ws-cost-cell-label{font-size:.75rem;font-weight:700;color:#888;letter-spacing:.04em;text-transform:uppercase}recette-workspace-page .ws-cost-cell-value{font-family:Plus Jakarta Sans,sans-serif;font-variant-numeric:tabular-nums;font-weight:800;font-size:1.75rem;color:#1a1a1a}recette-workspace-page .ws-cost-cell-sub{font-size:.85rem;color:#555;margin-top:2px}recette-workspace-page .ws-cost-cell-theo{display:flex;flex-direction:column}recette-workspace-page .ws-cost-cell-theo .ws-cost-cell-header{margin-bottom:8px}recette-workspace-page .ws-cost-cell-theo .ws-theo-total{margin-top:auto}recette-workspace-page .ws-theo-line{display:flex;justify-content:space-between;align-items:center;padding:4px 0}recette-workspace-page .ws-theo-line+.ws-theo-line{border-top:1px solid #F0F0F2}recette-workspace-page .ws-theo-left{display:flex;align-items:center;gap:4px}recette-workspace-page .ws-theo-dot{width:5px;height:5px;border-radius:999px;background:#aaacb4}recette-workspace-page .ws-theo-dot.ws-theo-dot-active{background:#22c55e}recette-workspace-page .ws-theo-name{font-size:.85rem;color:#1a1a1a}recette-workspace-page .ws-theo-cost{font-family:Plus Jakarta Sans,sans-serif;font-variant-numeric:tabular-nums;font-size:.925rem;font-weight:700;color:#1a1a1a}recette-workspace-page .ws-theo-total{display:flex;justify-content:space-between;align-items:center;margin-top:6px;padding-top:6px;border-top:1px solid #F0F0F2}recette-workspace-page .ws-theo-total-label{font-size:.85rem;font-weight:700;color:#1a1a1a}recette-workspace-page .ws-theo-total-value{font-family:Plus Jakarta Sans,sans-serif;font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:800;color:#1a1a1a}recette-workspace-page .ws-cost-ecart-danger{background:#fef2f2}recette-workspace-page .ws-cost-ecart-warning{background:#fffbeb}recette-workspace-page .ws-ecart-label-danger{color:#dc2626!important}recette-workspace-page .ws-ecart-label-warning{color:#e65100!important}recette-workspace-page .ws-ecart-value-danger{color:#dc2626!important}recette-workspace-page .ws-ecart-value-warning{color:#e65100!important}recette-workspace-page .ws-ecart-amount{font-size:.85rem;font-weight:700;margin-top:2px}recette-workspace-page .ws-ecart-amount-danger{color:#dc2626}recette-workspace-page .ws-ecart-amount-warning{color:#e65100}recette-workspace-page .ws-ecart-note{font-size:.8rem;color:#555;margin-top:2px}recette-workspace-page .ws-achat-body{display:flex;gap:16px;align-items:center}recette-workspace-page .ws-achat-left{flex:1}recette-workspace-page .ws-achat-kpis{display:flex;gap:8px;margin-bottom:12px}recette-workspace-page .ws-achat-kpi{flex:1;padding:10px 12px;border-radius:10px;background:#f7f7f8}recette-workspace-page .ws-achat-kpi-label{font-size:.75rem;font-weight:700;color:#888;letter-spacing:.04em;margin-bottom:4px}recette-workspace-page .ws-achat-kpi-value{font-family:Plus Jakarta Sans,sans-serif;font-variant-numeric:tabular-nums;font-weight:800;font-size:1.45rem;color:#1a1a1a}recette-workspace-page .ws-achat-rotation{font-size:.8rem;color:#888;margin-top:2px}recette-workspace-page .ws-card-header-actions{margin-left:auto;display:flex;align-items:center;gap:8px}recette-workspace-page .ws-info-btn{width:20px;height:20px;border-radius:999px;background:#f0f0f2;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,color .15s ease;flex-shrink:0}recette-workspace-page .ws-info-btn i{font-size:.85rem;color:#888}recette-workspace-page .ws-info-btn:hover{background:var(--primary-color, #3E08CC)}recette-workspace-page .ws-info-btn:hover i{color:#fff}recette-workspace-page .ws-info-btn.ws-info-btn-active{background:var(--primary-color, #3E08CC)}recette-workspace-page .ws-info-btn.ws-info-btn-active i{color:#fff}recette-workspace-page .ws-achat-detail{display:flex;gap:16px;align-items:flex-start;margin-top:12px;animation:wsSlideIn .25s ease both}recette-workspace-page .ws-achat-categories{display:flex;flex-direction:column;flex:1}recette-workspace-page .ws-achat-cat{display:flex;align-items:center;gap:8px;padding:4px 0;border-top:1px solid #F8F8F8}recette-workspace-page .ws-achat-cat.ws-achat-cat-first{border-top:none}recette-workspace-page .ws-achat-cat.ws-achat-cat-clickable{cursor:pointer;border-radius:4px;padding:4px;margin:0 -4px;transition:background .12s ease}recette-workspace-page .ws-achat-cat.ws-achat-cat-clickable:hover{background:#1a1a1a0a}recette-workspace-page .ws-achat-cat.ws-achat-cat-expanded{background:#1a1a1a0a}recette-workspace-page .ws-achat-cat-dot{width:8px;height:8px;border-radius:2px;flex-shrink:0}recette-workspace-page .ws-achat-cat-label{font-size:.925rem;color:#1a1a1a;flex:1}recette-workspace-page .ws-achat-cat-pct{font-size:.925rem;font-variant-numeric:tabular-nums;color:#888}recette-workspace-page .ws-achat-cat-amount{font-size:.925rem;font-variant-numeric:tabular-nums;font-weight:700;color:#1a1a1a}recette-workspace-page .ws-achat-cat-chevron{font-size:.8rem;color:#888;flex-shrink:0;transition:transform .15s ease}recette-workspace-page .ws-achat-cat-products{padding:4px 0 8px 16px;animation:wsSlideIn .2s ease both}recette-workspace-page .ws-achat-cat-loading{display:flex;flex-direction:column;gap:6px;padding:4px 0}recette-workspace-page .ws-skeleton-bar{height:14px;border-radius:4px;background:linear-gradient(90deg,#f0f0f2 25%,#f0f0f266,#f0f0f2 75%);background-size:200% 100%;animation:wsShimmer 1.5s ease infinite}recette-workspace-page .ws-skeleton-bar:nth-child(2){width:80%}recette-workspace-page .ws-skeleton-bar:nth-child(3){width:60%}recette-workspace-page .ws-skeleton-text{background:linear-gradient(90deg,#f0f0f2 25%,#f0f0f266,#f0f0f2 75%);background-size:200% 100%;animation:wsShimmer 1.5s ease infinite;border-radius:4px;min-width:80px;min-height:22px}@keyframes wsShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}recette-workspace-page .ws-achat-cat-empty{font-size:.925rem;color:#888;padding:8px 0;font-style:italic}recette-workspace-page .ws-achat-product{display:flex;align-items:center;gap:8px;padding:3px 0;border-bottom:1px solid rgba(248,248,248,.5)}recette-workspace-page .ws-achat-product:last-child{border-bottom:none}recette-workspace-page .ws-achat-product-name{font-size:.85rem;color:#1a1a1a;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}recette-workspace-page .ws-achat-product-supplier{font-size:.8rem;color:#888;background:#f7f7f8;padding:1px 6px;border-radius:4px;white-space:nowrap;flex-shrink:0}recette-workspace-page .ws-achat-product-price{font-size:.85rem;font-variant-numeric:tabular-nums;font-weight:700;color:var(--primary-color, #3E08CC);flex-shrink:0}recette-workspace-page .ws-achat-donut{position:relative;width:130px;height:130px;flex-shrink:0}recette-workspace-page .ws-donut-svg{width:130px;height:130px;transform:rotate(-90deg)}recette-workspace-page .ws-donut-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Plus Jakarta Sans,sans-serif;font-variant-numeric:tabular-nums;font-weight:800;font-size:1.075rem;color:var(--primary-color, #3E08CC);text-align:center}recette-workspace-page .ws-donut-segment{cursor:pointer;pointer-events:stroke;transition:stroke-width .15s ease}recette-workspace-page .ws-donut-segment:hover{stroke-width:4.5}recette-workspace-page .ws-donut-tooltip{position:fixed;transform:translate(-50%) translateY(-100%);display:flex;align-items:center;gap:5px;padding:4px 10px;border-radius:6px;background:#fff;box-shadow:0 4px 16px #00000029;white-space:nowrap;pointer-events:none;z-index:9999;animation:wsSlideIn .15s ease both}recette-workspace-page .ws-donut-tooltip-dot{width:6px;height:6px;border-radius:2px;flex-shrink:0}recette-workspace-page .ws-donut-tooltip-label{font-size:.85rem;color:#1a1a1a;font-weight:600}recette-workspace-page .ws-donut-tooltip-pct{font-size:.85rem;font-variant-numeric:tabular-nums;color:#888;font-weight:700}recette-workspace-page .ws-achat-empty{display:flex;align-items:center;gap:16px;animation:wsSlideIn .4s ease both}recette-workspace-page .ws-achat-empty-left{flex:1;display:flex;flex-direction:column;gap:6px}recette-workspace-page .ws-achat-empty-bar{height:10px;border-radius:5px;background:#f0f0f2}recette-workspace-page .ws-achat-empty-bar:nth-child(1){width:100%}recette-workspace-page .ws-achat-empty-bar:nth-child(2){width:75%}recette-workspace-page .ws-achat-empty-bar:nth-child(3){width:55%}recette-workspace-page .ws-achat-empty-bar:nth-child(4){width:35%}recette-workspace-page .ws-achat-empty-donut{position:relative;width:110px;height:110px;flex-shrink:0}recette-workspace-page .ws-achat-empty-donut svg{width:110px;height:110px;transform:rotate(-90deg)}recette-workspace-page .ws-achat-empty-donut-dash{animation:wsGhostSpin 24s linear infinite}@keyframes wsGhostSpin{to{stroke-dashoffset:-88}}recette-workspace-page .ws-achat-empty-donut-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}recette-workspace-page .ws-achat-empty-donut-center i{font-size:1.2rem;color:#aaacb4}recette-workspace-page .ws-achat-empty-label{font-size:.8rem;color:#888;margin-top:10px;text-align:center;animation:wsSlideIn .5s ease .1s both}recette-workspace-page .ws-achat-categories-preview{display:flex;flex-direction:column;margin-top:8px}recette-workspace-page .ws-achat-cat-icon{width:24px;height:24px;border-radius:5px;object-fit:cover;flex-shrink:0}recette-workspace-page .ws-achat-cat-icon-fallback{width:24px;height:24px;border-radius:5px;display:flex;align-items:center;justify-content:center;flex-shrink:0}recette-workspace-page .ws-achat-cat-icon-fallback i{font-size:1rem;color:#fff}recette-workspace-page .ws-card-achat{position:relative;overflow:visible}recette-workspace-page .ws-card-achat:has(.ws-achat-popover){z-index:10}recette-workspace-page .ws-achat-popover{position:absolute;top:40px;right:0;z-index:1001;width:320px;max-height:400px;overflow-y:auto;background:#fff;border-radius:12px;box-shadow:0 4px 24px #0000001f,0 1px 4px #0000000f;padding:12px;animation:wsSlideIn .2s ease both}recette-workspace-page .ws-achat-popover-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #F0F0F2}recette-workspace-page .ws-achat-popover-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-size:1rem;color:#1a1a1a}recette-workspace-page .ws-dual-kpi{display:flex;gap:8px}recette-workspace-page .ws-dual-kpi-cell{flex:1;padding:10px 14px;border-radius:10px;background:#f7f7f8}recette-workspace-page .ws-dual-kpi-label{font-size:.8rem;font-weight:700;color:#888;letter-spacing:.04em;margin-bottom:4px}recette-workspace-page .ws-dual-kpi-row{display:flex;align-items:baseline;justify-content:space-between}recette-workspace-page .ws-dual-kpi-value{font-family:Plus Jakarta Sans,sans-serif;font-variant-numeric:tabular-nums;font-weight:800;font-size:1.6rem;color:#1a1a1a}recette-workspace-page .ws-collapsible{border-radius:16px;background:#fff;box-shadow:var(--app-shadow-sm);overflow:hidden;animation:wsSlideIn .4s ease both;transition:box-shadow .2s}recette-workspace-page .ws-collapsible:hover{box-shadow:0 1px 3px #0000000a,0 4px 16px #0000000f}recette-workspace-page .ws-collapsible-header{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s}recette-workspace-page .ws-collapsible-header:hover{background:#f8f8f8}recette-workspace-page .ws-collapsible-left{display:flex;align-items:center;gap:10px}recette-workspace-page .ws-collapsible-right{display:flex;align-items:center;gap:8px}recette-workspace-page .ws-card-float{position:relative;padding-top:28px!important;margin-top:6px;overflow:visible}recette-workspace-page .ws-float-icon{position:absolute;top:-14px;left:14px;width:36px;height:36px;border-radius:11px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0000001f;flex-shrink:0}recette-workspace-page .ws-float-icon i{font-size:1.15rem;color:#fff}recette-workspace-page .ws-float-food-cost{background:linear-gradient(135deg,#dc2626,#f87171)}recette-workspace-page .ws-float-bev-cost{background:linear-gradient(135deg,#e65100,#fb923c)}recette-workspace-page .ws-float-achat-food{background:linear-gradient(135deg,#16a34a,#4ade80)}recette-workspace-page .ws-float-achat-bev{background:linear-gradient(135deg,#7c3aed,#a78bfa)}recette-workspace-page .ws-float-couverts{background:linear-gradient(135deg,#2563eb,#60a5fa)}recette-workspace-page .ws-float-ticket{background:linear-gradient(135deg,#b45309,#d97706)}recette-workspace-page .ws-float-rh{background:linear-gradient(135deg,#0e7490,#22d3ee)}recette-workspace-page .ws-float-ventes{background:linear-gradient(135deg,#1f0466,#3e08cc)}recette-workspace-page .ws-float-google{background:linear-gradient(135deg,#4285f4,#34a853)}recette-workspace-page .ws-collapsible-pills{display:flex;gap:6px}recette-workspace-page .ws-collapsible-mini-stat{display:flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;background:#f7f7f8;font-size:.85rem;color:#888;white-space:nowrap}recette-workspace-page .ws-collapsible-mini-stat strong{font-family:Plus Jakarta Sans,sans-serif;font-variant-numeric:tabular-nums;font-weight:800;font-size:.925rem;color:#1a1a1a}recette-workspace-page .ws-chevron-btn{width:24px;height:24px;border-radius:999px;background:#f7f7f8;display:flex;align-items:center;justify-content:center;transition:transform .2s,background .15s;flex-shrink:0}recette-workspace-page .ws-chevron-btn i{font-size:1rem;color:#888;transition:color .15s}recette-workspace-page .ws-chevron-btn.ws-chevron-btn-open{transform:rotate(180deg)}recette-workspace-page .ws-collapsible-header:hover .ws-chevron-btn{background:var(--primary-tint, #F0EFFF)}recette-workspace-page .ws-collapsible-header:hover .ws-chevron-btn i{color:var(--primary-color, #3E08CC)}recette-workspace-page .ws-collapsible-body{padding:0 18px 18px;border-top:1px solid #F0F0F2}recette-workspace-page .ws-rh-kpis{display:flex;gap:0;padding-top:14px;margin-bottom:14px}recette-workspace-page .ws-rh-kpi{flex:1;padding:0 14px;border-left:1px solid #F0F0F2}recette-workspace-page .ws-rh-kpi.ws-rh-kpi-first{border-left:none}recette-workspace-page .ws-rh-kpi-value{font-family:Plus Jakarta Sans,sans-serif;font-variant-numeric:tabular-nums;font-weight:800;font-size:1.3rem;color:#1a1a1a}recette-workspace-page .ws-rh-kpi-label{font-size:.85rem;color:#888;margin-top:2px}recette-workspace-page .ws-rh-kpi-sub{font-size:.85rem;color:#aaacb4;margin-top:1px}recette-workspace-page .ws-rh-connector{display:flex;align-items:center;gap:8px;margin-bottom:10px}recette-workspace-page .ws-rh-connector-label{font-size:.925rem;font-weight:600;color:#888}recette-workspace-page .ws-rh-connector-badge{padding:3px 10px;border-radius:999px;background:#f7f7f8;font-size:.925rem;font-weight:600;color:#1a1a1a}recette-workspace-page .ws-rh-connector-dot{width:6px;height:6px;border-radius:999px;background:#22c55e}recette-workspace-page .ws-rh-connector-spacer{flex:1}recette-workspace-page .ws-rh-checks{display:flex;gap:3px}recette-workspace-page .ws-rh-check{width:18px;height:18px;border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700}recette-workspace-page .ws-rh-check.ws-rh-check-ok{background:#f0fdf4;color:#22c55e}recette-workspace-page .ws-rh-check.ws-rh-check-warn{background:#fef2f2;color:#dc2626}recette-workspace-page .ws-rh-employees{display:flex;gap:6px;flex-wrap:wrap}recette-workspace-page .ws-rh-emp{display:flex;align-items:center;gap:5px;padding:4px 10px 4px 4px;border-radius:999px;background:#f7f7f8}recette-workspace-page .ws-rh-emp.ws-rh-emp-off{background:transparent;opacity:.25}recette-workspace-page .ws-rh-emp-avatar{width:20px;height:20px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:#fff}recette-workspace-page .ws-rh-emp-name{font-size:.925rem;font-weight:600;color:#1a1a1a}recette-workspace-page .ws-rh-emp-role{font-size:.85rem;color:#888}recette-workspace-page .ws-ventes-title{font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-size:1rem;color:#888;margin-top:14px;margin-bottom:8px}recette-workspace-page .ws-ventes-table{width:100%;border-collapse:collapse;font-family:Inter,sans-serif}recette-workspace-page .ws-ventes-th{font-size:.8rem;font-weight:700;color:#aaacb4;padding:4px 8px;text-align:left;border-bottom:1px solid #F0F0F2;letter-spacing:.03em}recette-workspace-page .ws-ventes-th.ws-ventes-th-name{text-align:left}recette-workspace-page .ws-ventes-th.ws-ventes-th-num{text-align:right}recette-workspace-page .ws-ventes-row+.ws-ventes-row{border-top:1px solid #F8F8F8}recette-workspace-page .ws-ventes-td{padding:6px 8px;font-size:.925rem;font-variant-numeric:tabular-nums;color:#555}recette-workspace-page .ws-ventes-td.ws-ventes-td-rank{font-weight:700;color:#aaacb4}recette-workspace-page .ws-ventes-td.ws-ventes-td-name{font-size:1rem;color:#1a1a1a}recette-workspace-page .ws-ventes-td.ws-ventes-td-bold{font-weight:600}recette-workspace-page .ws-ventes-td.ws-ventes-td-num{text-align:right}recette-workspace-page .ws-ventes-td.ws-ventes-td-ca{font-size:1rem;font-weight:600;color:#1a1a1a}recette-workspace-page .ws-ventes-td.ws-ventes-td-margin{font-weight:600;color:#22c55e}recette-workspace-page .ws-ventes-recap{display:flex;gap:0;padding-top:14px;margin-top:14px;border-top:1px solid #F0F0F2}recette-workspace-page .ws-ventes-recap-item{flex:1;padding:0 14px;border-left:1px solid #F0F0F2}recette-workspace-page .ws-ventes-recap-item.ws-ventes-recap-first{border-left:none}recette-workspace-page .ws-ventes-recap-value{font-family:Plus Jakarta Sans,sans-serif;font-variant-numeric:tabular-nums;font-weight:800;font-size:1.15rem;color:#1a1a1a}recette-workspace-page .ws-ventes-recap-label{font-size:.85rem;color:#888;margin-top:2px}@keyframes wsShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}recette-workspace-page .ws-skel{background:linear-gradient(90deg,#f0f0f2 25%,#f8f8f8 37%,#f0f0f2 63%);background-size:200% 100%;animation:wsShimmer 1.8s ease infinite}recette-workspace-page .ws-skel-line{border-radius:6px}recette-workspace-page .ws-skel-circle{width:28px;height:28px;border-radius:999px;flex-shrink:0}recette-workspace-page .ws-skel-bar{height:56px;border-radius:var(--app-radius-card, 16px)}recette-workspace-page .ws-skeleton-hero{background:#3e08cc;border-radius:var(--app-radius-card, 16px);padding:20px 24px 16px;animation:wsSlideIn .5s ease both}recette-workspace-page .ws-skeleton-hero .ws-skel-line{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff14 37%,#ffffff0a 63%);background-size:200% 100%;animation:wsShimmer 1.8s ease infinite;border-radius:6px}recette-workspace-page .ws-skeleton-hero-metrics{display:flex;gap:16px;padding-top:12px;margin-top:14px;border-top:1px solid rgba(255,255,255,.04)}recette-workspace-page .ws-skeleton-hero-metric{flex:1}recette-workspace-page .ws-skeleton-card{background:#fff;border-radius:var(--app-radius-card-sm, 12px);padding:14px 16px;box-shadow:var(--app-shadow-sm);animation:wsSlideIn .4s ease both}recette-workspace-page .ws-skeleton-card-header{display:flex;align-items:center;gap:10px}recette-workspace-page .ws-icon-google{background:#f3f4f6;display:flex;align-items:center;justify-content:center}recette-workspace-page .ws-google-summary-inline{display:flex;align-items:center;gap:6px}recette-workspace-page .ws-google-rating-inline{font-family:Plus Jakarta Sans,sans-serif;font-size:1.2rem;font-weight:800;color:#1a1a1a;line-height:1}recette-workspace-page .ws-google-stars-inline{display:flex;gap:1px}recette-workspace-page .ws-google-stars-inline i{font-size:.925rem}recette-workspace-page .ws-google-count-inline{font-size:.85rem;color:#888;white-space:nowrap}recette-workspace-page .ws-google-skeleton{padding-top:14px;display:flex;flex-direction:column;gap:12px}recette-workspace-page .ws-google-skeleton-review{display:flex;align-items:flex-start;gap:10px;padding:8px 0}recette-workspace-page .ws-google-reviews{display:flex;flex-direction:column;gap:0}recette-workspace-page .ws-google-review{display:flex;align-items:flex-start;gap:10px;padding:10px 0;border-top:1px solid #F0F0F2;animation:wsSlideIn .3s ease both}recette-workspace-page .ws-google-avatar{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#3e08cc,#603dfc);color:#fff;display:flex;align-items:center;justify-content:center;font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:1.075rem;flex-shrink:0}recette-workspace-page .ws-google-review-body{flex:1;min-width:0}recette-workspace-page .ws-google-review-meta{display:flex;align-items:center;gap:8px;margin-bottom:4px}recette-workspace-page .ws-google-author{font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:1rem;color:#1a1a1a}recette-workspace-page .ws-google-review-stars{display:flex;gap:1px}recette-workspace-page .ws-google-star-sm{font-size:.85rem}recette-workspace-page .ws-google-text{font-size:1rem;color:#555;line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}recette-workspace-page .ws-google-time{font-size:.85rem;color:#aaacb4;margin-top:4px;display:inline-block}recette-workspace-page .ws-google-empty{display:flex;align-items:center;gap:10px;padding:18px 0;color:#888;font-size:1rem}@media(max-width:991px){recette-workspace-page .ws-period-inner{gap:10px;padding:8px 12px}recette-workspace-page .ws-achat-popover{width:280px}}@media(max-width:768px){recette-workspace-page .ws-hero-metrics{grid-template-columns:repeat(3,1fr);gap:8px}recette-workspace-page .ws-hero-metric{border-left:none;padding:4px 0}recette-workspace-page .ws-cost-grid{grid-template-columns:1fr}recette-workspace-page .ws-collapsible-pills{display:none}recette-workspace-page .ws-rh-kpis{flex-wrap:wrap}recette-workspace-page .ws-rh-kpi{flex:0 0 calc(50% - 7px);border-left:none;padding:8px 0}recette-workspace-page .ws-ventes-recap{flex-wrap:wrap}recette-workspace-page .ws-ventes-recap-item{flex:0 0 calc(50% - 7px);border-left:none;padding:4px 0}recette-workspace-page .ws-seuil-top{flex-wrap:wrap;gap:8px}recette-workspace-page .ws-seuil-left{gap:10px}recette-workspace-page .ws-seuil-divider{display:none}recette-workspace-page .ws-achat-donut{width:110px;height:110px}recette-workspace-page .ws-donut-svg{width:110px;height:110px}recette-workspace-page .ws-donut-center{font-size:.925rem}}@media(max-width:640px){recette-workspace-page .ws-period-inner{flex-wrap:wrap;gap:8px;padding:8px 10px}recette-workspace-page .ws-period-divider{display:none}recette-workspace-page .ws-period-context{flex:1;min-width:0}recette-workspace-page .ws-period-pills{order:3;flex:1;justify-content:center}recette-workspace-page .ws-period-nav{margin-left:0}recette-workspace-page .ws-period-inner>p-datepicker{display:none}recette-workspace-page .ws-hero{padding:14px 16px 12px}recette-workspace-page .ws-hero-value{font-size:2.5rem}recette-workspace-page .ws-seuil{padding:12px 14px 10px}recette-workspace-page .ws-seuil-pct{font-size:1.15rem}recette-workspace-page .ws-seuil-metric-value{font-size:1rem}recette-workspace-page .ws-achat-body{flex-direction:column;align-items:stretch}recette-workspace-page .ws-achat-donut{width:120px;height:120px;align-self:center}recette-workspace-page .ws-donut-svg{width:120px;height:120px}recette-workspace-page .ws-achat-kpi-value{font-size:1.3rem}recette-workspace-page .ws-collapsible-header{padding:12px 14px}recette-workspace-page .ws-collapsible-body{padding:0 14px 14px}}@media(max-width:480px){recette-workspace-page .ws-content{gap:6px}recette-workspace-page .ws-hero-metrics{grid-template-columns:repeat(2,1fr);gap:6px}recette-workspace-page .ws-hero-metric{border-left:none;padding:4px 0}recette-workspace-page .ws-hero-value{font-size:2.3rem}recette-workspace-page .ws-hero-badge{font-size:.925rem;padding:2px 8px}recette-workspace-page .ws-period-pill{padding:4px 10px;font-size:.85rem}recette-workspace-page .ws-card{padding:10px 12px}recette-workspace-page .ws-cost-cell-value{font-size:1.45rem}recette-workspace-page .ws-dual-kpi{flex-direction:column}recette-workspace-page .ws-dual-kpi-value{font-size:1.45rem}recette-workspace-page .ws-achat-kpis{gap:6px}recette-workspace-page .ws-achat-kpi{padding:8px 10px}recette-workspace-page .ws-achat-kpi-value{font-size:1.2rem}recette-workspace-page .ws-ventes-td{padding:5px 4px;font-size:.85rem}recette-workspace-page .ws-ventes-td.ws-ventes-td-name{font-size:.925rem}recette-workspace-page .ws-ventes-td.ws-ventes-td-ca{font-size:.925rem}recette-workspace-page .ws-ventes-th{padding:4px;font-size:.75rem}recette-workspace-page .ws-achat-popover{width:calc(100vw - 40px);right:-10px}}@media(max-width:360px){recette-workspace-page .ws-hero-metrics{grid-template-columns:1fr}recette-workspace-page .ws-seuil-top{flex-direction:column;align-items:flex-start}recette-workspace-page .ws-seuil-left{flex-wrap:wrap;gap:6px}recette-workspace-page .ws-period-pills{gap:2px}recette-workspace-page .ws-period-pill{padding:4px 8px;font-size:.8rem}}.p-tree{padding:1rem!important}.p-treeselect-tree-container{overflow:unset!important}.p-confirmdialog{width:60%!important}.gp-popover-panel{border-radius:16px!important}.gp-popover-panel .p-popover-content{padding:8px!important}.gp-popover-panel .p-autocomplete-input,.gp-popover-panel .p-autocomplete{border:none!important;box-shadow:none!important}recette-recipe-form-page .guided-tour-fab{position:fixed;top:83px;right:var(--fab-right, 28px);z-index:1001;width:38px;height:38px;border-radius:999px;border:none;background:#f0efff;color:#3e08cc;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px #0000000a,0 2px 8px #0000000a;transition:background .2s,box-shadow .2s,transform .15s,right var(--transition-duration, .2s)}recette-recipe-form-page .guided-tour-fab:hover{background:#e4e0ff;box-shadow:0 1px 3px #0000000a,0 4px 16px #0000000f;transform:scale(1.08)}recette-recipe-form-page .guided-tour-fab:active{transform:scale(.95)}recette-recipe-form-page .food-cost-exceeds input.p-inputtext.p-component.text-center.text-xl.font-medium.p-inputnumber-input{background-color:#ffcdd2!important}recette-recipe-form-page .ai-sparkle-btn{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;background:var(--primary-tint, #F0EFFF);border:none;cursor:pointer;color:var(--primary, #3E08CC);font-size:13px;padding:0;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1)}recette-recipe-form-page .ai-sparkle-btn .pi-spinner{font-size:12px;color:var(--primary, #3E08CC)}recette-recipe-form-page .ai-sparkle-btn:hover:not(:disabled){background:#e8e6ff;transform:scale(1.08)}recette-recipe-form-page .ai-sparkle-btn:active:not(:disabled){transform:scale(.96)}recette-recipe-form-page .ai-sparkle-btn:disabled{opacity:.4;cursor:default}.ql-formats recette-recipe-form-page .ai-sparkle-btn:disabled{background:var(--primary, #3E08CC);color:var(--primary-tint, #F0EFFF);opacity:1}recette-recipe-form-page .ai-sparkle-btn.muted{background:var(--primary, #3E08CC);color:var(--primary-tint, #F0EFFF)}recette-recipe-form-page .ai-sparkle-btn.muted:hover:not(:disabled){background:var(--primary-tint, #F0EFFF);color:var(--primary, #3E08CC)}recette-recipe-form-page .ai-sparkle-btn.filled{background:var(--primary-tint, #F0EFFF);color:var(--primary, #3E08CC)}recette-recipe-form-page .ai-sparkle-btn.filled:hover:not(:disabled){background:#e8e6ff}recette-recipe-form-page .ai-sparkle-btn.locked{background:var(--primary-tint, #F0EFFF);color:var(--primary, #3E08CC);opacity:.6;cursor:default}recette-recipe-form-page .ai-sparkle-btn .check-badge{position:absolute;top:-3px;right:-3px;width:14px;height:14px;border-radius:999px;background:#2e5a00;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px var(--surface-card, #fff)}recette-recipe-form-page .ai-sparkle-btn .check-badge .pi{font-size:7px}recette-recipe-form-page .rf5-editor-wrap{position:relative}recette-recipe-form-page .ai-pill-floating{position:absolute;bottom:8px;right:8px;z-index:1}recette-recipe-form-page th.generic-product-column,recette-recipe-form-page td.generic-product-column{width:36px!important;min-width:36px!important;max-width:36px!important;padding-left:2px!important;padding-right:2px!important;text-align:center!important}recette-recipe-form-page .vc-fab{position:fixed;bottom:28px;right:var(--fab-right, 28px);z-index:1001;width:56px;height:56px;border-radius:999px;background:var(--primary-color, #3E08CC);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;animation:vc-fab-pulse 3s ease-in-out infinite;transition:background .25s,color .25s,box-shadow .25s,right var(--transition-duration, .2s)}recette-recipe-form-page .vc-fab i{font-size:1.4rem}recette-recipe-form-page .vc-fab--active{background:var(--app-green, #B6F70C);color:var(--text-color, #1A1A1A);animation:none;box-shadow:0 4px 24px #b6f70c66}recette-recipe-form-page .vc-fab--connecting{opacity:.7;cursor:wait;animation:none}recette-recipe-form-page .vc-fab:hover:not(.vc-fab--connecting){transform:scale(1.06)}recette-recipe-form-page .vc-fab-waves{display:flex;gap:2px;align-items:center;height:20px}recette-recipe-form-page .vc-fab-waves span{width:2.5px;height:20px;border-radius:999px;background:currentColor}recette-recipe-form-page .vc-fab-waves span:nth-child(1){animation:vc-wave-bar .6s ease-in-out 0s infinite}recette-recipe-form-page .vc-fab-waves span:nth-child(2){animation:vc-wave-bar .6s ease-in-out .12s infinite}recette-recipe-form-page .vc-fab-waves span:nth-child(3){animation:vc-wave-bar .6s ease-in-out .24s infinite}recette-recipe-form-page .vc-fab-waves span:nth-child(4){animation:vc-wave-bar .6s ease-in-out .36s infinite}recette-recipe-form-page .vc-hero{background:var(--surface-card, #fff);border-radius:24px;box-shadow:0 1px 3px #0000000a,0 4px 16px #0000000f;margin-bottom:20px;overflow:hidden;cursor:pointer;position:relative;transition:box-shadow .25s ease,transform .2s ease,background .6s ease,-webkit-backdrop-filter .6s ease;transition:box-shadow .25s ease,transform .2s ease,background .6s ease,backdrop-filter .6s ease;transition:box-shadow .25s ease,transform .2s ease,background .6s ease,backdrop-filter .6s ease,-webkit-backdrop-filter .6s ease}recette-recipe-form-page .vc-hero:hover{box-shadow:0 2px 6px #0000000a,0 8px 32px #3e08cc1f;transform:translateY(-1px)}recette-recipe-form-page .vc-hero--listening{background:#ffffffa6;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.5)}recette-recipe-form-page .vc-hero--listening:hover{box-shadow:0 2px 6px #0000000a,0 8px 32px #b6f70c2e}recette-recipe-form-page .vc-hero-gradient{height:3px;background:linear-gradient(90deg,var(--primary-color, #3E08CC),#603DFC,var(--app-green, #B6F70C))}recette-recipe-form-page .vc-hero-body{padding:32px;display:flex;align-items:center;gap:28px}recette-recipe-form-page .vc-hero-mic{width:80px;height:80px;border-radius:999px;flex-shrink:0;background:var(--primary-color, #3E08CC);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 24px #3e08cc4d;position:relative;transition:all .3s ease}recette-recipe-form-page .vc-hero-mic i{font-size:1.4rem}recette-recipe-form-page .vc-hero-mic--listening{background:var(--app-green, #B6F70C);color:var(--text-color, #1A1A1A);box-shadow:0 4px 24px #b6f70c66}recette-recipe-form-page .vc-hero-mic-ring{position:absolute;inset:-8px;border-radius:999px;border:2px solid var(--primary-color, #3E08CC);opacity:.12;animation:vc-hero-pulse 2.5s ease-in-out infinite}recette-recipe-form-page .vc-hero-mic-waves{display:flex;gap:3px;align-items:center;height:28px}recette-recipe-form-page .vc-hero-mic-waves span{width:3px;height:28px;border-radius:999px;background:currentColor}recette-recipe-form-page .vc-hero-mic-waves span:nth-child(1){animation:vc-wave-bar .6s ease-in-out 0s infinite}recette-recipe-form-page .vc-hero-mic-waves span:nth-child(2){animation:vc-wave-bar .6s ease-in-out .1s infinite}recette-recipe-form-page .vc-hero-mic-waves span:nth-child(3){animation:vc-wave-bar .6s ease-in-out .2s infinite}recette-recipe-form-page .vc-hero-mic-waves span:nth-child(4){animation:vc-wave-bar .6s ease-in-out .3s infinite}recette-recipe-form-page .vc-hero-mic-waves span:nth-child(5){animation:vc-wave-bar .6s ease-in-out .4s infinite}recette-recipe-form-page .vc-hero-text{flex:1;text-align:center}recette-recipe-form-page .vc-hero-title{font-family:"Plus Jakarta Sans",var(--font-family);font-weight:800;font-size:20px;color:var(--text-color, #1A1A1A);margin-bottom:4px}recette-recipe-form-page .vc-hero-brand{color:var(--primary-color, #3E08CC)}recette-recipe-form-page .vc-hero-sub{font-size:14px;color:var(--text-color-secondary, #888);line-height:1.5}recette-recipe-form-page .vc-hero-cta{background:var(--primary-color, #3E08CC);color:#fff;border-radius:999px;padding:12px 28px;font-size:14px;font-weight:600;white-space:nowrap;flex-shrink:0;transition:all .2s ease}recette-recipe-form-page .vc-hero-cta--stop{background:#dc2626}recette-recipe-form-page .media-atelier{display:flex;flex-direction:column;gap:14px;padding:16px}recette-recipe-form-page .media-frame{border-radius:var(--app-border-radius, 20px);background:var(--surface-card, #fff);border:none;padding:16px;box-shadow:0 0 0 1px #00000005,0 8px 24px #0000001a;transition:transform .3s cubic-bezier(.25,.46,.45,.94);opacity:0;animation:media-frame-enter .45s cubic-bezier(.22,1,.36,1) forwards}recette-recipe-form-page .media-frame:hover{transform:translateY(-1px)}recette-recipe-form-page .media-frame--photo{animation-delay:.05s}recette-recipe-form-page .media-frame--video{animation-delay:.15s}recette-recipe-form-page .media-frame__header{display:flex;align-items:center;gap:12px;margin-bottom:14px}recette-recipe-form-page .media-frame__icon-ring{width:36px;height:36px;border-radius:10px;background:var(--surface-ground, #f8f9fa);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}recette-recipe-form-page .media-frame__icon-ring i{font-size:.95rem;color:var(--text-color-secondary, #6c757d)}.media-frame:hover recette-recipe-form-page .media-frame__icon-ring{transform:scale(1.08)}recette-recipe-form-page .media-frame__icon-ring--video i{font-size:.8rem}recette-recipe-form-page .media-frame__titles{display:flex;flex-direction:column;gap:2px;min-width:0}recette-recipe-form-page .media-frame__label{font-size:.9375rem;font-weight:650;color:var(--text-color, #1a1a2e);letter-spacing:-.01em;line-height:1.2}recette-recipe-form-page .media-frame__hint{font-size:.7rem;font-weight:500;color:var(--text-color-secondary, #6c757d);letter-spacing:.01em;line-height:1.3;opacity:.7}recette-recipe-form-page .media-frame__content{position:relative}recette-recipe-form-page .media-frame--photo .media-frame__content{display:flex;justify-content:center;align-items:center}recette-recipe-form-page .media-video-input{position:relative;display:flex;align-items:center}recette-recipe-form-page .media-video-input__icon{position:absolute;left:14px;font-size:.85rem;color:var(--text-color-secondary, #6c757d);opacity:.45;z-index:1;transition:opacity .2s ease}recette-recipe-form-page .media-video-input__field{padding-left:2.5rem!important;border-radius:calc(var(--app-border-radius, 20px) - 8px)!important;border:none!important;background:var(--surface-ground, #f8f9fa)!important;font-size:.875rem;box-shadow:inset 0 1px 2px #0000000a!important;transition:all .25s cubic-bezier(.25,.46,.45,.94)!important}recette-recipe-form-page .media-video-input__field:focus{box-shadow:0 0 0 1px #00000005,0 8px 24px #0000001a!important;background:var(--surface-card, #fff)!important}recette-recipe-form-page .media-video-input:focus-within recette-recipe-form-page .media-video-input__icon{opacity:.75}recette-recipe-form-page .p-virtualscroller-content{gap:10px}recette-recipe-form-page .recipe-pricing-row{display:grid;grid-template-columns:1.24fr .76fr 1fr;gap:2rem}recette-recipe-form-page .allergens-accordion .field-checkbox{flex:0 0 50%!important;max-width:50%!important}recette-recipe-form-page .allergens-accordion .text-lg{display:flex;flex-direction:column;height:100%}recette-recipe-form-page .allergens-accordion .text-lg>recette-generic-product-allergens-boxes{flex:1;display:flex;flex-direction:column}recette-recipe-form-page .allergens-accordion .text-lg>recette-generic-product-allergens-boxes>div{flex:1;display:flex;flex-direction:column}recette-recipe-form-page .allergens-accordion .text-lg>recette-generic-product-allergens-boxes>div>.grid{flex:1;align-content:space-evenly}recette-recipe-form-page .recipe-pricing-row>p-accordion{display:flex;flex-direction:column;min-width:0}recette-recipe-form-page .recipe-pricing-row>p-accordion>.p-accordionpanel{flex:1;display:flex;flex-direction:column}recette-recipe-form-page .recipe-pricing-row>p-accordion>.p-accordionpanel>p-accordion-content,recette-recipe-form-page .recipe-pricing-row>p-accordion>.p-accordionpanel>.p-accordioncontent{flex:1;display:flex;flex-direction:column}recette-recipe-form-page .recipe-pricing-row>p-accordion>.p-accordionpanel>p-accordion-content>.p-accordioncontent-content,recette-recipe-form-page .recipe-pricing-row>p-accordion>.p-accordionpanel>.p-accordioncontent>.p-accordioncontent-content{flex:1}recette-recipe-form-page fieldset{min-width:0}recette-recipe-form-page .overflow-x-hidden{padding:0 12px;margin:0 -12px}recette-recipe-form-page .p-accordion .p-accordionpanel{border:none!important;background:transparent!important;box-shadow:none!important;border-radius:var(--app-border-radius-popover)!important;overflow:hidden}recette-recipe-form-page .p-accordion .p-accordionheader{border:none!important;background:var(--surface-ground, #f8f9fa)!important;color:var(--text-color)!important;transition:background .2s ease}recette-recipe-form-page .p-accordion .p-accordionheader:hover{background:var(--surface-hover, #f1f3f5)!important}recette-recipe-form-page .p-accordion .p-accordioncontent{border:none!important;background:var(--surface-ground, #f8f9fa)!important}recette-recipe-form-page .p-accordion .p-accordioncontent-content{border:none!important;background:transparent!important}recette-recipe-form-page .p-accordion .p-accordionpanel-active{box-shadow:0 0 0 1px #00000005,0 8px 24px #0000001a!important;background:var(--surface-ground, #f8f9fa)!important}recette-recipe-form-page .p-accordion .p-accordionpanel:not(.p-accordionpanel-active){box-shadow:0 0 0 1px #00000005,0 8px 24px #0000001a!important}recette-recipe-form-page .p-inputtext:enabled:focus{border-color:unset;box-shadow:none}recette-recipe-form-page .p-togglebutton-content{padding-top:.5rem!important}recette-recipe-form-page #tarificationModeSelectButton .p-togglebutton-content{padding:0!important}recette-recipe-form-page .p-togglebutton{display:inline-table}recette-recipe-form-page .card-label{display:none}recette-recipe-form-page .p-datatable-tfoot{background:none!important}recette-recipe-form-page .commercialTruncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:200px}recette-recipe-form-page .p-select .p-select-label{padding-right:1rem!important;white-space:normal!important;word-wrap:break-word!important;line-height:1.3!important;min-height:1.3rem!important}recette-recipe-form-page .p-select .p-select-clear-icon{right:2rem!important;z-index:2!important;opacity:.7!important;transition:opacity .2s ease!important}recette-recipe-form-page .p-select .p-select-clear-icon:hover{opacity:1!important}recette-recipe-form-page .p-select .p-select-dropdown{right:.5rem!important;z-index:1!important}recette-recipe-form-page .p-select.w-full,recette-recipe-form-page .p-select.w-15rem{min-width:0!important;box-sizing:border-box!important}recette-recipe-form-page .fa-scale-balanced:not(.force-white-icon .fa-scale-balanced){color:var(--text-color)!important}recette-recipe-form-page .force-white-icon .fa-scale-balanced{color:#fff!important}recette-recipe-form-page .modern-table .p-treeselect,recette-recipe-form-page .modern-table .p-select,recette-recipe-form-page .modern-table .p-autocomplete,recette-recipe-form-page .modern-table .p-inputnumber,recette-recipe-form-page .modern-table .p-selectbutton,recette-recipe-form-page .modern-table recette-shared-loss-rate-input{height:49px!important;min-height:49px!important}recette-recipe-form-page .modern-table recette-shared-quantity-picker .quantity-picker{height:49px!important;min-height:49px!important}recette-recipe-form-page .modern-table .p-datatable-thead>tr>th{background:var(--surface-50, #f8fafc)!important;border-bottom:2px solid var(--surface-border, #e5e7eb)!important;font-size:.75rem!important;font-weight:600!important;color:var(--text-color-secondary)!important;-webkit-user-select:none!important;user-select:none!important;line-height:1.2!important;padding:.5rem!important}recette-recipe-form-page p-inputnumber[inputId=quantity] input,recette-recipe-form-page recette-shared-loss-rate-input p-inputnumber[inputId=lossRate] input{border:1px solid var(--surface-border, #d1d5db)!important}recette-recipe-form-page .modern-table .ingredient-field-error input,recette-recipe-form-page .modern-table .ingredient-field-error .p-inputnumber-input,recette-recipe-form-page .modern-table .ingredient-field-error .p-select,recette-recipe-form-page .modern-table .ingredient-field-error .p-treeselect,recette-recipe-form-page .modern-table .ingredient-field-error .p-selectbutton{border-color:#e1325c!important}recette-recipe-form-page .modern-table .ingredient-field-error .p-treeselect-label,recette-recipe-form-page .modern-table .ingredient-field-error .p-treeselect-trigger,recette-recipe-form-page .modern-table .ingredient-field-error .p-button{border-color:#e1325c!important}recette-recipe-form-page .modern-table .ingredient-field-error:hover:not(.p-disabled){border-color:#e1325c!important}recette-recipe-form-page .modern-table .ingredient-field-error:focus-within input,recette-recipe-form-page .modern-table .ingredient-field-error:focus-within .p-inputnumber-input,recette-recipe-form-page .modern-table .ingredient-field-error.p-focus input,recette-recipe-form-page .modern-table .ingredient-field-error.p-focus .p-inputnumber-input{border-color:#e1325c!important}recette-recipe-form-page .modern-table p-treeselect.ng-invalid,recette-recipe-form-page .modern-table .p-treeselect.ng-invalid,recette-recipe-form-page .modern-table p-inputnumber.ng-invalid,recette-recipe-form-page .modern-table .p-inputnumber.ng-invalid{border-color:var(--red-500)!important}recette-recipe-form-page .modern-table p-treeselect.ng-invalid input,recette-recipe-form-page .modern-table p-treeselect.ng-invalid .p-inputnumber-input,recette-recipe-form-page .modern-table p-treeselect.ng-invalid .p-treeselect-label,recette-recipe-form-page .modern-table p-treeselect.ng-invalid .p-treeselect-trigger,recette-recipe-form-page .modern-table .p-treeselect.ng-invalid input,recette-recipe-form-page .modern-table .p-treeselect.ng-invalid .p-inputnumber-input,recette-recipe-form-page .modern-table .p-treeselect.ng-invalid .p-treeselect-label,recette-recipe-form-page .modern-table .p-treeselect.ng-invalid .p-treeselect-trigger,recette-recipe-form-page .modern-table p-inputnumber.ng-invalid input,recette-recipe-form-page .modern-table p-inputnumber.ng-invalid .p-inputnumber-input,recette-recipe-form-page .modern-table p-inputnumber.ng-invalid .p-treeselect-label,recette-recipe-form-page .modern-table p-inputnumber.ng-invalid .p-treeselect-trigger,recette-recipe-form-page .modern-table .p-inputnumber.ng-invalid input,recette-recipe-form-page .modern-table .p-inputnumber.ng-invalid .p-inputnumber-input,recette-recipe-form-page .modern-table .p-inputnumber.ng-invalid .p-treeselect-label,recette-recipe-form-page .modern-table .p-inputnumber.ng-invalid .p-treeselect-trigger{border-color:var(--red-500)!important}recette-recipe-form-page .floating-action-buttons{position:fixed;top:2rem;right:2rem;display:flex;align-items:center;gap:8px;z-index:1000;opacity:0;transform:translateY(-100px);pointer-events:none;transition:all .3s ease-in-out}recette-recipe-form-page .floating-action-buttons.visible{opacity:1;transform:translateY(0);pointer-events:auto}recette-recipe-form-page .floating-action-buttons .topbar-action-btn{box-shadow:0 0 0 1px #00000005,0 8px 24px #0000001a}recette-recipe-form-page .packagings-table .p-datatable-thead>tr>th{background-color:var(--surface-section, #f8f9fa)!important;border:1px solid var(--surface-border, #e9ecef)!important;border-bottom:2px solid var(--surface-border, #dee2e6)!important;font-weight:600!important;color:var(--text-color-secondary, #495057)!important;padding:.75rem .5rem!important;font-size:.875rem!important;text-align:left!important}recette-recipe-form-page .packagings-table .p-datatable-tbody>tr{border:1px solid var(--surface-border, #e9ecef)!important;transition:all .2s ease-in-out!important}recette-recipe-form-page .packagings-table .p-datatable-tbody>tr:hover{background-color:var(--surface-hover, #f8f9fa)!important;box-shadow:0 0 0 1px #00000005,0 8px 24px #0000001a!important}recette-recipe-form-page .packagings-table .p-datatable-tbody>tr>td{padding:.5rem!important}recette-recipe-form-page .packagings-table .p-datatable-tbody>tr>td:first-child{border-left:1px solid var(--surface-border, #e9ecef)!important}recette-recipe-form-page .packagings-table .p-datatable-tbody>tr>td:last-child{border-right:1px solid var(--surface-border, #e9ecef)!important}recette-recipe-form-page .packagings-table .p-datatable-tbody>tr:last-child>td{border-bottom:1px solid var(--surface-border, #e9ecef)!important}recette-recipe-form-page .packagings-table .p-select,recette-recipe-form-page .packagings-table .p-inputnumber,recette-recipe-form-page .packagings-table .p-editor{border-radius:var(--app-border-radius)!important;transition:all .2s ease-in-out!important}recette-recipe-form-page .packagings-table .p-select:hover,recette-recipe-form-page .packagings-table .p-inputnumber:hover,recette-recipe-form-page .packagings-table .p-editor:hover{border-color:#9ca3af!important}recette-recipe-form-page .packagings-table .p-select:focus-within,recette-recipe-form-page .packagings-table .p-inputnumber:focus-within,recette-recipe-form-page .packagings-table .p-editor:focus-within{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important}recette-recipe-form-page .packagings-table .p-button{border-radius:var(--app-border-radius)!important;transition:all .2s ease-in-out!important}recette-recipe-form-page .packagings-table .p-button:hover{transform:translateY(-1px)!important;box-shadow:0 0 0 1px #00000005,0 8px 24px #0000001a!important}recette-recipe-form-page .materials-table .p-datatable-tbody>tr>td{border:0!important}recette-recipe-form-page .raw-weight-column,recette-recipe-form-page .net-weight-column{vertical-align:middle!important}recette-recipe-form-page .weight-display{text-align:right}recette-recipe-form-page .weight-display .weight-volume{height:0;overflow:visible;font-size:.9em;color:var(--app-text-disabled, #D0D0D8);line-height:1.2}recette-recipe-form-page .surface-card.border-round-lg.shadow-2.border-1.border-200.flex-1{transition:transform .2s cubic-bezier(.25,.46,.45,.94),box-shadow .2s cubic-bezier(.25,.46,.45,.94);border:none!important;box-shadow:var(--app-shadow-sm)!important}recette-recipe-form-page .surface-card.border-round-lg.shadow-2.border-1.border-200.flex-1:hover{transform:translateY(-1px);box-shadow:var(--app-shadow-md)!important}recette-recipe-form-page .surface-card.border-round-lg.shadow-2.border-1.border-200.flex-1 .text-2xl.font-bold,recette-recipe-form-page .surface-card.border-round-lg.shadow-2.border-1.border-200.flex-1 .text-xl.font-bold{font-family:"Plus Jakarta Sans",var(--font-family);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:-.02em}recette-recipe-form-page .surface-card.border-round-lg.shadow-2.border-1.border-200.flex-1 .text-sm.text-600,recette-recipe-form-page .surface-card.border-round-lg.shadow-2.border-1.border-200.flex-1 .text-xs.text-600{font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:.625rem!important}recette-recipe-form-page .surface-card.border-round-lg.shadow-2.border-1.border-200.flex-1 .bg-orange-100{border-radius:var(--app-radius-table-row)!important}recette-recipe-form-page .surface-card.border-round-lg.shadow-2.border-1.border-200.flex-1 .bg-primary-100{border-radius:var(--app-radius-table-row)!important}recette-recipe-form-page .surface-card.border-round-lg.shadow-2.border-1.border-200.flex-1 .bg-primary-50{border-radius:var(--app-radius-table-row)!important}recette-recipe-form-page .surface-card.border-round-lg.shadow-2.border-1.border-200.flex-1 .bg-green-100{border-radius:var(--app-radius-table-row)!important}recette-recipe-form-page .flex-row.gap-3.mb-4:has(>.flex-1>.flex-column.align-items-center>.pi-clock){gap:.75rem!important}recette-recipe-form-page .flex-row.gap-3.mb-4:has(>.flex-1>.flex-column.align-items-center>.pi-clock)>.flex-1>.flex-column.align-items-center{border-radius:var(--app-radius-input)!important;transition:transform .2s ease,box-shadow .2s ease}recette-recipe-form-page .flex-row.gap-3.mb-4:has(>.flex-1>.flex-column.align-items-center>.pi-clock)>.flex-1>.flex-column.align-items-center:hover{transform:translateY(-1px);box-shadow:var(--app-shadow-sm)}recette-recipe-form-page .flex-row.gap-3.mb-4:has(>.flex-1>.flex-column.align-items-center>.pi-clock)>.flex-1>.flex-column.align-items-center:has(.pi-clock){background:#f0efff!important;border-color:#3e08cc14!important}recette-recipe-form-page .flex-row.gap-3.mb-4:has(>.flex-1>.flex-column.align-items-center>.pi-clock)>.flex-1>.flex-column.align-items-center:has(.pi-clock) .pi-clock{color:var(--primary-color, #3E08CC)!important}recette-recipe-form-page .flex-row.gap-3.mb-4:has(>.flex-1>.flex-column.align-items-center>.pi-clock)>.flex-1>.flex-column.align-items-center:has(.pi-clock) .text-sm.text-600{color:var(--primary-color, #3E08CC)!important;opacity:.7}recette-recipe-form-page .flex-row.gap-3.mb-4:has(>.flex-1>.flex-column.align-items-center>.pi-clock)>.flex-1>.flex-column.align-items-center:has(.fa-fire-burner){background:#fff3e0!important;border-color:#e6510014!important}recette-recipe-form-page .flex-row.gap-3.mb-4:has(>.flex-1>.flex-column.align-items-center>.pi-clock)>.flex-1>.flex-column.align-items-center:has(.fa-fire-burner) .fa-fire-burner{color:#e65100!important}recette-recipe-form-page .flex-row.gap-3.mb-4:has(>.flex-1>.flex-column.align-items-center>.pi-clock)>.flex-1>.flex-column.align-items-center:has(.fa-fire-burner) .text-sm.text-600{color:#e65100!important;opacity:.7}recette-recipe-form-page .flex-row.gap-3.mb-4:has(>.flex-1>.flex-column.align-items-center>.pi-clock)>.flex-1>.flex-column.align-items-center:has(.pi-pause){background:var(--app-bg-page)!important;border-color:var(--app-border-sep)!important}recette-recipe-form-page .flex-row.gap-3.mb-4:has(>.flex-1>.flex-column.align-items-center>.pi-clock)>.flex-1>.flex-column.align-items-center:has(.pi-pause) .pi-pause{color:var(--app-text-muted)!important}recette-recipe-form-page .flex-row.gap-3.mb-4:has(>.flex-1>.flex-column.align-items-center>.pi-clock)>.flex-1>.flex-column.align-items-center:has(.pi-pause) .text-sm.text-600{color:var(--app-text-muted)!important;opacity:.7}recette-recipe-form-page .flex-column:has(>[pdraggable]>.mb-3>.flex>.bg-primary.text-primary-contrast){position:relative;padding-left:24px}recette-recipe-form-page .flex-column:has(>[pdraggable]>.mb-3>.flex>.bg-primary.text-primary-contrast):before{content:"";position:absolute;left:15px;top:28px;bottom:28px;width:2px;background:var(--app-border-sep);border-radius:999px}recette-recipe-form-page .flex-column:has(>[pdraggable]>.mb-3>.flex>.bg-primary.text-primary-contrast)>[pdraggable]{position:relative;padding-left:24px;margin-bottom:.5rem}recette-recipe-form-page .flex-column:has(>[pdraggable]>.mb-3>.flex>.bg-primary.text-primary-contrast)>[pdraggable]>.mb-3>.flex>.bg-primary.text-primary-contrast{position:relative;z-index:1;width:28px;height:28px;min-width:28px;border-radius:999px!important;display:inline-flex!important;align-items:center;justify-content:center;font-size:.6875rem;font-weight:700;box-shadow:0 2px 8px #3e08cc33;padding:0!important}recette-recipe-form-page [pdraggable]>.flex-row.gap-3.justify-content-between{background:#fff;border-radius:var(--app-radius-input);padding:14px 18px;box-shadow:var(--app-shadow-sm);border:1px solid var(--app-border-sep);margin-bottom:.5rem}recette-recipe-form-page .surface-50.border-round-lg:has(.pi-shopping-cart){background:#f0efff!important;transition:box-shadow .2s ease}recette-recipe-form-page .surface-50.border-round-lg:has(.pi-shopping-cart) .text-2xl{font-family:"Plus Jakarta Sans",var(--font-family);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}recette-recipe-form-page .food-cost-exceeds{border-color:#fecaca!important}recette-recipe-form-page .allergens-accordion .field-checkbox{transition:transform .1s ease}recette-recipe-form-page .allergens-accordion .field-checkbox:active{transform:scale(.97)}recette-recipe-form-page .allergens-accordion .p-button:has(.pi-sparkles),recette-recipe-form-page .allergens-accordion .ai-sparkle-btn{border-radius:var(--app-radius-pill)!important;font-weight:600}recette-recipe-form-page .p-accordionheader .text-xl.font-semibold,recette-recipe-form-page .p-accordionheader .text-lg.font-semibold{font-family:"Plus Jakarta Sans",var(--font-family);font-weight:700;letter-spacing:-.01em}recette-recipe-form-page .font-bold[class*=text-]:has(+span:is([class*=text-xs])){font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}recette-recipe-form-page .p-datatable-tfoot .font-bold{font-family:"Plus Jakarta Sans",var(--font-family);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}recette-recipe-form-page .p-button:has(.pi-plus):not(.p-button-danger):not(.p-button-text):not(.p-button-secondary){transition:transform .15s ease,box-shadow .15s ease}recette-recipe-form-page .p-button:has(.pi-plus):not(.p-button-danger):not(.p-button-text):not(.p-button-secondary):hover:not(:disabled){transform:translateY(-1px)}recette-recipe-form-page .p-button:has(.pi-plus):not(.p-button-danger):not(.p-button-text):not(.p-button-secondary):active:not(:disabled){transform:translateY(0)}recette-recipe-form-page .p-accordioncontent{transition:max-height .35s ease!important}recette-recipe-form-page .p-editor .ql-toolbar{display:flex!important;flex-wrap:wrap!important;align-items:center!important}recette-recipe-form-page .p-editor .ql-toolbar .ql-formats:last-child{display:flex!important;align-items:center!important;gap:.25rem}recette-recipe-form-page .p-editor .ql-toolbar .ql-formats .p-button{width:2rem!important;height:2rem!important;padding:0!important}recette-recipe-form-page .vc-bubble{position:fixed;bottom:96px;right:28px;width:340px;background:var(--surface-card, #fff);border-radius:16px;box-shadow:0 4px 24px #00000014,0 8px 40px #0000000f;z-index:1100;animation:vc-bubble-enter .3s cubic-bezier(.34,1.56,.64,1);transform-origin:bottom right}recette-recipe-form-page .vc-bubble:after{content:"";position:absolute;bottom:-6px;right:22px;width:12px;height:12px;background:var(--surface-card, #fff);transform:rotate(45deg);border-radius:0 0 3px}recette-recipe-form-page .vc-bubble--processing{box-shadow:0 4px 24px #3e08cc1f,0 8px 40px #0000000f}recette-recipe-form-page .vc-bubble-header{display:flex;align-items:center;justify-content:space-between;padding:12px 8px 0 16px}recette-recipe-form-page .vc-bubble-status-badge{display:inline-flex;align-items:center;gap:6px;background:var(--app-green-mint-bg, #CCFF90);color:var(--app-green-mint-txt, #2E5A00);padding:4px 12px;border-radius:999px;font-size:11px;font-weight:700}recette-recipe-form-page .vc-bubble-dot{width:6px;height:6px;border-radius:50%;background:var(--app-green-mint-txt, #2E5A00);flex-shrink:0}recette-recipe-form-page .vc-bubble-dot.active{animation:voice-pulse 1.5s infinite}recette-recipe-form-page .vc-bubble--processing .vc-bubble-status-badge{background:var(--primary-tint, #F0EFFF);color:var(--primary-color, #3E08CC)}recette-recipe-form-page .vc-bubble--processing .vc-bubble-dot{background:var(--primary-color, #3E08CC)}recette-recipe-form-page .vc-bubble-actions{display:flex;gap:2px;align-items:center}recette-recipe-form-page .vc-bubble-actions .p-button{width:28px!important;height:28px!important}recette-recipe-form-page .vc-bubble-body{padding:10px 16px 14px;min-height:24px}recette-recipe-form-page .vc-bubble-transcript{font-size:12px;color:var(--text-color-secondary, #555);line-height:1.5;margin-bottom:4px}recette-recipe-form-page .vc-bubble-feedback{font-size:12px;font-weight:600;color:var(--app-green-mint-txt, #2E5A00)}recette-recipe-form-page .vc-bubble-feedback--error{color:var(--red-500, #DC2626)}recette-recipe-form-page .vc-bubble-help{animation:vc-bubble-enter .2s ease-out}recette-recipe-form-page .vc-bubble-help-divider{height:1px;background:var(--surface-border, #F0F0F2);margin:0 16px}recette-recipe-form-page .vc-bubble-help-scroll{max-height:260px;overflow-y:auto;padding:10px 16px 14px;display:flex;flex-direction:column;gap:10px}recette-recipe-form-page .vc-bubble-help-section-title{display:flex;align-items:center;gap:6px;margin-bottom:4px;font-size:11px;font-weight:700;color:var(--text-color, #1A1A1A)}recette-recipe-form-page .vc-bubble-help-section-title i{font-size:12px;color:var(--primary-color, #3E08CC)}recette-recipe-form-page .vc-bubble-help-examples{display:flex;flex-wrap:wrap;gap:4px;padding-left:18px}recette-recipe-form-page .vc-bubble-help-tag{font-size:10px;font-weight:500;color:var(--text-color-secondary, #555);background:var(--surface-ground, #F7F7F8);border-radius:6px;padding:3px 8px}@media(max-width:1024px){recette-recipe-form-page .recipe-pricing-row{grid-template-columns:1fr 1fr!important}recette-recipe-form-page .recipe-pricing-row>p-accordion.pricing-accordion{grid-column:1/-1}recette-recipe-form-page .pricing-accordion .w-10rem{width:8rem!important;min-width:0!important}recette-recipe-form-page .pricing-accordion .pricing-align-end{gap:.25rem!important}recette-recipe-form-page .modern-table .p-datatable-thead>tr>th,recette-recipe-form-page .modern-table .p-datatable-tbody>tr>td{padding:.15rem!important;font-size:.8125rem!important}recette-recipe-form-page .modern-table .generic-product-column,recette-recipe-form-page .modern-table .cuts-column,recette-recipe-form-page .modern-table .cookings-column{display:none!important}recette-recipe-form-page .p-editor{font-size:.875rem!important}}@media(max-width:900px){recette-recipe-form-page .modern-table .usage-column,recette-recipe-form-page .modern-table .lossrate-column{display:none!important}}@media(max-width:768px){recette-recipe-form-page .vc-hero-body{flex-direction:column;text-align:center;gap:16px;padding:24px 20px}recette-recipe-form-page .vc-hero-mic{width:64px;height:64px}recette-recipe-form-page .vc-hero-mic svg{width:22px;height:22px}recette-recipe-form-page .vc-hero-title{font-size:17px}recette-recipe-form-page .vc-hero-cta{padding:10px 24px;font-size:13px}recette-recipe-form-page .voice-help-panel{width:calc(100% - 32px)!important;right:16px!important;left:16px!important;bottom:80px!important}recette-recipe-form-page .p-select.w-20rem,recette-recipe-form-page .p-select.w-15rem{width:100%!important;max-width:100%!important;min-width:0!important}recette-recipe-form-page .p-select .p-select-label{padding-right:2rem!important;font-size:.75rem!important}recette-recipe-form-page .p-select .p-select-clear-icon{right:1.5rem!important;font-size:.65rem!important}recette-recipe-form-page .floating-action-buttons{top:1rem;right:1rem;gap:6px}recette-recipe-form-page .floating-action-buttons .topbar-action-btn{font-size:11px}recette-recipe-form-page .recipe-pricing-row{grid-template-columns:1fr!important}recette-recipe-form-page .pricing-accordion .flex-row.justify-content-between{flex-direction:column!important;align-items:stretch!important;gap:.75rem!important}recette-recipe-form-page .pricing-accordion .w-10rem{width:100%!important;min-width:0!important}recette-recipe-form-page .pricing-accordion .pricing-align-end{justify-content:space-between!important}recette-recipe-form-page .pricing-accordion .p-inputgroup{width:100%!important}recette-recipe-form-page .flex-row.gap-3.justify-content-between:has(>.w-7){flex-direction:column!important}recette-recipe-form-page .flex-row.gap-3.justify-content-between:has(>.w-7)>.w-7{width:100%!important}recette-recipe-form-page .flex-row.gap-3.justify-content-between:has(>.w-7)>.w-5{width:100%!important}recette-recipe-form-page input.w-30rem{width:100%!important;max-width:100%!important;min-width:0!important}recette-recipe-form-page .flex-row.gap-3:has(>.flex-1>.flex-column.align-items-center>.pi-clock),recette-recipe-form-page .flex-row.gap-3:has(>.flex-1>.flex-column.align-items-center>.fa-fire-burner){flex-wrap:wrap!important}recette-recipe-form-page .flex-row.gap-3:has(>.flex-1>.flex-column.align-items-center>.pi-clock)>.flex-1,recette-recipe-form-page .flex-row.gap-3:has(>.flex-1>.flex-column.align-items-center>.fa-fire-burner)>.flex-1{flex:1 1 calc(50% - .75rem)!important;min-width:140px!important}recette-recipe-form-page .allergens-accordion .field-checkbox{flex:0 0 100%!important;max-width:100%!important}recette-recipe-form-page .ingredients-table{overflow:visible!important;max-width:100%!important}recette-recipe-form-page .ingredients-table .modern-table,recette-recipe-form-page .ingredients-table .modern-table.p-datatable,recette-recipe-form-page .ingredients-table .modern-table.p-datatable-scrollable,recette-recipe-form-page .ingredients-table .modern-table.p-datatable-flex-scrollable{display:block!important;height:auto!important;overflow:visible!important;max-width:100%!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-table-container,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-wrapper,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-scrollable-body,recette-recipe-form-page .ingredients-table .modern-table .p-scroller,recette-recipe-form-page .ingredients-table .modern-table .p-scroller-viewport{overflow:visible!important;max-height:none!important;height:auto!important;flex:none!important;max-width:100%!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-table{display:block!important;width:100%!important;max-width:100%!important;table-layout:fixed!important}recette-recipe-form-page .ingredients-table .modern-table colgroup{display:none!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-thead{display:none!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody{display:flex!important;flex-direction:column!important;gap:12px!important;padding:2px!important;max-width:100%!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:8px!important;padding:16px!important;border-radius:var(--app-border-radius)!important;position:relative!important;box-sizing:border-box!important;max-width:100%!important;overflow:hidden!important;background:color-mix(in oklab,var(--surface-card) 78%,transparent)!important;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;border:.5px solid color-mix(in oklab,var(--surface-border) 30%,transparent)!important;box-shadow:0 0 0 .5px #00000008,0 1px 3px #0000000a,0 6px 16px #0000000f!important;opacity:0;animation:ingredient-card-enter .4s cubic-bezier(.2,.8,.2,1) forwards!important;transition:scale .15s cubic-bezier(.25,.46,.45,.94),box-shadow .15s cubic-bezier(.25,.46,.45,.94)!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr:active{scale:.98!important;box-shadow:0 0 0 .5px #00000008,0 1px 2px #0000000f!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr:nth-child(1){animation-delay:.04s!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr:nth-child(2){animation-delay:.08s!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr:nth-child(3){animation-delay:.12s!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr:nth-child(4){animation-delay:.16s!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr:nth-child(5){animation-delay:.2s!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr:nth-child(6){animation-delay:.24s!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr:nth-child(7){animation-delay:.28s!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr:nth-child(8){animation-delay:.32s!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr:nth-child(9){animation-delay:.36s!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr:nth-child(10){animation-delay:.4s!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr:nth-child(11){animation-delay:.44s!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr:nth-child(12){animation-delay:.48s!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr:nth-child(13){animation-delay:.52s!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr:nth-child(14){animation-delay:.56s!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr:nth-child(15){animation-delay:.6s!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr:nth-child(16){animation-delay:.64s!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr:nth-child(17){animation-delay:.68s!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr:nth-child(18){animation-delay:.72s!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr:nth-child(19){animation-delay:.76s!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr:nth-child(20){animation-delay:.8s!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr:nth-child(21){animation-delay:.84s!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr:nth-child(22){animation-delay:.88s!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr:nth-child(23){animation-delay:.92s!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr:nth-child(24){animation-delay:.96s!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr:nth-child(25){animation-delay:1s!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td{display:block!important;grid-column:span 3!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important;border:none!important;background:transparent!important;text-align:left!important;overflow:hidden!important;box-sizing:border-box!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td[style]{width:100%!important;min-width:0!important;max-width:100%!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td p-treeselect,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td .p-treeselect,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td p-autocomplete,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td .p-autocomplete,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td p-select,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td .p-select,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td p-inputnumber,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td .p-inputnumber,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td p-selectbutton,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td .p-selectbutton,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td p-inputgroup,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td .p-inputgroup,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td recette-shared-loss-rate-input,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td input,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td .p-inputtext{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td .p-treeselect-label-container{flex:1 1 0!important;min-width:0!important;overflow:initial!important;text-overflow:initial!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td .p-autocomplete-input,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td .p-inputnumber-input,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td .p-select-label{min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important}recette-recipe-form-page .ingredients-table .modern-table .card-label{display:block!important;font-size:.75rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:var(--text-color-secondary, #6c757d)!important;margin-bottom:4px!important}recette-recipe-form-page .ingredients-table .modern-table .card-label i{font-size:.6875rem!important;opacity:.7}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td.ingredient-column{grid-column:1/-1!important;padding-bottom:12px!important;border-bottom:.5px solid color-mix(in oklab,var(--surface-border) 50%,transparent)!important;margin-bottom:4px!important;padding-right:44px!important;overflow:visible!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td.ingredient-column p-treeselect{min-width:0!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td.ingredient-column .p-treeselect{min-width:0!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td.ingredient-column .p-treeselect-label-container{flex:1 1 0!important;min-width:0!important;overflow:initial!important;text-overflow:initial!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td.ingredient-column .p-treeselect-dropdown{flex-shrink:0!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td.generic-product-column{grid-column:1/-1!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td:nth-child(7){grid-column:1/-1!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td:nth-child(8){grid-column:1/-1!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td[colspan]{grid-column:1/-1!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td.raw-weight-column,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td.net-weight-column,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td.cost-column{grid-column:span 2!important;padding:10px 6px!important;background:color-mix(in oklab,var(--surface-ground, #f8f9fa),transparent 30%)!important;border-radius:var(--app-border-radius)!important;border:.5px solid color-mix(in oklab,var(--surface-border) 30%,transparent)!important;text-align:center!important;overflow:visible!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td.raw-weight-column .weight-display,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td.raw-weight-column .text-lg,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td.net-weight-column .weight-display,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td.net-weight-column .text-lg,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td.cost-column .weight-display,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td.cost-column .text-lg{font-size:1.0625rem!important;font-weight:700!important;font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum"!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td.cost-column{background:linear-gradient(135deg,#34c75914,#30b0500a)!important;border-color:#34c75926!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td.delete-column{position:absolute!important;top:10px!important;right:10px!important;width:auto!important;max-width:none!important;overflow:visible!important;z-index:2!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td.delete-column .btn-delete-x{width:34px!important;height:34px!important;min-width:34px!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td.delete-column .btn-delete-x:active{scale:.92}recette-recipe-form-page .ingredients-table .modern-table .p-inputtext,recette-recipe-form-page .ingredients-table .modern-table .p-inputnumber-input,recette-recipe-form-page .ingredients-table .modern-table .p-select-label,recette-recipe-form-page .ingredients-table .modern-table .p-treeselect-label,recette-recipe-form-page .ingredients-table .modern-table .p-autocomplete-input,recette-recipe-form-page .ingredients-table .modern-table .p-togglebutton-label,recette-recipe-form-page .ingredients-table .modern-table .p-button-label,recette-recipe-form-page .ingredients-table .modern-table .p-button{font-size:1rem!important}recette-recipe-form-page .ingredients-table .modern-table .p-treeselect,recette-recipe-form-page .ingredients-table .modern-table .p-select,recette-recipe-form-page .ingredients-table .modern-table .p-autocomplete,recette-recipe-form-page .ingredients-table .modern-table .p-inputnumber,recette-recipe-form-page .ingredients-table .modern-table .p-selectbutton,recette-recipe-form-page .ingredients-table .modern-table recette-shared-loss-rate-input{height:auto!important;min-height:44px!important}recette-recipe-form-page .ingredients-table .modern-table .p-treeselect,recette-recipe-form-page .ingredients-table .modern-table .p-select,recette-recipe-form-page .ingredients-table .modern-table .p-autocomplete input,recette-recipe-form-page .ingredients-table .modern-table .p-inputtext{border-radius:var(--app-border-radius)!important}recette-recipe-form-page .ingredients-table .modern-table .p-inputnumber{border-radius:var(--app-border-radius)!important;border:1px solid var(--surface-border, #dee2e6)!important}recette-recipe-form-page .ingredients-table .modern-table .p-inputnumber-input{border:none!important}recette-recipe-form-page .ingredients-table .modern-table .p-selectbutton{border-radius:var(--app-border-radius)!important;overflow:hidden!important}recette-recipe-form-page .ingredients-table .modern-table .p-selectbutton .p-togglebutton{border-radius:0!important;min-height:44px!important}recette-recipe-form-page .ingredients-table .modern-table .p-selectbutton .p-togglebutton:first-child{border-top-left-radius:var(--app-border-radius-sm)!important;border-bottom-left-radius:var(--app-border-radius-sm)!important}recette-recipe-form-page .ingredients-table .modern-table .p-selectbutton .p-togglebutton:last-child{border-top-right-radius:var(--app-border-radius-sm)!important;border-bottom-right-radius:var(--app-border-radius-sm)!important}recette-recipe-form-page .ingredients-table .modern-table .p-inputgroup{border-radius:var(--app-border-radius)!important;overflow:hidden!important;border:1px solid var(--surface-border, #dee2e6)!important}recette-recipe-form-page .ingredients-table .modern-table .p-inputgroup .p-inputnumber{border:none!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tfoot{display:block!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tfoot>tr{display:flex!important;flex-wrap:wrap!important;gap:8px!important;padding:16px!important;border-radius:var(--app-border-radius)!important;position:relative!important;box-sizing:border-box!important;max-width:100%!important;background:color-mix(in oklab,var(--surface-card) 78%,transparent)!important;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;border:.5px solid color-mix(in oklab,var(--surface-border) 30%,transparent)!important;box-shadow:0 0 0 .5px #00000008,0 1px 3px #0000000a,0 6px 16px #0000000f!important;margin-top:12px!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tfoot>tr>td{display:none!important;padding:0!important;border:none!important;background:transparent!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tfoot>tr>td[style]{width:auto!important;min-width:0!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tfoot>tr>td.ingredient-column{display:block!important;width:100%!important;flex:0 0 100%!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tfoot>tr>td.ingredient-column button{width:100%!important;border-radius:var(--app-border-radius)!important;min-height:50px!important;font-weight:600!important;font-size:.9375rem!important;letter-spacing:-.01em!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tfoot>tr>td:has(.bg-orange-100),recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tfoot>tr>td:has(.bg-primary-100),recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tfoot>tr>td:has(.bg-green-100){display:block!important;flex:1 1 0!important;min-width:0!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tfoot>tr>td:has(.bg-orange-100)>div,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tfoot>tr>td:has(.bg-primary-100)>div,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tfoot>tr>td:has(.bg-green-100)>div{border-radius:var(--app-border-radius)!important;padding:10px 8px!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tfoot>tr>td:has(.bg-orange-100) .font-bold,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tfoot>tr>td:has(.bg-primary-100) .font-bold,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tfoot>tr>td:has(.bg-green-100) .font-bold{font-size:.9375rem!important;font-variant-numeric:tabular-nums!important}}@media(max-width:480px){recette-recipe-form-page .floating-action-buttons .topbar-action-btn{font-size:10px;padding:6px 12px}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr{grid-template-columns:minmax(0,1fr)!important;padding:14px!important;gap:6px!important;border-radius:var(--app-border-radius)!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td,recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tbody>tr>td.usage-cuts-cookings-column{grid-column:1/-1!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tfoot>tr{padding:12px!important}recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tfoot>tr>td:has(.bg-orange-100),recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tfoot>tr>td:has(.bg-primary-100),recette-recipe-form-page .ingredients-table .modern-table .p-datatable-tfoot>tr>td:has(.bg-green-100){flex:0 0 100%!important}recette-recipe-form-page .flex-row.gap-3:has(>.flex-1>.flex-column.align-items-center){flex-direction:column!important}recette-recipe-form-page .flex-row.gap-3:has(>.flex-1>.flex-column.align-items-center)>.flex-1{flex:0 0 100%!important;min-width:0!important}}recette-recipe-form-page .ip-ingredients-card{background:#fff;border-radius:20px;box-shadow:0 1px 3px #0000000a,0 4px 16px #0000000f;overflow:hidden}recette-recipe-form-page .ip-ingredients-card .ip-stats-wrapper{display:block!important;margin-bottom:0!important}recette-recipe-form-page .ip-ingredients-card .ip-accordion--ingredients .p-accordion-panel,recette-recipe-form-page .ip-ingredients-card .ip-accordion--ingredients .p-accordionpanel{border:none!important;box-shadow:none!important;background:transparent!important}recette-recipe-form-page .ip-ingredients-card .ip-accordion--ingredients .p-accordionheader{padding:22px 28px 16px!important;cursor:default!important;background:transparent!important;border:none!important;pointer-events:none}recette-recipe-form-page .ip-ingredients-card .ip-accordion--ingredients .p-accordionheader .p-accordionheader-toggle-icon,recette-recipe-form-page .ip-ingredients-card .ip-accordion--ingredients .p-accordionheader .p-icon,recette-recipe-form-page .ip-ingredients-card .ip-accordion--ingredients .p-accordionheader svg{display:none!important}recette-recipe-form-page .ip-ingredients-card .ip-accordion--ingredients .p-accordionheader .text-xl.font-semibold,recette-recipe-form-page .ip-ingredients-card .ip-accordion--ingredients .p-accordionheader span.text-xl{font-family:"Plus Jakarta Sans",var(--font-family)!important;font-weight:700!important;font-size:17px!important;color:#1a1a1a!important}recette-recipe-form-page .ip-ingredients-card .ip-accordion--ingredients .p-accordionheader .p-badge{background:#3e08cc!important;color:#fff!important;font-size:10px!important;font-weight:700!important;width:20px!important;height:20px!important;min-width:20px!important;line-height:20px!important;border-radius:999px!important;padding:0!important}recette-recipe-form-page .ip-ingredients-card .ip-accordion--ingredients .p-accordioncontent-content,recette-recipe-form-page .ip-ingredients-card .ip-accordion--ingredients .p-accordion-content{padding:0!important;border:none!important}recette-recipe-form-page .ip-ingredients-card .ip-accordion--ingredients .ip-stats-row{padding:0 28px!important;margin-bottom:20px!important}recette-recipe-form-page .ip-ingredients-card .ip-accordion--ingredients .ingredients-table .p-datatable-thead>tr>th{background:#fafafc!important;border-top:1px solid #F0F0F2!important;border-bottom:1px solid #F0F0F2!important;font-size:10px!important;font-weight:600!important;color:#aaacb4!important;text-transform:uppercase!important;letter-spacing:.04em!important;padding:10px 4px!important;white-space:nowrap!important}recette-recipe-form-page .ip-ingredients-card .ip-accordion--ingredients .ingredients-table .p-datatable-thead>tr>th:first-child{font-weight:700!important}recette-recipe-form-page .ip-ingredients-card .ip-accordion--ingredients .ingredients-table .p-datatable-tbody>tr{border-bottom:1px solid #F5F5F7!important}recette-recipe-form-page .ip-ingredients-card .ip-accordion--ingredients .ingredients-table .p-datatable-tbody>tr>td{padding:6px 4px!important;font-size:12px!important;vertical-align:middle!important;border:none!important}recette-recipe-form-page .ip-ingredients-card .ip-accordion--ingredients .ingredients-table .p-datatable-tbody>tr:hover>td{background:#fafafc!important}recette-recipe-form-page .ip-ingredients-card .ip-accordion--ingredients .ingredients-table .p-datatable-tfoot>tr>td{border:none!important;background:#fafafc!important;border-top:1px solid #F0F0F2!important;padding:0!important}recette-recipe-form-page .ip-ingredients-card .ip-accordion--ingredients .ingredients-table:has(.ip-empty-state) .p-datatable-thead{display:none!important}recette-recipe-form-page .ip-ingredients-card .ip-accordion--ingredients .ingredients-table:has(.ip-empty-state) .p-datatable-tfoot{display:none!important}recette-recipe-form-page .ip-ingredients-card .ip-accordion--ingredients .ingredients-table td:has(.ip-empty-state){border:none!important;padding:28px!important;background:transparent!important}recette-recipe-form-page .ip-ingredients-card .ip-accordion--ingredients .ingredients-table .p-datatable-table-container{border:none!important}recette-recipe-form-page .ip-ingredients-card .ip-accordion--ingredients .mt-3.p-3.bg-red-50{margin:0 28px 20px!important;border-radius:10px!important}recette-recipe-form-page .ip-stats-row{display:flex;gap:12px}recette-recipe-form-page .ip-stat{flex:1;border-radius:14px;padding:16px 20px;background:#f7f7f8;min-width:0}recette-recipe-form-page .ip-stat--peach{background:#fff5ed}recette-recipe-form-page .ip-stat--primary{background:#f0efff}recette-recipe-form-page .ip-stat--green{background:#b6f70c26}recette-recipe-form-page .ip-stat--muted .ip-stat__value{color:#d0d0d8!important}recette-recipe-form-page .ip-stat__label{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#888;margin-bottom:6px;display:flex;align-items:center;justify-content:center;gap:4px}recette-recipe-form-page .ip-stat__label--primary{color:#3e08cc}recette-recipe-form-page .ip-stat__info{width:14px;height:14px;border-radius:999px;background:#3e08cc;color:#fff;font-size:8px;display:inline-flex;align-items:center;justify-content:center;font-weight:700;cursor:help;flex-shrink:0}recette-recipe-form-page .ip-stat__value{font-family:"Plus Jakarta Sans",var(--font-family);font-weight:800;font-size:22px;color:#1a1a1a;font-variant-numeric:tabular-nums;text-align:center}recette-recipe-form-page .ip-stat__value--primary{color:#3e08cc}recette-recipe-form-page .ip-stat__value--green{color:#2e5a00}recette-recipe-form-page .ip-stat__edit{position:relative}recette-recipe-form-page .ip-stat__edit .p-inputnumber{width:100%!important;background:transparent!important;border:none!important;box-shadow:none!important}recette-recipe-form-page .ip-stat__edit .p-inputtext{width:100%!important;background:#fff!important;border:1.5px solid #E4E4E8!important;border-radius:10px!important;font-size:16px!important;font-weight:700!important;color:#1a1a1a!important;font-family:"Plus Jakarta Sans",var(--font-family)!important;font-variant-numeric:tabular-nums!important;text-align:center!important;box-shadow:none!important}recette-recipe-form-page .ip-stat__warn{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:11px;color:#92400e;background:#fffbeb;padding:6px 10px;border-radius:8px}recette-recipe-form-page .ip-stat__error{display:block;margin-top:8px;font-size:11px;color:#dc2626}recette-recipe-form-page .ip-empty-state{padding:44px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;background:#f7f7f8;border-radius:16px}recette-recipe-form-page .ip-empty-state__title{font-family:"Plus Jakarta Sans",var(--font-family);font-weight:700;font-size:17px;color:#1a1a1a}recette-recipe-form-page .ip-empty-state__sub{font-size:13px;color:#888;margin-top:6px;margin-bottom:20px}recette-recipe-form-page .ip-empty-state__btn{display:inline-block;background:#b6f70c;color:#1a1a1a;border:none;border-radius:999px;padding:11px 28px;font-size:13px;font-weight:600;cursor:pointer;font-family:"Inter",var(--font-family);transition:background .15s}recette-recipe-form-page .ip-empty-state__btn:hover{background:#a8e300}recette-recipe-form-page .ip-table-footer td{background:#fafafc!important;border-top:1px solid #F0F0F2!important}recette-recipe-form-page .ip-add-ingredient-btn{display:block;width:calc(100% - 32px);margin:10px 16px;background:#b6f70c;color:#1a1a1a;border:none;border-radius:999px;padding:9px 0;font-size:12px;font-weight:600;font-family:"Inter",var(--font-family);cursor:pointer;text-align:center;transition:background .15s}recette-recipe-form-page .ip-add-ingredient-btn:hover{background:#a8e300}recette-recipe-form-page .ip-allergens-card{background:var(--app-bg-card, #FFF);border-radius:var(--app-border-radius, 20px);box-shadow:var(--app-shadow-md);padding:22px 28px}recette-recipe-form-page .ip-allergens-card.rf5-accordion--ingredients{overflow:hidden}.layout-basket-sidebar-active recette-recipe-form-page .ip-allergens-card.rf5-accordion--ingredients{overflow-x:auto;overflow-y:hidden}recette-recipe-form-page .ip-allergens-card__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}recette-recipe-form-page .ip-allergens-card__title{font-family:"Plus Jakarta Sans",var(--font-family);font-weight:700;font-size:15px;color:var(--app-text-primary, #1A1A1A)}recette-recipe-form-page .ip-allergens-card__title--error{color:var(--app-red-txt, #DC2626);font-weight:800}recette-recipe-form-page .ip-allergens-card__counter{font-size:10px;font-weight:600;color:var(--app-text-muted, #888)}recette-recipe-form-page .ip-allergens-card__pills{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-bottom:20px}recette-recipe-form-page .ip-allergens-card__validate{width:100%;background:var(--surface-200, #E5E7EB);color:var(--text-color-secondary, #6B7280);border:none;border-radius:var(--app-radius-pill);padding:11px 0;font-size:12px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:5px;transition:background .15s,box-shadow .15s}recette-recipe-form-page .ip-allergens-card__validate:hover{background:var(--surface-300, #D1D5DB);box-shadow:none}recette-recipe-form-page .ip-allergens-card__validate--unsaved{background:var(--app-green, #B6F70C);color:var(--app-text-primary, #1A1A1A);animation:ip-allergens-pulse 2s ease-in-out infinite}recette-recipe-form-page .ip-allergens-card__validate--unsaved:hover{background:#a8e300;box-shadow:0 2px 12px #b6f70c59}recette-recipe-form-page .ip-allergens-card__validate--saved{background:var(--surface-200, #E5E7EB);color:var(--text-color-secondary, #6B7280)}recette-recipe-form-page .ip-allergens-card__validate--saved:hover{background:var(--surface-300, #D1D5DB);box-shadow:none}recette-recipe-form-page .ip-allergens-card__validate-icon{font-size:13px}recette-recipe-form-page .ip-allergens-card__ai-hint{text-align:center;font-size:10px;color:var(--app-text-muted, #888);margin-top:8px}recette-recipe-form-page .ip-allergens-card__info{margin-top:12px;display:flex;align-items:center;gap:8px;font-size:13px;color:var(--app-text-secondary, #555)}recette-recipe-form-page .ip-allergens-card__error{margin-top:12px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;color:var(--app-red-txt, #DC2626)}recette-recipe-form-page .ip-allergen-pill{padding:7px 14px;border-radius:var(--app-radius-pill);cursor:pointer;font-size:11px;font-weight:500;transition:all .15s ease;border:1.5px solid var(--app-border-input-color, #E0E0E4);background:var(--app-bg-card, #FFF);color:var(--app-text-secondary, #555);white-space:nowrap;font-family:"Inter",var(--font-family)}recette-recipe-form-page .ip-allergen-pill:hover{border-color:var(--primary-color, #3E08CC);color:var(--primary-color, #3E08CC)}recette-recipe-form-page .ip-allergen-pill:active{transform:scale(.96)}recette-recipe-form-page .ip-allergen-pill--active{border:2.5px solid var(--primary-color, #3E08CC);background:var(--app-bg-card, #FFF);color:var(--primary-color, #3E08CC);font-weight:600}recette-recipe-form-page .ip-allergens-card--internal .ip-allergen-pill{border:none;background:var(--app-bg-tag-inactive, #F1F1F4);color:var(--app-text-placeholder, #AAACB4);font-weight:700}recette-recipe-form-page .ip-allergens-card--internal .ip-allergen-pill:hover{background:var(--primary-100, #F0EFFF);color:var(--primary-color, #3E08CC)}recette-recipe-form-page .ip-allergens-card--internal .ip-allergen-pill.ip-allergen-pill--active{background:var(--primary-color, #3E08CC);color:#fff;font-weight:700}@media(max-width:768px){.p-confirmdialog{width:92%!important;max-width:92vw!important}}recette-recipe-form-page .p-datatable .p-datatable-tbody>tr.p-datatable-reorderablerow-hover{outline:2px solid var(--p-primary-color);outline-offset:-2px;border-radius:var(--app-border-radius)}recette-recipe-form-page .p-datatable .p-datatable-tbody>tr>td .pi-bars[pReorderableRowHandle],recette-recipe-form-page .p-datatable .p-datatable-tbody>tr>td .pi-bars{color:var(--p-surface-400);transition:color .15s ease}recette-recipe-form-page .p-datatable .p-datatable-tbody>tr>td .pi-bars[pReorderableRowHandle]:hover,recette-recipe-form-page .p-datatable .p-datatable-tbody>tr>td .pi-bars:hover{color:var(--p-primary-color)}@keyframes media-frame-enter{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ingredient-card-enter{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}@keyframes ip-allergens-pulse{0%,to{box-shadow:0 0 #b6f70c66}50%{box-shadow:0 0 0 6px #b6f70c00}}@keyframes vc-fab-pulse{0%,to{box-shadow:0 4px 20px #3e08cc40}50%{box-shadow:0 4px 32px #3e08cc73}}@keyframes vc-wave-bar{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}@keyframes vc-hero-pulse{0%,to{transform:scale(1);opacity:.12}50%{transform:scale(1.15);opacity:.05}}@keyframes vc-bubble-enter{0%{opacity:0;transform:translateY(12px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes voice-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.7}}recette-recipe-form-page recette-shared-quantity-picker.dropdown-open{z-index:1001}recette-recipe-form-page td:has(recette-shared-quantity-picker.dropdown-open){overflow:visible!important;z-index:20!important}recette-recipe-form-page tr:has(recette-shared-quantity-picker.dropdown-open){overflow:clip visible!important;z-index:20!important}recette-recipe-form-page recette-shared-quantity-picker .quantity-picker{border-radius:8px!important}recette-recipe-form-page recette-shared-quantity-picker .qty-btn{border-radius:6px!important}recette-recipe-form-page recette-shared-quantity-picker .qty-toggles{border-radius:6px!important}recette-recipe-form-page recette-shared-quantity-picker .qty-toggle{border-radius:4px!important}recette-recipe-form-page recette-shared-quantity-picker .qty-dropdown-trigger{border-radius:6px!important}recette-recipe-form-page recette-shared-quantity-picker .qty-dropdown-panel,recette-recipe-form-page recette-shared-quantity-picker .qty-overflow-panel{border-radius:8px!important}recette-recipe-form-page recette-shared-quantity-picker .qty-dropdown-option{border-radius:4px!important}recette-recipe-form-page recette-shared-quantity-picker+button[icon="fa fa-scale-balanced"]{border-radius:8px!important}recette-recipe-form-page .rf5 .rf-bloc-unifie{display:none!important}recette-recipe-form-page .rf5 form.w-full{height:100%!important}.layout-basket-sidebar-active recette-recipe-form-page .rf5 fieldset{min-width:0}.layout-basket-sidebar-active recette-recipe-form-page .rf5 .overflow-x-hidden{min-width:0}recette-recipe-form-page .rf5 .rf5-top-bar{position:sticky;top:0;z-index:10;background:var(--surface-card, #FFF);box-shadow:0 1px 3px #0000000a,0 2px 8px #0000000a;padding:0 28px;display:flex;align-items:center;justify-content:flex-end;height:56px;transition:box-shadow .2s ease}recette-recipe-form-page .rf5 .rf5-top-bar__actions{display:flex;align-items:center;gap:8px}recette-recipe-form-page .rf5 .rf5-btn-draft{background:var(--primary-100, #F0EFFF)!important;color:var(--primary-color, #3E08CC)!important;border:none!important;border-radius:999px!important;padding:9px 20px!important;font-size:12px!important;font-weight:600!important;transition:all .15s!important;display:flex!important;align-items:center!important;gap:6px!important}recette-recipe-form-page .rf5 .rf5-btn-draft:hover:not(:disabled){background:var(--primary-200, #E0DFFF)!important}recette-recipe-form-page .rf5 .rf5-btn-draft .p-button-icon{font-size:14px!important}recette-recipe-form-page .rf5 .rf5-btn-save{background:var(--primary-color, #3E08CC)!important;color:#fff!important;border:none!important;border-radius:999px!important;padding:9px 20px!important;font-size:12px!important;font-weight:600!important;transition:all .15s!important;display:flex!important;align-items:center!important;gap:6px!important}recette-recipe-form-page .rf5 .rf5-btn-save:hover:not(:disabled){background:var(--primary-700, #3006A3)!important}recette-recipe-form-page .rf5 .rf5-btn-save .p-button-icon{font-size:14px!important}recette-recipe-form-page .rf5 .floating-action-buttons{display:none!important}recette-recipe-form-page .rf5 .rf5-card{background:var(--surface-card, #FFF);border-radius:var(--app-radius-card-lg, 20px);box-shadow:var(--app-shadow-md);margin-bottom:20px;overflow:hidden}recette-recipe-form-page .rf5 .rf5-card__body{padding:24px 28px}recette-recipe-form-page .rf5 .rf5-card--identity{margin-bottom:20px}recette-recipe-form-page .rf5 .rf5-card .p-select{border:none!important}recette-recipe-form-page .rf5 .rf5-label{display:block;font-size:12px;font-weight:600;color:var(--app-text-secondary, #555);margin-bottom:6px}recette-recipe-form-page .rf5 .rf5-req{color:var(--app-red-txt, #DC2626)}recette-recipe-form-page .rf5 .rf5-error{display:block;margin-top:4px;font-size:11px;color:var(--app-red-txt, #DC2626)}recette-recipe-form-page .rf5 .rf5-input{width:100%;background:var(--app-bg-page, #F7F7F8);border-radius:var(--app-radius-input, 14px)!important;padding:11px 16px;font-size:14px;color:var(--app-text-primary, #1A1A1A);border:none!important;outline:none;font-family:Inter,sans-serif}recette-recipe-form-page .rf5 .rf5-input--lg{font-size:16px;font-weight:500;padding-right:3rem}recette-recipe-form-page .rf5 .rf5-input-action{position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}recette-recipe-form-page .rf5 .rf5-grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}recette-recipe-form-page .rf5 .rf5-stats-bar{display:flex;gap:12px;margin-bottom:20px}recette-recipe-form-page .rf5 .rf5-stat{flex:1;background:var(--app-bg-page, #F7F7F8);border-radius:var(--app-radius-input, 14px);padding:16px 20px}recette-recipe-form-page .rf5 .rf5-stat--accent{background:var(--primary-100, #F0EFFF)}recette-recipe-form-page .rf5 .rf5-stat__label{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--app-text-muted, #888);margin-bottom:6px}recette-recipe-form-page .rf5 .rf5-stat--accent .rf5-stat__label{color:var(--primary-color, #3E08CC)}recette-recipe-form-page .rf5 .rf5-stat__value{font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-size:22px;color:var(--app-text-primary, #1A1A1A);font-variant-numeric:tabular-nums}recette-recipe-form-page .rf5 .rf5-stat__value--muted{color:var(--app-text-disabled, #D0D0D8)}recette-recipe-form-page .rf5 .rf5-stat--accent .rf5-stat__value{color:var(--primary-color, #3E08CC)}recette-recipe-form-page .rf5 .rf5-time-pills{display:flex;gap:6px;margin-left:8px}recette-recipe-form-page .rf5 .rf5-time-pill{display:flex;align-items:center;gap:5px;border-radius:999px;padding:5px 12px}recette-recipe-form-page .rf5 .rf5-time-pill--prep{background:var(--primary-100, #F0EFFF)}recette-recipe-form-page .rf5 .rf5-time-pill--cook{background:#fff3e0}recette-recipe-form-page .rf5 .rf5-time-pill--rest{background:var(--app-bg-page, #F7F7F8)}recette-recipe-form-page .rf5 .rf5-time-pill__label{font-size:10px;font-weight:500;opacity:.7}recette-recipe-form-page .rf5 .rf5-time-pill--prep .rf5-time-pill__label{color:var(--primary-color, #3E08CC)}recette-recipe-form-page .rf5 .rf5-time-pill--cook .rf5-time-pill__label{color:#e65100}recette-recipe-form-page .rf5 .rf5-time-pill--rest .rf5-time-pill__label{color:var(--app-text-muted, #888)}recette-recipe-form-page .rf5 .rf5-time-pill__value{font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;font-family:Plus Jakarta Sans,sans-serif}recette-recipe-form-page .rf5 .rf5-time-pill--prep .rf5-time-pill__value{color:var(--primary-color, #3E08CC)}recette-recipe-form-page .rf5 .rf5-time-pill--cook .rf5-time-pill__value{color:#e65100}recette-recipe-form-page .rf5 .rf5-time-pill--rest .rf5-time-pill__value{color:var(--app-text-muted, #888)}recette-recipe-form-page .rf5 .rf5-timeline{position:relative;margin-bottom:20px}recette-recipe-form-page .rf5 .rf5-timeline__line{position:absolute;left:15px;top:20px;bottom:20px;width:2px;background:var(--app-border-separator, #F0F0F2);border-radius:999px}recette-recipe-form-page .rf5 .rf5-timeline__item{display:flex;gap:16px;align-items:flex-start;padding:12px 0;position:relative}recette-recipe-form-page .rf5 .rf5-timeline__dot{width:32px;height:32px;border-radius:999px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff;z-index:1;transition:background .2s,box-shadow .2s}recette-recipe-form-page .rf5 .rf5-timeline__dot--prep{background:var(--primary-color, #3E08CC);box-shadow:0 2px 8px #3e08cc33}recette-recipe-form-page .rf5 .rf5-timeline__dot--cook{background:#e65100;box-shadow:0 2px 8px #e6510033}recette-recipe-form-page .rf5 .rf5-timeline__dot--rest{background:var(--app-text-muted, #888);box-shadow:0 2px 8px #8883}recette-recipe-form-page .rf5 .rf5-timeline__card{flex:1;background:#fff;border-radius:14px;padding:14px 18px;box-shadow:0 1px 3px #0000000a,0 2px 8px #0000000a;border:1px solid var(--app-border-separator, #F0F0F2);min-width:0}recette-recipe-form-page .rf5 .rf5-timeline__card-body{display:flex;flex-direction:column;gap:10px}recette-recipe-form-page .rf5 .rf5-step-editor .p-editor{border:none!important;background:var(--app-bg-page, #F7F7F8)!important;border-radius:10px!important}recette-recipe-form-page .rf5 .rf5-step-editor .ql-toolbar{border:none!important;border-bottom:none!important;background:transparent!important;padding:6px 10px!important}recette-recipe-form-page .rf5 .rf5-step-editor .ql-container{border:none!important;font-size:12px!important;color:var(--app-text-secondary, #555)!important;font-family:Inter,sans-serif!important;line-height:1.55!important;min-height:60px!important}recette-recipe-form-page .rf5 .rf5-step-editor .ql-editor{padding:9px 14px!important;min-height:60px!important}recette-recipe-form-page .rf5 .rf5-step-editor .ql-editor.ql-blank:before{color:var(--app-text-placeholder, #AAACB4)!important;font-style:normal!important}recette-recipe-form-page .rf5 .rf5-step-images{display:flex;gap:6px;align-items:center}recette-recipe-form-page .rf5 .rf5-step-images recette-shared-image-input-group{display:flex;gap:6px}recette-recipe-form-page .rf5 .rf5-step-images recette-shared-image-input-group .img-gallery{padding:0;overflow:visible!important;width:auto!important}recette-recipe-form-page .rf5 .rf5-step-images recette-shared-image-input-group .img-gallery:before{display:none}recette-recipe-form-page .rf5 .rf5-step-images recette-shared-image-input-group .img-grid{gap:6px;overflow:visible!important}recette-recipe-form-page .rf5 .rf5-step-images recette-shared-image-input-group .p-fileupload,recette-recipe-form-page .rf5 .rf5-step-images recette-shared-image-input-group .p-fileupload-header,recette-recipe-form-page .rf5 .rf5-step-images recette-shared-image-input-group .p-fileupload-content{overflow:visible!important}recette-recipe-form-page .rf5 .rf5-step-images recette-shared-image-input-group .img-card{width:56px!important;height:56px!important;border-radius:10px!important}recette-recipe-form-page .rf5 .rf5-step-images recette-shared-image-input-group .img-dropzone{width:56px!important;height:56px!important;min-width:56px!important;flex:none!important;padding:0!important;border-radius:10px!important;border-width:1.5px!important}recette-recipe-form-page .rf5 .rf5-step-images recette-shared-image-input-group .img-dropzone .img-dropzone__icon{width:24px!important;height:24px!important;font-size:14px!important;margin:0!important;background:transparent!important}recette-recipe-form-page .rf5 .rf5-timeline__card-header{display:flex;gap:8px;align-items:center;margin-bottom:10px;flex-wrap:wrap}recette-recipe-form-page .rf5 .rf5-timeline__title-input{flex:1;min-width:140px;border:none;background:transparent;font-size:14px;font-weight:600;color:var(--app-text-primary, #1A1A1A);outline:none;font-family:Inter,sans-serif}recette-recipe-form-page .rf5 .rf5-timeline__title-input::placeholder{color:var(--app-text-placeholder, #AAACB4);font-weight:400}recette-recipe-form-page .rf5 .rf5-timeline__delete-btn{width:24px;height:24px;border-radius:999px;border:none;background:#fee2e2;color:#dc2626;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s,transform .15s;line-height:1}recette-recipe-form-page .rf5 .rf5-timeline__delete-btn:hover{background:#fecaca;transform:scale(1.1)}recette-recipe-form-page .rf5 .rf5-timeline__add-btn-wrapper{margin-left:48px}recette-recipe-form-page .rf5 .rf5-step-type-toggle{display:flex;gap:3px}recette-recipe-form-page .rf5 .rf5-step-type-btn{padding:4px 10px;border-radius:999px;border:none;cursor:pointer;font-size:10px;font-weight:700;transition:all .15s;background:var(--app-bg-tag, #F1F1F4);color:var(--app-text-muted, #888)}recette-recipe-form-page .rf5 .rf5-step-type-btn:hover:not(.rf5-step-type-btn--active){background:#e8e8ec}recette-recipe-form-page .rf5 .rf5-step-type-btn--prep.rf5-step-type-btn--active{background:var(--primary-100, #F0EFFF);color:var(--primary-color, #3E08CC)}recette-recipe-form-page .rf5 .rf5-step-type-btn--cook.rf5-step-type-btn--active{background:#fff3e0;color:#e65100}recette-recipe-form-page .rf5 .rf5-step-type-btn--rest.rf5-step-type-btn--active{background:var(--app-bg-page, #F7F7F8);color:var(--app-text-muted, #888)}recette-recipe-form-page .rf5 .rf5-step-duration{display:flex;align-items:center;gap:3px;background:var(--app-bg-page, #F7F7F8);border-radius:8px;padding:4px 10px}recette-recipe-form-page .rf5 .rf5-step-duration__input{width:28px;border:none;background:transparent;font-size:12px;font-weight:600;color:var(--app-text-primary, #1A1A1A);outline:none;text-align:right;font-family:Inter,sans-serif;-moz-appearance:textfield}recette-recipe-form-page .rf5 .rf5-step-duration__input::-webkit-outer-spin-button,recette-recipe-form-page .rf5 .rf5-step-duration__input::-webkit-inner-spin-button{-webkit-appearance:none}recette-recipe-form-page .rf5 .rf5-step-duration__suffix{font-size:10px;color:var(--app-text-muted, #888)}recette-recipe-form-page .rf5 .p-accordion .p-accordionpanel,recette-recipe-form-page .rf5 .p-accordion .p-accordionpanel:not(.p-accordionpanel-active),recette-recipe-form-page .rf5 .p-accordion .p-accordionpanel-active{background:var(--surface-card, #FFF)!important;border-radius:var(--app-radius-card-lg, 20px)!important;box-shadow:var(--app-shadow-md)!important;border:none!important;overflow:hidden}recette-recipe-form-page .rf5 .p-accordion .p-accordionheader{background:transparent!important;padding:22px 28px 16px!important;border:none!important}recette-recipe-form-page .rf5 .p-accordion .p-accordionheader>span{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:17px!important;color:var(--app-text-primary, #1A1A1A)}recette-recipe-form-page .rf5 .p-accordion .p-accordionheader .text-xl{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:700!important;font-size:17px!important}recette-recipe-form-page .rf5 .p-accordion .p-accordioncontent{background:transparent!important;border:none!important}recette-recipe-form-page .rf5 .p-accordion .p-accordioncontent-content{background:transparent!important;border:none!important;padding:0 28px 22px!important}recette-recipe-form-page .rf5 .rf5-accordion--ingredients .p-accordionheader{padding:22px 28px 16px!important}recette-recipe-form-page .rf5 .rf5-accordion--ingredients .p-accordioncontent-content{padding:0!important}recette-recipe-form-page .rf5 .rf5-accordion--ingredients .flex-1:has(>label[for=horizontal]){padding:0 28px 18px}recette-recipe-form-page .rf5 button[icon="pi pi-fw pi-plus"],recette-recipe-form-page .rf5 button[icon="pi pi-plus"]{background:var(--app-green, #B6F70C)!important;color:var(--app-text-primary, #1A1A1A)!important;border:none!important;border-radius:999px!important;padding:10px 24px!important;font-size:13px!important;font-weight:600!important;transition:filter .15s,transform .15s!important}recette-recipe-form-page .rf5 button[icon="pi pi-fw pi-plus"]:hover,recette-recipe-form-page .rf5 button[icon="pi pi-plus"]:hover{filter:brightness(.95)!important;transform:translateY(-1px)!important}recette-recipe-form-page .rf5 button[icon="pi pi-fw pi-plus"] .p-button-label,recette-recipe-form-page .rf5 button[icon="pi pi-plus"] .p-button-label{font-weight:600!important}recette-recipe-form-page .rf5 .p-button-success,recette-recipe-form-page .rf5 .p-button-warning{border-radius:999px!important}recette-recipe-form-page .rf5 .recipe-pricing-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;margin-bottom:20px;align-items:stretch}recette-recipe-form-page .rf5 .recipe-pricing-row>p-accordion{margin-bottom:0!important}recette-recipe-form-page .rf5 .recipe-pricing-row>p-accordion .p-accordionpanel{margin-bottom:0!important;height:100%}recette-recipe-form-page .rf5 .pricing-accordion{display:flex;flex-direction:column}recette-recipe-form-page .rf5 .pricing-accordion .p-accordioncontent-content{padding:0 22px 22px!important}recette-recipe-form-page .rf5 .pricing-accordion .p-accordioncontent-content>.flex.flex-column{padding:0!important;gap:0!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-50:has(.pi-shopping-cart){background:var(--app-primary-tint, #F0EFFF)!important;border-radius:14px!important;padding:16px 18px!important;text-align:center;margin-bottom:16px!important;border:none!important;box-shadow:none!important;flex-direction:column!important;align-items:center!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-50:has(.pi-shopping-cart) .pi-shopping-cart,recette-recipe-form-page .rf5 .pricing-accordion .surface-50:has(.pi-shopping-cart) .pi-info-circle{display:none!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-50:has(.pi-shopping-cart) .flex.align-items-center.gap-2>.text-xl.font-semibold{font-size:10px!important;font-weight:600!important;color:var(--app-primary, #3E08CC)!important;opacity:.6;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}recette-recipe-form-page .rf5 .pricing-accordion .surface-50:has(.pi-shopping-cart) .flex.flex-row.justify-content-between{flex-direction:column!important;align-items:center!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-50:has(.pi-shopping-cart) .px-5.py-2.border-round-md{background:transparent!important;padding:0!important;width:auto!important;border:none!important;box-shadow:none!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-50:has(.pi-shopping-cart) .px-5.py-2.border-round-md .text-xl.font-bold{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:800!important;font-size:28px!important;color:var(--app-primary, #3E08CC)!important;font-variant-numeric:tabular-nums!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-50:has(.pi-shopping-cart).ring-2,recette-recipe-form-page .rf5 .pricing-accordion .surface-50:has(.pi-shopping-cart) .ring-2{box-shadow:none!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-100{background:#f7f7f8!important;border-radius:12px!important;border:none!important;padding:14px 16px!important;margin-bottom:10px!important;box-shadow:none!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-100:hover{box-shadow:none!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-100>.flex.flex-row.justify-content-between.align-items-center{flex-wrap:wrap!important;row-gap:10px!important;margin-bottom:0!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-100>.flex.flex-row.justify-content-between.align-items-center .flex.align-items-center.gap-2 .pi{display:none!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-100>.flex.flex-row.justify-content-between.align-items-center .flex.align-items-center.gap-2 .text-xl.font-semibold{font-size:11px!important;font-weight:600!important;color:#555!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-100>.flex.flex-row.justify-content-between.align-items-center .pricing-align-end .text-sm.text-600{font-size:10px!important;color:#888!important;font-weight:400!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-100>.flex.flex-row.justify-content-between.align-items-center .pricing-align-end .px-2.py-1.border-round-md{font-size:10px!important;font-weight:600!important;color:#888!important;background:transparent!important;padding:0 0 0 4px!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-100>.flex.flex-row.justify-content-between.align-items-center .pricing-align-end:has(+p-inputGroup) .px-2.py-1.border-round-md{color:#3e08cc!important;font-weight:600!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-100 p-inputGroup,recette-recipe-form-page .rf5 .pricing-accordion .surface-100 recette-shared-multiplicator-input-group p-inputGroup{display:flex!important;align-items:center!important;gap:0!important;width:100%!important;background:#f7f7f8!important;border:1.5px solid #F0F0F2!important;border-radius:14px!important;overflow:hidden!important;box-shadow:none!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-100 p-inputGroup:focus-within,recette-recipe-form-page .rf5 .pricing-accordion .surface-100 recette-shared-multiplicator-input-group p-inputGroup:focus-within{background:#fff!important;border-color:transparent!important;box-shadow:0 0 0 3px #3e08cc14!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-100 p-inputGroup .p-inputnumber,recette-recipe-form-page .rf5 .pricing-accordion .surface-100 p-inputGroup p-inputnumber,recette-recipe-form-page .rf5 .pricing-accordion .surface-100 recette-shared-multiplicator-input-group p-inputGroup .p-inputnumber,recette-recipe-form-page .rf5 .pricing-accordion .surface-100 recette-shared-multiplicator-input-group p-inputGroup p-inputnumber{flex:1!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-100 p-inputGroup .p-inputnumber input,recette-recipe-form-page .rf5 .pricing-accordion .surface-100 p-inputGroup p-inputnumber input,recette-recipe-form-page .rf5 .pricing-accordion .surface-100 recette-shared-multiplicator-input-group p-inputGroup .p-inputnumber input,recette-recipe-form-page .rf5 .pricing-accordion .surface-100 recette-shared-multiplicator-input-group p-inputGroup p-inputnumber input{border:none!important;background:transparent!important;border-radius:0!important;padding:10px 0 10px 14px!important;font-size:14px!important;font-weight:600!important;color:#1a1a1a!important;text-align:center!important;font-variant-numeric:tabular-nums!important;outline:none!important;box-shadow:none!important;width:100%!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-100 p-inputGroup .p-inputgroupaddon,recette-recipe-form-page .rf5 .pricing-accordion .surface-100 p-inputGroup p-inputGroupAddon,recette-recipe-form-page .rf5 .pricing-accordion .surface-100 recette-shared-multiplicator-input-group p-inputGroup .p-inputgroupaddon,recette-recipe-form-page .rf5 .pricing-accordion .surface-100 recette-shared-multiplicator-input-group p-inputGroup p-inputGroupAddon{font-size:12px!important;font-weight:500!important;color:#888!important;background:transparent!important;border:none!important;padding:0 14px 0 4px!important;min-width:auto!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-100:has(.food-cost-exceeds) recette-shared-multiplicator-input-group p-inputGroup input,recette-recipe-form-page .rf5 .pricing-accordion .surface-100:has(.food-cost-exceeds) recette-shared-multiplicator-input-group input{color:var(--red-500, #ef4444)!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-100:has(.pi-percentage) recette-shared-multiplicator-input-group{width:100%!important;display:block!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-100:has(.pi-percentage) recette-shared-multiplicator-input-group p-inputGroup,recette-recipe-form-page .rf5 .pricing-accordion .surface-100:has(.pi-percentage) recette-shared-multiplicator-input-group p-inputGroup.w-10rem{width:100%!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-50:has(.pi-receipt){background:#f7f7f8!important;border-radius:12px!important;padding:14px 16px!important;margin-bottom:10px!important;border:none!important;box-shadow:none!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-50:has(.pi-receipt) .flex.flex-row.justify-content-between{display:flex!important;justify-content:space-between!important;align-items:center!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-50:has(.pi-receipt) .pi-receipt{display:none!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-50:has(.pi-receipt) .text-xl.font-semibold{font-size:11px!important;font-weight:600!important;color:#555!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-50:has(.pi-receipt) .px-5.py-2{background:transparent!important;border:none!important;padding:0!important;width:auto!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-50:has(.pi-receipt) .px-5.py-2 .text-xl.font-bold{font-size:13px!important;font-weight:700!important;color:#1a1a1a!important;font-variant-numeric:tabular-nums!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-100:has(.pi-wallet){background:var(--app-green, #B6F70C)!important;border-radius:12px!important;padding:14px 16px!important;margin-bottom:0!important;border:none!important;box-shadow:none!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-100:has(.pi-wallet):hover{box-shadow:none!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-100:has(.pi-wallet) .pi-wallet{display:none!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-100:has(.pi-wallet) .text-xl.font-semibold,recette-recipe-form-page .rf5 .pricing-accordion .surface-100:has(.pi-wallet) .text-xl.font-semibold.text-success{font-size:11px!important;font-weight:700!important;color:#1a1a1a!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-100:has(.pi-wallet) .pricing-align-end .text-sm.text-600{color:#1a1a1a80!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-100:has(.pi-wallet) .pricing-align-end .px-2.py-1.border-round-md{color:#1a1a1a!important;font-weight:600!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-100:has(.pi-wallet) p-inputGroup,recette-recipe-form-page .rf5 .pricing-accordion .surface-100:has(.pi-wallet) p-inputGroup.p-0.w-10rem{background:#ffffffb3!important;border:1.5px solid rgba(255,255,255,.4)!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-100:has(.pi-wallet) p-inputGroup:focus-within,recette-recipe-form-page .rf5 .pricing-accordion .surface-100:has(.pi-wallet) p-inputGroup.p-0.w-10rem:focus-within{background:#fff!important;border-color:transparent!important;box-shadow:0 0 0 3px #2e5a001f!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-100:has(.pi-wallet) p-inputGroup input,recette-recipe-form-page .rf5 .pricing-accordion .surface-100:has(.pi-wallet) p-inputGroup.p-0.w-10rem input{color:#1a1a1a!important;font-weight:700!important}recette-recipe-form-page .rf5 .pricing-accordion .surface-100:has(.pi-wallet) p-inputGroup .p-inputgroupaddon,recette-recipe-form-page .rf5 .pricing-accordion .surface-100:has(.pi-wallet) p-inputGroup p-inputGroupAddon,recette-recipe-form-page .rf5 .pricing-accordion .surface-100:has(.pi-wallet) p-inputGroup.p-0.w-10rem .p-inputgroupaddon,recette-recipe-form-page .rf5 .pricing-accordion .surface-100:has(.pi-wallet) p-inputGroup.p-0.w-10rem p-inputGroupAddon{color:#1a1a1a!important;opacity:.5}recette-recipe-form-page .rf5 .pricing-accordion .surface-50:hover,recette-recipe-form-page .rf5 .pricing-accordion .surface-100:hover{box-shadow:none!important}recette-recipe-form-page .rf5 .pricing-accordion .p-accordioncontent-content .mb-4{margin-bottom:10px!important}recette-recipe-form-page .rf5 .allergens-accordion .p-accordioncontent-content{padding:0 24px 22px!important}recette-recipe-form-page .rf5 .p-accordion:has(.rf5-time-pills) .p-accordioncontent-content{padding:0 28px 28px!important}recette-recipe-form-page .rf5 .table-row,recette-recipe-form-page .rf5 [pdraggable]{position:relative}recette-recipe-form-page .rf5 .table-row>div:first-child,recette-recipe-form-page .rf5 [pdraggable]>div:first-child{position:relative}recette-recipe-form-page .rf5 .ingredients-table .p-datatable-table-container{border:none!important}recette-recipe-form-page .rf5 .ingredients-table .p-datatable-thead>tr>th{background:#fafafc!important;border-top:1px solid #F0F0F2!important;border-bottom:none!important;border-left:none!important;border-right:none!important;font-size:10px!important;font-weight:600!important;color:#aaacb4!important;text-transform:uppercase!important;letter-spacing:.04em!important;padding:10px 6px!important;white-space:nowrap!important;cursor:default!important}recette-recipe-form-page .rf5 .ingredients-table .p-datatable-thead>tr>th.ingredient-column{font-weight:700!important}recette-recipe-form-page .rf5 .ingredients-table .th-icon{font-size:9px;opacity:.45;font-style:normal;line-height:1}recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr{transition:background .1s!important}recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td{border-bottom:1px solid #F5F5F7!important;border-top:none!important;border-left:none!important;border-right:none!important;padding:6px 4px!important;font-size:12px!important;vertical-align:middle!important}recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr:hover>td{background:#fafafc!important}recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td .p-treeselect,recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td .p-select,recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td .p-autocomplete{background:#f7f7f8!important;border-radius:8px!important;border:none!important;transition:background .15s,box-shadow .15s!important}recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td .p-treeselect:hover,recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td .p-select:hover,recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td .p-autocomplete:hover{background:#ededf0!important}recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td .p-treeselect:focus-within,recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td .p-select:focus-within,recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td .p-autocomplete:focus-within{background:#fff!important;box-shadow:0 0 0 2px #3e08cc21!important}recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td .p-inputnumber{background:#f7f7f8!important;border-radius:8px!important;border:none!important;transition:background .15s,box-shadow .15s!important}recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td .p-inputnumber:hover{background:#ededf0!important}recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td .p-inputnumber:focus-within{background:#fff!important;box-shadow:0 0 0 2px #3e08cc21!important}recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td .p-inputnumber .p-inputnumber-input{background:transparent!important;border:none!important;box-shadow:none!important}recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td recette-shared-loss-rate-input .p-inputgroup{background:#f7f7f8!important;border-radius:8px!important;border:none!important;overflow:hidden!important;transition:background .15s,box-shadow .15s!important}recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td recette-shared-loss-rate-input .p-inputgroup:hover{background:#ededf0!important}recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td recette-shared-loss-rate-input .p-inputgroup:focus-within{background:#fff!important;box-shadow:0 0 0 2px #3e08cc21!important}recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td recette-shared-loss-rate-input .p-inputnumber-input{background:transparent!important;border:none!important;box-shadow:none!important}recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td recette-shared-loss-rate-input .p-button{border-radius:999px!important;width:22px!important;height:22px!important;min-width:22px!important;padding:0!important;font-size:12px!important;font-weight:700!important;flex-shrink:0!important;border:none!important}recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td .quantity-picker{background:#f7f7f8!important;border-radius:8px!important;border:none!important;transition:background .15s,box-shadow .15s!important}recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td .quantity-picker:hover{background:#ededf0!important}recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td .quantity-picker:focus-within{background:#fff!important;box-shadow:0 0 0 2px #3e08cc21!important}recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td .quantity-picker .qty-input{background:transparent!important;border:none!important;box-shadow:none!important}recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td .quantity-picker .qty-btn{border-radius:999px!important;width:22px!important;height:22px!important;min-width:22px!important;flex-shrink:0!important;border:none!important;transition:background .15s,transform .15s!important}recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td .quantity-picker .qty-btn:hover:not(:disabled){transform:scale(1.1)!important}recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td .quantity-picker .qty-btn--plus{background:#b6f70c!important;color:#1a1a1a!important}recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td .quantity-picker .qty-toggle{font-size:10px!important;font-weight:600!important;padding:3px 8px!important;border-radius:999px!important;transition:all .15s!important}recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td .quantity-picker .qty-toggle.active{background:#3e08cc!important;color:#fff!important}recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td .p-inputtext,recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td .p-select-label,recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td .p-treeselect-label,recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td .p-autocomplete-input{background:transparent!important;border:none!important;box-shadow:none!important;font-family:Inter,sans-serif!important}recette-recipe-form-page .rf5 .ingredients-table .weight-display,recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tbody>tr>td .text-lg{font-weight:600!important;font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum"!important}recette-recipe-form-page .rf5 .ingredients-table .p-button-danger:not(.p-button-text){width:24px!important;height:24px!important;border-radius:999px!important;background:#fee2e2!important;color:#dc2626!important;border:none!important;padding:0!important}recette-recipe-form-page .rf5 .ingredients-table .p-datatable-tfoot{background:#fafafc!important;border-top:1px solid #F0F0F2!important}recette-recipe-form-page .rf5 .ingredients-table .table-footer-row td{padding-bottom:12px!important}recette-recipe-form-page .rf5 .ingredients-table .table-footer-row .ingredient-column button{background:#b6f70c!important;color:#1a1a1a!important;border:none!important;border-radius:999px!important;padding:10px!important;font-size:13px!important;font-weight:600!important;width:100%!important;text-align:center!important;cursor:pointer!important;transition:background .15s!important;box-shadow:none!important}recette-recipe-form-page .rf5 .ingredients-table .table-footer-row .ingredient-column button:hover{background:#a8e300!important}recette-recipe-form-page .rf5 .ingredients-table .table-footer-row td:has(.bg-orange-100)>div,recette-recipe-form-page .rf5 .ingredients-table .table-footer-row td:has(.bg-primary-100)>div,recette-recipe-form-page .rf5 .ingredients-table .table-footer-row td:has(.bg-green-100)>div{border-radius:10px!important}recette-recipe-form-page .rf5 .ingredients-table .table-footer-row td:has(.bg-orange-100) .font-bold,recette-recipe-form-page .rf5 .ingredients-table .table-footer-row td:has(.bg-primary-100) .font-bold,recette-recipe-form-page .rf5 .ingredients-table .table-footer-row td:has(.bg-green-100) .font-bold{font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum"!important}recette-recipe-form-page .rf5 .rf5-voice-sub{background:linear-gradient(135deg,#f0efff,#f8f7ff);border-radius:18px;padding:24px;margin-bottom:24px;display:flex;align-items:center;gap:24px;border:1px solid #F0F0F2;cursor:pointer;transition:box-shadow .2s ease}recette-recipe-form-page .rf5 .rf5-voice-sub:hover{box-shadow:0 1px 3px #0000000a,0 4px 16px #0000000f}recette-recipe-form-page .rf5 .rf5-voice-sub--active{background:linear-gradient(135deg,#b6f70c26,#b6f70c0d);border-color:#b6f70c}recette-recipe-form-page .rf5 .rf5-voice-sub__mic{width:56px;height:56px;border-radius:999px;flex-shrink:0;background:#3e08cc;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 6px #f0efff,0 4px 16px #3e08cc33;position:relative}recette-recipe-form-page .rf5 .rf5-voice-sub__mic--active{background:var(--app-green, #B6F70C);color:var(--app-text-primary, #1A1A1A);box-shadow:0 0 0 6px #b6f70c4d,0 4px 16px #b6f70c4d}recette-recipe-form-page .rf5 .rf5-voice-sub__mic-ring{position:absolute;inset:-6px;border-radius:999px;border:2px solid var(--primary-color, #3E08CC);opacity:.15;animation:vc-hero-pulse 2s ease-in-out infinite}recette-recipe-form-page .rf5 .rf5-voice-sub__text{flex:1;text-align:center}recette-recipe-form-page .rf5 .rf5-voice-sub__title{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:16px;color:#1a1a1a;margin-bottom:3px}recette-recipe-form-page .rf5 .rf5-voice-sub__sub{font-size:13px;color:#888;line-height:1.45}recette-recipe-form-page .rf5 .rf5-voice-sub__cta{background:var(--primary-color, #3E08CC);color:#fff;border-radius:999px;padding:9px 20px;font-size:12px;font-weight:600;white-space:nowrap;flex-shrink:0}recette-recipe-form-page .rf5 .rf5-voice-sub--active .rf5-voice-sub__cta{background:var(--app-red-txt, #DC2626)}recette-recipe-form-page .rf5 .btn-delete-x{width:28px!important;height:28px!important;min-width:28px!important;border-radius:999px!important;background:#fee2e2!important;color:#dc2626!important;border:none!important;padding:0!important;font-size:14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;cursor:pointer!important;transition:background .15s,transform .15s!important;font-family:Inter,sans-serif;line-height:1}recette-recipe-form-page .rf5 .btn-delete-x:hover{background:#fecaca!important;transform:scale(1.1)!important}recette-recipe-form-page .rf5 .p-accordion label,recette-recipe-form-page .rf5 .p-accordion .rf5-label{display:block!important;font-size:12px!important;font-weight:600!important;color:#555!important;margin-bottom:6px!important;padding:0!important}recette-recipe-form-page .rf5 .p-accordion .p-inputtext:not(.ql-editor):not(.p-inputnumber-input):not(.p-multiselect-filter){background:#f7f7f8!important;border-radius:14px!important;border:none!important;padding:11px 16px!important;font-size:14px!important;color:#1a1a1a!important;font-family:Inter,sans-serif!important;outline:none!important;box-shadow:none!important}recette-recipe-form-page .rf5 .p-accordion .p-select:not(.ingredients-table .p-select){background:#f7f7f8!important;border-radius:14px!important;border:none!important;height:auto!important;min-height:auto!important}recette-recipe-form-page .rf5 .p-accordion .p-select:not(.ingredients-table .p-select) .p-select-label{padding:11px 16px!important;font-size:14px!important;color:#1a1a1a!important}recette-recipe-form-page .rf5 .p-accordion .p-select:not(.ingredients-table .p-select) .p-placeholder{color:#aaacb4!important}recette-recipe-form-page .rf5 .p-accordion .p-inputnumber:not(.ingredients-table .p-inputnumber):not(.ip-stat__input){background:#f7f7f8!important;border-radius:14px!important;border:none!important;overflow:hidden}recette-recipe-form-page .rf5 .p-accordion .p-inputnumber:not(.ingredients-table .p-inputnumber):not(.ip-stat__input) input{background:transparent!important;border:none!important;font-size:14px!important;color:#1a1a1a!important;box-shadow:none!important}recette-recipe-form-page .rf5 .p-accordion .p-datepicker input,recette-recipe-form-page .rf5 .p-accordion .p-datepicker .p-inputtext{background:#f7f7f8!important;border-radius:14px!important;border:none!important;padding:11px 16px!important;font-size:14px!important;box-shadow:none!important}recette-recipe-form-page .rf5 p-editor.p-editor,recette-recipe-form-page .rf5 .p-editor,recette-recipe-form-page .rf5 p-editor{display:block!important;border:none!important;background:#f7f7f8!important;border-radius:16px!important;overflow:hidden!important;position:relative!important;box-shadow:inset 0 1px 3px #0000000a!important;transition:box-shadow .3s ease!important;height:auto!important}recette-recipe-form-page .rf5 p-editor.p-editor:before,recette-recipe-form-page .rf5 .p-editor:before,recette-recipe-form-page .rf5 p-editor:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#3e08cc,#b6f70c);opacity:0;transition:opacity .3s ease;z-index:3;border-radius:3px 0 0 3px}recette-recipe-form-page .rf5 p-editor.p-editor:focus-within,recette-recipe-form-page .rf5 .p-editor:focus-within,recette-recipe-form-page .rf5 p-editor:focus-within{box-shadow:inset 0 1px 3px #0000000a,0 0 0 2.5px #3e08cc1f!important}recette-recipe-form-page .rf5 p-editor.p-editor:focus-within:before,recette-recipe-form-page .rf5 .p-editor:focus-within:before,recette-recipe-form-page .rf5 p-editor:focus-within:before{opacity:1}recette-recipe-form-page .rf5 p-editor.p-editor .p-editor-toolbar,recette-recipe-form-page .rf5 p-editor.p-editor .ql-toolbar,recette-recipe-form-page .rf5 .p-editor .p-editor-toolbar,recette-recipe-form-page .rf5 .p-editor .ql-toolbar,recette-recipe-form-page .rf5 p-editor .p-editor-toolbar,recette-recipe-form-page .rf5 p-editor .ql-toolbar{border:none!important;border-bottom:none!important;background:transparent!important;padding:7px 14px!important}recette-recipe-form-page .rf5 p-editor.p-editor .p-editor-toolbar .ql-formats button,recette-recipe-form-page .rf5 p-editor.p-editor .p-editor-toolbar .ql-formats .ql-picker-label,recette-recipe-form-page .rf5 p-editor.p-editor .ql-toolbar .ql-formats button,recette-recipe-form-page .rf5 p-editor.p-editor .ql-toolbar .ql-formats .ql-picker-label,recette-recipe-form-page .rf5 .p-editor .p-editor-toolbar .ql-formats button,recette-recipe-form-page .rf5 .p-editor .p-editor-toolbar .ql-formats .ql-picker-label,recette-recipe-form-page .rf5 .p-editor .ql-toolbar .ql-formats button,recette-recipe-form-page .rf5 .p-editor .ql-toolbar .ql-formats .ql-picker-label,recette-recipe-form-page .rf5 p-editor .p-editor-toolbar .ql-formats button,recette-recipe-form-page .rf5 p-editor .p-editor-toolbar .ql-formats .ql-picker-label,recette-recipe-form-page .rf5 p-editor .ql-toolbar .ql-formats button,recette-recipe-form-page .rf5 p-editor .ql-toolbar .ql-formats .ql-picker-label{color:#888!important;border-radius:8px!important;transition:all .12s!important}recette-recipe-form-page .rf5 p-editor.p-editor .p-editor-toolbar .ql-formats button:hover,recette-recipe-form-page .rf5 p-editor.p-editor .p-editor-toolbar .ql-formats .ql-picker-label:hover,recette-recipe-form-page .rf5 p-editor.p-editor .ql-toolbar .ql-formats button:hover,recette-recipe-form-page .rf5 p-editor.p-editor .ql-toolbar .ql-formats .ql-picker-label:hover,recette-recipe-form-page .rf5 .p-editor .p-editor-toolbar .ql-formats button:hover,recette-recipe-form-page .rf5 .p-editor .p-editor-toolbar .ql-formats .ql-picker-label:hover,recette-recipe-form-page .rf5 .p-editor .ql-toolbar .ql-formats button:hover,recette-recipe-form-page .rf5 .p-editor .ql-toolbar .ql-formats .ql-picker-label:hover,recette-recipe-form-page .rf5 p-editor .p-editor-toolbar .ql-formats button:hover,recette-recipe-form-page .rf5 p-editor .p-editor-toolbar .ql-formats .ql-picker-label:hover,recette-recipe-form-page .rf5 p-editor .ql-toolbar .ql-formats button:hover,recette-recipe-form-page .rf5 p-editor .ql-toolbar .ql-formats .ql-picker-label:hover{background:#f0efff!important;color:#3e08cc!important}recette-recipe-form-page .rf5 p-editor.p-editor .p-editor-toolbar .ql-formats button.ql-active,recette-recipe-form-page .rf5 p-editor.p-editor .p-editor-toolbar .ql-formats .ql-picker-label.ql-active,recette-recipe-form-page .rf5 p-editor.p-editor .ql-toolbar .ql-formats button.ql-active,recette-recipe-form-page .rf5 p-editor.p-editor .ql-toolbar .ql-formats .ql-picker-label.ql-active,recette-recipe-form-page .rf5 .p-editor .p-editor-toolbar .ql-formats button.ql-active,recette-recipe-form-page .rf5 .p-editor .p-editor-toolbar .ql-formats .ql-picker-label.ql-active,recette-recipe-form-page .rf5 .p-editor .ql-toolbar .ql-formats button.ql-active,recette-recipe-form-page .rf5 .p-editor .ql-toolbar .ql-formats .ql-picker-label.ql-active,recette-recipe-form-page .rf5 p-editor .p-editor-toolbar .ql-formats button.ql-active,recette-recipe-form-page .rf5 p-editor .p-editor-toolbar .ql-formats .ql-picker-label.ql-active,recette-recipe-form-page .rf5 p-editor .ql-toolbar .ql-formats button.ql-active,recette-recipe-form-page .rf5 p-editor .ql-toolbar .ql-formats .ql-picker-label.ql-active{background:#3e08cc!important;color:#fff!important;box-shadow:0 2px 6px #3e08cc40}recette-recipe-form-page .rf5 p-editor.p-editor .p-editor-toolbar .ql-formats button.ql-active .ql-stroke,recette-recipe-form-page .rf5 p-editor.p-editor .p-editor-toolbar .ql-formats .ql-picker-label.ql-active .ql-stroke,recette-recipe-form-page .rf5 p-editor.p-editor .ql-toolbar .ql-formats button.ql-active .ql-stroke,recette-recipe-form-page .rf5 p-editor.p-editor .ql-toolbar .ql-formats .ql-picker-label.ql-active .ql-stroke,recette-recipe-form-page .rf5 .p-editor .p-editor-toolbar .ql-formats button.ql-active .ql-stroke,recette-recipe-form-page .rf5 .p-editor .p-editor-toolbar .ql-formats .ql-picker-label.ql-active .ql-stroke,recette-recipe-form-page .rf5 .p-editor .ql-toolbar .ql-formats button.ql-active .ql-stroke,recette-recipe-form-page .rf5 .p-editor .ql-toolbar .ql-formats .ql-picker-label.ql-active .ql-stroke,recette-recipe-form-page .rf5 p-editor .p-editor-toolbar .ql-formats button.ql-active .ql-stroke,recette-recipe-form-page .rf5 p-editor .p-editor-toolbar .ql-formats .ql-picker-label.ql-active .ql-stroke,recette-recipe-form-page .rf5 p-editor .ql-toolbar .ql-formats button.ql-active .ql-stroke,recette-recipe-form-page .rf5 p-editor .ql-toolbar .ql-formats .ql-picker-label.ql-active .ql-stroke{stroke:#fff!important}recette-recipe-form-page .rf5 p-editor.p-editor .p-editor-toolbar .ql-formats button.ql-active .ql-fill,recette-recipe-form-page .rf5 p-editor.p-editor .p-editor-toolbar .ql-formats .ql-picker-label.ql-active .ql-fill,recette-recipe-form-page .rf5 p-editor.p-editor .ql-toolbar .ql-formats button.ql-active .ql-fill,recette-recipe-form-page .rf5 p-editor.p-editor .ql-toolbar .ql-formats .ql-picker-label.ql-active .ql-fill,recette-recipe-form-page .rf5 .p-editor .p-editor-toolbar .ql-formats button.ql-active .ql-fill,recette-recipe-form-page .rf5 .p-editor .p-editor-toolbar .ql-formats .ql-picker-label.ql-active .ql-fill,recette-recipe-form-page .rf5 .p-editor .ql-toolbar .ql-formats button.ql-active .ql-fill,recette-recipe-form-page .rf5 .p-editor .ql-toolbar .ql-formats .ql-picker-label.ql-active .ql-fill,recette-recipe-form-page .rf5 p-editor .p-editor-toolbar .ql-formats button.ql-active .ql-fill,recette-recipe-form-page .rf5 p-editor .p-editor-toolbar .ql-formats .ql-picker-label.ql-active .ql-fill,recette-recipe-form-page .rf5 p-editor .ql-toolbar .ql-formats button.ql-active .ql-fill,recette-recipe-form-page .rf5 p-editor .ql-toolbar .ql-formats .ql-picker-label.ql-active .ql-fill{fill:#fff!important}recette-recipe-form-page .rf5 p-editor.p-editor .p-editor-toolbar .ql-formats button.ql-active .ql-picker-label,recette-recipe-form-page .rf5 p-editor.p-editor .p-editor-toolbar .ql-formats .ql-picker-label.ql-active .ql-picker-label,recette-recipe-form-page .rf5 p-editor.p-editor .ql-toolbar .ql-formats button.ql-active .ql-picker-label,recette-recipe-form-page .rf5 p-editor.p-editor .ql-toolbar .ql-formats .ql-picker-label.ql-active .ql-picker-label,recette-recipe-form-page .rf5 .p-editor .p-editor-toolbar .ql-formats button.ql-active .ql-picker-label,recette-recipe-form-page .rf5 .p-editor .p-editor-toolbar .ql-formats .ql-picker-label.ql-active .ql-picker-label,recette-recipe-form-page .rf5 .p-editor .ql-toolbar .ql-formats button.ql-active .ql-picker-label,recette-recipe-form-page .rf5 .p-editor .ql-toolbar .ql-formats .ql-picker-label.ql-active .ql-picker-label,recette-recipe-form-page .rf5 p-editor .p-editor-toolbar .ql-formats button.ql-active .ql-picker-label,recette-recipe-form-page .rf5 p-editor .p-editor-toolbar .ql-formats .ql-picker-label.ql-active .ql-picker-label,recette-recipe-form-page .rf5 p-editor .ql-toolbar .ql-formats button.ql-active .ql-picker-label,recette-recipe-form-page .rf5 p-editor .ql-toolbar .ql-formats .ql-picker-label.ql-active .ql-picker-label{color:#fff!important}recette-recipe-form-page .rf5 p-editor.p-editor .p-editor-toolbar .ql-strike,recette-recipe-form-page .rf5 p-editor.p-editor .p-editor-toolbar .ql-direction,recette-recipe-form-page .rf5 p-editor.p-editor .p-editor-toolbar .ql-background,recette-recipe-form-page .rf5 p-editor.p-editor .p-editor-toolbar .ql-blockquote,recette-recipe-form-page .rf5 p-editor.p-editor .p-editor-toolbar .ql-code-block,recette-recipe-form-page .rf5 p-editor.p-editor .p-editor-toolbar .ql-indent,recette-recipe-form-page .rf5 p-editor.p-editor .ql-toolbar .ql-strike,recette-recipe-form-page .rf5 p-editor.p-editor .ql-toolbar .ql-direction,recette-recipe-form-page .rf5 p-editor.p-editor .ql-toolbar .ql-background,recette-recipe-form-page .rf5 p-editor.p-editor .ql-toolbar .ql-blockquote,recette-recipe-form-page .rf5 p-editor.p-editor .ql-toolbar .ql-code-block,recette-recipe-form-page .rf5 p-editor.p-editor .ql-toolbar .ql-indent,recette-recipe-form-page .rf5 .p-editor .p-editor-toolbar .ql-strike,recette-recipe-form-page .rf5 .p-editor .p-editor-toolbar .ql-direction,recette-recipe-form-page .rf5 .p-editor .p-editor-toolbar .ql-background,recette-recipe-form-page .rf5 .p-editor .p-editor-toolbar .ql-blockquote,recette-recipe-form-page .rf5 .p-editor .p-editor-toolbar .ql-code-block,recette-recipe-form-page .rf5 .p-editor .p-editor-toolbar .ql-indent,recette-recipe-form-page .rf5 .p-editor .ql-toolbar .ql-strike,recette-recipe-form-page .rf5 .p-editor .ql-toolbar .ql-direction,recette-recipe-form-page .rf5 .p-editor .ql-toolbar .ql-background,recette-recipe-form-page .rf5 .p-editor .ql-toolbar .ql-blockquote,recette-recipe-form-page .rf5 .p-editor .ql-toolbar .ql-code-block,recette-recipe-form-page .rf5 .p-editor .ql-toolbar .ql-indent,recette-recipe-form-page .rf5 p-editor .p-editor-toolbar .ql-strike,recette-recipe-form-page .rf5 p-editor .p-editor-toolbar .ql-direction,recette-recipe-form-page .rf5 p-editor .p-editor-toolbar .ql-background,recette-recipe-form-page .rf5 p-editor .p-editor-toolbar .ql-blockquote,recette-recipe-form-page .rf5 p-editor .p-editor-toolbar .ql-code-block,recette-recipe-form-page .rf5 p-editor .p-editor-toolbar .ql-indent,recette-recipe-form-page .rf5 p-editor .ql-toolbar .ql-strike,recette-recipe-form-page .rf5 p-editor .ql-toolbar .ql-direction,recette-recipe-form-page .rf5 p-editor .ql-toolbar .ql-background,recette-recipe-form-page .rf5 p-editor .ql-toolbar .ql-blockquote,recette-recipe-form-page .rf5 p-editor .ql-toolbar .ql-code-block,recette-recipe-form-page .rf5 p-editor .ql-toolbar .ql-indent{display:none!important}recette-recipe-form-page .rf5 p-editor.p-editor .p-editor-toolbar .ql-formats:last-child .p-button,recette-recipe-form-page .rf5 p-editor.p-editor .ql-toolbar .ql-formats:last-child .p-button,recette-recipe-form-page .rf5 .p-editor .p-editor-toolbar .ql-formats:last-child .p-button,recette-recipe-form-page .rf5 .p-editor .ql-toolbar .ql-formats:last-child .p-button,recette-recipe-form-page .rf5 p-editor .p-editor-toolbar .ql-formats:last-child .p-button,recette-recipe-form-page .rf5 p-editor .ql-toolbar .ql-formats:last-child .p-button{border-radius:999px!important;background:#3e08cc!important;color:#fff!important;font-size:11px!important;font-weight:600!important;padding:4px 12px!important;box-shadow:0 2px 8px #3e08cc33!important;border:none!important;transition:all .15s!important}recette-recipe-form-page .rf5 p-editor.p-editor .p-editor-toolbar .ql-formats:last-child .p-button:hover,recette-recipe-form-page .rf5 p-editor.p-editor .ql-toolbar .ql-formats:last-child .p-button:hover,recette-recipe-form-page .rf5 .p-editor .p-editor-toolbar .ql-formats:last-child .p-button:hover,recette-recipe-form-page .rf5 .p-editor .ql-toolbar .ql-formats:last-child .p-button:hover,recette-recipe-form-page .rf5 p-editor .p-editor-toolbar .ql-formats:last-child .p-button:hover,recette-recipe-form-page .rf5 p-editor .ql-toolbar .ql-formats:last-child .p-button:hover{background:#3006a3!important;box-shadow:0 4px 12px #3e08cc4d!important;transform:translateY(-1px)!important}recette-recipe-form-page .rf5 p-editor.p-editor .p-editor-content,recette-recipe-form-page .rf5 p-editor.p-editor .ql-container,recette-recipe-form-page .rf5 .p-editor .p-editor-content,recette-recipe-form-page .rf5 .p-editor .ql-container,recette-recipe-form-page .rf5 p-editor .p-editor-content,recette-recipe-form-page .rf5 p-editor .ql-container{border:none!important;background:#f7f7f8!important;font-size:14px!important;font-family:DM Sans,Inter,sans-serif!important;line-height:1.65!important;height:auto!important;min-height:70px!important;color:#1a1a1a!important}recette-recipe-form-page .rf5 p-editor.p-editor .ql-editor,recette-recipe-form-page .rf5 .p-editor .ql-editor,recette-recipe-form-page .rf5 p-editor .ql-editor{background:#f7f7f8!important;padding:14px 18px!important;min-height:70px!important}recette-recipe-form-page .rf5 p-editor.p-editor .p-editor-content .ql-editor,recette-recipe-form-page .rf5 .p-editor .p-editor-content .ql-editor,recette-recipe-form-page .rf5 p-editor .p-editor-content .ql-editor{background:#f7f7f8!important}recette-recipe-form-page .rf5 p-editor.p-editor .ql-editor.ql-blank:before,recette-recipe-form-page .rf5 .p-editor .ql-editor.ql-blank:before,recette-recipe-form-page .rf5 p-editor .ql-editor.ql-blank:before{color:#aaacb4!important;font-style:normal!important}recette-recipe-form-page .rf5 .materials-table .p-datatable-thead{display:none!important}recette-recipe-form-page .rf5 .materials-table .p-datatable-table-container{border:none!important}recette-recipe-form-page .rf5 .materials-table .p-datatable-tbody>tr{border:none!important;background:transparent!important}recette-recipe-form-page .rf5 .materials-table .p-datatable-tbody>tr>td{border:none!important;padding:4px 0!important;background:transparent!important}recette-recipe-form-page .rf5 .materials-table .p-datatable-tfoot{display:none!important}recette-recipe-form-page .rf5 .packagings-table .p-datatable-thead{display:none!important}recette-recipe-form-page .rf5 .packagings-table .p-datatable-table-container{border:none!important}recette-recipe-form-page .rf5 .packagings-table .p-datatable-tbody>tr{border:none!important;background:transparent!important;border-bottom:1px solid #F0F0F2!important}recette-recipe-form-page .rf5 .packagings-table .p-datatable-tbody>tr>td{border:none!important;padding:8px 0!important;background:transparent!important}recette-recipe-form-page .rf5 .packagings-table .p-datatable-tbody>tr:hover>td{background:#fafafc!important}recette-recipe-form-page .rf5 .packagings-table .p-datatable-tfoot{display:none!important}recette-recipe-form-page .rf5 .packagings-table .p-editor{min-height:50px!important}recette-recipe-form-page .rf5 .packagings-table .p-editor .ql-editor{min-height:50px!important;padding:8px 12px!important}recette-recipe-form-page .rf5 .p-multiselect{background:#f7f7f8!important;border-radius:14px!important;border:none!important}recette-recipe-form-page .rf5 .p-multiselect .p-multiselect-label-container{padding:8px 16px!important}recette-recipe-form-page .rf5 .p-multiselect .p-chip{background:#f0efff!important;color:#3e08cc!important;border-radius:999px!important;font-size:11px!important;font-weight:600!important;padding:5px 10px!important}recette-recipe-form-page .rf5 .p-multiselect .p-chip-remove-icon{color:#3e08cc!important;opacity:.6;font-size:10px!important}recette-recipe-form-page .rf5 .rf5-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:14px}recette-recipe-form-page .rf5 .rf5-info-section{display:flex;flex-direction:column;gap:16px}recette-recipe-form-page .rf5 .rf5-media-section{margin-bottom:20px}recette-recipe-form-page .rf5 .rf5-media-section:last-child{margin-bottom:0}recette-recipe-form-page .rf5 .rf5-media-label{font-size:11px;font-weight:600;color:#555;margin-bottom:8px}recette-recipe-form-page .rf5 .rf5-media-hint{font-weight:400;color:#888}recette-recipe-form-page .rf5 .rf5-media-counter{text-align:center;font-size:10px;color:#888;margin-top:6px;margin-bottom:0}recette-recipe-form-page .rf5 .rf5-media-counter--gallery{margin-top:4px}recette-recipe-form-page .rf5 .rf5-media-hint-text{font-size:10px;color:#888;margin-top:6px}recette-recipe-form-page .rf5 .media-accordion .p-accordioncontent-content{padding:0 24px 22px!important}recette-recipe-form-page .rf5 .media-accordion .media-atelier,recette-recipe-form-page .rf5 .media-accordion .media-frame,recette-recipe-form-page .rf5 .media-accordion .media-frame__header,recette-recipe-form-page .rf5 .media-accordion .media-frame__icon-ring,recette-recipe-form-page .rf5 .media-accordion .media-frame__titles,recette-recipe-form-page .rf5 .media-accordion .media-frame__content,recette-recipe-form-page .rf5 .media-accordion .media-video-input{all:unset;display:block}recette-recipe-form-page .rf5 .rf5-media-dropzone,recette-recipe-form-page .rf5 .media-accordion recette-shared-image-input-group{display:block}recette-recipe-form-page .rf5 .rf5-media-dropzone .image-input-group,recette-recipe-form-page .rf5 .rf5-media-dropzone>div,recette-recipe-form-page .rf5 .media-accordion recette-shared-image-input-group .image-input-group,recette-recipe-form-page .rf5 .media-accordion recette-shared-image-input-group>div{border:2px dashed #E4E4E8!important;border-radius:14px!important;background:#f7f7f8!important;text-align:center;cursor:pointer;transition:all .15s;box-shadow:none!important}recette-recipe-form-page .rf5 .rf5-media-dropzone .image-input-group:hover,recette-recipe-form-page .rf5 .rf5-media-dropzone>div:hover,recette-recipe-form-page .rf5 .media-accordion recette-shared-image-input-group .image-input-group:hover,recette-recipe-form-page .rf5 .media-accordion recette-shared-image-input-group>div:hover{border-color:var(--primary-color, #3E08CC)!important;background:var(--primary-100, #F0EFFF)!important}recette-recipe-form-page .rf5 .rf5-media-dropzone .image-input-group:has(.img-card),recette-recipe-form-page .rf5 .rf5-media-dropzone>div:has(.img-card),recette-recipe-form-page .rf5 .media-accordion recette-shared-image-input-group .image-input-group:has(.img-card),recette-recipe-form-page .rf5 .media-accordion recette-shared-image-input-group>div:has(.img-card){border:none!important;background:transparent!important}recette-recipe-form-page .rf5 .rf5-media-dropzone .image-input-group:has(.img-card):hover,recette-recipe-form-page .rf5 .rf5-media-dropzone>div:has(.img-card):hover,recette-recipe-form-page .rf5 .media-accordion recette-shared-image-input-group .image-input-group:has(.img-card):hover,recette-recipe-form-page .rf5 .media-accordion recette-shared-image-input-group>div:has(.img-card):hover{background:transparent!important}recette-recipe-form-page .rf5 .rf5-media-dropzone .p-fileupload-header,recette-recipe-form-page .rf5 .media-accordion recette-shared-image-input-group .p-fileupload-header{gap:0!important}recette-recipe-form-page .rf5 .rf5-media-dropzone .p-fileupload-content,recette-recipe-form-page .rf5 .media-accordion recette-shared-image-input-group .p-fileupload-content{border:none!important}recette-recipe-form-page .rf5 .rf5-media-dropzone .img-gallery,recette-recipe-form-page .rf5 .media-accordion recette-shared-image-input-group .img-gallery{width:100%}recette-recipe-form-page .rf5 .rf5-media-dropzone .img-grid,recette-recipe-form-page .rf5 .media-accordion recette-shared-image-input-group .img-grid{justify-content:center}recette-recipe-form-page .rf5 .rf5-media-dropzone .img-card,recette-recipe-form-page .rf5 .media-accordion recette-shared-image-input-group .img-card{width:100%;height:280px;border-radius:14px}recette-recipe-form-page .rf5 .rf5-media-dropzone .img-card .img-preview,recette-recipe-form-page .rf5 .media-accordion recette-shared-image-input-group .img-card .img-preview{display:flex}recette-recipe-form-page .rf5 .rf5-media-dropzone .image-input-group__icon,recette-recipe-form-page .rf5 .rf5-media-dropzone .p-fileupload-choose-icon,recette-recipe-form-page .rf5 .media-accordion recette-shared-image-input-group .image-input-group__icon,recette-recipe-form-page .rf5 .media-accordion recette-shared-image-input-group .p-fileupload-choose-icon{width:40px;height:40px;border-radius:999px;background:#f0efff;display:flex;align-items:center;justify-content:center;margin:0 auto 10px;font-size:18px;color:#3e08cc}recette-recipe-form-page .rf5 .rf5-media-dropzone .image-input-group__text,recette-recipe-form-page .rf5 .rf5-media-dropzone .p-fileupload-choose,recette-recipe-form-page .rf5 .media-accordion recette-shared-image-input-group .image-input-group__text,recette-recipe-form-page .rf5 .media-accordion recette-shared-image-input-group .p-fileupload-choose{font-size:12px;font-weight:500;color:#1a1a1a}recette-recipe-form-page .rf5 .rf5-media-dropzone .image-input-group__subtext,recette-recipe-form-page .rf5 .media-accordion recette-shared-image-input-group .image-input-group__subtext{font-size:10px;color:#888;margin-top:3px}recette-recipe-form-page .rf5 .rf5-media-gallery-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}recette-recipe-form-page .rf5 .rf5-media-gallery-slot{border:1.5px dashed #E4E4E8;border-radius:10px;padding:18px 6px;text-align:center;cursor:pointer;background:#f7f7f8;transition:all .15s}recette-recipe-form-page .rf5 .rf5-media-gallery-slot:hover{border-color:var(--primary-color, #3E08CC);background:var(--primary-100, #F0EFFF)}recette-recipe-form-page .rf5 .rf5-media-gallery-slot__plus{font-size:15px;color:#aaacb4;line-height:1}recette-recipe-form-page .rf5 .rf5-media-video-input{width:100%;background:#f7f7f8;border-radius:14px;border:none;padding:11px 16px;font-size:13px;color:#1a1a1a;outline:none;box-shadow:none;transition:background .15s;box-sizing:border-box}recette-recipe-form-page .rf5 .rf5-media-video-input::placeholder{color:#aaacb4}recette-recipe-form-page .rf5 .rf5-media-video-input:focus{background:#f0efff}@media screen and (max-width:1024px){recette-recipe-form-page .rf5 .rf5-grid-3{grid-template-columns:1fr 1fr;gap:12px}recette-recipe-form-page .rf5 .rf5-grid-3>div:empty{display:none}recette-recipe-form-page .rf5 .recipe-pricing-row{grid-template-columns:1fr;gap:16px}recette-recipe-form-page .rf5 .rf5-stats-bar{flex-wrap:wrap}}@media screen and (max-width:768px){recette-recipe-form-page .rf5 .rf5-top-bar{padding:0 12px;height:48px}recette-recipe-form-page .rf5 .rf5-top-bar .rf5-btn-draft,recette-recipe-form-page .rf5 .rf5-top-bar .rf5-btn-save{padding:8px 14px!important;font-size:11px!important}recette-recipe-form-page .rf5 .rf5-card__body{padding:18px 20px}recette-recipe-form-page .rf5 .rf5-grid-3,recette-recipe-form-page .rf5 .rf5-grid-2{grid-template-columns:1fr}recette-recipe-form-page .rf5 .rf5-stats-bar{flex-direction:column}recette-recipe-form-page .rf5 .rf5-time-pills{flex-wrap:wrap;gap:4px}recette-recipe-form-page .rf5 .rf5-voice-sub{flex-direction:column;text-align:center;gap:16px;padding:20px}recette-recipe-form-page .rf5 .rf5-timeline__card-header{flex-wrap:wrap}recette-recipe-form-page .rf5 .rf5-timeline__title-input{min-width:100%;margin-bottom:4px}recette-recipe-form-page .rf5 .rf5-timeline__line{display:none}recette-recipe-form-page .rf5 .rf5-timeline__dot{width:28px;height:28px;font-size:11px}recette-recipe-form-page .rf5 .rf5-timeline__item{gap:10px}recette-recipe-form-page .rf5 .rf5-timeline__add-btn-wrapper{margin-left:38px}}recette-guided-tour .guided-tour-overlay{position:fixed;inset:0;z-index:9999;opacity:1;transition:opacity .4s cubic-bezier(.4,0,.2,1)}recette-guided-tour .guided-tour-overlay--exiting{opacity:0}recette-guided-tour .guided-tour-overlay__svg{display:block;width:100%;height:100%}recette-guided-tour .guided-tour-overlay__cutout{transition:all .55s cubic-bezier(.22,1,.36,1)}recette-guided-tour .guided-tour-tooltip{position:fixed;width:300px;z-index:10001;opacity:0;transform:translateY(12px) scale(.97);transition:opacity .32s cubic-bezier(.4,0,.2,1),transform .38s cubic-bezier(.22,1,.36,1);pointer-events:none}recette-guided-tour .guided-tour-tooltip--visible{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}recette-guided-tour .guided-tour-tooltip--exiting{opacity:0;transform:translateY(-10px) scale(.95);pointer-events:none}recette-guided-tour .guided-tour-tooltip__card{background:#ffffffdb;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);border-radius:16px;box-shadow:0 12px 48px #1f046621,0 2px 6px #00000008,inset 0 1px #ffffffb3;overflow:hidden;position:relative;border:none}recette-guided-tour .guided-tour-tooltip__card--ai{background:#f5ffe6e6;box-shadow:0 12px 48px #2e5a001a,0 2px 6px #00000008,inset 0 1px #fffc}recette-guided-tour .guided-tour-tooltip__progress-track{height:3px;background:#e4e4e8;position:relative;overflow:hidden}recette-guided-tour .guided-tour-tooltip__progress-fill{position:absolute;top:0;left:0;height:3px;background:linear-gradient(90deg,#3e08cc,#603dfc);border-radius:2px;transition:width .5s cubic-bezier(.22,1,.36,1)}recette-guided-tour .guided-tour-tooltip__progress-fill--ai{background:linear-gradient(90deg,#2e5a00,#b6f70c)}recette-guided-tour .guided-tour-tooltip__close{position:absolute;top:8px;right:8px;z-index:2;width:26px;height:26px;border-radius:999px;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#aaacb4;opacity:.5;transition:all .2s}recette-guided-tour .guided-tour-tooltip__close:hover{background:#f7f7f8;color:#1a1a1a;opacity:1}recette-guided-tour .guided-tour-tooltip__close--ai{color:#2e5a00}recette-guided-tour .guided-tour-tooltip__content{padding:16px 20px 10px}recette-guided-tour .guided-tour-tooltip__badge{display:inline-flex;align-items:center;background:#f0efff;border-radius:999px;padding:3px 10px;margin-bottom:10px}recette-guided-tour .guided-tour-tooltip__badge--ai{background:#b6f70c}recette-guided-tour .guided-tour-tooltip__badge-star{font-size:10px;margin-right:4px;color:#1a1a1a}recette-guided-tour .guided-tour-tooltip__badge-text{font-size:10px;font-weight:700;color:#3e08cc;font-variant-numeric:tabular-nums}recette-guided-tour .guided-tour-tooltip__badge-text--ai{color:#1a1a1a}recette-guided-tour .guided-tour-tooltip__title{font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-size:15px;color:#1a1a1a;margin-bottom:8px;line-height:1.3}recette-guided-tour .guided-tour-tooltip__body{font-size:13px;line-height:1.65;color:#555;margin:0}recette-guided-tour .guided-tour-tooltip__footer{padding:6px 20px 16px;display:flex;align-items:center;justify-content:space-between}recette-guided-tour .guided-tour-tooltip__dots{display:flex;gap:4px;align-items:center}recette-guided-tour .guided-tour-tooltip__dot{height:5px;border-radius:999px;background:#e4e4e8;transition:all .45s cubic-bezier(.22,1,.36,1)}recette-guided-tour .guided-tour-tooltip__dot--active{background:#3e08cc}recette-guided-tour .guided-tour-tooltip__dot--past{background:#3e08cc;opacity:.25}recette-guided-tour .guided-tour-tooltip__dot--ai.guided-tour-tooltip__dot--active{background:#2e5a00}recette-guided-tour .guided-tour-tooltip__dot--ai.guided-tour-tooltip__dot--past{background:#2e5a00;opacity:.25}recette-guided-tour .guided-tour-tooltip__next{background:#3e08cc;color:#fff;border:none;border-radius:999px;padding:8px 20px;font-size:12px;font-weight:600;cursor:pointer;transition:all .25s cubic-bezier(.22,1,.36,1)}recette-guided-tour .guided-tour-tooltip__next:hover{background:#603dfc}recette-guided-tour .guided-tour-tooltip__next--ai{background:#b6f70c;color:#1a1a1a}recette-guided-tour .guided-tour-tooltip__next--ai:hover{background:#ccff90}recette-guided-tour .guided-tour-tooltip__arrow{position:absolute;width:0;height:0}recette-guided-tour .guided-tour-tooltip__arrow--up{top:-6px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid rgba(255,255,255,.88);filter:drop-shadow(0 1px 4px rgba(62,8,204,.08))}recette-guided-tour .guided-tour-tooltip__arrow--down{bottom:-6px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid rgba(255,255,255,.88);filter:drop-shadow(0 1px 4px rgba(62,8,204,.08))}recette-guided-tour .guided-tour-tooltip__arrow--left{left:-6px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid rgba(255,255,255,.88);filter:drop-shadow(0 1px 4px rgba(62,8,204,.08))}recette-guided-tour .guided-tour-tooltip__arrow--right{right:-6px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid rgba(255,255,255,.88);filter:drop-shadow(0 1px 4px rgba(62,8,204,.08))}recette-guided-tour .guided-tour-tooltip__arrow--ai.guided-tour-tooltip__arrow--up{border-bottom-color:#f5ffe6e6;filter:drop-shadow(0 1px 4px rgba(46,90,0,.1))}recette-guided-tour .guided-tour-tooltip__arrow--ai.guided-tour-tooltip__arrow--down{border-top-color:#f5ffe6e6;filter:drop-shadow(0 1px 4px rgba(46,90,0,.1))}recette-guided-tour .guided-tour-tooltip__arrow--ai.guided-tour-tooltip__arrow--left{border-right-color:#f5ffe6e6;filter:drop-shadow(0 1px 4px rgba(46,90,0,.1))}recette-guided-tour .guided-tour-tooltip__arrow--ai.guided-tour-tooltip__arrow--right{border-left-color:#f5ffe6e6;filter:drop-shadow(0 1px 4px rgba(46,90,0,.1))}:root{--app-radius-pill: 999px;--app-radius-input: 14px;--app-radius-card-sm: 12px;--app-radius-card: 16px;--app-radius-card-lg: 20px;--app-radius-table-row: 10px;--app-border-radius: var(--app-radius-card-lg);--app-border-radius-popover: var(--app-radius-input);--app-border-radius-md: var(--app-radius-card-sm);--app-border-radius-sm: var(--app-radius-table-row);--app-border-radius-xs: 8px;--app-border-radius-input: var(--app-radius-input);--p-select-border-radius: var(--app-radius-input);--p-select-overlay-border-radius: var(--app-radius-input);--p-treeselect-border-radius: var(--app-radius-input);--p-treeselect-overlay-border-radius: var(--app-radius-input);--p-multiselect-border-radius: var(--app-radius-input);--p-multiselect-overlay-border-radius: var(--app-radius-input);--p-autocomplete-border-radius: var(--app-radius-input);--p-autocomplete-border-color: transparent;--p-autocomplete-hover-border-color: transparent;--p-autocomplete-focus-border-color: transparent;--p-autocomplete-overlay-border-radius: var(--app-radius-input);--p-cascadeselect-border-radius: var(--app-radius-input);--p-cascadeselect-overlay-border-radius: var(--app-radius-input);--app-shadow-sm: 0 1px 3px rgba(0,0,0,.04), 0 2px 8px rgba(0,0,0,.04);--app-shadow-md: 0 1px 3px rgba(0,0,0,.04), 0 4px 16px rgba(0,0,0,.06);--app-shadow-lg: 0 4px 24px rgba(0,0,0,.08), 0 8px 40px rgba(0,0,0,.06);--app-green: #B6F70C;--app-green-mint-bg: #CCFF90;--app-green-mint-txt: #2E5A00;--app-red-bg: #FEE2E2;--app-red-txt: #DC2626;--app-warn-bg: #FFFBEB;--app-warn-txt: #92400E;--app-text-primary: #1A1A1A;--app-text-secondary: #555555;--app-text-muted: #888888;--app-text-placeholder: #AAACB4;--app-text-disabled: #D0D0D8;--app-bg-page: #F7F7F8;--app-bg-card: #FFFFFF;--app-bg-hover: #FAFAFC;--app-bg-active-row: #FBFFE8;--app-bg-toggle-off: #E0E0E4;--app-bg-tag-inactive: #F1F1F4;--app-border-sep: #F0F0F2;--app-border-row: #F5F5F7;--app-border-input-color: #E4E4E8;--app-border-sticky: #EDEDF0;--p-green-50: #f0ffe0;--p-green-100: #daffa0;--p-green-200: #ccff90;--p-green-300: #c4f560;--p-green-400: #b6f70c;--p-green-500: #a0d900;--p-green-600: #8abb00;--p-green-700: #749d00;--p-green-800: #5e7f00;--p-green-900: #486100;--p-green-950: #324300;--green-500: #B6F70C}.btn-delete-x{border-radius:999px;border:none;background:var(--app-red-bg);color:var(--app-red-txt);font-size:13px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;line-height:1;transition:background .15s ease}.btn-delete-x:hover{background:#fecaca}h1,h2,h3,h4,h5,h6,.section-title,.p-dialog-title{font-family:Plus Jakarta Sans,sans-serif}.tabular-nums{font-variant-numeric:tabular-nums}.p-inputtext,.p-select,.p-treeselect,.p-autocomplete,.p-autocomplete input,.p-multiselect,.p-cascadeselect,.p-inputgroup,.p-selectbutton,.p-textarea,.p-inputnumber,.p-inputnumber input,.p-editor,.p-editor .p-editor-container{border-radius:var(--app-radius-input)!important;background:var(--app-bg-page)!important;border:none!important;transition:all .2s cubic-bezier(.4,0,.2,1)}.p-calendar,.p-datepicker input{border-top-right-radius:0!important;border-bottom-right-radius:0!important;background:#fff!important;border:none!important}.p-editor .ql-editor{background:var(--app-bg-card);border-radius:0 0 calc(var(--app-radius-input) - 2px) calc(var(--app-radius-input) - 2px)}.p-editor .ql-toolbar{border-bottom:1px solid var(--app-border-sep)!important;border-radius:calc(var(--app-radius-input) - 2px) calc(var(--app-radius-input) - 2px) 0 0;background:var(--app-bg-page)}.p-inputtext:hover:not(:focus):not(:disabled),.p-select:hover:not(.p-focus):not(.p-disabled),.p-treeselect:hover:not(.p-focus):not(.p-disabled),.p-multiselect:hover:not(.p-focus):not(.p-disabled),.p-cascadeselect:hover:not(.p-focus):not(.p-disabled),.p-autocomplete:hover:not(.p-focus):not(.p-disabled),.p-datepicker:hover:not(.p-focus):not(.p-disabled),.p-inputnumber:hover:not(.p-focus):not(.p-disabled),.p-editor:hover:not(.p-focus):not(.p-disabled),.p-textarea:hover:not(:focus):not(:disabled){background:#f2f2f5!important}.p-checkbox-box{border-radius:4px!important}.p-inputtext:focus,.p-inputtext:enabled:focus,.p-select.p-focus,.p-treeselect.p-focus,.p-multiselect.p-focus,.p-cascadeselect.p-focus,.p-autocomplete.p-focus,.p-autocomplete input:focus,.p-datepicker input:focus,.p-inputnumber.p-focus,.p-inputnumber input:focus,.p-editor.p-focus,.p-editor:focus-within,.p-textarea:focus{background:var(--app-bg-card)!important;box-shadow:0 0 0 3px #3e08cc14!important;outline:none!important}.p-inputtext.ng-invalid.ng-dirty,.p-select.ng-invalid.ng-dirty,.p-autocomplete.ng-invalid.ng-dirty,.p-textarea.ng-invalid.ng-dirty,.p-inputnumber.ng-invalid.ng-dirty,.p-datepicker.ng-invalid.ng-dirty,.p-editor.ng-invalid.ng-dirty{background:#fef8f8!important;box-shadow:0 0 0 3px #dc26260f!important}.p-inputtext:disabled,.p-select.p-disabled,.p-treeselect.p-disabled,.p-multiselect.p-disabled,.p-autocomplete.p-disabled,.p-datepicker.p-disabled,.p-inputnumber.p-disabled,.p-editor.p-disabled,.p-textarea:disabled{background:var(--app-bg-page)!important;opacity:.6!important;cursor:not-allowed}.p-select-dropdown,.p-treeselect-dropdown,.p-multiselect-dropdown,.p-cascadeselect-dropdown{border-top-right-radius:var(--app-radius-input)!important;border-bottom-right-radius:var(--app-radius-input)!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}@media(max-width:768px){.p-select-dropdown,.p-treeselect-dropdown,.p-multiselect-dropdown,.p-cascadeselect-dropdown,.p-autocomplete-dropdown{width:1.5rem!important;padding:0!important}}.p-select-overlay,.p-treeselect-overlay,.p-multiselect-overlay,.p-cascadeselect-overlay,.p-autocomplete-overlay{border-radius:var(--app-radius-input)!important}.p-treeselect-overlay .p-tree-filter-input,.p-select-overlay .p-inputtext,.p-multiselect-overlay .p-inputtext{border-radius:0!important;border-left:none!important;border-right:none!important;border-top:none!important}.p-treeselect-overlay .p-tree,.p-select-overlay .p-listbox,.p-multiselect-overlay .p-listbox{border-radius:0!important}.p-card{overflow:hidden;border:none!important;border-radius:var(--app-radius-card)!important;box-shadow:var(--app-shadow-md)!important}login-page,login-page *,login-form,login-form *,recette-email-for-reset-password-page,recette-email-for-reset-password-page *,recette-email-for-reset-password-form,recette-email-for-reset-password-form *,recette-register-page,recette-register-page *,recette-password-reset-form,recette-password-reset-form *,recette-order-confirmation-page,recette-order-confirmation-page *{font-family:Plus Jakarta Sans,system-ui,sans-serif!important}.p-editor{border-radius:var(--app-border-radius)!important;display:block;overflow:hidden}.p-editor .p-editor-toolbar{border-top-left-radius:var(--app-border-radius)!important;border-top-right-radius:var(--app-border-radius)!important}.p-editor .p-editor-content,.p-editor .p-editor-content .ql-editor{border-bottom-left-radius:var(--app-border-radius)!important;border-bottom-right-radius:var(--app-border-radius)!important}.p-editor .ql-container{height:auto!important}.custom-overlay{position:fixed;inset:0;background:#00000080;z-index:999}.topbar-menubutton{background:transparent!important;border:none!important;color:inherit!important;box-shadow:none!important;transition:background .2s,color .2s;cursor:pointer}.topbar-menubutton:hover,.topbar-menubutton:focus-visible{background:var(--primary-color)!important;color:var(--primary-color-text, #fff)!important}.topbar-menubutton:hover i,.topbar-menubutton:focus-visible i{color:#fff!important}.p-datepicker{box-shadow:0 0!important;background:transparent}.p-datepicker-dropdown{background-color:var(--primary-color)!important;color:#fff!important}.p-button:not(.p-button-link){border-radius:var(--app-radius-pill)!important}.p-button.p-button-link{border-radius:0!important}.p-togglebutton:not(.p-selectbutton .p-togglebutton).p-togglebutton-checked,.p-button-outlined{background:var(--primary-color)!important;border-color:var(--primary-color)!important;color:#fff!important;border-radius:var(--app-radius-pill)!important}.p-togglebutton:not(.p-selectbutton .p-togglebutton).p-togglebutton-checked:hover,.p-button-outlined:hover{background:var(--primary-color)!important;opacity:.9!important}.p-togglebutton:not(.p-selectbutton .p-togglebutton).p-togglebutton-checked:active,.p-button-outlined:active{background:var(--primary-color)!important;opacity:.9!important}button.p-ripple.p-button.p-component.p-fileupload-choose-button,.p-button-success{background:var(--app-green)!important;border:1px solid var(--app-green)!important;color:var(--app-text-primary)!important}.p-button-success:hover{background:var(--app-green)!important;opacity:.9!important;color:var(--app-text-primary)!important}.p-button-danger{background:var(--app-red-txt)!important;border-color:var(--app-red-txt)!important;color:#fff!important}.p-button-warning{background:var(--app-warn-txt)!important;border-color:var(--app-warn-txt)!important;color:#fff!important}.p-button-secondary{background:var(--app-bg-tag-inactive)!important;border-color:var(--app-bg-tag-inactive)!important;color:var(--app-text-secondary)!important}.p-selectbutton{display:inline-flex;background:var(--app-bg-tag-inactive);border-radius:var(--app-radius-pill);padding:2px;gap:2px;border:none}.p-selectbutton .p-togglebutton{border-radius:var(--app-radius-pill)!important;border:none!important;background:transparent!important;color:var(--app-text-muted)!important;font-weight:600;font-size:.8rem;padding:6px 14px;transition:all .25s cubic-bezier(.4,0,.2,1);cursor:pointer}.p-selectbutton .p-togglebutton .p-togglebutton-content{gap:.5rem}.p-selectbutton .p-togglebutton:hover:not(.p-togglebutton-checked){background:var(--app-bg-hover)!important;color:var(--text-color)!important}.p-selectbutton .p-togglebutton.p-togglebutton-checked{background:var(--primary-color)!important;color:#fff!important;font-weight:600}.p-selectbutton .p-togglebutton.p-togglebutton-checked:hover{background:var(--primary-color)!important;color:#fff!important;opacity:1!important}.p-selectbutton .p-togglebutton:active{transform:scale(.97);transition:transform .1s ease}p-table{border-radius:var(--app-radius-card-lg)}.p-datatable{border-radius:var(--app-radius-card-lg)!important;overflow:hidden;box-shadow:var(--app-shadow-md)}.p-datatable-thead{z-index:1!important;position:relative}.p-datatable-thead>tr>th{font-size:10px!important;font-weight:600!important;color:#b0b0bc!important;text-transform:uppercase!important;letter-spacing:.04em!important;background:var(--app-bg-hover)!important;padding:10px 14px!important;border-bottom:1px solid var(--app-border-sticky)!important}.p-datatable-thead>tr>th.p-datatable-column-sorted{font-weight:700!important;color:var(--primary-color)!important}.p-datatable-tbody>tr>td{padding:10px 14px!important;font-size:12px!important;color:var(--app-text-secondary)!important;border-bottom:1px solid var(--app-border-row)!important;vertical-align:middle!important}.p-datatable-tbody>tr:hover>td{background:var(--app-bg-hover)!important}.p-datatable-tbody>tr.p-highlight>td{background:var(--highlight-bg)!important}.description-cell{max-width:800px;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.p-paginator{border-radius:0!important}.p-paginator .p-overlay{transform-origin:center bottom!important;top:-131px!important}.p-select-label-empty{opacity:1!important}.p-inputnumber:has(.p-inputnumber-button){display:inline-flex!important;align-items:center!important;background:var(--app-bg-page)!important;border-radius:var(--app-radius-pill)!important;padding:4px!important;border:none!important;gap:0!important}.p-inputnumber:has(.p-inputnumber-button) .p-inputnumber-button{width:24px!important;height:24px!important;min-width:24px!important;border-radius:var(--app-radius-pill)!important;border:none!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:14px!important;font-weight:600!important;padding:0!important;transition:opacity .15s ease!important}.p-inputnumber:has(.p-inputnumber-button) .p-inputnumber-button .p-icon{width:12px!important;height:12px!important}.p-inputnumber:has(.p-inputnumber-button) .p-inputnumber-button:enabled:hover{opacity:.85!important}.p-inputnumber:has(.p-inputnumber-button) .p-inputnumber-decrement-button{background:var(--primary-color)!important;color:#fff!important;order:1}.p-inputnumber:has(.p-inputnumber-button) .p-inputnumber-increment-button{background:var(--app-green)!important;color:var(--app-text-primary)!important;order:3}.p-inputnumber:has(.p-inputnumber-button) .p-inputnumber-input{order:2;width:36px!important;min-width:36px!important;text-align:center!important;font-size:14px!important;font-weight:700!important;color:var(--app-text-primary)!important;font-family:Plus Jakarta Sans,sans-serif!important;background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;box-shadow:none!important;-moz-appearance:textfield}.p-inputnumber:has(.p-inputnumber-button) .p-inputnumber-input::-webkit-outer-spin-button,.p-inputnumber:has(.p-inputnumber-button) .p-inputnumber-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.p-inputnumber:not(:has(.p-inputnumber-button)){border-radius:var(--app-radius-input)!important;background:var(--app-bg-card)!important;border:none!important}.p-inputnumber:not(:has(.p-inputnumber-button)) .p-inputnumber-input{text-align:right;border-radius:var(--app-radius-input)!important;font-weight:600!important;color:var(--text-color)!important;transition:all .2s ease!important}.p-inputnumber:not(:has(.p-inputnumber-button)) .p-inputnumber-input:focus{box-shadow:0 0 0 2px var(--primary-color)!important;background:var(--app-bg-card)!important;border:none!important;outline:none!important}.p-inputgroup{display:flex!important;align-items:stretch!important;border-radius:var(--app-radius-input)!important;overflow:hidden!important;background:var(--app-bg-card)!important;border:none!important;transition:all .2s ease!important}.p-inputgroup:focus-within{box-shadow:0 0 0 2px var(--primary-color)!important}.p-inputgroup:has(.p-inputgroup-addon) .p-inputnumber-input{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.p-inputgroup .p-inputnumber{border:none!important;border-radius:0!important;flex:1!important}.p-inputgroup .p-inputnumber:focus-within{box-shadow:none!important}.p-inputgroup .p-inputnumber input{border-radius:0!important;border:none!important;font-weight:600!important;color:var(--text-color)!important;background:transparent!important}.p-inputgroup .p-inputnumber:not(:has(.p-inputnumber-button)) .p-inputnumber-input:focus,.p-inputgroup .p-inputnumber input:focus,.p-inputgroup .p-inputnumber.p-focus,.p-inputgroup .p-inputtext:focus,.p-inputgroup .p-inputtext:enabled:focus{box-shadow:none!important;border:none!important;outline:none!important}.p-inputgroup .p-inputtext:hover,.p-inputgroup .p-inputnumber:hover,.p-inputgroup .p-inputnumber input:hover,.p-inputgroup .p-inputnumber:hover:not(.p-focus):not(.p-disabled){background:transparent!important;border:none!important;box-shadow:none!important}.p-inputgroup-addon,.p-inputgroupaddon{background:transparent!important;color:var(--app-text-muted)!important;font-weight:400!important;font-size:.9rem!important;padding:.15rem!important;border:none!important;display:flex!important;align-items:center!important;justify-content:center!important}.p-fluid .p-inputtext,.p-fluid .p-inputnumber input,.p-fluid .p-dropdown,.p-fluid .p-calendar input,.p-fluid .p-datepicker input,.p-fluid .p-selectbutton .p-button{border-radius:var(--app-radius-input)!important;background:var(--app-bg-card)!important;border:none!important;font-weight:500!important;color:var(--text-color)!important;transition:all .2s ease!important}.p-fluid .field label{color:var(--app-text-secondary)!important;font-weight:600!important;font-size:.8rem!important}.p-fluid .p-inputtext:focus,.p-fluid .p-inputnumber input:focus,.p-fluid .p-dropdown:focus,.p-fluid .p-calendar input:focus,.p-fluid .p-datepicker input:focus{box-shadow:0 0 0 2px var(--primary-color)!important;background:var(--app-bg-card)!important;border:none!important}.border-round,.border-round-sm,.border-round-md,.border-round-lg,.border-round-xl{border-radius:var(--app-border-radius)!important}recette-mercurial-page img.border-round,recette-mercurial-page img.border-round-sm,recette-mercurial-page img.border-round-md,recette-mercurial-page img.border-round-lg,recette-mercurial-page img.border-round-xl{border-radius:var(--app-border-radius)!important}.w-3rem{width:3rem!important}.status-indicator{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:var(--app-radius-pill);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.vertical-align{vertical-align:middle}.bg-white{background-color:var(--surface-card)!important}.p-autocomplete,.p-autocomplete input,.p-autocomplete .p-inputtext{border:none!important}input.p-inputtext.p-component.p-autocomplete-input{border-radius:var(--app-radius-input) 0 0 var(--app-radius-input)!important}.p-autocomplete{border-radius:var(--app-radius-input)!important}.p-autocomplete .p-autocomplete-dropdown{border:none!important;background:transparent!important;color:var(--app-text-muted);border-top-right-radius:var(--app-radius-input)!important;border-bottom-right-radius:var(--app-radius-input)!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;width:2.25rem;padding:0;transition:color .2s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1)}.p-autocomplete .p-autocomplete-dropdown:hover{color:var(--app-text-primary)!important;background:#0000000a!important}.p-autocomplete.p-focus .p-autocomplete-dropdown,.p-autocomplete:focus-within .p-autocomplete-dropdown{color:var(--app-text-secondary)}input.p-inputtext.p-component.p-autocomplete-input.ng-star-inserted.p-filled{padding-right:10%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.autocomplete-generic-product-panel.p-autocomplete-overlay{min-width:368px!important}.surface-hover.cursor-pointer:hover{background-color:var(--surface-hover)!important;transition:background-color .2s ease,opacity .2s ease}.og-ingredient-cell{font-size:13px;font-weight:500;color:var(--app-text-primary)}.og-ingredient-cell--placeholder{color:var(--app-text-placeholder)}.layout-dark,.layout-dim{--app-bg-page: var(--surface-ground);--app-bg-card: var(--surface-card);--app-bg-hover: var(--surface-hover);--app-bg-tag-inactive: var(--surface-200);--app-bg-toggle-off: var(--surface-300);--app-text-primary: var(--text-color);--app-text-secondary: var(--text-color-secondary);--app-text-muted: var(--text-color-secondary);--app-text-placeholder: var(--surface-400);--app-text-disabled: var(--surface-300);--app-border-sep: var(--surface-border);--app-border-row: var(--surface-border);--app-border-input-color: var(--surface-border);--app-border-sticky: var(--surface-border);--app-bg-active-row: rgba(182, 247, 12, .08);--app-shadow-sm: 0 1px 3px rgba(0,0,0,.12), 0 2px 8px rgba(0,0,0,.12);--app-shadow-md: 0 1px 3px rgba(0,0,0,.16), 0 4px 16px rgba(0,0,0,.16);--app-shadow-lg: 0 4px 24px rgba(0,0,0,.24), 0 8px 40px rgba(0,0,0,.2)}.layout-dark [style*="background-color: white"],.layout-dark [style*="background-color: #fff"],.layout-dark [style*="background-color: #ffffff"],.layout-dark [style*="background: white"],.layout-dark [style*="background: #fff"],.layout-dark [style*="background: #ffffff"],.layout-dim [style*="background-color: white"],.layout-dim [style*="background-color: #fff"],.layout-dim [style*="background-color: #ffffff"],.layout-dim [style*="background: white"],.layout-dim [style*="background: #fff"],.layout-dim [style*="background: #ffffff"]{background-color:var(--surface-card)!important;background:var(--surface-card)!important}.layout-dark .p-datatable .p-datatable-thead>tr>th,.layout-dim .p-datatable .p-datatable-thead>tr>th{background-color:var(--surface-section)!important}.layout-dark .p-datatable .p-datatable-tbody>tr.p-highlight,.layout-dim .p-datatable .p-datatable-tbody>tr.p-highlight{background-color:var(--highlight-bg)!important}.layout-dark .p-toast-message-success .p-toast-message-icon,.layout-dim .p-toast-message-success .p-toast-message-icon{background:#b6f70c26!important}.layout-dark .p-toast-message-error .p-toast-message-icon,.layout-dim .p-toast-message-error .p-toast-message-icon{background:#dc262626!important}.layout-dark .p-toast-message-warn .p-toast-message-icon,.layout-dim .p-toast-message-warn .p-toast-message-icon{background:#f59e0b26!important}.layout-dark .p-toast-message-info .p-toast-message-icon,.layout-dim .p-toast-message-info .p-toast-message-icon{background:#3e08cc26!important}.p-colorpicker-overlay-panel,.p-colorpicker-panel{z-index:99999!important}.cdk-overlay-pane:has(.p-colorpicker-panel),.cdk-overlay-pane:has(.p-colorpicker-overlay-panel){z-index:99999!important}@keyframes dialog-enter{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.p-dialog{border-radius:var(--app-radius-card-lg)!important;border:none!important;overflow:hidden;box-shadow:var(--app-shadow-lg)!important;animation:dialog-enter .2s ease both}.p-dialog .p-dialog-header{background:var(--surface-card)!important;padding:24px 28px 0!important;border-bottom:none!important;border-top-left-radius:var(--app-radius-card-lg)!important;border-top-right-radius:var(--app-radius-card-lg)!important}.p-dialog .p-dialog-header .p-dialog-title{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:700!important;font-size:1.125rem!important;color:var(--text-color)!important}.p-dialog .p-dialog-header .p-dialog-header-icon,.p-dialog .p-dialog-header .p-dialog-header-close{border-radius:var(--app-radius-card-sm)!important;width:2rem;height:2rem;color:var(--text-color-secondary)!important;transition:all .15s ease!important}.p-dialog .p-dialog-header .p-dialog-header-icon:hover,.p-dialog .p-dialog-header .p-dialog-header-close:hover{background:var(--app-bg-hover)!important;color:var(--text-color)!important}.p-dialog .p-dialog-header:has(recette-edit-contract-product-dialog-header){position:relative}.p-dialog .p-dialog-header:has(recette-edit-contract-product-dialog-header) .p-dialog-header-actions{position:absolute;right:28px;top:24px;z-index:2}.p-dialog .p-dialog-content{background:var(--surface-card)!important;padding:1.25rem 1.75rem!important;color:var(--text-color)!important}.p-dialog .p-dialog-footer{background:var(--surface-card)!important;padding:1.25rem 1.75rem 1.5rem!important;border-top:1px solid var(--app-border-sep)!important;border-bottom-left-radius:var(--app-radius-card-lg)!important;border-bottom-right-radius:var(--app-radius-card-lg)!important;display:flex;justify-content:flex-end;gap:.5rem}.p-dialog .p-dialog-footer button,.p-dialog .p-dialog-footer .p-button{border-radius:var(--app-radius-pill)!important;font-weight:600!important;transition:all .15s ease!important}.p-confirmdialog.p-dialog{width:340px!important;max-width:90vw!important}.p-confirmdialog .p-dialog-header{padding:28px 28px 8px!important;justify-content:center!important;text-align:center}.p-confirmdialog .p-dialog-header .p-dialog-title{font-size:1rem!important;font-weight:700!important;text-align:center;width:100%}.p-confirmdialog .p-dialog-header .p-dialog-header-close,.p-confirmdialog .p-dialog-header .p-dialog-header-icon{display:none!important}.p-confirmdialog .p-dialog-content{padding:0 28px 20px!important;text-align:center;display:flex;flex-direction:column;align-items:center}.p-confirmdialog .p-confirmdialog-icon{display:none!important}.p-confirmdialog .p-confirmdialog-message{font-size:.8125rem!important;color:var(--app-text-muted)!important;line-height:1.5;text-align:center}.p-confirmdialog .p-dialog-footer{padding:0 20px 20px!important;border-top:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;justify-content:stretch!important}.p-confirmdialog .p-dialog-footer button,.p-confirmdialog .p-dialog-footer .p-button{width:100%!important;justify-content:center!important;padding:14px 20px!important;font-size:.9375rem!important}.p-confirmdialog .p-confirm-dialog-accept{background:var(--primary-color)!important;border-color:var(--primary-color)!important;color:#fff!important;font-weight:700!important;order:-1}.p-confirmdialog .p-confirm-dialog-accept:hover{opacity:.85!important}.p-confirmdialog .p-confirm-dialog-reject{background:var(--app-bg-tag-inactive)!important;border:none!important;color:var(--app-text-secondary)!important}.p-confirmdialog .p-confirm-dialog-reject:hover{opacity:.85!important}.p-dynamic-dialog .p-dialog-mask,.p-dialog-mask:has(.p-confirmdialog){background:#0f052880!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.ogmah-choice-modal .p-dialog-header{display:none!important}.ogmah-choice-modal .p-dialog-content{padding:0!important;border-radius:var(--app-radius-card-lg)!important}.ogmah-btn{width:100%;padding:14px 20px;border:none;font-size:.9375rem;font-weight:600;font-family:inherit;cursor:pointer;border-radius:var(--app-radius-pill);transition:opacity .12s ease,transform .1s ease;display:inline-flex;align-items:center;justify-content:center;gap:6px}.ogmah-btn:hover{opacity:.85}.ogmah-btn:active{transform:scale(.97)}.ogmah-btn--primary{background:var(--primary-color);color:#fff;font-weight:700}.ogmah-btn--danger{background:var(--app-red-txt);color:#fff;font-weight:700}.ogmah-btn--danger-soft{background:var(--app-red-bg);color:var(--app-red-txt)}.ogmah-btn--success{background:var(--app-green);color:var(--app-text-primary);font-weight:700}.ogmah-btn--warn-soft{background:var(--app-warn-bg);color:var(--app-warn-txt)}.ogmah-btn--neutral{background:var(--app-bg-tag-inactive);color:var(--app-text-secondary)}.ogmah-btn--contrast{background:var(--app-text-primary);color:#fff;font-weight:700}.bcd-dialog-wrapper .p-dialog{border-radius:var(--app-radius-card-lg)!important;overflow:hidden;box-shadow:var(--app-shadow-lg)!important;border:none!important}.bcd-dialog-wrapper .p-dialog-content{padding:0!important;overflow:visible!important;border-radius:var(--app-radius-card-lg)!important;background:transparent!important}.p-overlaypanel,.p-popover{border-radius:var(--app-radius-input)!important;border:none!important;box-shadow:var(--app-shadow-lg)!important;overflow:hidden}.p-overlaypanel .p-overlaypanel-content,.p-overlaypanel .p-popover-content,.p-popover .p-overlaypanel-content,.p-popover .p-popover-content{padding:1rem!important}.p-accordionpanel{border-radius:var(--app-radius-input)!important}.p-accordionpanel>p-accordion-header{border-radius:var(--app-radius-input)!important}.p-accordionpanel:not(.p-accordionpanel-active)>p-accordion-header{border-radius:var(--app-radius-input)!important}.p-accordionpanel.p-accordionpanel-active>p-accordion-header{border-top-left-radius:var(--app-radius-input)!important;border-top-right-radius:var(--app-radius-input)!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.p-accordionpanel .p-accordioncontent-content{border-bottom-left-radius:var(--app-radius-input)!important;border-bottom-right-radius:var(--app-radius-input)!important}.p-fileupload{border-radius:var(--app-radius-card-lg)!important;overflow:hidden}.p-fileupload .p-fileupload-header{border-top-left-radius:var(--app-radius-card-lg)!important;border-top-right-radius:var(--app-radius-card-lg)!important}.p-fileupload .p-fileupload-content{border-bottom-left-radius:var(--app-radius-card-lg)!important;border-bottom-right-radius:var(--app-radius-card-lg)!important}.p-image{border-radius:var(--app-radius-card-lg);overflow:hidden;display:block}.p-image img:not(.p-image-preview){border-radius:var(--app-radius-card-lg)}.p-image-preview-container,.p-galleria{border-radius:var(--app-radius-card-lg);overflow:hidden}.p-galleria .p-galleria-content{border-radius:var(--app-radius-card-lg)}.p-galleria .p-galleria-item-container{border-radius:var(--app-radius-card-lg);overflow:hidden}.p-galleria .p-galleria-indicators{border-bottom-left-radius:var(--app-radius-card-lg);border-bottom-right-radius:var(--app-radius-card-lg)}@keyframes toast-slide-in{0%{opacity:0;transform:translate(24px) scale(.96)}60%{opacity:1;transform:translate(-2px) scale(1.005)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes toast-slide-out{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(32px) scale(.94)}}.p-toast{opacity:1!important}.p-toast .p-toast-message{border-radius:var(--app-radius-card)!important;border:none!important;border-left:3px solid transparent!important;overflow:hidden;margin-bottom:.75rem;background:var(--surface-card)!important;box-shadow:var(--app-shadow-md)!important;animation:toast-slide-in .38s cubic-bezier(.22,1,.36,1) both}.p-toast .p-toast-message.p-toast-message-leave{animation:toast-slide-out .28s cubic-bezier(.4,0,1,1) both}.p-toast .p-toast-message-content{padding:1rem 1.25rem!important;display:flex;align-items:center;gap:.875rem;background:transparent!important;border:none!important}.p-toast .p-toast-message-icon{font-size:1.5rem!important;flex-shrink:0;width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center;border-radius:var(--app-radius-card)}.p-toast .p-toast-summary{font-weight:700!important;font-size:.925rem!important;color:var(--text-color)!important;line-height:1.4;margin-bottom:.2rem}.p-toast .p-toast-detail{font-weight:400!important;font-size:.84rem!important;color:var(--text-color-secondary)!important;line-height:1.55;margin-top:.15rem}.p-toast .p-toast-close-button,.p-toast .p-toast-icon-close{flex-shrink:0;align-self:flex-start;width:1.75rem!important;height:1.75rem!important;border-radius:var(--app-radius-card-sm)!important;display:flex!important;align-items:center;justify-content:center;color:var(--text-color-secondary)!important;background:transparent!important;border:none!important;cursor:pointer;opacity:.6}.p-toast .p-toast-close-button:hover,.p-toast .p-toast-icon-close:hover{opacity:1;background:var(--app-bg-tag-inactive)!important;color:var(--text-color)!important}.p-toast .p-toast-message-success{border-left-color:var(--app-green)!important}.p-toast .p-toast-message-success .p-toast-message-icon{color:var(--app-green-mint-txt)!important;background:#f0fdf0!important}.p-toast .p-toast-message-error{border-left-color:#ef4444!important}.p-toast .p-toast-message-error .p-toast-message-icon{color:var(--app-red-txt)!important;background:var(--app-red-bg)!important}.p-toast .p-toast-message-warn{border-left-color:#f59e0b!important}.p-toast .p-toast-message-warn .p-toast-message-icon{color:var(--app-warn-txt)!important;background:var(--app-warn-bg)!important}.p-toast .p-toast-message-info{border-left-color:#603dfc!important}.p-toast .p-toast-message-info .p-toast-message-icon{color:var(--primary-color)!important;background:#f0efff!important}@keyframes ogSpin{to{transform:rotate(360deg)}}@keyframes ogBreathe{0%,to{stroke-dasharray:25 100}50%{stroke-dasharray:85 100}}@keyframes ogWidthPulse{0%,to{stroke-width:2}50%{stroke-width:3.5}}@keyframes ogBreathFast{0%,to{stroke-dasharray:30 100}50%{stroke-dasharray:75 100}}@keyframes ogHaloPulse{0%,to{transform:scale(1);opacity:.12}50%{transform:scale(1.4);opacity:.03}}.centered-overlay{position:fixed;z-index:99999;inset:0;display:flex;align-items:center;justify-content:center;background:#00000080}.logo-ai-menu{display:flex;align-items:center;justify-content:center;position:absolute;bottom:5px}.menus-redesign{--menu-font-heading: "Plus Jakarta Sans", sans-serif;--menu-font-body: "Inter", system-ui, sans-serif;--menu-bg: var(--app-bg-page);--menu-card: var(--app-bg-card);--menu-card-radius: var(--app-radius-card);--menu-card-shadow: var(--app-shadow-md);--menu-card-shadow-hover: var(--app-shadow-lg);--menu-text-primary: var(--app-text-primary);--menu-text-secondary: var(--app-text-secondary);--menu-text-tertiary: var(--app-text-muted);--menu-text-placeholder: var(--app-text-placeholder);--menu-success: var(--app-green-mint-txt);--menu-warning: var(--app-warn-txt);--menu-danger: var(--app-red-txt);--menu-transition: .3s cubic-bezier(.4, 0, .2, 1)}@keyframes menuFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes menuFadeIn{0%{opacity:0}to{opacity:1}}.page-workspace{--ws-font-heading: "Plus Jakarta Sans", sans-serif;--ws-font-body: "Inter", sans-serif;--ws-bg: #F8F7F4;--ws-card-bg: var(--app-bg-card);--ws-card-border: 2px solid #E8E6E1;--ws-radius: var(--app-radius-card-lg);--ws-primary: var(--primary-color, #3E08CC);--ws-lime: #9FE88D;--ws-orange: #F97316;--ws-teal: #14B8A6;--ws-danger: var(--app-red-txt);--ws-success: #34c759;--ws-text: var(--app-text-primary);--ws-text-secondary: #6B7280}@keyframes wsFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.bg-green-50{background-color:#f0ffe0!important}.bg-green-100{background-color:#daffa0!important}.bg-green-200{background-color:#ccff90!important}.bg-green-300{background-color:#c4f560!important}.bg-green-400,.bg-green-500{background-color:#b6f70c!important}.bg-green-600{background-color:#a0d900!important}.bg-green-700{background-color:#8abb00!important}.bg-green-800{background-color:#749d00!important}.bg-green-900{background-color:#5e7f00!important}.text-green-50{color:#f0ffe0!important}.text-green-100{color:#daffa0!important}.text-green-200{color:#ccff90!important}.text-green-300{color:#c4f560!important}.text-green-400,.text-green-500{color:#b6f70c!important}.text-green-600{color:#a0d900!important}.text-green-700{color:#8abb00!important}.text-green-800{color:#749d00!important}.text-green-900{color:#5e7f00!important}.border-green-50{border-color:#f0ffe0!important}.border-green-100{border-color:#daffa0!important}.border-green-200{border-color:#ccff90!important}.border-green-300{border-color:#c4f560!important}.border-green-400,.border-green-500{border-color:#b6f70c!important}.border-green-600{border-color:#a0d900!important}.border-green-700{border-color:#8abb00!important}.border-green-800{border-color:#749d00!important}.border-green-900{border-color:#5e7f00!important}.p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-slider{background:var(--app-green, #B6F70C)!important}.p-toggleswitch.p-toggleswitch-checked:not(.p-disabled):hover .p-toggleswitch-slider{background:var(--app-green, #B6F70C)!important}.p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-handle{box-shadow:0 1px 4px #0003}.p-tablist{background:transparent!important}.ogm-tabs .p-tablist-tab-list{display:inline-flex;width:auto;background:var(--app-bg-tag-inactive, #f0f0f0);border-radius:var(--app-radius-pill);padding:3px;gap:0;border:none;box-shadow:none;overflow:hidden}.ogm-tabs .p-tab{position:relative;z-index:1;margin:0;border-radius:var(--app-radius-pill);padding:.571rem 1.429rem;background:transparent!important;color:var(--app-text-muted, #999);font-weight:600;font-size:.929rem;font-family:inherit;white-space:nowrap;text-align:center;border:none;cursor:pointer;transition:color .25s ease}.ogm-tabs .p-tab:before,.ogm-tabs .p-tab:after{display:none!important}.ogm-tabs .p-tab:hover:not(.p-tab-active){color:var(--app-text-secondary, #666)}.ogm-tabs .p-tab.p-tab-active{color:#fff}.ogm-tabs .ogm-sliding-pill{position:absolute;top:3px;height:calc(100% - 6px);background:var(--primary-color, #3E08CC);border-radius:var(--app-radius-pill);z-index:0;pointer-events:none}.ogm-tabs .ogm-sliding-pill--ready{transition:left .35s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1)}.ogm-tabs .p-tabpanels{background:transparent}.ogm-popover-backdrop{position:fixed;inset:0;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#14121e2e;z-index:999;animation:ogm-backdrop-in .2s ease-out}@keyframes ogm-backdrop-in{0%{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{opacity:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}.ogm-popover-product-header{display:flex;align-items:center;gap:.55rem;width:calc(100% + 2 * var(--p-popover-content-padding, 1.25rem));margin:calc(-1 * var(--p-popover-content-padding, 1.25rem)) calc(-1 * var(--p-popover-content-padding, 1.25rem)) .4rem;padding:.6rem 1rem;background:var(--primary-color, #3E08CC);border-radius:var(--p-popover-border-radius, 14px) var(--p-popover-border-radius, 14px) 0 0}.ogm-popover-product-header__img{width:26px;height:26px;object-fit:cover;flex-shrink:0;border-radius:6px;background:#fff}.ogm-popover-product-header__text{font-family:Plus Jakarta Sans,sans-serif;font-size:.78rem;font-weight:600;color:#ffffffeb;letter-spacing:.04em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.p-menu{border-radius:20px!important}/*!
 * Font Awesome Free 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2026 Fonticons, Inc.
 */.fa,.fa-brands,.fa-classic,.fa-regular,.fa-solid,.fab,.far,.fas{--_fa-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Free"));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display,inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style,900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width,1.25em)}:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)/""}@supports not (content:""/""){:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)}}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-width-auto{--fa-width:auto}.fa-fw,.fa-width-fixed{--fa-width:1.25em}.fa-ul{list-style-type:none;margin-inline-start:var(--fa-li-margin,2.5em);padding-inline-start:0}.fa-ul>li{position:relative}.fa-li{inset-inline-start:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.0625em) var(--fa-border-style,solid) var(--fa-border-color,#eee);box-sizing:var(--fa-border-box-sizing,content-box);padding:var(--fa-border-padding,.1875em .25em)}.fa-pull-left,.fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin,.3em)}.fa-pull-end,.fa-pull-right{float:inline-end;margin-inline-start:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-name:fa-beat-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-name:fa-spin;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media(prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation:none!important;transition:none!important}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{--fa-width:100%;inset:0;position:absolute;text-align:center;width:var(--fa-width);z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0{--fa:"0"}.fa-1{--fa:"1"}.fa-2{--fa:"2"}.fa-3{--fa:"3"}.fa-4{--fa:"4"}.fa-5{--fa:"5"}.fa-6{--fa:"6"}.fa-7{--fa:"7"}.fa-8{--fa:"8"}.fa-9{--fa:"9"}.fa-exclamation{--fa:"!"}.fa-hashtag{--fa:"#"}.fa-dollar,.fa-dollar-sign,.fa-usd{--fa:"$"}.fa-percent,.fa-percentage{--fa:"%"}.fa-asterisk{--fa:"*"}.fa-add,.fa-plus{--fa:"+"}.fa-less-than{--fa:"<"}.fa-equals{--fa:"="}.fa-greater-than{--fa:">"}.fa-question{--fa:"?"}.fa-at{--fa:"@"}.fa-a{--fa:"A"}.fa-b{--fa:"B"}.fa-c{--fa:"C"}.fa-d{--fa:"D"}.fa-e{--fa:"E"}.fa-f{--fa:"F"}.fa-g{--fa:"G"}.fa-h{--fa:"H"}.fa-i{--fa:"I"}.fa-j{--fa:"J"}.fa-k{--fa:"K"}.fa-l{--fa:"L"}.fa-m{--fa:"M"}.fa-n{--fa:"N"}.fa-o{--fa:"O"}.fa-p{--fa:"P"}.fa-q{--fa:"Q"}.fa-r{--fa:"R"}.fa-s{--fa:"S"}.fa-t{--fa:"T"}.fa-u{--fa:"U"}.fa-v{--fa:"V"}.fa-w{--fa:"W"}.fa-x{--fa:"X"}.fa-y{--fa:"Y"}.fa-z{--fa:"Z"}.fa-faucet{--fa:"\e005"}.fa-faucet-drip{--fa:"\e006"}.fa-house-chimney-window{--fa:"\e00d"}.fa-house-signal{--fa:"\e012"}.fa-temperature-arrow-down,.fa-temperature-down{--fa:"\e03f"}.fa-temperature-arrow-up,.fa-temperature-up{--fa:"\e040"}.fa-trailer{--fa:"\e041"}.fa-bacteria{--fa:"\e059"}.fa-bacterium{--fa:"\e05a"}.fa-box-tissue{--fa:"\e05b"}.fa-hand-holding-medical{--fa:"\e05c"}.fa-hand-sparkles{--fa:"\e05d"}.fa-hands-bubbles,.fa-hands-wash{--fa:"\e05e"}.fa-handshake-alt-slash,.fa-handshake-simple-slash,.fa-handshake-slash{--fa:"\e060"}.fa-head-side-cough{--fa:"\e061"}.fa-head-side-cough-slash{--fa:"\e062"}.fa-head-side-mask{--fa:"\e063"}.fa-head-side-virus{--fa:"\e064"}.fa-house-chimney-user{--fa:"\e065"}.fa-house-laptop,.fa-laptop-house{--fa:"\e066"}.fa-lungs-virus{--fa:"\e067"}.fa-people-arrows,.fa-people-arrows-left-right{--fa:"\e068"}.fa-plane-slash{--fa:"\e069"}.fa-pump-medical{--fa:"\e06a"}.fa-pump-soap{--fa:"\e06b"}.fa-shield-virus{--fa:"\e06c"}.fa-sink{--fa:"\e06d"}.fa-soap{--fa:"\e06e"}.fa-stopwatch-20{--fa:"\e06f"}.fa-shop-slash,.fa-store-alt-slash{--fa:"\e070"}.fa-store-slash{--fa:"\e071"}.fa-toilet-paper-slash{--fa:"\e072"}.fa-users-slash{--fa:"\e073"}.fa-virus{--fa:"\e074"}.fa-virus-slash{--fa:"\e075"}.fa-viruses{--fa:"\e076"}.fa-vest{--fa:"\e085"}.fa-vest-patches{--fa:"\e086"}.fa-arrow-trend-down{--fa:"\e097"}.fa-arrow-trend-up{--fa:"\e098"}.fa-arrow-up-from-bracket{--fa:"\e09a"}.fa-austral-sign{--fa:"\e0a9"}.fa-baht-sign{--fa:"\e0ac"}.fa-bitcoin-sign{--fa:"\e0b4"}.fa-bolt-lightning{--fa:"\e0b7"}.fa-book-bookmark{--fa:"\e0bb"}.fa-camera-rotate{--fa:"\e0d8"}.fa-cedi-sign{--fa:"\e0df"}.fa-chart-column{--fa:"\e0e3"}.fa-chart-gantt{--fa:"\e0e4"}.fa-clapperboard{--fa:"\e131"}.fa-closed-captioning-slash{--fa:"\e135"}.fa-clover{--fa:"\e139"}.fa-code-compare{--fa:"\e13a"}.fa-code-fork{--fa:"\e13b"}.fa-code-pull-request{--fa:"\e13c"}.fa-colon-sign{--fa:"\e140"}.fa-cruzeiro-sign{--fa:"\e152"}.fa-display{--fa:"\e163"}.fa-dong-sign{--fa:"\e169"}.fa-elevator{--fa:"\e16d"}.fa-filter-circle-xmark{--fa:"\e17b"}.fa-florin-sign{--fa:"\e184"}.fa-folder-closed{--fa:"\e185"}.fa-franc-sign{--fa:"\e18f"}.fa-guarani-sign{--fa:"\e19a"}.fa-gun{--fa:"\e19b"}.fa-hands-clapping{--fa:"\e1a8"}.fa-home-user,.fa-house-user{--fa:"\e1b0"}.fa-indian-rupee,.fa-indian-rupee-sign,.fa-inr{--fa:"\e1bc"}.fa-kip-sign{--fa:"\e1c4"}.fa-lari-sign{--fa:"\e1c8"}.fa-litecoin-sign{--fa:"\e1d3"}.fa-manat-sign{--fa:"\e1d5"}.fa-mask-face{--fa:"\e1d7"}.fa-mill-sign{--fa:"\e1ed"}.fa-money-bills{--fa:"\e1f3"}.fa-naira-sign{--fa:"\e1f6"}.fa-notdef{--fa:"\e1fe"}.fa-panorama{--fa:"\e209"}.fa-peseta-sign{--fa:"\e221"}.fa-peso-sign{--fa:"\e222"}.fa-plane-up{--fa:"\e22d"}.fa-rupiah-sign{--fa:"\e23d"}.fa-stairs{--fa:"\e289"}.fa-timeline{--fa:"\e29c"}.fa-truck-front{--fa:"\e2b7"}.fa-try,.fa-turkish-lira,.fa-turkish-lira-sign{--fa:"\e2bb"}.fa-vault{--fa:"\e2c5"}.fa-magic-wand-sparkles,.fa-wand-magic-sparkles{--fa:"\e2ca"}.fa-wheat-alt,.fa-wheat-awn{--fa:"\e2cd"}.fa-wheelchair-alt,.fa-wheelchair-move{--fa:"\e2ce"}.fa-bangladeshi-taka-sign{--fa:"\e2e6"}.fa-bowl-rice{--fa:"\e2eb"}.fa-person-pregnant{--fa:"\e31e"}.fa-home-lg,.fa-house-chimney{--fa:"\e3af"}.fa-house-crack{--fa:"\e3b1"}.fa-house-medical{--fa:"\e3b2"}.fa-cent-sign{--fa:"\e3f5"}.fa-plus-minus{--fa:"\e43c"}.fa-sailboat{--fa:"\e445"}.fa-section{--fa:"\e447"}.fa-shrimp{--fa:"\e448"}.fa-brazilian-real-sign{--fa:"\e46c"}.fa-chart-simple{--fa:"\e473"}.fa-diagram-next{--fa:"\e476"}.fa-diagram-predecessor{--fa:"\e477"}.fa-diagram-successor{--fa:"\e47a"}.fa-earth-oceania,.fa-globe-oceania{--fa:"\e47b"}.fa-bug-slash{--fa:"\e490"}.fa-file-circle-plus{--fa:"\e494"}.fa-shop-lock{--fa:"\e4a5"}.fa-virus-covid{--fa:"\e4a8"}.fa-virus-covid-slash{--fa:"\e4a9"}.fa-anchor-circle-check{--fa:"\e4aa"}.fa-anchor-circle-exclamation{--fa:"\e4ab"}.fa-anchor-circle-xmark{--fa:"\e4ac"}.fa-anchor-lock{--fa:"\e4ad"}.fa-arrow-down-up-across-line{--fa:"\e4af"}.fa-arrow-down-up-lock{--fa:"\e4b0"}.fa-arrow-right-to-city{--fa:"\e4b3"}.fa-arrow-up-from-ground-water{--fa:"\e4b5"}.fa-arrow-up-from-water-pump{--fa:"\e4b6"}.fa-arrow-up-right-dots{--fa:"\e4b7"}.fa-arrows-down-to-line{--fa:"\e4b8"}.fa-arrows-down-to-people{--fa:"\e4b9"}.fa-arrows-left-right-to-line{--fa:"\e4ba"}.fa-arrows-spin{--fa:"\e4bb"}.fa-arrows-split-up-and-left{--fa:"\e4bc"}.fa-arrows-to-circle{--fa:"\e4bd"}.fa-arrows-to-dot{--fa:"\e4be"}.fa-arrows-to-eye{--fa:"\e4bf"}.fa-arrows-turn-right{--fa:"\e4c0"}.fa-arrows-turn-to-dots{--fa:"\e4c1"}.fa-arrows-up-to-line{--fa:"\e4c2"}.fa-bore-hole{--fa:"\e4c3"}.fa-bottle-droplet{--fa:"\e4c4"}.fa-bottle-water{--fa:"\e4c5"}.fa-bowl-food{--fa:"\e4c6"}.fa-boxes-packing{--fa:"\e4c7"}.fa-bridge{--fa:"\e4c8"}.fa-bridge-circle-check{--fa:"\e4c9"}.fa-bridge-circle-exclamation{--fa:"\e4ca"}.fa-bridge-circle-xmark{--fa:"\e4cb"}.fa-bridge-lock{--fa:"\e4cc"}.fa-bridge-water{--fa:"\e4ce"}.fa-bucket{--fa:"\e4cf"}.fa-bugs{--fa:"\e4d0"}.fa-building-circle-arrow-right{--fa:"\e4d1"}.fa-building-circle-check{--fa:"\e4d2"}.fa-building-circle-exclamation{--fa:"\e4d3"}.fa-building-circle-xmark{--fa:"\e4d4"}.fa-building-flag{--fa:"\e4d5"}.fa-building-lock{--fa:"\e4d6"}.fa-building-ngo{--fa:"\e4d7"}.fa-building-shield{--fa:"\e4d8"}.fa-building-un{--fa:"\e4d9"}.fa-building-user{--fa:"\e4da"}.fa-building-wheat{--fa:"\e4db"}.fa-burst{--fa:"\e4dc"}.fa-car-on{--fa:"\e4dd"}.fa-car-tunnel{--fa:"\e4de"}.fa-child-combatant,.fa-child-rifle{--fa:"\e4e0"}.fa-children{--fa:"\e4e1"}.fa-circle-nodes{--fa:"\e4e2"}.fa-clipboard-question{--fa:"\e4e3"}.fa-cloud-showers-water{--fa:"\e4e4"}.fa-computer{--fa:"\e4e5"}.fa-cubes-stacked{--fa:"\e4e6"}.fa-envelope-circle-check{--fa:"\e4e8"}.fa-explosion{--fa:"\e4e9"}.fa-ferry{--fa:"\e4ea"}.fa-file-circle-exclamation{--fa:"\e4eb"}.fa-file-circle-minus{--fa:"\e4ed"}.fa-file-circle-question{--fa:"\e4ef"}.fa-file-shield{--fa:"\e4f0"}.fa-fire-burner{--fa:"\e4f1"}.fa-fish-fins{--fa:"\e4f2"}.fa-flask-vial{--fa:"\e4f3"}.fa-glass-water{--fa:"\e4f4"}.fa-glass-water-droplet{--fa:"\e4f5"}.fa-group-arrows-rotate{--fa:"\e4f6"}.fa-hand-holding-hand{--fa:"\e4f7"}.fa-handcuffs{--fa:"\e4f8"}.fa-hands-bound{--fa:"\e4f9"}.fa-hands-holding-child{--fa:"\e4fa"}.fa-hands-holding-circle{--fa:"\e4fb"}.fa-heart-circle-bolt{--fa:"\e4fc"}.fa-heart-circle-check{--fa:"\e4fd"}.fa-heart-circle-exclamation{--fa:"\e4fe"}.fa-heart-circle-minus{--fa:"\e4ff"}.fa-heart-circle-plus{--fa:"\e500"}.fa-heart-circle-xmark{--fa:"\e501"}.fa-helicopter-symbol{--fa:"\e502"}.fa-helmet-un{--fa:"\e503"}.fa-hill-avalanche{--fa:"\e507"}.fa-hill-rockslide{--fa:"\e508"}.fa-house-circle-check{--fa:"\e509"}.fa-house-circle-exclamation{--fa:"\e50a"}.fa-house-circle-xmark{--fa:"\e50b"}.fa-house-fire{--fa:"\e50c"}.fa-house-flag{--fa:"\e50d"}.fa-house-flood-water{--fa:"\e50e"}.fa-house-flood-water-circle-arrow-right{--fa:"\e50f"}.fa-house-lock{--fa:"\e510"}.fa-house-medical-circle-check{--fa:"\e511"}.fa-house-medical-circle-exclamation{--fa:"\e512"}.fa-house-medical-circle-xmark{--fa:"\e513"}.fa-house-medical-flag{--fa:"\e514"}.fa-house-tsunami{--fa:"\e515"}.fa-jar{--fa:"\e516"}.fa-jar-wheat{--fa:"\e517"}.fa-jet-fighter-up{--fa:"\e518"}.fa-jug-detergent{--fa:"\e519"}.fa-kitchen-set{--fa:"\e51a"}.fa-land-mine-on{--fa:"\e51b"}.fa-landmark-flag{--fa:"\e51c"}.fa-laptop-file{--fa:"\e51d"}.fa-lines-leaning{--fa:"\e51e"}.fa-location-pin-lock{--fa:"\e51f"}.fa-locust{--fa:"\e520"}.fa-magnifying-glass-arrow-right{--fa:"\e521"}.fa-magnifying-glass-chart{--fa:"\e522"}.fa-mars-and-venus-burst{--fa:"\e523"}.fa-mask-ventilator{--fa:"\e524"}.fa-mattress-pillow{--fa:"\e525"}.fa-mobile-retro{--fa:"\e527"}.fa-money-bill-transfer{--fa:"\e528"}.fa-money-bill-trend-up{--fa:"\e529"}.fa-money-bill-wheat{--fa:"\e52a"}.fa-mosquito{--fa:"\e52b"}.fa-mosquito-net{--fa:"\e52c"}.fa-mound{--fa:"\e52d"}.fa-mountain-city{--fa:"\e52e"}.fa-mountain-sun{--fa:"\e52f"}.fa-oil-well{--fa:"\e532"}.fa-people-group{--fa:"\e533"}.fa-people-line{--fa:"\e534"}.fa-people-pulling{--fa:"\e535"}.fa-people-robbery{--fa:"\e536"}.fa-people-roof{--fa:"\e537"}.fa-person-arrow-down-to-line{--fa:"\e538"}.fa-person-arrow-up-from-line{--fa:"\e539"}.fa-person-breastfeeding{--fa:"\e53a"}.fa-person-burst{--fa:"\e53b"}.fa-person-cane{--fa:"\e53c"}.fa-person-chalkboard{--fa:"\e53d"}.fa-person-circle-check{--fa:"\e53e"}.fa-person-circle-exclamation{--fa:"\e53f"}.fa-person-circle-minus{--fa:"\e540"}.fa-person-circle-plus{--fa:"\e541"}.fa-person-circle-question{--fa:"\e542"}.fa-person-circle-xmark{--fa:"\e543"}.fa-person-dress-burst{--fa:"\e544"}.fa-person-drowning{--fa:"\e545"}.fa-person-falling{--fa:"\e546"}.fa-person-falling-burst{--fa:"\e547"}.fa-person-half-dress{--fa:"\e548"}.fa-person-harassing{--fa:"\e549"}.fa-person-military-pointing{--fa:"\e54a"}.fa-person-military-rifle{--fa:"\e54b"}.fa-person-military-to-person{--fa:"\e54c"}.fa-person-rays{--fa:"\e54d"}.fa-person-rifle{--fa:"\e54e"}.fa-person-shelter{--fa:"\e54f"}.fa-person-walking-arrow-loop-left{--fa:"\e551"}.fa-person-walking-arrow-right{--fa:"\e552"}.fa-person-walking-dashed-line-arrow-right{--fa:"\e553"}.fa-person-walking-luggage{--fa:"\e554"}.fa-plane-circle-check{--fa:"\e555"}.fa-plane-circle-exclamation{--fa:"\e556"}.fa-plane-circle-xmark{--fa:"\e557"}.fa-plane-lock{--fa:"\e558"}.fa-plate-wheat{--fa:"\e55a"}.fa-plug-circle-bolt{--fa:"\e55b"}.fa-plug-circle-check{--fa:"\e55c"}.fa-plug-circle-exclamation{--fa:"\e55d"}.fa-plug-circle-minus{--fa:"\e55e"}.fa-plug-circle-plus{--fa:"\e55f"}.fa-plug-circle-xmark{--fa:"\e560"}.fa-ranking-star{--fa:"\e561"}.fa-road-barrier{--fa:"\e562"}.fa-road-bridge{--fa:"\e563"}.fa-road-circle-check{--fa:"\e564"}.fa-road-circle-exclamation{--fa:"\e565"}.fa-road-circle-xmark{--fa:"\e566"}.fa-road-lock{--fa:"\e567"}.fa-road-spikes{--fa:"\e568"}.fa-rug{--fa:"\e569"}.fa-sack-xmark{--fa:"\e56a"}.fa-school-circle-check{--fa:"\e56b"}.fa-school-circle-exclamation{--fa:"\e56c"}.fa-school-circle-xmark{--fa:"\e56d"}.fa-school-flag{--fa:"\e56e"}.fa-school-lock{--fa:"\e56f"}.fa-sheet-plastic{--fa:"\e571"}.fa-shield-cat{--fa:"\e572"}.fa-shield-dog{--fa:"\e573"}.fa-shield-heart{--fa:"\e574"}.fa-square-nfi{--fa:"\e576"}.fa-square-person-confined{--fa:"\e577"}.fa-square-virus{--fa:"\e578"}.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius,.fa-staff-snake{--fa:"\e579"}.fa-sun-plant-wilt{--fa:"\e57a"}.fa-tarp{--fa:"\e57b"}.fa-tarp-droplet{--fa:"\e57c"}.fa-tent{--fa:"\e57d"}.fa-tent-arrow-down-to-line{--fa:"\e57e"}.fa-tent-arrow-left-right{--fa:"\e57f"}.fa-tent-arrow-turn-left{--fa:"\e580"}.fa-tent-arrows-down{--fa:"\e581"}.fa-tents{--fa:"\e582"}.fa-toilet-portable{--fa:"\e583"}.fa-toilets-portable{--fa:"\e584"}.fa-tower-cell{--fa:"\e585"}.fa-tower-observation{--fa:"\e586"}.fa-tree-city{--fa:"\e587"}.fa-trowel{--fa:"\e589"}.fa-trowel-bricks{--fa:"\e58a"}.fa-truck-arrow-right{--fa:"\e58b"}.fa-truck-droplet{--fa:"\e58c"}.fa-truck-field{--fa:"\e58d"}.fa-truck-field-un{--fa:"\e58e"}.fa-truck-plane{--fa:"\e58f"}.fa-users-between-lines{--fa:"\e591"}.fa-users-line{--fa:"\e592"}.fa-users-rays{--fa:"\e593"}.fa-users-rectangle{--fa:"\e594"}.fa-users-viewfinder{--fa:"\e595"}.fa-vial-circle-check{--fa:"\e596"}.fa-vial-virus{--fa:"\e597"}.fa-wheat-awn-circle-exclamation{--fa:"\e598"}.fa-worm{--fa:"\e599"}.fa-xmarks-lines{--fa:"\e59a"}.fa-child-dress{--fa:"\e59c"}.fa-child-reaching{--fa:"\e59d"}.fa-file-circle-check{--fa:"\e5a0"}.fa-file-circle-xmark{--fa:"\e5a1"}.fa-person-through-window{--fa:"\e5a9"}.fa-plant-wilt{--fa:"\e5aa"}.fa-stapler{--fa:"\e5af"}.fa-train-tram{--fa:"\e5b4"}.fa-table-cells-column-lock{--fa:"\e678"}.fa-table-cells-row-lock{--fa:"\e67a"}.fa-thumb-tack-slash,.fa-thumbtack-slash{--fa:"\e68f"}.fa-table-cells-row-unlock{--fa:"\e691"}.fa-chart-diagram{--fa:"\e695"}.fa-comment-nodes{--fa:"\e696"}.fa-file-fragment{--fa:"\e697"}.fa-file-half-dashed{--fa:"\e698"}.fa-hexagon-nodes{--fa:"\e699"}.fa-hexagon-nodes-bolt{--fa:"\e69a"}.fa-square-binary{--fa:"\e69b"}.fa-pentagon{--fa:"\e790"}.fa-non-binary{--fa:"\e807"}.fa-spiral{--fa:"\e80a"}.fa-picture-in-picture{--fa:"\e80b"}.fa-mobile-vibrate{--fa:"\e816"}.fa-single-quote-left{--fa:"\e81b"}.fa-single-quote-right{--fa:"\e81c"}.fa-bus-side{--fa:"\e81d"}.fa-heptagon,.fa-septagon{--fa:"\e820"}.fa-aquarius{--fa:"\e845"}.fa-aries{--fa:"\e846"}.fa-cancer{--fa:"\e847"}.fa-capricorn{--fa:"\e848"}.fa-gemini{--fa:"\e849"}.fa-leo{--fa:"\e84a"}.fa-libra{--fa:"\e84b"}.fa-pisces{--fa:"\e84c"}.fa-sagittarius{--fa:"\e84d"}.fa-scorpio{--fa:"\e84e"}.fa-taurus{--fa:"\e84f"}.fa-virgo{--fa:"\e850"}.fa-glass-martini,.fa-martini-glass-empty{--fa:"\f000"}.fa-music{--fa:"\f001"}.fa-magnifying-glass,.fa-search{--fa:"\f002"}.fa-heart{--fa:"\f004"}.fa-star{--fa:"\f005"}.fa-user,.fa-user-alt,.fa-user-large{--fa:"\f007"}.fa-film,.fa-film-alt,.fa-film-simple{--fa:"\f008"}.fa-table-cells-large,.fa-th-large{--fa:"\f009"}.fa-table-cells,.fa-th{--fa:"\f00a"}.fa-table-list,.fa-th-list{--fa:"\f00b"}.fa-check{--fa:"\f00c"}.fa-close,.fa-multiply,.fa-remove,.fa-times,.fa-xmark{--fa:"\f00d"}.fa-magnifying-glass-plus,.fa-search-plus{--fa:"\f00e"}.fa-magnifying-glass-minus,.fa-search-minus{--fa:"\f010"}.fa-power-off{--fa:"\f011"}.fa-signal,.fa-signal-5,.fa-signal-perfect{--fa:"\f012"}.fa-cog,.fa-gear{--fa:"\f013"}.fa-home,.fa-home-alt,.fa-home-lg-alt,.fa-house{--fa:"\f015"}.fa-clock,.fa-clock-four{--fa:"\f017"}.fa-road{--fa:"\f018"}.fa-download{--fa:"\f019"}.fa-inbox{--fa:"\f01c"}.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-arrow-rotate-right,.fa-redo{--fa:"\f01e"}.fa-arrows-rotate,.fa-refresh,.fa-sync{--fa:"\f021"}.fa-list-alt,.fa-rectangle-list{--fa:"\f022"}.fa-lock{--fa:"\f023"}.fa-flag{--fa:"\f024"}.fa-headphones,.fa-headphones-alt,.fa-headphones-simple{--fa:"\f025"}.fa-volume-off{--fa:"\f026"}.fa-volume-down,.fa-volume-low{--fa:"\f027"}.fa-volume-high,.fa-volume-up{--fa:"\f028"}.fa-qrcode{--fa:"\f029"}.fa-barcode{--fa:"\f02a"}.fa-tag{--fa:"\f02b"}.fa-tags{--fa:"\f02c"}.fa-book{--fa:"\f02d"}.fa-bookmark{--fa:"\f02e"}.fa-print{--fa:"\f02f"}.fa-camera,.fa-camera-alt{--fa:"\f030"}.fa-font{--fa:"\f031"}.fa-bold{--fa:"\f032"}.fa-italic{--fa:"\f033"}.fa-text-height{--fa:"\f034"}.fa-text-width{--fa:"\f035"}.fa-align-left{--fa:"\f036"}.fa-align-center{--fa:"\f037"}.fa-align-right{--fa:"\f038"}.fa-align-justify{--fa:"\f039"}.fa-list,.fa-list-squares{--fa:"\f03a"}.fa-dedent,.fa-outdent{--fa:"\f03b"}.fa-indent{--fa:"\f03c"}.fa-video,.fa-video-camera{--fa:"\f03d"}.fa-image{--fa:"\f03e"}.fa-location-pin,.fa-map-marker{--fa:"\f041"}.fa-adjust,.fa-circle-half-stroke{--fa:"\f042"}.fa-droplet,.fa-tint{--fa:"\f043"}.fa-edit,.fa-pen-to-square{--fa:"\f044"}.fa-arrows,.fa-arrows-up-down-left-right{--fa:"\f047"}.fa-backward-step,.fa-step-backward{--fa:"\f048"}.fa-backward-fast,.fa-fast-backward{--fa:"\f049"}.fa-backward{--fa:"\f04a"}.fa-play{--fa:"\f04b"}.fa-pause{--fa:"\f04c"}.fa-stop{--fa:"\f04d"}.fa-forward{--fa:"\f04e"}.fa-fast-forward,.fa-forward-fast{--fa:"\f050"}.fa-forward-step,.fa-step-forward{--fa:"\f051"}.fa-eject{--fa:"\f052"}.fa-chevron-left{--fa:"\f053"}.fa-chevron-right{--fa:"\f054"}.fa-circle-plus,.fa-plus-circle{--fa:"\f055"}.fa-circle-minus,.fa-minus-circle{--fa:"\f056"}.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa:"\f057"}.fa-check-circle,.fa-circle-check{--fa:"\f058"}.fa-circle-question,.fa-question-circle{--fa:"\f059"}.fa-circle-info,.fa-info-circle{--fa:"\f05a"}.fa-crosshairs{--fa:"\f05b"}.fa-ban,.fa-cancel{--fa:"\f05e"}.fa-arrow-left{--fa:"\f060"}.fa-arrow-right{--fa:"\f061"}.fa-arrow-up{--fa:"\f062"}.fa-arrow-down{--fa:"\f063"}.fa-mail-forward,.fa-share{--fa:"\f064"}.fa-expand{--fa:"\f065"}.fa-compress{--fa:"\f066"}.fa-minus,.fa-subtract{--fa:"\f068"}.fa-circle-exclamation,.fa-exclamation-circle{--fa:"\f06a"}.fa-gift{--fa:"\f06b"}.fa-leaf{--fa:"\f06c"}.fa-fire{--fa:"\f06d"}.fa-eye{--fa:"\f06e"}.fa-eye-slash{--fa:"\f070"}.fa-exclamation-triangle,.fa-triangle-exclamation,.fa-warning{--fa:"\f071"}.fa-plane{--fa:"\f072"}.fa-calendar-alt,.fa-calendar-days{--fa:"\f073"}.fa-random,.fa-shuffle{--fa:"\f074"}.fa-comment{--fa:"\f075"}.fa-magnet{--fa:"\f076"}.fa-chevron-up{--fa:"\f077"}.fa-chevron-down{--fa:"\f078"}.fa-retweet{--fa:"\f079"}.fa-cart-shopping,.fa-shopping-cart{--fa:"\f07a"}.fa-folder,.fa-folder-blank{--fa:"\f07b"}.fa-folder-open{--fa:"\f07c"}.fa-arrows-up-down,.fa-arrows-v{--fa:"\f07d"}.fa-arrows-h,.fa-arrows-left-right{--fa:"\f07e"}.fa-bar-chart,.fa-chart-bar{--fa:"\f080"}.fa-camera-retro{--fa:"\f083"}.fa-key{--fa:"\f084"}.fa-cogs,.fa-gears{--fa:"\f085"}.fa-comments{--fa:"\f086"}.fa-star-half{--fa:"\f089"}.fa-arrow-right-from-bracket,.fa-sign-out{--fa:"\f08b"}.fa-thumb-tack,.fa-thumbtack{--fa:"\f08d"}.fa-arrow-up-right-from-square,.fa-external-link{--fa:"\f08e"}.fa-arrow-right-to-bracket,.fa-sign-in{--fa:"\f090"}.fa-trophy{--fa:"\f091"}.fa-upload{--fa:"\f093"}.fa-lemon{--fa:"\f094"}.fa-phone{--fa:"\f095"}.fa-phone-square,.fa-square-phone{--fa:"\f098"}.fa-unlock{--fa:"\f09c"}.fa-credit-card,.fa-credit-card-alt{--fa:"\f09d"}.fa-feed,.fa-rss{--fa:"\f09e"}.fa-hard-drive,.fa-hdd{--fa:"\f0a0"}.fa-bullhorn{--fa:"\f0a1"}.fa-certificate{--fa:"\f0a3"}.fa-hand-point-right{--fa:"\f0a4"}.fa-hand-point-left{--fa:"\f0a5"}.fa-hand-point-up{--fa:"\f0a6"}.fa-hand-point-down{--fa:"\f0a7"}.fa-arrow-circle-left,.fa-circle-arrow-left{--fa:"\f0a8"}.fa-arrow-circle-right,.fa-circle-arrow-right{--fa:"\f0a9"}.fa-arrow-circle-up,.fa-circle-arrow-up{--fa:"\f0aa"}.fa-arrow-circle-down,.fa-circle-arrow-down{--fa:"\f0ab"}.fa-globe{--fa:"\f0ac"}.fa-wrench{--fa:"\f0ad"}.fa-list-check,.fa-tasks{--fa:"\f0ae"}.fa-filter{--fa:"\f0b0"}.fa-briefcase{--fa:"\f0b1"}.fa-arrows-alt,.fa-up-down-left-right{--fa:"\f0b2"}.fa-users{--fa:"\f0c0"}.fa-chain,.fa-link{--fa:"\f0c1"}.fa-cloud{--fa:"\f0c2"}.fa-flask{--fa:"\f0c3"}.fa-cut,.fa-scissors{--fa:"\f0c4"}.fa-copy{--fa:"\f0c5"}.fa-paperclip{--fa:"\f0c6"}.fa-floppy-disk,.fa-save{--fa:"\f0c7"}.fa-square{--fa:"\f0c8"}.fa-bars,.fa-navicon{--fa:"\f0c9"}.fa-list-dots,.fa-list-ul{--fa:"\f0ca"}.fa-list-1-2,.fa-list-numeric,.fa-list-ol{--fa:"\f0cb"}.fa-strikethrough{--fa:"\f0cc"}.fa-underline{--fa:"\f0cd"}.fa-table{--fa:"\f0ce"}.fa-magic,.fa-wand-magic{--fa:"\f0d0"}.fa-truck{--fa:"\f0d1"}.fa-money-bill{--fa:"\f0d6"}.fa-caret-down{--fa:"\f0d7"}.fa-caret-up{--fa:"\f0d8"}.fa-caret-left{--fa:"\f0d9"}.fa-caret-right{--fa:"\f0da"}.fa-columns,.fa-table-columns{--fa:"\f0db"}.fa-sort,.fa-unsorted{--fa:"\f0dc"}.fa-sort-desc,.fa-sort-down{--fa:"\f0dd"}.fa-sort-asc,.fa-sort-up{--fa:"\f0de"}.fa-envelope{--fa:"\f0e0"}.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-arrow-rotate-left,.fa-undo{--fa:"\f0e2"}.fa-gavel,.fa-legal{--fa:"\f0e3"}.fa-bolt,.fa-zap{--fa:"\f0e7"}.fa-sitemap{--fa:"\f0e8"}.fa-umbrella{--fa:"\f0e9"}.fa-file-clipboard,.fa-paste{--fa:"\f0ea"}.fa-lightbulb{--fa:"\f0eb"}.fa-arrow-right-arrow-left,.fa-exchange{--fa:"\f0ec"}.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt{--fa:"\f0ed"}.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{--fa:"\f0ee"}.fa-user-doctor,.fa-user-md{--fa:"\f0f0"}.fa-stethoscope{--fa:"\f0f1"}.fa-suitcase{--fa:"\f0f2"}.fa-bell{--fa:"\f0f3"}.fa-coffee,.fa-mug-saucer{--fa:"\f0f4"}.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{--fa:"\f0f8"}.fa-ambulance,.fa-truck-medical{--fa:"\f0f9"}.fa-medkit,.fa-suitcase-medical{--fa:"\f0fa"}.fa-fighter-jet,.fa-jet-fighter{--fa:"\f0fb"}.fa-beer,.fa-beer-mug-empty{--fa:"\f0fc"}.fa-h-square,.fa-square-h{--fa:"\f0fd"}.fa-plus-square,.fa-square-plus{--fa:"\f0fe"}.fa-angle-double-left,.fa-angles-left{--fa:"\f100"}.fa-angle-double-right,.fa-angles-right{--fa:"\f101"}.fa-angle-double-up,.fa-angles-up{--fa:"\f102"}.fa-angle-double-down,.fa-angles-down{--fa:"\f103"}.fa-angle-left{--fa:"\f104"}.fa-angle-right{--fa:"\f105"}.fa-angle-up{--fa:"\f106"}.fa-angle-down{--fa:"\f107"}.fa-laptop{--fa:"\f109"}.fa-tablet-button{--fa:"\f10a"}.fa-mobile-button{--fa:"\f10b"}.fa-quote-left,.fa-quote-left-alt{--fa:"\f10d"}.fa-quote-right,.fa-quote-right-alt{--fa:"\f10e"}.fa-spinner{--fa:"\f110"}.fa-circle{--fa:"\f111"}.fa-face-smile,.fa-smile{--fa:"\f118"}.fa-face-frown,.fa-frown{--fa:"\f119"}.fa-face-meh,.fa-meh{--fa:"\f11a"}.fa-gamepad{--fa:"\f11b"}.fa-keyboard{--fa:"\f11c"}.fa-flag-checkered{--fa:"\f11e"}.fa-terminal{--fa:"\f120"}.fa-code{--fa:"\f121"}.fa-mail-reply-all,.fa-reply-all{--fa:"\f122"}.fa-location-arrow{--fa:"\f124"}.fa-crop{--fa:"\f125"}.fa-code-branch{--fa:"\f126"}.fa-chain-broken,.fa-chain-slash,.fa-link-slash,.fa-unlink{--fa:"\f127"}.fa-info{--fa:"\f129"}.fa-superscript{--fa:"\f12b"}.fa-subscript{--fa:"\f12c"}.fa-eraser{--fa:"\f12d"}.fa-puzzle-piece{--fa:"\f12e"}.fa-microphone{--fa:"\f130"}.fa-microphone-slash{--fa:"\f131"}.fa-shield,.fa-shield-blank{--fa:"\f132"}.fa-calendar{--fa:"\f133"}.fa-fire-extinguisher{--fa:"\f134"}.fa-rocket{--fa:"\f135"}.fa-chevron-circle-left,.fa-circle-chevron-left{--fa:"\f137"}.fa-chevron-circle-right,.fa-circle-chevron-right{--fa:"\f138"}.fa-chevron-circle-up,.fa-circle-chevron-up{--fa:"\f139"}.fa-chevron-circle-down,.fa-circle-chevron-down{--fa:"\f13a"}.fa-anchor{--fa:"\f13d"}.fa-unlock-alt,.fa-unlock-keyhole{--fa:"\f13e"}.fa-bullseye{--fa:"\f140"}.fa-ellipsis,.fa-ellipsis-h{--fa:"\f141"}.fa-ellipsis-v,.fa-ellipsis-vertical{--fa:"\f142"}.fa-rss-square,.fa-square-rss{--fa:"\f143"}.fa-circle-play,.fa-play-circle{--fa:"\f144"}.fa-ticket{--fa:"\f145"}.fa-minus-square,.fa-square-minus{--fa:"\f146"}.fa-arrow-turn-up,.fa-level-up{--fa:"\f148"}.fa-arrow-turn-down,.fa-level-down{--fa:"\f149"}.fa-check-square,.fa-square-check{--fa:"\f14a"}.fa-pen-square,.fa-pencil-square,.fa-square-pen{--fa:"\f14b"}.fa-external-link-square,.fa-square-arrow-up-right{--fa:"\f14c"}.fa-share-from-square,.fa-share-square{--fa:"\f14d"}.fa-compass{--fa:"\f14e"}.fa-caret-square-down,.fa-square-caret-down{--fa:"\f150"}.fa-caret-square-up,.fa-square-caret-up{--fa:"\f151"}.fa-caret-square-right,.fa-square-caret-right{--fa:"\f152"}.fa-eur,.fa-euro,.fa-euro-sign{--fa:"\f153"}.fa-gbp,.fa-pound-sign,.fa-sterling-sign{--fa:"\f154"}.fa-rupee,.fa-rupee-sign{--fa:"\f156"}.fa-cny,.fa-jpy,.fa-rmb,.fa-yen,.fa-yen-sign{--fa:"\f157"}.fa-rouble,.fa-rub,.fa-ruble,.fa-ruble-sign{--fa:"\f158"}.fa-krw,.fa-won,.fa-won-sign{--fa:"\f159"}.fa-file{--fa:"\f15b"}.fa-file-alt,.fa-file-lines,.fa-file-text{--fa:"\f15c"}.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down{--fa:"\f15d"}.fa-arrow-up-a-z,.fa-sort-alpha-up{--fa:"\f15e"}.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down{--fa:"\f160"}.fa-arrow-up-wide-short,.fa-sort-amount-up{--fa:"\f161"}.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down{--fa:"\f162"}.fa-arrow-up-1-9,.fa-sort-numeric-up{--fa:"\f163"}.fa-thumbs-up{--fa:"\f164"}.fa-thumbs-down{--fa:"\f165"}.fa-arrow-down-long,.fa-long-arrow-down{--fa:"\f175"}.fa-arrow-up-long,.fa-long-arrow-up{--fa:"\f176"}.fa-arrow-left-long,.fa-long-arrow-left{--fa:"\f177"}.fa-arrow-right-long,.fa-long-arrow-right{--fa:"\f178"}.fa-female,.fa-person-dress{--fa:"\f182"}.fa-male,.fa-person{--fa:"\f183"}.fa-sun{--fa:"\f185"}.fa-moon{--fa:"\f186"}.fa-archive,.fa-box-archive{--fa:"\f187"}.fa-bug{--fa:"\f188"}.fa-caret-square-left,.fa-square-caret-left{--fa:"\f191"}.fa-circle-dot,.fa-dot-circle{--fa:"\f192"}.fa-wheelchair{--fa:"\f193"}.fa-lira-sign{--fa:"\f195"}.fa-shuttle-space,.fa-space-shuttle{--fa:"\f197"}.fa-envelope-square,.fa-square-envelope{--fa:"\f199"}.fa-bank,.fa-building-columns,.fa-institution,.fa-museum,.fa-university{--fa:"\f19c"}.fa-graduation-cap,.fa-mortar-board{--fa:"\f19d"}.fa-language{--fa:"\f1ab"}.fa-fax{--fa:"\f1ac"}.fa-building{--fa:"\f1ad"}.fa-child{--fa:"\f1ae"}.fa-paw{--fa:"\f1b0"}.fa-cube{--fa:"\f1b2"}.fa-cubes{--fa:"\f1b3"}.fa-recycle{--fa:"\f1b8"}.fa-automobile,.fa-car{--fa:"\f1b9"}.fa-cab,.fa-taxi{--fa:"\f1ba"}.fa-tree{--fa:"\f1bb"}.fa-database{--fa:"\f1c0"}.fa-file-pdf{--fa:"\f1c1"}.fa-file-word{--fa:"\f1c2"}.fa-file-excel{--fa:"\f1c3"}.fa-file-powerpoint{--fa:"\f1c4"}.fa-file-image{--fa:"\f1c5"}.fa-file-archive,.fa-file-zipper{--fa:"\f1c6"}.fa-file-audio{--fa:"\f1c7"}.fa-file-video{--fa:"\f1c8"}.fa-file-code{--fa:"\f1c9"}.fa-life-ring{--fa:"\f1cd"}.fa-circle-notch{--fa:"\f1ce"}.fa-paper-plane{--fa:"\f1d8"}.fa-clock-rotate-left,.fa-history{--fa:"\f1da"}.fa-header,.fa-heading{--fa:"\f1dc"}.fa-paragraph{--fa:"\f1dd"}.fa-sliders,.fa-sliders-h{--fa:"\f1de"}.fa-share-alt,.fa-share-nodes{--fa:"\f1e0"}.fa-share-alt-square,.fa-square-share-nodes{--fa:"\f1e1"}.fa-bomb{--fa:"\f1e2"}.fa-futbol,.fa-futbol-ball,.fa-soccer-ball{--fa:"\f1e3"}.fa-teletype,.fa-tty{--fa:"\f1e4"}.fa-binoculars{--fa:"\f1e5"}.fa-plug{--fa:"\f1e6"}.fa-newspaper{--fa:"\f1ea"}.fa-wifi,.fa-wifi-3,.fa-wifi-strong{--fa:"\f1eb"}.fa-calculator{--fa:"\f1ec"}.fa-bell-slash{--fa:"\f1f6"}.fa-trash{--fa:"\f1f8"}.fa-copyright{--fa:"\f1f9"}.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{--fa:"\f1fb"}.fa-paint-brush,.fa-paintbrush{--fa:"\f1fc"}.fa-birthday-cake,.fa-cake,.fa-cake-candles{--fa:"\f1fd"}.fa-area-chart,.fa-chart-area{--fa:"\f1fe"}.fa-chart-pie,.fa-pie-chart{--fa:"\f200"}.fa-chart-line,.fa-line-chart{--fa:"\f201"}.fa-toggle-off{--fa:"\f204"}.fa-toggle-on{--fa:"\f205"}.fa-bicycle{--fa:"\f206"}.fa-bus{--fa:"\f207"}.fa-closed-captioning{--fa:"\f20a"}.fa-ils,.fa-shekel,.fa-shekel-sign,.fa-sheqel,.fa-sheqel-sign{--fa:"\f20b"}.fa-cart-plus{--fa:"\f217"}.fa-cart-arrow-down{--fa:"\f218"}.fa-diamond{--fa:"\f219"}.fa-ship{--fa:"\f21a"}.fa-user-secret{--fa:"\f21b"}.fa-motorcycle{--fa:"\f21c"}.fa-street-view{--fa:"\f21d"}.fa-heart-pulse,.fa-heartbeat{--fa:"\f21e"}.fa-venus{--fa:"\f221"}.fa-mars{--fa:"\f222"}.fa-mercury{--fa:"\f223"}.fa-mars-and-venus{--fa:"\f224"}.fa-transgender,.fa-transgender-alt{--fa:"\f225"}.fa-venus-double{--fa:"\f226"}.fa-mars-double{--fa:"\f227"}.fa-venus-mars{--fa:"\f228"}.fa-mars-stroke{--fa:"\f229"}.fa-mars-stroke-up,.fa-mars-stroke-v{--fa:"\f22a"}.fa-mars-stroke-h,.fa-mars-stroke-right{--fa:"\f22b"}.fa-neuter{--fa:"\f22c"}.fa-genderless{--fa:"\f22d"}.fa-server{--fa:"\f233"}.fa-user-plus{--fa:"\f234"}.fa-user-times,.fa-user-xmark{--fa:"\f235"}.fa-bed{--fa:"\f236"}.fa-train{--fa:"\f238"}.fa-subway,.fa-train-subway{--fa:"\f239"}.fa-battery,.fa-battery-5,.fa-battery-full{--fa:"\f240"}.fa-battery-4,.fa-battery-three-quarters{--fa:"\f241"}.fa-battery-3,.fa-battery-half{--fa:"\f242"}.fa-battery-2,.fa-battery-quarter{--fa:"\f243"}.fa-battery-0,.fa-battery-empty{--fa:"\f244"}.fa-arrow-pointer,.fa-mouse-pointer{--fa:"\f245"}.fa-i-cursor{--fa:"\f246"}.fa-object-group{--fa:"\f247"}.fa-object-ungroup{--fa:"\f248"}.fa-note-sticky,.fa-sticky-note{--fa:"\f249"}.fa-clone{--fa:"\f24d"}.fa-balance-scale,.fa-scale-balanced{--fa:"\f24e"}.fa-hourglass-1,.fa-hourglass-start{--fa:"\f251"}.fa-hourglass-2,.fa-hourglass-half{--fa:"\f252"}.fa-hourglass-3,.fa-hourglass-end{--fa:"\f253"}.fa-hourglass,.fa-hourglass-empty{--fa:"\f254"}.fa-hand-back-fist,.fa-hand-rock{--fa:"\f255"}.fa-hand,.fa-hand-paper{--fa:"\f256"}.fa-hand-scissors{--fa:"\f257"}.fa-hand-lizard{--fa:"\f258"}.fa-hand-spock{--fa:"\f259"}.fa-hand-pointer{--fa:"\f25a"}.fa-hand-peace{--fa:"\f25b"}.fa-trademark{--fa:"\f25c"}.fa-registered{--fa:"\f25d"}.fa-television,.fa-tv,.fa-tv-alt{--fa:"\f26c"}.fa-calendar-plus{--fa:"\f271"}.fa-calendar-minus{--fa:"\f272"}.fa-calendar-times,.fa-calendar-xmark{--fa:"\f273"}.fa-calendar-check{--fa:"\f274"}.fa-industry{--fa:"\f275"}.fa-map-pin{--fa:"\f276"}.fa-map-signs,.fa-signs-post{--fa:"\f277"}.fa-map{--fa:"\f279"}.fa-comment-alt,.fa-message{--fa:"\f27a"}.fa-circle-pause,.fa-pause-circle{--fa:"\f28b"}.fa-circle-stop,.fa-stop-circle{--fa:"\f28d"}.fa-bag-shopping,.fa-shopping-bag{--fa:"\f290"}.fa-basket-shopping,.fa-shopping-basket{--fa:"\f291"}.fa-universal-access{--fa:"\f29a"}.fa-blind,.fa-person-walking-with-cane{--fa:"\f29d"}.fa-audio-description{--fa:"\f29e"}.fa-phone-volume,.fa-volume-control-phone{--fa:"\f2a0"}.fa-braille{--fa:"\f2a1"}.fa-assistive-listening-systems,.fa-ear-listen{--fa:"\f2a2"}.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting,.fa-hands-asl-interpreting{--fa:"\f2a3"}.fa-deaf,.fa-deafness,.fa-ear-deaf,.fa-hard-of-hearing{--fa:"\f2a4"}.fa-hands,.fa-sign-language,.fa-signing{--fa:"\f2a7"}.fa-eye-low-vision,.fa-low-vision{--fa:"\f2a8"}.fa-handshake,.fa-handshake-alt,.fa-handshake-simple{--fa:"\f2b5"}.fa-envelope-open{--fa:"\f2b6"}.fa-address-book,.fa-contact-book{--fa:"\f2b9"}.fa-address-card,.fa-contact-card,.fa-vcard{--fa:"\f2bb"}.fa-circle-user,.fa-user-circle{--fa:"\f2bd"}.fa-id-badge{--fa:"\f2c1"}.fa-drivers-license,.fa-id-card{--fa:"\f2c2"}.fa-temperature-4,.fa-temperature-full,.fa-thermometer-4,.fa-thermometer-full{--fa:"\f2c7"}.fa-temperature-3,.fa-temperature-three-quarters,.fa-thermometer-3,.fa-thermometer-three-quarters{--fa:"\f2c8"}.fa-temperature-2,.fa-temperature-half,.fa-thermometer-2,.fa-thermometer-half{--fa:"\f2c9"}.fa-temperature-1,.fa-temperature-quarter,.fa-thermometer-1,.fa-thermometer-quarter{--fa:"\f2ca"}.fa-temperature-0,.fa-temperature-empty,.fa-thermometer-0,.fa-thermometer-empty{--fa:"\f2cb"}.fa-shower{--fa:"\f2cc"}.fa-bath,.fa-bathtub{--fa:"\f2cd"}.fa-podcast{--fa:"\f2ce"}.fa-window-maximize{--fa:"\f2d0"}.fa-window-minimize{--fa:"\f2d1"}.fa-window-restore{--fa:"\f2d2"}.fa-square-xmark,.fa-times-square,.fa-xmark-square{--fa:"\f2d3"}.fa-microchip{--fa:"\f2db"}.fa-snowflake{--fa:"\f2dc"}.fa-spoon,.fa-utensil-spoon{--fa:"\f2e5"}.fa-cutlery,.fa-utensils{--fa:"\f2e7"}.fa-rotate-back,.fa-rotate-backward,.fa-rotate-left,.fa-undo-alt{--fa:"\f2ea"}.fa-trash-alt,.fa-trash-can{--fa:"\f2ed"}.fa-rotate,.fa-sync-alt{--fa:"\f2f1"}.fa-stopwatch{--fa:"\f2f2"}.fa-right-from-bracket,.fa-sign-out-alt{--fa:"\f2f5"}.fa-right-to-bracket,.fa-sign-in-alt{--fa:"\f2f6"}.fa-redo-alt,.fa-rotate-forward,.fa-rotate-right{--fa:"\f2f9"}.fa-poo{--fa:"\f2fe"}.fa-images{--fa:"\f302"}.fa-pencil,.fa-pencil-alt{--fa:"\f303"}.fa-pen{--fa:"\f304"}.fa-pen-alt,.fa-pen-clip{--fa:"\f305"}.fa-octagon{--fa:"\f306"}.fa-down-long,.fa-long-arrow-alt-down{--fa:"\f309"}.fa-left-long,.fa-long-arrow-alt-left{--fa:"\f30a"}.fa-long-arrow-alt-right,.fa-right-long{--fa:"\f30b"}.fa-long-arrow-alt-up,.fa-up-long{--fa:"\f30c"}.fa-hexagon{--fa:"\f312"}.fa-file-edit,.fa-file-pen{--fa:"\f31c"}.fa-expand-arrows-alt,.fa-maximize{--fa:"\f31e"}.fa-clipboard{--fa:"\f328"}.fa-arrows-alt-h,.fa-left-right{--fa:"\f337"}.fa-arrows-alt-v,.fa-up-down{--fa:"\f338"}.fa-alarm-clock{--fa:"\f34e"}.fa-arrow-alt-circle-down,.fa-circle-down{--fa:"\f358"}.fa-arrow-alt-circle-left,.fa-circle-left{--fa:"\f359"}.fa-arrow-alt-circle-right,.fa-circle-right{--fa:"\f35a"}.fa-arrow-alt-circle-up,.fa-circle-up{--fa:"\f35b"}.fa-external-link-alt,.fa-up-right-from-square{--fa:"\f35d"}.fa-external-link-square-alt,.fa-square-up-right{--fa:"\f360"}.fa-exchange-alt,.fa-right-left{--fa:"\f362"}.fa-repeat{--fa:"\f363"}.fa-code-commit{--fa:"\f386"}.fa-code-merge{--fa:"\f387"}.fa-desktop,.fa-desktop-alt{--fa:"\f390"}.fa-gem{--fa:"\f3a5"}.fa-level-down-alt,.fa-turn-down{--fa:"\f3be"}.fa-level-up-alt,.fa-turn-up{--fa:"\f3bf"}.fa-lock-open{--fa:"\f3c1"}.fa-location-dot,.fa-map-marker-alt{--fa:"\f3c5"}.fa-microphone-alt,.fa-microphone-lines{--fa:"\f3c9"}.fa-mobile-alt,.fa-mobile-screen-button{--fa:"\f3cd"}.fa-mobile,.fa-mobile-android,.fa-mobile-phone{--fa:"\f3ce"}.fa-mobile-android-alt,.fa-mobile-screen{--fa:"\f3cf"}.fa-money-bill-1,.fa-money-bill-alt{--fa:"\f3d1"}.fa-phone-slash{--fa:"\f3dd"}.fa-image-portrait,.fa-portrait{--fa:"\f3e0"}.fa-mail-reply,.fa-reply{--fa:"\f3e5"}.fa-shield-alt,.fa-shield-halved{--fa:"\f3ed"}.fa-tablet-alt,.fa-tablet-screen-button{--fa:"\f3fa"}.fa-tablet,.fa-tablet-android{--fa:"\f3fb"}.fa-ticket-alt,.fa-ticket-simple{--fa:"\f3ff"}.fa-rectangle-times,.fa-rectangle-xmark,.fa-times-rectangle,.fa-window-close{--fa:"\f410"}.fa-compress-alt,.fa-down-left-and-up-right-to-center{--fa:"\f422"}.fa-expand-alt,.fa-up-right-and-down-left-from-center{--fa:"\f424"}.fa-baseball-bat-ball{--fa:"\f432"}.fa-baseball,.fa-baseball-ball{--fa:"\f433"}.fa-basketball,.fa-basketball-ball{--fa:"\f434"}.fa-bowling-ball{--fa:"\f436"}.fa-chess{--fa:"\f439"}.fa-chess-bishop{--fa:"\f43a"}.fa-chess-board{--fa:"\f43c"}.fa-chess-king{--fa:"\f43f"}.fa-chess-knight{--fa:"\f441"}.fa-chess-pawn{--fa:"\f443"}.fa-chess-queen{--fa:"\f445"}.fa-chess-rook{--fa:"\f447"}.fa-dumbbell{--fa:"\f44b"}.fa-football,.fa-football-ball{--fa:"\f44e"}.fa-golf-ball,.fa-golf-ball-tee{--fa:"\f450"}.fa-hockey-puck{--fa:"\f453"}.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball{--fa:"\f458"}.fa-square-full{--fa:"\f45c"}.fa-ping-pong-paddle-ball,.fa-table-tennis,.fa-table-tennis-paddle-ball{--fa:"\f45d"}.fa-volleyball,.fa-volleyball-ball{--fa:"\f45f"}.fa-allergies,.fa-hand-dots{--fa:"\f461"}.fa-band-aid,.fa-bandage{--fa:"\f462"}.fa-box{--fa:"\f466"}.fa-boxes,.fa-boxes-alt,.fa-boxes-stacked{--fa:"\f468"}.fa-briefcase-medical{--fa:"\f469"}.fa-burn,.fa-fire-flame-simple{--fa:"\f46a"}.fa-capsules{--fa:"\f46b"}.fa-clipboard-check{--fa:"\f46c"}.fa-clipboard-list{--fa:"\f46d"}.fa-diagnoses,.fa-person-dots-from-line{--fa:"\f470"}.fa-dna{--fa:"\f471"}.fa-dolly,.fa-dolly-box{--fa:"\f472"}.fa-cart-flatbed,.fa-dolly-flatbed{--fa:"\f474"}.fa-file-medical{--fa:"\f477"}.fa-file-medical-alt,.fa-file-waveform{--fa:"\f478"}.fa-first-aid,.fa-kit-medical{--fa:"\f479"}.fa-circle-h,.fa-hospital-symbol{--fa:"\f47e"}.fa-id-card-alt,.fa-id-card-clip{--fa:"\f47f"}.fa-notes-medical{--fa:"\f481"}.fa-pallet{--fa:"\f482"}.fa-pills{--fa:"\f484"}.fa-prescription-bottle{--fa:"\f485"}.fa-prescription-bottle-alt,.fa-prescription-bottle-medical{--fa:"\f486"}.fa-bed-pulse,.fa-procedures{--fa:"\f487"}.fa-shipping-fast,.fa-truck-fast{--fa:"\f48b"}.fa-smoking{--fa:"\f48d"}.fa-syringe{--fa:"\f48e"}.fa-tablets{--fa:"\f490"}.fa-thermometer{--fa:"\f491"}.fa-vial{--fa:"\f492"}.fa-vials{--fa:"\f493"}.fa-warehouse{--fa:"\f494"}.fa-weight,.fa-weight-scale{--fa:"\f496"}.fa-x-ray{--fa:"\f497"}.fa-box-open{--fa:"\f49e"}.fa-comment-dots,.fa-commenting{--fa:"\f4ad"}.fa-comment-slash{--fa:"\f4b3"}.fa-couch{--fa:"\f4b8"}.fa-circle-dollar-to-slot,.fa-donate{--fa:"\f4b9"}.fa-dove{--fa:"\f4ba"}.fa-hand-holding{--fa:"\f4bd"}.fa-hand-holding-heart{--fa:"\f4be"}.fa-hand-holding-dollar,.fa-hand-holding-usd{--fa:"\f4c0"}.fa-hand-holding-droplet,.fa-hand-holding-water{--fa:"\f4c1"}.fa-hands-holding{--fa:"\f4c2"}.fa-hands-helping,.fa-handshake-angle{--fa:"\f4c4"}.fa-parachute-box{--fa:"\f4cd"}.fa-people-carry,.fa-people-carry-box{--fa:"\f4ce"}.fa-piggy-bank{--fa:"\f4d3"}.fa-ribbon{--fa:"\f4d6"}.fa-route{--fa:"\f4d7"}.fa-seedling,.fa-sprout{--fa:"\f4d8"}.fa-sign,.fa-sign-hanging{--fa:"\f4d9"}.fa-face-smile-wink,.fa-smile-wink{--fa:"\f4da"}.fa-tape{--fa:"\f4db"}.fa-truck-loading,.fa-truck-ramp-box{--fa:"\f4de"}.fa-truck-moving{--fa:"\f4df"}.fa-video-slash{--fa:"\f4e2"}.fa-wine-glass{--fa:"\f4e3"}.fa-user-astronaut{--fa:"\f4fb"}.fa-user-check{--fa:"\f4fc"}.fa-user-clock{--fa:"\f4fd"}.fa-user-cog,.fa-user-gear{--fa:"\f4fe"}.fa-user-edit,.fa-user-pen{--fa:"\f4ff"}.fa-user-friends,.fa-user-group{--fa:"\f500"}.fa-user-graduate{--fa:"\f501"}.fa-user-lock{--fa:"\f502"}.fa-user-minus{--fa:"\f503"}.fa-user-ninja{--fa:"\f504"}.fa-user-shield{--fa:"\f505"}.fa-user-alt-slash,.fa-user-large-slash,.fa-user-slash{--fa:"\f506"}.fa-user-tag{--fa:"\f507"}.fa-user-tie{--fa:"\f508"}.fa-users-cog,.fa-users-gear{--fa:"\f509"}.fa-balance-scale-left,.fa-scale-unbalanced{--fa:"\f515"}.fa-balance-scale-right,.fa-scale-unbalanced-flip{--fa:"\f516"}.fa-blender{--fa:"\f517"}.fa-book-open{--fa:"\f518"}.fa-broadcast-tower,.fa-tower-broadcast{--fa:"\f519"}.fa-broom{--fa:"\f51a"}.fa-blackboard,.fa-chalkboard{--fa:"\f51b"}.fa-chalkboard-teacher,.fa-chalkboard-user{--fa:"\f51c"}.fa-church{--fa:"\f51d"}.fa-coins{--fa:"\f51e"}.fa-compact-disc{--fa:"\f51f"}.fa-crow{--fa:"\f520"}.fa-crown{--fa:"\f521"}.fa-dice{--fa:"\f522"}.fa-dice-five{--fa:"\f523"}.fa-dice-four{--fa:"\f524"}.fa-dice-one{--fa:"\f525"}.fa-dice-six{--fa:"\f526"}.fa-dice-three{--fa:"\f527"}.fa-dice-two{--fa:"\f528"}.fa-divide{--fa:"\f529"}.fa-door-closed{--fa:"\f52a"}.fa-door-open{--fa:"\f52b"}.fa-feather{--fa:"\f52d"}.fa-frog{--fa:"\f52e"}.fa-gas-pump{--fa:"\f52f"}.fa-glasses{--fa:"\f530"}.fa-greater-than-equal{--fa:"\f532"}.fa-helicopter{--fa:"\f533"}.fa-infinity{--fa:"\f534"}.fa-kiwi-bird{--fa:"\f535"}.fa-less-than-equal{--fa:"\f537"}.fa-memory{--fa:"\f538"}.fa-microphone-alt-slash,.fa-microphone-lines-slash{--fa:"\f539"}.fa-money-bill-wave{--fa:"\f53a"}.fa-money-bill-1-wave,.fa-money-bill-wave-alt{--fa:"\f53b"}.fa-money-check{--fa:"\f53c"}.fa-money-check-alt,.fa-money-check-dollar{--fa:"\f53d"}.fa-not-equal{--fa:"\f53e"}.fa-palette{--fa:"\f53f"}.fa-parking,.fa-square-parking{--fa:"\f540"}.fa-diagram-project,.fa-project-diagram{--fa:"\f542"}.fa-receipt{--fa:"\f543"}.fa-robot{--fa:"\f544"}.fa-ruler{--fa:"\f545"}.fa-ruler-combined{--fa:"\f546"}.fa-ruler-horizontal{--fa:"\f547"}.fa-ruler-vertical{--fa:"\f548"}.fa-school{--fa:"\f549"}.fa-screwdriver{--fa:"\f54a"}.fa-shoe-prints{--fa:"\f54b"}.fa-skull{--fa:"\f54c"}.fa-ban-smoking,.fa-smoking-ban{--fa:"\f54d"}.fa-store{--fa:"\f54e"}.fa-shop,.fa-store-alt{--fa:"\f54f"}.fa-bars-staggered,.fa-reorder,.fa-stream{--fa:"\f550"}.fa-stroopwafel{--fa:"\f551"}.fa-toolbox{--fa:"\f552"}.fa-shirt,.fa-t-shirt,.fa-tshirt{--fa:"\f553"}.fa-person-walking,.fa-walking{--fa:"\f554"}.fa-wallet{--fa:"\f555"}.fa-angry,.fa-face-angry{--fa:"\f556"}.fa-archway{--fa:"\f557"}.fa-atlas,.fa-book-atlas{--fa:"\f558"}.fa-award{--fa:"\f559"}.fa-backspace,.fa-delete-left{--fa:"\f55a"}.fa-bezier-curve{--fa:"\f55b"}.fa-bong{--fa:"\f55c"}.fa-brush{--fa:"\f55d"}.fa-bus-alt,.fa-bus-simple{--fa:"\f55e"}.fa-cannabis{--fa:"\f55f"}.fa-check-double{--fa:"\f560"}.fa-cocktail,.fa-martini-glass-citrus{--fa:"\f561"}.fa-bell-concierge,.fa-concierge-bell{--fa:"\f562"}.fa-cookie{--fa:"\f563"}.fa-cookie-bite{--fa:"\f564"}.fa-crop-alt,.fa-crop-simple{--fa:"\f565"}.fa-digital-tachograph,.fa-tachograph-digital{--fa:"\f566"}.fa-dizzy,.fa-face-dizzy{--fa:"\f567"}.fa-compass-drafting,.fa-drafting-compass{--fa:"\f568"}.fa-drum{--fa:"\f569"}.fa-drum-steelpan{--fa:"\f56a"}.fa-feather-alt,.fa-feather-pointed{--fa:"\f56b"}.fa-file-contract{--fa:"\f56c"}.fa-file-arrow-down,.fa-file-download{--fa:"\f56d"}.fa-arrow-right-from-file,.fa-file-export{--fa:"\f56e"}.fa-arrow-right-to-file,.fa-file-import{--fa:"\f56f"}.fa-file-invoice{--fa:"\f570"}.fa-file-invoice-dollar{--fa:"\f571"}.fa-file-prescription{--fa:"\f572"}.fa-file-signature{--fa:"\f573"}.fa-file-arrow-up,.fa-file-upload{--fa:"\f574"}.fa-fill{--fa:"\f575"}.fa-fill-drip{--fa:"\f576"}.fa-fingerprint{--fa:"\f577"}.fa-fish{--fa:"\f578"}.fa-face-flushed,.fa-flushed{--fa:"\f579"}.fa-face-frown-open,.fa-frown-open{--fa:"\f57a"}.fa-glass-martini-alt,.fa-martini-glass{--fa:"\f57b"}.fa-earth-africa,.fa-globe-africa{--fa:"\f57c"}.fa-earth,.fa-earth-america,.fa-earth-americas,.fa-globe-americas{--fa:"\f57d"}.fa-earth-asia,.fa-globe-asia{--fa:"\f57e"}.fa-face-grimace,.fa-grimace{--fa:"\f57f"}.fa-face-grin,.fa-grin{--fa:"\f580"}.fa-face-grin-wide,.fa-grin-alt{--fa:"\f581"}.fa-face-grin-beam,.fa-grin-beam{--fa:"\f582"}.fa-face-grin-beam-sweat,.fa-grin-beam-sweat{--fa:"\f583"}.fa-face-grin-hearts,.fa-grin-hearts{--fa:"\f584"}.fa-face-grin-squint,.fa-grin-squint{--fa:"\f585"}.fa-face-grin-squint-tears,.fa-grin-squint-tears{--fa:"\f586"}.fa-face-grin-stars,.fa-grin-stars{--fa:"\f587"}.fa-face-grin-tears,.fa-grin-tears{--fa:"\f588"}.fa-face-grin-tongue,.fa-grin-tongue{--fa:"\f589"}.fa-face-grin-tongue-squint,.fa-grin-tongue-squint{--fa:"\f58a"}.fa-face-grin-tongue-wink,.fa-grin-tongue-wink{--fa:"\f58b"}.fa-face-grin-wink,.fa-grin-wink{--fa:"\f58c"}.fa-grid-horizontal,.fa-grip,.fa-grip-horizontal{--fa:"\f58d"}.fa-grid-vertical,.fa-grip-vertical{--fa:"\f58e"}.fa-headset{--fa:"\f590"}.fa-highlighter{--fa:"\f591"}.fa-hot-tub,.fa-hot-tub-person{--fa:"\f593"}.fa-hotel{--fa:"\f594"}.fa-joint{--fa:"\f595"}.fa-face-kiss,.fa-kiss{--fa:"\f596"}.fa-face-kiss-beam,.fa-kiss-beam{--fa:"\f597"}.fa-face-kiss-wink-heart,.fa-kiss-wink-heart{--fa:"\f598"}.fa-face-laugh,.fa-laugh{--fa:"\f599"}.fa-face-laugh-beam,.fa-laugh-beam{--fa:"\f59a"}.fa-face-laugh-squint,.fa-laugh-squint{--fa:"\f59b"}.fa-face-laugh-wink,.fa-laugh-wink{--fa:"\f59c"}.fa-cart-flatbed-suitcase,.fa-luggage-cart{--fa:"\f59d"}.fa-map-location,.fa-map-marked{--fa:"\f59f"}.fa-map-location-dot,.fa-map-marked-alt{--fa:"\f5a0"}.fa-marker{--fa:"\f5a1"}.fa-medal{--fa:"\f5a2"}.fa-face-meh-blank,.fa-meh-blank{--fa:"\f5a4"}.fa-face-rolling-eyes,.fa-meh-rolling-eyes{--fa:"\f5a5"}.fa-monument{--fa:"\f5a6"}.fa-mortar-pestle{--fa:"\f5a7"}.fa-paint-roller{--fa:"\f5aa"}.fa-passport{--fa:"\f5ab"}.fa-pen-fancy{--fa:"\f5ac"}.fa-pen-nib{--fa:"\f5ad"}.fa-pen-ruler,.fa-pencil-ruler{--fa:"\f5ae"}.fa-plane-arrival{--fa:"\f5af"}.fa-plane-departure{--fa:"\f5b0"}.fa-prescription{--fa:"\f5b1"}.fa-face-sad-cry,.fa-sad-cry{--fa:"\f5b3"}.fa-face-sad-tear,.fa-sad-tear{--fa:"\f5b4"}.fa-shuttle-van,.fa-van-shuttle{--fa:"\f5b6"}.fa-signature{--fa:"\f5b7"}.fa-face-smile-beam,.fa-smile-beam{--fa:"\f5b8"}.fa-solar-panel{--fa:"\f5ba"}.fa-spa{--fa:"\f5bb"}.fa-splotch{--fa:"\f5bc"}.fa-spray-can{--fa:"\f5bd"}.fa-stamp{--fa:"\f5bf"}.fa-star-half-alt,.fa-star-half-stroke{--fa:"\f5c0"}.fa-suitcase-rolling{--fa:"\f5c1"}.fa-face-surprise,.fa-surprise{--fa:"\f5c2"}.fa-swatchbook{--fa:"\f5c3"}.fa-person-swimming,.fa-swimmer{--fa:"\f5c4"}.fa-ladder-water,.fa-swimming-pool,.fa-water-ladder{--fa:"\f5c5"}.fa-droplet-slash,.fa-tint-slash{--fa:"\f5c7"}.fa-face-tired,.fa-tired{--fa:"\f5c8"}.fa-tooth{--fa:"\f5c9"}.fa-umbrella-beach{--fa:"\f5ca"}.fa-weight-hanging{--fa:"\f5cd"}.fa-wine-glass-alt,.fa-wine-glass-empty{--fa:"\f5ce"}.fa-air-freshener,.fa-spray-can-sparkles{--fa:"\f5d0"}.fa-apple-alt,.fa-apple-whole{--fa:"\f5d1"}.fa-atom{--fa:"\f5d2"}.fa-bone{--fa:"\f5d7"}.fa-book-open-reader,.fa-book-reader{--fa:"\f5da"}.fa-brain{--fa:"\f5dc"}.fa-car-alt,.fa-car-rear{--fa:"\f5de"}.fa-battery-car,.fa-car-battery{--fa:"\f5df"}.fa-car-burst,.fa-car-crash{--fa:"\f5e1"}.fa-car-side{--fa:"\f5e4"}.fa-charging-station{--fa:"\f5e7"}.fa-diamond-turn-right,.fa-directions{--fa:"\f5eb"}.fa-draw-polygon,.fa-vector-polygon{--fa:"\f5ee"}.fa-laptop-code{--fa:"\f5fc"}.fa-layer-group{--fa:"\f5fd"}.fa-location,.fa-location-crosshairs{--fa:"\f601"}.fa-lungs{--fa:"\f604"}.fa-microscope{--fa:"\f610"}.fa-oil-can{--fa:"\f613"}.fa-poop{--fa:"\f619"}.fa-shapes,.fa-triangle-circle-square{--fa:"\f61f"}.fa-star-of-life{--fa:"\f621"}.fa-dashboard,.fa-gauge,.fa-gauge-med,.fa-tachometer-alt-average{--fa:"\f624"}.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast{--fa:"\f625"}.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average{--fa:"\f629"}.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast{--fa:"\f62a"}.fa-teeth{--fa:"\f62e"}.fa-teeth-open{--fa:"\f62f"}.fa-masks-theater,.fa-theater-masks{--fa:"\f630"}.fa-traffic-light{--fa:"\f637"}.fa-truck-monster{--fa:"\f63b"}.fa-truck-pickup{--fa:"\f63c"}.fa-ad,.fa-rectangle-ad{--fa:"\f641"}.fa-ankh{--fa:"\f644"}.fa-bible,.fa-book-bible{--fa:"\f647"}.fa-briefcase-clock,.fa-business-time{--fa:"\f64a"}.fa-city{--fa:"\f64f"}.fa-comment-dollar{--fa:"\f651"}.fa-comments-dollar{--fa:"\f653"}.fa-cross{--fa:"\f654"}.fa-dharmachakra{--fa:"\f655"}.fa-envelope-open-text{--fa:"\f658"}.fa-folder-minus{--fa:"\f65d"}.fa-folder-plus{--fa:"\f65e"}.fa-filter-circle-dollar,.fa-funnel-dollar{--fa:"\f662"}.fa-gopuram{--fa:"\f664"}.fa-hamsa{--fa:"\f665"}.fa-bahai,.fa-haykal{--fa:"\f666"}.fa-jedi{--fa:"\f669"}.fa-book-journal-whills,.fa-journal-whills{--fa:"\f66a"}.fa-kaaba{--fa:"\f66b"}.fa-khanda{--fa:"\f66d"}.fa-landmark{--fa:"\f66f"}.fa-envelopes-bulk,.fa-mail-bulk{--fa:"\f674"}.fa-menorah{--fa:"\f676"}.fa-mosque{--fa:"\f678"}.fa-om{--fa:"\f679"}.fa-pastafarianism,.fa-spaghetti-monster-flying{--fa:"\f67b"}.fa-peace{--fa:"\f67c"}.fa-place-of-worship{--fa:"\f67f"}.fa-poll,.fa-square-poll-vertical{--fa:"\f681"}.fa-poll-h,.fa-square-poll-horizontal{--fa:"\f682"}.fa-person-praying,.fa-pray{--fa:"\f683"}.fa-hands-praying,.fa-praying-hands{--fa:"\f684"}.fa-book-quran,.fa-quran{--fa:"\f687"}.fa-magnifying-glass-dollar,.fa-search-dollar{--fa:"\f688"}.fa-magnifying-glass-location,.fa-search-location{--fa:"\f689"}.fa-socks{--fa:"\f696"}.fa-square-root-alt,.fa-square-root-variable{--fa:"\f698"}.fa-star-and-crescent{--fa:"\f699"}.fa-star-of-david{--fa:"\f69a"}.fa-synagogue{--fa:"\f69b"}.fa-scroll-torah,.fa-torah{--fa:"\f6a0"}.fa-torii-gate{--fa:"\f6a1"}.fa-vihara{--fa:"\f6a7"}.fa-volume,.fa-volume-medium{--fa:"\f6a8"}.fa-volume-mute,.fa-volume-times,.fa-volume-xmark{--fa:"\f6a9"}.fa-yin-yang{--fa:"\f6ad"}.fa-blender-phone{--fa:"\f6b6"}.fa-book-dead,.fa-book-skull{--fa:"\f6b7"}.fa-campground{--fa:"\f6bb"}.fa-cat{--fa:"\f6be"}.fa-chair{--fa:"\f6c0"}.fa-cloud-moon{--fa:"\f6c3"}.fa-cloud-sun{--fa:"\f6c4"}.fa-cow{--fa:"\f6c8"}.fa-dice-d20{--fa:"\f6cf"}.fa-dice-d6{--fa:"\f6d1"}.fa-dog{--fa:"\f6d3"}.fa-dragon{--fa:"\f6d5"}.fa-drumstick-bite{--fa:"\f6d7"}.fa-dungeon{--fa:"\f6d9"}.fa-file-csv{--fa:"\f6dd"}.fa-fist-raised,.fa-hand-fist{--fa:"\f6de"}.fa-ghost{--fa:"\f6e2"}.fa-hammer{--fa:"\f6e3"}.fa-hanukiah{--fa:"\f6e6"}.fa-hat-wizard{--fa:"\f6e8"}.fa-hiking,.fa-person-hiking{--fa:"\f6ec"}.fa-hippo{--fa:"\f6ed"}.fa-horse{--fa:"\f6f0"}.fa-house-chimney-crack,.fa-house-damage{--fa:"\f6f1"}.fa-hryvnia,.fa-hryvnia-sign{--fa:"\f6f2"}.fa-mask{--fa:"\f6fa"}.fa-mountain{--fa:"\f6fc"}.fa-network-wired{--fa:"\f6ff"}.fa-otter{--fa:"\f700"}.fa-ring{--fa:"\f70b"}.fa-person-running,.fa-running{--fa:"\f70c"}.fa-scroll{--fa:"\f70e"}.fa-skull-crossbones{--fa:"\f714"}.fa-slash{--fa:"\f715"}.fa-spider{--fa:"\f717"}.fa-toilet-paper,.fa-toilet-paper-alt,.fa-toilet-paper-blank{--fa:"\f71e"}.fa-tractor{--fa:"\f722"}.fa-user-injured{--fa:"\f728"}.fa-vr-cardboard{--fa:"\f729"}.fa-wand-sparkles{--fa:"\f72b"}.fa-wind{--fa:"\f72e"}.fa-wine-bottle{--fa:"\f72f"}.fa-cloud-meatball{--fa:"\f73b"}.fa-cloud-moon-rain{--fa:"\f73c"}.fa-cloud-rain{--fa:"\f73d"}.fa-cloud-showers-heavy{--fa:"\f740"}.fa-cloud-sun-rain{--fa:"\f743"}.fa-democrat{--fa:"\f747"}.fa-flag-usa{--fa:"\f74d"}.fa-hurricane{--fa:"\f751"}.fa-landmark-alt,.fa-landmark-dome{--fa:"\f752"}.fa-meteor{--fa:"\f753"}.fa-person-booth{--fa:"\f756"}.fa-poo-bolt,.fa-poo-storm{--fa:"\f75a"}.fa-rainbow{--fa:"\f75b"}.fa-republican{--fa:"\f75e"}.fa-smog{--fa:"\f75f"}.fa-temperature-high{--fa:"\f769"}.fa-temperature-low{--fa:"\f76b"}.fa-cloud-bolt,.fa-thunderstorm{--fa:"\f76c"}.fa-tornado{--fa:"\f76f"}.fa-volcano{--fa:"\f770"}.fa-check-to-slot,.fa-vote-yea{--fa:"\f772"}.fa-water{--fa:"\f773"}.fa-baby{--fa:"\f77c"}.fa-baby-carriage,.fa-carriage-baby{--fa:"\f77d"}.fa-biohazard{--fa:"\f780"}.fa-blog{--fa:"\f781"}.fa-calendar-day{--fa:"\f783"}.fa-calendar-week{--fa:"\f784"}.fa-candy-cane{--fa:"\f786"}.fa-carrot{--fa:"\f787"}.fa-cash-register{--fa:"\f788"}.fa-compress-arrows-alt,.fa-minimize{--fa:"\f78c"}.fa-dumpster{--fa:"\f793"}.fa-dumpster-fire{--fa:"\f794"}.fa-ethernet{--fa:"\f796"}.fa-gifts{--fa:"\f79c"}.fa-champagne-glasses,.fa-glass-cheers{--fa:"\f79f"}.fa-glass-whiskey,.fa-whiskey-glass{--fa:"\f7a0"}.fa-earth-europe,.fa-globe-europe{--fa:"\f7a2"}.fa-grip-lines{--fa:"\f7a4"}.fa-grip-lines-vertical{--fa:"\f7a5"}.fa-guitar{--fa:"\f7a6"}.fa-heart-broken,.fa-heart-crack{--fa:"\f7a9"}.fa-holly-berry{--fa:"\f7aa"}.fa-horse-head{--fa:"\f7ab"}.fa-icicles{--fa:"\f7ad"}.fa-igloo{--fa:"\f7ae"}.fa-mitten{--fa:"\f7b5"}.fa-mug-hot{--fa:"\f7b6"}.fa-radiation{--fa:"\f7b9"}.fa-circle-radiation,.fa-radiation-alt{--fa:"\f7ba"}.fa-restroom{--fa:"\f7bd"}.fa-satellite{--fa:"\f7bf"}.fa-satellite-dish{--fa:"\f7c0"}.fa-sd-card{--fa:"\f7c2"}.fa-sim-card{--fa:"\f7c4"}.fa-person-skating,.fa-skating{--fa:"\f7c5"}.fa-person-skiing,.fa-skiing{--fa:"\f7c9"}.fa-person-skiing-nordic,.fa-skiing-nordic{--fa:"\f7ca"}.fa-sleigh{--fa:"\f7cc"}.fa-comment-sms,.fa-sms{--fa:"\f7cd"}.fa-person-snowboarding,.fa-snowboarding{--fa:"\f7ce"}.fa-snowman{--fa:"\f7d0"}.fa-snowplow{--fa:"\f7d2"}.fa-tenge,.fa-tenge-sign{--fa:"\f7d7"}.fa-toilet{--fa:"\f7d8"}.fa-screwdriver-wrench,.fa-tools{--fa:"\f7d9"}.fa-cable-car,.fa-tram{--fa:"\f7da"}.fa-fire-alt,.fa-fire-flame-curved{--fa:"\f7e4"}.fa-bacon{--fa:"\f7e5"}.fa-book-medical{--fa:"\f7e6"}.fa-bread-slice{--fa:"\f7ec"}.fa-cheese{--fa:"\f7ef"}.fa-clinic-medical,.fa-house-chimney-medical{--fa:"\f7f2"}.fa-clipboard-user{--fa:"\f7f3"}.fa-comment-medical{--fa:"\f7f5"}.fa-crutch{--fa:"\f7f7"}.fa-disease{--fa:"\f7fa"}.fa-egg{--fa:"\f7fb"}.fa-folder-tree{--fa:"\f802"}.fa-burger,.fa-hamburger{--fa:"\f805"}.fa-hand-middle-finger{--fa:"\f806"}.fa-hard-hat,.fa-hat-hard,.fa-helmet-safety{--fa:"\f807"}.fa-hospital-user{--fa:"\f80d"}.fa-hotdog{--fa:"\f80f"}.fa-ice-cream{--fa:"\f810"}.fa-laptop-medical{--fa:"\f812"}.fa-pager{--fa:"\f815"}.fa-pepper-hot{--fa:"\f816"}.fa-pizza-slice{--fa:"\f818"}.fa-sack-dollar{--fa:"\f81d"}.fa-book-tanakh,.fa-tanakh{--fa:"\f827"}.fa-bars-progress,.fa-tasks-alt{--fa:"\f828"}.fa-trash-arrow-up,.fa-trash-restore{--fa:"\f829"}.fa-trash-can-arrow-up,.fa-trash-restore-alt{--fa:"\f82a"}.fa-user-nurse{--fa:"\f82f"}.fa-wave-square{--fa:"\f83e"}.fa-biking,.fa-person-biking{--fa:"\f84a"}.fa-border-all{--fa:"\f84c"}.fa-border-none{--fa:"\f850"}.fa-border-style,.fa-border-top-left{--fa:"\f853"}.fa-digging,.fa-person-digging{--fa:"\f85e"}.fa-fan{--fa:"\f863"}.fa-heart-music-camera-bolt,.fa-icons{--fa:"\f86d"}.fa-phone-alt,.fa-phone-flip{--fa:"\f879"}.fa-phone-square-alt,.fa-square-phone-flip{--fa:"\f87b"}.fa-photo-film,.fa-photo-video{--fa:"\f87c"}.fa-remove-format,.fa-text-slash{--fa:"\f87d"}.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt{--fa:"\f881"}.fa-arrow-up-z-a,.fa-sort-alpha-up-alt{--fa:"\f882"}.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt{--fa:"\f884"}.fa-arrow-up-short-wide,.fa-sort-amount-up-alt{--fa:"\f885"}.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt{--fa:"\f886"}.fa-arrow-up-9-1,.fa-sort-numeric-up-alt{--fa:"\f887"}.fa-spell-check{--fa:"\f891"}.fa-voicemail{--fa:"\f897"}.fa-hat-cowboy{--fa:"\f8c0"}.fa-hat-cowboy-side{--fa:"\f8c1"}.fa-computer-mouse,.fa-mouse{--fa:"\f8cc"}.fa-radio{--fa:"\f8d7"}.fa-record-vinyl{--fa:"\f8d9"}.fa-walkie-talkie{--fa:"\f8ef"}.fa-caravan{--fa:"\f8ff"}:host,:root{--fa-family-brands:"Font Awesome 7 Brands";--fa-font-brands:normal 400 1em/1 var(--fa-family-brands)}@font-face{font-family:"Font Awesome 7 Brands";font-style:normal;font-weight:400;font-display:block;src:url(fa-brands-400.01dc0c9c54502fd2.woff2)}.fa-brands,.fa-classic.fa-brands,.fab{--fa-family:var(--fa-family-brands);--fa-style:400}.fa-firefox-browser{--fa:"\e007"}.fa-ideal{--fa:"\e013"}.fa-microblog{--fa:"\e01a"}.fa-pied-piper-square,.fa-square-pied-piper{--fa:"\e01e"}.fa-unity{--fa:"\e049"}.fa-dailymotion{--fa:"\e052"}.fa-instagram-square,.fa-square-instagram{--fa:"\e055"}.fa-mixer{--fa:"\e056"}.fa-shopify{--fa:"\e057"}.fa-deezer{--fa:"\e077"}.fa-edge-legacy{--fa:"\e078"}.fa-google-pay{--fa:"\e079"}.fa-rust{--fa:"\e07a"}.fa-tiktok{--fa:"\e07b"}.fa-unsplash{--fa:"\e07c"}.fa-cloudflare{--fa:"\e07d"}.fa-guilded{--fa:"\e07e"}.fa-hive{--fa:"\e07f"}.fa-42-group,.fa-innosoft{--fa:"\e080"}.fa-instalod{--fa:"\e081"}.fa-octopus-deploy{--fa:"\e082"}.fa-perbyte{--fa:"\e083"}.fa-uncharted{--fa:"\e084"}.fa-watchman-monitoring{--fa:"\e087"}.fa-wodu{--fa:"\e088"}.fa-wirsindhandwerk,.fa-wsh{--fa:"\e2d0"}.fa-bots{--fa:"\e340"}.fa-cmplid{--fa:"\e360"}.fa-bilibili{--fa:"\e3d9"}.fa-golang{--fa:"\e40f"}.fa-pix{--fa:"\e43a"}.fa-sitrox{--fa:"\e44a"}.fa-hashnode{--fa:"\e499"}.fa-meta{--fa:"\e49b"}.fa-padlet{--fa:"\e4a0"}.fa-nfc-directional{--fa:"\e530"}.fa-nfc-symbol{--fa:"\e531"}.fa-screenpal{--fa:"\e570"}.fa-space-awesome{--fa:"\e5ac"}.fa-square-font-awesome{--fa:"\e5ad"}.fa-gitlab-square,.fa-square-gitlab{--fa:"\e5ae"}.fa-odysee{--fa:"\e5c6"}.fa-stubber{--fa:"\e5c7"}.fa-debian{--fa:"\e60b"}.fa-shoelace{--fa:"\e60c"}.fa-threads{--fa:"\e618"}.fa-square-threads{--fa:"\e619"}.fa-square-x-twitter{--fa:"\e61a"}.fa-x-twitter{--fa:"\e61b"}.fa-opensuse{--fa:"\e62b"}.fa-letterboxd{--fa:"\e62d"}.fa-square-letterboxd{--fa:"\e62e"}.fa-mintbit{--fa:"\e62f"}.fa-google-scholar{--fa:"\e63b"}.fa-brave{--fa:"\e63c"}.fa-brave-reverse{--fa:"\e63d"}.fa-pixiv{--fa:"\e640"}.fa-upwork{--fa:"\e641"}.fa-webflow{--fa:"\e65c"}.fa-signal-messenger{--fa:"\e663"}.fa-bluesky{--fa:"\e671"}.fa-jxl{--fa:"\e67b"}.fa-square-upwork{--fa:"\e67c"}.fa-web-awesome{--fa:"\e682"}.fa-square-web-awesome{--fa:"\e683"}.fa-square-web-awesome-stroke{--fa:"\e684"}.fa-dart-lang{--fa:"\e693"}.fa-flutter{--fa:"\e694"}.fa-files-pinwheel{--fa:"\e69f"}.fa-css{--fa:"\e6a2"}.fa-square-bluesky{--fa:"\e6a3"}.fa-openai{--fa:"\e7cf"}.fa-square-linkedin{--fa:"\e7d0"}.fa-cash-app{--fa:"\e7d4"}.fa-disqus{--fa:"\e7d5"}.fa-11ty,.fa-eleventy{--fa:"\e7d6"}.fa-kakao-talk{--fa:"\e7d7"}.fa-linktree{--fa:"\e7d8"}.fa-notion{--fa:"\e7d9"}.fa-pandora{--fa:"\e7da"}.fa-pixelfed{--fa:"\e7db"}.fa-tidal{--fa:"\e7dc"}.fa-vsco{--fa:"\e7dd"}.fa-w3c{--fa:"\e7de"}.fa-lumon{--fa:"\e7e2"}.fa-lumon-drop{--fa:"\e7e3"}.fa-square-figma{--fa:"\e7e4"}.fa-tex{--fa:"\e7ff"}.fa-duolingo{--fa:"\e812"}.fa-supportnow{--fa:"\e833"}.fa-tor-browser{--fa:"\e838"}.fa-typescript{--fa:"\e840"}.fa-square-deskpro{--fa:"\e844"}.fa-circle-zulip{--fa:"\e851"}.fa-julia{--fa:"\e852"}.fa-zulip{--fa:"\e853"}.fa-unison{--fa:"\e854"}.fa-bgg,.fa-board-game-geek{--fa:"\e855"}.fa-ko-fi{--fa:"\e856"}.fa-kubernetes{--fa:"\e857"}.fa-postgresql{--fa:"\e858"}.fa-scaleway{--fa:"\e859"}.fa-venmo{--fa:"\e85a"}.fa-venmo-v{--fa:"\e85b"}.fa-unreal-engine{--fa:"\e85c"}.fa-globaleaks{--fa:"\e85d"}.fa-solana{--fa:"\e85e"}.fa-threema{--fa:"\e85f"}.fa-forgejo{--fa:"\e860"}.fa-claude{--fa:"\e861"}.fa-gitee{--fa:"\e863"}.fa-xmpp{--fa:"\e864"}.fa-fediverse{--fa:"\e865"}.fa-tailwind-css{--fa:"\e866"}.fa-arch-linux{--fa:"\e867"}.fa-svelte{--fa:"\e868"}.fa-hugging-face{--fa:"\e869"}.fa-leetcode{--fa:"\e86a"}.fa-openstreetmap{--fa:"\e86b"}.fa-ultralytics{--fa:"\e86d"}.fa-ultralytics-hub{--fa:"\e86e"}.fa-ultralytics-yolo{--fa:"\e86f"}.fa-obsidian{--fa:"\e879"}.fa-zoom{--fa:"\e87b"}.fa-vim{--fa:"\e88a"}.fa-symfonycasts{--fa:"\e8ab"}.fa-square-twitter,.fa-twitter-square{--fa:"\f081"}.fa-facebook-square,.fa-square-facebook{--fa:"\f082"}.fa-linkedin{--fa:"\f08c"}.fa-github-square,.fa-square-github{--fa:"\f092"}.fa-twitter{--fa:"\f099"}.fa-facebook{--fa:"\f09a"}.fa-github{--fa:"\f09b"}.fa-pinterest{--fa:"\f0d2"}.fa-pinterest-square,.fa-square-pinterest{--fa:"\f0d3"}.fa-google-plus-square,.fa-square-google-plus{--fa:"\f0d4"}.fa-google-plus-g{--fa:"\f0d5"}.fa-linkedin-in{--fa:"\f0e1"}.fa-github-alt{--fa:"\f113"}.fa-maxcdn{--fa:"\f136"}.fa-html5{--fa:"\f13b"}.fa-css3{--fa:"\f13c"}.fa-btc{--fa:"\f15a"}.fa-youtube{--fa:"\f167"}.fa-xing{--fa:"\f168"}.fa-square-xing,.fa-xing-square{--fa:"\f169"}.fa-dropbox{--fa:"\f16b"}.fa-stack-overflow{--fa:"\f16c"}.fa-instagram{--fa:"\f16d"}.fa-flickr{--fa:"\f16e"}.fa-adn{--fa:"\f170"}.fa-bitbucket{--fa:"\f171"}.fa-tumblr{--fa:"\f173"}.fa-square-tumblr,.fa-tumblr-square{--fa:"\f174"}.fa-apple{--fa:"\f179"}.fa-windows{--fa:"\f17a"}.fa-android{--fa:"\f17b"}.fa-linux{--fa:"\f17c"}.fa-dribbble{--fa:"\f17d"}.fa-skype{--fa:"\f17e"}.fa-foursquare{--fa:"\f180"}.fa-trello{--fa:"\f181"}.fa-gratipay{--fa:"\f184"}.fa-vk{--fa:"\f189"}.fa-weibo{--fa:"\f18a"}.fa-renren{--fa:"\f18b"}.fa-pagelines{--fa:"\f18c"}.fa-stack-exchange{--fa:"\f18d"}.fa-square-vimeo,.fa-vimeo-square{--fa:"\f194"}.fa-slack,.fa-slack-hash{--fa:"\f198"}.fa-wordpress{--fa:"\f19a"}.fa-openid{--fa:"\f19b"}.fa-yahoo{--fa:"\f19e"}.fa-google{--fa:"\f1a0"}.fa-reddit{--fa:"\f1a1"}.fa-reddit-square,.fa-square-reddit{--fa:"\f1a2"}.fa-stumbleupon-circle{--fa:"\f1a3"}.fa-stumbleupon{--fa:"\f1a4"}.fa-delicious{--fa:"\f1a5"}.fa-digg{--fa:"\f1a6"}.fa-pied-piper-pp{--fa:"\f1a7"}.fa-pied-piper-alt{--fa:"\f1a8"}.fa-drupal{--fa:"\f1a9"}.fa-joomla{--fa:"\f1aa"}.fa-behance{--fa:"\f1b4"}.fa-behance-square,.fa-square-behance{--fa:"\f1b5"}.fa-steam{--fa:"\f1b6"}.fa-square-steam,.fa-steam-square{--fa:"\f1b7"}.fa-spotify{--fa:"\f1bc"}.fa-deviantart{--fa:"\f1bd"}.fa-soundcloud{--fa:"\f1be"}.fa-vine{--fa:"\f1ca"}.fa-codepen{--fa:"\f1cb"}.fa-jsfiddle{--fa:"\f1cc"}.fa-rebel{--fa:"\f1d0"}.fa-empire{--fa:"\f1d1"}.fa-git-square,.fa-square-git{--fa:"\f1d2"}.fa-git{--fa:"\f1d3"}.fa-hacker-news{--fa:"\f1d4"}.fa-tencent-weibo{--fa:"\f1d5"}.fa-qq{--fa:"\f1d6"}.fa-weixin{--fa:"\f1d7"}.fa-slideshare{--fa:"\f1e7"}.fa-twitch{--fa:"\f1e8"}.fa-yelp{--fa:"\f1e9"}.fa-paypal{--fa:"\f1ed"}.fa-google-wallet{--fa:"\f1ee"}.fa-cc-visa{--fa:"\f1f0"}.fa-cc-mastercard{--fa:"\f1f1"}.fa-cc-discover{--fa:"\f1f2"}.fa-cc-amex{--fa:"\f1f3"}.fa-cc-paypal{--fa:"\f1f4"}.fa-cc-stripe{--fa:"\f1f5"}.fa-lastfm{--fa:"\f202"}.fa-lastfm-square,.fa-square-lastfm{--fa:"\f203"}.fa-ioxhost{--fa:"\f208"}.fa-angellist{--fa:"\f209"}.fa-buysellads{--fa:"\f20d"}.fa-connectdevelop{--fa:"\f20e"}.fa-dashcube{--fa:"\f210"}.fa-forumbee{--fa:"\f211"}.fa-leanpub{--fa:"\f212"}.fa-sellsy{--fa:"\f213"}.fa-shirtsinbulk{--fa:"\f214"}.fa-simplybuilt{--fa:"\f215"}.fa-skyatlas{--fa:"\f216"}.fa-pinterest-p{--fa:"\f231"}.fa-whatsapp{--fa:"\f232"}.fa-viacoin{--fa:"\f237"}.fa-medium,.fa-medium-m{--fa:"\f23a"}.fa-y-combinator{--fa:"\f23b"}.fa-optin-monster{--fa:"\f23c"}.fa-opencart{--fa:"\f23d"}.fa-expeditedssl{--fa:"\f23e"}.fa-cc-jcb{--fa:"\f24b"}.fa-cc-diners-club{--fa:"\f24c"}.fa-creative-commons{--fa:"\f25e"}.fa-gg{--fa:"\f260"}.fa-gg-circle{--fa:"\f261"}.fa-odnoklassniki{--fa:"\f263"}.fa-odnoklassniki-square,.fa-square-odnoklassniki{--fa:"\f264"}.fa-get-pocket{--fa:"\f265"}.fa-wikipedia-w{--fa:"\f266"}.fa-safari{--fa:"\f267"}.fa-chrome{--fa:"\f268"}.fa-firefox{--fa:"\f269"}.fa-opera{--fa:"\f26a"}.fa-internet-explorer{--fa:"\f26b"}.fa-contao{--fa:"\f26d"}.fa-500px{--fa:"\f26e"}.fa-amazon{--fa:"\f270"}.fa-houzz{--fa:"\f27c"}.fa-vimeo-v{--fa:"\f27d"}.fa-black-tie{--fa:"\f27e"}.fa-fonticons{--fa:"\f280"}.fa-reddit-alien{--fa:"\f281"}.fa-edge{--fa:"\f282"}.fa-codiepie{--fa:"\f284"}.fa-modx{--fa:"\f285"}.fa-fort-awesome{--fa:"\f286"}.fa-usb{--fa:"\f287"}.fa-product-hunt{--fa:"\f288"}.fa-mixcloud{--fa:"\f289"}.fa-scribd{--fa:"\f28a"}.fa-bluetooth{--fa:"\f293"}.fa-bluetooth-b{--fa:"\f294"}.fa-gitlab{--fa:"\f296"}.fa-wpbeginner{--fa:"\f297"}.fa-wpforms{--fa:"\f298"}.fa-envira{--fa:"\f299"}.fa-glide{--fa:"\f2a5"}.fa-glide-g{--fa:"\f2a6"}.fa-viadeo{--fa:"\f2a9"}.fa-square-viadeo,.fa-viadeo-square{--fa:"\f2aa"}.fa-snapchat,.fa-snapchat-ghost{--fa:"\f2ab"}.fa-snapchat-square,.fa-square-snapchat{--fa:"\f2ad"}.fa-pied-piper{--fa:"\f2ae"}.fa-first-order{--fa:"\f2b0"}.fa-yoast{--fa:"\f2b1"}.fa-themeisle{--fa:"\f2b2"}.fa-google-plus{--fa:"\f2b3"}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa:"\f2b4"}.fa-linode{--fa:"\f2b8"}.fa-quora{--fa:"\f2c4"}.fa-free-code-camp{--fa:"\f2c5"}.fa-telegram,.fa-telegram-plane{--fa:"\f2c6"}.fa-bandcamp{--fa:"\f2d5"}.fa-grav{--fa:"\f2d6"}.fa-etsy{--fa:"\f2d7"}.fa-imdb{--fa:"\f2d8"}.fa-ravelry{--fa:"\f2d9"}.fa-sellcast{--fa:"\f2da"}.fa-superpowers{--fa:"\f2dd"}.fa-wpexplorer{--fa:"\f2de"}.fa-meetup{--fa:"\f2e0"}.fa-font-awesome-alt,.fa-square-font-awesome-stroke{--fa:"\f35c"}.fa-accessible-icon{--fa:"\f368"}.fa-accusoft{--fa:"\f369"}.fa-adversal{--fa:"\f36a"}.fa-affiliatetheme{--fa:"\f36b"}.fa-algolia{--fa:"\f36c"}.fa-amilia{--fa:"\f36d"}.fa-angrycreative{--fa:"\f36e"}.fa-app-store{--fa:"\f36f"}.fa-app-store-ios{--fa:"\f370"}.fa-apper{--fa:"\f371"}.fa-asymmetrik{--fa:"\f372"}.fa-audible{--fa:"\f373"}.fa-avianex{--fa:"\f374"}.fa-aws{--fa:"\f375"}.fa-bimobject{--fa:"\f378"}.fa-bitcoin{--fa:"\f379"}.fa-bity{--fa:"\f37a"}.fa-blackberry{--fa:"\f37b"}.fa-blogger{--fa:"\f37c"}.fa-blogger-b{--fa:"\f37d"}.fa-buromobelexperte{--fa:"\f37f"}.fa-centercode{--fa:"\f380"}.fa-cloudscale{--fa:"\f383"}.fa-cloudsmith{--fa:"\f384"}.fa-cloudversify{--fa:"\f385"}.fa-cpanel{--fa:"\f388"}.fa-css3-alt{--fa:"\f38b"}.fa-cuttlefish{--fa:"\f38c"}.fa-d-and-d{--fa:"\f38d"}.fa-deploydog{--fa:"\f38e"}.fa-deskpro{--fa:"\f38f"}.fa-digital-ocean{--fa:"\f391"}.fa-discord{--fa:"\f392"}.fa-discourse{--fa:"\f393"}.fa-dochub{--fa:"\f394"}.fa-docker{--fa:"\f395"}.fa-draft2digital{--fa:"\f396"}.fa-dribbble-square,.fa-square-dribbble{--fa:"\f397"}.fa-dyalog{--fa:"\f399"}.fa-earlybirds{--fa:"\f39a"}.fa-erlang{--fa:"\f39d"}.fa-facebook-f{--fa:"\f39e"}.fa-facebook-messenger{--fa:"\f39f"}.fa-firstdraft{--fa:"\f3a1"}.fa-fonticons-fi{--fa:"\f3a2"}.fa-fort-awesome-alt{--fa:"\f3a3"}.fa-freebsd{--fa:"\f3a4"}.fa-gitkraken{--fa:"\f3a6"}.fa-gofore{--fa:"\f3a7"}.fa-goodreads{--fa:"\f3a8"}.fa-goodreads-g{--fa:"\f3a9"}.fa-google-drive{--fa:"\f3aa"}.fa-google-play{--fa:"\f3ab"}.fa-gripfire{--fa:"\f3ac"}.fa-grunt{--fa:"\f3ad"}.fa-gulp{--fa:"\f3ae"}.fa-hacker-news-square,.fa-square-hacker-news{--fa:"\f3af"}.fa-hire-a-helper{--fa:"\f3b0"}.fa-hotjar{--fa:"\f3b1"}.fa-hubspot{--fa:"\f3b2"}.fa-itunes{--fa:"\f3b4"}.fa-itunes-note{--fa:"\f3b5"}.fa-jenkins{--fa:"\f3b6"}.fa-joget{--fa:"\f3b7"}.fa-js{--fa:"\f3b8"}.fa-js-square,.fa-square-js{--fa:"\f3b9"}.fa-keycdn{--fa:"\f3ba"}.fa-kickstarter,.fa-square-kickstarter{--fa:"\f3bb"}.fa-kickstarter-k{--fa:"\f3bc"}.fa-laravel{--fa:"\f3bd"}.fa-line{--fa:"\f3c0"}.fa-lyft{--fa:"\f3c3"}.fa-magento{--fa:"\f3c4"}.fa-medapps{--fa:"\f3c6"}.fa-medrt{--fa:"\f3c8"}.fa-microsoft{--fa:"\f3ca"}.fa-mix{--fa:"\f3cb"}.fa-mizuni{--fa:"\f3cc"}.fa-monero{--fa:"\f3d0"}.fa-napster{--fa:"\f3d2"}.fa-node-js{--fa:"\f3d3"}.fa-npm{--fa:"\f3d4"}.fa-ns8{--fa:"\f3d5"}.fa-nutritionix{--fa:"\f3d6"}.fa-page4{--fa:"\f3d7"}.fa-palfed{--fa:"\f3d8"}.fa-patreon{--fa:"\f3d9"}.fa-periscope{--fa:"\f3da"}.fa-phabricator{--fa:"\f3db"}.fa-phoenix-framework{--fa:"\f3dc"}.fa-playstation{--fa:"\f3df"}.fa-pushed{--fa:"\f3e1"}.fa-python{--fa:"\f3e2"}.fa-red-river{--fa:"\f3e3"}.fa-rendact,.fa-wpressr{--fa:"\f3e4"}.fa-replyd{--fa:"\f3e6"}.fa-resolving{--fa:"\f3e7"}.fa-rocketchat{--fa:"\f3e8"}.fa-rockrms{--fa:"\f3e9"}.fa-schlix{--fa:"\f3ea"}.fa-searchengin{--fa:"\f3eb"}.fa-servicestack{--fa:"\f3ec"}.fa-sistrix{--fa:"\f3ee"}.fa-speakap{--fa:"\f3f3"}.fa-staylinked{--fa:"\f3f5"}.fa-steam-symbol{--fa:"\f3f6"}.fa-sticker-mule{--fa:"\f3f7"}.fa-studiovinari{--fa:"\f3f8"}.fa-supple{--fa:"\f3f9"}.fa-uber{--fa:"\f402"}.fa-uikit{--fa:"\f403"}.fa-uniregistry{--fa:"\f404"}.fa-untappd{--fa:"\f405"}.fa-ussunnah{--fa:"\f407"}.fa-vaadin{--fa:"\f408"}.fa-viber{--fa:"\f409"}.fa-vimeo{--fa:"\f40a"}.fa-vnv{--fa:"\f40b"}.fa-square-whatsapp,.fa-whatsapp-square{--fa:"\f40c"}.fa-whmcs{--fa:"\f40d"}.fa-wordpress-simple{--fa:"\f411"}.fa-xbox{--fa:"\f412"}.fa-yandex{--fa:"\f413"}.fa-yandex-international{--fa:"\f414"}.fa-apple-pay{--fa:"\f415"}.fa-cc-apple-pay{--fa:"\f416"}.fa-fly{--fa:"\f417"}.fa-node{--fa:"\f419"}.fa-osi{--fa:"\f41a"}.fa-react{--fa:"\f41b"}.fa-autoprefixer{--fa:"\f41c"}.fa-less{--fa:"\f41d"}.fa-sass{--fa:"\f41e"}.fa-vuejs{--fa:"\f41f"}.fa-angular{--fa:"\f420"}.fa-aviato{--fa:"\f421"}.fa-ember{--fa:"\f423"}.fa-gitter{--fa:"\f426"}.fa-hooli{--fa:"\f427"}.fa-strava{--fa:"\f428"}.fa-stripe{--fa:"\f429"}.fa-stripe-s{--fa:"\f42a"}.fa-typo3{--fa:"\f42b"}.fa-amazon-pay{--fa:"\f42c"}.fa-cc-amazon-pay{--fa:"\f42d"}.fa-ethereum{--fa:"\f42e"}.fa-korvue{--fa:"\f42f"}.fa-elementor{--fa:"\f430"}.fa-square-youtube,.fa-youtube-square{--fa:"\f431"}.fa-flipboard{--fa:"\f44d"}.fa-hips{--fa:"\f452"}.fa-php{--fa:"\f457"}.fa-quinscape{--fa:"\f459"}.fa-readme{--fa:"\f4d5"}.fa-java{--fa:"\f4e4"}.fa-pied-piper-hat{--fa:"\f4e5"}.fa-creative-commons-by{--fa:"\f4e7"}.fa-creative-commons-nc{--fa:"\f4e8"}.fa-creative-commons-nc-eu{--fa:"\f4e9"}.fa-creative-commons-nc-jp{--fa:"\f4ea"}.fa-creative-commons-nd{--fa:"\f4eb"}.fa-creative-commons-pd{--fa:"\f4ec"}.fa-creative-commons-pd-alt{--fa:"\f4ed"}.fa-creative-commons-remix{--fa:"\f4ee"}.fa-creative-commons-sa{--fa:"\f4ef"}.fa-creative-commons-sampling{--fa:"\f4f0"}.fa-creative-commons-sampling-plus{--fa:"\f4f1"}.fa-creative-commons-share{--fa:"\f4f2"}.fa-creative-commons-zero{--fa:"\f4f3"}.fa-ebay{--fa:"\f4f4"}.fa-keybase{--fa:"\f4f5"}.fa-mastodon{--fa:"\f4f6"}.fa-r-project{--fa:"\f4f7"}.fa-researchgate{--fa:"\f4f8"}.fa-teamspeak{--fa:"\f4f9"}.fa-first-order-alt{--fa:"\f50a"}.fa-fulcrum{--fa:"\f50b"}.fa-galactic-republic{--fa:"\f50c"}.fa-galactic-senate{--fa:"\f50d"}.fa-jedi-order{--fa:"\f50e"}.fa-mandalorian{--fa:"\f50f"}.fa-old-republic{--fa:"\f510"}.fa-phoenix-squadron{--fa:"\f511"}.fa-sith{--fa:"\f512"}.fa-trade-federation{--fa:"\f513"}.fa-wolf-pack-battalion{--fa:"\f514"}.fa-hornbill{--fa:"\f592"}.fa-mailchimp{--fa:"\f59e"}.fa-megaport{--fa:"\f5a3"}.fa-nimblr{--fa:"\f5a8"}.fa-rev{--fa:"\f5b2"}.fa-shopware{--fa:"\f5b5"}.fa-squarespace{--fa:"\f5be"}.fa-themeco{--fa:"\f5c6"}.fa-weebly{--fa:"\f5cc"}.fa-wix{--fa:"\f5cf"}.fa-ello{--fa:"\f5f1"}.fa-hackerrank{--fa:"\f5f7"}.fa-kaggle{--fa:"\f5fa"}.fa-markdown{--fa:"\f60f"}.fa-neos{--fa:"\f612"}.fa-zhihu{--fa:"\f63f"}.fa-alipay{--fa:"\f642"}.fa-the-red-yeti{--fa:"\f69d"}.fa-critical-role{--fa:"\f6c9"}.fa-d-and-d-beyond{--fa:"\f6ca"}.fa-dev{--fa:"\f6cc"}.fa-fantasy-flight-games{--fa:"\f6dc"}.fa-wizards-of-the-coast{--fa:"\f730"}.fa-think-peaks{--fa:"\f731"}.fa-reacteurope{--fa:"\f75d"}.fa-artstation{--fa:"\f77a"}.fa-atlassian{--fa:"\f77b"}.fa-canadian-maple-leaf{--fa:"\f785"}.fa-centos{--fa:"\f789"}.fa-confluence{--fa:"\f78d"}.fa-dhl{--fa:"\f790"}.fa-diaspora{--fa:"\f791"}.fa-fedex{--fa:"\f797"}.fa-fedora{--fa:"\f798"}.fa-figma{--fa:"\f799"}.fa-intercom{--fa:"\f7af"}.fa-invision{--fa:"\f7b0"}.fa-jira{--fa:"\f7b1"}.fa-mendeley{--fa:"\f7b3"}.fa-raspberry-pi{--fa:"\f7bb"}.fa-redhat{--fa:"\f7bc"}.fa-sketch{--fa:"\f7c6"}.fa-sourcetree{--fa:"\f7d3"}.fa-suse{--fa:"\f7d6"}.fa-ubuntu{--fa:"\f7df"}.fa-ups{--fa:"\f7e0"}.fa-usps{--fa:"\f7e1"}.fa-yarn{--fa:"\f7e3"}.fa-airbnb{--fa:"\f834"}.fa-battle-net{--fa:"\f835"}.fa-bootstrap{--fa:"\f836"}.fa-buffer{--fa:"\f837"}.fa-chromecast{--fa:"\f838"}.fa-evernote{--fa:"\f839"}.fa-itch-io{--fa:"\f83a"}.fa-salesforce{--fa:"\f83b"}.fa-speaker-deck{--fa:"\f83c"}.fa-symfony{--fa:"\f83d"}.fa-waze{--fa:"\f83f"}.fa-yammer{--fa:"\f840"}.fa-git-alt{--fa:"\f841"}.fa-stackpath{--fa:"\f842"}.fa-cotton-bureau{--fa:"\f89e"}.fa-buy-n-large{--fa:"\f8a6"}.fa-mdb{--fa:"\f8ca"}.fa-orcid{--fa:"\f8d2"}.fa-swift{--fa:"\f8e1"}.fa-umbraco{--fa:"\f8e8"}:host,:root{--fa-font-regular:normal 400 1em/1 var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:400;font-display:block;src:url(fa-regular-400.ac738405191be4ee.woff2)}.far{--fa-family:var(--fa-family-classic)}.fa-regular,.far{--fa-style:400}:host,:root{--fa-family-classic:"Font Awesome 7 Free";--fa-font-solid:normal 900 1em/1 var(--fa-family-classic);--fa-style-family-classic:var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:900;font-display:block;src:url(fa-solid-900.60c98577a5b2ddee.woff2)}.fas{--fa-style:900}.fa-classic,.fas{--fa-family:var(--fa-family-classic)}.fa-solid{--fa-style:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(fa-brands-400.01dc0c9c54502fd2.woff2) format("woff2")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(fa-solid-900.60c98577a5b2ddee.woff2) format("woff2")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(fa-regular-400.ac738405191be4ee.woff2) format("woff2")}@font-face{font-family:FontAwesome;font-display:block;src:url(fa-solid-900.60c98577a5b2ddee.woff2) format("woff2")}@font-face{font-family:FontAwesome;font-display:block;src:url(fa-brands-400.01dc0c9c54502fd2.woff2) format("woff2")}@font-face{font-family:FontAwesome;font-display:block;src:url(fa-regular-400.ac738405191be4ee.woff2) format("woff2");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:FontAwesome;font-display:block;src:url(fa-v4compatibility.24c957f9014c280b.woff2) format("woff2");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}.tabulator{background-color:#888;border:1px solid #999;font-size:14px;overflow:hidden;position:relative;text-align:left;transform:translateZ(0)}.tabulator[tabulator-layout=fitDataFill] .tabulator-tableholder .tabulator-table{min-width:100%}.tabulator[tabulator-layout=fitDataTable]{display:inline-block}.tabulator.tabulator-block-select,.tabulator.tabulator-ranges .tabulator-cell:not(.tabulator-editing){-webkit-user-select:none;user-select:none}.tabulator .tabulator-header{background-color:#e6e6e6;border-bottom:1px solid #999;box-sizing:border-box;color:#555;font-weight:700;outline:none;overflow:hidden;position:relative;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;white-space:nowrap;width:100%}.tabulator .tabulator-header.tabulator-header-hidden{display:none}.tabulator .tabulator-header .tabulator-header-contents{overflow:hidden;position:relative}.tabulator .tabulator-header .tabulator-header-contents .tabulator-headers{display:inline-block}.tabulator .tabulator-header .tabulator-col{background:#e6e6e6;border-right:1px solid #aaa;box-sizing:border-box;display:inline-flex;flex-direction:column;justify-content:flex-start;overflow:hidden;position:relative;text-align:left;vertical-align:bottom}.tabulator .tabulator-header .tabulator-col.tabulator-moving{background:#cdcdcd;border:1px solid #999;pointer-events:none;position:absolute}.tabulator .tabulator-header .tabulator-col.tabulator-range-highlight{background-color:#d6d6d6;color:#000}.tabulator .tabulator-header .tabulator-col.tabulator-range-selected{background-color:#3876ca;color:#fff}.tabulator .tabulator-header .tabulator-col .tabulator-col-content{box-sizing:border-box;padding:4px;position:relative}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-popup-button{padding:0 8px}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-popup-button:hover{cursor:pointer;opacity:.6}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title-holder{position:relative}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;width:100%}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title.tabulator-col-title-wrap{text-overflow:clip;white-space:normal}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title .tabulator-title-editor{background:#fff;border:1px solid #999;box-sizing:border-box;padding:1px;width:100%}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title .tabulator-header-popup-button+.tabulator-title-editor{width:calc(100% - 22px)}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter{align-items:center;bottom:0;display:flex;position:absolute;right:4px;top:0}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-bottom:6px solid #bbb;border-left:6px solid transparent;border-right:6px solid transparent;height:0;width:0}.tabulator .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols{border-top:1px solid #aaa;display:flex;margin-right:-1px;overflow:hidden;position:relative}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter{box-sizing:border-box;margin-top:2px;position:relative;text-align:center;width:100%}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter textarea{height:auto!important}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter svg{margin-top:3px}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter input::-ms-clear{height:0;width:0}.tabulator .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-title{padding-right:25px}@media(hover:hover)and (pointer:fine){.tabulator .tabulator-header .tabulator-col.tabulator-sortable.tabulator-col-sorter-element:hover{background-color:#cdcdcd;cursor:pointer}}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter{color:#bbb}@media(hover:hover)and (pointer:fine){.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover{border-bottom:6px solid #555;cursor:pointer}}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-bottom:6px solid #bbb;border-top:none}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=ascending] .tabulator-col-content .tabulator-col-sorter{color:#666}@media(hover:hover)and (pointer:fine){.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=ascending] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover{border-bottom:6px solid #555;cursor:pointer}}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=ascending] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-bottom:6px solid #666;border-top:none}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=descending] .tabulator-col-content .tabulator-col-sorter{color:#666}@media(hover:hover)and (pointer:fine){.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=descending] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover{border-top:6px solid #555;cursor:pointer}}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=descending] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-bottom:none;border-top:6px solid #666;color:#666}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical .tabulator-col-content .tabulator-col-title{align-items:center;display:flex;justify-content:center;text-orientation:mixed;writing-mode:vertical-rl}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-col-vertical-flip .tabulator-col-title{transform:rotate(180deg)}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable .tabulator-col-title{padding-right:0;padding-top:20px}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable.tabulator-col-vertical-flip .tabulator-col-title{padding-bottom:20px;padding-right:0}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable .tabulator-col-sorter{justify-content:center;inset:4px 0 auto}.tabulator .tabulator-header .tabulator-frozen{left:0;position:sticky;z-index:11}.tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-left{border-right:2px solid #aaa}.tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-right{border-left:2px solid #aaa}.tabulator .tabulator-header .tabulator-calcs-holder{background:#f3f3f3!important;border-bottom:1px solid #aaa;border-top:1px solid #aaa;box-sizing:border-box;display:inline-block}.tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row{background:#f3f3f3!important}.tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row .tabulator-col-resize-handle{display:none}.tabulator .tabulator-header .tabulator-frozen-rows-holder{display:inline-block;padding-top:1em}.tabulator .tabulator-header .tabulator-frozen-rows-holder:empty{display:none}.tabulator .tabulator-tableholder{-webkit-overflow-scrolling:touch;overflow:auto;position:relative;white-space:nowrap;width:100%}.tabulator .tabulator-tableholder:focus{outline:none}.tabulator .tabulator-tableholder .tabulator-placeholder{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-width:100%;width:100%}.tabulator .tabulator-tableholder .tabulator-placeholder[tabulator-render-mode=virtual]{min-height:100%}.tabulator .tabulator-tableholder .tabulator-placeholder .tabulator-placeholder-contents{color:#ccc;display:inline-block;font-size:20px;font-weight:700;padding:10px;text-align:center;white-space:normal}.tabulator .tabulator-tableholder .tabulator-table{background-color:#fff;color:#333;display:inline-block;overflow:visible;position:relative;white-space:nowrap}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs{background:#e2e2e2!important;font-weight:700}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs.tabulator-calcs-top{border-bottom:2px solid #aaa}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs.tabulator-calcs-bottom{border-top:2px solid #aaa}.tabulator .tabulator-tableholder .tabulator-range-overlay{inset:0;pointer-events:none;position:absolute;z-index:10}.tabulator .tabulator-tableholder .tabulator-range-overlay .tabulator-range{border:1px solid #2975dd;box-sizing:border-box;position:absolute}.tabulator .tabulator-tableholder .tabulator-range-overlay .tabulator-range.tabulator-range-active:after{background-color:#2975dd;border-radius:999px;bottom:-3px;content:"";height:6px;position:absolute;right:-3px;width:6px}.tabulator .tabulator-tableholder .tabulator-range-overlay .tabulator-range-cell-active{border:2px solid #2975dd;box-sizing:border-box;position:absolute}.tabulator .tabulator-footer{background-color:#e6e6e6;border-top:1px solid #999;color:#555;font-weight:700;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;white-space:nowrap}.tabulator .tabulator-footer .tabulator-footer-contents{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:5px 10px}.tabulator .tabulator-footer .tabulator-footer-contents:empty{display:none}.tabulator .tabulator-footer .tabulator-spreadsheet-tabs{margin-top:-5px;overflow-x:auto}.tabulator .tabulator-footer .tabulator-spreadsheet-tabs .tabulator-spreadsheet-tab{border:1px solid #999;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;display:inline-block;font-size:.9em;padding:5px}.tabulator .tabulator-footer .tabulator-spreadsheet-tabs .tabulator-spreadsheet-tab:hover{cursor:pointer;opacity:.7}.tabulator .tabulator-footer .tabulator-spreadsheet-tabs .tabulator-spreadsheet-tab.tabulator-spreadsheet-tab-active{background:#fff}.tabulator .tabulator-footer .tabulator-calcs-holder{background:#f3f3f3!important;border-bottom:1px solid #aaa;border-top:1px solid #aaa;box-sizing:border-box;overflow:hidden;text-align:left;width:100%}.tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row{background:#f3f3f3!important;display:inline-block}.tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row .tabulator-col-resize-handle{display:none}.tabulator .tabulator-footer .tabulator-calcs-holder:only-child{border-bottom:none;margin-bottom:-5px}.tabulator .tabulator-footer>*+.tabulator-page-counter{margin-left:10px}.tabulator .tabulator-footer .tabulator-page-counter{font-weight:400}.tabulator .tabulator-footer .tabulator-paginator{color:#555;flex:1;font-family:inherit;font-size:inherit;font-weight:inherit;text-align:right}.tabulator .tabulator-footer .tabulator-page-size{border:1px solid #aaa;border-radius:3px;display:inline-block;margin:0 5px;padding:2px 5px}.tabulator .tabulator-footer .tabulator-pages{margin:0 7px}.tabulator .tabulator-footer .tabulator-page{background:#fff3;border:1px solid #aaa;border-radius:3px;display:inline-block;margin:0 2px;padding:2px 5px}.tabulator .tabulator-footer .tabulator-page.active{color:#d00}.tabulator .tabulator-footer .tabulator-page:disabled{opacity:.5}@media(hover:hover)and (pointer:fine){.tabulator .tabulator-footer .tabulator-page:not(disabled):hover{background:#0003;color:#fff;cursor:pointer}}.tabulator .tabulator-col-resize-handle{display:inline-block;margin-left:-3px;margin-right:-3px;position:relative;vertical-align:middle;width:6px;z-index:11}@media(hover:hover)and (pointer:fine){.tabulator .tabulator-col-resize-handle:hover{cursor:ew-resize}}.tabulator .tabulator-col-resize-handle:last-of-type{margin-right:0;width:3px}.tabulator .tabulator-col-resize-guide{background-color:#999;height:100%;margin-left:-.5px;opacity:.5;position:absolute;top:0;width:4px}.tabulator .tabulator-row-resize-guide{background-color:#999;height:4px;left:0;margin-top:-.5px;opacity:.5;position:absolute;width:100%}.tabulator .tabulator-alert{align-items:center;background:#0006;display:flex;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:100}.tabulator .tabulator-alert .tabulator-alert-msg{background:#fff;border-radius:10px;display:inline-block;font-size:16px;font-weight:700;margin:0 auto;padding:10px 20px}.tabulator .tabulator-alert .tabulator-alert-msg.tabulator-alert-state-msg{border:4px solid #333;color:#000}.tabulator .tabulator-alert .tabulator-alert-msg.tabulator-alert-state-error{border:4px solid #d00;color:#590000}.tabulator-row{background-color:#fff;box-sizing:border-box;min-height:22px;position:relative}.tabulator-row.tabulator-row-even{background-color:#efefef}@media(hover:hover)and (pointer:fine){.tabulator-row.tabulator-selectable:hover{background-color:#bbb;cursor:pointer}}.tabulator-row.tabulator-selected{background-color:#9abcea}@media(hover:hover)and (pointer:fine){.tabulator-row.tabulator-selected:hover{background-color:#769bcc;cursor:pointer}}.tabulator-row.tabulator-row-moving{background:#fff;border:1px solid #000}.tabulator-row.tabulator-moving{border-bottom:1px solid #aaa;border-top:1px solid #aaa;pointer-events:none;position:absolute;z-index:15}.tabulator-row.tabulator-range-highlight .tabulator-cell.tabulator-range-row-header{background-color:#d6d6d6;color:#000}.tabulator-row.tabulator-range-highlight.tabulator-range-selected .tabulator-cell.tabulator-range-row-header,.tabulator-row.tabulator-range-selected .tabulator-cell.tabulator-range-row-header{background-color:#3876ca;color:#fff}.tabulator-row .tabulator-row-resize-handle{bottom:0;height:5px;left:0;position:absolute;right:0}.tabulator-row .tabulator-row-resize-handle.prev{bottom:auto;top:0}@media(hover:hover)and (pointer:fine){.tabulator-row .tabulator-row-resize-handle:hover{cursor:ns-resize}}.tabulator-row .tabulator-responsive-collapse{border-bottom:1px solid #aaa;border-top:1px solid #aaa;box-sizing:border-box;padding:5px}.tabulator-row .tabulator-responsive-collapse:empty{display:none}.tabulator-row .tabulator-responsive-collapse table{font-size:14px}.tabulator-row .tabulator-responsive-collapse table tr td{position:relative}.tabulator-row .tabulator-responsive-collapse table tr td:first-of-type{padding-right:10px}.tabulator-row .tabulator-cell{border-right:1px solid #aaa;box-sizing:border-box;display:inline-block;outline:none;overflow:hidden;padding:4px;position:relative;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.tabulator-row .tabulator-cell.tabulator-row-header{background:#e6e6e6;border-bottom:1px solid #aaa;border-right:1px solid #999}.tabulator-row .tabulator-cell.tabulator-frozen{background-color:inherit;display:inline-block;left:0;position:sticky;z-index:11}.tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-left{border-right:2px solid #aaa}.tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-right{border-left:2px solid #aaa}.tabulator-row .tabulator-cell.tabulator-editing{border:1px solid #1d68cd;outline:none;padding:0}.tabulator-row .tabulator-cell.tabulator-editing input,.tabulator-row .tabulator-cell.tabulator-editing select{background:transparent;border:1px;outline:none}.tabulator-row .tabulator-cell.tabulator-validation-fail{border:1px solid #d00}.tabulator-row .tabulator-cell.tabulator-validation-fail input,.tabulator-row .tabulator-cell.tabulator-validation-fail select{background:transparent;border:1px;color:#d00}.tabulator-row .tabulator-cell.tabulator-row-handle{align-items:center;display:inline-flex;justify-content:center;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tabulator-row .tabulator-cell.tabulator-row-handle .tabulator-row-handle-box{width:80%}.tabulator-row .tabulator-cell.tabulator-row-handle .tabulator-row-handle-box .tabulator-row-handle-bar{background:#666;height:3px;margin-top:2px;width:100%}.tabulator-row .tabulator-cell.tabulator-range-selected:not(.tabulator-range-only-cell-selected):not(.tabulator-range-row-header){background-color:#9abcea}.tabulator-row .tabulator-cell .tabulator-data-tree-branch-empty{display:inline-block;width:7px}.tabulator-row .tabulator-cell .tabulator-data-tree-branch{border-bottom:2px solid #aaa;border-bottom-left-radius:1px;border-left:2px solid #aaa;display:inline-block;height:9px;margin-right:5px;margin-top:-9px;vertical-align:middle;width:7px}.tabulator-row .tabulator-cell .tabulator-data-tree-control{align-items:center;background:#0000001a;border:1px solid #333;border-radius:2px;display:inline-flex;height:11px;justify-content:center;margin-right:5px;overflow:hidden;vertical-align:middle;width:11px}@media(hover:hover)and (pointer:fine){.tabulator-row .tabulator-cell .tabulator-data-tree-control:hover{background:#0003;cursor:pointer}}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse{background:transparent;display:inline-block;height:7px;position:relative;width:1px}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after{background:#333;content:"";height:1px;left:-3px;position:absolute;top:3px;width:7px}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand{background:#333;display:inline-block;height:7px;position:relative;width:1px}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{background:#333;content:"";height:1px;left:-3px;position:absolute;top:3px;width:7px}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle{align-items:center;background:#666;border-radius:20px;color:#fff;display:inline-flex;font-size:1.1em;font-weight:700;height:15px;justify-content:center;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;width:15px}@media(hover:hover)and (pointer:fine){.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle:hover{cursor:pointer;opacity:.7}}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle.open .tabulator-responsive-collapse-toggle-close{display:initial}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle.open .tabulator-responsive-collapse-toggle-open{display:none}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle svg{stroke:#fff}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle .tabulator-responsive-collapse-toggle-close{display:none}.tabulator-row .tabulator-cell .tabulator-traffic-light{border-radius:14px;display:inline-block;height:14px;width:14px}.tabulator-row.tabulator-group{background:#ccc;border-bottom:1px solid #999;border-right:1px solid #aaa;border-top:1px solid #999;box-sizing:border-box;font-weight:700;min-width:100%;padding:5px 5px 5px 10px}@media(hover:hover)and (pointer:fine){.tabulator-row.tabulator-group:hover{background-color:#0000001a;cursor:pointer}}.tabulator-row.tabulator-group.tabulator-group-visible .tabulator-arrow{border-bottom:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #666;margin-right:10px}.tabulator-row.tabulator-group.tabulator-group-level-1{padding-left:30px}.tabulator-row.tabulator-group.tabulator-group-level-2{padding-left:50px}.tabulator-row.tabulator-group.tabulator-group-level-3{padding-left:70px}.tabulator-row.tabulator-group.tabulator-group-level-4{padding-left:90px}.tabulator-row.tabulator-group.tabulator-group-level-5{padding-left:110px}.tabulator-row.tabulator-group .tabulator-group-toggle{display:inline-block}.tabulator-row.tabulator-group .tabulator-arrow{border-bottom:6px solid transparent;border-left:6px solid #666;border-right:0;border-top:6px solid transparent;display:inline-block;height:0;margin-right:16px;vertical-align:middle;width:0}.tabulator-row.tabulator-group span{color:#d00;margin-left:10px}.tabulator-toggle{background:#dcdcdc;border:1px solid #ccc;box-sizing:border-box;display:flex;flex-direction:row}.tabulator-toggle.tabulator-toggle-on{background:#1c6cc2}.tabulator-toggle .tabulator-toggle-switch{background:#fff;border:1px solid #ccc;box-sizing:border-box}.tabulator-popup-container{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #aaa;box-shadow:0 0 5px #0003;box-sizing:border-box;display:inline-block;font-size:14px;overflow-y:auto;position:absolute;z-index:10000}.tabulator-popup{border-radius:3px;padding:5px}.tabulator-tooltip{border-radius:2px;box-shadow:none;font-size:12px;max-width:min(500px,100%);padding:3px 5px;pointer-events:none}.tabulator-menu .tabulator-menu-item{box-sizing:border-box;padding:5px 10px;position:relative;-webkit-user-select:none;user-select:none}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-disabled{opacity:.5}@media(hover:hover)and (pointer:fine){.tabulator-menu .tabulator-menu-item:not(.tabulator-menu-item-disabled):hover{background:#efefef;cursor:pointer}}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-submenu{padding-right:25px}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-submenu:after{border-color:#aaa;border-style:solid;border-width:1px 1px 0 0;content:"";display:inline-block;height:7px;position:absolute;right:10px;top:calc(5px + .4em);transform:rotate(45deg);vertical-align:top;width:7px}.tabulator-menu .tabulator-menu-separator{border-top:1px solid #aaa}.tabulator-edit-list{-webkit-overflow-scrolling:touch;font-size:14px;max-height:200px;overflow-y:auto}.tabulator-edit-list .tabulator-edit-list-item{color:#333;outline:none;padding:4px}.tabulator-edit-list .tabulator-edit-list-item.active{background:#1d68cd;color:#fff}.tabulator-edit-list .tabulator-edit-list-item.active.focused{outline:1px solid hsla(0,0%,100%,.5)}.tabulator-edit-list .tabulator-edit-list-item.focused{outline:1px solid #1d68cd}@media(hover:hover)and (pointer:fine){.tabulator-edit-list .tabulator-edit-list-item:hover{background:#1d68cd;color:#fff;cursor:pointer}}.tabulator-edit-list .tabulator-edit-list-placeholder{color:#333;padding:4px;text-align:center}.tabulator-edit-list .tabulator-edit-list-group{border-bottom:1px solid #aaa;color:#333;font-weight:700;padding:6px 4px 4px}.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-2,.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-2{padding-left:12px}.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-3,.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-3{padding-left:20px}.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-4,.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-4{padding-left:28px}.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-5,.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-5{padding-left:36px}.tabulator.tabulator-ltr{direction:ltr}.tabulator.tabulator-rtl{direction:rtl;text-align:initial}.tabulator.tabulator-rtl .tabulator-header .tabulator-col{border-left:1px solid #aaa;border-right:initial;text-align:initial}.tabulator.tabulator-rtl .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols{margin-left:-1px;margin-right:0}.tabulator.tabulator-rtl .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-title{padding-left:25px;padding-right:0}.tabulator.tabulator-rtl .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter{left:8px;right:auto}.tabulator.tabulator-rtl .tabulator-tableholder .tabulator-range-overlay .tabulator-range.tabulator-range-active:after{background-color:#2975dd;border-radius:999px;bottom:-3px;content:"";height:6px;left:-3px;position:absolute;right:auto;width:6px}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell{border-left:1px solid #aaa;border-right:initial}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell .tabulator-data-tree-branch{border-bottom-left-radius:0;border-bottom-right-radius:1px;border-left:initial;border-right:2px solid #aaa;margin-left:5px;margin-right:0}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell .tabulator-data-tree-control{margin-left:5px;margin-right:0}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-left{border-left:2px solid #aaa}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-right{border-right:2px solid #aaa}.tabulator.tabulator-rtl .tabulator-row .tabulator-col-resize-handle:last-of-type{margin-left:0;margin-right:-3px;width:3px}.tabulator.tabulator-rtl .tabulator-footer .tabulator-calcs-holder{text-align:initial}.tabulator-print-fullscreen{inset:0;position:absolute;z-index:10000}body.tabulator-print-fullscreen-hide>:not(.tabulator-print-fullscreen){display:none!important}.tabulator-print-table{border-collapse:collapse}.tabulator-print-table .tabulator-data-tree-branch{border-bottom:2px solid #aaa;border-bottom-left-radius:1px;border-left:2px solid #aaa;display:inline-block;height:9px;margin-right:5px;margin-top:-9px;vertical-align:middle;width:7px}.tabulator-print-table .tabulator-print-table-group{background:#ccc;border-bottom:1px solid #999;border-right:1px solid #aaa;border-top:1px solid #999;box-sizing:border-box;font-weight:700;min-width:100%;padding:5px 5px 5px 10px}@media(hover:hover)and (pointer:fine){.tabulator-print-table .tabulator-print-table-group:hover{background-color:#0000001a;cursor:pointer}}.tabulator-print-table .tabulator-print-table-group.tabulator-group-visible .tabulator-arrow{border-bottom:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #666;margin-right:10px}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-1 td{padding-left:30px!important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-2 td{padding-left:50px!important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-3 td{padding-left:70px!important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-4 td{padding-left:90px!important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-5 td{padding-left:110px!important}.tabulator-print-table .tabulator-print-table-group .tabulator-group-toggle{display:inline-block}.tabulator-print-table .tabulator-print-table-group .tabulator-arrow{border-bottom:6px solid transparent;border-left:6px solid #666;border-right:0;border-top:6px solid transparent;display:inline-block;height:0;margin-right:16px;vertical-align:middle;width:0}.tabulator-print-table .tabulator-print-table-group span{color:#d00;margin-left:10px}.tabulator-print-table .tabulator-data-tree-control{align-items:center;background:#0000001a;border:1px solid #333;border-radius:2px;display:inline-flex;height:11px;justify-content:center;margin-right:5px;overflow:hidden;vertical-align:middle;width:11px}@media(hover:hover)and (pointer:fine){.tabulator-print-table .tabulator-data-tree-control:hover{background:#0003;cursor:pointer}}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-collapse{background:transparent;display:inline-block;height:7px;position:relative;width:1px}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after{background:#333;content:"";height:1px;left:-3px;position:absolute;top:3px;width:7px}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand{background:#333;display:inline-block;height:7px;position:relative;width:1px}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{background:#333;content:"";height:1px;left:-3px;position:absolute;top:3px;width:7px}
