.grid{display:flex;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem;margin-top:-.5rem}.grid>.col,.grid>[class*=col]{box-sizing:border-box}.grid-nogutter{margin-left:0;margin-right:0;margin-top:0}.grid-nogutter>.col,.grid-nogutter>[class*=col-]{padding:0}.col{flex-basis:0;flex-grow:1;padding:.5rem}.col-1,.col-fixed{flex:0 0 auto;padding:.5rem}.col-1{width:8.3333%}.col-2{width:16.6667%}.col-2,.col-3{flex:0 0 auto;padding:.5rem}.col-3{width:25%}.col-4{width:33.3333%}.col-4,.col-5{flex:0 0 auto;padding:.5rem}.col-5{width:41.6667%}.col-6{width:50%}.col-6,.col-7{flex:0 0 auto;padding:.5rem}.col-7{width:58.3333%}.col-8{width:66.6667%}.col-8,.col-9{flex:0 0 auto;padding:.5rem}.col-9{width:75%}.col-10{width:83.3333%}.col-10,.col-11{flex:0 0 auto;padding:.5rem}.col-11{width:91.6667%}.col-12{flex:0 0 auto;padding:.5rem;width:100%}@media screen and (min-width:576px){.sm\:col{flex-basis:0;flex-grow:1;padding:.5rem}.sm\:col-1,.sm\:col-fixed{flex:0 0 auto;padding:.5rem}.sm\:col-1{width:8.3333%}.sm\:col-2{width:16.6667%}.sm\:col-2,.sm\:col-3{flex:0 0 auto;padding:.5rem}.sm\:col-3{width:25%}.sm\:col-4{width:33.3333%}.sm\:col-4,.sm\:col-5{flex:0 0 auto;padding:.5rem}.sm\:col-5{width:41.6667%}.sm\:col-6{width:50%}.sm\:col-6,.sm\:col-7{flex:0 0 auto;padding:.5rem}.sm\:col-7{width:58.3333%}.sm\:col-8{width:66.6667%}.sm\:col-8,.sm\:col-9{flex:0 0 auto;padding:.5rem}.sm\:col-9{width:75%}.sm\:col-10{width:83.3333%}.sm\:col-10,.sm\:col-11{flex:0 0 auto;padding:.5rem}.sm\:col-11{width:91.6667%}.sm\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width:768px){.md\:col{flex-basis:0;flex-grow:1;padding:.5rem}.md\:col-1,.md\:col-fixed{flex:0 0 auto;padding:.5rem}.md\:col-1{width:8.3333%}.md\:col-2{width:16.6667%}.md\:col-2,.md\:col-3{flex:0 0 auto;padding:.5rem}.md\:col-3{width:25%}.md\:col-4{width:33.3333%}.md\:col-4,.md\:col-5{flex:0 0 auto;padding:.5rem}.md\:col-5{width:41.6667%}.md\:col-6{width:50%}.md\:col-6,.md\:col-7{flex:0 0 auto;padding:.5rem}.md\:col-7{width:58.3333%}.md\:col-8{width:66.6667%}.md\:col-8,.md\:col-9{flex:0 0 auto;padding:.5rem}.md\:col-9{width:75%}.md\:col-10{width:83.3333%}.md\:col-10,.md\:col-11{flex:0 0 auto;padding:.5rem}.md\:col-11{width:91.6667%}.md\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width:992px){.lg\:col{flex-basis:0;flex-grow:1;padding:.5rem}.lg\:col-1,.lg\:col-fixed{flex:0 0 auto;padding:.5rem}.lg\:col-1{width:8.3333%}.lg\:col-2{width:16.6667%}.lg\:col-2,.lg\:col-3{flex:0 0 auto;padding:.5rem}.lg\:col-3{width:25%}.lg\:col-4{width:33.3333%}.lg\:col-4,.lg\:col-5{flex:0 0 auto;padding:.5rem}.lg\:col-5{width:41.6667%}.lg\:col-6{width:50%}.lg\:col-6,.lg\:col-7{flex:0 0 auto;padding:.5rem}.lg\:col-7{width:58.3333%}.lg\:col-8{width:66.6667%}.lg\:col-8,.lg\:col-9{flex:0 0 auto;padding:.5rem}.lg\:col-9{width:75%}.lg\:col-10{width:83.3333%}.lg\:col-10,.lg\:col-11{flex:0 0 auto;padding:.5rem}.lg\:col-11{width:91.6667%}.lg\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width:1200px){.xl\:col{flex-basis:0;flex-grow:1;padding:.5rem}.xl\:col-1,.xl\:col-fixed{flex:0 0 auto;padding:.5rem}.xl\:col-1{width:8.3333%}.xl\:col-2{width:16.6667%}.xl\:col-2,.xl\:col-3{flex:0 0 auto;padding:.5rem}.xl\:col-3{width:25%}.xl\:col-4{width:33.3333%}.xl\:col-4,.xl\:col-5{flex:0 0 auto;padding:.5rem}.xl\:col-5{width:41.6667%}.xl\:col-6{width:50%}.xl\:col-6,.xl\:col-7{flex:0 0 auto;padding:.5rem}.xl\:col-7{width:58.3333%}.xl\:col-8{width:66.6667%}.xl\:col-8,.xl\:col-9{flex:0 0 auto;padding:.5rem}.xl\:col-9{width:75%}.xl\:col-10{width:83.3333%}.xl\:col-10,.xl\:col-11{flex:0 0 auto;padding:.5rem}.xl\:col-11{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:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.text-50{color:light-dark(var(--p-surface-50),var(--p-surface-800))!important}.text-100{color:light-dark(var(--p-surface-100),var(--p-surface-700))!important}.text-200{color:light-dark(var(--p-surface-200),var(--p-surface-600))!important}.text-300{color:light-dark(var(--p-surface-300),var(--p-surface-500))!important}.text-400{color:light-dark(var(--p-surface-400),var(--p-surface-400))!important}.text-500{color:light-dark(var(--p-surface-500),var(--p-surface-300))!important}.text-600{color:light-dark(var(--p-surface-600),var(--p-surface-200))!important}.text-700{color:light-dark(var(--p-surface-700),var(--p-surface-100))!important}.text-800{color:light-dark(var(--p-surface-800),var(--p-surface-50))!important}.text-900{color:light-dark(var(--p-surface-900),var(--p-surface-0))!important}.active\:text-0:active,.focus\:text-0:focus,.hover\:text-0:hover{color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.active\:text-50:active,.focus\:text-50:focus,.hover\:text-50:hover{color:light-dark(var(--p-surface-50),var(--p-surface-800))!important}.active\:text-100:active,.focus\:text-100:focus,.hover\:text-100:hover{color:light-dark(var(--p-surface-100),var(--p-surface-700))!important}.active\:text-200:active,.focus\:text-200:focus,.hover\:text-200:hover{color:light-dark(var(--p-surface-200),var(--p-surface-600))!important}.active\:text-300:active,.focus\:text-300:focus,.hover\:text-300:hover{color:light-dark(var(--p-surface-300),var(--p-surface-500))!important}.active\:text-400:active,.focus\:text-400:focus,.hover\:text-400:hover{color:light-dark(var(--p-surface-400),var(--p-surface-400))!important}.active\:text-500:active,.focus\:text-500:focus,.hover\:text-500:hover{color:light-dark(var(--p-surface-500),var(--p-surface-300))!important}.active\:text-600:active,.focus\:text-600:focus,.hover\:text-600:hover{color:light-dark(var(--p-surface-600),var(--p-surface-200))!important}.active\:text-700:active,.focus\:text-700:focus,.hover\:text-700:hover{color:light-dark(var(--p-surface-700),var(--p-surface-100))!important}.active\:text-800:active,.focus\:text-800:focus,.hover\:text-800:hover{color:light-dark(var(--p-surface-800),var(--p-surface-50))!important}.active\:text-900:active,.focus\:text-900:focus,.hover\:text-900:hover{color:light-dark(var(--p-surface-900),var(--p-surface-0))!important}.surface-0{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.surface-50{background-color:light-dark(var(--p-surface-50),var(--p-surface-800))!important}.surface-100{background-color:light-dark(var(--p-surface-100),var(--p-surface-700))!important}.surface-200{background-color:light-dark(var(--p-surface-200),var(--p-surface-600))!important}.surface-300{background-color:light-dark(var(--p-surface-300),var(--p-surface-500))!important}.surface-400{background-color:light-dark(var(--p-surface-400),var(--p-surface-400))!important}.surface-500{background-color:light-dark(var(--p-surface-500),var(--p-surface-300))!important}.surface-600{background-color:light-dark(var(--p-surface-600),var(--p-surface-200))!important}.surface-700{background-color:light-dark(var(--p-surface-700),var(--p-surface-100))!important}.surface-800{background-color:light-dark(var(--p-surface-800),var(--p-surface-50))!important}.surface-900{background-color:light-dark(var(--p-surface-900),var(--p-surface-0))!important}.active\:surface-0:active,.focus\:surface-0:focus,.hover\:surface-0:hover{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.active\:surface-50:active,.focus\:surface-50:focus,.hover\:surface-50:hover{background-color:light-dark(var(--p-surface-50),var(--p-surface-800))!important}.active\:surface-100:active,.focus\:surface-100:focus,.hover\:surface-100:hover{background-color:light-dark(var(--p-surface-100),var(--p-surface-700))!important}.active\:surface-200:active,.focus\:surface-200:focus,.hover\:surface-200:hover{background-color:light-dark(var(--p-surface-200),var(--p-surface-600))!important}.active\:surface-300:active,.focus\:surface-300:focus,.hover\:surface-300:hover{background-color:light-dark(var(--p-surface-300),var(--p-surface-500))!important}.active\:surface-400:active,.focus\:surface-400:focus,.hover\:surface-400:hover{background-color:light-dark(var(--p-surface-400),var(--p-surface-400))!important}.active\:surface-500:active,.focus\:surface-500:focus,.hover\:surface-500:hover{background-color:light-dark(var(--p-surface-500),var(--p-surface-300))!important}.active\:surface-600:active,.focus\:surface-600:focus,.hover\:surface-600:hover{background-color:light-dark(var(--p-surface-600),var(--p-surface-200))!important}.active\:surface-700:active,.focus\:surface-700:focus,.hover\:surface-700:hover{background-color:light-dark(var(--p-surface-700),var(--p-surface-100))!important}.active\:surface-800:active,.focus\:surface-800:focus,.hover\:surface-800:hover{background-color:light-dark(var(--p-surface-800),var(--p-surface-50))!important}.active\:surface-900:active,.focus\:surface-900:focus,.hover\:surface-900:hover{background-color:light-dark(var(--p-surface-900),var(--p-surface-0))!important}.border-0{border-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.border-50{border-color:light-dark(var(--p-surface-50),var(--p-surface-800))!important}.border-100{border-color:light-dark(var(--p-surface-100),var(--p-surface-700))!important}.border-200{border-color:light-dark(var(--p-surface-200),var(--p-surface-600))!important}.border-300{border-color:light-dark(var(--p-surface-300),var(--p-surface-500))!important}.border-400{border-color:light-dark(var(--p-surface-400),var(--p-surface-400))!important}.border-500{border-color:light-dark(var(--p-surface-500),var(--p-surface-300))!important}.border-600{border-color:light-dark(var(--p-surface-600),var(--p-surface-200))!important}.border-700{border-color:light-dark(var(--p-surface-700),var(--p-surface-100))!important}.border-800{border-color:light-dark(var(--p-surface-800),var(--p-surface-50))!important}.border-900{border-color:light-dark(var(--p-surface-900),var(--p-surface-0))!important}.active\:border-0:active,.focus\:border-0:focus,.hover\:border-0:hover{border-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.active\:border-50:active,.focus\:border-50:focus,.hover\:border-50:hover{border-color:light-dark(var(--p-surface-50),var(--p-surface-800))!important}.active\:border-100:active,.focus\:border-100:focus,.hover\:border-100:hover{border-color:light-dark(var(--p-surface-100),var(--p-surface-700))!important}.active\:border-200:active,.focus\:border-200:focus,.hover\:border-200:hover{border-color:light-dark(var(--p-surface-200),var(--p-surface-600))!important}.active\:border-300:active,.focus\:border-300:focus,.hover\:border-300:hover{border-color:light-dark(var(--p-surface-300),var(--p-surface-500))!important}.active\:border-400:active,.focus\:border-400:focus,.hover\:border-400:hover{border-color:light-dark(var(--p-surface-400),var(--p-surface-400))!important}.active\:border-500:active,.focus\:border-500:focus,.hover\:border-500:hover{border-color:light-dark(var(--p-surface-500),var(--p-surface-300))!important}.active\:border-600:active,.focus\:border-600:focus,.hover\:border-600:hover{border-color:light-dark(var(--p-surface-600),var(--p-surface-200))!important}.active\:border-700:active,.focus\:border-700:focus,.hover\:border-700:hover{border-color:light-dark(var(--p-surface-700),var(--p-surface-100))!important}.active\:border-800:active,.focus\:border-800:focus,.hover\:border-800:hover{border-color:light-dark(var(--p-surface-800),var(--p-surface-50))!important}.active\:border-900:active,.focus\:border-900:focus,.hover\:border-900:hover{border-color:light-dark(var(--p-surface-900),var(--p-surface-0))!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(--p-blue-50)!important}.text-blue-100{color:var(--p-blue-100)!important}.text-blue-200{color:var(--p-blue-200)!important}.text-blue-300{color:var(--p-blue-300)!important}.text-blue-400{color:var(--p-blue-400)!important}.text-blue-500{color:var(--p-blue-500)!important}.text-blue-600{color:var(--p-blue-600)!important}.text-blue-700{color:var(--p-blue-700)!important}.text-blue-800{color:var(--p-blue-800)!important}.text-blue-900{color:var(--p-blue-900)!important}.focus\:text-blue-50:focus{color:var(--p-blue-50)!important}.focus\:text-blue-100:focus{color:var(--p-blue-100)!important}.focus\:text-blue-200:focus{color:var(--p-blue-200)!important}.focus\:text-blue-300:focus{color:var(--p-blue-300)!important}.focus\:text-blue-400:focus{color:var(--p-blue-400)!important}.focus\:text-blue-500:focus{color:var(--p-blue-500)!important}.focus\:text-blue-600:focus{color:var(--p-blue-600)!important}.focus\:text-blue-700:focus{color:var(--p-blue-700)!important}.focus\:text-blue-800:focus{color:var(--p-blue-800)!important}.focus\:text-blue-900:focus{color:var(--p-blue-900)!important}.hover\:text-blue-50:hover{color:var(--p-blue-50)!important}.hover\:text-blue-100:hover{color:var(--p-blue-100)!important}.hover\:text-blue-200:hover{color:var(--p-blue-200)!important}.hover\:text-blue-300:hover{color:var(--p-blue-300)!important}.hover\:text-blue-400:hover{color:var(--p-blue-400)!important}.hover\:text-blue-500:hover{color:var(--p-blue-500)!important}.hover\:text-blue-600:hover{color:var(--p-blue-600)!important}.hover\:text-blue-700:hover{color:var(--p-blue-700)!important}.hover\:text-blue-800:hover{color:var(--p-blue-800)!important}.hover\:text-blue-900:hover{color:var(--p-blue-900)!important}.active\:text-blue-50:active{color:var(--p-blue-50)!important}.active\:text-blue-100:active{color:var(--p-blue-100)!important}.active\:text-blue-200:active{color:var(--p-blue-200)!important}.active\:text-blue-300:active{color:var(--p-blue-300)!important}.active\:text-blue-400:active{color:var(--p-blue-400)!important}.active\:text-blue-500:active{color:var(--p-blue-500)!important}.active\:text-blue-600:active{color:var(--p-blue-600)!important}.active\:text-blue-700:active{color:var(--p-blue-700)!important}.active\:text-blue-800:active{color:var(--p-blue-800)!important}.active\:text-blue-900:active{color:var(--p-blue-900)!important}.text-green-50{color:var(--p-green-50)!important}.text-green-100{color:var(--p-green-100)!important}.text-green-200{color:var(--p-green-200)!important}.text-green-300{color:var(--p-green-300)!important}.text-green-400{color:var(--p-green-400)!important}.text-green-500{color:var(--p-green-500)!important}.text-green-600{color:var(--p-green-600)!important}.text-green-700{color:var(--p-green-700)!important}.text-green-800{color:var(--p-green-800)!important}.text-green-900{color:var(--p-green-900)!important}.focus\:text-green-50:focus{color:var(--p-green-50)!important}.focus\:text-green-100:focus{color:var(--p-green-100)!important}.focus\:text-green-200:focus{color:var(--p-green-200)!important}.focus\:text-green-300:focus{color:var(--p-green-300)!important}.focus\:text-green-400:focus{color:var(--p-green-400)!important}.focus\:text-green-500:focus{color:var(--p-green-500)!important}.focus\:text-green-600:focus{color:var(--p-green-600)!important}.focus\:text-green-700:focus{color:var(--p-green-700)!important}.focus\:text-green-800:focus{color:var(--p-green-800)!important}.focus\:text-green-900:focus{color:var(--p-green-900)!important}.hover\:text-green-50:hover{color:var(--p-green-50)!important}.hover\:text-green-100:hover{color:var(--p-green-100)!important}.hover\:text-green-200:hover{color:var(--p-green-200)!important}.hover\:text-green-300:hover{color:var(--p-green-300)!important}.hover\:text-green-400:hover{color:var(--p-green-400)!important}.hover\:text-green-500:hover{color:var(--p-green-500)!important}.hover\:text-green-600:hover{color:var(--p-green-600)!important}.hover\:text-green-700:hover{color:var(--p-green-700)!important}.hover\:text-green-800:hover{color:var(--p-green-800)!important}.hover\:text-green-900:hover{color:var(--p-green-900)!important}.active\:text-green-50:active{color:var(--p-green-50)!important}.active\:text-green-100:active{color:var(--p-green-100)!important}.active\:text-green-200:active{color:var(--p-green-200)!important}.active\:text-green-300:active{color:var(--p-green-300)!important}.active\:text-green-400:active{color:var(--p-green-400)!important}.active\:text-green-500:active{color:var(--p-green-500)!important}.active\:text-green-600:active{color:var(--p-green-600)!important}.active\:text-green-700:active{color:var(--p-green-700)!important}.active\:text-green-800:active{color:var(--p-green-800)!important}.active\:text-green-900:active{color:var(--p-green-900)!important}.text-yellow-50{color:var(--p-yellow-50)!important}.text-yellow-100{color:var(--p-yellow-100)!important}.text-yellow-200{color:var(--p-yellow-200)!important}.text-yellow-300{color:var(--p-yellow-300)!important}.text-yellow-400{color:var(--p-yellow-400)!important}.text-yellow-500{color:var(--p-yellow-500)!important}.text-yellow-600{color:var(--p-yellow-600)!important}.text-yellow-700{color:var(--p-yellow-700)!important}.text-yellow-800{color:var(--p-yellow-800)!important}.text-yellow-900{color:var(--p-yellow-900)!important}.focus\:text-yellow-50:focus{color:var(--p-yellow-50)!important}.focus\:text-yellow-100:focus{color:var(--p-yellow-100)!important}.focus\:text-yellow-200:focus{color:var(--p-yellow-200)!important}.focus\:text-yellow-300:focus{color:var(--p-yellow-300)!important}.focus\:text-yellow-400:focus{color:var(--p-yellow-400)!important}.focus\:text-yellow-500:focus{color:var(--p-yellow-500)!important}.focus\:text-yellow-600:focus{color:var(--p-yellow-600)!important}.focus\:text-yellow-700:focus{color:var(--p-yellow-700)!important}.focus\:text-yellow-800:focus{color:var(--p-yellow-800)!important}.focus\:text-yellow-900:focus{color:var(--p-yellow-900)!important}.hover\:text-yellow-50:hover{color:var(--p-yellow-50)!important}.hover\:text-yellow-100:hover{color:var(--p-yellow-100)!important}.hover\:text-yellow-200:hover{color:var(--p-yellow-200)!important}.hover\:text-yellow-300:hover{color:var(--p-yellow-300)!important}.hover\:text-yellow-400:hover{color:var(--p-yellow-400)!important}.hover\:text-yellow-500:hover{color:var(--p-yellow-500)!important}.hover\:text-yellow-600:hover{color:var(--p-yellow-600)!important}.hover\:text-yellow-700:hover{color:var(--p-yellow-700)!important}.hover\:text-yellow-800:hover{color:var(--p-yellow-800)!important}.hover\:text-yellow-900:hover{color:var(--p-yellow-900)!important}.active\:text-yellow-50:active{color:var(--p-yellow-50)!important}.active\:text-yellow-100:active{color:var(--p-yellow-100)!important}.active\:text-yellow-200:active{color:var(--p-yellow-200)!important}.active\:text-yellow-300:active{color:var(--p-yellow-300)!important}.active\:text-yellow-400:active{color:var(--p-yellow-400)!important}.active\:text-yellow-500:active{color:var(--p-yellow-500)!important}.active\:text-yellow-600:active{color:var(--p-yellow-600)!important}.active\:text-yellow-700:active{color:var(--p-yellow-700)!important}.active\:text-yellow-800:active{color:var(--p-yellow-800)!important}.active\:text-yellow-900:active{color:var(--p-yellow-900)!important}.text-cyan-50{color:var(--p-cyan-50)!important}.text-cyan-100{color:var(--p-cyan-100)!important}.text-cyan-200{color:var(--p-cyan-200)!important}.text-cyan-300{color:var(--p-cyan-300)!important}.text-cyan-400{color:var(--p-cyan-400)!important}.text-cyan-500{color:var(--p-cyan-500)!important}.text-cyan-600{color:var(--p-cyan-600)!important}.text-cyan-700{color:var(--p-cyan-700)!important}.text-cyan-800{color:var(--p-cyan-800)!important}.text-cyan-900{color:var(--p-cyan-900)!important}.focus\:text-cyan-50:focus{color:var(--p-cyan-50)!important}.focus\:text-cyan-100:focus{color:var(--p-cyan-100)!important}.focus\:text-cyan-200:focus{color:var(--p-cyan-200)!important}.focus\:text-cyan-300:focus{color:var(--p-cyan-300)!important}.focus\:text-cyan-400:focus{color:var(--p-cyan-400)!important}.focus\:text-cyan-500:focus{color:var(--p-cyan-500)!important}.focus\:text-cyan-600:focus{color:var(--p-cyan-600)!important}.focus\:text-cyan-700:focus{color:var(--p-cyan-700)!important}.focus\:text-cyan-800:focus{color:var(--p-cyan-800)!important}.focus\:text-cyan-900:focus{color:var(--p-cyan-900)!important}.hover\:text-cyan-50:hover{color:var(--p-cyan-50)!important}.hover\:text-cyan-100:hover{color:var(--p-cyan-100)!important}.hover\:text-cyan-200:hover{color:var(--p-cyan-200)!important}.hover\:text-cyan-300:hover{color:var(--p-cyan-300)!important}.hover\:text-cyan-400:hover{color:var(--p-cyan-400)!important}.hover\:text-cyan-500:hover{color:var(--p-cyan-500)!important}.hover\:text-cyan-600:hover{color:var(--p-cyan-600)!important}.hover\:text-cyan-700:hover{color:var(--p-cyan-700)!important}.hover\:text-cyan-800:hover{color:var(--p-cyan-800)!important}.hover\:text-cyan-900:hover{color:var(--p-cyan-900)!important}.active\:text-cyan-50:active{color:var(--p-cyan-50)!important}.active\:text-cyan-100:active{color:var(--p-cyan-100)!important}.active\:text-cyan-200:active{color:var(--p-cyan-200)!important}.active\:text-cyan-300:active{color:var(--p-cyan-300)!important}.active\:text-cyan-400:active{color:var(--p-cyan-400)!important}.active\:text-cyan-500:active{color:var(--p-cyan-500)!important}.active\:text-cyan-600:active{color:var(--p-cyan-600)!important}.active\:text-cyan-700:active{color:var(--p-cyan-700)!important}.active\:text-cyan-800:active{color:var(--p-cyan-800)!important}.active\:text-cyan-900:active{color:var(--p-cyan-900)!important}.text-pink-50{color:var(--p-pink-50)!important}.text-pink-100{color:var(--p-pink-100)!important}.text-pink-200{color:var(--p-pink-200)!important}.text-pink-300{color:var(--p-pink-300)!important}.text-pink-400{color:var(--p-pink-400)!important}.text-pink-500{color:var(--p-pink-500)!important}.text-pink-600{color:var(--p-pink-600)!important}.text-pink-700{color:var(--p-pink-700)!important}.text-pink-800{color:var(--p-pink-800)!important}.text-pink-900{color:var(--p-pink-900)!important}.focus\:text-pink-50:focus{color:var(--p-pink-50)!important}.focus\:text-pink-100:focus{color:var(--p-pink-100)!important}.focus\:text-pink-200:focus{color:var(--p-pink-200)!important}.focus\:text-pink-300:focus{color:var(--p-pink-300)!important}.focus\:text-pink-400:focus{color:var(--p-pink-400)!important}.focus\:text-pink-500:focus{color:var(--p-pink-500)!important}.focus\:text-pink-600:focus{color:var(--p-pink-600)!important}.focus\:text-pink-700:focus{color:var(--p-pink-700)!important}.focus\:text-pink-800:focus{color:var(--p-pink-800)!important}.focus\:text-pink-900:focus{color:var(--p-pink-900)!important}.hover\:text-pink-50:hover{color:var(--p-pink-50)!important}.hover\:text-pink-100:hover{color:var(--p-pink-100)!important}.hover\:text-pink-200:hover{color:var(--p-pink-200)!important}.hover\:text-pink-300:hover{color:var(--p-pink-300)!important}.hover\:text-pink-400:hover{color:var(--p-pink-400)!important}.hover\:text-pink-500:hover{color:var(--p-pink-500)!important}.hover\:text-pink-600:hover{color:var(--p-pink-600)!important}.hover\:text-pink-700:hover{color:var(--p-pink-700)!important}.hover\:text-pink-800:hover{color:var(--p-pink-800)!important}.hover\:text-pink-900:hover{color:var(--p-pink-900)!important}.active\:text-pink-50:active{color:var(--p-pink-50)!important}.active\:text-pink-100:active{color:var(--p-pink-100)!important}.active\:text-pink-200:active{color:var(--p-pink-200)!important}.active\:text-pink-300:active{color:var(--p-pink-300)!important}.active\:text-pink-400:active{color:var(--p-pink-400)!important}.active\:text-pink-500:active{color:var(--p-pink-500)!important}.active\:text-pink-600:active{color:var(--p-pink-600)!important}.active\:text-pink-700:active{color:var(--p-pink-700)!important}.active\:text-pink-800:active{color:var(--p-pink-800)!important}.active\:text-pink-900:active{color:var(--p-pink-900)!important}.text-indigo-50{color:var(--p-indigo-50)!important}.text-indigo-100{color:var(--p-indigo-100)!important}.text-indigo-200{color:var(--p-indigo-200)!important}.text-indigo-300{color:var(--p-indigo-300)!important}.text-indigo-400{color:var(--p-indigo-400)!important}.text-indigo-500{color:var(--p-indigo-500)!important}.text-indigo-600{color:var(--p-indigo-600)!important}.text-indigo-700{color:var(--p-indigo-700)!important}.text-indigo-800{color:var(--p-indigo-800)!important}.text-indigo-900{color:var(--p-indigo-900)!important}.focus\:text-indigo-50:focus{color:var(--p-indigo-50)!important}.focus\:text-indigo-100:focus{color:var(--p-indigo-100)!important}.focus\:text-indigo-200:focus{color:var(--p-indigo-200)!important}.focus\:text-indigo-300:focus{color:var(--p-indigo-300)!important}.focus\:text-indigo-400:focus{color:var(--p-indigo-400)!important}.focus\:text-indigo-500:focus{color:var(--p-indigo-500)!important}.focus\:text-indigo-600:focus{color:var(--p-indigo-600)!important}.focus\:text-indigo-700:focus{color:var(--p-indigo-700)!important}.focus\:text-indigo-800:focus{color:var(--p-indigo-800)!important}.focus\:text-indigo-900:focus{color:var(--p-indigo-900)!important}.hover\:text-indigo-50:hover{color:var(--p-indigo-50)!important}.hover\:text-indigo-100:hover{color:var(--p-indigo-100)!important}.hover\:text-indigo-200:hover{color:var(--p-indigo-200)!important}.hover\:text-indigo-300:hover{color:var(--p-indigo-300)!important}.hover\:text-indigo-400:hover{color:var(--p-indigo-400)!important}.hover\:text-indigo-500:hover{color:var(--p-indigo-500)!important}.hover\:text-indigo-600:hover{color:var(--p-indigo-600)!important}.hover\:text-indigo-700:hover{color:var(--p-indigo-700)!important}.hover\:text-indigo-800:hover{color:var(--p-indigo-800)!important}.hover\:text-indigo-900:hover{color:var(--p-indigo-900)!important}.active\:text-indigo-50:active{color:var(--p-indigo-50)!important}.active\:text-indigo-100:active{color:var(--p-indigo-100)!important}.active\:text-indigo-200:active{color:var(--p-indigo-200)!important}.active\:text-indigo-300:active{color:var(--p-indigo-300)!important}.active\:text-indigo-400:active{color:var(--p-indigo-400)!important}.active\:text-indigo-500:active{color:var(--p-indigo-500)!important}.active\:text-indigo-600:active{color:var(--p-indigo-600)!important}.active\:text-indigo-700:active{color:var(--p-indigo-700)!important}.active\:text-indigo-800:active{color:var(--p-indigo-800)!important}.active\:text-indigo-900:active{color:var(--p-indigo-900)!important}.text-teal-50{color:var(--p-teal-50)!important}.text-teal-100{color:var(--p-teal-100)!important}.text-teal-200{color:var(--p-teal-200)!important}.text-teal-300{color:var(--p-teal-300)!important}.text-teal-400{color:var(--p-teal-400)!important}.text-teal-500{color:var(--p-teal-500)!important}.text-teal-600{color:var(--p-teal-600)!important}.text-teal-700{color:var(--p-teal-700)!important}.text-teal-800{color:var(--p-teal-800)!important}.text-teal-900{color:var(--p-teal-900)!important}.focus\:text-teal-50:focus{color:var(--p-teal-50)!important}.focus\:text-teal-100:focus{color:var(--p-teal-100)!important}.focus\:text-teal-200:focus{color:var(--p-teal-200)!important}.focus\:text-teal-300:focus{color:var(--p-teal-300)!important}.focus\:text-teal-400:focus{color:var(--p-teal-400)!important}.focus\:text-teal-500:focus{color:var(--p-teal-500)!important}.focus\:text-teal-600:focus{color:var(--p-teal-600)!important}.focus\:text-teal-700:focus{color:var(--p-teal-700)!important}.focus\:text-teal-800:focus{color:var(--p-teal-800)!important}.focus\:text-teal-900:focus{color:var(--p-teal-900)!important}.hover\:text-teal-50:hover{color:var(--p-teal-50)!important}.hover\:text-teal-100:hover{color:var(--p-teal-100)!important}.hover\:text-teal-200:hover{color:var(--p-teal-200)!important}.hover\:text-teal-300:hover{color:var(--p-teal-300)!important}.hover\:text-teal-400:hover{color:var(--p-teal-400)!important}.hover\:text-teal-500:hover{color:var(--p-teal-500)!important}.hover\:text-teal-600:hover{color:var(--p-teal-600)!important}.hover\:text-teal-700:hover{color:var(--p-teal-700)!important}.hover\:text-teal-800:hover{color:var(--p-teal-800)!important}.hover\:text-teal-900:hover{color:var(--p-teal-900)!important}.active\:text-teal-50:active{color:var(--p-teal-50)!important}.active\:text-teal-100:active{color:var(--p-teal-100)!important}.active\:text-teal-200:active{color:var(--p-teal-200)!important}.active\:text-teal-300:active{color:var(--p-teal-300)!important}.active\:text-teal-400:active{color:var(--p-teal-400)!important}.active\:text-teal-500:active{color:var(--p-teal-500)!important}.active\:text-teal-600:active{color:var(--p-teal-600)!important}.active\:text-teal-700:active{color:var(--p-teal-700)!important}.active\:text-teal-800:active{color:var(--p-teal-800)!important}.active\:text-teal-900:active{color:var(--p-teal-900)!important}.text-orange-50{color:var(--p-orange-50)!important}.text-orange-100{color:var(--p-orange-100)!important}.text-orange-200{color:var(--p-orange-200)!important}.text-orange-300{color:var(--p-orange-300)!important}.text-orange-400{color:var(--p-orange-400)!important}.text-orange-500{color:var(--p-orange-500)!important}.text-orange-600{color:var(--p-orange-600)!important}.text-orange-700{color:var(--p-orange-700)!important}.text-orange-800{color:var(--p-orange-800)!important}.text-orange-900{color:var(--p-orange-900)!important}.focus\:text-orange-50:focus{color:var(--p-orange-50)!important}.focus\:text-orange-100:focus{color:var(--p-orange-100)!important}.focus\:text-orange-200:focus{color:var(--p-orange-200)!important}.focus\:text-orange-300:focus{color:var(--p-orange-300)!important}.focus\:text-orange-400:focus{color:var(--p-orange-400)!important}.focus\:text-orange-500:focus{color:var(--p-orange-500)!important}.focus\:text-orange-600:focus{color:var(--p-orange-600)!important}.focus\:text-orange-700:focus{color:var(--p-orange-700)!important}.focus\:text-orange-800:focus{color:var(--p-orange-800)!important}.focus\:text-orange-900:focus{color:var(--p-orange-900)!important}.hover\:text-orange-50:hover{color:var(--p-orange-50)!important}.hover\:text-orange-100:hover{color:var(--p-orange-100)!important}.hover\:text-orange-200:hover{color:var(--p-orange-200)!important}.hover\:text-orange-300:hover{color:var(--p-orange-300)!important}.hover\:text-orange-400:hover{color:var(--p-orange-400)!important}.hover\:text-orange-500:hover{color:var(--p-orange-500)!important}.hover\:text-orange-600:hover{color:var(--p-orange-600)!important}.hover\:text-orange-700:hover{color:var(--p-orange-700)!important}.hover\:text-orange-800:hover{color:var(--p-orange-800)!important}.hover\:text-orange-900:hover{color:var(--p-orange-900)!important}.active\:text-orange-50:active{color:var(--p-orange-50)!important}.active\:text-orange-100:active{color:var(--p-orange-100)!important}.active\:text-orange-200:active{color:var(--p-orange-200)!important}.active\:text-orange-300:active{color:var(--p-orange-300)!important}.active\:text-orange-400:active{color:var(--p-orange-400)!important}.active\:text-orange-500:active{color:var(--p-orange-500)!important}.active\:text-orange-600:active{color:var(--p-orange-600)!important}.active\:text-orange-700:active{color:var(--p-orange-700)!important}.active\:text-orange-800:active{color:var(--p-orange-800)!important}.active\:text-orange-900:active{color:var(--p-orange-900)!important}.text-bluegray-50{color:var(--p-bluegray-50)!important}.text-bluegray-100{color:var(--p-bluegray-100)!important}.text-bluegray-200{color:var(--p-bluegray-200)!important}.text-bluegray-300{color:var(--p-bluegray-300)!important}.text-bluegray-400{color:var(--p-bluegray-400)!important}.text-bluegray-500{color:var(--p-bluegray-500)!important}.text-bluegray-600{color:var(--p-bluegray-600)!important}.text-bluegray-700{color:var(--p-bluegray-700)!important}.text-bluegray-800{color:var(--p-bluegray-800)!important}.text-bluegray-900{color:var(--p-bluegray-900)!important}.focus\:text-bluegray-50:focus{color:var(--p-bluegray-50)!important}.focus\:text-bluegray-100:focus{color:var(--p-bluegray-100)!important}.focus\:text-bluegray-200:focus{color:var(--p-bluegray-200)!important}.focus\:text-bluegray-300:focus{color:var(--p-bluegray-300)!important}.focus\:text-bluegray-400:focus{color:var(--p-bluegray-400)!important}.focus\:text-bluegray-500:focus{color:var(--p-bluegray-500)!important}.focus\:text-bluegray-600:focus{color:var(--p-bluegray-600)!important}.focus\:text-bluegray-700:focus{color:var(--p-bluegray-700)!important}.focus\:text-bluegray-800:focus{color:var(--p-bluegray-800)!important}.focus\:text-bluegray-900:focus{color:var(--p-bluegray-900)!important}.hover\:text-bluegray-50:hover{color:var(--p-bluegray-50)!important}.hover\:text-bluegray-100:hover{color:var(--p-bluegray-100)!important}.hover\:text-bluegray-200:hover{color:var(--p-bluegray-200)!important}.hover\:text-bluegray-300:hover{color:var(--p-bluegray-300)!important}.hover\:text-bluegray-400:hover{color:var(--p-bluegray-400)!important}.hover\:text-bluegray-500:hover{color:var(--p-bluegray-500)!important}.hover\:text-bluegray-600:hover{color:var(--p-bluegray-600)!important}.hover\:text-bluegray-700:hover{color:var(--p-bluegray-700)!important}.hover\:text-bluegray-800:hover{color:var(--p-bluegray-800)!important}.hover\:text-bluegray-900:hover{color:var(--p-bluegray-900)!important}.active\:text-bluegray-50:active{color:var(--p-bluegray-50)!important}.active\:text-bluegray-100:active{color:var(--p-bluegray-100)!important}.active\:text-bluegray-200:active{color:var(--p-bluegray-200)!important}.active\:text-bluegray-300:active{color:var(--p-bluegray-300)!important}.active\:text-bluegray-400:active{color:var(--p-bluegray-400)!important}.active\:text-bluegray-500:active{color:var(--p-bluegray-500)!important}.active\:text-bluegray-600:active{color:var(--p-bluegray-600)!important}.active\:text-bluegray-700:active{color:var(--p-bluegray-700)!important}.active\:text-bluegray-800:active{color:var(--p-bluegray-800)!important}.active\:text-bluegray-900:active{color:var(--p-bluegray-900)!important}.text-purple-50{color:var(--p-purple-50)!important}.text-purple-100{color:var(--p-purple-100)!important}.text-purple-200{color:var(--p-purple-200)!important}.text-purple-300{color:var(--p-purple-300)!important}.text-purple-400{color:var(--p-purple-400)!important}.text-purple-500{color:var(--p-purple-500)!important}.text-purple-600{color:var(--p-purple-600)!important}.text-purple-700{color:var(--p-purple-700)!important}.text-purple-800{color:var(--p-purple-800)!important}.text-purple-900{color:var(--p-purple-900)!important}.focus\:text-purple-50:focus{color:var(--p-purple-50)!important}.focus\:text-purple-100:focus{color:var(--p-purple-100)!important}.focus\:text-purple-200:focus{color:var(--p-purple-200)!important}.focus\:text-purple-300:focus{color:var(--p-purple-300)!important}.focus\:text-purple-400:focus{color:var(--p-purple-400)!important}.focus\:text-purple-500:focus{color:var(--p-purple-500)!important}.focus\:text-purple-600:focus{color:var(--p-purple-600)!important}.focus\:text-purple-700:focus{color:var(--p-purple-700)!important}.focus\:text-purple-800:focus{color:var(--p-purple-800)!important}.focus\:text-purple-900:focus{color:var(--p-purple-900)!important}.hover\:text-purple-50:hover{color:var(--p-purple-50)!important}.hover\:text-purple-100:hover{color:var(--p-purple-100)!important}.hover\:text-purple-200:hover{color:var(--p-purple-200)!important}.hover\:text-purple-300:hover{color:var(--p-purple-300)!important}.hover\:text-purple-400:hover{color:var(--p-purple-400)!important}.hover\:text-purple-500:hover{color:var(--p-purple-500)!important}.hover\:text-purple-600:hover{color:var(--p-purple-600)!important}.hover\:text-purple-700:hover{color:var(--p-purple-700)!important}.hover\:text-purple-800:hover{color:var(--p-purple-800)!important}.hover\:text-purple-900:hover{color:var(--p-purple-900)!important}.active\:text-purple-50:active{color:var(--p-purple-50)!important}.active\:text-purple-100:active{color:var(--p-purple-100)!important}.active\:text-purple-200:active{color:var(--p-purple-200)!important}.active\:text-purple-300:active{color:var(--p-purple-300)!important}.active\:text-purple-400:active{color:var(--p-purple-400)!important}.active\:text-purple-500:active{color:var(--p-purple-500)!important}.active\:text-purple-600:active{color:var(--p-purple-600)!important}.active\:text-purple-700:active{color:var(--p-purple-700)!important}.active\:text-purple-800:active{color:var(--p-purple-800)!important}.active\:text-purple-900:active{color:var(--p-purple-900)!important}.text-gray-50{color:var(--p-gray-50)!important}.text-gray-100{color:var(--p-gray-100)!important}.text-gray-200{color:var(--p-gray-200)!important}.text-gray-300{color:var(--p-gray-300)!important}.text-gray-400{color:var(--p-gray-400)!important}.text-gray-500{color:var(--p-gray-500)!important}.text-gray-600{color:var(--p-gray-600)!important}.text-gray-700{color:var(--p-gray-700)!important}.text-gray-800{color:var(--p-gray-800)!important}.text-gray-900{color:var(--p-gray-900)!important}.focus\:text-gray-50:focus{color:var(--p-gray-50)!important}.focus\:text-gray-100:focus{color:var(--p-gray-100)!important}.focus\:text-gray-200:focus{color:var(--p-gray-200)!important}.focus\:text-gray-300:focus{color:var(--p-gray-300)!important}.focus\:text-gray-400:focus{color:var(--p-gray-400)!important}.focus\:text-gray-500:focus{color:var(--p-gray-500)!important}.focus\:text-gray-600:focus{color:var(--p-gray-600)!important}.focus\:text-gray-700:focus{color:var(--p-gray-700)!important}.focus\:text-gray-800:focus{color:var(--p-gray-800)!important}.focus\:text-gray-900:focus{color:var(--p-gray-900)!important}.hover\:text-gray-50:hover{color:var(--p-gray-50)!important}.hover\:text-gray-100:hover{color:var(--p-gray-100)!important}.hover\:text-gray-200:hover{color:var(--p-gray-200)!important}.hover\:text-gray-300:hover{color:var(--p-gray-300)!important}.hover\:text-gray-400:hover{color:var(--p-gray-400)!important}.hover\:text-gray-500:hover{color:var(--p-gray-500)!important}.hover\:text-gray-600:hover{color:var(--p-gray-600)!important}.hover\:text-gray-700:hover{color:var(--p-gray-700)!important}.hover\:text-gray-800:hover{color:var(--p-gray-800)!important}.hover\:text-gray-900:hover{color:var(--p-gray-900)!important}.active\:text-gray-50:active{color:var(--p-gray-50)!important}.active\:text-gray-100:active{color:var(--p-gray-100)!important}.active\:text-gray-200:active{color:var(--p-gray-200)!important}.active\:text-gray-300:active{color:var(--p-gray-300)!important}.active\:text-gray-400:active{color:var(--p-gray-400)!important}.active\:text-gray-500:active{color:var(--p-gray-500)!important}.active\:text-gray-600:active{color:var(--p-gray-600)!important}.active\:text-gray-700:active{color:var(--p-gray-700)!important}.active\:text-gray-800:active{color:var(--p-gray-800)!important}.active\:text-gray-900:active{color:var(--p-gray-900)!important}.text-red-50{color:var(--p-red-50)!important}.text-red-100{color:var(--p-red-100)!important}.text-red-200{color:var(--p-red-200)!important}.text-red-300{color:var(--p-red-300)!important}.text-red-400{color:var(--p-red-400)!important}.text-red-500{color:var(--p-red-500)!important}.text-red-600{color:var(--p-red-600)!important}.text-red-700{color:var(--p-red-700)!important}.text-red-800{color:var(--p-red-800)!important}.text-red-900{color:var(--p-red-900)!important}.focus\:text-red-50:focus{color:var(--p-red-50)!important}.focus\:text-red-100:focus{color:var(--p-red-100)!important}.focus\:text-red-200:focus{color:var(--p-red-200)!important}.focus\:text-red-300:focus{color:var(--p-red-300)!important}.focus\:text-red-400:focus{color:var(--p-red-400)!important}.focus\:text-red-500:focus{color:var(--p-red-500)!important}.focus\:text-red-600:focus{color:var(--p-red-600)!important}.focus\:text-red-700:focus{color:var(--p-red-700)!important}.focus\:text-red-800:focus{color:var(--p-red-800)!important}.focus\:text-red-900:focus{color:var(--p-red-900)!important}.hover\:text-red-50:hover{color:var(--p-red-50)!important}.hover\:text-red-100:hover{color:var(--p-red-100)!important}.hover\:text-red-200:hover{color:var(--p-red-200)!important}.hover\:text-red-300:hover{color:var(--p-red-300)!important}.hover\:text-red-400:hover{color:var(--p-red-400)!important}.hover\:text-red-500:hover{color:var(--p-red-500)!important}.hover\:text-red-600:hover{color:var(--p-red-600)!important}.hover\:text-red-700:hover{color:var(--p-red-700)!important}.hover\:text-red-800:hover{color:var(--p-red-800)!important}.hover\:text-red-900:hover{color:var(--p-red-900)!important}.active\:text-red-50:active{color:var(--p-red-50)!important}.active\:text-red-100:active{color:var(--p-red-100)!important}.active\:text-red-200:active{color:var(--p-red-200)!important}.active\:text-red-300:active{color:var(--p-red-300)!important}.active\:text-red-400:active{color:var(--p-red-400)!important}.active\:text-red-500:active{color:var(--p-red-500)!important}.active\:text-red-600:active{color:var(--p-red-600)!important}.active\:text-red-700:active{color:var(--p-red-700)!important}.active\:text-red-800:active{color:var(--p-red-800)!important}.active\:text-red-900:active{color:var(--p-red-900)!important}.text-primary-50{color:var(--p-primary-50)!important}.text-primary-100{color:var(--p-primary-100)!important}.text-primary-200{color:var(--p-primary-200)!important}.text-primary-300{color:var(--p-primary-300)!important}.text-primary-400{color:var(--p-primary-400)!important}.text-primary-500{color:var(--p-primary-500)!important}.text-primary-600{color:var(--p-primary-600)!important}.text-primary-700{color:var(--p-primary-700)!important}.text-primary-800{color:var(--p-primary-800)!important}.text-primary-900{color:var(--p-primary-900)!important}.focus\:text-primary-50:focus{color:var(--p-primary-50)!important}.focus\:text-primary-100:focus{color:var(--p-primary-100)!important}.focus\:text-primary-200:focus{color:var(--p-primary-200)!important}.focus\:text-primary-300:focus{color:var(--p-primary-300)!important}.focus\:text-primary-400:focus{color:var(--p-primary-400)!important}.focus\:text-primary-500:focus{color:var(--p-primary-500)!important}.focus\:text-primary-600:focus{color:var(--p-primary-600)!important}.focus\:text-primary-700:focus{color:var(--p-primary-700)!important}.focus\:text-primary-800:focus{color:var(--p-primary-800)!important}.focus\:text-primary-900:focus{color:var(--p-primary-900)!important}.hover\:text-primary-50:hover{color:var(--p-primary-50)!important}.hover\:text-primary-100:hover{color:var(--p-primary-100)!important}.hover\:text-primary-200:hover{color:var(--p-primary-200)!important}.hover\:text-primary-300:hover{color:var(--p-primary-300)!important}.hover\:text-primary-400:hover{color:var(--p-primary-400)!important}.hover\:text-primary-500:hover{color:var(--p-primary-500)!important}.hover\:text-primary-600:hover{color:var(--p-primary-600)!important}.hover\:text-primary-700:hover{color:var(--p-primary-700)!important}.hover\:text-primary-800:hover{color:var(--p-primary-800)!important}.hover\:text-primary-900:hover{color:var(--p-primary-900)!important}.active\:text-primary-50:active{color:var(--p-primary-50)!important}.active\:text-primary-100:active{color:var(--p-primary-100)!important}.active\:text-primary-200:active{color:var(--p-primary-200)!important}.active\:text-primary-300:active{color:var(--p-primary-300)!important}.active\:text-primary-400:active{color:var(--p-primary-400)!important}.active\:text-primary-500:active{color:var(--p-primary-500)!important}.active\:text-primary-600:active{color:var(--p-primary-600)!important}.active\:text-primary-700:active{color:var(--p-primary-700)!important}.active\:text-primary-800:active{color:var(--p-primary-800)!important}.active\:text-primary-900:active{color:var(--p-primary-900)!important}.bg-blue-50{background-color:var(--p-blue-50)!important}.bg-blue-100{background-color:var(--p-blue-100)!important}.bg-blue-200{background-color:var(--p-blue-200)!important}.bg-blue-300{background-color:var(--p-blue-300)!important}.bg-blue-400{background-color:var(--p-blue-400)!important}.bg-blue-500{background-color:var(--p-blue-500)!important}.bg-blue-600{background-color:var(--p-blue-600)!important}.bg-blue-700{background-color:var(--p-blue-700)!important}.bg-blue-800{background-color:var(--p-blue-800)!important}.bg-blue-900{background-color:var(--p-blue-900)!important}.focus\:bg-blue-50:focus{background-color:var(--p-blue-50)!important}.focus\:bg-blue-100:focus{background-color:var(--p-blue-100)!important}.focus\:bg-blue-200:focus{background-color:var(--p-blue-200)!important}.focus\:bg-blue-300:focus{background-color:var(--p-blue-300)!important}.focus\:bg-blue-400:focus{background-color:var(--p-blue-400)!important}.focus\:bg-blue-500:focus{background-color:var(--p-blue-500)!important}.focus\:bg-blue-600:focus{background-color:var(--p-blue-600)!important}.focus\:bg-blue-700:focus{background-color:var(--p-blue-700)!important}.focus\:bg-blue-800:focus{background-color:var(--p-blue-800)!important}.focus\:bg-blue-900:focus{background-color:var(--p-blue-900)!important}.hover\:bg-blue-50:hover{background-color:var(--p-blue-50)!important}.hover\:bg-blue-100:hover{background-color:var(--p-blue-100)!important}.hover\:bg-blue-200:hover{background-color:var(--p-blue-200)!important}.hover\:bg-blue-300:hover{background-color:var(--p-blue-300)!important}.hover\:bg-blue-400:hover{background-color:var(--p-blue-400)!important}.hover\:bg-blue-500:hover{background-color:var(--p-blue-500)!important}.hover\:bg-blue-600:hover{background-color:var(--p-blue-600)!important}.hover\:bg-blue-700:hover{background-color:var(--p-blue-700)!important}.hover\:bg-blue-800:hover{background-color:var(--p-blue-800)!important}.hover\:bg-blue-900:hover{background-color:var(--p-blue-900)!important}.active\:bg-blue-50:active{background-color:var(--p-blue-50)!important}.active\:bg-blue-100:active{background-color:var(--p-blue-100)!important}.active\:bg-blue-200:active{background-color:var(--p-blue-200)!important}.active\:bg-blue-300:active{background-color:var(--p-blue-300)!important}.active\:bg-blue-400:active{background-color:var(--p-blue-400)!important}.active\:bg-blue-500:active{background-color:var(--p-blue-500)!important}.active\:bg-blue-600:active{background-color:var(--p-blue-600)!important}.active\:bg-blue-700:active{background-color:var(--p-blue-700)!important}.active\:bg-blue-800:active{background-color:var(--p-blue-800)!important}.active\:bg-blue-900:active{background-color:var(--p-blue-900)!important}.bg-green-50{background-color:var(--p-green-50)!important}.bg-green-100{background-color:var(--p-green-100)!important}.bg-green-200{background-color:var(--p-green-200)!important}.bg-green-300{background-color:var(--p-green-300)!important}.bg-green-400{background-color:var(--p-green-400)!important}.bg-green-500{background-color:var(--p-green-500)!important}.bg-green-600{background-color:var(--p-green-600)!important}.bg-green-700{background-color:var(--p-green-700)!important}.bg-green-800{background-color:var(--p-green-800)!important}.bg-green-900{background-color:var(--p-green-900)!important}.focus\:bg-green-50:focus{background-color:var(--p-green-50)!important}.focus\:bg-green-100:focus{background-color:var(--p-green-100)!important}.focus\:bg-green-200:focus{background-color:var(--p-green-200)!important}.focus\:bg-green-300:focus{background-color:var(--p-green-300)!important}.focus\:bg-green-400:focus{background-color:var(--p-green-400)!important}.focus\:bg-green-500:focus{background-color:var(--p-green-500)!important}.focus\:bg-green-600:focus{background-color:var(--p-green-600)!important}.focus\:bg-green-700:focus{background-color:var(--p-green-700)!important}.focus\:bg-green-800:focus{background-color:var(--p-green-800)!important}.focus\:bg-green-900:focus{background-color:var(--p-green-900)!important}.hover\:bg-green-50:hover{background-color:var(--p-green-50)!important}.hover\:bg-green-100:hover{background-color:var(--p-green-100)!important}.hover\:bg-green-200:hover{background-color:var(--p-green-200)!important}.hover\:bg-green-300:hover{background-color:var(--p-green-300)!important}.hover\:bg-green-400:hover{background-color:var(--p-green-400)!important}.hover\:bg-green-500:hover{background-color:var(--p-green-500)!important}.hover\:bg-green-600:hover{background-color:var(--p-green-600)!important}.hover\:bg-green-700:hover{background-color:var(--p-green-700)!important}.hover\:bg-green-800:hover{background-color:var(--p-green-800)!important}.hover\:bg-green-900:hover{background-color:var(--p-green-900)!important}.active\:bg-green-50:active{background-color:var(--p-green-50)!important}.active\:bg-green-100:active{background-color:var(--p-green-100)!important}.active\:bg-green-200:active{background-color:var(--p-green-200)!important}.active\:bg-green-300:active{background-color:var(--p-green-300)!important}.active\:bg-green-400:active{background-color:var(--p-green-400)!important}.active\:bg-green-500:active{background-color:var(--p-green-500)!important}.active\:bg-green-600:active{background-color:var(--p-green-600)!important}.active\:bg-green-700:active{background-color:var(--p-green-700)!important}.active\:bg-green-800:active{background-color:var(--p-green-800)!important}.active\:bg-green-900:active{background-color:var(--p-green-900)!important}.bg-yellow-50{background-color:var(--p-yellow-50)!important}.bg-yellow-100{background-color:var(--p-yellow-100)!important}.bg-yellow-200{background-color:var(--p-yellow-200)!important}.bg-yellow-300{background-color:var(--p-yellow-300)!important}.bg-yellow-400{background-color:var(--p-yellow-400)!important}.bg-yellow-500{background-color:var(--p-yellow-500)!important}.bg-yellow-600{background-color:var(--p-yellow-600)!important}.bg-yellow-700{background-color:var(--p-yellow-700)!important}.bg-yellow-800{background-color:var(--p-yellow-800)!important}.bg-yellow-900{background-color:var(--p-yellow-900)!important}.focus\:bg-yellow-50:focus{background-color:var(--p-yellow-50)!important}.focus\:bg-yellow-100:focus{background-color:var(--p-yellow-100)!important}.focus\:bg-yellow-200:focus{background-color:var(--p-yellow-200)!important}.focus\:bg-yellow-300:focus{background-color:var(--p-yellow-300)!important}.focus\:bg-yellow-400:focus{background-color:var(--p-yellow-400)!important}.focus\:bg-yellow-500:focus{background-color:var(--p-yellow-500)!important}.focus\:bg-yellow-600:focus{background-color:var(--p-yellow-600)!important}.focus\:bg-yellow-700:focus{background-color:var(--p-yellow-700)!important}.focus\:bg-yellow-800:focus{background-color:var(--p-yellow-800)!important}.focus\:bg-yellow-900:focus{background-color:var(--p-yellow-900)!important}.hover\:bg-yellow-50:hover{background-color:var(--p-yellow-50)!important}.hover\:bg-yellow-100:hover{background-color:var(--p-yellow-100)!important}.hover\:bg-yellow-200:hover{background-color:var(--p-yellow-200)!important}.hover\:bg-yellow-300:hover{background-color:var(--p-yellow-300)!important}.hover\:bg-yellow-400:hover{background-color:var(--p-yellow-400)!important}.hover\:bg-yellow-500:hover{background-color:var(--p-yellow-500)!important}.hover\:bg-yellow-600:hover{background-color:var(--p-yellow-600)!important}.hover\:bg-yellow-700:hover{background-color:var(--p-yellow-700)!important}.hover\:bg-yellow-800:hover{background-color:var(--p-yellow-800)!important}.hover\:bg-yellow-900:hover{background-color:var(--p-yellow-900)!important}.active\:bg-yellow-50:active{background-color:var(--p-yellow-50)!important}.active\:bg-yellow-100:active{background-color:var(--p-yellow-100)!important}.active\:bg-yellow-200:active{background-color:var(--p-yellow-200)!important}.active\:bg-yellow-300:active{background-color:var(--p-yellow-300)!important}.active\:bg-yellow-400:active{background-color:var(--p-yellow-400)!important}.active\:bg-yellow-500:active{background-color:var(--p-yellow-500)!important}.active\:bg-yellow-600:active{background-color:var(--p-yellow-600)!important}.active\:bg-yellow-700:active{background-color:var(--p-yellow-700)!important}.active\:bg-yellow-800:active{background-color:var(--p-yellow-800)!important}.active\:bg-yellow-900:active{background-color:var(--p-yellow-900)!important}.bg-cyan-50{background-color:var(--p-cyan-50)!important}.bg-cyan-100{background-color:var(--p-cyan-100)!important}.bg-cyan-200{background-color:var(--p-cyan-200)!important}.bg-cyan-300{background-color:var(--p-cyan-300)!important}.bg-cyan-400{background-color:var(--p-cyan-400)!important}.bg-cyan-500{background-color:var(--p-cyan-500)!important}.bg-cyan-600{background-color:var(--p-cyan-600)!important}.bg-cyan-700{background-color:var(--p-cyan-700)!important}.bg-cyan-800{background-color:var(--p-cyan-800)!important}.bg-cyan-900{background-color:var(--p-cyan-900)!important}.focus\:bg-cyan-50:focus{background-color:var(--p-cyan-50)!important}.focus\:bg-cyan-100:focus{background-color:var(--p-cyan-100)!important}.focus\:bg-cyan-200:focus{background-color:var(--p-cyan-200)!important}.focus\:bg-cyan-300:focus{background-color:var(--p-cyan-300)!important}.focus\:bg-cyan-400:focus{background-color:var(--p-cyan-400)!important}.focus\:bg-cyan-500:focus{background-color:var(--p-cyan-500)!important}.focus\:bg-cyan-600:focus{background-color:var(--p-cyan-600)!important}.focus\:bg-cyan-700:focus{background-color:var(--p-cyan-700)!important}.focus\:bg-cyan-800:focus{background-color:var(--p-cyan-800)!important}.focus\:bg-cyan-900:focus{background-color:var(--p-cyan-900)!important}.hover\:bg-cyan-50:hover{background-color:var(--p-cyan-50)!important}.hover\:bg-cyan-100:hover{background-color:var(--p-cyan-100)!important}.hover\:bg-cyan-200:hover{background-color:var(--p-cyan-200)!important}.hover\:bg-cyan-300:hover{background-color:var(--p-cyan-300)!important}.hover\:bg-cyan-400:hover{background-color:var(--p-cyan-400)!important}.hover\:bg-cyan-500:hover{background-color:var(--p-cyan-500)!important}.hover\:bg-cyan-600:hover{background-color:var(--p-cyan-600)!important}.hover\:bg-cyan-700:hover{background-color:var(--p-cyan-700)!important}.hover\:bg-cyan-800:hover{background-color:var(--p-cyan-800)!important}.hover\:bg-cyan-900:hover{background-color:var(--p-cyan-900)!important}.active\:bg-cyan-50:active{background-color:var(--p-cyan-50)!important}.active\:bg-cyan-100:active{background-color:var(--p-cyan-100)!important}.active\:bg-cyan-200:active{background-color:var(--p-cyan-200)!important}.active\:bg-cyan-300:active{background-color:var(--p-cyan-300)!important}.active\:bg-cyan-400:active{background-color:var(--p-cyan-400)!important}.active\:bg-cyan-500:active{background-color:var(--p-cyan-500)!important}.active\:bg-cyan-600:active{background-color:var(--p-cyan-600)!important}.active\:bg-cyan-700:active{background-color:var(--p-cyan-700)!important}.active\:bg-cyan-800:active{background-color:var(--p-cyan-800)!important}.active\:bg-cyan-900:active{background-color:var(--p-cyan-900)!important}.bg-pink-50{background-color:var(--p-pink-50)!important}.bg-pink-100{background-color:var(--p-pink-100)!important}.bg-pink-200{background-color:var(--p-pink-200)!important}.bg-pink-300{background-color:var(--p-pink-300)!important}.bg-pink-400{background-color:var(--p-pink-400)!important}.bg-pink-500{background-color:var(--p-pink-500)!important}.bg-pink-600{background-color:var(--p-pink-600)!important}.bg-pink-700{background-color:var(--p-pink-700)!important}.bg-pink-800{background-color:var(--p-pink-800)!important}.bg-pink-900{background-color:var(--p-pink-900)!important}.focus\:bg-pink-50:focus{background-color:var(--p-pink-50)!important}.focus\:bg-pink-100:focus{background-color:var(--p-pink-100)!important}.focus\:bg-pink-200:focus{background-color:var(--p-pink-200)!important}.focus\:bg-pink-300:focus{background-color:var(--p-pink-300)!important}.focus\:bg-pink-400:focus{background-color:var(--p-pink-400)!important}.focus\:bg-pink-500:focus{background-color:var(--p-pink-500)!important}.focus\:bg-pink-600:focus{background-color:var(--p-pink-600)!important}.focus\:bg-pink-700:focus{background-color:var(--p-pink-700)!important}.focus\:bg-pink-800:focus{background-color:var(--p-pink-800)!important}.focus\:bg-pink-900:focus{background-color:var(--p-pink-900)!important}.hover\:bg-pink-50:hover{background-color:var(--p-pink-50)!important}.hover\:bg-pink-100:hover{background-color:var(--p-pink-100)!important}.hover\:bg-pink-200:hover{background-color:var(--p-pink-200)!important}.hover\:bg-pink-300:hover{background-color:var(--p-pink-300)!important}.hover\:bg-pink-400:hover{background-color:var(--p-pink-400)!important}.hover\:bg-pink-500:hover{background-color:var(--p-pink-500)!important}.hover\:bg-pink-600:hover{background-color:var(--p-pink-600)!important}.hover\:bg-pink-700:hover{background-color:var(--p-pink-700)!important}.hover\:bg-pink-800:hover{background-color:var(--p-pink-800)!important}.hover\:bg-pink-900:hover{background-color:var(--p-pink-900)!important}.active\:bg-pink-50:active{background-color:var(--p-pink-50)!important}.active\:bg-pink-100:active{background-color:var(--p-pink-100)!important}.active\:bg-pink-200:active{background-color:var(--p-pink-200)!important}.active\:bg-pink-300:active{background-color:var(--p-pink-300)!important}.active\:bg-pink-400:active{background-color:var(--p-pink-400)!important}.active\:bg-pink-500:active{background-color:var(--p-pink-500)!important}.active\:bg-pink-600:active{background-color:var(--p-pink-600)!important}.active\:bg-pink-700:active{background-color:var(--p-pink-700)!important}.active\:bg-pink-800:active{background-color:var(--p-pink-800)!important}.active\:bg-pink-900:active{background-color:var(--p-pink-900)!important}.bg-indigo-50{background-color:var(--p-indigo-50)!important}.bg-indigo-100{background-color:var(--p-indigo-100)!important}.bg-indigo-200{background-color:var(--p-indigo-200)!important}.bg-indigo-300{background-color:var(--p-indigo-300)!important}.bg-indigo-400{background-color:var(--p-indigo-400)!important}.bg-indigo-500{background-color:var(--p-indigo-500)!important}.bg-indigo-600{background-color:var(--p-indigo-600)!important}.bg-indigo-700{background-color:var(--p-indigo-700)!important}.bg-indigo-800{background-color:var(--p-indigo-800)!important}.bg-indigo-900{background-color:var(--p-indigo-900)!important}.focus\:bg-indigo-50:focus{background-color:var(--p-indigo-50)!important}.focus\:bg-indigo-100:focus{background-color:var(--p-indigo-100)!important}.focus\:bg-indigo-200:focus{background-color:var(--p-indigo-200)!important}.focus\:bg-indigo-300:focus{background-color:var(--p-indigo-300)!important}.focus\:bg-indigo-400:focus{background-color:var(--p-indigo-400)!important}.focus\:bg-indigo-500:focus{background-color:var(--p-indigo-500)!important}.focus\:bg-indigo-600:focus{background-color:var(--p-indigo-600)!important}.focus\:bg-indigo-700:focus{background-color:var(--p-indigo-700)!important}.focus\:bg-indigo-800:focus{background-color:var(--p-indigo-800)!important}.focus\:bg-indigo-900:focus{background-color:var(--p-indigo-900)!important}.hover\:bg-indigo-50:hover{background-color:var(--p-indigo-50)!important}.hover\:bg-indigo-100:hover{background-color:var(--p-indigo-100)!important}.hover\:bg-indigo-200:hover{background-color:var(--p-indigo-200)!important}.hover\:bg-indigo-300:hover{background-color:var(--p-indigo-300)!important}.hover\:bg-indigo-400:hover{background-color:var(--p-indigo-400)!important}.hover\:bg-indigo-500:hover{background-color:var(--p-indigo-500)!important}.hover\:bg-indigo-600:hover{background-color:var(--p-indigo-600)!important}.hover\:bg-indigo-700:hover{background-color:var(--p-indigo-700)!important}.hover\:bg-indigo-800:hover{background-color:var(--p-indigo-800)!important}.hover\:bg-indigo-900:hover{background-color:var(--p-indigo-900)!important}.active\:bg-indigo-50:active{background-color:var(--p-indigo-50)!important}.active\:bg-indigo-100:active{background-color:var(--p-indigo-100)!important}.active\:bg-indigo-200:active{background-color:var(--p-indigo-200)!important}.active\:bg-indigo-300:active{background-color:var(--p-indigo-300)!important}.active\:bg-indigo-400:active{background-color:var(--p-indigo-400)!important}.active\:bg-indigo-500:active{background-color:var(--p-indigo-500)!important}.active\:bg-indigo-600:active{background-color:var(--p-indigo-600)!important}.active\:bg-indigo-700:active{background-color:var(--p-indigo-700)!important}.active\:bg-indigo-800:active{background-color:var(--p-indigo-800)!important}.active\:bg-indigo-900:active{background-color:var(--p-indigo-900)!important}.bg-teal-50{background-color:var(--p-teal-50)!important}.bg-teal-100{background-color:var(--p-teal-100)!important}.bg-teal-200{background-color:var(--p-teal-200)!important}.bg-teal-300{background-color:var(--p-teal-300)!important}.bg-teal-400{background-color:var(--p-teal-400)!important}.bg-teal-500{background-color:var(--p-teal-500)!important}.bg-teal-600{background-color:var(--p-teal-600)!important}.bg-teal-700{background-color:var(--p-teal-700)!important}.bg-teal-800{background-color:var(--p-teal-800)!important}.bg-teal-900{background-color:var(--p-teal-900)!important}.focus\:bg-teal-50:focus{background-color:var(--p-teal-50)!important}.focus\:bg-teal-100:focus{background-color:var(--p-teal-100)!important}.focus\:bg-teal-200:focus{background-color:var(--p-teal-200)!important}.focus\:bg-teal-300:focus{background-color:var(--p-teal-300)!important}.focus\:bg-teal-400:focus{background-color:var(--p-teal-400)!important}.focus\:bg-teal-500:focus{background-color:var(--p-teal-500)!important}.focus\:bg-teal-600:focus{background-color:var(--p-teal-600)!important}.focus\:bg-teal-700:focus{background-color:var(--p-teal-700)!important}.focus\:bg-teal-800:focus{background-color:var(--p-teal-800)!important}.focus\:bg-teal-900:focus{background-color:var(--p-teal-900)!important}.hover\:bg-teal-50:hover{background-color:var(--p-teal-50)!important}.hover\:bg-teal-100:hover{background-color:var(--p-teal-100)!important}.hover\:bg-teal-200:hover{background-color:var(--p-teal-200)!important}.hover\:bg-teal-300:hover{background-color:var(--p-teal-300)!important}.hover\:bg-teal-400:hover{background-color:var(--p-teal-400)!important}.hover\:bg-teal-500:hover{background-color:var(--p-teal-500)!important}.hover\:bg-teal-600:hover{background-color:var(--p-teal-600)!important}.hover\:bg-teal-700:hover{background-color:var(--p-teal-700)!important}.hover\:bg-teal-800:hover{background-color:var(--p-teal-800)!important}.hover\:bg-teal-900:hover{background-color:var(--p-teal-900)!important}.active\:bg-teal-50:active{background-color:var(--p-teal-50)!important}.active\:bg-teal-100:active{background-color:var(--p-teal-100)!important}.active\:bg-teal-200:active{background-color:var(--p-teal-200)!important}.active\:bg-teal-300:active{background-color:var(--p-teal-300)!important}.active\:bg-teal-400:active{background-color:var(--p-teal-400)!important}.active\:bg-teal-500:active{background-color:var(--p-teal-500)!important}.active\:bg-teal-600:active{background-color:var(--p-teal-600)!important}.active\:bg-teal-700:active{background-color:var(--p-teal-700)!important}.active\:bg-teal-800:active{background-color:var(--p-teal-800)!important}.active\:bg-teal-900:active{background-color:var(--p-teal-900)!important}.bg-orange-50{background-color:var(--p-orange-50)!important}.bg-orange-100{background-color:var(--p-orange-100)!important}.bg-orange-200{background-color:var(--p-orange-200)!important}.bg-orange-300{background-color:var(--p-orange-300)!important}.bg-orange-400{background-color:var(--p-orange-400)!important}.bg-orange-500{background-color:var(--p-orange-500)!important}.bg-orange-600{background-color:var(--p-orange-600)!important}.bg-orange-700{background-color:var(--p-orange-700)!important}.bg-orange-800{background-color:var(--p-orange-800)!important}.bg-orange-900{background-color:var(--p-orange-900)!important}.focus\:bg-orange-50:focus{background-color:var(--p-orange-50)!important}.focus\:bg-orange-100:focus{background-color:var(--p-orange-100)!important}.focus\:bg-orange-200:focus{background-color:var(--p-orange-200)!important}.focus\:bg-orange-300:focus{background-color:var(--p-orange-300)!important}.focus\:bg-orange-400:focus{background-color:var(--p-orange-400)!important}.focus\:bg-orange-500:focus{background-color:var(--p-orange-500)!important}.focus\:bg-orange-600:focus{background-color:var(--p-orange-600)!important}.focus\:bg-orange-700:focus{background-color:var(--p-orange-700)!important}.focus\:bg-orange-800:focus{background-color:var(--p-orange-800)!important}.focus\:bg-orange-900:focus{background-color:var(--p-orange-900)!important}.hover\:bg-orange-50:hover{background-color:var(--p-orange-50)!important}.hover\:bg-orange-100:hover{background-color:var(--p-orange-100)!important}.hover\:bg-orange-200:hover{background-color:var(--p-orange-200)!important}.hover\:bg-orange-300:hover{background-color:var(--p-orange-300)!important}.hover\:bg-orange-400:hover{background-color:var(--p-orange-400)!important}.hover\:bg-orange-500:hover{background-color:var(--p-orange-500)!important}.hover\:bg-orange-600:hover{background-color:var(--p-orange-600)!important}.hover\:bg-orange-700:hover{background-color:var(--p-orange-700)!important}.hover\:bg-orange-800:hover{background-color:var(--p-orange-800)!important}.hover\:bg-orange-900:hover{background-color:var(--p-orange-900)!important}.active\:bg-orange-50:active{background-color:var(--p-orange-50)!important}.active\:bg-orange-100:active{background-color:var(--p-orange-100)!important}.active\:bg-orange-200:active{background-color:var(--p-orange-200)!important}.active\:bg-orange-300:active{background-color:var(--p-orange-300)!important}.active\:bg-orange-400:active{background-color:var(--p-orange-400)!important}.active\:bg-orange-500:active{background-color:var(--p-orange-500)!important}.active\:bg-orange-600:active{background-color:var(--p-orange-600)!important}.active\:bg-orange-700:active{background-color:var(--p-orange-700)!important}.active\:bg-orange-800:active{background-color:var(--p-orange-800)!important}.active\:bg-orange-900:active{background-color:var(--p-orange-900)!important}.bg-bluegray-50{background-color:var(--p-bluegray-50)!important}.bg-bluegray-100{background-color:var(--p-bluegray-100)!important}.bg-bluegray-200{background-color:var(--p-bluegray-200)!important}.bg-bluegray-300{background-color:var(--p-bluegray-300)!important}.bg-bluegray-400{background-color:var(--p-bluegray-400)!important}.bg-bluegray-500{background-color:var(--p-bluegray-500)!important}.bg-bluegray-600{background-color:var(--p-bluegray-600)!important}.bg-bluegray-700{background-color:var(--p-bluegray-700)!important}.bg-bluegray-800{background-color:var(--p-bluegray-800)!important}.bg-bluegray-900{background-color:var(--p-bluegray-900)!important}.focus\:bg-bluegray-50:focus{background-color:var(--p-bluegray-50)!important}.focus\:bg-bluegray-100:focus{background-color:var(--p-bluegray-100)!important}.focus\:bg-bluegray-200:focus{background-color:var(--p-bluegray-200)!important}.focus\:bg-bluegray-300:focus{background-color:var(--p-bluegray-300)!important}.focus\:bg-bluegray-400:focus{background-color:var(--p-bluegray-400)!important}.focus\:bg-bluegray-500:focus{background-color:var(--p-bluegray-500)!important}.focus\:bg-bluegray-600:focus{background-color:var(--p-bluegray-600)!important}.focus\:bg-bluegray-700:focus{background-color:var(--p-bluegray-700)!important}.focus\:bg-bluegray-800:focus{background-color:var(--p-bluegray-800)!important}.focus\:bg-bluegray-900:focus{background-color:var(--p-bluegray-900)!important}.hover\:bg-bluegray-50:hover{background-color:var(--p-bluegray-50)!important}.hover\:bg-bluegray-100:hover{background-color:var(--p-bluegray-100)!important}.hover\:bg-bluegray-200:hover{background-color:var(--p-bluegray-200)!important}.hover\:bg-bluegray-300:hover{background-color:var(--p-bluegray-300)!important}.hover\:bg-bluegray-400:hover{background-color:var(--p-bluegray-400)!important}.hover\:bg-bluegray-500:hover{background-color:var(--p-bluegray-500)!important}.hover\:bg-bluegray-600:hover{background-color:var(--p-bluegray-600)!important}.hover\:bg-bluegray-700:hover{background-color:var(--p-bluegray-700)!important}.hover\:bg-bluegray-800:hover{background-color:var(--p-bluegray-800)!important}.hover\:bg-bluegray-900:hover{background-color:var(--p-bluegray-900)!important}.active\:bg-bluegray-50:active{background-color:var(--p-bluegray-50)!important}.active\:bg-bluegray-100:active{background-color:var(--p-bluegray-100)!important}.active\:bg-bluegray-200:active{background-color:var(--p-bluegray-200)!important}.active\:bg-bluegray-300:active{background-color:var(--p-bluegray-300)!important}.active\:bg-bluegray-400:active{background-color:var(--p-bluegray-400)!important}.active\:bg-bluegray-500:active{background-color:var(--p-bluegray-500)!important}.active\:bg-bluegray-600:active{background-color:var(--p-bluegray-600)!important}.active\:bg-bluegray-700:active{background-color:var(--p-bluegray-700)!important}.active\:bg-bluegray-800:active{background-color:var(--p-bluegray-800)!important}.active\:bg-bluegray-900:active{background-color:var(--p-bluegray-900)!important}.bg-purple-50{background-color:var(--p-purple-50)!important}.bg-purple-100{background-color:var(--p-purple-100)!important}.bg-purple-200{background-color:var(--p-purple-200)!important}.bg-purple-300{background-color:var(--p-purple-300)!important}.bg-purple-400{background-color:var(--p-purple-400)!important}.bg-purple-500{background-color:var(--p-purple-500)!important}.bg-purple-600{background-color:var(--p-purple-600)!important}.bg-purple-700{background-color:var(--p-purple-700)!important}.bg-purple-800{background-color:var(--p-purple-800)!important}.bg-purple-900{background-color:var(--p-purple-900)!important}.focus\:bg-purple-50:focus{background-color:var(--p-purple-50)!important}.focus\:bg-purple-100:focus{background-color:var(--p-purple-100)!important}.focus\:bg-purple-200:focus{background-color:var(--p-purple-200)!important}.focus\:bg-purple-300:focus{background-color:var(--p-purple-300)!important}.focus\:bg-purple-400:focus{background-color:var(--p-purple-400)!important}.focus\:bg-purple-500:focus{background-color:var(--p-purple-500)!important}.focus\:bg-purple-600:focus{background-color:var(--p-purple-600)!important}.focus\:bg-purple-700:focus{background-color:var(--p-purple-700)!important}.focus\:bg-purple-800:focus{background-color:var(--p-purple-800)!important}.focus\:bg-purple-900:focus{background-color:var(--p-purple-900)!important}.hover\:bg-purple-50:hover{background-color:var(--p-purple-50)!important}.hover\:bg-purple-100:hover{background-color:var(--p-purple-100)!important}.hover\:bg-purple-200:hover{background-color:var(--p-purple-200)!important}.hover\:bg-purple-300:hover{background-color:var(--p-purple-300)!important}.hover\:bg-purple-400:hover{background-color:var(--p-purple-400)!important}.hover\:bg-purple-500:hover{background-color:var(--p-purple-500)!important}.hover\:bg-purple-600:hover{background-color:var(--p-purple-600)!important}.hover\:bg-purple-700:hover{background-color:var(--p-purple-700)!important}.hover\:bg-purple-800:hover{background-color:var(--p-purple-800)!important}.hover\:bg-purple-900:hover{background-color:var(--p-purple-900)!important}.active\:bg-purple-50:active{background-color:var(--p-purple-50)!important}.active\:bg-purple-100:active{background-color:var(--p-purple-100)!important}.active\:bg-purple-200:active{background-color:var(--p-purple-200)!important}.active\:bg-purple-300:active{background-color:var(--p-purple-300)!important}.active\:bg-purple-400:active{background-color:var(--p-purple-400)!important}.active\:bg-purple-500:active{background-color:var(--p-purple-500)!important}.active\:bg-purple-600:active{background-color:var(--p-purple-600)!important}.active\:bg-purple-700:active{background-color:var(--p-purple-700)!important}.active\:bg-purple-800:active{background-color:var(--p-purple-800)!important}.active\:bg-purple-900:active{background-color:var(--p-purple-900)!important}.bg-gray-50{background-color:var(--p-gray-50)!important}.bg-gray-100{background-color:var(--p-gray-100)!important}.bg-gray-200{background-color:var(--p-gray-200)!important}.bg-gray-300{background-color:var(--p-gray-300)!important}.bg-gray-400{background-color:var(--p-gray-400)!important}.bg-gray-500{background-color:var(--p-gray-500)!important}.bg-gray-600{background-color:var(--p-gray-600)!important}.bg-gray-700{background-color:var(--p-gray-700)!important}.bg-gray-800{background-color:var(--p-gray-800)!important}.bg-gray-900{background-color:var(--p-gray-900)!important}.focus\:bg-gray-50:focus{background-color:var(--p-gray-50)!important}.focus\:bg-gray-100:focus{background-color:var(--p-gray-100)!important}.focus\:bg-gray-200:focus{background-color:var(--p-gray-200)!important}.focus\:bg-gray-300:focus{background-color:var(--p-gray-300)!important}.focus\:bg-gray-400:focus{background-color:var(--p-gray-400)!important}.focus\:bg-gray-500:focus{background-color:var(--p-gray-500)!important}.focus\:bg-gray-600:focus{background-color:var(--p-gray-600)!important}.focus\:bg-gray-700:focus{background-color:var(--p-gray-700)!important}.focus\:bg-gray-800:focus{background-color:var(--p-gray-800)!important}.focus\:bg-gray-900:focus{background-color:var(--p-gray-900)!important}.hover\:bg-gray-50:hover{background-color:var(--p-gray-50)!important}.hover\:bg-gray-100:hover{background-color:var(--p-gray-100)!important}.hover\:bg-gray-200:hover{background-color:var(--p-gray-200)!important}.hover\:bg-gray-300:hover{background-color:var(--p-gray-300)!important}.hover\:bg-gray-400:hover{background-color:var(--p-gray-400)!important}.hover\:bg-gray-500:hover{background-color:var(--p-gray-500)!important}.hover\:bg-gray-600:hover{background-color:var(--p-gray-600)!important}.hover\:bg-gray-700:hover{background-color:var(--p-gray-700)!important}.hover\:bg-gray-800:hover{background-color:var(--p-gray-800)!important}.hover\:bg-gray-900:hover{background-color:var(--p-gray-900)!important}.active\:bg-gray-50:active{background-color:var(--p-gray-50)!important}.active\:bg-gray-100:active{background-color:var(--p-gray-100)!important}.active\:bg-gray-200:active{background-color:var(--p-gray-200)!important}.active\:bg-gray-300:active{background-color:var(--p-gray-300)!important}.active\:bg-gray-400:active{background-color:var(--p-gray-400)!important}.active\:bg-gray-500:active{background-color:var(--p-gray-500)!important}.active\:bg-gray-600:active{background-color:var(--p-gray-600)!important}.active\:bg-gray-700:active{background-color:var(--p-gray-700)!important}.active\:bg-gray-800:active{background-color:var(--p-gray-800)!important}.active\:bg-gray-900:active{background-color:var(--p-gray-900)!important}.bg-red-50{background-color:var(--p-red-50)!important}.bg-red-100{background-color:var(--p-red-100)!important}.bg-red-200{background-color:var(--p-red-200)!important}.bg-red-300{background-color:var(--p-red-300)!important}.bg-red-400{background-color:var(--p-red-400)!important}.bg-red-500{background-color:var(--p-red-500)!important}.bg-red-600{background-color:var(--p-red-600)!important}.bg-red-700{background-color:var(--p-red-700)!important}.bg-red-800{background-color:var(--p-red-800)!important}.bg-red-900{background-color:var(--p-red-900)!important}.focus\:bg-red-50:focus{background-color:var(--p-red-50)!important}.focus\:bg-red-100:focus{background-color:var(--p-red-100)!important}.focus\:bg-red-200:focus{background-color:var(--p-red-200)!important}.focus\:bg-red-300:focus{background-color:var(--p-red-300)!important}.focus\:bg-red-400:focus{background-color:var(--p-red-400)!important}.focus\:bg-red-500:focus{background-color:var(--p-red-500)!important}.focus\:bg-red-600:focus{background-color:var(--p-red-600)!important}.focus\:bg-red-700:focus{background-color:var(--p-red-700)!important}.focus\:bg-red-800:focus{background-color:var(--p-red-800)!important}.focus\:bg-red-900:focus{background-color:var(--p-red-900)!important}.hover\:bg-red-50:hover{background-color:var(--p-red-50)!important}.hover\:bg-red-100:hover{background-color:var(--p-red-100)!important}.hover\:bg-red-200:hover{background-color:var(--p-red-200)!important}.hover\:bg-red-300:hover{background-color:var(--p-red-300)!important}.hover\:bg-red-400:hover{background-color:var(--p-red-400)!important}.hover\:bg-red-500:hover{background-color:var(--p-red-500)!important}.hover\:bg-red-600:hover{background-color:var(--p-red-600)!important}.hover\:bg-red-700:hover{background-color:var(--p-red-700)!important}.hover\:bg-red-800:hover{background-color:var(--p-red-800)!important}.hover\:bg-red-900:hover{background-color:var(--p-red-900)!important}.active\:bg-red-50:active{background-color:var(--p-red-50)!important}.active\:bg-red-100:active{background-color:var(--p-red-100)!important}.active\:bg-red-200:active{background-color:var(--p-red-200)!important}.active\:bg-red-300:active{background-color:var(--p-red-300)!important}.active\:bg-red-400:active{background-color:var(--p-red-400)!important}.active\:bg-red-500:active{background-color:var(--p-red-500)!important}.active\:bg-red-600:active{background-color:var(--p-red-600)!important}.active\:bg-red-700:active{background-color:var(--p-red-700)!important}.active\:bg-red-800:active{background-color:var(--p-red-800)!important}.active\:bg-red-900:active{background-color:var(--p-red-900)!important}.bg-primary-50{background-color:var(--p-primary-50)!important}.bg-primary-100{background-color:var(--p-primary-100)!important}.bg-primary-200{background-color:var(--p-primary-200)!important}.bg-primary-300{background-color:var(--p-primary-300)!important}.bg-primary-400{background-color:var(--p-primary-400)!important}.bg-primary-500{background-color:var(--p-primary-500)!important}.bg-primary-600{background-color:var(--p-primary-600)!important}.bg-primary-700{background-color:var(--p-primary-700)!important}.bg-primary-800{background-color:var(--p-primary-800)!important}.bg-primary-900{background-color:var(--p-primary-900)!important}.focus\:bg-primary-50:focus{background-color:var(--p-primary-50)!important}.focus\:bg-primary-100:focus{background-color:var(--p-primary-100)!important}.focus\:bg-primary-200:focus{background-color:var(--p-primary-200)!important}.focus\:bg-primary-300:focus{background-color:var(--p-primary-300)!important}.focus\:bg-primary-400:focus{background-color:var(--p-primary-400)!important}.focus\:bg-primary-500:focus{background-color:var(--p-primary-500)!important}.focus\:bg-primary-600:focus{background-color:var(--p-primary-600)!important}.focus\:bg-primary-700:focus{background-color:var(--p-primary-700)!important}.focus\:bg-primary-800:focus{background-color:var(--p-primary-800)!important}.focus\:bg-primary-900:focus{background-color:var(--p-primary-900)!important}.hover\:bg-primary-50:hover{background-color:var(--p-primary-50)!important}.hover\:bg-primary-100:hover{background-color:var(--p-primary-100)!important}.hover\:bg-primary-200:hover{background-color:var(--p-primary-200)!important}.hover\:bg-primary-300:hover{background-color:var(--p-primary-300)!important}.hover\:bg-primary-400:hover{background-color:var(--p-primary-400)!important}.hover\:bg-primary-500:hover{background-color:var(--p-primary-500)!important}.hover\:bg-primary-600:hover{background-color:var(--p-primary-600)!important}.hover\:bg-primary-700:hover{background-color:var(--p-primary-700)!important}.hover\:bg-primary-800:hover{background-color:var(--p-primary-800)!important}.hover\:bg-primary-900:hover{background-color:var(--p-primary-900)!important}.active\:bg-primary-50:active{background-color:var(--p-primary-50)!important}.active\:bg-primary-100:active{background-color:var(--p-primary-100)!important}.active\:bg-primary-200:active{background-color:var(--p-primary-200)!important}.active\:bg-primary-300:active{background-color:var(--p-primary-300)!important}.active\:bg-primary-400:active{background-color:var(--p-primary-400)!important}.active\:bg-primary-500:active{background-color:var(--p-primary-500)!important}.active\:bg-primary-600:active{background-color:var(--p-primary-600)!important}.active\:bg-primary-700:active{background-color:var(--p-primary-700)!important}.active\:bg-primary-800:active{background-color:var(--p-primary-800)!important}.active\:bg-primary-900:active{background-color:var(--p-primary-900)!important}.border-blue-50{border-color:var(--p-blue-50)!important}.border-blue-100{border-color:var(--p-blue-100)!important}.border-blue-200{border-color:var(--p-blue-200)!important}.border-blue-300{border-color:var(--p-blue-300)!important}.border-blue-400{border-color:var(--p-blue-400)!important}.border-blue-500{border-color:var(--p-blue-500)!important}.border-blue-600{border-color:var(--p-blue-600)!important}.border-blue-700{border-color:var(--p-blue-700)!important}.border-blue-800{border-color:var(--p-blue-800)!important}.border-blue-900{border-color:var(--p-blue-900)!important}.focus\:border-blue-50:focus{border-color:var(--p-blue-50)!important}.focus\:border-blue-100:focus{border-color:var(--p-blue-100)!important}.focus\:border-blue-200:focus{border-color:var(--p-blue-200)!important}.focus\:border-blue-300:focus{border-color:var(--p-blue-300)!important}.focus\:border-blue-400:focus{border-color:var(--p-blue-400)!important}.focus\:border-blue-500:focus{border-color:var(--p-blue-500)!important}.focus\:border-blue-600:focus{border-color:var(--p-blue-600)!important}.focus\:border-blue-700:focus{border-color:var(--p-blue-700)!important}.focus\:border-blue-800:focus{border-color:var(--p-blue-800)!important}.focus\:border-blue-900:focus{border-color:var(--p-blue-900)!important}.hover\:border-blue-50:hover{border-color:var(--p-blue-50)!important}.hover\:border-blue-100:hover{border-color:var(--p-blue-100)!important}.hover\:border-blue-200:hover{border-color:var(--p-blue-200)!important}.hover\:border-blue-300:hover{border-color:var(--p-blue-300)!important}.hover\:border-blue-400:hover{border-color:var(--p-blue-400)!important}.hover\:border-blue-500:hover{border-color:var(--p-blue-500)!important}.hover\:border-blue-600:hover{border-color:var(--p-blue-600)!important}.hover\:border-blue-700:hover{border-color:var(--p-blue-700)!important}.hover\:border-blue-800:hover{border-color:var(--p-blue-800)!important}.hover\:border-blue-900:hover{border-color:var(--p-blue-900)!important}.active\:border-blue-50:active{border-color:var(--p-blue-50)!important}.active\:border-blue-100:active{border-color:var(--p-blue-100)!important}.active\:border-blue-200:active{border-color:var(--p-blue-200)!important}.active\:border-blue-300:active{border-color:var(--p-blue-300)!important}.active\:border-blue-400:active{border-color:var(--p-blue-400)!important}.active\:border-blue-500:active{border-color:var(--p-blue-500)!important}.active\:border-blue-600:active{border-color:var(--p-blue-600)!important}.active\:border-blue-700:active{border-color:var(--p-blue-700)!important}.active\:border-blue-800:active{border-color:var(--p-blue-800)!important}.active\:border-blue-900:active{border-color:var(--p-blue-900)!important}.border-green-50{border-color:var(--p-green-50)!important}.border-green-100{border-color:var(--p-green-100)!important}.border-green-200{border-color:var(--p-green-200)!important}.border-green-300{border-color:var(--p-green-300)!important}.border-green-400{border-color:var(--p-green-400)!important}.border-green-500{border-color:var(--p-green-500)!important}.border-green-600{border-color:var(--p-green-600)!important}.border-green-700{border-color:var(--p-green-700)!important}.border-green-800{border-color:var(--p-green-800)!important}.border-green-900{border-color:var(--p-green-900)!important}.focus\:border-green-50:focus{border-color:var(--p-green-50)!important}.focus\:border-green-100:focus{border-color:var(--p-green-100)!important}.focus\:border-green-200:focus{border-color:var(--p-green-200)!important}.focus\:border-green-300:focus{border-color:var(--p-green-300)!important}.focus\:border-green-400:focus{border-color:var(--p-green-400)!important}.focus\:border-green-500:focus{border-color:var(--p-green-500)!important}.focus\:border-green-600:focus{border-color:var(--p-green-600)!important}.focus\:border-green-700:focus{border-color:var(--p-green-700)!important}.focus\:border-green-800:focus{border-color:var(--p-green-800)!important}.focus\:border-green-900:focus{border-color:var(--p-green-900)!important}.hover\:border-green-50:hover{border-color:var(--p-green-50)!important}.hover\:border-green-100:hover{border-color:var(--p-green-100)!important}.hover\:border-green-200:hover{border-color:var(--p-green-200)!important}.hover\:border-green-300:hover{border-color:var(--p-green-300)!important}.hover\:border-green-400:hover{border-color:var(--p-green-400)!important}.hover\:border-green-500:hover{border-color:var(--p-green-500)!important}.hover\:border-green-600:hover{border-color:var(--p-green-600)!important}.hover\:border-green-700:hover{border-color:var(--p-green-700)!important}.hover\:border-green-800:hover{border-color:var(--p-green-800)!important}.hover\:border-green-900:hover{border-color:var(--p-green-900)!important}.active\:border-green-50:active{border-color:var(--p-green-50)!important}.active\:border-green-100:active{border-color:var(--p-green-100)!important}.active\:border-green-200:active{border-color:var(--p-green-200)!important}.active\:border-green-300:active{border-color:var(--p-green-300)!important}.active\:border-green-400:active{border-color:var(--p-green-400)!important}.active\:border-green-500:active{border-color:var(--p-green-500)!important}.active\:border-green-600:active{border-color:var(--p-green-600)!important}.active\:border-green-700:active{border-color:var(--p-green-700)!important}.active\:border-green-800:active{border-color:var(--p-green-800)!important}.active\:border-green-900:active{border-color:var(--p-green-900)!important}.border-yellow-50{border-color:var(--p-yellow-50)!important}.border-yellow-100{border-color:var(--p-yellow-100)!important}.border-yellow-200{border-color:var(--p-yellow-200)!important}.border-yellow-300{border-color:var(--p-yellow-300)!important}.border-yellow-400{border-color:var(--p-yellow-400)!important}.border-yellow-500{border-color:var(--p-yellow-500)!important}.border-yellow-600{border-color:var(--p-yellow-600)!important}.border-yellow-700{border-color:var(--p-yellow-700)!important}.border-yellow-800{border-color:var(--p-yellow-800)!important}.border-yellow-900{border-color:var(--p-yellow-900)!important}.focus\:border-yellow-50:focus{border-color:var(--p-yellow-50)!important}.focus\:border-yellow-100:focus{border-color:var(--p-yellow-100)!important}.focus\:border-yellow-200:focus{border-color:var(--p-yellow-200)!important}.focus\:border-yellow-300:focus{border-color:var(--p-yellow-300)!important}.focus\:border-yellow-400:focus{border-color:var(--p-yellow-400)!important}.focus\:border-yellow-500:focus{border-color:var(--p-yellow-500)!important}.focus\:border-yellow-600:focus{border-color:var(--p-yellow-600)!important}.focus\:border-yellow-700:focus{border-color:var(--p-yellow-700)!important}.focus\:border-yellow-800:focus{border-color:var(--p-yellow-800)!important}.focus\:border-yellow-900:focus{border-color:var(--p-yellow-900)!important}.hover\:border-yellow-50:hover{border-color:var(--p-yellow-50)!important}.hover\:border-yellow-100:hover{border-color:var(--p-yellow-100)!important}.hover\:border-yellow-200:hover{border-color:var(--p-yellow-200)!important}.hover\:border-yellow-300:hover{border-color:var(--p-yellow-300)!important}.hover\:border-yellow-400:hover{border-color:var(--p-yellow-400)!important}.hover\:border-yellow-500:hover{border-color:var(--p-yellow-500)!important}.hover\:border-yellow-600:hover{border-color:var(--p-yellow-600)!important}.hover\:border-yellow-700:hover{border-color:var(--p-yellow-700)!important}.hover\:border-yellow-800:hover{border-color:var(--p-yellow-800)!important}.hover\:border-yellow-900:hover{border-color:var(--p-yellow-900)!important}.active\:border-yellow-50:active{border-color:var(--p-yellow-50)!important}.active\:border-yellow-100:active{border-color:var(--p-yellow-100)!important}.active\:border-yellow-200:active{border-color:var(--p-yellow-200)!important}.active\:border-yellow-300:active{border-color:var(--p-yellow-300)!important}.active\:border-yellow-400:active{border-color:var(--p-yellow-400)!important}.active\:border-yellow-500:active{border-color:var(--p-yellow-500)!important}.active\:border-yellow-600:active{border-color:var(--p-yellow-600)!important}.active\:border-yellow-700:active{border-color:var(--p-yellow-700)!important}.active\:border-yellow-800:active{border-color:var(--p-yellow-800)!important}.active\:border-yellow-900:active{border-color:var(--p-yellow-900)!important}.border-cyan-50{border-color:var(--p-cyan-50)!important}.border-cyan-100{border-color:var(--p-cyan-100)!important}.border-cyan-200{border-color:var(--p-cyan-200)!important}.border-cyan-300{border-color:var(--p-cyan-300)!important}.border-cyan-400{border-color:var(--p-cyan-400)!important}.border-cyan-500{border-color:var(--p-cyan-500)!important}.border-cyan-600{border-color:var(--p-cyan-600)!important}.border-cyan-700{border-color:var(--p-cyan-700)!important}.border-cyan-800{border-color:var(--p-cyan-800)!important}.border-cyan-900{border-color:var(--p-cyan-900)!important}.focus\:border-cyan-50:focus{border-color:var(--p-cyan-50)!important}.focus\:border-cyan-100:focus{border-color:var(--p-cyan-100)!important}.focus\:border-cyan-200:focus{border-color:var(--p-cyan-200)!important}.focus\:border-cyan-300:focus{border-color:var(--p-cyan-300)!important}.focus\:border-cyan-400:focus{border-color:var(--p-cyan-400)!important}.focus\:border-cyan-500:focus{border-color:var(--p-cyan-500)!important}.focus\:border-cyan-600:focus{border-color:var(--p-cyan-600)!important}.focus\:border-cyan-700:focus{border-color:var(--p-cyan-700)!important}.focus\:border-cyan-800:focus{border-color:var(--p-cyan-800)!important}.focus\:border-cyan-900:focus{border-color:var(--p-cyan-900)!important}.hover\:border-cyan-50:hover{border-color:var(--p-cyan-50)!important}.hover\:border-cyan-100:hover{border-color:var(--p-cyan-100)!important}.hover\:border-cyan-200:hover{border-color:var(--p-cyan-200)!important}.hover\:border-cyan-300:hover{border-color:var(--p-cyan-300)!important}.hover\:border-cyan-400:hover{border-color:var(--p-cyan-400)!important}.hover\:border-cyan-500:hover{border-color:var(--p-cyan-500)!important}.hover\:border-cyan-600:hover{border-color:var(--p-cyan-600)!important}.hover\:border-cyan-700:hover{border-color:var(--p-cyan-700)!important}.hover\:border-cyan-800:hover{border-color:var(--p-cyan-800)!important}.hover\:border-cyan-900:hover{border-color:var(--p-cyan-900)!important}.active\:border-cyan-50:active{border-color:var(--p-cyan-50)!important}.active\:border-cyan-100:active{border-color:var(--p-cyan-100)!important}.active\:border-cyan-200:active{border-color:var(--p-cyan-200)!important}.active\:border-cyan-300:active{border-color:var(--p-cyan-300)!important}.active\:border-cyan-400:active{border-color:var(--p-cyan-400)!important}.active\:border-cyan-500:active{border-color:var(--p-cyan-500)!important}.active\:border-cyan-600:active{border-color:var(--p-cyan-600)!important}.active\:border-cyan-700:active{border-color:var(--p-cyan-700)!important}.active\:border-cyan-800:active{border-color:var(--p-cyan-800)!important}.active\:border-cyan-900:active{border-color:var(--p-cyan-900)!important}.border-pink-50{border-color:var(--p-pink-50)!important}.border-pink-100{border-color:var(--p-pink-100)!important}.border-pink-200{border-color:var(--p-pink-200)!important}.border-pink-300{border-color:var(--p-pink-300)!important}.border-pink-400{border-color:var(--p-pink-400)!important}.border-pink-500{border-color:var(--p-pink-500)!important}.border-pink-600{border-color:var(--p-pink-600)!important}.border-pink-700{border-color:var(--p-pink-700)!important}.border-pink-800{border-color:var(--p-pink-800)!important}.border-pink-900{border-color:var(--p-pink-900)!important}.focus\:border-pink-50:focus{border-color:var(--p-pink-50)!important}.focus\:border-pink-100:focus{border-color:var(--p-pink-100)!important}.focus\:border-pink-200:focus{border-color:var(--p-pink-200)!important}.focus\:border-pink-300:focus{border-color:var(--p-pink-300)!important}.focus\:border-pink-400:focus{border-color:var(--p-pink-400)!important}.focus\:border-pink-500:focus{border-color:var(--p-pink-500)!important}.focus\:border-pink-600:focus{border-color:var(--p-pink-600)!important}.focus\:border-pink-700:focus{border-color:var(--p-pink-700)!important}.focus\:border-pink-800:focus{border-color:var(--p-pink-800)!important}.focus\:border-pink-900:focus{border-color:var(--p-pink-900)!important}.hover\:border-pink-50:hover{border-color:var(--p-pink-50)!important}.hover\:border-pink-100:hover{border-color:var(--p-pink-100)!important}.hover\:border-pink-200:hover{border-color:var(--p-pink-200)!important}.hover\:border-pink-300:hover{border-color:var(--p-pink-300)!important}.hover\:border-pink-400:hover{border-color:var(--p-pink-400)!important}.hover\:border-pink-500:hover{border-color:var(--p-pink-500)!important}.hover\:border-pink-600:hover{border-color:var(--p-pink-600)!important}.hover\:border-pink-700:hover{border-color:var(--p-pink-700)!important}.hover\:border-pink-800:hover{border-color:var(--p-pink-800)!important}.hover\:border-pink-900:hover{border-color:var(--p-pink-900)!important}.active\:border-pink-50:active{border-color:var(--p-pink-50)!important}.active\:border-pink-100:active{border-color:var(--p-pink-100)!important}.active\:border-pink-200:active{border-color:var(--p-pink-200)!important}.active\:border-pink-300:active{border-color:var(--p-pink-300)!important}.active\:border-pink-400:active{border-color:var(--p-pink-400)!important}.active\:border-pink-500:active{border-color:var(--p-pink-500)!important}.active\:border-pink-600:active{border-color:var(--p-pink-600)!important}.active\:border-pink-700:active{border-color:var(--p-pink-700)!important}.active\:border-pink-800:active{border-color:var(--p-pink-800)!important}.active\:border-pink-900:active{border-color:var(--p-pink-900)!important}.border-indigo-50{border-color:var(--p-indigo-50)!important}.border-indigo-100{border-color:var(--p-indigo-100)!important}.border-indigo-200{border-color:var(--p-indigo-200)!important}.border-indigo-300{border-color:var(--p-indigo-300)!important}.border-indigo-400{border-color:var(--p-indigo-400)!important}.border-indigo-500{border-color:var(--p-indigo-500)!important}.border-indigo-600{border-color:var(--p-indigo-600)!important}.border-indigo-700{border-color:var(--p-indigo-700)!important}.border-indigo-800{border-color:var(--p-indigo-800)!important}.border-indigo-900{border-color:var(--p-indigo-900)!important}.focus\:border-indigo-50:focus{border-color:var(--p-indigo-50)!important}.focus\:border-indigo-100:focus{border-color:var(--p-indigo-100)!important}.focus\:border-indigo-200:focus{border-color:var(--p-indigo-200)!important}.focus\:border-indigo-300:focus{border-color:var(--p-indigo-300)!important}.focus\:border-indigo-400:focus{border-color:var(--p-indigo-400)!important}.focus\:border-indigo-500:focus{border-color:var(--p-indigo-500)!important}.focus\:border-indigo-600:focus{border-color:var(--p-indigo-600)!important}.focus\:border-indigo-700:focus{border-color:var(--p-indigo-700)!important}.focus\:border-indigo-800:focus{border-color:var(--p-indigo-800)!important}.focus\:border-indigo-900:focus{border-color:var(--p-indigo-900)!important}.hover\:border-indigo-50:hover{border-color:var(--p-indigo-50)!important}.hover\:border-indigo-100:hover{border-color:var(--p-indigo-100)!important}.hover\:border-indigo-200:hover{border-color:var(--p-indigo-200)!important}.hover\:border-indigo-300:hover{border-color:var(--p-indigo-300)!important}.hover\:border-indigo-400:hover{border-color:var(--p-indigo-400)!important}.hover\:border-indigo-500:hover{border-color:var(--p-indigo-500)!important}.hover\:border-indigo-600:hover{border-color:var(--p-indigo-600)!important}.hover\:border-indigo-700:hover{border-color:var(--p-indigo-700)!important}.hover\:border-indigo-800:hover{border-color:var(--p-indigo-800)!important}.hover\:border-indigo-900:hover{border-color:var(--p-indigo-900)!important}.active\:border-indigo-50:active{border-color:var(--p-indigo-50)!important}.active\:border-indigo-100:active{border-color:var(--p-indigo-100)!important}.active\:border-indigo-200:active{border-color:var(--p-indigo-200)!important}.active\:border-indigo-300:active{border-color:var(--p-indigo-300)!important}.active\:border-indigo-400:active{border-color:var(--p-indigo-400)!important}.active\:border-indigo-500:active{border-color:var(--p-indigo-500)!important}.active\:border-indigo-600:active{border-color:var(--p-indigo-600)!important}.active\:border-indigo-700:active{border-color:var(--p-indigo-700)!important}.active\:border-indigo-800:active{border-color:var(--p-indigo-800)!important}.active\:border-indigo-900:active{border-color:var(--p-indigo-900)!important}.border-teal-50{border-color:var(--p-teal-50)!important}.border-teal-100{border-color:var(--p-teal-100)!important}.border-teal-200{border-color:var(--p-teal-200)!important}.border-teal-300{border-color:var(--p-teal-300)!important}.border-teal-400{border-color:var(--p-teal-400)!important}.border-teal-500{border-color:var(--p-teal-500)!important}.border-teal-600{border-color:var(--p-teal-600)!important}.border-teal-700{border-color:var(--p-teal-700)!important}.border-teal-800{border-color:var(--p-teal-800)!important}.border-teal-900{border-color:var(--p-teal-900)!important}.focus\:border-teal-50:focus{border-color:var(--p-teal-50)!important}.focus\:border-teal-100:focus{border-color:var(--p-teal-100)!important}.focus\:border-teal-200:focus{border-color:var(--p-teal-200)!important}.focus\:border-teal-300:focus{border-color:var(--p-teal-300)!important}.focus\:border-teal-400:focus{border-color:var(--p-teal-400)!important}.focus\:border-teal-500:focus{border-color:var(--p-teal-500)!important}.focus\:border-teal-600:focus{border-color:var(--p-teal-600)!important}.focus\:border-teal-700:focus{border-color:var(--p-teal-700)!important}.focus\:border-teal-800:focus{border-color:var(--p-teal-800)!important}.focus\:border-teal-900:focus{border-color:var(--p-teal-900)!important}.hover\:border-teal-50:hover{border-color:var(--p-teal-50)!important}.hover\:border-teal-100:hover{border-color:var(--p-teal-100)!important}.hover\:border-teal-200:hover{border-color:var(--p-teal-200)!important}.hover\:border-teal-300:hover{border-color:var(--p-teal-300)!important}.hover\:border-teal-400:hover{border-color:var(--p-teal-400)!important}.hover\:border-teal-500:hover{border-color:var(--p-teal-500)!important}.hover\:border-teal-600:hover{border-color:var(--p-teal-600)!important}.hover\:border-teal-700:hover{border-color:var(--p-teal-700)!important}.hover\:border-teal-800:hover{border-color:var(--p-teal-800)!important}.hover\:border-teal-900:hover{border-color:var(--p-teal-900)!important}.active\:border-teal-50:active{border-color:var(--p-teal-50)!important}.active\:border-teal-100:active{border-color:var(--p-teal-100)!important}.active\:border-teal-200:active{border-color:var(--p-teal-200)!important}.active\:border-teal-300:active{border-color:var(--p-teal-300)!important}.active\:border-teal-400:active{border-color:var(--p-teal-400)!important}.active\:border-teal-500:active{border-color:var(--p-teal-500)!important}.active\:border-teal-600:active{border-color:var(--p-teal-600)!important}.active\:border-teal-700:active{border-color:var(--p-teal-700)!important}.active\:border-teal-800:active{border-color:var(--p-teal-800)!important}.active\:border-teal-900:active{border-color:var(--p-teal-900)!important}.border-orange-50{border-color:var(--p-orange-50)!important}.border-orange-100{border-color:var(--p-orange-100)!important}.border-orange-200{border-color:var(--p-orange-200)!important}.border-orange-300{border-color:var(--p-orange-300)!important}.border-orange-400{border-color:var(--p-orange-400)!important}.border-orange-500{border-color:var(--p-orange-500)!important}.border-orange-600{border-color:var(--p-orange-600)!important}.border-orange-700{border-color:var(--p-orange-700)!important}.border-orange-800{border-color:var(--p-orange-800)!important}.border-orange-900{border-color:var(--p-orange-900)!important}.focus\:border-orange-50:focus{border-color:var(--p-orange-50)!important}.focus\:border-orange-100:focus{border-color:var(--p-orange-100)!important}.focus\:border-orange-200:focus{border-color:var(--p-orange-200)!important}.focus\:border-orange-300:focus{border-color:var(--p-orange-300)!important}.focus\:border-orange-400:focus{border-color:var(--p-orange-400)!important}.focus\:border-orange-500:focus{border-color:var(--p-orange-500)!important}.focus\:border-orange-600:focus{border-color:var(--p-orange-600)!important}.focus\:border-orange-700:focus{border-color:var(--p-orange-700)!important}.focus\:border-orange-800:focus{border-color:var(--p-orange-800)!important}.focus\:border-orange-900:focus{border-color:var(--p-orange-900)!important}.hover\:border-orange-50:hover{border-color:var(--p-orange-50)!important}.hover\:border-orange-100:hover{border-color:var(--p-orange-100)!important}.hover\:border-orange-200:hover{border-color:var(--p-orange-200)!important}.hover\:border-orange-300:hover{border-color:var(--p-orange-300)!important}.hover\:border-orange-400:hover{border-color:var(--p-orange-400)!important}.hover\:border-orange-500:hover{border-color:var(--p-orange-500)!important}.hover\:border-orange-600:hover{border-color:var(--p-orange-600)!important}.hover\:border-orange-700:hover{border-color:var(--p-orange-700)!important}.hover\:border-orange-800:hover{border-color:var(--p-orange-800)!important}.hover\:border-orange-900:hover{border-color:var(--p-orange-900)!important}.active\:border-orange-50:active{border-color:var(--p-orange-50)!important}.active\:border-orange-100:active{border-color:var(--p-orange-100)!important}.active\:border-orange-200:active{border-color:var(--p-orange-200)!important}.active\:border-orange-300:active{border-color:var(--p-orange-300)!important}.active\:border-orange-400:active{border-color:var(--p-orange-400)!important}.active\:border-orange-500:active{border-color:var(--p-orange-500)!important}.active\:border-orange-600:active{border-color:var(--p-orange-600)!important}.active\:border-orange-700:active{border-color:var(--p-orange-700)!important}.active\:border-orange-800:active{border-color:var(--p-orange-800)!important}.active\:border-orange-900:active{border-color:var(--p-orange-900)!important}.border-bluegray-50{border-color:var(--p-bluegray-50)!important}.border-bluegray-100{border-color:var(--p-bluegray-100)!important}.border-bluegray-200{border-color:var(--p-bluegray-200)!important}.border-bluegray-300{border-color:var(--p-bluegray-300)!important}.border-bluegray-400{border-color:var(--p-bluegray-400)!important}.border-bluegray-500{border-color:var(--p-bluegray-500)!important}.border-bluegray-600{border-color:var(--p-bluegray-600)!important}.border-bluegray-700{border-color:var(--p-bluegray-700)!important}.border-bluegray-800{border-color:var(--p-bluegray-800)!important}.border-bluegray-900{border-color:var(--p-bluegray-900)!important}.focus\:border-bluegray-50:focus{border-color:var(--p-bluegray-50)!important}.focus\:border-bluegray-100:focus{border-color:var(--p-bluegray-100)!important}.focus\:border-bluegray-200:focus{border-color:var(--p-bluegray-200)!important}.focus\:border-bluegray-300:focus{border-color:var(--p-bluegray-300)!important}.focus\:border-bluegray-400:focus{border-color:var(--p-bluegray-400)!important}.focus\:border-bluegray-500:focus{border-color:var(--p-bluegray-500)!important}.focus\:border-bluegray-600:focus{border-color:var(--p-bluegray-600)!important}.focus\:border-bluegray-700:focus{border-color:var(--p-bluegray-700)!important}.focus\:border-bluegray-800:focus{border-color:var(--p-bluegray-800)!important}.focus\:border-bluegray-900:focus{border-color:var(--p-bluegray-900)!important}.hover\:border-bluegray-50:hover{border-color:var(--p-bluegray-50)!important}.hover\:border-bluegray-100:hover{border-color:var(--p-bluegray-100)!important}.hover\:border-bluegray-200:hover{border-color:var(--p-bluegray-200)!important}.hover\:border-bluegray-300:hover{border-color:var(--p-bluegray-300)!important}.hover\:border-bluegray-400:hover{border-color:var(--p-bluegray-400)!important}.hover\:border-bluegray-500:hover{border-color:var(--p-bluegray-500)!important}.hover\:border-bluegray-600:hover{border-color:var(--p-bluegray-600)!important}.hover\:border-bluegray-700:hover{border-color:var(--p-bluegray-700)!important}.hover\:border-bluegray-800:hover{border-color:var(--p-bluegray-800)!important}.hover\:border-bluegray-900:hover{border-color:var(--p-bluegray-900)!important}.active\:border-bluegray-50:active{border-color:var(--p-bluegray-50)!important}.active\:border-bluegray-100:active{border-color:var(--p-bluegray-100)!important}.active\:border-bluegray-200:active{border-color:var(--p-bluegray-200)!important}.active\:border-bluegray-300:active{border-color:var(--p-bluegray-300)!important}.active\:border-bluegray-400:active{border-color:var(--p-bluegray-400)!important}.active\:border-bluegray-500:active{border-color:var(--p-bluegray-500)!important}.active\:border-bluegray-600:active{border-color:var(--p-bluegray-600)!important}.active\:border-bluegray-700:active{border-color:var(--p-bluegray-700)!important}.active\:border-bluegray-800:active{border-color:var(--p-bluegray-800)!important}.active\:border-bluegray-900:active{border-color:var(--p-bluegray-900)!important}.border-purple-50{border-color:var(--p-purple-50)!important}.border-purple-100{border-color:var(--p-purple-100)!important}.border-purple-200{border-color:var(--p-purple-200)!important}.border-purple-300{border-color:var(--p-purple-300)!important}.border-purple-400{border-color:var(--p-purple-400)!important}.border-purple-500{border-color:var(--p-purple-500)!important}.border-purple-600{border-color:var(--p-purple-600)!important}.border-purple-700{border-color:var(--p-purple-700)!important}.border-purple-800{border-color:var(--p-purple-800)!important}.border-purple-900{border-color:var(--p-purple-900)!important}.focus\:border-purple-50:focus{border-color:var(--p-purple-50)!important}.focus\:border-purple-100:focus{border-color:var(--p-purple-100)!important}.focus\:border-purple-200:focus{border-color:var(--p-purple-200)!important}.focus\:border-purple-300:focus{border-color:var(--p-purple-300)!important}.focus\:border-purple-400:focus{border-color:var(--p-purple-400)!important}.focus\:border-purple-500:focus{border-color:var(--p-purple-500)!important}.focus\:border-purple-600:focus{border-color:var(--p-purple-600)!important}.focus\:border-purple-700:focus{border-color:var(--p-purple-700)!important}.focus\:border-purple-800:focus{border-color:var(--p-purple-800)!important}.focus\:border-purple-900:focus{border-color:var(--p-purple-900)!important}.hover\:border-purple-50:hover{border-color:var(--p-purple-50)!important}.hover\:border-purple-100:hover{border-color:var(--p-purple-100)!important}.hover\:border-purple-200:hover{border-color:var(--p-purple-200)!important}.hover\:border-purple-300:hover{border-color:var(--p-purple-300)!important}.hover\:border-purple-400:hover{border-color:var(--p-purple-400)!important}.hover\:border-purple-500:hover{border-color:var(--p-purple-500)!important}.hover\:border-purple-600:hover{border-color:var(--p-purple-600)!important}.hover\:border-purple-700:hover{border-color:var(--p-purple-700)!important}.hover\:border-purple-800:hover{border-color:var(--p-purple-800)!important}.hover\:border-purple-900:hover{border-color:var(--p-purple-900)!important}.active\:border-purple-50:active{border-color:var(--p-purple-50)!important}.active\:border-purple-100:active{border-color:var(--p-purple-100)!important}.active\:border-purple-200:active{border-color:var(--p-purple-200)!important}.active\:border-purple-300:active{border-color:var(--p-purple-300)!important}.active\:border-purple-400:active{border-color:var(--p-purple-400)!important}.active\:border-purple-500:active{border-color:var(--p-purple-500)!important}.active\:border-purple-600:active{border-color:var(--p-purple-600)!important}.active\:border-purple-700:active{border-color:var(--p-purple-700)!important}.active\:border-purple-800:active{border-color:var(--p-purple-800)!important}.active\:border-purple-900:active{border-color:var(--p-purple-900)!important}.border-gray-50{border-color:var(--p-gray-50)!important}.border-gray-100{border-color:var(--p-gray-100)!important}.border-gray-200{border-color:var(--p-gray-200)!important}.border-gray-300{border-color:var(--p-gray-300)!important}.border-gray-400{border-color:var(--p-gray-400)!important}.border-gray-500{border-color:var(--p-gray-500)!important}.border-gray-600{border-color:var(--p-gray-600)!important}.border-gray-700{border-color:var(--p-gray-700)!important}.border-gray-800{border-color:var(--p-gray-800)!important}.border-gray-900{border-color:var(--p-gray-900)!important}.focus\:border-gray-50:focus{border-color:var(--p-gray-50)!important}.focus\:border-gray-100:focus{border-color:var(--p-gray-100)!important}.focus\:border-gray-200:focus{border-color:var(--p-gray-200)!important}.focus\:border-gray-300:focus{border-color:var(--p-gray-300)!important}.focus\:border-gray-400:focus{border-color:var(--p-gray-400)!important}.focus\:border-gray-500:focus{border-color:var(--p-gray-500)!important}.focus\:border-gray-600:focus{border-color:var(--p-gray-600)!important}.focus\:border-gray-700:focus{border-color:var(--p-gray-700)!important}.focus\:border-gray-800:focus{border-color:var(--p-gray-800)!important}.focus\:border-gray-900:focus{border-color:var(--p-gray-900)!important}.hover\:border-gray-50:hover{border-color:var(--p-gray-50)!important}.hover\:border-gray-100:hover{border-color:var(--p-gray-100)!important}.hover\:border-gray-200:hover{border-color:var(--p-gray-200)!important}.hover\:border-gray-300:hover{border-color:var(--p-gray-300)!important}.hover\:border-gray-400:hover{border-color:var(--p-gray-400)!important}.hover\:border-gray-500:hover{border-color:var(--p-gray-500)!important}.hover\:border-gray-600:hover{border-color:var(--p-gray-600)!important}.hover\:border-gray-700:hover{border-color:var(--p-gray-700)!important}.hover\:border-gray-800:hover{border-color:var(--p-gray-800)!important}.hover\:border-gray-900:hover{border-color:var(--p-gray-900)!important}.active\:border-gray-50:active{border-color:var(--p-gray-50)!important}.active\:border-gray-100:active{border-color:var(--p-gray-100)!important}.active\:border-gray-200:active{border-color:var(--p-gray-200)!important}.active\:border-gray-300:active{border-color:var(--p-gray-300)!important}.active\:border-gray-400:active{border-color:var(--p-gray-400)!important}.active\:border-gray-500:active{border-color:var(--p-gray-500)!important}.active\:border-gray-600:active{border-color:var(--p-gray-600)!important}.active\:border-gray-700:active{border-color:var(--p-gray-700)!important}.active\:border-gray-800:active{border-color:var(--p-gray-800)!important}.active\:border-gray-900:active{border-color:var(--p-gray-900)!important}.border-red-50{border-color:var(--p-red-50)!important}.border-red-100{border-color:var(--p-red-100)!important}.border-red-200{border-color:var(--p-red-200)!important}.border-red-300{border-color:var(--p-red-300)!important}.border-red-400{border-color:var(--p-red-400)!important}.border-red-500{border-color:var(--p-red-500)!important}.border-red-600{border-color:var(--p-red-600)!important}.border-red-700{border-color:var(--p-red-700)!important}.border-red-800{border-color:var(--p-red-800)!important}.border-red-900{border-color:var(--p-red-900)!important}.focus\:border-red-50:focus{border-color:var(--p-red-50)!important}.focus\:border-red-100:focus{border-color:var(--p-red-100)!important}.focus\:border-red-200:focus{border-color:var(--p-red-200)!important}.focus\:border-red-300:focus{border-color:var(--p-red-300)!important}.focus\:border-red-400:focus{border-color:var(--p-red-400)!important}.focus\:border-red-500:focus{border-color:var(--p-red-500)!important}.focus\:border-red-600:focus{border-color:var(--p-red-600)!important}.focus\:border-red-700:focus{border-color:var(--p-red-700)!important}.focus\:border-red-800:focus{border-color:var(--p-red-800)!important}.focus\:border-red-900:focus{border-color:var(--p-red-900)!important}.hover\:border-red-50:hover{border-color:var(--p-red-50)!important}.hover\:border-red-100:hover{border-color:var(--p-red-100)!important}.hover\:border-red-200:hover{border-color:var(--p-red-200)!important}.hover\:border-red-300:hover{border-color:var(--p-red-300)!important}.hover\:border-red-400:hover{border-color:var(--p-red-400)!important}.hover\:border-red-500:hover{border-color:var(--p-red-500)!important}.hover\:border-red-600:hover{border-color:var(--p-red-600)!important}.hover\:border-red-700:hover{border-color:var(--p-red-700)!important}.hover\:border-red-800:hover{border-color:var(--p-red-800)!important}.hover\:border-red-900:hover{border-color:var(--p-red-900)!important}.active\:border-red-50:active{border-color:var(--p-red-50)!important}.active\:border-red-100:active{border-color:var(--p-red-100)!important}.active\:border-red-200:active{border-color:var(--p-red-200)!important}.active\:border-red-300:active{border-color:var(--p-red-300)!important}.active\:border-red-400:active{border-color:var(--p-red-400)!important}.active\:border-red-500:active{border-color:var(--p-red-500)!important}.active\:border-red-600:active{border-color:var(--p-red-600)!important}.active\:border-red-700:active{border-color:var(--p-red-700)!important}.active\:border-red-800:active{border-color:var(--p-red-800)!important}.active\:border-red-900:active{border-color:var(--p-red-900)!important}.border-primary-50{border-color:var(--p-primary-50)!important}.border-primary-100{border-color:var(--p-primary-100)!important}.border-primary-200{border-color:var(--p-primary-200)!important}.border-primary-300{border-color:var(--p-primary-300)!important}.border-primary-400{border-color:var(--p-primary-400)!important}.border-primary-500{border-color:var(--p-primary-500)!important}.border-primary-600{border-color:var(--p-primary-600)!important}.border-primary-700{border-color:var(--p-primary-700)!important}.border-primary-800{border-color:var(--p-primary-800)!important}.border-primary-900{border-color:var(--p-primary-900)!important}.focus\:border-primary-50:focus{border-color:var(--p-primary-50)!important}.focus\:border-primary-100:focus{border-color:var(--p-primary-100)!important}.focus\:border-primary-200:focus{border-color:var(--p-primary-200)!important}.focus\:border-primary-300:focus{border-color:var(--p-primary-300)!important}.focus\:border-primary-400:focus{border-color:var(--p-primary-400)!important}.focus\:border-primary-500:focus{border-color:var(--p-primary-500)!important}.focus\:border-primary-600:focus{border-color:var(--p-primary-600)!important}.focus\:border-primary-700:focus{border-color:var(--p-primary-700)!important}.focus\:border-primary-800:focus{border-color:var(--p-primary-800)!important}.focus\:border-primary-900:focus{border-color:var(--p-primary-900)!important}.hover\:border-primary-50:hover{border-color:var(--p-primary-50)!important}.hover\:border-primary-100:hover{border-color:var(--p-primary-100)!important}.hover\:border-primary-200:hover{border-color:var(--p-primary-200)!important}.hover\:border-primary-300:hover{border-color:var(--p-primary-300)!important}.hover\:border-primary-400:hover{border-color:var(--p-primary-400)!important}.hover\:border-primary-500:hover{border-color:var(--p-primary-500)!important}.hover\:border-primary-600:hover{border-color:var(--p-primary-600)!important}.hover\:border-primary-700:hover{border-color:var(--p-primary-700)!important}.hover\:border-primary-800:hover{border-color:var(--p-primary-800)!important}.hover\:border-primary-900:hover{border-color:var(--p-primary-900)!important}.active\:border-primary-50:active{border-color:var(--p-primary-50)!important}.active\:border-primary-100:active{border-color:var(--p-primary-100)!important}.active\:border-primary-200:active{border-color:var(--p-primary-200)!important}.active\:border-primary-300:active{border-color:var(--p-primary-300)!important}.active\:border-primary-400:active{border-color:var(--p-primary-400)!important}.active\:border-primary-500:active{border-color:var(--p-primary-500)!important}.active\:border-primary-600:active{border-color:var(--p-primary-600)!important}.active\:border-primary-700:active{border-color:var(--p-primary-700)!important}.active\:border-primary-800:active{border-color:var(--p-primary-800)!important}.active\:border-primary-900:active{border-color:var(--p-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(--p-primary-color)!important}.bg-primary{background-color:var(--p-primary-color)!important;color:var(--p-primary-contrast-color)!important}.bg-primary-reverse{background-color:var(--p-primary-contrast-color)!important;color:var(--p-primary-color)!important}.bg-white{background-color:#fff!important}.border-primary{border-color:var(--p-primary-color)!important}.text-white{color:#fff!important}.border-white{border-color:#fff!important}.text-color{color:var(--p-text-color)!important}.text-color-secondary{color:var(--p-text-muted-color)!important}.surface-ground{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.surface-section{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.surface-card,.surface-overlay{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.surface-hover{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.surface-border{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}.active\:text-primary:active,.focus\:text-primary:focus,.hover\:text-primary:hover{color:var(--p-primary-color)!important}.active\:bg-primary:active,.focus\:bg-primary:focus,.hover\:bg-primary:hover{background-color:var(--p-primary-color)!important;color:var(--p-primary-contrast-color)!important}.active\:bg-primary-reverse:active,.focus\:bg-primary-reverse:focus,.hover\:bg-primary-reverse:hover{background-color:var(--p-primary-contrast-color)!important;color:var(--p-primary-color)!important}.active\:bg-white:active,.focus\:bg-white:focus,.hover\:bg-white:hover{background-color:#fff!important}.active\:border-primary:active,.focus\:border-primary:focus,.hover\:border-primary:hover{border-color:var(--p-primary-color)!important}.active\:text-white:active,.focus\:text-white:focus,.hover\:text-white:hover{color:#fff!important}.active\:border-white:active,.focus\:border-white:focus,.hover\:border-white:hover{border-color:#fff!important}.active\:text-color:active,.focus\:text-color:focus,.hover\:text-color:hover{color:var(--p-text-color)!important}.active\:text-color-secondary:active,.focus\:text-color-secondary:focus,.hover\:text-color-secondary:hover{color:var(--p-text-muted-color)!important}.active\:surface-ground:active,.focus\:surface-ground:focus,.hover\:surface-ground:hover{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.active\:surface-section:active,.focus\:surface-section:focus,.hover\:surface-section:hover{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.active\:surface-card:active,.active\:surface-overlay:active,.focus\:surface-card:focus,.focus\:surface-overlay:focus,.hover\:surface-card:hover,.hover\:surface-overlay:hover{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.active\:surface-hover:active,.focus\:surface-hover:focus,.hover\:surface-hover:hover{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.active\:surface-border:active,.focus\:surface-border:focus,.hover\:surface-border:hover{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}@media screen and (min-width:576px){.sm\:text-primary{color:var(--p-primary-color)!important}.sm\:bg-primary{background-color:var(--p-primary-color)!important;color:var(--p-primary-contrast-color)!important}.sm\:bg-primary-reverse{background-color:var(--p-primary-contrast-color)!important;color:var(--p-primary-color)!important}.sm\:bg-white{background-color:#fff!important}.sm\:border-primary{border-color:var(--p-primary-color)!important}.sm\:text-white{color:#fff!important}.sm\:border-white{border-color:#fff!important}.sm\:text-color{color:var(--p-text-color)!important}.sm\:text-color-secondary{color:var(--p-text-muted-color)!important}.sm\:surface-ground{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.sm\:surface-section{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.sm\:surface-card,.sm\:surface-overlay{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.sm\:surface-hover{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.sm\:surface-border{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}.sm\:active\:text-primary:active,.sm\:focus\:text-primary:focus,.sm\:hover\:text-primary:hover{color:var(--p-primary-color)!important}.sm\:active\:bg-primary:active,.sm\:focus\:bg-primary:focus,.sm\:hover\:bg-primary:hover{background-color:var(--p-primary-color)!important;color:var(--p-primary-contrast-color)!important}.sm\:active\:bg-primary-reverse:active,.sm\:focus\:bg-primary-reverse:focus,.sm\:hover\:bg-primary-reverse:hover{background-color:var(--p-primary-contrast-color)!important;color:var(--p-primary-color)!important}.sm\:active\:bg-white:active,.sm\:focus\:bg-white:focus,.sm\:hover\:bg-white:hover{background-color:#fff!important}.sm\:active\:border-primary:active,.sm\:focus\:border-primary:focus,.sm\:hover\:border-primary:hover{border-color:var(--p-primary-color)!important}.sm\:active\:text-white:active,.sm\:focus\:text-white:focus,.sm\:hover\:text-white:hover{color:#fff!important}.sm\:active\:border-white:active,.sm\:focus\:border-white:focus,.sm\:hover\:border-white:hover{border-color:#fff!important}.sm\:active\:text-color:active,.sm\:focus\:text-color:focus,.sm\:hover\:text-color:hover{color:var(--p-text-color)!important}.sm\:active\:text-color-secondary:active,.sm\:focus\:text-color-secondary:focus,.sm\:hover\:text-color-secondary:hover{color:var(--p-text-muted-color)!important}.sm\:active\:surface-ground:active,.sm\:focus\:surface-ground:focus,.sm\:hover\:surface-ground:hover{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.sm\:active\:surface-section:active,.sm\:focus\:surface-section:focus,.sm\:hover\:surface-section:hover{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.sm\:active\:surface-card:active,.sm\:active\:surface-overlay:active,.sm\:focus\:surface-card:focus,.sm\:focus\:surface-overlay:focus,.sm\:hover\:surface-card:hover,.sm\:hover\:surface-overlay:hover{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.sm\:active\:surface-hover:active,.sm\:focus\:surface-hover:focus,.sm\:hover\:surface-hover:hover{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.sm\:active\:surface-border:active,.sm\:focus\:surface-border:focus,.sm\:hover\:surface-border:hover{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}}@media screen and (min-width:768px){.md\:text-primary{color:var(--p-primary-color)!important}.md\:bg-primary{background-color:var(--p-primary-color)!important;color:var(--p-primary-contrast-color)!important}.md\:bg-primary-reverse{background-color:var(--p-primary-contrast-color)!important;color:var(--p-primary-color)!important}.md\:bg-white{background-color:#fff!important}.md\:border-primary{border-color:var(--p-primary-color)!important}.md\:text-white{color:#fff!important}.md\:border-white{border-color:#fff!important}.md\:text-color{color:var(--p-text-color)!important}.md\:text-color-secondary{color:var(--p-text-muted-color)!important}.md\:surface-ground{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.md\:surface-section{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.md\:surface-card,.md\:surface-overlay{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.md\:surface-hover{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.md\:surface-border{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}.md\:active\:text-primary:active,.md\:focus\:text-primary:focus,.md\:hover\:text-primary:hover{color:var(--p-primary-color)!important}.md\:active\:bg-primary:active,.md\:focus\:bg-primary:focus,.md\:hover\:bg-primary:hover{background-color:var(--p-primary-color)!important;color:var(--p-primary-contrast-color)!important}.md\:active\:bg-primary-reverse:active,.md\:focus\:bg-primary-reverse:focus,.md\:hover\:bg-primary-reverse:hover{background-color:var(--p-primary-contrast-color)!important;color:var(--p-primary-color)!important}.md\:active\:bg-white:active,.md\:focus\:bg-white:focus,.md\:hover\:bg-white:hover{background-color:#fff!important}.md\:active\:border-primary:active,.md\:focus\:border-primary:focus,.md\:hover\:border-primary:hover{border-color:var(--p-primary-color)!important}.md\:active\:text-white:active,.md\:focus\:text-white:focus,.md\:hover\:text-white:hover{color:#fff!important}.md\:active\:border-white:active,.md\:focus\:border-white:focus,.md\:hover\:border-white:hover{border-color:#fff!important}.md\:active\:text-color:active,.md\:focus\:text-color:focus,.md\:hover\:text-color:hover{color:var(--p-text-color)!important}.md\:active\:text-color-secondary:active,.md\:focus\:text-color-secondary:focus,.md\:hover\:text-color-secondary:hover{color:var(--p-text-muted-color)!important}.md\:active\:surface-ground:active,.md\:focus\:surface-ground:focus,.md\:hover\:surface-ground:hover{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.md\:active\:surface-section:active,.md\:focus\:surface-section:focus,.md\:hover\:surface-section:hover{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.md\:active\:surface-card:active,.md\:active\:surface-overlay:active,.md\:focus\:surface-card:focus,.md\:focus\:surface-overlay:focus,.md\:hover\:surface-card:hover,.md\:hover\:surface-overlay:hover{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.md\:active\:surface-hover:active,.md\:focus\:surface-hover:focus,.md\:hover\:surface-hover:hover{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.md\:active\:surface-border:active,.md\:focus\:surface-border:focus,.md\:hover\:surface-border:hover{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}}@media screen and (min-width:992px){.lg\:text-primary{color:var(--p-primary-color)!important}.lg\:bg-primary{background-color:var(--p-primary-color)!important;color:var(--p-primary-contrast-color)!important}.lg\:bg-primary-reverse{background-color:var(--p-primary-contrast-color)!important;color:var(--p-primary-color)!important}.lg\:bg-white{background-color:#fff!important}.lg\:border-primary{border-color:var(--p-primary-color)!important}.lg\:text-white{color:#fff!important}.lg\:border-white{border-color:#fff!important}.lg\:text-color{color:var(--p-text-color)!important}.lg\:text-color-secondary{color:var(--p-text-muted-color)!important}.lg\:surface-ground{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.lg\:surface-section{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.lg\:surface-card,.lg\:surface-overlay{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.lg\:surface-hover{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.lg\:surface-border{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}.lg\:active\:text-primary:active,.lg\:focus\:text-primary:focus,.lg\:hover\:text-primary:hover{color:var(--p-primary-color)!important}.lg\:active\:bg-primary:active,.lg\:focus\:bg-primary:focus,.lg\:hover\:bg-primary:hover{background-color:var(--p-primary-color)!important;color:var(--p-primary-contrast-color)!important}.lg\:active\:bg-primary-reverse:active,.lg\:focus\:bg-primary-reverse:focus,.lg\:hover\:bg-primary-reverse:hover{background-color:var(--p-primary-contrast-color)!important;color:var(--p-primary-color)!important}.lg\:active\:bg-white:active,.lg\:focus\:bg-white:focus,.lg\:hover\:bg-white:hover{background-color:#fff!important}.lg\:active\:border-primary:active,.lg\:focus\:border-primary:focus,.lg\:hover\:border-primary:hover{border-color:var(--p-primary-color)!important}.lg\:active\:text-white:active,.lg\:focus\:text-white:focus,.lg\:hover\:text-white:hover{color:#fff!important}.lg\:active\:border-white:active,.lg\:focus\:border-white:focus,.lg\:hover\:border-white:hover{border-color:#fff!important}.lg\:active\:text-color:active,.lg\:focus\:text-color:focus,.lg\:hover\:text-color:hover{color:var(--p-text-color)!important}.lg\:active\:text-color-secondary:active,.lg\:focus\:text-color-secondary:focus,.lg\:hover\:text-color-secondary:hover{color:var(--p-text-muted-color)!important}.lg\:active\:surface-ground:active,.lg\:focus\:surface-ground:focus,.lg\:hover\:surface-ground:hover{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.lg\:active\:surface-section:active,.lg\:focus\:surface-section:focus,.lg\:hover\:surface-section:hover{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.lg\:active\:surface-card:active,.lg\:active\:surface-overlay:active,.lg\:focus\:surface-card:focus,.lg\:focus\:surface-overlay:focus,.lg\:hover\:surface-card:hover,.lg\:hover\:surface-overlay:hover{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.lg\:active\:surface-hover:active,.lg\:focus\:surface-hover:focus,.lg\:hover\:surface-hover:hover{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.lg\:active\:surface-border:active,.lg\:focus\:surface-border:focus,.lg\:hover\:surface-border:hover{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}}@media screen and (min-width:1200px){.xl\:text-primary{color:var(--p-primary-color)!important}.xl\:bg-primary{background-color:var(--p-primary-color)!important;color:var(--p-primary-contrast-color)!important}.xl\:bg-primary-reverse{background-color:var(--p-primary-contrast-color)!important;color:var(--p-primary-color)!important}.xl\:bg-white{background-color:#fff!important}.xl\:border-primary{border-color:var(--p-primary-color)!important}.xl\:text-white{color:#fff!important}.xl\:border-white{border-color:#fff!important}.xl\:text-color{color:var(--p-text-color)!important}.xl\:text-color-secondary{color:var(--p-text-muted-color)!important}.xl\:surface-ground{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.xl\:surface-section{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.xl\:surface-card,.xl\:surface-overlay{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.xl\:surface-hover{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.xl\:surface-border{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}.xl\:active\:text-primary:active,.xl\:focus\:text-primary:focus,.xl\:hover\:text-primary:hover{color:var(--p-primary-color)!important}.xl\:active\:bg-primary:active,.xl\:focus\:bg-primary:focus,.xl\:hover\:bg-primary:hover{background-color:var(--p-primary-color)!important;color:var(--p-primary-contrast-color)!important}.xl\:active\:bg-primary-reverse:active,.xl\:focus\:bg-primary-reverse:focus,.xl\:hover\:bg-primary-reverse:hover{background-color:var(--p-primary-contrast-color)!important;color:var(--p-primary-color)!important}.xl\:active\:bg-white:active,.xl\:focus\:bg-white:focus,.xl\:hover\:bg-white:hover{background-color:#fff!important}.xl\:active\:border-primary:active,.xl\:focus\:border-primary:focus,.xl\:hover\:border-primary:hover{border-color:var(--p-primary-color)!important}.xl\:active\:text-white:active,.xl\:focus\:text-white:focus,.xl\:hover\:text-white:hover{color:#fff!important}.xl\:active\:border-white:active,.xl\:focus\:border-white:focus,.xl\:hover\:border-white:hover{border-color:#fff!important}.xl\:active\:text-color:active,.xl\:focus\:text-color:focus,.xl\:hover\:text-color:hover{color:var(--p-text-color)!important}.xl\:active\:text-color-secondary:active,.xl\:focus\:text-color-secondary:focus,.xl\:hover\:text-color-secondary:hover{color:var(--p-text-muted-color)!important}.xl\:active\:surface-ground:active,.xl\:focus\:surface-ground:focus,.xl\:hover\:surface-ground:hover{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.xl\:active\:surface-section:active,.xl\:focus\:surface-section:focus,.xl\:hover\:surface-section:hover{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.xl\:active\:surface-card:active,.xl\:active\:surface-overlay:active,.xl\:focus\:surface-card:focus,.xl\:focus\:surface-overlay:focus,.xl\:hover\:surface-card:hover,.xl\:hover\:surface-overlay:hover{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.xl\:active\:surface-hover:active,.xl\:focus\:surface-hover:focus,.xl\:hover\:surface-hover:hover{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.xl\:active\:surface-border:active,.xl\:focus\:surface-border:focus,.xl\:hover\:surface-border:hover{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}}.field{margin-bottom:1rem}.field>label{display:inline-block;margin-bottom:.5rem}.field.grid>label{align-items:center;display:flex}.field>small{margin-top:.25rem}.field.grid,.formgrid.grid{margin-top:0}.field.grid .col,.field.grid .col-1,.field.grid .col-10,.field.grid .col-11,.field.grid .col-12,.field.grid .col-2,.field.grid .col-3,.field.grid .col-4,.field.grid .col-5,.field.grid .col-6,.field.grid .col-7,.field.grid .col-8,.field.grid .col-9,.field.grid .col-fixed,.formgrid.grid .col,.formgrid.grid .col-1,.formgrid.grid .col-10,.formgrid.grid .col-11,.formgrid.grid .col-12,.formgrid.grid .col-2,.formgrid.grid .col-3,.formgrid.grid .col-4,.formgrid.grid .col-5,.formgrid.grid .col-6,.formgrid.grid .col-7,.formgrid.grid .col-8,.formgrid.grid .col-9,.formgrid.grid .col-fixed{padding-bottom:0;padding-top:0}.formgroup-inline{align-items:flex-start;display:flex;flex-wrap:wrap}.formgroup-inline .field,.formgroup-inline .field-checkbox,.formgroup-inline .field-radiobutton{margin-right:1rem}.formgroup-inline .field-checkbox>label,.formgroup-inline .field-radiobutton>label,.formgroup-inline .field>label{margin-bottom:0;margin-right:.5rem}.field-checkbox,.field-radiobutton{align-items:center;display:flex;margin-bottom:1rem}.field-checkbox>label,.field-radiobutton>label{line-height:1;margin-left:.5rem}.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}.active\:underline:active,.focus\:underline:focus,.hover\:underline:hover{text-decoration:underline!important}.active\:line-through:active,.focus\:line-through:focus,.hover\:line-through:hover{text-decoration:line-through!important}.active\:no-underline:active,.focus\:no-underline:focus,.hover\:no-underline:hover{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:0!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:0!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{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.column-gap-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.column-gap-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.column-gap-8{-moz-column-gap:5rem!important;column-gap:5rem!important}@media screen and (min-width:576px){.sm\:gap-0{gap:0!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:0!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{-moz-column-gap:0!important;column-gap:0!important}.sm\:column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.sm\:column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.sm\:column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.sm\:column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.sm\:column-gap-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.sm\:column-gap-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.sm\:column-gap-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.sm\:column-gap-8{-moz-column-gap:5rem!important;column-gap:5rem!important}}@media screen and (min-width:768px){.md\:gap-0{gap:0!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:0!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{-moz-column-gap:0!important;column-gap:0!important}.md\:column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.md\:column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.md\:column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.md\:column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.md\:column-gap-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.md\:column-gap-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.md\:column-gap-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.md\:column-gap-8{-moz-column-gap:5rem!important;column-gap:5rem!important}}@media screen and (min-width:992px){.lg\:gap-0{gap:0!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:0!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{-moz-column-gap:0!important;column-gap:0!important}.lg\:column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.lg\:column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.lg\:column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.lg\:column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.lg\:column-gap-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.lg\:column-gap-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.lg\:column-gap-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.lg\:column-gap-8{-moz-column-gap:5rem!important;column-gap:5rem!important}}@media screen and (min-width:1200px){.xl\:gap-0{gap:0!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:0!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{-moz-column-gap:0!important;column-gap:0!important}.xl\:column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.xl\:column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.xl\:column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.xl\:column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.xl\:column-gap-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.xl\:column-gap-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.xl\:column-gap-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.xl\:column-gap-8{-moz-column-gap:5rem!important;column-gap:5rem!important}}.p-0{padding:0!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:0!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:0!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:0!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:0!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:0!important;padding-right:0!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-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-5{padding-bottom:2rem!important;padding-top:2rem!important}.py-6{padding-bottom:3rem!important;padding-top:3rem!important}.py-7{padding-bottom:4rem!important;padding-top:4rem!important}.py-8{padding-bottom:5rem!important;padding-top:5rem!important}@media screen and (min-width:576px){.sm\:p-0{padding:0!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:0!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:0!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:0!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:0!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:0!important;padding-right:0!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-bottom:0!important;padding-top:0!important}.sm\:py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.sm\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.sm\:py-3{padding-bottom:1rem!important;padding-top:1rem!important}.sm\:py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.sm\:py-5{padding-bottom:2rem!important;padding-top:2rem!important}.sm\:py-6{padding-bottom:3rem!important;padding-top:3rem!important}.sm\:py-7{padding-bottom:4rem!important;padding-top:4rem!important}.sm\:py-8{padding-bottom:5rem!important;padding-top:5rem!important}}@media screen and (min-width:768px){.md\:p-0{padding:0!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:0!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:0!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:0!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:0!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:0!important;padding-right:0!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-bottom:0!important;padding-top:0!important}.md\:py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.md\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.md\:py-3{padding-bottom:1rem!important;padding-top:1rem!important}.md\:py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.md\:py-5{padding-bottom:2rem!important;padding-top:2rem!important}.md\:py-6{padding-bottom:3rem!important;padding-top:3rem!important}.md\:py-7{padding-bottom:4rem!important;padding-top:4rem!important}.md\:py-8{padding-bottom:5rem!important;padding-top:5rem!important}}@media screen and (min-width:992px){.lg\:p-0{padding:0!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:0!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:0!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:0!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:0!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:0!important;padding-right:0!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-bottom:0!important;padding-top:0!important}.lg\:py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.lg\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.lg\:py-3{padding-bottom:1rem!important;padding-top:1rem!important}.lg\:py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.lg\:py-5{padding-bottom:2rem!important;padding-top:2rem!important}.lg\:py-6{padding-bottom:3rem!important;padding-top:3rem!important}.lg\:py-7{padding-bottom:4rem!important;padding-top:4rem!important}.lg\:py-8{padding-bottom:5rem!important;padding-top:5rem!important}}@media screen and (min-width:1200px){.xl\:p-0{padding:0!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:0!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:0!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:0!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:0!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:0!important;padding-right:0!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-bottom:0!important;padding-top:0!important}.xl\:py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.xl\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.xl\:py-3{padding-bottom:1rem!important;padding-top:1rem!important}.xl\:py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.xl\:py-5{padding-bottom:2rem!important;padding-top:2rem!important}.xl\:py-6{padding-bottom:3rem!important;padding-top:3rem!important}.xl\:py-7{padding-bottom:4rem!important;padding-top:4rem!important}.xl\:py-8{padding-bottom:5rem!important;padding-top:5rem!important}}.m-0{margin:0!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:0!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:0!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:0!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:0!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:0!important;margin-right:0!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-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:2rem!important;margin-top:2rem!important}.my-6{margin-bottom:3rem!important;margin-top:3rem!important}.my-7{margin-bottom:4rem!important;margin-top:4rem!important}.my-8{margin-bottom:5rem!important;margin-top:5rem!important}.-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}@media screen and (min-width:576px){.sm\:m-0{margin:0!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:0!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:0!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:0!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:0!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:0!important;margin-right:0!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-bottom:0!important;margin-top:0!important}.sm\:my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.sm\:my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.sm\:my-3{margin-bottom:1rem!important;margin-top:1rem!important}.sm\:my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.sm\:my-5{margin-bottom:2rem!important;margin-top:2rem!important}.sm\:my-6{margin-bottom:3rem!important;margin-top:3rem!important}.sm\:my-7{margin-bottom:4rem!important;margin-top:4rem!important}.sm\:my-8{margin-bottom:5rem!important;margin-top:5rem!important}.sm\:-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.sm\:-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.sm\:-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.sm\:-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.sm\:-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.sm\:-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.sm\:-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.sm\:-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.sm\:my-auto{margin-bottom:auto!important;margin-top:auto!important}}@media screen and (min-width:768px){.md\:m-0{margin:0!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:0!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:0!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:0!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:0!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:0!important;margin-right:0!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-bottom:0!important;margin-top:0!important}.md\:my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.md\:my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.md\:my-3{margin-bottom:1rem!important;margin-top:1rem!important}.md\:my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.md\:my-5{margin-bottom:2rem!important;margin-top:2rem!important}.md\:my-6{margin-bottom:3rem!important;margin-top:3rem!important}.md\:my-7{margin-bottom:4rem!important;margin-top:4rem!important}.md\:my-8{margin-bottom:5rem!important;margin-top:5rem!important}.md\:-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.md\:-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.md\:-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.md\:-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.md\:-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.md\:-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.md\:-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.md\:-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.md\:my-auto{margin-bottom:auto!important;margin-top:auto!important}}@media screen and (min-width:992px){.lg\:m-0{margin:0!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:0!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:0!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:0!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:0!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:0!important;margin-right:0!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-bottom:0!important;margin-top:0!important}.lg\:my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.lg\:my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.lg\:my-3{margin-bottom:1rem!important;margin-top:1rem!important}.lg\:my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.lg\:my-5{margin-bottom:2rem!important;margin-top:2rem!important}.lg\:my-6{margin-bottom:3rem!important;margin-top:3rem!important}.lg\:my-7{margin-bottom:4rem!important;margin-top:4rem!important}.lg\:my-8{margin-bottom:5rem!important;margin-top:5rem!important}.lg\:-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.lg\:-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.lg\:-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.lg\:-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.lg\:-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.lg\:-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.lg\:-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.lg\:-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.lg\:my-auto{margin-bottom:auto!important;margin-top:auto!important}}@media screen and (min-width:1200px){.xl\:m-0{margin:0!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:0!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:0!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:0!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:0!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:0!important;margin-right:0!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-bottom:0!important;margin-top:0!important}.xl\:my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.xl\:my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.xl\:my-3{margin-bottom:1rem!important;margin-top:1rem!important}.xl\:my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.xl\:my-5{margin-bottom:2rem!important;margin-top:2rem!important}.xl\:my-6{margin-bottom:3rem!important;margin-top:3rem!important}.xl\:my-7{margin-bottom:4rem!important;margin-top:4rem!important}.xl\:my-8{margin-bottom:5rem!important;margin-top:5rem!important}.xl\:-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.xl\:-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.xl\:-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.xl\:-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.xl\:-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.xl\:-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.xl\:-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.xl\:-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.xl\:my-auto{margin-bottom:auto!important;margin-top: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}.active\:shadow-none:active,.focus\:shadow-none:focus,.hover\:shadow-none:hover{box-shadow:none!important}.active\:shadow-1:active,.focus\:shadow-1:focus,.hover\:shadow-1:hover{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.active\:shadow-2:active,.focus\:shadow-2:focus,.hover\:shadow-2:hover{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.active\:shadow-3:active,.focus\:shadow-3:focus,.hover\:shadow-3:hover{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.active\:shadow-4:active,.focus\:shadow-4:focus,.hover\:shadow-4:hover{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.active\:shadow-5:active,.focus\:shadow-5:focus,.hover\:shadow-5:hover{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.active\:shadow-6:active,.focus\:shadow-6:focus,.hover\:shadow-6:hover{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.active\:shadow-7:active,.focus\:shadow-7:focus,.hover\:shadow-7:hover{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.active\:shadow-8:active,.focus\:shadow-8:focus,.hover\:shadow-8:hover{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\:active\:shadow-none:active,.sm\:focus\:shadow-none:focus,.sm\:hover\:shadow-none:hover{box-shadow:none!important}.sm\:active\:shadow-1:active,.sm\:focus\:shadow-1:focus,.sm\:hover\:shadow-1:hover{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.sm\:active\:shadow-2:active,.sm\:focus\:shadow-2:focus,.sm\:hover\:shadow-2:hover{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.sm\:active\:shadow-3:active,.sm\:focus\:shadow-3:focus,.sm\:hover\:shadow-3:hover{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.sm\:active\:shadow-4:active,.sm\:focus\:shadow-4:focus,.sm\:hover\:shadow-4:hover{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.sm\:active\:shadow-5:active,.sm\:focus\:shadow-5:focus,.sm\:hover\:shadow-5:hover{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.sm\:active\:shadow-6:active,.sm\:focus\:shadow-6:focus,.sm\:hover\:shadow-6:hover{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.sm\:active\:shadow-7:active,.sm\:focus\:shadow-7:focus,.sm\:hover\:shadow-7:hover{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.sm\:active\:shadow-8:active,.sm\:focus\:shadow-8:focus,.sm\:hover\:shadow-8:hover{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\:active\:shadow-none:active,.md\:focus\:shadow-none:focus,.md\:hover\:shadow-none:hover{box-shadow:none!important}.md\:active\:shadow-1:active,.md\:focus\:shadow-1:focus,.md\:hover\:shadow-1:hover{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.md\:active\:shadow-2:active,.md\:focus\:shadow-2:focus,.md\:hover\:shadow-2:hover{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.md\:active\:shadow-3:active,.md\:focus\:shadow-3:focus,.md\:hover\:shadow-3:hover{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.md\:active\:shadow-4:active,.md\:focus\:shadow-4:focus,.md\:hover\:shadow-4:hover{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.md\:active\:shadow-5:active,.md\:focus\:shadow-5:focus,.md\:hover\:shadow-5:hover{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.md\:active\:shadow-6:active,.md\:focus\:shadow-6:focus,.md\:hover\:shadow-6:hover{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.md\:active\:shadow-7:active,.md\:focus\:shadow-7:focus,.md\:hover\:shadow-7:hover{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.md\:active\:shadow-8:active,.md\:focus\:shadow-8:focus,.md\:hover\:shadow-8:hover{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\:active\:shadow-none:active,.lg\:focus\:shadow-none:focus,.lg\:hover\:shadow-none:hover{box-shadow:none!important}.lg\:active\:shadow-1:active,.lg\:focus\:shadow-1:focus,.lg\:hover\:shadow-1:hover{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.lg\:active\:shadow-2:active,.lg\:focus\:shadow-2:focus,.lg\:hover\:shadow-2:hover{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.lg\:active\:shadow-3:active,.lg\:focus\:shadow-3:focus,.lg\:hover\:shadow-3:hover{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.lg\:active\:shadow-4:active,.lg\:focus\:shadow-4:focus,.lg\:hover\:shadow-4:hover{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.lg\:active\:shadow-5:active,.lg\:focus\:shadow-5:focus,.lg\:hover\:shadow-5:hover{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.lg\:active\:shadow-6:active,.lg\:focus\:shadow-6:focus,.lg\:hover\:shadow-6:hover{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.lg\:active\:shadow-7:active,.lg\:focus\:shadow-7:focus,.lg\:hover\:shadow-7:hover{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.lg\:active\:shadow-8:active,.lg\:focus\:shadow-8:focus,.lg\:hover\:shadow-8:hover{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\:active\:shadow-none:active,.xl\:focus\:shadow-none:focus,.xl\:hover\:shadow-none:hover{box-shadow:none!important}.xl\:active\:shadow-1:active,.xl\:focus\:shadow-1:focus,.xl\:hover\:shadow-1:hover{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.xl\:active\:shadow-2:active,.xl\:focus\:shadow-2:focus,.xl\:hover\:shadow-2:hover{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.xl\:active\:shadow-3:active,.xl\:focus\:shadow-3:focus,.xl\:hover\:shadow-3:hover{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.xl\:active\:shadow-4:active,.xl\:focus\:shadow-4:focus,.xl\:hover\:shadow-4:hover{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.xl\:active\:shadow-5:active,.xl\:focus\:shadow-5:focus,.xl\:hover\:shadow-5:hover{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.xl\:active\:shadow-6:active,.xl\:focus\:shadow-6:focus,.xl\:hover\:shadow-6:hover{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.xl\:active\:shadow-7:active,.xl\:focus\:shadow-7:focus,.xl\:hover\:shadow-7:hover{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.xl\:active\:shadow-8:active,.xl\:focus\:shadow-8:focus,.xl\:hover\:shadow-8:hover{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}}.border-none{border-style:none;border-width:0!important}.border-1{border-style:solid;border-width:1px!important}.border-2{border-style:solid;border-width:2px!important}.border-3{border-style:solid;border-width:3px!important}.border-top-none{border-top-style:none;border-top-width:0!important}.border-top-1{border-top-style:solid;border-top-width:1px!important}.border-top-2{border-top-style:solid;border-top-width:2px!important}.border-top-3{border-top-style:solid;border-top-width:3px!important}.border-right-none{border-right-style:none;border-right-width:0!important}.border-right-1{border-right-style:solid;border-right-width:1px!important}.border-right-2{border-right-style:solid;border-right-width:2px!important}.border-right-3{border-right-style:solid;border-right-width:3px!important}.border-left-none{border-left-style:none;border-left-width:0!important}.border-left-1{border-left-style:solid;border-left-width:1px!important}.border-left-2{border-left-style:solid;border-left-width:2px!important}.border-left-3{border-left-style:solid;border-left-width:3px!important}.border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}@media screen and (min-width:576px){.sm\:border-none{border-style:none;border-width:0!important}.sm\:border-1{border-style:solid;border-width:1px!important}.sm\:border-2{border-style:solid;border-width:2px!important}.sm\:border-3{border-style:solid;border-width:3px!important}.sm\:border-top-none{border-top-style:none;border-top-width:0!important}.sm\:border-top-1{border-top-style:solid;border-top-width:1px!important}.sm\:border-top-2{border-top-style:solid;border-top-width:2px!important}.sm\:border-top-3{border-top-style:solid;border-top-width:3px!important}.sm\:border-right-none{border-right-style:none;border-right-width:0!important}.sm\:border-right-1{border-right-style:solid;border-right-width:1px!important}.sm\:border-right-2{border-right-style:solid;border-right-width:2px!important}.sm\:border-right-3{border-right-style:solid;border-right-width:3px!important}.sm\:border-left-none{border-left-style:none;border-left-width:0!important}.sm\:border-left-1{border-left-style:solid;border-left-width:1px!important}.sm\:border-left-2{border-left-style:solid;border-left-width:2px!important}.sm\:border-left-3{border-left-style:solid;border-left-width:3px!important}.sm\:border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.sm\:border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.sm\:border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.sm\:border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.sm\:border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.sm\:border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.sm\:border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.sm\:border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.sm\:border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.sm\:border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.sm\:border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.sm\:border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}}@media screen and (min-width:768px){.md\:border-none{border-style:none;border-width:0!important}.md\:border-1{border-style:solid;border-width:1px!important}.md\:border-2{border-style:solid;border-width:2px!important}.md\:border-3{border-style:solid;border-width:3px!important}.md\:border-top-none{border-top-style:none;border-top-width:0!important}.md\:border-top-1{border-top-style:solid;border-top-width:1px!important}.md\:border-top-2{border-top-style:solid;border-top-width:2px!important}.md\:border-top-3{border-top-style:solid;border-top-width:3px!important}.md\:border-right-none{border-right-style:none;border-right-width:0!important}.md\:border-right-1{border-right-style:solid;border-right-width:1px!important}.md\:border-right-2{border-right-style:solid;border-right-width:2px!important}.md\:border-right-3{border-right-style:solid;border-right-width:3px!important}.md\:border-left-none{border-left-style:none;border-left-width:0!important}.md\:border-left-1{border-left-style:solid;border-left-width:1px!important}.md\:border-left-2{border-left-style:solid;border-left-width:2px!important}.md\:border-left-3{border-left-style:solid;border-left-width:3px!important}.md\:border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.md\:border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.md\:border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.md\:border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.md\:border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.md\:border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.md\:border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.md\:border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.md\:border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.md\:border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.md\:border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.md\:border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}}@media screen and (min-width:992px){.lg\:border-none{border-style:none;border-width:0!important}.lg\:border-1{border-style:solid;border-width:1px!important}.lg\:border-2{border-style:solid;border-width:2px!important}.lg\:border-3{border-style:solid;border-width:3px!important}.lg\:border-top-none{border-top-style:none;border-top-width:0!important}.lg\:border-top-1{border-top-style:solid;border-top-width:1px!important}.lg\:border-top-2{border-top-style:solid;border-top-width:2px!important}.lg\:border-top-3{border-top-style:solid;border-top-width:3px!important}.lg\:border-right-none{border-right-style:none;border-right-width:0!important}.lg\:border-right-1{border-right-style:solid;border-right-width:1px!important}.lg\:border-right-2{border-right-style:solid;border-right-width:2px!important}.lg\:border-right-3{border-right-style:solid;border-right-width:3px!important}.lg\:border-left-none{border-left-style:none;border-left-width:0!important}.lg\:border-left-1{border-left-style:solid;border-left-width:1px!important}.lg\:border-left-2{border-left-style:solid;border-left-width:2px!important}.lg\:border-left-3{border-left-style:solid;border-left-width:3px!important}.lg\:border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.lg\:border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.lg\:border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.lg\:border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.lg\:border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.lg\:border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.lg\:border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.lg\:border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.lg\:border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.lg\:border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.lg\:border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.lg\:border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}}@media screen and (min-width:1200px){.xl\:border-none{border-style:none;border-width:0!important}.xl\:border-1{border-style:solid;border-width:1px!important}.xl\:border-2{border-style:solid;border-width:2px!important}.xl\:border-3{border-style:solid;border-width:3px!important}.xl\:border-top-none{border-top-style:none;border-top-width:0!important}.xl\:border-top-1{border-top-style:solid;border-top-width:1px!important}.xl\:border-top-2{border-top-style:solid;border-top-width:2px!important}.xl\:border-top-3{border-top-style:solid;border-top-width:3px!important}.xl\:border-right-none{border-right-style:none;border-right-width:0!important}.xl\:border-right-1{border-right-style:solid;border-right-width:1px!important}.xl\:border-right-2{border-right-style:solid;border-right-width:2px!important}.xl\:border-right-3{border-right-style:solid;border-right-width:3px!important}.xl\:border-left-none{border-left-style:none;border-left-width:0!important}.xl\:border-left-1{border-left-style:solid;border-left-width:1px!important}.xl\:border-left-2{border-left-style:solid;border-left-width:2px!important}.xl\:border-left-3{border-left-style:solid;border-left-width:3px!important}.xl\:border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.xl\:border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.xl\:border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.xl\:border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.xl\:border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.xl\:border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.xl\:border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.xl\:border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.xl\:border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.xl\:border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.xl\:border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.xl\:border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}}.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(--p-content-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(--p-content-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(--p-content-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(--p-content-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(--p-content-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-bottom-left-radius:0!important;border-top-left-radius:0!important}.border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.border-noround-right{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.border-round-left{border-bottom-left-radius:var(--p-content-border-radius)!important}.border-round-left,.border-round-top{border-top-left-radius:var(--p-content-border-radius)!important}.border-round-right,.border-round-top{border-top-right-radius:var(--p-content-border-radius)!important}.border-round-bottom,.border-round-right{border-bottom-right-radius:var(--p-content-border-radius)!important}.border-round-bottom{border-bottom-left-radius:var(--p-content-border-radius)!important}.border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-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-bottom-right-radius:.125rem!important;border-top-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-bottom-left-radius:.25rem!important;border-top-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-bottom-right-radius:.25rem!important;border-top-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-bottom-left-radius:.375rem!important;border-top-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-bottom-right-radius:.375rem!important;border-top-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-bottom-left-radius:.5rem!important;border-top-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-bottom-right-radius:.5rem!important;border-top-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-bottom-left-radius:.75rem!important;border-top-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-bottom-right-radius:.75rem!important;border-top-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-bottom-left-radius:1rem!important;border-top-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-bottom-right-radius:1rem!important;border-top-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-bottom-left-radius:1.5rem!important;border-top-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-bottom-right-radius:1.5rem!important;border-top-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-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.border-circle-right{border-bottom-right-radius:50%!important;border-top-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-bottom-left-radius:0!important;border-top-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-bottom-right-radius:0!important;border-top-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-bottom-left-radius:var(--p-content-border-radius)!important}.sm\:border-round-left,.sm\:border-round-top{border-top-left-radius:var(--p-content-border-radius)!important}.sm\:border-round-right,.sm\:border-round-top{border-top-right-radius:var(--p-content-border-radius)!important}.sm\:border-round-bottom,.sm\:border-round-right{border-bottom-right-radius:var(--p-content-border-radius)!important}.sm\:border-round-bottom{border-bottom-left-radius:var(--p-content-border-radius)!important}.sm\:border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-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-bottom-right-radius:.125rem!important;border-top-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-bottom-left-radius:.25rem!important;border-top-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-bottom-right-radius:.25rem!important;border-top-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-bottom-left-radius:.375rem!important;border-top-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-bottom-right-radius:.375rem!important;border-top-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-bottom-left-radius:.5rem!important;border-top-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-bottom-right-radius:.5rem!important;border-top-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-bottom-left-radius:.75rem!important;border-top-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-bottom-right-radius:.75rem!important;border-top-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-bottom-left-radius:1rem!important;border-top-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-bottom-right-radius:1rem!important;border-top-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-bottom-left-radius:1.5rem!important;border-top-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-bottom-right-radius:1.5rem!important;border-top-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-bottom-left-radius:50%!important;border-top-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-bottom-right-radius:50%!important;border-top-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-bottom-left-radius:0!important;border-top-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-bottom-right-radius:0!important;border-top-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-bottom-left-radius:var(--p-content-border-radius)!important}.md\:border-round-left,.md\:border-round-top{border-top-left-radius:var(--p-content-border-radius)!important}.md\:border-round-right,.md\:border-round-top{border-top-right-radius:var(--p-content-border-radius)!important}.md\:border-round-bottom,.md\:border-round-right{border-bottom-right-radius:var(--p-content-border-radius)!important}.md\:border-round-bottom{border-bottom-left-radius:var(--p-content-border-radius)!important}.md\:border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-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-bottom-right-radius:.125rem!important;border-top-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-bottom-left-radius:.25rem!important;border-top-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-bottom-right-radius:.25rem!important;border-top-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-bottom-left-radius:.375rem!important;border-top-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-bottom-right-radius:.375rem!important;border-top-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-bottom-left-radius:.5rem!important;border-top-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-bottom-right-radius:.5rem!important;border-top-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-bottom-left-radius:.75rem!important;border-top-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-bottom-right-radius:.75rem!important;border-top-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-bottom-left-radius:1rem!important;border-top-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-bottom-right-radius:1rem!important;border-top-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-bottom-left-radius:1.5rem!important;border-top-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-bottom-right-radius:1.5rem!important;border-top-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-bottom-left-radius:50%!important;border-top-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-bottom-right-radius:50%!important;border-top-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-bottom-left-radius:0!important;border-top-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-bottom-right-radius:0!important;border-top-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-bottom-left-radius:var(--p-content-border-radius)!important}.lg\:border-round-left,.lg\:border-round-top{border-top-left-radius:var(--p-content-border-radius)!important}.lg\:border-round-right,.lg\:border-round-top{border-top-right-radius:var(--p-content-border-radius)!important}.lg\:border-round-bottom,.lg\:border-round-right{border-bottom-right-radius:var(--p-content-border-radius)!important}.lg\:border-round-bottom{border-bottom-left-radius:var(--p-content-border-radius)!important}.lg\:border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-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-bottom-right-radius:.125rem!important;border-top-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-bottom-left-radius:.25rem!important;border-top-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-bottom-right-radius:.25rem!important;border-top-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-bottom-left-radius:.375rem!important;border-top-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-bottom-right-radius:.375rem!important;border-top-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-bottom-left-radius:.5rem!important;border-top-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-bottom-right-radius:.5rem!important;border-top-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-bottom-left-radius:.75rem!important;border-top-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-bottom-right-radius:.75rem!important;border-top-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-bottom-left-radius:1rem!important;border-top-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-bottom-right-radius:1rem!important;border-top-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-bottom-left-radius:1.5rem!important;border-top-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-bottom-right-radius:1.5rem!important;border-top-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-bottom-left-radius:50%!important;border-top-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-bottom-right-radius:50%!important;border-top-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-bottom-left-radius:0!important;border-top-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-bottom-right-radius:0!important;border-top-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-bottom-left-radius:var(--p-content-border-radius)!important}.xl\:border-round-left,.xl\:border-round-top{border-top-left-radius:var(--p-content-border-radius)!important}.xl\:border-round-right,.xl\:border-round-top{border-top-right-radius:var(--p-content-border-radius)!important}.xl\:border-round-bottom,.xl\:border-round-right{border-bottom-right-radius:var(--p-content-border-radius)!important}.xl\:border-round-bottom{border-bottom-left-radius:var(--p-content-border-radius)!important}.xl\:border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-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-bottom-right-radius:.125rem!important;border-top-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-bottom-left-radius:.25rem!important;border-top-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-bottom-right-radius:.25rem!important;border-top-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-bottom-left-radius:.375rem!important;border-top-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-bottom-right-radius:.375rem!important;border-top-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-bottom-left-radius:.5rem!important;border-top-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-bottom-right-radius:.5rem!important;border-top-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-bottom-left-radius:.75rem!important;border-top-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-bottom-right-radius:.75rem!important;border-top-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-bottom-left-radius:1rem!important;border-top-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-bottom-right-radius:1rem!important;border-top-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-bottom-left-radius:1.5rem!important;border-top-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-bottom-right-radius:1.5rem!important;border-top-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-bottom-left-radius:50%!important;border-top-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-bottom-right-radius:50%!important;border-top-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:-moz-min-content!important;width:min-content!important}.w-max{width:-moz-max-content!important;width:max-content!important}.w-fit{width:-moz-fit-content!important;width:fit-content!important}.w-1rem{width:1rem!important}.w-2rem{width:2rem!important}.w-3rem{width:3rem!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:-moz-min-content!important;width:min-content!important}.sm\:w-max{width:-moz-max-content!important;width:max-content!important}.sm\:w-fit{width:-moz-fit-content!important;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:-moz-min-content!important;width:min-content!important}.md\:w-max{width:-moz-max-content!important;width:max-content!important}.md\:w-fit{width:-moz-fit-content!important;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:-moz-min-content!important;width:min-content!important}.lg\:w-max{width:-moz-max-content!important;width:max-content!important}.lg\:w-fit{width:-moz-fit-content!important;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:-moz-min-content!important;width:min-content!important}.xl\:w-max{width:-moz-max-content!important;width:max-content!important}.xl\:w-fit{width:-moz-fit-content!important;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:-moz-min-content!important;height:min-content!important}.h-max{height:-moz-max-content!important;height:max-content!important}.h-fit{height:-moz-fit-content!important;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:-moz-min-content!important;height:min-content!important}.sm\:h-max{height:-moz-max-content!important;height:max-content!important}.sm\:h-fit{height:-moz-fit-content!important;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:-moz-min-content!important;height:min-content!important}.md\:h-max{height:-moz-max-content!important;height:max-content!important}.md\:h-fit{height:-moz-fit-content!important;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:-moz-min-content!important;height:min-content!important}.lg\:h-max{height:-moz-max-content!important;height:max-content!important}.lg\:h-fit{height:-moz-fit-content!important;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:-moz-min-content!important;height:min-content!important}.xl\:h-max{height:-moz-max-content!important;height:max-content!important}.xl\:h-fit{height:-moz-fit-content!important;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:0!important}.min-w-full{min-width:100%!important}.min-w-screen{min-width:100vw!important}.min-w-min{min-width:-moz-min-content!important;min-width:min-content!important}.min-w-max{min-width:-moz-max-content!important;min-width:max-content!important}@media screen and (min-width:576px){.sm\:min-w-0{min-width:0!important}.sm\:min-w-full{min-width:100%!important}.sm\:min-w-screen{min-width:100vw!important}.sm\:min-w-min{min-width:-moz-min-content!important;min-width:min-content!important}.sm\:min-w-max{min-width:-moz-max-content!important;min-width:max-content!important}}@media screen and (min-width:768px){.md\:min-w-0{min-width:0!important}.md\:min-w-full{min-width:100%!important}.md\:min-w-screen{min-width:100vw!important}.md\:min-w-min{min-width:-moz-min-content!important;min-width:min-content!important}.md\:min-w-max{min-width:-moz-max-content!important;min-width:max-content!important}}@media screen and (min-width:992px){.lg\:min-w-0{min-width:0!important}.lg\:min-w-full{min-width:100%!important}.lg\:min-w-screen{min-width:100vw!important}.lg\:min-w-min{min-width:-moz-min-content!important;min-width:min-content!important}.lg\:min-w-max{min-width:-moz-max-content!important;min-width:max-content!important}}@media screen and (min-width:1200px){.xl\:min-w-0{min-width:0!important}.xl\:min-w-full{min-width:100%!important}.xl\:min-w-screen{min-width:100vw!important}.xl\:min-w-min{min-width:-moz-min-content!important;min-width:min-content!important}.xl\:min-w-max{min-width:-moz-max-content!important;min-width:max-content!important}}.max-w-0{max-width:0!important}.max-w-full{max-width:100%!important}.max-w-screen{max-width:100vw!important}.max-w-min{max-width:-moz-min-content!important;max-width:min-content!important}.max-w-max{max-width:-moz-max-content!important;max-width:max-content!important}.max-w-fit{max-width:-moz-fit-content!important;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:0!important}.sm\:max-w-full{max-width:100%!important}.sm\:max-w-screen{max-width:100vw!important}.sm\:max-w-min{max-width:-moz-min-content!important;max-width:min-content!important}.sm\:max-w-max{max-width:-moz-max-content!important;max-width:max-content!important}.sm\:max-w-fit{max-width:-moz-fit-content!important;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:0!important}.md\:max-w-full{max-width:100%!important}.md\:max-w-screen{max-width:100vw!important}.md\:max-w-min{max-width:-moz-min-content!important;max-width:min-content!important}.md\:max-w-max{max-width:-moz-max-content!important;max-width:max-content!important}.md\:max-w-fit{max-width:-moz-fit-content!important;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:0!important}.lg\:max-w-full{max-width:100%!important}.lg\:max-w-screen{max-width:100vw!important}.lg\:max-w-min{max-width:-moz-min-content!important;max-width:min-content!important}.lg\:max-w-max{max-width:-moz-max-content!important;max-width:max-content!important}.lg\:max-w-fit{max-width:-moz-fit-content!important;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:0!important}.xl\:max-w-full{max-width:100%!important}.xl\:max-w-screen{max-width:100vw!important}.xl\:max-w-min{max-width:-moz-min-content!important;max-width:min-content!important}.xl\:max-w-max{max-width:-moz-max-content!important;max-width:max-content!important}.xl\:max-w-fit{max-width:-moz-fit-content!important;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:0!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:0!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:0!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:0!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:0!important}.xl\:min-h-full{min-height:100%!important}.xl\:min-h-screen{min-height:100vh!important}}.max-h-0{max-height:0!important}.max-h-full{max-height:100%!important}.max-h-screen{max-height:100vh!important}.max-h-min{max-height:-moz-min-content!important;max-height:min-content!important}.max-h-max{max-height:-moz-max-content!important;max-height:max-content!important}.max-h-fit{max-height:-moz-fit-content!important;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:0!important}.sm\:max-h-full{max-height:100%!important}.sm\:max-h-screen{max-height:100vh!important}.sm\:max-h-min{max-height:-moz-min-content!important;max-height:min-content!important}.sm\:max-h-max{max-height:-moz-max-content!important;max-height:max-content!important}.sm\:max-h-fit{max-height:-moz-fit-content!important;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:0!important}.md\:max-h-full{max-height:100%!important}.md\:max-h-screen{max-height:100vh!important}.md\:max-h-min{max-height:-moz-min-content!important;max-height:min-content!important}.md\:max-h-max{max-height:-moz-max-content!important;max-height:max-content!important}.md\:max-h-fit{max-height:-moz-fit-content!important;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:0!important}.lg\:max-h-full{max-height:100%!important}.lg\:max-h-screen{max-height:100vh!important}.lg\:max-h-min{max-height:-moz-min-content!important;max-height:min-content!important}.lg\:max-h-max{max-height:-moz-max-content!important;max-height:max-content!important}.lg\:max-h-fit{max-height:-moz-fit-content!important;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:0!important}.xl\:max-h-full{max-height:100%!important}.xl\:max-h-screen{max-height:100vh!important}.xl\:max-h-min{max-height:-moz-min-content!important;max-height:min-content!important}.xl\:max-h-max{max-height:-moz-max-content!important;max-height:max-content!important}.xl\:max-h-fit{max-height:-moz-fit-content!important;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:50%!important}.bg-left{background-position:0!important}.bg-left-bottom{background-position:0 100%!important}.bg-left-top{background-position:0 0!important}.bg-right{background-position:100%!important}.bg-right-bottom{background-position:100% 100%!important}.bg-right-top{background-position:100% 0!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:50%!important}.sm\:bg-left{background-position:0!important}.sm\:bg-left-bottom{background-position:0 100%!important}.sm\:bg-left-top{background-position:0 0!important}.sm\:bg-right{background-position:100%!important}.sm\:bg-right-bottom{background-position:100% 100%!important}.sm\:bg-right-top{background-position:100% 0!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:50%!important}.md\:bg-left{background-position:0!important}.md\:bg-left-bottom{background-position:0 100%!important}.md\:bg-left-top{background-position:0 0!important}.md\:bg-right{background-position:100%!important}.md\:bg-right-bottom{background-position:100% 100%!important}.md\:bg-right-top{background-position:100% 0!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:50%!important}.lg\:bg-left{background-position:0!important}.lg\:bg-left-bottom{background-position:0 100%!important}.lg\:bg-left-top{background-position:0 0!important}.lg\:bg-right{background-position:100%!important}.lg\:bg-right-bottom{background-position:100% 100%!important}.lg\:bg-right-top{background-position:100% 0!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:50%!important}.xl\:bg-left{background-position:0!important}.xl\:bg-left-bottom{background-position:0 100%!important}.xl\:bg-left-top{background-position:0 0!important}.xl\:bg-right{background-position:100%!important}.xl\:bg-right-bottom{background-position:100% 100%!important}.xl\:bg-right-top{background-position:100% 0!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{-webkit-appearance:none!important;-moz-appearance:none!important;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;-moz-user-select:none!important;user-select:none!important}.select-text{-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important}.select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.select-auto{-webkit-user-select:auto!important;-moz-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%{opacity:0;transform:perspective(2000px) rotateY(-100deg)}to{opacity:1;transform:perspective(2000px) rotateY(0)}}@keyframes flipright{0%{opacity:0;transform:perspective(2000px) rotateY(100deg)}to{opacity:1;transform:perspective(2000px) rotateY(0)}}@keyframes flipup{0%{opacity:0;transform:perspective(2000px) rotateX(-100deg)}to{opacity:1;transform:perspective(2000px) rotateX(0)}}@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{animation:flip .15s linear}.flip,.flipup{backface-visibility:visible}.flipup{animation:flipup .15s linear}.flipleft{animation:flipleft .15s linear}.flipleft,.flipright{backface-visibility:visible}.flipright{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}*{box-sizing:border-box}:root{--hapi-almost-white:#fafafa;--hapi-light-grey:#f5f5f5;--hapi-dark-grey:#c7c8c9;--hapi-text-default:#333;--hapi-valid-colour:#dc2626;--surface-ground:#fff;--text-color:#333}body,html{height:100%;margin:0;padding:0;width:100%}.hapi-text-colour-1{color:var(--hapi-brand-1)}.hapi-text-colour-2{color:var(--hapi-brand-2)}.hapi-text-colour-3{color:var(--hapi-brand-3)}.hapi-text-colour-4{color:var(--hapi-brand-4)}.hapi-text-colour-default{color:var(--hapi-text-default)}.hapi-bg-colour-1{background-color:var(--hapi-brand-1)!important;border-color:var(--hapi-brand-1)!important;color:#fff!important;outline-color:var(--hapi-brand-1)!important}.hapi-bg-colour-2{background-color:var(--hapi-brand-2)!important;border-color:var(--hapi-brand-2)!important;color:#fff!important;outline-color:var(--hapi-brand-2)!important}.hapi-bg-colour-3{background-color:var(--hapi-brand-3)!important;border-color:var(--hapi-brand-3)!important;color:#fff!important;outline-color:var(--hapi-brand-3)!important}.hapi-bg-colour-4{background-color:var(--hapi-brand-4)!important;border-color:var(--hapi-brand-4)!important;color:#fff!important;outline-color:var(--hapi-brand-4)!important}.hapi-bg-colour-light-grey{background-color:var(--hapi-light-grey)!important;border-color:var(--hapi-light-grey)!important;outline-color:var(--hapi-light-grey)!important}p:not(.no-font):not(.no-font *){font-family:var(--hapi-brand-font-family-main);font-size:var(--hapi-brand-font-size-text);font-weight:var(--hapi-brand-font-weight-text)}.hapi-content:not(.alt):not(.no-font):not(.no-font *),:not(.iconify):not(.alt):not(.no-font):not(.no-font *){font-family:var(--hapi-brand-font-family-main);font-size:var(--hapi-brand-font-size-main);line-height:var(--hapi-brand-font-line-height-main)}.alt:not(.no-font):not(.no-font *),.alt:not(.no-font):not(.no-font *) :not(.iconify):not(.no-font),.hapi-content.alt:not(.no-font):not(.no-font *),.hapi-content.alt:not(.no-font):not(.no-font *) :not(.iconify):not(.no-font){font-family:var(--hapi-brand-font-family-alt);font-size:var(--hapi-brand-font-size-alt);line-height:var(--hapi-brand-font-line-height-alt)}h1:not(.no-font):not(.no-font *),h1:not(.no-font):not(.no-font *) :not(.no-font){font-family:var(--hapi-brand-font-family-main)!important;font-size:var(--hapi-brand-font-size-h1)!important;font-weight:var(--hapi-brand-font-weight-h1)!important;margin:0 0 30px}h2:not(.no-font):not(.no-font *),h2:not(.no-font):not(.no-font *) :not(.no-font){font-family:var(--hapi-brand-font-family-main)!important;font-size:var(--hapi-brand-font-size-h2)!important;font-weight:var(--hapi-brand-font-weight-h2)!important;margin:0 0 30px}h3:not(.no-font):not(.no-font *),h3:not(.no-font):not(.no-font *) :not(.no-font){font-family:var(--hapi-brand-font-family-main)!important;font-size:var(--hapi-brand-font-size-h3)!important;font-weight:var(--hapi-brand-font-weight-h3)!important;margin:0 0 30px}h4:not(.no-font):not(.no-font *),h4:not(.no-font):not(.no-font *) :not(.no-font){font-family:var(--hapi-brand-font-family-main)!important;font-size:var(--hapi-brand-font-size-h4)!important;font-weight:var(--hapi-brand-font-weight-h4)!important;margin:0 0 30px}h5:not(.no-font):not(.no-font *),h5:not(.no-font):not(.no-font *) :not(.no-font){font-family:var(--hapi-brand-font-family-main)!important;font-size:var(--hapi-brand-font-size-h5)!important;font-weight:var(--hapi-brand-font-weight-h5)!important;margin:0 0 30px}h6:not(.no-font):not(.no-font *),h6:not(.no-font):not(.no-font *) :not(.no-font){font-family:var(--hapi-brand-font-family-main)!important;font-size:var(--hapi-brand-font-size-h6)!important;font-weight:var(--hapi-brand-font-weight-h6)!important;margin:0 0 30px}.text-bold:not(.no-font):not(.no-font *),b:not(.no-font):not(.no-font *),strong:not(.no-font):not(.no-font *){font-weight:700!important}.hapi-input{background-color:#fff;border:1px solid var(--hapi-dark-grey,#c7c8c9);border-radius:6px;box-sizing:border-box;color:var(--hapi-text-default,#333);font-family:inherit;font-size:1rem;line-height:1.5;padding:.75rem 1rem;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;width:100%}.hapi-input:hover:not(:focus):not(:disabled){border-color:#999}.hapi-input:focus{border-color:var(--hapi-brand-1,#ef6d4d);box-shadow:0 0 0 3px #ef6d4d1f;outline:none}.hapi-input::-moz-placeholder{color:var(--hapi-dark-grey,#c7c8c9)}.hapi-input::placeholder{color:var(--hapi-dark-grey,#c7c8c9)}.hapi-input:disabled{background-color:var(--hapi-light-grey,#f5f5f5);cursor:not-allowed;opacity:.7}.hapi-input.hapi-invalid{border-color:var(--hapi-valid-colour,#dc2626)}.hapi-input.hapi-invalid:focus{box-shadow:0 0 0 3px #dc26261f}.hapi-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23666' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.25rem;cursor:pointer;padding-right:2.5rem}.hapi-select:hover:not(:focus):not(:disabled){border-color:#999}.hapi-input-group{align-items:stretch;display:inline-flex;position:relative}.hapi-input-prefix{align-items:center;background-color:var(--hapi-light-grey,#f5f5f5);border:1px solid var(--hapi-dark-grey,#c7c8c9);border-radius:6px 0 0 6px;border-right:none;color:var(--hapi-text-default,#333);display:flex;font-size:1rem;font-weight:500;padding:0 .75rem}.hapi-input-group .hapi-input{border-radius:0 6px 6px 0}.hapi-textarea{min-height:100px;resize:vertical}.hapi-field{margin-bottom:1.25rem}.hapi-field:focus-within .hapi-label{color:var(--hapi-brand-1,#ef6d4d)}.hapi-label{color:var(--hapi-text-default,#333);display:block;font-size:.9375rem;font-weight:500;margin-bottom:.375rem;transition:color .2s ease}.hapi-required{color:var(--hapi-valid-colour,#dc2626);margin-left:.25rem}.hapi-form-grid{display:grid;gap:1rem;margin-top:1rem;padding-left:1.75rem}@media(min-width:768px){.hapi-form-grid{grid-template-columns:repeat(2,1fr)}}.hapi-checkbox-option,.hapi-radio-option{align-items:flex-start;border:1px solid var(--hapi-light-grey,#e8e8e8);border-radius:6px;cursor:pointer;display:flex;margin-top:.5rem;padding:.625rem .75rem;transition:all .2s ease}.hapi-checkbox-option:hover,.hapi-radio-option:hover{background:#ef6d4d08;border-color:var(--hapi-brand-1,#ef6d4d)}.hapi-checkbox-option--selected,.hapi-radio-option--selected{background:#ef6d4d0f;border-color:var(--hapi-brand-1,#ef6d4d)}@media(min-width:640px){.hapi-checkbox-option,.hapi-radio-option{align-items:center}}.hapi-checkbox,.hapi-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:2px solid var(--hapi-dark-grey,#c7c8c9);cursor:pointer;height:1.25rem;margin:0;min-width:1.25rem;transition:all .15s ease-in-out;width:1.25rem}.hapi-radio{border-radius:50%}.hapi-checkbox{border-radius:5px}.hapi-checkbox:checked,.hapi-radio:checked{background-color:var(--hapi-brand-1,#ef6d4d);border-color:var(--hapi-brand-1,#ef6d4d)}.hapi-radio:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='4'/%3E%3C/svg%3E")}.hapi-checkbox:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E")}.hapi-checkbox:focus,.hapi-radio:focus{box-shadow:0 0 0 3px #ef6d4d26;outline:none}.hapi-checkbox.hapi-invalid,.hapi-radio.hapi-invalid{border-color:var(--hapi-valid-colour,#dc2626)}.hapi-checkbox-label,.hapi-radio-label{line-height:1.5;margin-left:.5rem}.hapi-form-error{align-items:center;animation:hapi-error-reveal .3s ease;background-color:#dc26260f;border-left:3px solid var(--hapi-valid-colour,#dc2626);border-radius:6px;color:var(--hapi-valid-colour,#dc2626);display:flex;font-size:.875rem;gap:.5rem;margin-top:.5rem;padding:.5rem .75rem}.pca .pcaautocomplete,.pcaautocomplete{box-shadow:0 4px 12px #00000026;max-height:300px;overflow-y:auto;position:fixed!important;z-index:10000!important}.pca .pcalist{overscroll-behavior:contain}@keyframes hapi-error-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.hapi-error-icon{flex-shrink:0}.hapi-button{align-items:center;background-color:#fff;border:2px solid var(--hapi-dark-grey,#c7c8c9);border-radius:6px;color:var(--hapi-text-default,#333);cursor:pointer;display:inline-flex;font-family:inherit;font-size:1rem;font-weight:500;justify-content:center;line-height:1.5;padding:.625rem 1.25rem;text-align:center;text-decoration:none;transition:all .2s ease;white-space:nowrap}.hapi-button:hover{border-color:var(--hapi-brand-1,#ef6d4d);color:var(--hapi-brand-1,#ef6d4d)}.hapi-button:focus{box-shadow:0 0 0 3px #ef6d4d26;outline:none}.hapi-button:disabled{cursor:not-allowed;opacity:.6}.hapi-button-lg{font-size:1.125rem;padding:.875rem 1.75rem}.hapi-button-sm{font-size:.875rem;padding:.375rem .75rem}.hapi-text-bold{font-weight:700}.hapi-light-grey-border{border-color:var(--hapi-light-grey,#f5f5f5)}.header-sticky{position:sticky;top:0;z-index:100}.header-transparent{z-index:100}.header-transparent .header-row{background-color:#00000026!important;border-bottom-color:transparent!important}.header-transparent:not(.header-sticky){left:0;position:absolute;right:0;top:0}.header-sticky.header-transparent{left:0;position:fixed;right:0;top:0}.header-composable{position:relative;width:100%;z-index:100}.header-row{background-color:var(--row-bg,var(--surface-ground,#fff));border-bottom:1px solid var(--row-border,transparent);color:var(--row-text,var(--text-color,#333));position:relative;transition:transform .3s ease}.header-row-inner{margin:0 auto;max-width:var(--site-container-width,1600px);padding:0 1rem}.header-row-inner,.header-zone{align-items:center;display:flex}.header-zone{flex:1;gap:.75rem}.header-zone--left{justify-content:flex-start}.header-zone--center{flex:2;justify-content:center}.header-zone--right{justify-content:flex-end}.header-zone--full{justify-content:flex-start}.header-slot-item{align-items:center;display:flex}.header-item--highlighted{animation:header-pulse 1.5s ease-in-out infinite;border-radius:4px;outline:2px solid var(--primary-color,#3b82f6);outline-offset:2px}@keyframes header-pulse{0%,to{outline-color:var(--primary-color,#3b82f6)}50%{outline-color:transparent}}.slot-logo,.slot-logo a{align-items:center;display:flex}.slot-logo a{text-decoration:none}.slot-logo__image{height:auto;-o-object-fit:contain;object-fit:contain}.slot-logo__placeholder{color:inherit;font-size:1.25rem;font-weight:700}.slot-menu-wrapper{display:flex;flex:1;position:relative}.slot-menu-wrapper--align-left{justify-content:flex-start}.slot-menu-wrapper--align-center{justify-content:center}.slot-menu-wrapper--align-right{justify-content:flex-end}.slot-menu{display:flex;gap:.25rem}.slot-menu--horizontal{flex-direction:row}.slot-menu--vertical{flex-direction:column}.slot-menu--compact{gap:.125rem}.slot-menu--normal{gap:.5rem}.slot-menu--spread{gap:1rem}.slot-menu__link{align-items:center;border-radius:4px;color:inherit;display:flex;font-weight:500;gap:.375rem;padding:.5rem .75rem;text-decoration:none;transition:background-color .2s;white-space:nowrap}.slot-menu__link:hover{background-color:#0000000d}.slot-menu__icon{font-size:.875rem}.slot-menu__chevron{font-size:.625rem;margin-left:.25rem;opacity:.6}.slot-menu__badge{background-color:var(--primary-color,#3b82f6);border-radius:10px;color:#fff;font-size:.625rem;font-weight:600;padding:.125rem .375rem}.slot-search__icon-btn{background:none;border:none;border-radius:50%;color:inherit;cursor:pointer;font-size:1.125rem;padding:.5rem;transition:background-color .2s}.slot-search__icon-btn:hover{background-color:#0000000d}.slot-search__input-wrapper{align-items:center;border:1px solid var(--surface-border);border-radius:20px;display:flex;gap:.5rem;padding:.375rem .75rem}.slot-search__input-icon{font-size:.875rem;opacity:.6}.slot-search__input{background:none;border:none;color:inherit;font-size:.875rem;outline:none;width:150px}.slot-search__overlay{align-items:flex-start;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#000000b3;display:flex;inset:0;justify-content:center;padding-top:20vh;position:fixed;z-index:1000}.slot-search__overlay-content{align-items:center;display:flex;gap:1rem;max-width:600px;width:90%}.slot-search__overlay-input{background:#fff;border:none;border-radius:8px;flex:1;font-size:1.25rem;outline:none;padding:1rem 1.5rem}.slot-search__overlay-close{background:none;border:none;color:#fff;cursor:pointer;font-size:1.5rem;padding:.5rem}.slot-basket__link{align-items:center;color:inherit;display:flex;font-size:1.125rem;padding:.5rem;position:relative;text-decoration:none}.slot-basket__badge{align-items:center;background-color:var(--primary-color,#3b82f6);border-radius:8px;color:#fff;display:flex;font-size:.625rem;font-weight:600;height:16px;justify-content:center;min-width:16px;position:absolute;right:-2px;top:0}.slot-phone__link{align-items:center;color:inherit;display:flex;font-size:.875rem;gap:.5rem;text-decoration:none;white-space:nowrap}.slot-phone__link:hover{text-decoration:underline}.slot-social{align-items:center;display:flex;gap:.5rem}.slot-social__link{align-items:center;color:inherit;display:flex;font-size:1rem;justify-content:center;line-height:1;padding:.25rem;transition:opacity .2s}.slot-social__link .iconify,.slot-social__link svg{display:block}.slot-social__link:hover{opacity:.7}.slot-social__custom-icon{height:20px;-o-object-fit:contain;object-fit:contain;width:20px}.slot-hamburger__btn{background:none;border:none;color:inherit;cursor:pointer;font-size:1.25rem;padding:.5rem}.slot-cta{align-items:center;display:flex;gap:.5rem}.slot-cta--align-left{justify-content:flex-start}.slot-cta--align-center{justify-content:center}.slot-cta--align-right{justify-content:flex-end}.slot-cta--compact{gap:.25rem}.slot-cta--normal{gap:.5rem}.slot-cta--spread{gap:1rem}.slot-cta__button{align-items:center;border-radius:4px;display:inline-flex;font-size:.875rem;font-weight:600;gap:.375rem;padding:.5rem 1.25rem;text-decoration:none;transition:opacity .2s,transform .1s;white-space:nowrap}.slot-cta__button:hover{opacity:.9;transform:translateY(-1px)}.slot-cta__button--filled{background-color:var(--primary-color,#3b82f6);border:none;color:#fff}.slot-cta__button--outlined{background:transparent;border:2px solid;color:var(--primary-color,#3b82f6)}.slot-cta__button--pill{background-color:var(--primary-color,#3b82f6);border:none;border-radius:50px;color:#fff;padding:.5rem 1.5rem}.slot-cta__icon{font-size:.875rem}.slot-donation-widget__button{align-items:center;background-color:var(--primary-color,#3b82f6);border-radius:4px;color:#fff;display:inline-flex;font-size:.875rem;font-weight:600;gap:.375rem;padding:.5rem 1.25rem;text-decoration:none;transition:opacity .2s}.slot-donation-widget__button:hover{opacity:.9}.slot-spacer{flex:1}.subnav{left:0;position:absolute;top:100%;z-index:99}.subnav--pos-below-header{left:50%;right:auto;transform:translate(-50%);width:100vw}.subnav--width-menu-width{left:0;right:auto;transform:none;width:auto}.subnav--width-container{max-width:var(--site-container-width,1600px)}.subnav--width-container,.subnav--width-full-bleed{left:50%;right:auto;transform:translate(-50%);width:100vw}.subnav__background{inset:0;overflow:hidden;position:absolute}.subnav__background-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.subnav__overlay{inset:0;position:absolute}.subnav__content{padding:1.5rem;position:relative;z-index:1}.subnav__layout{display:flex;gap:2rem}.subnav__info{display:flex;flex:0 0 250px;flex-direction:column;gap:.75rem;max-width:280px;padding-right:2rem}.subnav__info-title{font-size:1.25rem;font-weight:700;margin:0!important}.subnav__info-description{font-size:.875rem;line-height:1.5;margin:0!important;opacity:.8}.subnav__info-link{color:inherit;font-size:.875rem;font-weight:600;margin-top:auto;text-decoration:underline;text-underline-offset:3px}.subnav__info-link:hover{opacity:.7}.subnav__columns{display:grid;flex:1;gap:2rem}.subnav__column{display:flex;flex-direction:column;gap:.25rem}.subnav__column-header{align-items:center;background:none;border:none;color:inherit;cursor:default;display:flex;font-size:1rem;font-weight:600;gap:.25rem;margin-bottom:.5rem;padding:0;text-align:left;text-decoration:none}.subnav__column-header--linked{cursor:pointer}.subnav__column-header--linked:hover{text-decoration:underline;text-underline-offset:3px}.subnav__column-header--navigable{cursor:pointer}.subnav__column-chevron{font-size:.75rem;opacity:.5}.subnav__back{align-items:center;background:#0000000d;border:none;border-radius:4px;color:inherit;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:500;gap:.25rem;margin-top:1rem;padding:.375rem .75rem}.subnav__back:hover{background:#0000001a}.subnav--dropdown .subnav__content{border-radius:8px;min-width:200px;padding:.5rem}.subnav__link{align-items:center;background:none;border:none;border-radius:4px;color:inherit;cursor:pointer;display:flex;font:inherit;gap:.5rem;padding:.625rem .75rem;text-align:left;text-decoration:none;transition:background-color .2s}.subnav__link:hover{background-color:#0000000d}.subnav__link--has-children{cursor:pointer}.subnav__link-chevron{font-size:.75rem;margin-left:auto;opacity:.4}.subnav__link-icon{font-size:.875rem;opacity:.7}.subnav__badge{background-color:var(--primary-color,#3b82f6);border-radius:10px;color:#fff;font-size:.625rem;font-weight:600;margin-left:auto;padding:.125rem .375rem}.subnav__links{display:flex;flex-direction:column;gap:.125rem}.subnav--dir-horizontal .subnav__links{flex-direction:row;flex-wrap:wrap;gap:.25rem}.subnav-fade-enter-active,.subnav-fade-leave-active{transition:opacity .2s,margin-top .2s}.subnav-fade-enter-from,.subnav-fade-leave-to{margin-top:-8px;opacity:0}@media(max-width:1199px){.header-composable{display:none}}.mobile-header{background-color:var(--surface-ground,#fff);color:var(--text-color,#333);position:relative;width:100%;z-index:100}.mobile-header--sticky{position:sticky;top:0}.mobile-header__row{width:100%}.mobile-header__row-inner{align-items:center;display:flex;padding:0 1rem}@media(min-width:1200px){.mobile-header{display:none}}.nav-drawer{background-color:var(--surface-ground,#fff);bottom:0;color:var(--text-color,#333);display:flex;flex-direction:column;outline:none;overflow-y:auto;position:fixed;top:0;z-index:1001}.nav-drawer--left{left:0}.nav-drawer--right{right:0}.nav-drawer--full-screen{left:0;right:0;width:100%!important}.nav-drawer__overlay{inset:0;position:fixed;z-index:1000}.nav-drawer__close{background:none;border:none;border-radius:50%;color:inherit;cursor:pointer;font-size:1.25rem;padding:.5rem;position:absolute;right:1rem;top:1rem;transition:background-color .2s;z-index:1}.nav-drawer__close:hover{background-color:#0000000d}.nav-drawer__content{display:flex;flex:1;flex-direction:column;gap:1rem;padding:3rem 1.5rem 1.5rem}.nav-drawer__section-label{font-size:.75rem;font-weight:600;letter-spacing:.05em;margin-bottom:.5rem;opacity:.6;text-transform:uppercase}.nav-drawer__divider{border:none;border-top:1px solid var(--surface-border);margin:.5rem 0}.nav-drawer__cta-list{display:flex;flex-direction:column;gap:.5rem}.nav-drawer__cta-button{align-items:center;border-radius:4px;display:flex;font-weight:600;gap:.5rem;justify-content:center;padding:.75rem 1.5rem;text-align:center;text-decoration:none}.nav-drawer__cta-button--filled{background-color:var(--primary-color,#3b82f6);color:#fff}.nav-drawer__cta-button--outlined{border:2px solid;color:var(--primary-color,#3b82f6)}.nav-drawer__cta-button--pill{background-color:var(--primary-color,#3b82f6);border-radius:50px;color:#fff}.nav-drawer__social-list{display:flex;flex-wrap:wrap;gap:1rem}.nav-drawer__social-link{color:inherit;font-size:1.25rem;transition:opacity .2s}.nav-drawer__social-link:hover{opacity:.7}.nav-drawer__phone-link{align-items:center;color:inherit;display:flex;gap:.5rem;padding:.5rem 0;text-decoration:none}.nav-drawer__phone-link:hover{text-decoration:underline}.nav-drawer__search-wrapper{align-items:center;border:1px solid var(--surface-border);border-radius:8px;display:flex;gap:.5rem;padding:.625rem .75rem}.nav-drawer__search-input{background:none;border:none;color:inherit;flex:1;font-size:.875rem;outline:none}.nav-drawer__bottom{border-top:1px solid var(--surface-border);display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.5rem}.nav-drawer__bottom-social{display:flex;gap:1rem;justify-content:center}.nav-drawer__bottom-social a{color:inherit;font-size:1.125rem;transition:opacity .2s}.nav-drawer__bottom-social a:hover{opacity:.7}.nav-drawer__bottom-phone a{font-size:.875rem}.drawer-menu-section__link,.nav-drawer__bottom-phone a{align-items:center;color:inherit;display:flex;gap:.5rem;text-decoration:none}.drawer-menu-section__link{border-bottom:1px solid var(--surface-border);font-size:1rem;padding:.75rem 0;transition:opacity .2s}.drawer-menu-section__link:hover{opacity:.7}.drawer-menu-section__link--child{border-bottom-color:transparent;font-size:.9rem;opacity:.8}.drawer-menu-section__accordion-item{border-bottom:1px solid var(--surface-border)}.drawer-menu-section__accordion-header{align-items:center;display:flex;justify-content:space-between}.drawer-menu-section__expand-btn{background:none;border:none;color:inherit;cursor:pointer;font-size:.75rem;padding:.75rem}.drawer-menu-section__children{padding-bottom:.5rem}.drawer-menu-section__page-item{align-items:center;border-bottom:1px solid var(--surface-border);cursor:pointer;display:flex;justify-content:space-between}.drawer-menu-section__drill{font-size:.75rem;opacity:.5;padding:.75rem}.drawer-menu-section__back-btn{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;opacity:.7;padding:.75rem 0}.drawer-menu-section__back-btn:hover{opacity:1}.drawer-menu-section__page-title{border-bottom:1px solid var(--surface-border);font-weight:600;padding:.75rem 0}.drawer-overlay-enter-active,.drawer-overlay-leave-active{transition:opacity .3s ease}.drawer-overlay-enter-from,.drawer-overlay-leave-to{opacity:0}.drawer-slide-left-enter-active,.drawer-slide-left-leave-active{transition:transform .3s ease}.drawer-slide-left-enter-from,.drawer-slide-left-leave-to{transform:translate(-100%)}.drawer-slide-right-enter-active,.drawer-slide-right-leave-active{transition:transform .3s ease}.drawer-slide-right-enter-from,.drawer-slide-right-leave-to{transform:translate(100%)}.accordion-expand-enter-active,.accordion-expand-leave-active{overflow:hidden;transition:max-height .3s ease,opacity .3s ease}.accordion-expand-enter-from,.accordion-expand-leave-to{max-height:0;opacity:0}.accordion-expand-enter-to,.accordion-expand-leave-from{max-height:500px;opacity:1}body.nav-drawer-push-active{overflow-x:hidden}body.nav-drawer-push--left #__nuxt,body.nav-drawer-push--right #__nuxt{transition:transform .3s ease}body.nav-drawer-push-active.nav-drawer-push--left #__nuxt{transform:translate(var(--drawer-push-width,320px))}body.nav-drawer-push-active.nav-drawer-push--right #__nuxt{transform:translate(calc(var(--drawer-push-width, 320px)*-1))}.footer-standard{background:var(--footer-background-color);border-top:1px solid #e2e8f0;color:var(--footer-text-color);padding:2rem 0 1rem;width:100%}.quick-links-bar{background-color:var(--footer-contrast-color,#333);margin-bottom:1.5rem;padding:.75rem 0}.quick-links-container{margin:0 auto;padding:0 1rem}.quick-links-nav{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.quick-link-item{color:var(--footer-text-color,#fff);font-size:.9rem;font-weight:500}.quick-link-item a{color:inherit;text-decoration:none;transition:opacity .2s ease}.quick-link-item a:hover{opacity:.8;text-decoration:underline}.footer-main{align-items:start;display:grid;gap:2rem;grid-template-columns:1fr 2fr 1fr;margin-bottom:2rem;margin-left:auto;margin-right:auto;padding:0 1rem}.footer-left{align-items:center;display:flex;flex-direction:column;gap:1.5rem}.footer-center{flex:1;max-width:100%}.footer-logo,.footer-right{align-items:center;display:flex;flex-direction:column;gap:1rem}.footer-logo{justify-content:center;margin-bottom:0}.footer-logo img{display:block;max-height:80px;max-width:250px;width:auto}.footer-logo a{display:inline-block;transition:opacity .2s ease}.footer-logo a:hover{opacity:.8}.footer-cta-button{border:none;border-radius:24px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;display:inline-block;font-size:.95rem;font-weight:600;letter-spacing:.025em;padding:1rem 2rem;text-align:center;text-decoration:none;transition:all .2s ease;width:80%}.footer-cta-button:hover{box-shadow:0 4px 12px #00000026;opacity:.9;transform:translateY(-2px)}.footer-cta-button:active{box-shadow:0 2px 8px #0003;transform:translateY(-1px)}.footer-links{margin-bottom:1rem}.footer-links-grid{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));max-width:100%}.footer-links-column ul{list-style:none;margin:0;padding:0}.footer-links-column li{margin-bottom:.5rem}.footer-links-column li:last-child{margin-bottom:0}.footer-link{color:var(--footer-text-color);font-size:.95rem;font-weight:700;line-height:1.5;text-decoration:none;transition:color .2s ease}.footer-link:hover{color:var(--footer-contrast-color);text-decoration:underline}.footer-organization{color:var(--footer-text-color);font-size:.9rem;line-height:1.6}.footer-address{margin-bottom:.75rem}.footer-address p{margin:.25rem 0}.footer-email,.footer-phone{margin-bottom:.5rem}.footer-email p,.footer-phone p{margin:0}.footer-email a,.footer-phone a{color:inherit;text-decoration:none;transition:color .2s ease}.footer-email a:hover,.footer-phone a:hover{color:var(--footer-contrast-color);text-decoration:underline}.footer-social{margin-top:1rem}.footer-right .footer-social:first-child{margin-top:0}.footer-hapi-logo{display:flex;justify-content:flex-start}.footer-right .footer-hapi-logo:first-child{margin-top:0}.footer-hapi-logo .hapi-site-logo{display:inline-block;transition:opacity .2s ease}.footer-hapi-logo .hapi-site-logo:hover{opacity:.8}.footer-hapi-logo .hapi-logo{height:60px;width:auto}.footer-hapi-logo .hapi-logo,.footer-hapi-logo .hapi-logo .cls-1{fill:var(--footer-contrast-color)}.footer-hapi-logo .hapi-logo .cls-2{fill:var(--footer-contrast-color);font-size:10px}.footer-standard .social-icon{align-items:center;background:transparent;border-radius:50%;color:var(--footer-text-color);display:flex;font-size:1.25rem;height:32px;justify-content:center;text-decoration:none;transition:all .2s ease;width:32px}.footer-standard .social-icon:hover{background:#ffffff1a;color:var(--footer-contrast-color);transform:translateY(-1px)}.footer-standard .social-icon-image{border-radius:4px;height:20px;width:20px}.footer-cqc-widget{background:#ffffff1a;border-left:4px solid var(--footer-contrast-color);border-radius:6px;color:var(--footer-text-color);font-size:.9rem;line-height:1.5;margin:2rem auto;padding:1rem}.footer-cqc-widget p{margin:0}.footer-cqc-widget p:first-child{font-weight:600}.footer-accreditation{border-top:1px solid #e2e8f0;margin:2rem auto 1rem;padding:1rem 1rem 0}.accreditation-logos{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.accreditation-logo{transition:transform .2s ease}.accreditation-logo:hover{transform:translateY(-2px)}.accreditation-logo img{display:block;max-height:40px;opacity:.7;transition:opacity .2s ease;width:auto}.accreditation-logo img:hover{opacity:1}.footer-copyright{border-top:1px solid hsla(0,0%,100%,.2);color:var(--footer-text-color);font-size:.85rem;margin:0 auto;padding:1rem 1rem 0;text-align:center}.footer-copyright p{margin:0}@media(max-width:1024px){.footer-main{gap:1.5rem;grid-template-columns:1fr 1fr}.footer-center{grid-column:span 2}}@media(max-width:768px){.quick-links-nav{gap:1rem}.quick-link-item{font-size:.85rem}.footer-main{gap:1.5rem;grid-template-columns:1fr}.footer-center{grid-column:span 1}.footer-links{margin-bottom:0}.footer-links-grid{gap:1rem}.footer-left,.footer-right{align-items:center;text-align:center}.accreditation-logos{gap:1rem}.accreditation-logo img{max-height:30px}}@media(max-width:480px){.footer-container{padding:0 .5rem}.footer-standard{padding:1.5rem 0 1rem}.footer-center,.footer-main{gap:1rem}.accreditation-logos{gap:.75rem}}.footer-minimal{background:var(--footer-background-color,#1a1a2e);color:var(--footer-text-color,#fff);width:100%}.footer-minimal-container{margin:0 auto;max-width:var(--site-container-width,1600px);padding:0 2rem}.footer-minimal-main{border-bottom:1px solid hsla(0,0%,100%,.1);padding:1.5rem 0}.footer-minimal-row{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between}.footer-minimal-logo{flex-shrink:0}.footer-minimal-logo a{display:inline-block;transition:opacity .2s ease}.footer-minimal-logo a:hover{opacity:.8}.footer-minimal-logo img{display:block;max-height:36px;width:auto}.footer-minimal-nav{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem}.footer-minimal-link{border-radius:4px;color:var(--footer-text-color,#fff);font-size:.875rem;font-weight:500;padding:6px 14px;text-decoration:none;transition:all .15s ease;white-space:nowrap}.footer-minimal-link:hover{background:#ffffff14;color:var(--footer-contrast-color,#e2e8f0)}.footer-minimal-actions{align-items:center;display:flex;flex-shrink:0;gap:1.25rem}.footer-minimal-social{align-items:center;display:flex;gap:8px}.footer-minimal-social .social-icon{align-items:center;border-radius:50%;color:var(--footer-text-color,#fff);display:flex;font-size:1.1rem;height:32px;justify-content:center;opacity:.7;text-decoration:none;transition:all .15s ease;width:32px}.footer-minimal-social .social-icon:hover{background:#ffffff1a;color:var(--footer-contrast-color,#fff);opacity:1}.footer-minimal-social .social-icon-image{border-radius:3px;height:18px;opacity:.7;transition:opacity .15s;width:18px}.footer-minimal-social .social-icon:hover .social-icon-image{opacity:1}.footer-minimal-cta{background:var(--footer-contrast-color,#cc3363);border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:.85rem;font-weight:600;padding:8px 20px;transition:all .2s ease;white-space:nowrap}.footer-minimal-cta:hover{box-shadow:0 4px 12px #0003;transform:translateY(-1px)}.footer-minimal-bottom{padding:1rem 0}.footer-minimal-bottom-row{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between}.footer-minimal-copyright{color:var(--footer-text-color,#fff);font-size:.8rem;margin:0;opacity:.6}.footer-minimal-accreditation{align-items:center;display:flex;gap:1rem}.footer-minimal-accreditation img{display:block;max-height:28px;opacity:.6;transition:opacity .2s ease;width:auto}.footer-minimal-accreditation img:hover{opacity:1}.footer-minimal .footer-hapi-logo .hapi-site-logo{display:inline-block;transition:opacity .2s ease}.footer-minimal .footer-hapi-logo .hapi-site-logo:hover{opacity:.8}.footer-minimal .footer-hapi-logo .hapi-logo{fill:var(--footer-contrast-color,#fff);height:40px;width:auto}.footer-minimal .footer-hapi-logo .hapi-logo .cls-1{fill:var(--footer-contrast-color,#fff)}.footer-minimal .footer-hapi-logo .hapi-logo .cls-2{fill:var(--footer-contrast-color,#fff);font-size:10px}@media(max-width:768px){.footer-minimal-row{align-items:flex-start;flex-direction:column;gap:1rem}.footer-minimal-nav{gap:0}.footer-minimal-link{font-size:.8rem;padding:4px 10px}.footer-minimal-bottom-row{align-items:flex-start;flex-direction:column;gap:.75rem}}.footer-bold{background:var(--footer-background-color,#1a1a2e);color:var(--footer-text-color,#fff);width:100%}.footer-bold-container{margin:0 auto;max-width:var(--site-container-width,1600px);padding:0 2rem}.footer-bold-cta-banner{background:var(--footer-contrast-color,#cc3363);padding:1.5rem 0}.footer-bold-cta-inner{align-items:center;display:flex;gap:1.5rem;justify-content:space-between}.footer-bold-cta-text{color:#fff;font-size:1.5rem;font-weight:800;letter-spacing:-.01em}.footer-bold-cta-btn{align-items:center;background:transparent;border:2px solid hsla(0,0%,100%,.5);border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:48px;justify-content:center;transition:all .2s ease;width:48px}.footer-bold-cta-btn i{font-size:18px}.footer-bold-cta-btn:hover{background:#ffffff26;border-color:#fff;transform:translate(4px)}.footer-bold-main{padding:3rem 0 2rem}.footer-bold-grid{display:grid;gap:3rem;grid-template-columns:1.5fr repeat(3,1fr)}.footer-bold-brand{display:flex;flex-direction:column;gap:1.25rem}.footer-bold-logo{margin-bottom:.5rem}.footer-bold-logo a{display:inline-block;transition:opacity .2s ease}.footer-bold-logo a:hover{opacity:.8}.footer-bold-logo img{display:block;max-height:60px;width:auto}.footer-bold-org{font-size:.9rem;line-height:1.7;opacity:.8}.footer-bold-org p{margin:.15rem 0}.footer-bold-org a{color:inherit;text-decoration:none;transition:color .2s ease}.footer-bold-org a:hover{color:var(--footer-contrast-color,#cc3363)}.footer-bold-social{display:flex;gap:10px;margin-top:.5rem}.footer-bold-social .social-icon{align-items:center;background:#ffffff14;border-radius:50%;color:var(--footer-text-color,#fff);display:flex;font-size:1.1rem;height:36px;justify-content:center;text-decoration:none;transition:all .2s ease;width:36px}.footer-bold-social .social-icon:hover{background:var(--footer-contrast-color,#cc3363);transform:translateY(-2px)}.footer-bold-social .social-icon-image{border-radius:4px;height:22px;width:22px}.footer-bold-column{display:flex;flex-direction:column}.footer-bold-column-title{color:var(--footer-text-color,#fff);font-size:1rem;font-weight:700;letter-spacing:.05em;margin:0 0 1rem;padding-bottom:.75rem;position:relative;text-transform:uppercase}.footer-bold-column-title:after{background:var(--footer-contrast-color,#cc3363);border-radius:2px;bottom:0;content:"";height:3px;left:0;position:absolute;width:30px}.footer-bold-column ul{list-style:none;margin:0;padding:0}.footer-bold-column ul li{margin-bottom:.6rem}.footer-bold-link{color:var(--footer-text-color,#fff);display:inline-block;font-size:.9rem;font-weight:500;opacity:.75;text-decoration:none;transition:all .15s ease}.footer-bold-link:hover{color:var(--footer-contrast-color,#cc3363);opacity:1;transform:translate(3px)}.footer-bold-quicklinks{background:#0003;padding:.75rem 0}.footer-bold-quicklinks-nav{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.footer-bold-quicklink{color:var(--footer-text-color,#fff);font-size:.8rem;font-weight:500;opacity:.7;text-decoration:none;transition:opacity .15s ease}.footer-bold-quicklink:hover{opacity:1;text-decoration:underline}.footer-bold-cqc{border-top:1px solid hsla(0,0%,100%,.08);padding:1rem 0}.footer-bold-cqc div{background:#ffffff0d;border-left:4px solid var(--footer-contrast-color,#cc3363);border-radius:8px;font-size:.85rem;line-height:1.5;padding:1rem 1.5rem}.footer-bold-bottom{border-top:1px solid hsla(0,0%,100%,.08);padding:1.25rem 0}.footer-bold-bottom-row{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between}.footer-bold-accreditation{align-items:center;display:flex;gap:1.25rem}.footer-bold-accreditation img{display:block;max-height:32px;opacity:.6;transition:opacity .2s ease;width:auto}.footer-bold-accreditation img:hover{opacity:1}.footer-bold-copyright{font-size:.8rem;margin:0;opacity:.5}.footer-bold .footer-hapi-logo .hapi-site-logo{display:inline-block;transition:opacity .2s ease}.footer-bold .footer-hapi-logo .hapi-site-logo:hover{opacity:.8}.footer-bold .footer-hapi-logo .hapi-logo{fill:var(--footer-contrast-color,#fff);height:50px;width:auto}.footer-bold .footer-hapi-logo .hapi-logo .cls-1{fill:var(--footer-contrast-color,#fff)}.footer-bold .footer-hapi-logo .hapi-logo .cls-2{fill:var(--footer-contrast-color,#fff);font-size:10px}@media(max-width:1024px){.footer-bold-grid{gap:2rem;grid-template-columns:1fr 1fr}.footer-bold-brand{grid-column:span 2}}@media(max-width:768px){.footer-bold-grid{gap:1.5rem;grid-template-columns:1fr}.footer-bold-brand{grid-column:span 1}.footer-bold-cta-text{font-size:1.2rem}.footer-bold-main{padding:2rem 0 1.5rem}.footer-bold-bottom-row{align-items:flex-start;flex-direction:column;gap:1rem}}.appeal-donation .appeal-container{margin:0 auto;max-width:1800px}.appeal-donation .appeal-fundraising-header{color:var(--hapi-text-default,#333);font-size:1.25rem;font-weight:400;line-height:1.5;margin:0}.appeal-donation .appeal-section{border-bottom:3px solid var(--hapi-light-grey,#f5f5f5);margin-bottom:1.5rem;padding-bottom:1.5rem}.appeal-donation .appeal-section:last-of-type{border-bottom:none}.appeal-donation .appeal-loading{align-items:center;display:flex;justify-content:center;min-height:100vh}.appeal-donation .appeal-title{margin:1.5rem 0}.appeal-donation .dpo-message{line-height:1.4;margin-bottom:1.5rem}.appeal-donation .frequency-details{margin-top:1rem}.appeal-donation .frequency-text{font-size:1.125rem;font-weight:700}.appeal-donation .impact-statement{font-size:1.125rem;margin-top:1rem}.appeal-donation .appeal-frequency-selector{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.appeal-donation .appeal-frequency-selector .hapi-button{width:100%}@media(min-width:768px){.appeal-donation .appeal-frequency-selector .hapi-button{width:auto}}.appeal-donation .appeal-amount-selector{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:1rem}@media(min-width:640px){.appeal-donation .appeal-amount-selector{justify-content:flex-start}}.appeal-donation .appeal-amount-selector .hapi-button{font-size:1.125rem}.appeal-donation .amount-other{align-items:center;display:inline-flex;justify-content:center;margin-top:1rem;white-space:nowrap;width:100%}@media(min-width:640px){.appeal-donation .amount-other{margin-top:0;width:auto}}.appeal-donation .amount-other-label{color:var(--hapi-brand-1,#ef6d4d);font-size:1.125rem;font-weight:700;padding-right:1rem}@media(min-width:640px){.appeal-donation .amount-other-label{padding-left:1rem}}.appeal-donation .amount-other .hapi-input-group{width:10rem}.appeal-donation .amount-other .hapi-input{font-size:1.125rem}.appeal-donation .appeal-box{display:block}.appeal-donation .appeal-box-title{margin:0 0 .5rem;padding:0}.appeal-donation .appeal-help-link{background:none;border:none;color:var(--hapi-brand-1,#ef6d4d);cursor:pointer;display:inline-block;font:inherit;margin-top:1rem;padding:0;text-decoration:underline}.appeal-donation .appeal-help-link:hover{text-decoration:none}.appeal-donation .appeal-submit{margin-bottom:2rem}.appeal-donation .appeal-submit .express-checkout-container{margin-top:1.5rem}.appeal-donation .appeal-submit h3{font-size:1.125rem;font-weight:700;margin-bottom:1rem}.appeal-donation .appeal-submit-btn{margin-top:1.5rem;width:100%}.appeal-donation .appeal-submit-btn:disabled{cursor:not-allowed;opacity:.7}.appeal-donation .appeal-button-loading{align-items:center;display:flex;gap:.5rem;justify-content:center}.appeal-donation .appeal-comm-prefs .checkout-box{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:0!important}.appeal-donation .appeal-comm-prefs .preference-mode-selector{border-bottom:none!important;margin-bottom:0!important;padding-bottom:0!important}.appeal-donation .appeal-comm-prefs .checkout-section-title{color:inherit!important;margin:0 0 .5rem!important;padding:0!important}.appeal-donation .appeal-comm-prefs .preferences-intro{color:var(--hapi-text-default,#333)!important;margin-bottom:1rem!important}.appeal-donation .appeal-comm-prefs .radio-option{align-items:flex-start!important;border:1px solid var(--hapi-light-grey,#e8e8e8)!important;border-radius:6px!important;cursor:pointer!important;display:flex!important;gap:0!important;margin-top:.5rem!important;padding:.625rem .75rem!important;transition:all .2s ease!important}.appeal-donation .appeal-comm-prefs .radio-option:hover{background:#ef6d4d08!important;border-color:var(--hapi-brand-1,#ef6d4d)!important}.appeal-donation .appeal-comm-prefs .radio-option:has(.radio-input:checked){background:#ef6d4d0f!important;border-color:var(--hapi-brand-1,#ef6d4d)!important}@media(min-width:640px){.appeal-donation .appeal-comm-prefs .radio-option{align-items:center!important}}.appeal-donation .appeal-comm-prefs .radio-input{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:#fff!important;border:2px solid var(--hapi-dark-grey,#c7c8c9)!important;border-radius:50%!important;cursor:pointer!important;height:1.25rem!important;margin:0!important;min-width:1.25rem!important;opacity:1!important;position:static!important;transition:all .15s ease-in-out!important;width:1.25rem!important}.appeal-donation .appeal-comm-prefs .radio-input:checked{background-color:var(--hapi-brand-1,#ef6d4d)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='4'/%3E%3C/svg%3E")!important;border-color:var(--hapi-brand-1,#ef6d4d)!important}.appeal-donation .appeal-comm-prefs .radio-input:focus{box-shadow:0 0 0 3px #ef6d4d26!important;outline:none!important}.appeal-donation .appeal-comm-prefs .radio-custom{display:none!important}.appeal-donation .appeal-comm-prefs .radio-label{color:var(--hapi-text-default,#333)!important;line-height:1.5!important;margin-left:.5rem!important}.appeal-donation .appeal-comm-prefs .checkbox-option{align-items:flex-start!important;border:1px solid var(--hapi-light-grey,#e8e8e8)!important;border-radius:6px!important;cursor:pointer!important;display:flex!important;gap:0!important;margin-top:.5rem!important;padding:.625rem .75rem!important;transition:all .2s ease!important}.appeal-donation .appeal-comm-prefs .checkbox-option:hover{background:#ef6d4d08!important;border-color:var(--hapi-brand-1,#ef6d4d)!important}.appeal-donation .appeal-comm-prefs .checkbox-option:has(.checkbox-input:checked){background:#ef6d4d0f!important;border-color:var(--hapi-brand-1,#ef6d4d)!important}@media(min-width:640px){.appeal-donation .appeal-comm-prefs .checkbox-option{align-items:center!important}}.appeal-donation .appeal-comm-prefs .checkbox-input{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:#fff!important;border:2px solid var(--hapi-dark-grey,#c7c8c9)!important;border-radius:5px!important;cursor:pointer!important;height:1.25rem!important;margin:0!important;min-width:1.25rem!important;opacity:1!important;position:static!important;transition:all .15s ease-in-out!important;width:1.25rem!important}.appeal-donation .appeal-comm-prefs .checkbox-input:checked{background-color:var(--hapi-brand-1,#ef6d4d)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E")!important;border-color:var(--hapi-brand-1,#ef6d4d)!important}.appeal-donation .appeal-comm-prefs .checkbox-input:focus{box-shadow:0 0 0 3px #ef6d4d26!important;outline:none!important}.appeal-donation .appeal-comm-prefs .checkbox-custom{display:none!important}.appeal-donation .appeal-comm-prefs .checkbox-label{color:var(--hapi-text-default,#333)!important;line-height:1.5!important;margin-left:.5rem!important}.appeal-donation .appeal-comm-prefs .preference-mode-options{gap:0!important}.appeal-donation .appeal-comm-prefs .preferences-list{gap:0!important;margin-top:.5rem!important}.appeal-donation .appeal-comm-prefs .preference-item{gap:0!important}.appeal-donation .appeal-comm-prefs .preference-label{color:var(--hapi-text-default,#333)!important;margin-bottom:0!important;margin-top:.5rem!important}.appeal-donation .appeal-comm-prefs .required-options{gap:0!important}.appeal-donation .appeal-comm-prefs .form-error{align-items:center!important;animation:hapi-error-reveal .3s ease!important;background-color:#dc26260f!important;border-left:3px solid var(--hapi-valid-colour,#dc2626)!important;border-radius:6px!important;color:var(--hapi-valid-colour,#dc2626)!important;display:flex!important;font-size:.875rem!important;gap:.5rem!important;margin-top:.5rem!important;padding:.5rem .75rem!important}.appeal-donation .express-checkout-divider{align-items:center;display:flex;gap:1rem;margin:1.25rem 0}.appeal-donation .express-checkout-divider-line{background:#d1d5db;flex:1;height:1px}.appeal-donation .express-checkout-divider-text{color:#6b7280;font-size:.875rem;text-transform:lowercase}.appeal-donation .appeal-dialog-overlay{align-items:center;background:#00000080;display:flex;justify-content:center;inset:0;padding:1rem;position:fixed;z-index:1000}.appeal-donation .appeal-dialog{background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;max-height:90vh;max-width:30rem;overflow:auto;width:100%}.appeal-donation .appeal-dialog-header{align-items:center;border-bottom:1px solid var(--hapi-light-grey,#f5f5f5);display:flex;justify-content:space-between;padding:1rem 1.5rem}.appeal-donation .appeal-dialog-header h3{font-size:1.25rem;margin:0}.appeal-donation .appeal-dialog-close{background:none;border:none;color:var(--hapi-text-default,#333);cursor:pointer;font-size:1.5rem;line-height:1;padding:0}.appeal-donation .appeal-dialog-close:hover{color:var(--hapi-brand-1,#ef6d4d)}.appeal-donation .appeal-dialog-content{padding:1.5rem}@media(max-width:640px){.appeal-donation .appeal-dialog-overlay{padding:0}.appeal-donation .appeal-dialog{border-radius:0;height:100vh;max-height:100vh;max-width:100vw;width:100vw}}.resize-observer[data-v-b329ee4c]{background-color:transparent;border:none;opacity:0}.resize-observer[data-v-b329ee4c],.resize-observer[data-v-b329ee4c] object{display:block;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.v-popper__popper{left:0;outline:none;top:0;z-index:10000}.v-popper__popper.v-popper__popper--hidden{opacity:0;pointer-events:none;transition:opacity .15s,visibility .15s;visibility:hidden}.v-popper__popper.v-popper__popper--shown{opacity:1;transition:opacity .15s;visibility:visible}.v-popper__popper.v-popper__popper--skip-transition,.v-popper__popper.v-popper__popper--skip-transition>.v-popper__wrapper{transition:none!important}.v-popper__backdrop{display:none;height:100%;left:0;position:absolute;top:0;width:100%}.v-popper__inner{box-sizing:border-box;overflow-y:auto;position:relative}.v-popper__inner>div{max-height:inherit;max-width:inherit;position:relative;z-index:1}.v-popper__arrow-container{height:10px;position:absolute;width:10px}.v-popper__popper--arrow-overflow .v-popper__arrow-container,.v-popper__popper--no-positioning .v-popper__arrow-container{display:none}.v-popper__arrow-inner,.v-popper__arrow-outer{border-style:solid;height:0;left:0;position:absolute;top:0;width:0}.v-popper__arrow-inner{border-width:7px;visibility:hidden}.v-popper__arrow-outer{border-width:6px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{left:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{left:-1px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{border-bottom-color:transparent!important;border-bottom-width:0;border-left-color:transparent!important;border-right-color:transparent!important}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;border-top-width:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{top:-4px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{top:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{top:-1px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{border-bottom-color:transparent!important;border-left-color:transparent!important;border-left-width:0;border-top-color:transparent!important}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{left:-4px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{left:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer{border-bottom-color:transparent!important;border-right-color:transparent!important;border-right-width:0;border-top-color:transparent!important}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner{left:-2px}.v-popper--theme-tooltip .v-popper__inner{background:#000c;border-radius:6px;color:#fff;padding:7px 12px 6px}.v-popper--theme-tooltip .v-popper__arrow-outer{border-color:#000c}.v-popper--theme-dropdown .v-popper__inner{background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 6px 30px #0000001a;color:#000}.v-popper--theme-dropdown .v-popper__arrow-inner{border-color:#fff;visibility:visible}.v-popper--theme-dropdown .v-popper__arrow-outer{border-color:#ddd}.hit-geo[data-v-d6128a32]{font-family:ui-monospace,monospace;inset:0;pointer-events:none;position:absolute;z-index:45}.hit-geo__row[data-v-d6128a32]{box-sizing:border-box;outline:1px dashed rgba(168,85,247,.9);position:absolute}.hit-geo__edge[data-v-d6128a32]{align-items:center;background:#3b82f638;border-block:1px solid rgba(59,130,246,.6);display:flex;justify-content:center;left:0;position:absolute;right:0}.hit-geo__edge--top[data-v-d6128a32]{top:0}.hit-geo__edge--bottom[data-v-d6128a32]{bottom:0}.hit-geo__mid[data-v-d6128a32]{left:0;position:absolute;right:0}.hit-geo__seg[data-v-d6128a32]{align-items:center;background:#22c55e1f;bottom:0;display:flex;justify-content:center;position:absolute;top:0}.hit-geo__seg--alt[data-v-d6128a32]{background:#22c55e38}.hit-geo__divider[data-v-d6128a32]{border-left:2px dashed rgba(204,51,99,.9);bottom:0;position:absolute;top:0;width:0}.hit-geo__seg-label[data-v-d6128a32],.hit-geo__tag[data-v-d6128a32]{background:#0009;border-radius:4px;color:#fff;font-size:11px;font-weight:700;padding:1px 6px;white-space:nowrap}.hit-geo__seg-label[data-v-d6128a32]{background:#166534d9}.widget-ghost[data-v-524f53bb]{background:#cc33630f;border:2px dashed var(--primary-color,#cc3363);border-radius:6px;box-sizing:border-box;flex-shrink:0;min-height:64px;overflow:hidden;position:relative;transition:flex-basis .25s ease,max-width .25s ease}.widget-ghost[data-v-524f53bb]:after{background:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(204,51,99,.04) 0,rgba(204,51,99,.04) 20px);content:"";inset:0;position:absolute}.hapi-grid-column[data-v-83859a9e]{box-sizing:border-box;position:relative}@media screen and (max-width:991px){.hapi-grid-column[data-v-83859a9e]{flex:0 0 var(--widget-mobile-width,100%)!important;max-width:var(--widget-mobile-width,100%)!important}.hapi-grid-column--mobile-hidden[data-v-83859a9e],.hapi-grid-column--user-hide-mobile[data-v-83859a9e]{display:none!important}}@media screen and (min-width:992px){.hapi-grid-column--user-hide-desktop[data-v-83859a9e]{display:none!important}}.render-page-container--backoffice .hapi-grid-column--user-hide-desktop[data-v-83859a9e],.render-page-container--backoffice .hapi-grid-column--user-hide-mobile[data-v-83859a9e]{display:flex!important;opacity:.4}.render-page-container--backoffice .hapi-grid-column--editable[data-v-83859a9e]{cursor:pointer;transition:flex-basis .25s ease,max-width .25s ease}.render-page-container--backoffice .hapi-grid-column--editable.dragging[data-v-83859a9e],.render-page-container--backoffice .hapi-grid-column--editable.sibling-dragging[data-v-83859a9e]{transition:none}.render-page-container--backoffice .hapi-grid-column--selected[data-v-83859a9e]{border-radius:4px;outline:2px solid #3b82f6!important;outline-offset:2px}.col-width-text[data-v-83859a9e]{background:#00000080;border-radius:4px;color:#fff;font-size:12px;left:5px;padding:2px 4px;position:absolute;top:-10px;z-index:10}.render-page-container--backoffice .widget-move-handle[data-v-83859a9e]{align-items:center;background:var(--primary-color,#cc3363);border-radius:6px;box-shadow:0 2px 8px #00000040;color:#fff;cursor:move;display:flex;font-size:12px;gap:6px;left:50%;opacity:0;padding:6px 12px;position:absolute;top:10px;touch-action:none;transform:translate(-50%);transition:all .3s ease;white-space:nowrap;z-index:20}.render-page-container--backoffice .widget-move-handle__label[data-v-83859a9e]{font-size:11px;font-weight:500}.render-page-container--backoffice .hapi-grid-column--editable:hover .widget-move-handle[data-v-83859a9e]{opacity:1}.render-page-container--backoffice .widget-move-handle[data-v-83859a9e]:hover{box-shadow:0 4px 12px #0000004d;transform:translate(-50%) scale(1.05)}.render-page-container--backoffice .widget-grip[data-v-83859a9e]{background:var(--primary-color,#cc3363);border-radius:8px;cursor:col-resize;height:60%;opacity:0;position:absolute;right:10px;top:20%;transition:all .3s ease;width:7px;z-index:1}.render-page-container--backoffice .hapi-grid-column--editable:hover .widget-grip[data-v-83859a9e]{opacity:1}.render-page-container--backoffice .widget-grip.dragging[data-v-83859a9e],.render-page-container--backoffice .widget-grip[data-v-83859a9e]:hover{background:var(--primary-color,#cc3363);opacity:1}.render-page-container--backoffice .widget-dragging[data-v-83859a9e]{opacity:.5;transform:scale(.95);transition:all .2s ease}.page-builder-row[data-v-a8428d93]{position:relative}.page-builder-row--editable[data-v-a8428d93]{cursor:pointer;transition:all .2s}.page-builder-row--editable[data-v-a8428d93]:hover{border-radius:4px;outline:1px dashed #94a3b8;outline-offset:2px}.render-page-container--backoffice .page-builder-row--selected[data-v-a8428d93]{border-radius:4px;outline:2px solid #3b82f6!important;outline-offset:2px}.row-dragging[data-v-a8428d93]{opacity:.5;transform:scale(.98);transition:all .2s ease}.page-builder-row--dimmed[data-v-a8428d93]{filter:grayscale(.3);opacity:.25;pointer-events:none;transition:opacity .3s ease,filter .3s ease}.row-widgets-container[data-v-a8428d93]{position:relative}.row-move-handle[data-v-a8428d93]{align-items:center;background:var(--primary-color,#cc3363);border-radius:6px;box-shadow:0 2px 8px #00000040;color:#fff;cursor:move;display:flex;font-size:14px;gap:8px;left:10px;opacity:0;padding:8px 14px;position:absolute;top:50%;touch-action:none;transform:translateY(-50%);transition:all .3s ease;white-space:nowrap;z-index:20}.row-move-handle__label[data-v-a8428d93]{font-size:12px;font-weight:500}.page-builder-row--editable:hover .row-move-handle[data-v-a8428d93]{opacity:1}.row-move-handle[data-v-a8428d93]:hover{box-shadow:0 4px 12px #0000004d;transform:translateY(-50%) scale(1.05)}.row-drop-zone[data-v-a8428d93]{align-items:center;border:2px solid transparent;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;height:6px;justify-content:center;overflow:hidden;transition:height .25s ease,background-color .25s ease,border-color .25s ease;width:100%;z-index:15}.row-drop-zone--active[data-v-a8428d93]{background-color:#cc336312;border-color:var(--primary-color,#cc3363);height:100px}.row-drop-zone__label[data-v-a8428d93]{color:var(--primary-color,#cc3363);font-size:12px;font-weight:500;opacity:0;pointer-events:none;transition:opacity .15s ease .1s}.row-drop-zone--active .row-drop-zone__label[data-v-a8428d93]{opacity:1}.empty-row-placeholder[data-v-a8428d93]{align-items:center;background:#00000005;border:3px dashed var(--surface-300,#dee2e6);border-radius:12px;color:var(--text-color-secondary,#6c757d);display:flex;flex-direction:column;gap:.5rem;justify-content:center;margin:.5rem;min-height:120px;transition:all .3s ease}.empty-row-placeholder__content[data-v-a8428d93]{align-items:center;display:flex;flex-direction:column;gap:8px;text-align:center}.empty-row-placeholder--active[data-v-a8428d93],.empty-row-placeholder[data-v-a8428d93]:hover{background:#cc336314;border-color:var(--primary-color,#cc3363);color:var(--primary-color,#cc3363);transform:scale(1.01)}.empty-row-placeholder i[data-v-a8428d93]{font-size:2.5rem;opacity:.7;transition:all .3s ease}.empty-row-placeholder--active i[data-v-a8428d93],.empty-row-placeholder:hover i[data-v-a8428d93]{opacity:1;transform:scale(1.1)}.empty-row-placeholder p[data-v-a8428d93]{font-size:1rem;font-weight:500;margin:0}.empty-row-placeholder small[data-v-a8428d93]{font-size:.8rem;opacity:.7}.row-actions[data-v-a8428d93]{display:flex;gap:.25rem;position:absolute;right:8px;top:-12px;z-index:10}.row-action-btn[data-v-a8428d93]{align-items:center;background:var(--red-500,#ef4444);border:none;border-radius:6px;box-shadow:0 2px 6px #ef44444d;color:#fff;cursor:pointer;display:flex;font-size:.8rem;height:28px;justify-content:center;padding:0;transition:all .2s ease;width:28px}.row-action-btn[data-v-a8428d93]:hover{background:var(--red-600,#dc2626);transform:scale(1.1)}@keyframes row-enter-from-ghost-a8428d93{0%{max-height:100px;opacity:.6;overflow:hidden}to{max-height:4000px;opacity:1;overflow:visible}}.page-builder-row--just-dropped[data-v-a8428d93]{animation:row-enter-from-ghost-a8428d93 .45s ease-out forwards}.row-bottom-drag-handle[data-v-a8428d93]{align-items:center;bottom:-6px;cursor:row-resize;display:flex;height:12px;justify-content:center;left:50%;opacity:0;position:absolute;transform:translate(-50%);transition:opacity .2s ease;width:60px;z-index:15}.page-builder-row--editable:hover .row-bottom-drag-handle[data-v-a8428d93]{opacity:1}.row-bottom-drag-handle--dragging[data-v-a8428d93]{opacity:1!important;width:80px}.row-bottom-drag-handle__bar[data-v-a8428d93]{background:var(--primary-color,#cc3363);border-radius:2px;height:4px;transition:width .2s ease;width:40px}.row-bottom-drag-handle--dragging .row-bottom-drag-handle__bar[data-v-a8428d93]{width:60px}.row-bottom-drag-value[data-v-a8428d93]{background:#000000bf;border-radius:4px;color:#fff;font-size:11px;font-weight:500;padding:2px 6px;pointer-events:none;position:absolute;top:14px;white-space:nowrap}@media screen and (max-width:991px){.row-widgets-container[data-v-a8428d93]{justify-content:center!important;row-gap:20px}}.widget-zone[data-v-bbfa6dc4]{position:relative}.zone-hit-overlay[data-v-bbfa6dc4]{background:transparent;inset:0;position:absolute;z-index:40}.zone-empty-drop[data-v-bbfa6dc4]{align-items:center;background:linear-gradient(135deg,#00000003,#00000008);border:3px dashed var(--surface-300,#dee2e6);border-radius:16px;display:flex;justify-content:center;margin:1rem 0;min-height:200px;position:relative;transition:all .3s ease}.zone-empty-drop--active[data-v-bbfa6dc4],.zone-empty-drop[data-v-bbfa6dc4]:hover{background:linear-gradient(135deg,#cc336308,#cc336314);border-color:var(--primary-color,#cc3363);transform:scale(1.005)}.zone-empty-drop__content[data-v-bbfa6dc4]{flex-direction:column;gap:12px;padding:2rem;text-align:center}.zone-empty-drop__content[data-v-bbfa6dc4],.zone-empty-drop__icon[data-v-bbfa6dc4]{align-items:center;display:flex;transition:all .3s ease}.zone-empty-drop__icon[data-v-bbfa6dc4]{background:var(--surface-100,#f3f4f6);border-radius:50%;color:var(--surface-500,#6c757d);font-size:2rem;height:64px;justify-content:center;width:64px}.zone-empty-drop--active .zone-empty-drop__icon[data-v-bbfa6dc4],.zone-empty-drop:hover .zone-empty-drop__icon[data-v-bbfa6dc4]{background:var(--primary-color,#cc3363);box-shadow:0 8px 24px #cc336359;color:#fff;transform:scale(1.1)}.zone-empty-drop__title[data-v-bbfa6dc4]{color:var(--surface-700,#374151);font-size:1.25rem;font-weight:600;margin:0;transition:all .3s ease}.zone-empty-drop--active .zone-empty-drop__title[data-v-bbfa6dc4],.zone-empty-drop:hover .zone-empty-drop__title[data-v-bbfa6dc4]{color:var(--primary-color,#cc3363)}.zone-empty-drop__subtitle[data-v-bbfa6dc4]{color:var(--surface-500,#6c757d);font-size:.875rem;margin:0;max-width:280px}.zone-empty-drop--compact[data-v-bbfa6dc4]{border-radius:8px;border-width:2px;margin:0;min-height:80px}.zone-empty-drop--compact .zone-empty-drop__icon[data-v-bbfa6dc4]{font-size:1.25rem;height:36px;width:36px}.zone-empty-drop--compact .zone-empty-drop__title[data-v-bbfa6dc4]{font-size:.875rem}.zone-empty-drop--compact .zone-empty-drop__subtitle[data-v-bbfa6dc4]{display:none}.widget-zone--compact[data-v-bbfa6dc4] .row-drop-zone{min-height:24px}.widget-zone--compact[data-v-bbfa6dc4] .row-drop-zone__label{font-size:.7rem;padding:2px 8px}.widget-zone--compact[data-v-bbfa6dc4] .row-move-handle{opacity:0;transform:scale(.8)}.widget-zone--compact[data-v-bbfa6dc4] .page-builder-row:hover .row-move-handle{opacity:.6}.widget-zone--compact[data-v-bbfa6dc4] .widget-move-handle{opacity:0;transform:translate(-50%) scale(.8)}.widget-zone--compact[data-v-bbfa6dc4] .hapi-grid-column:hover .widget-move-handle{opacity:.6}.widget-zone--compact[data-v-bbfa6dc4] .widget-edge-drop-zone{width:30px}.widget-zone--compact[data-v-bbfa6dc4] .empty-row-placeholder{min-height:60px}.widget-zone--compact[data-v-bbfa6dc4] .empty-row-placeholder__content{gap:4px}.widget-zone--compact[data-v-bbfa6dc4] .empty-row-placeholder__content>.iconify,.widget-zone--compact[data-v-bbfa6dc4] .empty-row-placeholder__content>svg{font-size:1.5rem}.widget-zone--compact[data-v-bbfa6dc4] .empty-row-placeholder__content small{display:none}.zone-empty-drop--friendly[data-v-bbfa6dc4]{background:linear-gradient(135deg,#3b82f605,#3b82f60d);border-color:#3b82f6;border-style:dashed}.zone-empty-drop--friendly[data-v-bbfa6dc4]:hover{background:linear-gradient(135deg,#3b82f60a,#3b82f614);border-color:#2563eb}.zone-empty-drop--friendly .zone-empty-drop__icon[data-v-bbfa6dc4]{background:#dbeafe;color:#3b82f6}.zone-empty-drop--friendly:hover .zone-empty-drop__icon[data-v-bbfa6dc4]{background:#3b82f6;box-shadow:0 8px 24px #3b82f659;color:#fff}.zone-empty-drop--friendly .zone-empty-drop__title[data-v-bbfa6dc4]{color:#1e293b}.zone-empty-drop--friendly:hover .zone-empty-drop__title[data-v-bbfa6dc4]{color:#2563eb}.zone-empty-drop--dimmed[data-v-bbfa6dc4]{background:transparent;border-color:var(--surface-300,#dee2e6);cursor:pointer;opacity:.5}.zone-empty-drop--dimmed .zone-empty-drop__subtitle[data-v-bbfa6dc4]{display:block;font-size:.75rem}.zone-empty-drop--dimmed .zone-empty-drop__icon[data-v-bbfa6dc4]{background:var(--surface-100,#f3f4f6);color:var(--surface-400,#9ca3af);font-size:1rem;height:32px;width:32px}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}:is(.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress)) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10}:is(.swiper-button-next,.swiper-button-prev).swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}:is(.swiper-button-next,.swiper-button-prev).swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-next,.swiper-button-prev){display:none!important}:is(.swiper-button-next,.swiper-button-prev) ::slotted(svg),:is(.swiper-button-next,.swiper-button-prev) svg{fill:currentColor;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon,.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal .swiper-button-next,.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal .swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}:is(.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev) .swiper-navigation-icon,:is(.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev) ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon,:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon){transform:rotate(0)}.swiper-vertical .swiper-button-next,.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-next,.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px)}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon,:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon,:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon){transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination.swiper-pagination-disabled,.swiper-pagination-disabled>.swiper-pagination{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets) .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>.swiper-pagination-progressbar,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}.swiper-scrollbar.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>.swiper-scrollbar{display:none!important}.swiper-scrollbar.swiper-scrollbar-horizontal,.swiper-horizontal>.swiper-scrollbar{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;content:"";filter:blur(50px);inset:0;position:absolute}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.banner-editor[data-v-78828527]{border:2px dashed var(--surface-border,#dee2e6);border-radius:8px;overflow:hidden}.banner-editor__tabs[data-v-78828527]{align-items:center;background:var(--surface-card,#fff);border-bottom:1px solid var(--surface-border,#dee2e6);display:flex;overflow:hidden;padding:0 .5rem}.banner-editor__tabs-scroll[data-v-78828527]{align-items:center;display:flex;gap:2px;overflow-x:auto;padding:.375rem 0;scrollbar-width:thin}.banner-editor__tab[data-v-78828527]{align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--text-color-secondary,#6c757d);cursor:pointer;display:flex;font-size:.8125rem;font-weight:500;gap:4px;padding:.375rem .75rem;transition:all .15s ease;white-space:nowrap}.banner-editor__tab[data-v-78828527]:hover{background:var(--surface-hover,#e9ecef);color:var(--text-color,#212529)}.banner-editor__tab--active[data-v-78828527]{border-color:var(--primary-color,#3b82f6)}.banner-editor__tab--active[data-v-78828527],.banner-editor__tab--active[data-v-78828527]:hover{background:var(--primary-color,#3b82f6);color:#fff}.banner-editor__tab--add[data-v-78828527]{border:1px dashed var(--primary-color,#3b82f6);color:var(--primary-color,#3b82f6);gap:4px}.banner-editor__tab--add[data-v-78828527]:hover{background:color-mix(in srgb,var(--primary-color,#3b82f6) 10%,transparent)}.banner-editor__tab-name[data-v-78828527]{max-width:120px;overflow:hidden;text-overflow:ellipsis}.banner-editor__tab-copy[data-v-78828527]{align-items:center;background:transparent;border:none;border-radius:50%;color:inherit;cursor:pointer;display:flex;flex-shrink:0;height:18px;justify-content:center;opacity:0;padding:0;transition:opacity .15s,background .15s;width:18px}.banner-editor__tab--active .banner-editor__tab-copy[data-v-78828527],.banner-editor__tab:hover .banner-editor__tab-copy[data-v-78828527]{opacity:.6}.banner-editor__tab-copy[data-v-78828527]:hover{background:#00000026;opacity:1!important}.banner-editor__tab--active .banner-editor__tab-copy[data-v-78828527]:hover{background:#ffffff40}.banner-editor__tab-delete[data-v-78828527]{align-items:center;background:transparent;border:none;border-radius:50%;color:inherit;cursor:pointer;display:flex;height:18px;justify-content:center;opacity:.6;padding:0;transition:opacity .15s,background .15s;width:18px}.banner-editor__tab-delete[data-v-78828527]:hover{background:#00000026;opacity:1}.banner-editor__tab--active .banner-editor__tab-delete[data-v-78828527]:hover{background:#ffffff40}.banner-editor__slide-content[data-v-78828527]{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;min-height:var(--banner-height,400px);position:relative}.banner-editor__zone[data-v-78828527]{position:relative;z-index:2}.banner-frontend[data-v-78828527]{height:var(--banner-height);position:relative;width:100%}.banner-swiper[data-v-78828527]{height:100%;width:100%}.banner-swiper .swiper-slide[data-v-78828527]{background-position:50%;background-repeat:no-repeat;background-size:cover;height:auto;overflow:hidden}.banner-overlay[data-v-78828527]{pointer-events:none;position:absolute;z-index:1}.banner-overlay img[data-v-78828527]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;-webkit-user-drag:none}.banner-overlay--editor[data-v-78828527]{cursor:grab;outline:1px dashed transparent;pointer-events:auto;transition:outline-color .15s}.banner-overlay--editor[data-v-78828527]:hover{outline-color:var(--primary-color,#3b82f6)}.banner-overlay--linked[data-v-78828527]{cursor:pointer;pointer-events:auto}.banner-overlay--selected[data-v-78828527],.banner-overlay--selected[data-v-78828527]:hover{outline:2px solid var(--primary-color,#3b82f6)}.banner-overlay__resize[data-v-78828527]{background:var(--primary-color,#3b82f6);border:1px solid #fff;border-radius:2px;bottom:-4px;cursor:nwse-resize;display:none;height:10px;position:absolute;right:-4px;width:10px}.banner-overlay--selected .banner-overlay__resize[data-v-78828527]{display:block}@media(max-width:768px){.banner-frontend[data-v-78828527]{height:var(--banner-mobile-height)}}.spacing-control[data-v-be14778a]{padding:8px}.spacing-box[data-v-be14778a]{border-radius:4px;display:grid;grid-template-columns:32px 1fr 32px;grid-template-rows:24px 1fr 24px;min-height:100px;position:relative}.spacing-box--margin[data-v-be14778a]{background:#fef3c7;border:1px dashed #f59e0b;padding:4px}.spacing-box--padding[data-v-be14778a]{background:#dcfce7;border:1px dashed #22c55e;grid-column:2;grid-row:2}.spacing-box--standalone[data-v-be14778a]{grid-row:1}.spacing-label[data-v-be14778a]{font-size:9px;font-weight:600;letter-spacing:.5px;opacity:.6;position:absolute;text-transform:uppercase}.spacing-label--top[data-v-be14778a]{left:4px;top:2px}.spacing-input[data-v-be14778a]{background:transparent;border:none;border-radius:2px;color:#374151;font-family:monospace;font-size:10px;height:16px;position:absolute;text-align:center;width:28px}.spacing-input[data-v-be14778a]:hover{background:#0000000f}.spacing-input[data-v-be14778a]:focus{background:#fff;outline:1px solid #3b82f6}.spacing-input--top[data-v-be14778a]{left:50%;top:3px;transform:translate(-50%)}.spacing-input--bottom[data-v-be14778a]{bottom:3px;left:50%;transform:translate(-50%)}.spacing-input--left[data-v-be14778a]{left:3px;top:50%;transform:translateY(-50%)}.spacing-input--right[data-v-be14778a]{right:3px;top:50%;transform:translateY(-50%)}.spacing-content[data-v-be14778a]{align-items:center;background:#e0f2fe;border:1px solid #7dd3fc;border-radius:3px;display:flex;grid-column:2;grid-row:2;justify-content:center;min-height:32px}.spacing-content__label[data-v-be14778a]{color:#64748b;font-size:9px;letter-spacing:.5px;text-transform:uppercase}.device-selector-wrapper[data-v-b767c1c8]{align-items:center;display:flex;gap:.5rem}.device-selector[data-v-b767c1c8]{background:var(--surface-100,#f0f0f0);border-radius:6px;display:flex;gap:2px;padding:3px}.device-selector__btn[data-v-b767c1c8]{align-items:center;background:transparent;border:none;border-radius:4px;color:var(--text-color-secondary,#6c757d);cursor:pointer;display:flex;font-size:16px;height:28px;justify-content:center;transition:all .15s ease;width:32px}.device-selector__btn[data-v-b767c1c8]:hover{background:var(--surface-200,#e0e0e0);color:var(--text-color,#333)}.device-selector__btn--active[data-v-b767c1c8]{box-shadow:0 1px 3px #00000026}.device-selector__btn--active[data-v-b767c1c8],.device-selector__btn--active[data-v-b767c1c8]:hover{background:var(--primary-color,#cc3363);color:#fff}.advanced-settings-toggle[data-v-197af181]{border-top:1px solid var(--surface-border,#dee2e6);margin-top:.75rem;padding-top:.625rem}.advanced-settings-link[data-v-197af181]{align-items:center;color:var(--primary-color,#3b82f6);cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:500;text-decoration:none}.advanced-settings-link[data-v-197af181]:hover{color:var(--primary-color-dark,#2563eb);text-decoration:underline}.advanced-settings-section[data-v-197af181]{margin-top:.75rem}.accordion[data-v-197af181]{display:flex;flex-direction:column}.accordion-section[data-v-197af181]{border:1px solid var(--surface-border,#dee2e6);border-bottom:none}.accordion-section[data-v-197af181]:first-child{border-radius:6px 6px 0 0}.accordion-section[data-v-197af181]:last-child{border-bottom:1px solid var(--surface-border,#dee2e6);border-radius:0 0 6px 6px}.accordion-section--single[data-v-197af181]{border-bottom:1px solid var(--surface-border,#dee2e6);border-radius:6px}.accordion-header[data-v-197af181]{align-items:center;background:var(--surface-ground,#f8f9fa);cursor:pointer;display:flex;font-size:.8125rem;font-weight:500;justify-content:space-between;padding:.625rem .75rem}.accordion-header[data-v-197af181]:hover{background:var(--surface-hover,#e9ecef)}.accordion-content[data-v-197af181]{background:var(--surface-card,#fff);display:flex;flex-direction:column;gap:.625rem;padding:.75rem}.visibility-toggle[data-v-197af181]{align-items:center;color:var(--text-color,#212529);cursor:pointer;display:flex;font-size:.8125rem;gap:.5rem;padding:.25rem 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.visibility-toggle input[type=checkbox][data-v-197af181]{accent-color:var(--primary-color,#cc3363);cursor:pointer;height:16px;width:16px}.visibility-toggle__icon[data-v-197af181]{color:var(--text-color-secondary,#6c757d);font-size:16px}.colour-picker[data-v-5635dc04]{display:flex;flex-direction:column;gap:.5rem}.colour-picker__row[data-v-5635dc04]{align-items:center;display:flex;gap:.5rem}.colour-picker__input[data-v-5635dc04]{background:none;border:1px solid var(--surface-border,#dee2e6);border-radius:4px;height:36px;padding:0;width:36px}.colour-picker__text[data-v-5635dc04]{flex:1;font-size:.875rem;padding:.5rem .75rem}.colour-picker__clear[data-v-5635dc04],.colour-picker__text[data-v-5635dc04]{background:var(--surface-card,#fff);border:1px solid var(--surface-border,#dee2e6);border-radius:4px;color:var(--text-color,#212529)}.colour-picker__clear[data-v-5635dc04]{cursor:pointer;font-size:.8125rem;padding:.45rem .75rem}.colour-picker__clear[data-v-5635dc04]:hover{background:var(--surface-hover,#e9ecef)}.colour-picker__swatches[data-v-5635dc04]{display:flex;gap:.35rem}.colour-picker__swatch[data-v-5635dc04]{border:1px solid var(--surface-border,#dee2e6);border-radius:4px;cursor:pointer;height:28px;padding:0;width:28px}.media-select[data-v-fc3f7328]{width:100%}.media-preview-wrapper[data-v-fc3f7328]{display:flex;flex-direction:column;gap:.5rem}.media-preview[data-v-fc3f7328]{border-radius:8px;overflow:hidden}.media-preview--image[data-v-fc3f7328]{background:#f3f4f6;height:auto;max-height:150px;-o-object-fit:contain;object-fit:contain;width:100%}.media-preview--background[data-v-fc3f7328]{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100px;width:100%}.media-actions[data-v-fc3f7328]{display:flex;gap:.5rem}.btn[data-v-fc3f7328]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#374151;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:.375rem;justify-content:center;padding:.5rem 1rem;transition:all .2s ease}.btn[data-v-fc3f7328]:hover{background:#f9fafb;border-color:#d1d5db}.btn-sm[data-v-fc3f7328]{font-size:.8125rem;padding:.375rem .75rem}.btn-full[data-v-fc3f7328]{width:100%}.btn-danger[data-v-fc3f7328]{border-color:#fecaca;color:#dc2626}.btn-danger[data-v-fc3f7328]:hover{background:#fef2f2;border-color:#fca5a5}.hapi-breadcrumb ul[data-v-7accdaf2]{list-style:none;margin:0;padding:0}.hapi-breadcrumb ul li[data-v-7accdaf2]{display:inline-block}.hapi-breadcrumb ul li a[data-v-7accdaf2]{color:var(--hapi-brand-1);font-size:var(--hapi-brand-font-size-h6);font-weight:900;text-decoration:none}.hapi-breadcrumb ul li:last-child a[data-v-7accdaf2]{color:var(--hapi-dark-grey)}.hapi-breadcrumb ul li .breadcrumb-separator[data-v-7accdaf2]{color:var(--hapi-dark-grey);font-size:var(--hapi-brand-font-size-h6);font-weight:700;margin:0 5px;vertical-align:middle}.loading-spinner-page{min-height:80vh;width:100%}.loading-spinner-page,.loading-spinner-section{align-items:center;display:flex;flex-direction:column;justify-content:center}.loading-spinner-section{padding:2rem 1rem;text-align:center}.loading-spinner-inline{align-items:center;display:inline-flex}.loading-spinner{animation:loading-spinner-rotate .85s linear infinite;border-color:var(--hapi-light-grey,#e5e7eb);border-radius:50%;border-style:solid;border-top-color:var(--hapi-brand-1,#3498db)}.loading-spinner--sm{border-width:2px;height:1rem;width:1rem}.loading-spinner--md{border-width:3px;height:2.5rem;width:2.5rem}.loading-spinner--lg{border-width:3.5px;height:3rem;width:3rem}.loading-spinner-message{color:var(--hapi-dark-grey,#6b7280);font-size:.95rem;margin-top:1rem}@keyframes loading-spinner-rotate{to{transform:rotate(1turn)}}.card-career-tile[data-v-0a2e3bb9]{background-color:#fff;border-radius:var(--hapi-cards-border-radius,12px);box-shadow:0 2px 8px #00000014;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:transform .2s,box-shadow .2s}.card-career-tile[data-v-0a2e3bb9]:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.card-career-tile .card-career-image-area[data-v-0a2e3bb9]{aspect-ratio:16/9;position:relative;width:100%}.card-career-tile .card-career-background[data-v-0a2e3bb9]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.card-career-tile .card-career-overlay[data-v-0a2e3bb9]{background:linear-gradient(180deg,transparent 60%,rgba(0,0,0,.3));height:100%;left:0;position:absolute;top:0;width:100%}.card-career-tile .card-career-overlay.nobg-img[data-v-0a2e3bb9]{background:var(--hapi-colour-1,#f0f0f0)}.card-career-tile .closing-soon-badge[data-v-0a2e3bb9]{background:#e74c3c;border-radius:20px;color:#fff;font-size:.75rem;font-weight:600;padding:4px 10px;position:absolute;right:12px;top:12px}.card-career-tile .card-career-btm[data-v-0a2e3bb9]{display:flex;flex:1;flex-direction:column;padding:1.25rem}.card-career-tile .card-career-meta[data-v-0a2e3bb9]{display:flex;flex-wrap:wrap;font-size:.85rem;gap:.75rem;margin-bottom:.5rem}.card-career-tile .card-career-meta .career-contract-type[data-v-0a2e3bb9]{background:var(--hapi-colour-1,#4caf50);border-radius:4px;color:#fff;font-weight:500;padding:2px 8px}.card-career-tile .card-career-meta .career-salary[data-v-0a2e3bb9]{color:var(--text-color-secondary,#6c757d)}.card-career-tile h3[data-v-0a2e3bb9]{font-size:1.1rem;line-height:1.3;margin:0 0 .5rem}.card-career-tile p[data-v-0a2e3bb9]{color:var(--text-color-secondary,#6c757d);flex:1;font-size:.9rem;margin-bottom:.75rem}.card-career-tile .card-career-footer[data-v-0a2e3bb9]{margin-bottom:.5rem}.card-career-tile .card-career-footer .career-closing-date[data-v-0a2e3bb9]{color:var(--text-color-secondary,#6c757d);font-size:.8rem}.card-career-tile .card-career-tags[data-v-0a2e3bb9]{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem}.card-career-tile .card-career-tags .career-tag[data-v-0a2e3bb9]{background:var(--hapi-colour-1,#6366f1);border-radius:999px;color:#fff;font-size:.75rem;font-weight:500;letter-spacing:.01em;opacity:.85;padding:3px 10px}.card-career-tile .btn-read-more[data-v-0a2e3bb9]{color:var(--hapi-brand-1,#6366f1);font-weight:600;margin-top:auto;text-decoration:none}.card-career-tile .btn-read-more[data-v-0a2e3bb9]:hover{text-decoration:underline}.card-career-list[data-v-ea518fc1]{background-color:#fff;border-radius:var(--hapi-cards-border-radius,12px);box-shadow:0 2px 8px #00000014;display:flex;gap:1.25rem;margin-bottom:1rem;padding:1.25rem;transition:transform .2s,box-shadow .2s}.card-career-list[data-v-ea518fc1]:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-1px)}.card-career-list .card-career-list-image[data-v-ea518fc1]{border-radius:8px;flex-shrink:0;height:120px;overflow:hidden;width:120px}.card-career-list .card-career-list-image img[data-v-ea518fc1]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-career-list .card-career-list-content[data-v-ea518fc1]{display:flex;flex:1;flex-direction:column}.card-career-list .card-career-list-header[data-v-ea518fc1]{align-items:center;display:flex;gap:.75rem;margin-bottom:.5rem}.card-career-list .card-career-list-header h3[data-v-ea518fc1]{font-size:1.1rem;line-height:1.3;margin:0}.card-career-list .card-career-list-header .closing-soon-badge[data-v-ea518fc1]{background:#e74c3c;border-radius:12px;color:#fff;font-size:.7rem;font-weight:600;padding:3px 8px;white-space:nowrap}.card-career-list .card-career-list-meta[data-v-ea518fc1]{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:.5rem}.card-career-list .card-career-list-meta .meta-item[data-v-ea518fc1]{align-items:center;color:var(--text-color-secondary,#6c757d);display:inline-flex;font-size:.85rem;gap:4px}.card-career-list .card-career-list-desc[data-v-ea518fc1]{color:var(--text-color-secondary,#6c757d);flex:1;font-size:.9rem;margin-bottom:.75rem}.card-career-list .card-career-list-footer[data-v-ea518fc1]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between}.card-career-list .card-career-tags[data-v-ea518fc1]{display:flex;flex-wrap:wrap;gap:.4rem}.card-career-list .card-career-tags .career-tag[data-v-ea518fc1]{background:var(--hapi-colour-1,#6366f1);border-radius:999px;color:#fff;font-size:.75rem;font-weight:500;letter-spacing:.01em;opacity:.85;padding:3px 10px}.card-career-list .btn-view-role[data-v-ea518fc1]{color:var(--hapi-brand-1,#6366f1);font-weight:600;text-decoration:none;white-space:nowrap}.card-career-list .btn-view-role[data-v-ea518fc1]:hover{text-decoration:underline}@media(max-width:576px){.card-career-list[data-v-ea518fc1]{flex-direction:column}.card-career-list .card-career-list-image[data-v-ea518fc1]{height:160px;width:100%}}.pagination[data-v-97aa0d4e]{gap:.5rem;margin-top:30px}.pagination[data-v-97aa0d4e],.pagination__btn[data-v-97aa0d4e]{align-items:center;display:flex;justify-content:center}.pagination__btn[data-v-97aa0d4e]{background-color:var(--hapi-brand-1,#3b82f6);border:none;border-radius:.375rem;color:#fff;cursor:pointer;font-size:.875rem;font-weight:500;height:2.5rem;min-width:2.5rem;padding:0 .75rem;transition:background-color .15s ease,color .15s ease,opacity .15s ease}.pagination__btn[data-v-97aa0d4e]:hover:not(:disabled):not(.pagination__btn--current){opacity:.85}.pagination__btn[data-v-97aa0d4e]:disabled{cursor:not-allowed;opacity:.5}.pagination__btn--current[data-v-97aa0d4e]{background-color:#fff;border:2px solid var(--hapi-brand-1,#3b82f6);color:var(--hapi-brand-1,#3b82f6)}.pagination__btn--next[data-v-97aa0d4e],.pagination__btn--prev[data-v-97aa0d4e]{padding:0 .5rem}.pagination__ellipsis[data-v-97aa0d4e]{align-items:center;color:var(--hapi-brand-1,#3b82f6);display:flex;font-weight:500;height:2.5rem;justify-content:center;min-width:2rem}.careers-listing-widget .careers-listing-loading[data-v-6f9b3c6b]{align-items:center;display:flex;justify-content:center;min-height:200px}.careers-listing-widget .empty-state[data-v-6f9b3c6b]{color:var(--text-color-secondary,#6c757d);padding:3rem 1rem;text-align:center}.listing-cards-filter[data-v-6f9b3c6b]{margin-bottom:30px}.cards-filter .cards-filter-primary[data-v-6f9b3c6b]{align-items:center;display:flex;justify-content:flex-end;margin-bottom:30px}.cards-filter .cards-filter-primary .primary-left .form-fields[data-v-6f9b3c6b]{align-items:center;display:flex}.cards-filter .cards-filter-primary .primary-left .form-fields .ff-input-label[data-v-6f9b3c6b]{font-size:22px;font-weight:500;margin-bottom:0;margin-right:15px}@media(max-width:1199px){.cards-filter .cards-filter-primary .primary-left .form-fields .ff-input-label[data-v-6f9b3c6b]{font-size:18px;margin-right:10px}}.cards-filter .cards-filter-primary .primary-left .form-fields .ff-dropdown-wrp[data-v-6f9b3c6b]{width:275px}@media(max-width:1199px){.cards-filter .cards-filter-primary .primary-left .form-fields .ff-dropdown-wrp[data-v-6f9b3c6b]{width:150px}}.cards-filter .cards-filter-primary .primary-left .form-fields .ff-dropdown[data-v-6f9b3c6b]{width:100%}@media(max-width:1199px){.cards-filter .cards-filter-primary .primary-left[data-v-6f9b3c6b]{margin-right:40px}}@media(max-width:767px){.cards-filter .cards-filter-primary .primary-left[data-v-6f9b3c6b]{margin-right:20px}}.cards-filter .cards-filter-primary .primary-right[data-v-6f9b3c6b]{margin-left:30px}.cards-filter .cards-filter-primary .primary-right .btn-open-filters[data-v-6f9b3c6b]{background:var(--hapi-brand-1,#3b82f6);border:none;border:2px solid var(--hapi-brand-1,#3b82f6);border-radius:var(--hapi-buttons-border-radius);color:#fff;cursor:pointer;font-size:22px;font-weight:700;line-height:1;padding:7px 10px;transition:all .2s}.cards-filter .cards-filter-primary .primary-right .btn-open-filters[data-v-6f9b3c6b]:hover{opacity:.85}.cards-filter .cards-filter-primary .primary-right .btn-open-filters.active[data-v-6f9b3c6b]{background:#fff;color:var(--hapi-brand-1,#3b82f6)}.cards-filter .cards-filter-primary .primary-right .btn-open-filters.active[data-v-6f9b3c6b]:hover{opacity:.85}@media(max-width:1199px){.cards-filter .cards-filter-primary .primary-right .btn-open-filters[data-v-6f9b3c6b]{font-size:18px;padding:7px 14px}.cards-filter .cards-filter-primary[data-v-6f9b3c6b]{margin-bottom:20px}}@media(max-width:767px){.cards-filter .cards-filter-primary[data-v-6f9b3c6b]{flex-wrap:wrap;justify-content:space-between}}.cards-filter .cards-filter-secondary[data-v-6f9b3c6b]{display:none}.cards-filter .cards-filter-secondary.filters-active[data-v-6f9b3c6b]{display:block}@media(max-width:767px){.cards-filter .cards-filter-secondary.filters-active[data-v-6f9b3c6b]{background-color:#000000d9;height:100%;left:0;overflow:auto;padding:0 15px;position:fixed;top:0;width:100%;z-index:9999}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr[data-v-6f9b3c6b]{background:#fff;border-radius:var(--border-radius-global,8px);margin:0 auto;max-width:500px;padding:20px;transform:translateY(50%)}}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .visible-xs[data-v-6f9b3c6b]{display:none}@media(max-width:767px){.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .visible-xs[data-v-6f9b3c6b]{display:block;margin-bottom:20px}}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list[data-v-6f9b3c6b]{display:flex;justify-content:flex-end;margin-bottom:30px}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list .filter-top-title[data-v-6f9b3c6b]{color:var(--hapi-dark-grey,#666);display:block;font-size:18px;font-weight:700;margin-right:15px}@media(max-width:1199px){.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list .filter-top-title[data-v-6f9b3c6b]{font-size:16px;margin-right:10px}}@media(max-width:767px){.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list .filter-top-title[data-v-6f9b3c6b]{margin-bottom:10px}}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list .form-fields[data-v-6f9b3c6b]{display:flex}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list .form-fields .ff-checkbox-wrp[data-v-6f9b3c6b]{align-items:center;display:flex;margin-right:15px}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list .form-fields .ff-checkbox-wrp[data-v-6f9b3c6b]:last-child{margin-right:0}@media(max-width:1199px){.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list .form-fields .ff-checkbox-wrp[data-v-6f9b3c6b]{margin-right:10px}}@media(max-width:767px){.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list .form-fields .ff-checkbox-wrp[data-v-6f9b3c6b]{margin-bottom:10px}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list .form-fields[data-v-6f9b3c6b]{flex-flow:wrap}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list.secondary-list-last[data-v-6f9b3c6b]{border-bottom:none;margin-bottom:40px;padding-bottom:0}}@media(max-width:1199px){.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list[data-v-6f9b3c6b]{margin-bottom:20px}}@media(max-width:767px){.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list[data-v-6f9b3c6b]{border-bottom:2px solid var(--hapi-light-grey,#f5f5f5);display:block;margin-bottom:10px;padding-bottom:10px}}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-buttons[data-v-6f9b3c6b]{display:none}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-buttons .btn-apply-filters[data-v-6f9b3c6b]{background:var(--hapi-brand-1,#3b82f6);border:none;border:2px solid var(--hapi-brand-1,#3b82f6);border-radius:var(--hapi-buttons-border-radius);color:#fff;cursor:pointer;font-size:18px;font-weight:700;line-height:1;padding:7px 14px;transition:all .2s}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-buttons .btn-apply-filters[data-v-6f9b3c6b]:hover{opacity:.85}@media(max-width:767px){.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-buttons[data-v-6f9b3c6b]{display:block}}.cards-filter .cards-filters-applied[data-v-6f9b3c6b]{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-bottom:30px}.cards-filter .cards-filters-applied.filters-not-visible[data-v-6f9b3c6b]{display:none}.cards-filter .cards-filters-applied .applied-filter-line[data-v-6f9b3c6b]{align-items:center;display:flex}.cards-filter .cards-filters-applied .applied-filter-line span[data-v-6f9b3c6b]{font-size:18px;font-weight:700}.cards-filter .cards-filters-applied .applied-filter-line span.applied-filter-remove[data-v-6f9b3c6b]{align-self:center;color:var(--hapi-brand-1,#3b82f6);cursor:pointer;font-size:22px;line-height:1;margin-left:5px}.cards-filter .cards-filters-applied .applied-filter-line span.applied-filter-remove[data-v-6f9b3c6b]:hover{opacity:.7}@media(max-width:1199px){.cards-filter .cards-filters-applied .applied-filter-line span[data-v-6f9b3c6b]{font-size:16px}}.cards-filter .cards-filters-applied .btn-clear-all[data-v-6f9b3c6b]{background:transparent;border:none;color:var(--hapi-brand-1,#3b82f6);cursor:pointer;font-size:18px;font-weight:700;margin-left:5px;padding:0}.cards-filter .cards-filters-applied .btn-clear-all[data-v-6f9b3c6b]:hover{opacity:.7}@media(max-width:1199px){.cards-filter .cards-filters-applied .btn-clear-all[data-v-6f9b3c6b]{font-size:16px;margin-left:10px}.cards-filter .cards-filters-applied[data-v-6f9b3c6b]{margin-bottom:20px}}.multi-select-dropdown[data-v-b2b80cb8]{position:relative;width:100%}.multi-select-trigger[data-v-b2b80cb8]{align-items:center;background:var(--surface-color,#fff);border:1px solid var(--border-color,#dee2e6);border-radius:.375rem;color:var(--text-color,#212529);cursor:pointer;display:flex;font-size:.875rem;justify-content:space-between;padding:.5rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.multi-select-trigger[data-v-b2b80cb8]:hover{border-color:var(--border-color-hover,#adb5bd)}.multi-select-trigger.is-open[data-v-b2b80cb8]{border-color:var(--primary-color,#0d6efd);box-shadow:0 0 0 2px #0d6efd26}.multi-select-label[data-v-b2b80cb8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi-select-icon[data-v-b2b80cb8]{color:var(--text-color-secondary,#6c757d);flex-shrink:0;margin-left:.5rem}.multi-select-menu[data-v-b2b80cb8]{background:var(--surface-color,#fff);border:1px solid var(--border-color,#dee2e6);border-radius:.375rem;box-shadow:0 4px 12px #0000001a;left:0;max-height:200px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 4px);z-index:100}.multi-select-empty[data-v-b2b80cb8]{color:var(--text-color-secondary,#6c757d);font-size:.875rem;padding:.75rem;text-align:center}.multi-select-option[data-v-b2b80cb8]{align-items:center;cursor:pointer;display:flex;gap:.5rem;padding:.5rem .75rem;transition:background-color .1s ease}.multi-select-option[data-v-b2b80cb8]:hover{background-color:var(--surface-hover,#f8f9fa)}.multi-select-option.is-selected[data-v-b2b80cb8]{background-color:#0d6efd14}.multi-select-checkbox[data-v-b2b80cb8]{accent-color:var(--primary-color,#0d6efd);cursor:pointer;flex-shrink:0;height:1rem;width:1rem}.multi-select-option-label[data-v-b2b80cb8]{color:var(--text-color,#212529);font-size:.875rem}.dropdown-enter-active[data-v-b2b80cb8],.dropdown-leave-active[data-v-b2b80cb8]{transition:opacity .15s ease,transform .15s ease}.dropdown-enter-from[data-v-b2b80cb8],.dropdown-leave-to[data-v-b2b80cb8]{opacity:0;transform:translateY(-4px)}.macro-branch-root[data-v-1ffc6c4c]{margin-bottom:.25rem}.macro-branch-root+.macro-branch-root[data-v-1ffc6c4c]{border-top:1px solid var(--surface-border,#e5e7eb);padding-top:.25rem}.macro-branch-header[data-v-1ffc6c4c]{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:.5rem;padding:.625rem .75rem;transition:background-color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.macro-branch-header[data-v-1ffc6c4c]:hover{background-color:var(--surface-hover,#f3f4f6)}.macro-branch-chevron[data-v-1ffc6c4c]{color:var(--text-color-secondary,#9ca3af);font-size:.625rem;text-align:center;transition:transform .15s ease;width:1rem}.macro-branch-icon[data-v-1ffc6c4c]{color:var(--primary-color,#3b82f6);font-size:.875rem;opacity:.8}.macro-branch-label[data-v-1ffc6c4c]{color:var(--text-color,#1f2937);font-size:.875rem;font-weight:600}.macro-branch-count[data-v-1ffc6c4c]{background:var(--surface-200,#e5e7eb);border-radius:10px;color:var(--text-color-secondary,#6c757d);font-size:.7rem;font-weight:500;margin-left:auto;padding:.125rem .5rem}.macro-branch-children[data-v-1ffc6c4c]{padding-left:1rem}.macro-leaf[data-v-1ffc6c4c]{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:.75rem;justify-content:space-between;margin:.125rem 0;padding:.5rem .75rem;transition:all .15s ease}.macro-leaf[data-v-1ffc6c4c]:hover{background-color:var(--primary-color,#3b82f6)}.macro-leaf:hover .macro-leaf-desc[data-v-1ffc6c4c],.macro-leaf:hover .macro-leaf-label[data-v-1ffc6c4c]{color:var(--primary-color-text,#fff)}.macro-leaf:hover .macro-leaf-desc[data-v-1ffc6c4c]{opacity:.8}.macro-leaf:hover .macro-leaf-path[data-v-1ffc6c4c]{background:#fff3;color:var(--primary-color-text,#fff)}.macro-leaf-content[data-v-1ffc6c4c]{display:flex;flex:1;flex-direction:column;min-width:0}.macro-leaf-label[data-v-1ffc6c4c]{color:var(--text-color,#1f2937);font-size:.8125rem;font-weight:500}.macro-leaf-desc[data-v-1ffc6c4c],.macro-leaf-label[data-v-1ffc6c4c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.macro-leaf-desc[data-v-1ffc6c4c]{font-size:.7rem;margin-top:.125rem;transition:color .15s ease,opacity .15s ease}.macro-leaf-desc[data-v-1ffc6c4c],.macro-leaf-path[data-v-1ffc6c4c]{color:var(--text-color-secondary,#9ca3af)}.macro-leaf-path[data-v-1ffc6c4c]{background:var(--surface-100,#f3f4f6);border-radius:4px;flex-shrink:0;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:.65rem;padding:.2rem .5rem;transition:all .15s ease;white-space:nowrap}.macro-picker-overlay[data-v-05cd7b5d]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00000080;display:flex;justify-content:center;inset:0;position:fixed;z-index:10000}.macro-picker-dialog[data-v-05cd7b5d]{background:var(--surface-ground,#fff);border-radius:12px;box-shadow:0 20px 60px #0003,0 0 0 1px #0000000d;display:flex;flex-direction:column;max-height:75vh;max-width:90vw;overflow:hidden;width:480px}.macro-picker-header[data-v-05cd7b5d]{align-items:center;background:var(--surface-section,#fafafa);border-bottom:1px solid var(--surface-border,#e5e7eb);display:flex;justify-content:space-between;padding:1.25rem 1.5rem}.macro-picker-header-left[data-v-05cd7b5d]{align-items:center;display:flex;gap:.75rem}.macro-picker-icon[data-v-05cd7b5d]{color:var(--primary-color,#3b82f6);font-size:1.25rem}.macro-picker-title[data-v-05cd7b5d]{color:var(--text-color,#1f2937);font-size:1.125rem;font-weight:700;margin:0}.macro-picker-close[data-v-05cd7b5d]{align-items:center;background:none;border:none;border-radius:6px;color:var(--text-color-secondary,#6c757d);cursor:pointer;display:flex;font-size:1rem;padding:.5rem;transition:all .15s ease}.macro-picker-close[data-v-05cd7b5d]:hover{background:var(--surface-hover,#f3f4f6);color:var(--text-color,#1f2937)}.macro-picker-search[data-v-05cd7b5d]{border-bottom:1px solid var(--surface-border,#e5e7eb);padding:.75rem 1.5rem}.macro-search-input-wrapper[data-v-05cd7b5d]{align-items:center;display:flex;position:relative}.macro-search-icon[data-v-05cd7b5d]{color:var(--text-color-secondary,#9ca3af);font-size:.875rem;left:.875rem;pointer-events:none;position:absolute}.macro-search-input[data-v-05cd7b5d]{background:var(--surface-card,#fff);border:1px solid var(--surface-border,#e5e7eb);border-radius:8px;color:var(--text-color,#1f2937);font-size:.875rem;outline:none;padding:.625rem 2.25rem .625rem 2.5rem;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.macro-search-input[data-v-05cd7b5d]:focus{border-color:var(--primary-color,#3b82f6);box-shadow:0 0 0 3px #3b82f61a}.macro-search-input[data-v-05cd7b5d]::-moz-placeholder{color:var(--text-color-secondary,#9ca3af)}.macro-search-input[data-v-05cd7b5d]::placeholder{color:var(--text-color-secondary,#9ca3af)}.macro-search-clear[data-v-05cd7b5d]{align-items:center;background:none;border:none;border-radius:4px;color:var(--text-color-secondary,#9ca3af);cursor:pointer;display:flex;font-size:.75rem;padding:.25rem;position:absolute;right:.5rem}.macro-search-clear[data-v-05cd7b5d]:hover{background:var(--surface-hover,#f3f4f6);color:var(--text-color,#1f2937)}.macro-picker-body[data-v-05cd7b5d]{flex:1;min-height:0;overflow-y:auto;padding:.5rem}.macro-picker-loading[data-v-05cd7b5d]{align-items:center;color:var(--text-color-secondary,#6c757d);display:flex;flex-direction:column;font-size:.875rem;gap:.75rem;padding:3rem 1rem}.macro-picker-loading i[data-v-05cd7b5d]{color:var(--primary-color,#3b82f6);font-size:1.5rem}.macro-picker-empty[data-v-05cd7b5d]{align-items:center;color:var(--text-color-secondary,#6c757d);display:flex;flex-direction:column;font-size:.875rem;gap:.5rem;padding:2.5rem 1rem;text-align:center}.macro-picker-empty i[data-v-05cd7b5d]{font-size:1.5rem;opacity:.5}.macro-tree[data-v-05cd7b5d]{max-height:100%}.macro-picker-footer[data-v-05cd7b5d]{background:var(--surface-section,#fafafa);border-top:1px solid var(--surface-border,#e5e7eb);padding:.75rem 1.5rem}.macro-picker-hint[data-v-05cd7b5d]{align-items:center;color:var(--text-color-secondary,#9ca3af);display:flex;font-size:.75rem;gap:.5rem}.macro-picker-hint i[data-v-05cd7b5d]{font-size:.75rem}.macro-fade-enter-active[data-v-05cd7b5d],.macro-fade-leave-active[data-v-05cd7b5d]{transition:opacity .2s ease}.macro-fade-enter-from[data-v-05cd7b5d],.macro-fade-leave-to[data-v-05cd7b5d]{opacity:0}.macro-scale-enter-active[data-v-05cd7b5d]{transition:all .2s cubic-bezier(.16,1,.3,1)}.macro-scale-leave-active[data-v-05cd7b5d]{transition:all .15s ease-in}.macro-scale-enter-from[data-v-05cd7b5d]{opacity:0;transform:scale(.95) translateY(-10px)}.macro-scale-leave-to[data-v-05cd7b5d]{opacity:0;transform:scale(.97)}.rte-content[data-v-ab3b1914]{width:100%}.rte-content[data-v-ab3b1914] p:first-child{margin-top:0}.rte-content[data-v-ab3b1914] p:last-child{margin-bottom:0}.rte-editor[data-v-ab3b1914]{min-height:50px;width:100%}.rte-editor-loading[data-v-ab3b1914]{align-items:center;color:var(--text-color-secondary,#6c757d);display:flex;height:4rem;justify-content:center;width:100%}.stripe-provider[data-v-fe2db111]{width:100%}.provider-loading[data-v-fe2db111]{align-items:center;display:flex;gap:.75rem;justify-content:center;padding:3rem}.loading-spinner[data-v-fe2db111]{animation:spin 1s linear infinite;border:3px solid #e5e7eb;border-radius:50%;border-top:3px solid var(--hapi-bg-colour-1,#333);height:2rem;width:2rem}.loading-text[data-v-fe2db111]{color:#6b7280}.provider-error[data-v-fe2db111]{padding:1.5rem}.error-message[data-v-fe2db111]{align-items:center;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;display:flex;gap:.5rem;padding:1rem}.error-icon[data-v-fe2db111]{flex-shrink:0;height:1.25rem;width:1.25rem}.payment-form[data-v-fe2db111]{display:flex;flex-direction:column;gap:1.5rem}.payment-element[data-v-fe2db111]{min-height:200px}.stripe-branding[data-v-fe2db111]{align-items:center;color:#6b7280;display:flex;gap:.5rem;justify-content:center}.stripe-branding img[data-v-fe2db111]{vertical-align:middle}.payment-error[data-v-fe2db111]{align-items:center;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;display:flex;gap:.5rem;padding:1rem}.payment-actions[data-v-fe2db111]{display:flex;gap:1rem;justify-content:space-between;margin-top:.5rem}.btn[data-v-fe2db111]{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-weight:600;gap:.5rem;justify-content:center;padding:.75rem 1.5rem;transition:all .2s ease}.btn svg[data-v-fe2db111]{height:1.25rem;width:1.25rem}.btn[data-v-fe2db111]:disabled{cursor:not-allowed;opacity:.6}.btn--primary[data-v-fe2db111]{background-color:var(--hapi-bg-colour-1,#333);color:#fff;flex:1}.btn--primary[data-v-fe2db111]:hover:not(:disabled){opacity:.9}.btn--secondary[data-v-fe2db111]{background-color:#f3f4f6;color:#374151}.btn--secondary[data-v-fe2db111]:hover:not(:disabled){background-color:#e5e7eb}.btn--lg[data-v-fe2db111]{padding:1rem 2rem}.recurring-info[data-v-fe2db111]{background-color:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;display:flex;gap:1rem;padding:1.5rem}.recurring-info__icon[data-v-fe2db111]{color:#0284c7;flex-shrink:0;margin-top:2px}.recurring-info__text strong[data-v-fe2db111]{color:#0c4a6e;display:block;margin-bottom:.5rem}.recurring-info__text p[data-v-fe2db111]{color:#475569;font-size:.9rem;line-height:1.5;margin:0}.synaptopay-provider[data-v-fbd0a6e1]{width:100%}.provider-loading[data-v-fbd0a6e1]{align-items:center;display:flex;gap:.75rem;justify-content:center;padding:3rem}.loading-spinner[data-v-fbd0a6e1]{animation:spin 1s linear infinite;border:3px solid #e5e7eb;border-radius:50%;border-top:3px solid var(--hapi-bg-colour-1,#333);height:2rem;width:2rem}.loading-text[data-v-fbd0a6e1]{color:#6b7280}.provider-error[data-v-fbd0a6e1]{padding:1.5rem}.error-message[data-v-fbd0a6e1]{align-items:center;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;display:flex;gap:.5rem;padding:1rem}.error-icon[data-v-fbd0a6e1]{flex-shrink:0;height:1.25rem;width:1.25rem}.payment-form[data-v-fbd0a6e1]{display:flex;flex-direction:column;gap:1.5rem}.payment-element[data-v-fbd0a6e1]{min-height:300px}.payment-error[data-v-fbd0a6e1]{align-items:center;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;display:flex;gap:.5rem;padding:1rem}.payment-actions[data-v-fbd0a6e1]{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding-top:.5rem}.btn[data-v-fbd0a6e1]{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:600;gap:.5rem;padding:.75rem 1.5rem;transition:all .2s}.btn svg[data-v-fbd0a6e1]{height:1.25rem;width:1.25rem}.btn--secondary[data-v-fbd0a6e1]{background-color:#f3f4f6;color:#374151}.btn--secondary[data-v-fbd0a6e1]:hover:not(:disabled){background-color:#e5e7eb}.btn--primary[data-v-fbd0a6e1]{background-color:var(--hapi-bg-colour-1,#333);color:#fff}.btn--primary[data-v-fbd0a6e1]:hover:not(:disabled){opacity:.9}.btn--lg[data-v-fbd0a6e1]{font-size:1.05rem;padding:1rem 2rem}.btn[data-v-fbd0a6e1]:disabled{cursor:not-allowed;opacity:.6}.recurring-info[data-v-fbd0a6e1]{background-color:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;display:flex;gap:1rem;padding:1.5rem}.recurring-info__icon[data-v-fbd0a6e1]{color:#0284c7;flex-shrink:0;margin-top:2px}.recurring-info__text strong[data-v-fbd0a6e1]{color:#0c4a6e;display:block;margin-bottom:.5rem}.recurring-info__text p[data-v-fbd0a6e1]{color:#475569;font-size:.9rem;line-height:1.5;margin:0}.form-provider[data-v-a0aa23be]{display:flex;flex-direction:column;gap:1.5rem;width:100%}.form-payment-info[data-v-a0aa23be]{background-color:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;display:flex;gap:1rem;padding:1.5rem}.form-payment-info__icon[data-v-a0aa23be]{color:#0284c7;flex-shrink:0;margin-top:2px}.form-payment-info__text strong[data-v-a0aa23be]{color:#0c4a6e;display:block;margin-bottom:.5rem}.form-payment-info__text p[data-v-a0aa23be]{color:#475569;font-size:.9rem;line-height:1.5;margin:0}.form-payment-info__text .recurring-note[data-v-a0aa23be]{color:#0369a1;font-style:italic;margin-top:.5rem}.payment-error[data-v-a0aa23be]{align-items:center;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;display:flex;gap:.5rem;padding:1rem}.error-icon[data-v-a0aa23be]{flex-shrink:0;height:1.25rem;width:1.25rem}.payment-actions[data-v-a0aa23be]{display:flex;gap:1rem;justify-content:space-between;margin-top:.5rem}.btn[data-v-a0aa23be]{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:600;gap:.5rem;justify-content:center;padding:.75rem 1.5rem;transition:all .2s ease}.btn svg[data-v-a0aa23be]{height:1rem;width:1rem}.btn--secondary[data-v-a0aa23be]{background-color:#f3f4f6;border:1px solid #d1d5db;color:#374151}.btn--secondary[data-v-a0aa23be]:hover:not(:disabled){background-color:#e5e7eb}.btn--primary[data-v-a0aa23be]{background-color:var(--hapi-bg-colour-1,#333);color:#fff}.btn--primary[data-v-a0aa23be]:hover:not(:disabled){opacity:.9}.btn--lg[data-v-a0aa23be]{font-size:1rem;padding:1rem 2rem}.btn[data-v-a0aa23be]:disabled{cursor:not-allowed;opacity:.5}.payment[data-v-9604ebdb]{width:100%}.payment-loading[data-v-9604ebdb]{align-items:center;display:flex;gap:.75rem;justify-content:center;padding:3rem}.loading-spinner[data-v-9604ebdb]{animation:spin-9604ebdb 1s linear infinite;border:3px solid #e5e7eb;border-radius:50%;border-top:3px solid var(--hapi-bg-colour-1,#333);height:2.5rem;width:2.5rem}.loading-text[data-v-9604ebdb]{color:#6b7280}.payment-error-container[data-v-9604ebdb]{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.error-message[data-v-9604ebdb]{align-items:center;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;display:flex;gap:.5rem;padding:1rem;width:100%}.error-icon[data-v-9604ebdb]{flex-shrink:0;height:1.25rem;width:1.25rem}.payment-header[data-v-9604ebdb]{margin-bottom:1.5rem}.payment-summary[data-v-9604ebdb]{align-items:center;background-color:#f9fafb;border-radius:8px;display:flex;justify-content:space-between;padding:1rem}.summary-label[data-v-9604ebdb]{color:#374151}.summary-value[data-v-9604ebdb]{color:var(--hapi-text-colour-1,#333);font-weight:700}.recurring-indicator[data-v-9604ebdb]{align-items:flex-start;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:flex;gap:.75rem;margin-top:.75rem;padding:.875rem 1rem}.recurring-indicator-icon[data-v-9604ebdb]{align-items:center;background-color:var(--hapi-bg-colour-1,#333);border-radius:50%;display:flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.recurring-indicator-icon svg[data-v-9604ebdb]{color:#fff;height:1rem;width:1rem}.recurring-indicator-content[data-v-9604ebdb]{display:flex;flex:1;flex-direction:column;gap:.125rem}.recurring-indicator-label[data-v-9604ebdb]{color:#6b7280;font-size:.75rem;font-weight:500;letter-spacing:.025em;text-transform:uppercase}.recurring-indicator-amount[data-v-9604ebdb]{color:var(--hapi-text-colour-1,#333);font-size:1rem;font-weight:700}.recurring-indicator-note[data-v-9604ebdb]{color:#9ca3af;font-size:.75rem;margin-top:.125rem}.info-icon[data-v-9604ebdb]{flex-shrink:0;height:1.25rem;width:1.25rem}.payment-provider[data-v-9604ebdb]{width:100%}.unsupported-gateway[data-v-9604ebdb]{align-items:center;background-color:#fffbeb;border:1px solid #fcd34d;border-radius:8px;color:#92400e;display:flex;gap:.5rem;padding:1rem}.warning-icon[data-v-9604ebdb]{color:#f59e0b;flex-shrink:0;height:1.25rem;width:1.25rem}.invoice-section[data-v-9604ebdb]{background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;margin-bottom:1.5rem;padding:1rem}.invoice-content[data-v-9604ebdb]{align-items:center;display:flex;gap:1rem;justify-content:space-between}.invoice-info[data-v-9604ebdb]{align-items:flex-start;display:flex;flex:1;gap:.75rem}.invoice-icon[data-v-9604ebdb]{color:#16a34a;flex-shrink:0;height:1.5rem;margin-top:.25rem;width:1.5rem}.invoice-text[data-v-9604ebdb]{flex:1}.invoice-title[data-v-9604ebdb]{color:#166534;font-weight:600;margin:0}.invoice-description[data-v-9604ebdb]{color:#15803d;line-height:1.4;margin:.25rem 0 0}.btn[data-v-9604ebdb]{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-weight:600;gap:.5rem;justify-content:center;padding:.75rem 1.5rem;transition:all .2s ease}.btn[data-v-9604ebdb]:disabled{cursor:not-allowed;opacity:.6}.btn--secondary[data-v-9604ebdb]{background-color:#f3f4f6;color:#374151}.btn--secondary[data-v-9604ebdb]:hover:not(:disabled){background-color:#e5e7eb}.btn--primary[data-v-9604ebdb]{background-color:var(--hapi-bg-colour-1,#333);color:var(--hapi-text-colour-inverse,#fff)}.btn--primary[data-v-9604ebdb]:hover:not(:disabled){opacity:.9}.btn--sm[data-v-9604ebdb]{font-size:.875rem;padding:.5rem 1rem}.invoice-error[data-v-9604ebdb]{background-color:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#dc2626;font-size:.875rem;margin-top:.75rem;padding:.75rem}.payment-divider[data-v-9604ebdb]{align-items:center;display:flex;margin:1.5rem 0}.payment-divider[data-v-9604ebdb]:after,.payment-divider[data-v-9604ebdb]:before{border-bottom:1px solid #e5e7eb;content:"";flex:1}.payment-divider .divider-text[data-v-9604ebdb]{color:#9ca3af;font-size:.875rem;font-weight:500;padding:0 1rem}.loading-spinner--sm[data-v-9604ebdb]{animation:spin-9604ebdb 1s linear infinite;border:2px solid #e5e7eb;border-radius:50%;border-top:2px solid var(--hapi-bg-colour-1,#333);height:1rem;margin-right:.5rem;width:1rem}@keyframes spin-9604ebdb{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media(max-width:480px){.payment-summary[data-v-9604ebdb]{align-items:flex-start;flex-direction:column;gap:.5rem}}.free-order-section[data-v-9604ebdb]{background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;padding:1.5rem}.free-order-info[data-v-9604ebdb]{align-items:flex-start;display:flex;gap:.75rem}.free-order-info .info-icon[data-v-9604ebdb]{color:#16a34a;margin-top:.125rem}.free-order-title[data-v-9604ebdb]{color:#166534;font-weight:600;margin:0}.free-order-description[data-v-9604ebdb]{color:#15803d;line-height:1.4;margin:.25rem 0 0}.free-order-error[data-v-9604ebdb]{background-color:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#dc2626;font-size:.875rem;margin-top:.75rem;padding:.75rem}.free-order-actions[data-v-9604ebdb]{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1.25rem}.step-indicator[data-v-14944bbe]{padding:1rem 0;position:relative;width:100%}.progress-track[data-v-14944bbe]{background-color:var(--hapi-light-grey,#e5e7eb);border-radius:2px;height:4px;left:0;position:absolute;right:0;top:2rem;z-index:0}.progress-fill[data-v-14944bbe]{background-color:var(--hapi-text-colour-1,#333);border-radius:2px;height:100%;transition:width .3s ease}.steps-container[data-v-14944bbe]{display:flex;justify-content:space-between;position:relative;z-index:1}.step[data-v-14944bbe]{align-items:center;display:flex;flex:1;flex-direction:column;max-width:150px}.step--completed .step-circle[data-v-14944bbe]{background-color:var(--hapi-text-colour-1,#333);border-color:var(--hapi-text-colour-1,#333);color:#fff}.step--completed .step-title[data-v-14944bbe],.step--current .step-circle[data-v-14944bbe]{color:var(--hapi-text-colour-1,#333)}.step--current .step-circle[data-v-14944bbe]{background-color:#fff;border-color:var(--hapi-text-colour-1,#333);box-shadow:0 0 0 4px rgba(var(--hapi-primary-rgb,51,51,51),.15)}.step--current .step-title[data-v-14944bbe]{color:var(--hapi-text-colour-1,#333);font-weight:600}.step--upcoming .step-circle[data-v-14944bbe]{background-color:#fff;border-color:#d1d5db;color:#9ca3af}.step--upcoming .step-title[data-v-14944bbe]{color:#9ca3af}.step--upcoming .step-description[data-v-14944bbe]{color:#d1d5db}.step-circle[data-v-14944bbe]{align-items:center;background-color:#fff;border:2px solid;border-radius:50%;display:flex;height:2rem;justify-content:center;transition:all .3s ease;width:2rem}.step-icon[data-v-14944bbe]{height:1rem;width:1rem}.step-icon--check[data-v-14944bbe]{color:#fff}.step-number[data-v-14944bbe]{font-weight:600}.step-label[data-v-14944bbe]{margin-top:.5rem;text-align:center}.step-title[data-v-14944bbe]{color:#6b7280;display:block;transition:color .3s ease}.step-description[data-v-14944bbe]{color:#9ca3af;display:block;margin-top:.125rem}@media(max-width:640px){.step-label[data-v-14944bbe]{display:none}.step[data-v-14944bbe]:first-child,.step[data-v-14944bbe]:last-child{align-items:center}.step-circle[data-v-14944bbe]{height:1.75rem;width:1.75rem}.step-icon[data-v-14944bbe]{height:.875rem;width:.875rem}}.checkout-box[data-v-7c3e343d]{background:var(--hapi-light-grey,#f5f5f5);border-radius:8px;padding:1.5rem;width:100%}.checkout-box--nested[data-v-7c3e343d]{background:transparent;padding:0}.appeal-help-link[data-v-ba7823cb]{background:none;border:none;color:var(--hapi-brand-1,#ef6d4d);cursor:pointer;display:inline-block;font:inherit;margin-top:1rem;padding:0;text-decoration:underline}.appeal-help-link[data-v-ba7823cb]:hover{text-decoration:none}.communication-preferences[data-v-470b2dde]{width:100%}.checkout-section-title[data-v-470b2dde]{color:var(--hapi-text-colour-1,#333);font-weight:700;margin:0 0 1rem}.preferences-intro[data-v-470b2dde]{color:var(--hapi-text-default,#333);line-height:1.5;margin-bottom:1.5rem}.preferences-intro[data-v-470b2dde] p{margin:0}.preference-mode-selector[data-v-470b2dde]{border-bottom:1px solid var(--hapi-border-color,#e5e7eb);margin-bottom:1.5rem;padding-bottom:1.5rem}.preference-mode-options[data-v-470b2dde]{display:flex;flex-direction:column;gap:.75rem}.preferences-list[data-v-470b2dde]{display:flex;flex-direction:column;gap:1.25rem}.preference-item[data-v-470b2dde]{display:flex;flex-direction:column;gap:.5rem}.preference-label[data-v-470b2dde]{color:var(--hapi-text-default,#333);font-weight:500;margin-bottom:.25rem}.required[data-v-470b2dde]{color:#ef4444;line-height:1}.required-options[data-v-470b2dde]{display:flex;gap:1.5rem}.radio-option[data-v-470b2dde]{align-items:center;cursor:pointer;display:flex;gap:.5rem}.radio-input[data-v-470b2dde]{height:0;opacity:0;position:absolute;width:0}.radio-input:checked+.radio-custom[data-v-470b2dde]{border-color:var(--hapi-brand-1,#ef6d4d)}.radio-input:checked+.radio-custom[data-v-470b2dde]:after{opacity:1;transform:scale(1)}.radio-input:focus+.radio-custom[data-v-470b2dde]{box-shadow:0 0 0 3px #ef6d4d33}.radio-custom[data-v-470b2dde]{align-items:center;background-color:#fff;border:2px solid var(--hapi-border-color,#e5e7eb);border-radius:50%;display:inline-flex;flex-shrink:0;height:1.125rem;justify-content:center;position:relative;transition:border-color .2s,box-shadow .2s;width:1.125rem}.radio-custom[data-v-470b2dde]:after{background-color:var(--hapi-brand-1,#ef6d4d);border-radius:50%;content:"";height:.5rem;opacity:0;transform:scale(0);transition:opacity .2s,transform .2s;width:.5rem}.radio-label[data-v-470b2dde]{color:var(--hapi-text-default,#333)}.checkbox-option[data-v-470b2dde]{align-items:flex-start;cursor:pointer;display:flex;gap:.75rem}.checkbox-input[data-v-470b2dde]{height:0;opacity:0;position:absolute;width:0}.checkbox-input:checked+.checkbox-custom[data-v-470b2dde]{background-color:var(--hapi-brand-1,#ef6d4d);border-color:var(--hapi-brand-1,#ef6d4d)}.checkbox-input:checked+.checkbox-custom .checkbox-icon[data-v-470b2dde]{opacity:1;transform:scale(1)}.checkbox-input:focus+.checkbox-custom[data-v-470b2dde]{box-shadow:0 0 0 3px #ef6d4d33}.checkbox-custom[data-v-470b2dde]{align-items:center;background-color:#fff;border:2px solid var(--hapi-border-color,#e5e7eb);border-radius:4px;display:inline-flex;flex-shrink:0;height:1.25rem;justify-content:center;margin-top:.125rem;position:relative;transition:background-color .2s,border-color .2s,box-shadow .2s;width:1.25rem}.checkbox-icon[data-v-470b2dde]{color:#fff;height:.75rem;opacity:0;transform:scale(.5);transition:opacity .2s,transform .2s;width:.75rem}.checkbox-label[data-v-470b2dde]{color:var(--hapi-text-default,#333);line-height:1.5}.checkbox-label[data-v-470b2dde] strong{font-weight:700}.form-error[data-v-470b2dde]{align-items:center;color:#ef4444;display:flex;gap:.375rem}.appeal-dialog-overlay[data-v-74d89090]{align-items:center;background:#00000080;display:flex;justify-content:center;inset:0;padding:1rem;position:fixed;z-index:1200}.appeal-dialog[data-v-74d89090]{background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;max-height:90vh;max-width:30rem;overflow:auto;width:100%}.appeal-dialog-header[data-v-74d89090]{align-items:center;border-bottom:1px solid var(--hapi-light-grey,#f5f5f5);display:flex;justify-content:space-between;padding:1rem 1.5rem}.appeal-dialog-header h3[data-v-74d89090]{color:var(--hapi-text-colour-1,#333);margin:0}.appeal-dialog-close[data-v-74d89090]{background:none;border:none;color:var(--hapi-text-default,#333);cursor:pointer;line-height:1;padding:0}.appeal-dialog-close[data-v-74d89090]:hover{color:var(--hapi-brand-1,#ef6d4d)}.appeal-dialog-content[data-v-74d89090]{color:var(--hapi-text-colour-1,#333);line-height:1.6;padding:1.5rem}.appeal-dialog-content[data-v-74d89090] p{margin:0 0 1rem}.appeal-dialog-content[data-v-74d89090] p:last-child{margin-bottom:0}.appeal-dialog-content[data-v-74d89090] ol,.appeal-dialog-content[data-v-74d89090] ul{margin:0 0 1rem;padding-left:1.5rem}.appeal-dialog-content[data-v-74d89090] li{margin-bottom:.5rem}.checkout-appeal-comm-prefs[data-v-74d89090] .checkout-section-title{color:var(--hapi-text-colour-1,#333)}.checkout-appeal-comm-prefs[data-v-74d89090] .preference-label,.checkout-appeal-comm-prefs[data-v-74d89090] .preferences-intro,.checkout-appeal-comm-prefs[data-v-74d89090] .radio-label{color:var(--hapi-text-default,#333)}.lead-booker-banner[data-v-4d94cc71]{width:100%}.lead-booker-label[data-v-4d94cc71]{align-items:center;color:var(--hapi-text-colour-2,#374151);cursor:pointer;display:flex;font-weight:500;gap:.75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lead-booker-checkbox[data-v-4d94cc71]{height:0;opacity:0;position:absolute;width:0}.lead-booker-checkbox:checked+.checkbox-custom[data-v-4d94cc71]{background-color:var(--hapi-text-colour-1,#333);border-color:var(--hapi-text-colour-1,#333)}.lead-booker-checkbox:checked+.checkbox-custom[data-v-4d94cc71]:after{opacity:1;transform:scale(1)}.lead-booker-checkbox:focus+.checkbox-custom[data-v-4d94cc71]{box-shadow:0 0 0 3px rgba(var(--hapi-primary-rgb,51,51,51),.2)}.checkbox-custom[data-v-4d94cc71]{align-items:center;background-color:#fff;border:2px solid #d1d5db;border-radius:4px;display:flex;flex-shrink:0;height:1.25rem;justify-content:center;min-width:1.25rem;position:relative;transition:all .2s ease;width:1.25rem}.checkbox-custom[data-v-4d94cc71]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;opacity:0;position:absolute;transform:scale(.5);transition:all .2s ease;width:100%}.lead-booker-using[data-v-4d94cc71]{border-top:1px solid var(--hapi-border-colour,#e5e7eb);display:flex;flex-direction:column;gap:.25rem;margin-top:.875rem;padding-top:.875rem}.using-line[data-v-4d94cc71]{color:var(--hapi-text-colour-2,#374151);font-size:.9rem;line-height:1.5;margin:0}.using-line strong[data-v-4d94cc71]{color:var(--hapi-text-colour-1,#333)}.using-address[data-v-4d94cc71]{color:var(--hapi-text-colour-2,#6b7280)}.lead-booker-notice[data-v-4d94cc71]{background:#fef3c7;border:1px solid #f59e0b;border-radius:4px;color:#92400e;font-size:.875rem;margin-top:.25rem;padding:.5rem .75rem}.checkout-details[data-v-9f2c7e16]{width:100%}.checkout-section-title[data-v-9f2c7e16]{color:var(--hapi-text-colour-1,#333);font-weight:700;margin:0 0 1.5rem}.form-grid[data-v-9f2c7e16]{display:grid;gap:1rem}@media(min-width:768px){.form-grid--2col[data-v-9f2c7e16]{grid-template-columns:repeat(2,1fr)}}.form-group[data-v-9f2c7e16]{display:flex;flex-direction:column;gap:.5rem}.form-group--title[data-v-9f2c7e16]{max-width:200px}.form-label[data-v-9f2c7e16]{color:var(--hapi-text-default,#333);font-weight:500}.required[data-v-9f2c7e16]{color:#ef4444;line-height:1}.form-input[data-v-9f2c7e16],.form-select[data-v-9f2c7e16]{background-color:#fff;border:1px solid var(--hapi-border-color,#e5e7eb);border-radius:6px;padding:.75rem 1rem;transition:border-color .2s,box-shadow .2s;width:100%}.form-input[data-v-9f2c7e16]:focus,.form-select[data-v-9f2c7e16]:focus{border-color:var(--hapi-brand-1,#ef6d4d);box-shadow:0 0 0 3px #ef6d4d1a;outline:none}.form-input[data-v-9f2c7e16]::-moz-placeholder,.form-select[data-v-9f2c7e16]::-moz-placeholder{color:#9ca3af}.form-input[data-v-9f2c7e16]::placeholder,.form-select[data-v-9f2c7e16]::placeholder{color:#9ca3af}.form-input.is-invalid[data-v-9f2c7e16],.form-select.is-invalid[data-v-9f2c7e16]{border-color:#ef4444}.form-input.is-invalid[data-v-9f2c7e16]:focus,.form-select.is-invalid[data-v-9f2c7e16]:focus{box-shadow:0 0 0 3px #ef44441a}.form-input.is-prefilled[data-v-9f2c7e16],.form-select.is-prefilled[data-v-9f2c7e16]{background-color:#f3f4f6;cursor:default}.form-input.is-prefilled[data-v-9f2c7e16]:focus,.form-select.is-prefilled[data-v-9f2c7e16]:focus{border-color:var(--hapi-border-color,#e5e7eb);box-shadow:none}div.form-input.is-prefilled[data-v-9f2c7e16]{align-items:center;display:flex;min-height:3rem}.form-select[data-v-9f2c7e16]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;cursor:pointer;padding-right:2.5rem}.form-error[data-v-9f2c7e16]{align-items:center;color:#ef4444;display:flex;gap:.375rem}.form-error-icon[data-v-9f2c7e16]{flex-shrink:0;height:1rem;width:1rem}.checkout-address[data-v-69c972ec]{width:100%}.checkout-section-title[data-v-69c972ec]{color:var(--hapi-text-colour-1,#333);font-weight:700;margin:0 0 1.5rem}.form-grid[data-v-69c972ec]{display:grid;gap:1rem}@media(min-width:768px){.form-grid--2col[data-v-69c972ec]{grid-template-columns:repeat(2,1fr)}}.form-grid--spacing[data-v-69c972ec]{margin-top:1rem}.form-group[data-v-69c972ec]{display:flex;flex-direction:column;gap:.5rem}.form-group--full[data-v-69c972ec]{margin-top:1rem}.form-group--with-action .form-input[data-v-69c972ec]{padding-right:2.5rem}.form-label[data-v-69c972ec]{color:var(--hapi-text-default,#333);font-weight:500}.required[data-v-69c972ec]{color:#ef4444;line-height:1}.form-input[data-v-69c972ec],.form-select[data-v-69c972ec]{background-color:#fff;border:1px solid var(--hapi-border-color,#e5e7eb);border-radius:6px;padding:.75rem 1rem;transition:border-color .2s,box-shadow .2s;width:100%}.form-input[data-v-69c972ec]:focus,.form-select[data-v-69c972ec]:focus{border-color:var(--hapi-brand-1,#ef6d4d);box-shadow:0 0 0 3px #ef6d4d1a;outline:none}.form-input[data-v-69c972ec]::-moz-placeholder,.form-select[data-v-69c972ec]::-moz-placeholder{color:#9ca3af}.form-input[data-v-69c972ec]::placeholder,.form-select[data-v-69c972ec]::placeholder{color:#9ca3af}.form-input.is-invalid[data-v-69c972ec],.form-select.is-invalid[data-v-69c972ec]{border-color:#ef4444}.form-input.is-invalid[data-v-69c972ec]:focus,.form-select.is-invalid[data-v-69c972ec]:focus{box-shadow:0 0 0 3px #ef44441a}.form-input.is-prefilled[data-v-69c972ec],.form-select.is-prefilled[data-v-69c972ec]{background-color:#f3f4f6;cursor:default}.form-input.is-prefilled[data-v-69c972ec]:focus,.form-select.is-prefilled[data-v-69c972ec]:focus{border-color:var(--hapi-border-color,#e5e7eb);box-shadow:none}div.form-input.is-prefilled[data-v-69c972ec]{align-items:center;display:flex;min-height:3rem}.form-select[data-v-69c972ec]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;cursor:pointer;padding-right:2.5rem}.form-error[data-v-69c972ec]{align-items:center;color:#ef4444;display:flex;gap:.375rem}.form-error-icon[data-v-69c972ec]{flex-shrink:0;height:1rem;width:1rem}.input-with-action[data-v-69c972ec]{align-items:center;display:flex;position:relative}.input-with-action .form-input[data-v-69c972ec]{flex:1}.btn-remove-line[data-v-69c972ec]{align-items:center;background:none;border:none;border-radius:4px;color:#9ca3af;cursor:pointer;display:flex;height:1.75rem;justify-content:center;padding:0;position:absolute;right:.5rem;transition:color .2s,background-color .2s;width:1.75rem}.btn-remove-line[data-v-69c972ec]:hover{background-color:#ef44441a;color:#ef4444}.btn-remove-line svg[data-v-69c972ec]{height:1rem;width:1rem}.btn-add-line[data-v-69c972ec]{align-items:center;background:none;border:1px dashed var(--hapi-brand-1,#ef6d4d);border-radius:6px;color:var(--hapi-brand-1,#ef6d4d);cursor:pointer;display:inline-flex;gap:.5rem;margin-top:1rem;padding:.5rem .75rem;transition:background-color .2s}.btn-add-line[data-v-69c972ec]:hover{background-color:#ef6d4d0d}.btn-add-line svg[data-v-69c972ec]{height:1rem;width:1rem}.address-selection[data-v-3b50aabd]{width:100%}.checkout-section-title[data-v-3b50aabd]{color:var(--hapi-text-colour-1,#333);font-weight:700;margin:0 0 1.5rem}.address-options[data-v-3b50aabd]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.radio-option[data-v-3b50aabd]{align-items:center;cursor:pointer;display:flex;gap:.75rem;padding:.5rem 0}.radio-input[data-v-3b50aabd]{height:0;opacity:0;position:absolute;width:0}.radio-input:checked+.radio-custom[data-v-3b50aabd]{border-color:var(--hapi-brand-1,#ef6d4d)}.radio-input:checked+.radio-custom[data-v-3b50aabd]:after{opacity:1;transform:scale(1)}.radio-input:focus+.radio-custom[data-v-3b50aabd]{box-shadow:0 0 0 3px #ef6d4d33}.radio-custom[data-v-3b50aabd]{align-items:center;background-color:#fff;border:2px solid var(--hapi-border-color,#e5e7eb);border-radius:50%;display:inline-flex;flex-shrink:0;height:1.25rem;justify-content:center;position:relative;transition:border-color .2s,box-shadow .2s;width:1.25rem}.radio-custom[data-v-3b50aabd]:after{background-color:var(--hapi-brand-1,#ef6d4d);border-radius:50%;content:"";height:.625rem;opacity:0;transform:scale(0);transition:opacity .2s,transform .2s;width:.625rem}.radio-label[data-v-3b50aabd]{color:var(--hapi-text-default,#333)}.new-address-form[data-v-3b50aabd]{border-top:1px solid var(--hapi-light-grey,#f5f5f5);padding-top:1rem}.additional-questions[data-v-796d0cd4]{width:100%}.checkout-section-title[data-v-796d0cd4]{color:var(--hapi-text-colour-1,#333);font-weight:700;margin:0 0 1.5rem}.questions-list[data-v-796d0cd4]{gap:1.5rem}.form-group[data-v-796d0cd4],.questions-list[data-v-796d0cd4]{display:flex;flex-direction:column}.form-group[data-v-796d0cd4]{gap:.5rem}.form-label[data-v-796d0cd4]{color:var(--hapi-text-default,#333);font-weight:500}.required[data-v-796d0cd4]{color:#ef4444;line-height:1}.form-input[data-v-796d0cd4],.form-select[data-v-796d0cd4],.form-textarea[data-v-796d0cd4]{background-color:#fff;border:1px solid var(--hapi-border-color,#e5e7eb);border-radius:6px;font-family:inherit;padding:.75rem 1rem;transition:border-color .2s,box-shadow .2s;width:100%}.form-input[data-v-796d0cd4]:focus,.form-select[data-v-796d0cd4]:focus,.form-textarea[data-v-796d0cd4]:focus{border-color:var(--hapi-brand-1,#ef6d4d);box-shadow:0 0 0 3px #ef6d4d1a;outline:none}.form-input[data-v-796d0cd4]::-moz-placeholder,.form-select[data-v-796d0cd4]::-moz-placeholder,.form-textarea[data-v-796d0cd4]::-moz-placeholder{color:#9ca3af}.form-input[data-v-796d0cd4]::placeholder,.form-select[data-v-796d0cd4]::placeholder,.form-textarea[data-v-796d0cd4]::placeholder{color:#9ca3af}.form-input.is-invalid[data-v-796d0cd4],.form-select.is-invalid[data-v-796d0cd4],.form-textarea.is-invalid[data-v-796d0cd4]{border-color:#ef4444}.form-input.is-invalid[data-v-796d0cd4]:focus,.form-select.is-invalid[data-v-796d0cd4]:focus,.form-textarea.is-invalid[data-v-796d0cd4]:focus{box-shadow:0 0 0 3px #ef44441a}.form-textarea[data-v-796d0cd4]{min-height:100px;resize:vertical}.form-select[data-v-796d0cd4]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;cursor:pointer;padding-right:2.5rem}.form-error[data-v-796d0cd4]{align-items:center;color:#ef4444;display:flex;gap:.375rem}.form-error-icon[data-v-796d0cd4]{flex-shrink:0;height:1rem;width:1rem}.char-count[data-v-796d0cd4]{color:#6b7280;font-size:.8rem;margin-top:.25rem}.options-group[data-v-796d0cd4]{display:flex;flex-direction:column;gap:.75rem;margin-top:.25rem}.radio-option[data-v-796d0cd4]{align-items:center;cursor:pointer;display:flex;gap:.75rem;padding:.25rem 0}.radio-input[data-v-796d0cd4]{height:0;opacity:0;position:absolute;width:0}.radio-input:checked+.radio-custom[data-v-796d0cd4]{border-color:var(--hapi-brand-1,#ef6d4d)}.radio-input:checked+.radio-custom[data-v-796d0cd4]:after{opacity:1;transform:scale(1)}.radio-input:focus+.radio-custom[data-v-796d0cd4]{box-shadow:0 0 0 3px #ef6d4d33}.radio-custom[data-v-796d0cd4]{align-items:center;background-color:#fff;border:2px solid var(--hapi-border-color,#e5e7eb);border-radius:50%;display:inline-flex;flex-shrink:0;height:1.25rem;justify-content:center;position:relative;transition:border-color .2s,box-shadow .2s;width:1.25rem}.radio-custom[data-v-796d0cd4]:after{background-color:var(--hapi-brand-1,#ef6d4d);border-radius:50%;content:"";height:.625rem;opacity:0;transform:scale(0);transition:opacity .2s,transform .2s;width:.625rem}.radio-label[data-v-796d0cd4]{color:var(--hapi-text-default,#333)}.checkbox-option[data-v-796d0cd4]{align-items:flex-start;cursor:pointer;display:flex;gap:.75rem;padding:.25rem 0}.checkbox-input[data-v-796d0cd4]{height:0;opacity:0;position:absolute;width:0}.checkbox-input:checked+.checkbox-custom[data-v-796d0cd4]{background-color:var(--hapi-brand-1,#ef6d4d);border-color:var(--hapi-brand-1,#ef6d4d)}.checkbox-input:checked+.checkbox-custom .checkbox-icon[data-v-796d0cd4]{opacity:1;transform:scale(1)}.checkbox-input:focus+.checkbox-custom[data-v-796d0cd4]{box-shadow:0 0 0 3px #ef6d4d33}.checkbox-custom[data-v-796d0cd4]{align-items:center;background-color:#fff;border:2px solid var(--hapi-border-color,#e5e7eb);border-radius:4px;display:inline-flex;flex-shrink:0;height:1.25rem;justify-content:center;margin-top:.125rem;position:relative;transition:background-color .2s,border-color .2s,box-shadow .2s;width:1.25rem}.checkbox-icon[data-v-796d0cd4]{color:#fff;height:.75rem;opacity:0;transform:scale(.5);transition:opacity .2s,transform .2s;width:.75rem}.checkbox-label[data-v-796d0cd4]{color:var(--hapi-text-default,#333);line-height:1.5}.appeal-dialog-overlay{align-items:center;background:#00000080;display:flex;justify-content:center;inset:0;padding:1rem;position:fixed;z-index:1200}.appeal-dialog{background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;max-height:90vh;max-width:30rem;overflow:auto;width:100%}.appeal-dialog-header{align-items:center;border-bottom:1px solid var(--hapi-light-grey,#f5f5f5);display:flex;justify-content:space-between;padding:1rem 1.5rem}.appeal-dialog-header h3{color:var(--hapi-text-colour-1,#333);margin:0}.appeal-dialog-close{background:none;border:none;color:var(--hapi-text-default,#333);cursor:pointer;line-height:1;padding:0}.appeal-dialog-close:hover{color:var(--hapi-brand-1,#ef6d4d)}.appeal-dialog-content{color:var(--hapi-text-colour-1,#333);line-height:1.6;padding:1.5rem}.appeal-dialog-content :deep(p){margin:0 0 1rem}.appeal-dialog-content :deep(p):last-child{margin-bottom:0}.appeal-dialog-content :deep(ol),.appeal-dialog-content :deep(ul){margin:0 0 1rem;padding-left:1.5rem}.appeal-dialog-content :deep(li){margin-bottom:.5rem}.processing-fee[data-v-049da9bd]{width:100%}.fee-section-title[data-v-049da9bd]{color:var(--hapi-text-colour-1,#111827);font-weight:600;margin:0 0 .75rem}.fee-benefit-message[data-v-049da9bd]{color:var(--hapi-text-colour-2,#374151);line-height:1.5;margin-bottom:1rem}.fee-checkbox-container[data-v-049da9bd]{display:flex;flex-direction:column;gap:.5rem}.fee-checkbox-label[data-v-049da9bd]{align-items:center;cursor:pointer;display:flex;gap:.75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fee-checkbox[data-v-049da9bd]{height:0;opacity:0;position:absolute;width:0}.fee-checkbox:checked+.checkbox-custom[data-v-049da9bd]{background-color:var(--hapi-text-colour-1,#333);border-color:var(--hapi-text-colour-1,#333)}.fee-checkbox:checked+.checkbox-custom[data-v-049da9bd]:after{opacity:1;transform:scale(1)}.fee-checkbox:focus+.checkbox-custom[data-v-049da9bd]{box-shadow:0 0 0 3px rgba(var(--hapi-primary-rgb,51,51,51),.2)}.checkbox-custom[data-v-049da9bd]{align-items:center;background-color:#fff;border:2px solid #d1d5db;border-radius:4px;display:flex;flex-shrink:0;height:1.25rem;justify-content:center;position:relative;transition:all .2s ease;width:1.25rem}.checkbox-custom[data-v-049da9bd]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:.5rem;height:100%;opacity:0;position:absolute;transform:scale(.5);transition:all .2s ease;width:.5rem;width:100%}.fee-text[data-v-049da9bd]{color:#111827;line-height:1.4}.info-link[data-v-049da9bd]{align-items:center;background:transparent;border:1px solid var(--hapi-border-colour,#d1d5db);border-radius:6px;color:var(--hapi-text-colour-2,#374151);display:inline-flex;font-weight:500;gap:.375rem;padding:.5rem .75rem;text-decoration:none;transition:all .2s}.info-link[data-v-049da9bd]:hover{background:var(--hapi-bg-colour-2,#f3f4f6);border-color:var(--hapi-brand-1,#2563eb);color:var(--hapi-brand-1,#2563eb)}.info-link-icon[data-v-049da9bd]{flex-shrink:0;height:.875rem;width:.875rem}.info-toggle[data-v-049da9bd]{align-items:center;background:none;border:none;color:var(--hapi-text-colour-1,#333);cursor:pointer;display:inline-flex;gap:.375rem;margin-left:2rem;padding:0;transition:color .2s ease}.info-toggle[data-v-049da9bd]:hover{color:var(--hapi-primary-dark,#222)}.info-toggle--active[data-v-049da9bd]{color:var(--hapi-text-colour-1,#333)}.info-toggle-text[data-v-049da9bd]{text-decoration:underline;text-underline-offset:2px}.info-toggle-icon[data-v-049da9bd]{height:1rem;transition:transform .3s ease;width:1rem}.info-toggle-icon--rotated[data-v-049da9bd]{transform:rotate(180deg)}.fee-info[data-v-049da9bd]{margin-top:1rem;overflow:hidden}.fee-info-content[data-v-049da9bd]{background-color:#3b82f60d;border:1px solid rgba(59,130,246,.2);border-radius:6px;display:flex;gap:.75rem;padding:1rem}.info-icon[data-v-049da9bd]{flex-shrink:0}.info-icon svg[data-v-049da9bd]{color:#3b82f6;height:1.25rem;width:1.25rem}.info-text[data-v-049da9bd]{flex:1}.info-title[data-v-049da9bd]{color:#1e40af;font-weight:600;margin:0 0 .5rem}.info-description[data-v-049da9bd]{color:#1e3a8a;line-height:1.5;margin:0}.accordion-enter-active[data-v-049da9bd],.accordion-leave-active[data-v-049da9bd]{max-height:200px;transition:all .3s ease}.accordion-enter-from[data-v-049da9bd],.accordion-leave-to[data-v-049da9bd]{margin-top:0;max-height:0;opacity:0}.discount-code-section[data-v-97b8178f]{width:100%}.discount-toggle[data-v-97b8178f]{align-items:center;background:none;border:none;color:var(--text-color,#374151);cursor:pointer;display:flex;font-weight:500;gap:.5rem;padding:0;width:100%}.discount-icon[data-v-97b8178f],.discount-toggle[data-v-97b8178f]:hover{color:var(--primary-color,#4f46e5)}.discount-icon[data-v-97b8178f]{flex-shrink:0;height:1.1rem;width:1.1rem}.discount-toggle-text[data-v-97b8178f]{flex:1;text-align:left}.discount-chevron[data-v-97b8178f]{flex-shrink:0;height:1.1rem;transition:transform .2s ease;width:1.1rem}.discount-chevron--expanded[data-v-97b8178f]{transform:rotate(180deg)}.discount-form[data-v-97b8178f]{border-top:1px solid #e5e7eb;margin-top:.75rem;padding-top:.75rem}.discount-input-row[data-v-97b8178f]{display:flex;gap:.5rem}.discount-input[data-v-97b8178f]{background:#fff;border:1px solid #d1d5db;border-radius:6px;color:var(--text-color,#374151);flex:1;padding:.5rem .75rem;transition:border-color .2s}.discount-input[data-v-97b8178f]:focus{border-color:var(--primary-color,#4f46e5);box-shadow:0 0 0 2px #4f46e51a;outline:none}.discount-input[data-v-97b8178f]:disabled{cursor:not-allowed;opacity:.6}.discount-input[data-v-97b8178f]::-moz-placeholder{color:#9ca3af}.discount-input[data-v-97b8178f]::placeholder{color:#9ca3af}.discount-apply-btn[data-v-97b8178f]{align-items:center;background:var(--primary-color,#4f46e5);border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-weight:500;justify-content:center;min-width:70px;padding:.5rem 1rem;transition:opacity .2s;white-space:nowrap}.discount-apply-btn[data-v-97b8178f]:hover:not(:disabled){opacity:.9}.discount-apply-btn[data-v-97b8178f]:disabled{cursor:not-allowed;opacity:.5}.discount-message[data-v-97b8178f]{align-items:center;display:flex;gap:.375rem;margin-top:.5rem}.discount-message svg[data-v-97b8178f]{flex-shrink:0;height:.9rem;width:.9rem}.discount-message--error[data-v-97b8178f]{color:#dc2626}.discount-message--success[data-v-97b8178f]{color:#059669}.discount-applied[data-v-97b8178f]{align-items:center;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;display:flex;gap:.75rem;justify-content:space-between;padding:.5rem .75rem}.discount-applied-info[data-v-97b8178f]{align-items:center;display:flex;gap:.5rem}.discount-applied-icon[data-v-97b8178f]{color:#059669;flex-shrink:0;height:1.1rem;width:1.1rem}.discount-applied-code[data-v-97b8178f]{color:#065f46;font-weight:600}.discount-applied-name[data-v-97b8178f]{color:#047857;display:block;font-size:.8rem}.discount-remove-btn[data-v-97b8178f]{align-items:center;background:none;border:1px solid #d1d5db;border-radius:4px;color:#6b7280;cursor:pointer;display:flex;font-size:.8rem;justify-content:center;min-width:60px;padding:.25rem .75rem;transition:all .2s;white-space:nowrap}.discount-remove-btn[data-v-97b8178f]:hover:not(:disabled){border-color:#ef4444;color:#ef4444}.discount-remove-btn[data-v-97b8178f]:disabled{cursor:not-allowed;opacity:.5}.mini-basket[data-v-2b1079f8]{width:100%}.basket-header[data-v-2b1079f8]{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.basket-title[data-v-2b1079f8]{color:var(--hapi-text-colour-1,#1f2937);font-weight:700;margin:0}.item-count[data-v-2b1079f8]{background-color:var(--hapi-light-grey,#f3f4f6);border-radius:100px;color:var(--hapi-text-colour-1,#374151);font-weight:600;padding:.25rem .75rem}.empty-cart[data-v-2b1079f8]{color:#6b7280;padding:2rem 1rem;text-align:center}.empty-cart p[data-v-2b1079f8]{margin:0}.cart-sections[data-v-2b1079f8]{display:flex;flex-direction:column;gap:1rem}.cart-group[data-v-2b1079f8]{border:1px solid var(--hapi-border-color,#e5e7eb);border-radius:8px;overflow:hidden}.cart-group-header[data-v-2b1079f8]{align-items:center;background-color:var(--hapi-surface-50,#f9fafb);border-bottom:1px solid var(--hapi-border-color,#e5e7eb);display:flex;gap:.5rem;padding:.625rem .75rem}.cart-group-icon[data-v-2b1079f8]{align-items:center;border-radius:4px;display:flex;flex-shrink:0;height:1.5rem;justify-content:center;width:1.5rem}.cart-group-icon svg[data-v-2b1079f8]{height:.875rem;width:.875rem}.cart-group-icon--tickets[data-v-2b1079f8]{background-color:#3b82f61a;color:#3b82f6}.cart-group-icon--merch[data-v-2b1079f8]{background-color:#22c55e1a;color:#22c55e}.cart-group-icon--dedication[data-v-2b1079f8]{background-color:#a855f71a;color:#a855f7}.cart-group-icon--donation[data-v-2b1079f8]{background-color:#ec48991a;color:#ec4899}.cart-group-icon--fee[data-v-2b1079f8]{background-color:#f59e0b1a;color:#f59e0b}.cart-group-title[data-v-2b1079f8]{color:var(--hapi-text-colour-1,#374151);flex:1;font-weight:700;letter-spacing:.025em;text-transform:uppercase}.cart-group-total[data-v-2b1079f8]{color:var(--hapi-text-colour-1,#1f2937);font-weight:700}.cart-group-items[data-v-2b1079f8]{display:flex;flex-direction:column}.cart-line[data-v-2b1079f8]{align-items:center;background:#fff;display:flex;gap:.75rem;justify-content:space-between;padding:.625rem .75rem}.cart-line+.cart-line[data-v-2b1079f8]{border-top:1px solid #f3f4f6}.cart-line-info[data-v-2b1079f8]{display:flex;flex:1;flex-direction:column;gap:.125rem;min-width:0}.cart-line-name[data-v-2b1079f8]{color:#1f2937;font-weight:500;line-height:1.3}.cart-line-meta[data-v-2b1079f8]{color:#6b7280;line-height:1.3}.cart-line-price[data-v-2b1079f8]{color:#1f2937;flex-shrink:0;font-weight:600;white-space:nowrap}.summary-header[data-v-2b1079f8]{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.summary-title[data-v-2b1079f8]{color:var(--hapi-text-colour-1,#1f2937);font-weight:700;margin:0}.summary-icon[data-v-2b1079f8]{color:var(--hapi-text-colour-1,#6b7280);height:1.25rem;width:1.25rem}.summary-details[data-v-2b1079f8]{display:flex;flex-direction:column}.summary-section-label[data-v-2b1079f8]{color:#9ca3af;font-weight:700;letter-spacing:.05em;margin-top:.25rem;padding:.5rem 0 .25rem;text-transform:uppercase}.summary-section-label[data-v-2b1079f8]:first-child{margin-top:0;padding-top:0}.summary-row[data-v-2b1079f8]{align-items:baseline;display:flex;justify-content:space-between;padding:.3125rem 0}.summary-row--item .summary-label[data-v-2b1079f8]{color:#374151}.summary-row--item .summary-value[data-v-2b1079f8]{font-weight:500}.summary-row--subtotal[data-v-2b1079f8]{padding-top:.5rem}.summary-row--subtotal .summary-label[data-v-2b1079f8]{color:#1f2937;font-weight:600}.summary-row--subtotal .summary-value[data-v-2b1079f8]{font-weight:600}.summary-row--fee .summary-label[data-v-2b1079f8],.summary-row--fee .summary-value[data-v-2b1079f8]{color:#6b7280}.summary-label[data-v-2b1079f8]{color:#1f2937;flex:1;min-width:0;padding-right:1rem}.summary-label-meta[data-v-2b1079f8]{color:#9ca3af;font-weight:400}.summary-value[data-v-2b1079f8]{color:#1f2937;flex-shrink:0;font-weight:600;white-space:nowrap}.summary-divider[data-v-2b1079f8]{background-color:var(--hapi-border-color,#e5e7eb);height:1px;margin:.5rem 0}.summary-total[data-v-2b1079f8]{border-top:2px solid var(--hapi-border-color,#e5e7eb);margin-top:.5rem;padding-top:.75rem}.total-row[data-v-2b1079f8]{align-items:center;display:flex;justify-content:space-between}.total-label[data-v-2b1079f8]{color:#1f2937;font-weight:700}.total-value[data-v-2b1079f8]{color:var(--hapi-text-colour-1,#1f2937);font-weight:700}.secure-checkout[data-v-2b1079f8]{align-items:flex-start;background-color:#22c55e0a;border:1px solid rgba(34,197,94,.15);border-radius:6px;display:flex;gap:.625rem;margin-top:1rem;padding:.75rem}.secure-icon[data-v-2b1079f8]{color:#16a34a;flex-shrink:0;height:1.125rem;margin-top:.0625rem;width:1.125rem}.secure-text[data-v-2b1079f8]{display:flex;flex-direction:column;gap:.125rem}.secure-title[data-v-2b1079f8]{color:#166534;font-weight:600}.secure-description[data-v-2b1079f8]{color:#15803d;line-height:1.3}.terms-and-conditions[data-v-93493300]{width:100%}.terms-header[data-v-93493300]{margin-bottom:1.5rem}.terms-title[data-v-93493300]{color:#111827;font-weight:600;margin:0}.terms-content[data-v-93493300]{color:#374151;line-height:1.6;margin-bottom:1.5rem}.terms-content[data-v-93493300] p{margin:0 0 1rem}.terms-content[data-v-93493300] p:last-child{margin-bottom:0}.terms-content[data-v-93493300] a{color:var(--hapi-bg-colour-1,#3b82f6);text-decoration:underline;text-underline-offset:2px}.terms-content[data-v-93493300] a:hover{color:var(--hapi-primary-dark,#1d4ed8)}.terms-content[data-v-93493300] strong{color:#111827}.terms-content[data-v-93493300] ol,.terms-content[data-v-93493300] ul{margin:1rem 0;padding-left:1.5rem}.terms-content[data-v-93493300] ol li,.terms-content[data-v-93493300] ul li{margin:.5rem 0}.terms-acceptance[data-v-93493300]{display:flex;flex-direction:column;gap:.5rem}.terms-acceptance.has-error .checkbox-custom[data-v-93493300]{border-color:#ef4444}.terms-checkbox-label[data-v-93493300]{align-items:center;color:#374151;cursor:pointer;display:flex;gap:.75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.terms-checkbox[data-v-93493300]{height:0;opacity:0;position:absolute;width:0}.terms-checkbox:checked+.checkbox-custom[data-v-93493300]{background-color:var(--hapi-text-colour-1,#333);border-color:var(--hapi-text-colour-1,#333)}.terms-checkbox:checked+.checkbox-custom[data-v-93493300]:after{opacity:1;transform:scale(1)}.terms-checkbox:focus+.checkbox-custom[data-v-93493300]{box-shadow:0 0 0 3px rgba(var(--hapi-primary-rgb,51,51,51),.2)}.terms-checkbox:disabled+.checkbox-custom[data-v-93493300]{background-color:#f3f4f6;border-color:#d1d5db;cursor:not-allowed}.checkbox-custom[data-v-93493300]{align-items:center;background-color:#fff;border:2px solid #d1d5db;border-radius:4px;display:flex;flex-shrink:0;height:1.25rem;justify-content:center;margin-top:2px;min-width:1.25rem;position:relative;transition:all .2s ease;width:1.25rem}.checkbox-custom[data-v-93493300]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:.5rem;height:100%;opacity:0;position:absolute;transform:scale(.5);transition:all .2s ease;width:.5rem;width:100%}.checkbox-text[data-v-93493300]{line-height:1.4}.validation-error[data-v-93493300]{color:#ef4444;margin-left:2rem}.express-checkout-container[data-v-986e5360]{margin-bottom:1rem;overflow:hidden;transition:opacity .3s ease,max-height .3s ease;width:100%}.express-checkout-loading[data-v-986e5360]{align-items:center;display:flex;justify-content:center;padding:1rem}.express-checkout-element[data-v-986e5360]{min-height:44px}.express-checkout-disabled[data-v-986e5360]{opacity:.6;pointer-events:none}.required[data-v-ba164ede]{color:#dc3545}.merchandise-item[data-v-c30a23fe]{transition:box-shadow .2s ease}.merchandise-item[data-v-c30a23fe]:hover{box-shadow:0 2px 8px #00000014}.merch-added-btn[data-v-c30a23fe]{background-color:#16a34a!important;border-color:#16a34a!important;pointer-events:none}.cart-item[data-v-c30a23fe]{padding:.5rem 0}.cart-remove-btn[data-v-c30a23fe]{font-size:.8rem;padding:.25rem .5rem}.required[data-v-c30a23fe]{color:#dc3545}.hapi-form-error[data-v-c30a23fe]{align-items:center;color:#dc3545;display:flex;font-size:.875rem;gap:.5rem}.border[data-v-f5030b24]{border-bottom:3px solid var(--hapi-brand-1,#333);margin-bottom:1.75rem}.hapi-invalid[data-v-f5030b24]{border-color:#dc3545!important}.hapi-form-error[data-v-f5030b24],.required[data-v-f5030b24]{color:#dc3545}.hapi-invalid-field[data-v-f5030b24] input,.hapi-invalid-field[data-v-f5030b24] select,.hapi-invalid-field[data-v-f5030b24] textarea{border-color:#dc3545!important}.dedication-item-card[data-v-37ecebde]{background:#fff;border-color:var(--hapi-dark-grey,#c7c8c9);display:flex;flex-direction:column}.dedication-item-out-of-stock[data-v-37ecebde]{cursor:not-allowed!important;opacity:.5}.dedication-item-image[data-v-37ecebde]{aspect-ratio:1;height:100%;overflow:hidden;width:100%}.dedication-item-image img[data-v-37ecebde]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dedication-item-price[data-v-37ecebde]{color:var(--hapi-text-default,#666)}.dedication-item-stock-label[data-v-37ecebde]{color:#dc3545;font-weight:600}.required[data-v-f101a2c0]{color:#dc3545}.hapi-form-error[data-v-f101a2c0]{align-items:center;color:#dc3545;display:flex;gap:.5rem}.dedication-disclaimer[data-v-f101a2c0]{color:var(--hapi-text-default,#666)}.dedication-char-count[data-v-f101a2c0]{color:var(--hapi-text-default,#888);text-align:right}.dedication-summary-details[data-v-273509f3]{color:var(--hapi-text-default,#666);line-height:1.6}.hapi-box-invalid[data-v-6eb4e817]{border:2px solid #dc3545!important}.hapi-form-error[data-v-6eb4e817]{align-items:center;color:#dc3545;display:flex;gap:.5rem}.donation-loading{padding:2rem 1rem;text-align:center}.donation-loading p{color:var(--hapi-text-secondary,#666)}.donation-section{margin-bottom:1rem}.donation-section:last-child{margin-bottom:0}.hapi-box-invalid[data-v-66cd6ff1]{border:2px solid #dc3545!important}.hapi-form-error[data-v-66cd6ff1]{align-items:center;color:#dc3545;display:flex;font-size:.875rem;gap:.5rem}.hapi-invalid-field[data-v-66cd6ff1] input,.hapi-invalid-field[data-v-66cd6ff1] select,.hapi-invalid-field[data-v-66cd6ff1] textarea{border-color:#dc3545!important}.event-popup[data-v-66cd6ff1]{padding:0}.server-error-banner[data-v-7f76c88c]{align-items:center;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;display:flex;font-size:.875rem;gap:.5rem;line-height:1.4;margin-bottom:1rem;padding:.75rem 1rem}.server-error-banner i[data-v-7f76c88c]{flex-shrink:0}.checkout-overlay[data-v-7f76c88c]{align-items:center;background:#00000080;display:flex;justify-content:center;inset:0;padding:1rem;position:fixed;z-index:100}.checkout-dialog[data-v-7f76c88c]{border-radius:12px;box-shadow:0 25px 50px -12px #00000040;flex-direction:column;max-height:95vh;max-width:1600px;overflow:hidden;position:relative;width:95vw}.checkout-close-btn[data-v-7f76c88c],.checkout-dialog[data-v-7f76c88c]{background:var(--hapi-surface,#fff);display:flex}.checkout-close-btn[data-v-7f76c88c]{align-items:center;border:1px solid var(--hapi-light-grey,#e5e7eb);border-radius:50%;color:inherit;cursor:pointer;height:2.5rem;justify-content:center;position:absolute;right:1rem;top:1rem;transition:all .2s ease;width:2.5rem;z-index:10}.checkout-close-btn svg[data-v-7f76c88c]{height:1.25rem;width:1.25rem}.checkout-close-btn[data-v-7f76c88c]:hover{background:var(--hapi-light-grey,#f3f4f6)}.checkout-dialog-content[data-v-7f76c88c]{flex:1;overflow-y:auto;padding:2rem}.checkout-footer[data-v-7f76c88c]{background:var(--hapi-surface,#fff);border-top:1px solid var(--hapi-light-grey,#e5e7eb);display:flex;flex-direction:column;flex-shrink:0;gap:.75rem;padding:1rem 2rem}.checkout-footer .footer-express-checkout[data-v-7f76c88c]{width:100%}.checkout-footer .express-checkout-divider[data-v-7f76c88c]{align-items:center;display:flex;gap:.75rem;margin:.5rem 0}.checkout-footer .express-checkout-divider-line[data-v-7f76c88c]{background:#d1d5db;flex:1;height:1px}.checkout-footer .express-checkout-divider-text[data-v-7f76c88c]{color:#6b7280;font-size:.8rem;white-space:nowrap}.footer-row[data-v-7f76c88c]{justify-content:space-between;width:100%}.footer-row[data-v-7f76c88c],.footer-total[data-v-7f76c88c]{align-items:center;display:flex}.footer-total[data-v-7f76c88c]{gap:.5rem}.total-label[data-v-7f76c88c]{color:var(--hapi-dark-grey,#6b7280)}.total-value[data-v-7f76c88c]{font-weight:700}.footer-actions[data-v-7f76c88c]{display:flex;gap:.75rem}.footer-btn-back[data-v-7f76c88c]{background:transparent;border:1px solid var(--hapi-light-grey,#e5e7eb);color:inherit}.checkout-standalone[data-v-7f76c88c]{width:100%}.checkout-form-container[data-v-7f76c88c]{margin:0 auto;max-width:800px}.checkout-loading[data-v-7f76c88c]{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:4rem 2rem}.checkout-loading p[data-v-7f76c88c]{color:var(--hapi-dark-grey,#6b7280);margin:0}.checkout-form[data-v-7f76c88c]{display:flex;flex-direction:column;gap:1rem}[data-v-7f76c88c] .checkout-section{border-bottom:3px solid var(--hapi-light-grey,#f5f5f5);padding-bottom:1.5rem}.step-indicator-wrapper[data-v-7f76c88c]{margin-bottom:1.5rem}.thank-you-section[data-v-7f76c88c]{padding:2rem;text-align:center}.thank-you-icon[data-v-7f76c88c]{margin-bottom:1.5rem}.thank-you-icon svg[data-v-7f76c88c]{color:#22c55e;height:4rem;width:4rem}.thank-you-title[data-v-7f76c88c]{font-weight:700;margin:0 0 .75rem}.thank-you-message[data-v-7f76c88c]{color:var(--hapi-dark-grey,#6b7280);margin:0 0 1.5rem}.order-details-box[data-v-7f76c88c]{background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;margin-bottom:1.5rem;padding:1.25rem;text-align:left}.order-details-header[data-v-7f76c88c]{align-items:center;color:#166534;display:flex;font-weight:600;gap:.5rem;margin-bottom:.75rem}.order-details-header svg[data-v-7f76c88c]{height:1rem;width:1rem}.order-details-content[data-v-7f76c88c]{color:#15803d}.order-details-content div[data-v-7f76c88c]{margin-bottom:.25rem}.order-details-content div[data-v-7f76c88c]:last-child{margin-bottom:0}.confirmation-note[data-v-7f76c88c]{color:var(--hapi-dark-grey,#6b7280);margin:0 0 1.5rem}.checkout-submit[data-v-7f76c88c]{border-top:3px solid var(--hapi-light-grey,#f5f5f5);margin-top:1.5rem;padding-top:1.5rem}.submit-title[data-v-7f76c88c]{font-weight:700;margin:0 0 1rem}.comm-pref-header[data-v-7f76c88c]{margin-bottom:1.5rem}.comm-pref-title[data-v-7f76c88c]{font-weight:600;margin:0 0 .5rem}.comm-pref-text[data-v-7f76c88c]{color:var(--hapi-dark-grey,#6b7280);line-height:1.6;margin:0}.comm-pref-text[data-v-7f76c88c] strong{color:inherit;font-weight:600}.comm-pref-text[data-v-7f76c88c] a{color:var(--hapi-bg-colour-1,#3b82f6);text-decoration:underline;text-underline-offset:2px}.comm-pref-text[data-v-7f76c88c] a:hover{opacity:.8}.payment-loading[data-v-7f76c88c]{align-items:center;color:var(--hapi-dark-grey,#6b7280);display:flex;gap:.75rem;justify-content:center;padding:3rem}.mobile-step-heading[data-v-7f76c88c]{display:none}@media(max-width:640px){.checkout-overlay[data-v-7f76c88c]{padding:0}.checkout-dialog[data-v-7f76c88c]{border-radius:0;height:100vh;max-height:100vh;max-width:100vw;width:100vw}.checkout-dialog-content[data-v-7f76c88c]{padding:1.5rem 1rem}.mobile-step-heading[data-v-7f76c88c]{color:var(--hapi-text-default,#1f2937);display:block;font-size:1.25rem;font-weight:600;margin:0 0 1rem}.checkout-footer[data-v-7f76c88c]{flex-direction:column;gap:1rem;padding:1rem}.checkout-footer .footer-actions[data-v-7f76c88c]{flex-direction:column-reverse;width:100%}.checkout-footer .footer-actions .hapi-button[data-v-7f76c88c]{justify-content:center;width:100%}}.highlight-color[data-v-8a9a75ce]{background-color:var(--highlight-color,var(--hapi-brand-1));border-color:var(--highlight-color,var(--hapi-brand-1));color:var(--highlight-text-color,#fff)}.border-highlight[data-v-8a9a75ce]{border:2px solid var(--highlight-color,var(--hapi-brand-1))}.color-inherit[data-v-8a9a75ce]{color:inherit}.nobg[data-v-8a9a75ce]{background-color:transparent}.donation-loading[data-v-8a9a75ce]{align-items:center;display:flex;height:530px;justify-content:center;width:100%}.donation-layout[data-v-8a9a75ce]{display:flex;flex-direction:column;gap:1.5rem}.donation-layout--with-image[data-v-8a9a75ce]{display:flex;flex-wrap:wrap}.donation-layout--with-image.donation-layout--image-left[data-v-8a9a75ce],.donation-layout--with-image.donation-layout--image-right[data-v-8a9a75ce]{flex-direction:row;text-align:center}.donation-layout--with-image .donation-impact[data-v-8a9a75ce]{min-width:200px}.donation-layout--with-image.donation-layout--image-left .donation-impact[data-v-8a9a75ce]{order:1}.donation-layout--with-image.donation-layout--image-left .donation-form-container[data-v-8a9a75ce]{order:2}.donation-layout--with-image.donation-layout--image-right .donation-form-container[data-v-8a9a75ce]{order:1}.donation-layout--with-image.donation-layout--image-right .donation-impact[data-v-8a9a75ce]{order:2}.donation-layout--with-image.donation-layout--image-left .donation-form-container[data-v-8a9a75ce],.donation-layout--with-image.donation-layout--image-left .donation-impact[data-v-8a9a75ce],.donation-layout--with-image.donation-layout--image-right .donation-form-container[data-v-8a9a75ce],.donation-layout--with-image.donation-layout--image-right .donation-impact[data-v-8a9a75ce]{flex:1 1 0;width:auto}.appeal-frequency-selector[data-v-8a9a75ce]{display:flex;flex-wrap:wrap;gap:.5rem;margin:.5rem 0}.appeal-amount-selector[data-v-8a9a75ce]{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.5rem;margin:.5rem 0}.frequency-details[data-v-8a9a75ce]{margin:.5rem 0}.donation-form[data-v-8a9a75ce] .rte-content>*{margin:0;padding-bottom:.5rem}.impact-statement[data-v-8a9a75ce]{margin:.5rem 0}.frequency-details[data-v-8a9a75ce] p,.impact-statement[data-v-8a9a75ce] p{margin:0;padding:0}.empty-state-message[data-v-8a9a75ce]{color:#666;font-size:1rem;margin:0;text-align:center}.donation-align-left[data-v-8a9a75ce]{text-align:left}.donation-align-center[data-v-8a9a75ce]{text-align:center}.donation-align-right[data-v-8a9a75ce]{text-align:right}.donation-align-center .appeal-amount-selector[data-v-8a9a75ce],.donation-align-center .appeal-frequency-selector[data-v-8a9a75ce],.donation-align-center .frequency-details[data-v-8a9a75ce],.donation-align-center .impact-image[data-v-8a9a75ce],.donation-align-center .impact-statement[data-v-8a9a75ce]{justify-content:center;margin-left:auto;margin-right:auto}.donation-align-right .appeal-amount-selector[data-v-8a9a75ce],.donation-align-right .appeal-frequency-selector[data-v-8a9a75ce],.donation-align-right .frequency-details[data-v-8a9a75ce],.donation-align-right .impact-image[data-v-8a9a75ce],.donation-align-right .impact-statement[data-v-8a9a75ce]{justify-content:flex-end;margin-left:auto}.appeal-frequency-selector--tabs[data-v-8a9a75ce]{display:flex;gap:2rem;margin-bottom:1.2rem;margin-top:0}.appeal-frequency-selector--tabs .hapi-button[data-v-8a9a75ce]{background:none!important;border:none!important;border-radius:0;box-shadow:none!important;color:var(--highlight-color,var(--hapi-brand-1))!important;padding-left:0!important;padding-right:0!important;position:relative}.appeal-frequency-selector--tabs .hapi-button[data-v-8a9a75ce]:after{background-color:var(--highlight-color,var(--hapi-brand-1));border-radius:2px;bottom:0;content:"";display:block;height:10px;margin:0 auto;position:absolute;transition:width .3s ease;width:10px}.appeal-frequency-selector--tabs .hapi-button.highlight-color[data-v-8a9a75ce]:after,.appeal-frequency-selector--tabs .hapi-button[data-v-8a9a75ce]:hover:after{width:50%}.appeal-frequency-selector--tabs .hapi-button[data-v-8a9a75ce]{font-size:1rem;transition:all .2s linear}.appeal-frequency-selector--tabs .hapi-button.highlight-color[data-v-8a9a75ce]{font-size:1.2rem}.card-event-type-two[data-v-66b9ff72]{border-radius:var(--hapi-cards-border-radius);display:flex;flex-direction:column;overflow:hidden;position:relative}.card-event-type-two.hapi-event[data-v-66b9ff72]{background-color:var(--colour-event)}.card-event-type-two .card-event-image-area[data-v-66b9ff72]{aspect-ratio:1;height:100%;position:relative;width:100%}.card-event-type-two .card-event-background[data-v-66b9ff72]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.card-event-type-two .card-event-overlay[data-v-66b9ff72]{background:linear-gradient(0deg,transparent,#000);height:20%;left:0;position:absolute;top:0;width:100%;z-index:1}.card-event-type-two .card-event-overlay.nobg-img[data-v-66b9ff72]{display:none}.card-event-type-two .card-event-top[data-v-66b9ff72]{color:#fff;left:20px;position:absolute;top:20px;z-index:1}.card-event-type-two .card-event-top span[data-v-66b9ff72]{font-size:18px;font-weight:700;margin-left:10px}.card-event-type-two .card-event-btm[data-v-66b9ff72]{align-items:flex-start;background-color:#fff;border-radius:6px;bottom:0;display:flex;flex:1;flex-direction:column;left:0;padding:20px;position:absolute;width:100%}.card-event-type-two .card-event-btm .event-date[data-v-66b9ff72]{font-size:18px;font-weight:700;margin-bottom:10px}.card-event-type-two .card-event-btm h3[data-v-66b9ff72]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;margin-bottom:0;-webkit-box-orient:vertical;overflow:hidden}.card-event-type-two .card-event-btm .btn-read-more[data-v-66b9ff72]{background:var(--colour-event);border-radius:var(--hapi-buttons-border-radius);color:#fff;font-size:18px;font-weight:700;margin-top:auto;padding:9px 16px;text-decoration:none}.card-event-type-one[data-v-88f7affb]{border-radius:var(--hapi-cards-border-radius);display:flex;flex-direction:column;overflow:hidden;position:relative}.card-event-type-one.hapi-event[data-v-88f7affb],.card-event-type-one.hapi-event .card-event-btm[data-v-88f7affb],.card-event-type-one.hapi-event .card-event-top .card-event-top-date[data-v-88f7affb]{background-color:var(--colour-event)}.card-event-type-one.hapi-event .card-event-btm .btn-read-more[data-v-88f7affb]{color:var(--colour-event)}.card-event-type-one:hover .card-event-top img[data-v-88f7affb]{transform:scale(1.05)}.card-event-type-one .card-event-top[data-v-88f7affb]{aspect-ratio:16/9;border-top-left-radius:var(--hapi-cards-border-radius);border-top-right-radius:var(--hapi-cards-border-radius);box-sizing:border-box;height:100%;margin-bottom:-4px;overflow:hidden;position:relative;width:100%}.card-event-type-one .card-event-top img[data-v-88f7affb]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:all .2s;width:100%}.card-event-type-one .card-event-top .card-event-top-date[data-v-88f7affb]{border-radius:var(--hapi-cards-border-radius);color:#fff;font-size:18px;font-weight:700;line-height:1;padding:10px;position:absolute;right:10px;top:10px;z-index:1}@media(max-width:1199px){.card-event-type-one .card-event-top .card-event-top-date[data-v-88f7affb]{font-size:16px}}.card-event-type-one .card-event-btm[data-v-88f7affb]{align-items:flex-start;border-bottom-left-radius:12px;border-bottom-right-radius:12px;color:#fff;display:flex;flex-direction:column;height:100%;padding:30px;position:relative;z-index:1}.card-event-type-one .card-event-btm .card-event-btm-type[data-v-88f7affb]{font-size:12px;font-weight:700;margin-bottom:10px}@media(max-width:1199px){.card-event-type-one .card-event-btm .card-event-btm-type[data-v-88f7affb]{font-size:10px}}.card-event-type-one .card-event-btm h3[data-v-88f7affb]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;margin-bottom:0;-webkit-box-orient:vertical;overflow:hidden}.card-event-type-one .card-event-btm .btn-read-more[data-v-88f7affb]{background:#fff;border-radius:var(--hapi-buttons-border-radius);color:var(--colour-event);font-size:18px;font-weight:700;margin-top:auto;padding:9px 16px;text-decoration:none}@media(max-width:1199px){.card-event-type-one .card-event-btm[data-v-88f7affb]{padding:20px 20px 75px}}.event-listing-loading[data-v-17aad880]{height:530px;width:100%}.empty-state[data-v-17aad880],.event-listing-loading[data-v-17aad880]{align-items:center;display:flex;justify-content:center}.empty-state[data-v-17aad880]{background-color:#f5f5f5;border:2px dashed #ccc;border-radius:8px;min-height:200px;padding:2rem}.empty-state-message[data-v-17aad880]{color:#666;font-size:1rem;margin:0;text-align:center}.listing-cards-filter[data-v-17aad880]{margin-bottom:30px}.cards-filter .cards-filter-primary[data-v-17aad880]{align-items:center;display:flex;justify-content:flex-end;margin-bottom:30px}.cards-filter .cards-filter-primary .primary-left .form-fields[data-v-17aad880]{align-items:center;display:flex}.cards-filter .cards-filter-primary .primary-left .form-fields .ff-input-label[data-v-17aad880]{font-size:22px;font-weight:500;margin-bottom:0;margin-right:15px}@media(max-width:1199px){.cards-filter .cards-filter-primary .primary-left .form-fields .ff-input-label[data-v-17aad880]{font-size:18px;margin-right:10px}}.cards-filter .cards-filter-primary .primary-left .form-fields .ff-dropdown-wrp[data-v-17aad880]{width:275px}@media(max-width:1199px){.cards-filter .cards-filter-primary .primary-left .form-fields .ff-dropdown-wrp[data-v-17aad880]{width:150px}}.cards-filter .cards-filter-primary .primary-left .form-fields .ff-dropdown[data-v-17aad880]{width:100%}@media(max-width:1199px){.cards-filter .cards-filter-primary .primary-left[data-v-17aad880]{margin-right:40px}}@media(max-width:767px){.cards-filter .cards-filter-primary .primary-left[data-v-17aad880]{margin-right:20px}}.cards-filter .cards-filter-primary .primary-right[data-v-17aad880]{margin-left:30px}.cards-filter .cards-filter-primary .primary-right .btn-open-filters[data-v-17aad880]{background:var(--hapi-brand-1,#3b82f6);border:none;border:2px solid var(--hapi-brand-1,#3b82f6);border-radius:var(--hapi-buttons-border-radius);color:#fff;cursor:pointer;font-size:22px;font-weight:700;line-height:1;padding:7px 10px;transition:all .2s}.cards-filter .cards-filter-primary .primary-right .btn-open-filters[data-v-17aad880]:hover{opacity:.85}.cards-filter .cards-filter-primary .primary-right .btn-open-filters.active[data-v-17aad880]{background:#fff;color:var(--hapi-brand-1,#3b82f6)}.cards-filter .cards-filter-primary .primary-right .btn-open-filters.active[data-v-17aad880]:hover{opacity:.85}@media(max-width:1199px){.cards-filter .cards-filter-primary .primary-right .btn-open-filters[data-v-17aad880]{font-size:18px;padding:7px 14px}.cards-filter .cards-filter-primary[data-v-17aad880]{margin-bottom:20px}}@media(max-width:767px){.cards-filter .cards-filter-primary[data-v-17aad880]{flex-wrap:wrap;justify-content:space-between}}.cards-filter .cards-filter-secondary[data-v-17aad880]{display:none}.cards-filter .cards-filter-secondary.filters-active[data-v-17aad880]{display:block}@media(max-width:767px){.cards-filter .cards-filter-secondary.filters-active[data-v-17aad880]{background-color:#000000d9;height:100%;left:0;overflow:auto;padding:0 15px;position:fixed;top:0;width:100%;z-index:9999}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr[data-v-17aad880]{background:#fff;border-radius:var(--border-radius-global,8px);margin:0 auto;max-width:500px;padding:20px;transform:translateY(50%)}}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .visible-xs[data-v-17aad880]{display:none}@media(max-width:767px){.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .visible-xs[data-v-17aad880]{display:block;margin-bottom:20px}}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list[data-v-17aad880]{display:flex;justify-content:flex-end;margin-bottom:30px}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list .filter-top-title[data-v-17aad880]{color:var(--hapi-dark-grey,#666);display:block;font-size:18px;font-weight:700;margin-right:15px}@media(max-width:1199px){.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list .filter-top-title[data-v-17aad880]{font-size:16px;margin-right:10px}}@media(max-width:767px){.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list .filter-top-title[data-v-17aad880]{margin-bottom:10px}}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list .form-fields[data-v-17aad880]{display:flex}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list .form-fields .ff-checkbox-wrp[data-v-17aad880]{align-items:center;display:flex;margin-right:15px}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list .form-fields .ff-checkbox-wrp[data-v-17aad880]:last-child{margin-right:0}@media(max-width:1199px){.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list .form-fields .ff-checkbox-wrp[data-v-17aad880]{margin-right:10px}}@media(max-width:767px){.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list .form-fields .ff-checkbox-wrp[data-v-17aad880]{margin-bottom:10px}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list .form-fields[data-v-17aad880]{flex-flow:wrap}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list.secondary-list-last[data-v-17aad880]{border-bottom:none;margin-bottom:40px;padding-bottom:0}}@media(max-width:1199px){.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list[data-v-17aad880]{margin-bottom:20px}}@media(max-width:767px){.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list[data-v-17aad880]{border-bottom:2px solid var(--hapi-light-grey,#f5f5f5);display:block;margin-bottom:10px;padding-bottom:10px}}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-buttons[data-v-17aad880]{display:none}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-buttons .btn-apply-filters[data-v-17aad880]{background:var(--hapi-brand-1,#3b82f6);border:none;border:2px solid var(--hapi-brand-1,#3b82f6);border-radius:var(--hapi-buttons-border-radius);color:#fff;cursor:pointer;font-size:18px;font-weight:700;line-height:1;padding:7px 14px;transition:all .2s}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-buttons .btn-apply-filters[data-v-17aad880]:hover{opacity:.85}@media(max-width:767px){.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-buttons[data-v-17aad880]{display:block}}.cards-filter .cards-filters-applied[data-v-17aad880]{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-bottom:30px}.cards-filter .cards-filters-applied.filters-not-visible[data-v-17aad880]{display:none}.cards-filter .cards-filters-applied .applied-filter-line[data-v-17aad880]{align-items:center;display:flex}.cards-filter .cards-filters-applied .applied-filter-line span[data-v-17aad880]{font-size:18px;font-weight:700}.cards-filter .cards-filters-applied .applied-filter-line span.applied-filter-remove[data-v-17aad880]{align-self:center;color:var(--hapi-brand-1,#3b82f6);cursor:pointer;font-size:22px;line-height:1;margin-left:5px}.cards-filter .cards-filters-applied .applied-filter-line span.applied-filter-remove[data-v-17aad880]:hover{opacity:.7}@media(max-width:1199px){.cards-filter .cards-filters-applied .applied-filter-line span[data-v-17aad880]{font-size:16px}}.cards-filter .cards-filters-applied .btn-clear-all[data-v-17aad880]{background:transparent;border:none;color:var(--hapi-brand-1,#3b82f6);cursor:pointer;font-size:18px;font-weight:700;margin-left:5px;padding:0}.cards-filter .cards-filters-applied .btn-clear-all[data-v-17aad880]:hover{opacity:.7}@media(max-width:1199px){.cards-filter .cards-filters-applied .btn-clear-all[data-v-17aad880]{font-size:16px;margin-left:10px}.cards-filter .cards-filters-applied[data-v-17aad880]{margin-bottom:20px}}@keyframes hapi-shake-de959323{0%,to{transform:translate(0)}15%{transform:translate(-4px)}30%{transform:translate(4px)}45%{transform:translate(-3px)}60%{transform:translate(3px)}75%{transform:translate(-2px)}90%{transform:translate(2px)}}.hapi-field--shake[data-v-de959323]{animation:hapi-shake-de959323 .45s ease}.hapi-field--submit[data-v-de959323]{padding-top:.75rem}@media(min-width:768px){.hapi-field__inline-row[data-v-de959323]{align-items:flex-start;display:flex;gap:1rem}.hapi-field__inline-label[data-v-de959323]{flex:0 0 160px;padding-top:.75rem;text-align:right}.hapi-field__inline-input[data-v-de959323]{flex:1;min-width:0}}.hapi-options--card[data-v-de959323]{display:grid;gap:.5rem;grid-template-columns:1fr}@media(min-width:640px){.hapi-options--card[data-v-de959323]{grid-template-columns:repeat(2,1fr)}}.file-upload-zone[data-v-de959323]{background:var(--hapi-almost-white,#fafafa);border:2px dashed var(--hapi-dark-grey,#c7c8c9);border-radius:8px;cursor:pointer;padding:2rem 1.5rem;text-align:center;transition:all .25s ease}.file-upload-zone[data-v-de959323]:hover{background:#ef6d4d08;border-color:var(--hapi-brand-1,#ef6d4d)}.file-upload-zone--active[data-v-de959323]{background:#ef6d4d0f;border-color:var(--hapi-brand-1,#ef6d4d);border-style:solid;transform:scale(1.01)}.file-upload-zone.hapi-invalid[data-v-de959323]{border-color:var(--hapi-valid-colour,#dc2626)}.file-upload-zone--has-file[data-v-de959323]{background:#22c55e0a;border-color:#86efac;border-style:solid}.file-upload-zone--has-file[data-v-de959323]:hover{border-color:#4ade80}.file-upload-zone__empty[data-v-de959323]{align-items:center;display:flex;flex-direction:column;gap:.5rem}.file-upload-zone__icon[data-v-de959323]{color:var(--hapi-dark-grey,#c7c8c9);height:40px;margin-bottom:.25rem;transition:color .2s ease;width:40px}.file-upload-zone:hover .file-upload-zone__icon[data-v-de959323]{color:var(--hapi-brand-1,#ef6d4d)}.file-upload-zone__label[data-v-de959323]{color:var(--hapi-text-default,#333);font-size:.9375rem}.file-upload-zone__constraints[data-v-de959323]{display:flex;gap:.75rem;margin-top:.25rem}.file-upload-zone__meta[data-v-de959323]{color:#999;font-size:.75rem}.file-upload-zone__uploading[data-v-de959323]{align-items:center;display:flex;flex-direction:column;gap:.75rem;padding:.5rem 0}.file-upload-zone__pulse-ring[data-v-de959323]{animation:pulse-ring-de959323 1.2s ease-in-out infinite;border:3px solid var(--hapi-brand-1,#ef6d4d);border-radius:50%;height:32px;width:32px}@keyframes pulse-ring-de959323{0%{opacity:1;transform:scale(.8)}50%{opacity:.4;transform:scale(1.15)}to{opacity:1;transform:scale(.8)}}.file-upload-zone__upload-text[data-v-de959323]{color:var(--hapi-brand-1,#ef6d4d);font-size:.875rem;font-weight:500}.file-upload-zone__uploaded[data-v-de959323]{align-items:center;display:flex;justify-content:center}.file-upload-zone__file-card[data-v-de959323]{align-items:center;display:flex;gap:.75rem}.file-upload-zone__file-icon[data-v-de959323]{color:#22c55e;flex-shrink:0;height:28px;width:28px}.file-upload-zone__file-info[data-v-de959323]{display:flex;flex-direction:column;text-align:left}.file-upload-zone__filename[data-v-de959323]{color:var(--hapi-text-default,#333);font-size:.875rem;font-weight:600}.file-upload-zone__hint[data-v-de959323]{color:#999;font-size:.75rem}.file-upload-zone__remove[data-v-de959323]{align-items:center;background:#dc262614;border:none;border-radius:50%;color:var(--hapi-valid-colour,#dc2626);cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;padding:0;transition:all .2s ease;width:28px}.file-upload-zone__remove[data-v-de959323]:hover{background:#dc262626}.hapi-help-text[data-v-de959323]{color:#888;display:block;font-size:.8125rem;line-height:1.4;margin-top:.375rem}.hidden[data-v-de959323]{display:none}.survey-rating[data-v-de959323]{display:flex;gap:.375rem}.survey-rating__button[data-v-de959323]{background:#fff;border:2px solid var(--hapi-dark-grey,#c7c8c9);border-radius:6px;color:var(--hapi-text-default,#333);cursor:pointer;flex:1;font-size:1rem;font-weight:600;padding:.625rem 0;transition:all .2s ease}.survey-rating__button[data-v-de959323]:hover{box-shadow:0 2px 8px #00000014;transform:translateY(-1px)}.survey-rating__button--hover-low[data-v-de959323]:hover{background:#ef44440f;border-color:#fca5a5;color:#dc2626}.survey-rating__button--hover-mid[data-v-de959323]:hover{background:#f59e0b0f;border-color:#fcd34d;color:#d97706}.survey-rating__button--hover-high[data-v-de959323]:hover{background:#22c55e0f;border-color:#86efac;color:#16a34a}.survey-rating__button--selected[data-v-de959323]{box-shadow:0 2px 8px #0000001f;color:#fff;transform:translateY(-1px)}.survey-rating__button--selected.survey-rating__button--low[data-v-de959323]{background:#ef4444;border-color:#ef4444}.survey-rating__button--selected.survey-rating__button--mid[data-v-de959323]{background:#f59e0b;border-color:#f59e0b}.survey-rating__button--selected.survey-rating__button--high[data-v-de959323]{background:#22c55e;border-color:#22c55e}.survey-rating__labels[data-v-de959323]{display:flex;justify-content:space-between;margin-top:.5rem;padding:0 .25rem}.survey-rating__label-text[data-v-de959323]{color:#999;font-size:.75rem;font-weight:500}@media(max-width:639px){.survey-rating[data-v-de959323]{flex-wrap:wrap;gap:.375rem}.survey-rating__button[data-v-de959323]{flex:0 0 calc(20% - .3rem);font-size:1.125rem;padding:.75rem 0}}.hapi-date-picker[data-v-de959323]{align-items:center;background:var(--hapi-almost-white,#fafafa);border:1px solid var(--hapi-dark-grey,#c7c8c9);border-radius:6px;display:inline-flex;gap:.25rem;padding:.375rem .625rem;transition:border-color .2s ease,box-shadow .2s ease}.hapi-date-picker[data-v-de959323]:focus-within{background:#fff;border-color:var(--hapi-brand-1,#ef6d4d);box-shadow:0 0 0 3px #ef6d4d1f}.hapi-date-picker.hapi-invalid[data-v-de959323]{border-color:var(--hapi-valid-colour,#dc2626)}.hapi-date-picker__delimiter[data-v-de959323]{color:#bbb;font-size:1.125rem;line-height:1;padding:0 .125rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hapi-date-picker__input[data-v-de959323]{background:transparent;border:none;border-radius:4px;color:var(--hapi-text-default,#333);font-family:inherit;font-size:1rem;padding:.375rem .125rem;text-align:center;transition:background-color .15s ease}.hapi-date-picker__input[data-v-de959323]:focus{background:#ef6d4d0f;outline:none}.hapi-date-picker__input.hapi-invalid[data-v-de959323]{border-color:transparent}.hapi-date-picker__input--day[data-v-de959323],.hapi-date-picker__input--month[data-v-de959323]{width:2.5rem}.hapi-date-picker__input--year[data-v-de959323]{width:3.5rem}.hapi-form-widget[data-v-8de261a6]{width:100%}.hapi-form-empty[data-v-8de261a6],.hapi-form-loading[data-v-8de261a6]{align-items:center;display:flex;justify-content:center;padding:3rem}.hapi-form-empty[data-v-8de261a6]{color:#888;text-align:center}.hapi-form-header[data-v-8de261a6]{margin-bottom:1.5rem}.hapi-form-header__title[data-v-8de261a6]{margin:0 0 .25rem}.hapi-form-header__desc[data-v-8de261a6]{color:#666;font-size:.9375rem;margin:0}.hapi-form-progress[data-v-8de261a6]{background:var(--hapi-almost-white,#fafafa);border:1px solid var(--hapi-light-grey,#f0f0f0);border-radius:8px;margin-bottom:1.5rem;padding:1rem 1.25rem}.hapi-form-progress__info[data-v-8de261a6]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.625rem}.hapi-form-progress__step[data-v-8de261a6]{color:var(--hapi-brand-1,#ef6d4d);font-size:.8125rem;font-weight:600}.hapi-form-progress__page-title[data-v-8de261a6]{color:#888;font-size:.8125rem;font-weight:500}.hapi-form-progress__bar[data-v-8de261a6]{background:var(--hapi-light-grey,#e8e8e8);border-radius:3px;height:6px;overflow:hidden}.hapi-form-progress__fill[data-v-8de261a6]{background:var(--hapi-brand-1,#ef6d4d);border-radius:3px;height:100%;transition:width .4s cubic-bezier(.4,0,.2,1)}.hapi-form-progress__labels[data-v-8de261a6]{display:flex;justify-content:space-between;margin-top:.5rem}.hapi-form-progress__label[data-v-8de261a6]{color:#bbb;flex:1;font-size:.6875rem;font-weight:500;text-align:center;transition:color .3s ease}.hapi-form-progress__label--active[data-v-8de261a6]{color:var(--hapi-brand-1,#ef6d4d)}.hapi-form-page-title[data-v-8de261a6]{margin-bottom:1rem}.hapi-form-page-title__heading[data-v-8de261a6]{margin:0 0 .25rem}.hapi-form-page-title__desc[data-v-8de261a6]{color:#888;font-size:.875rem;margin:0}.hapi-form-row[data-v-8de261a6]{margin-bottom:.25rem}.slide-left-enter-active[data-v-8de261a6],.slide-left-leave-active[data-v-8de261a6],.slide-right-enter-active[data-v-8de261a6],.slide-right-leave-active[data-v-8de261a6]{transition:all .3s cubic-bezier(.4,0,.2,1)}.slide-left-enter-from[data-v-8de261a6]{opacity:0;transform:translate(24px)}.slide-left-leave-to[data-v-8de261a6],.slide-right-enter-from[data-v-8de261a6]{opacity:0;transform:translate(-24px)}.slide-right-leave-to[data-v-8de261a6]{opacity:0;transform:translate(24px)}.hapi-form-nav[data-v-8de261a6]{align-items:center;border-top:1px solid var(--hapi-light-grey,#e8e8e8);display:flex;justify-content:space-between;margin-top:1.5rem;padding-top:1.25rem}.hapi-form-thankyou[data-v-8de261a6]{align-items:center;animation:thankyou-fade-in-8de261a6 .5s ease;display:flex;flex-direction:column;justify-content:center;padding:3rem 2rem;text-align:center}@keyframes thankyou-fade-in-8de261a6{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.hapi-form-thankyou__icon[data-v-8de261a6]{height:64px;margin-bottom:1.25rem;width:64px}.hapi-form-thankyou__check[data-v-8de261a6]{height:64px;width:64px}.hapi-form-thankyou__circle[data-v-8de261a6]{animation:thankyou-circle-8de261a6 .6s ease .2s forwards;stroke:#22c55e;stroke-dasharray:157;stroke-dashoffset:157;stroke-width:2}@keyframes thankyou-circle-8de261a6{to{stroke-dashoffset:0}}.hapi-form-thankyou__tick[data-v-8de261a6]{animation:thankyou-tick-8de261a6 .4s ease .7s forwards;stroke:#22c55e;stroke-dasharray:50;stroke-dashoffset:50;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}@keyframes thankyou-tick-8de261a6{to{stroke-dashoffset:0}}.hapi-form-thankyou__title[data-v-8de261a6]{font-size:1.5rem;margin:0 0 .5rem}.hapi-form-thankyou__message[data-v-8de261a6]{color:#888;font-size:1rem;margin:0 0 1.5rem}.hapi-form-toggle-btn[data-v-8de261a6]{cursor:pointer}.hapi-form-toggle-btn-wrapper+.hapi-form-collapsible[data-v-8de261a6]{margin-top:1rem}.fundraising-cta-widget[data-v-27662bfe]{border-radius:12px;display:flex;justify-content:center;overflow:hidden;padding:48px 24px;position:relative}.cta-overlay[data-v-27662bfe]{background:#00000080;inset:0;position:absolute;z-index:0}.cta-content[data-v-27662bfe]{flex-direction:column;gap:16px;max-width:600px;position:relative;text-align:center;width:100%;z-index:1}.cta-content[data-v-27662bfe],.cta-icon[data-v-27662bfe]{align-items:center;display:flex}.cta-icon[data-v-27662bfe]{justify-content:center}.cta-icon-image[data-v-27662bfe]{max-height:64px;max-width:64px;-o-object-fit:contain;object-fit:contain}.cta-title[data-v-27662bfe]{font-size:1.75rem;font-weight:700;line-height:1.3;margin:0}.cta-description[data-v-27662bfe]{font-size:1rem;line-height:1.6;margin:0;opacity:.85}.cta-buttons[data-v-27662bfe]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:8px}.cta-button[data-v-27662bfe]{align-items:center;border:2px solid transparent;border-radius:8px;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;justify-content:center;padding:12px 32px;text-decoration:none;transition:all .2s}.cta-button--primary[data-v-27662bfe]:hover{box-shadow:0 4px 12px #0003;opacity:.9;transform:translateY(-1px)}.cta-button--secondary[data-v-27662bfe]:hover{opacity:.85;transform:translateY(-1px)}.fundraising-leaderboard-widget[data-v-4c7bdfc0]{width:100%}.leaderboard-title[data-v-4c7bdfc0]{font-size:1.25rem;font-weight:600;margin:0 0 16px}.leaderboard-loading[data-v-4c7bdfc0]{display:flex;justify-content:center;padding:2rem 0}.leaderboard-empty[data-v-4c7bdfc0]{color:var(--text-color-secondary);padding:2rem;text-align:center}.leaderboard-list[data-v-4c7bdfc0]{display:flex;flex-direction:column;gap:12px}.leaderboard-entry[data-v-4c7bdfc0]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:10px;display:flex;gap:12px;padding:12px;transition:box-shadow .2s}.leaderboard-entry[data-v-4c7bdfc0]:hover{box-shadow:0 2px 8px #0000000f}.leaderboard-rank[data-v-4c7bdfc0]{align-items:center;background:#f3f4f6;border-radius:50%;color:#6b7280;display:flex;flex-shrink:0;font-size:.8rem;font-weight:700;height:28px;justify-content:center;width:28px}.leaderboard-entry:first-child .leaderboard-rank[data-v-4c7bdfc0]{background:var(--hapi-brand-1,#009688);color:#fff}.leaderboard-avatar[data-v-4c7bdfc0]{flex-shrink:0}.leaderboard-avatar-img[data-v-4c7bdfc0]{border-radius:50%;height:44px;-o-object-fit:cover;object-fit:cover;width:44px}.leaderboard-avatar-placeholder[data-v-4c7bdfc0]{align-items:center;background:#e5e7eb;border-radius:50%;color:#6b7280;display:flex;font-size:.85rem;font-weight:600;height:44px;justify-content:center;width:44px}.leaderboard-info[data-v-4c7bdfc0]{flex:1;min-width:0}.leaderboard-name[data-v-4c7bdfc0]{font-size:.9rem;font-weight:600;margin-bottom:2px}.leaderboard-name--link[data-v-4c7bdfc0]{color:inherit;text-decoration:none}.leaderboard-name--link[data-v-4c7bdfc0]:hover{opacity:.8;text-decoration:underline}.leaderboard-amounts[data-v-4c7bdfc0]{font-size:.8rem;margin-bottom:6px}.leaderboard-raised[data-v-4c7bdfc0]{color:var(--hapi-brand-1,#009688);font-weight:600}.leaderboard-of-goal[data-v-4c7bdfc0]{opacity:.6}.leaderboard-progress-bar[data-v-4c7bdfc0]{border-radius:3px;height:6px;overflow:hidden;width:100%}.leaderboard-progress-fill[data-v-4c7bdfc0]{border-radius:3px;height:100%;min-width:2px;transition:width .6s ease-in-out}.fundraising-card-boxed[data-v-c2e4a220]{display:flex;flex-direction:column;overflow:hidden;position:relative}.fundraising-card-boxed .card-image-area[data-v-c2e4a220]{aspect-ratio:1;position:relative;width:100%}.fundraising-card-boxed .card-image[data-v-c2e4a220]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.fundraising-card-boxed .card-image-placeholder[data-v-c2e4a220]{align-items:center;background-color:var(--surface-200,#e9ecef);display:flex;height:100%;justify-content:center;width:100%}.fundraising-card-boxed .card-image-placeholder span[data-v-c2e4a220]{color:var(--text-color-secondary);font-size:2rem;font-weight:700}.fundraising-card-boxed .card-raised-badge[data-v-c2e4a220]{align-items:flex-start;background-color:var(--hapi-brand-1,#009688);bottom:0;color:#fff;display:flex;flex-direction:column;padding:6px 12px;position:absolute;right:0}.fundraising-card-boxed .card-raised-badge .raised-amount[data-v-c2e4a220]{font-size:1.1rem;font-weight:700;line-height:1.2}.fundraising-card-boxed .card-raised-badge .raised-label[data-v-c2e4a220]{font-size:.8rem;line-height:1.2}.fundraising-card-boxed .card-body[data-v-c2e4a220]{padding:12px 0}.fundraising-card-boxed .card-name[data-v-c2e4a220]{color:var(--text-color,#212529);cursor:pointer;font-size:1.1rem;font-weight:700;text-decoration:underline}.fundraising-card-boxed .card-name[data-v-c2e4a220]:hover{color:var(--hapi-brand-1,#009688)}.fundraising-card-boxed .card-event-name[data-v-c2e4a220]{color:var(--text-color-secondary,#6c757d);display:block;font-size:.8rem;margin-top:2px}.fundraising-card-contained[data-v-774f1419]{overflow:hidden;position:relative}.fundraising-card-contained .card-image-area[data-v-774f1419]{aspect-ratio:1;position:relative;width:100%}.fundraising-card-contained .card-image[data-v-774f1419]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.fundraising-card-contained .card-image-placeholder[data-v-774f1419]{align-items:center;background-color:var(--surface-200,#e9ecef);display:flex;height:100%;justify-content:center;width:100%}.fundraising-card-contained .card-image-placeholder span[data-v-774f1419]{color:var(--text-color-secondary);font-size:2rem;font-weight:700}.fundraising-card-contained .card-overlay[data-v-774f1419]{background-color:var(--hapi-brand-1,#009688);border-radius:8px;bottom:0;color:#fff;display:flex;flex-direction:column;left:0;margin:8px;padding:10px 16px;position:absolute;right:0}.fundraising-card-contained .card-name[data-v-774f1419]{color:#fff;font-size:1rem;font-weight:700;text-decoration:none}.fundraising-card-contained .card-name[data-v-774f1419]:hover{text-decoration:underline}.fundraising-card-contained .card-event-name[data-v-774f1419]{font-size:.75rem;margin-top:1px;opacity:.8}.fundraising-card-contained .card-raised[data-v-774f1419]{font-size:.85rem;opacity:.9}.fundraising-card-rounded[data-v-ec8691c3]{background:#fff;border:1px solid var(--surface-200,#e9ecef);border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.fundraising-card-rounded .card-image-area[data-v-ec8691c3]{aspect-ratio:1;position:relative;width:100%}.fundraising-card-rounded .card-image[data-v-ec8691c3]{border-radius:8px;box-sizing:border-box;height:100%;margin:0;-o-object-fit:cover;object-fit:cover;padding:8px;width:100%}.fundraising-card-rounded .card-image-placeholder[data-v-ec8691c3]{align-items:center;background-color:var(--surface-100,#f8f9fa);display:flex;height:100%;justify-content:center;width:100%}.fundraising-card-rounded .card-image-placeholder span[data-v-ec8691c3]{color:var(--text-color-secondary);font-size:2rem;font-weight:700}.fundraising-card-rounded .card-body[data-v-ec8691c3]{display:flex;flex-direction:column;gap:4px;padding:0 12px 16px}.fundraising-card-rounded .card-name[data-v-ec8691c3]{color:var(--text-color,#212529);font-size:1rem;font-weight:700;margin:0}.fundraising-card-rounded .card-event-name[data-v-ec8691c3]{color:var(--text-color-secondary,#6c757d);font-size:.8rem}.fundraising-card-rounded .card-raised[data-v-ec8691c3]{color:var(--text-color-secondary,#6c757d);font-size:.85rem}.fundraising-card-rounded .card-link[data-v-ec8691c3]{color:var(--hapi-brand-1,#009688);font-size:.85rem;margin-top:4px;text-decoration:underline}.fundraising-card-rounded .card-link[data-v-ec8691c3]:hover{color:var(--hapi-brand-2,#00796b)}.fundraising-listing-widget[data-v-1c842a16]{width:100%}.listing-section-header[data-v-1c842a16]{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.listing-section-header .section-title-badge[data-v-1c842a16]{border:2px solid var(--hapi-brand-1,#009688);border-radius:20px;color:var(--hapi-brand-1,#009688);display:inline-block;font-size:.9rem;font-weight:600;padding:4px 16px}.listing-loading[data-v-1c842a16]{display:flex;justify-content:center;padding:3rem 0}.listing-empty[data-v-1c842a16]{color:var(--text-color-secondary);padding:2rem;text-align:center}.listing-grid[data-v-1c842a16]{margin:0 -8px}.fundraising-swiper[data-v-1c842a16]{overflow:hidden;position:relative}.fundraising-swiper .swiper-wrapper[data-v-1c842a16]{display:flex}.swiper-nav-arrow[data-v-1c842a16]{align-items:center;background-color:var(--hapi-brand-1,#009688);border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;height:40px;justify-content:center;transition:background-color .2s;width:40px}.swiper-nav-arrow[data-v-1c842a16]:hover{background-color:var(--hapi-brand-2,#00796b)}.swiper-nav-next[data-v-1c842a16]{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:10}.swiper-nav-next-top[data-v-1c842a16]{position:relative}.listing-view-all[data-v-1c842a16]{display:flex;justify-content:center;margin-top:24px}.listing-view-all.view-all-rounded[data-v-1c842a16]{justify-content:flex-end}.listing-view-all .view-all-link[data-v-1c842a16]{align-items:center;border:1px solid var(--hapi-brand-1,#009688);border-radius:24px;color:var(--hapi-brand-1,#009688);display:inline-flex;font-weight:500;gap:8px;padding:8px 20px;text-decoration:none;transition:all .2s}.listing-view-all .view-all-link[data-v-1c842a16]:hover,.listing-view-all.view-all-rounded .view-all-link[data-v-1c842a16]{background-color:var(--hapi-brand-1,#009688);color:#fff}.listing-view-all.view-all-rounded .view-all-link[data-v-1c842a16]{border-radius:4px}.listing-view-all.view-all-rounded .view-all-link[data-v-1c842a16]:hover{opacity:.9}.listing-view-all.view-all-boxed .view-all-link[data-v-1c842a16]{border:none;color:var(--hapi-brand-1,#009688);padding:8px 0;text-decoration:underline}.listing-view-all.view-all-boxed .view-all-link[data-v-1c842a16]:hover{background:none;color:var(--hapi-brand-2,#00796b)}.fundraising-page-link-widget[data-v-ec57a50f]{padding:1.5rem}.fp-link-loading[data-v-ec57a50f]{display:flex;font-size:1.5rem;justify-content:center;opacity:.5;padding:2rem}.fp-link-title[data-v-ec57a50f]{font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.fp-link-description[data-v-ec57a50f]{margin:0 0 1rem;opacity:.8}.fp-link-url-box[data-v-ec57a50f]{background:#0000000d;border:1px solid rgba(0,0,0,.1);border-radius:6px;font-family:monospace;font-size:.9rem;margin-bottom:1rem;padding:.75rem 1rem;word-break:break-all}.fp-link-url--placeholder[data-v-ec57a50f]{font-family:inherit;font-style:italic;opacity:.5}.fp-link-actions[data-v-ec57a50f]{display:flex;flex-wrap:wrap;gap:.75rem}.fp-link-button[data-v-ec57a50f]{align-items:center;border:none;border-radius:6px;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:500;justify-content:center;padding:.625rem 1.25rem;text-decoration:none;transition:opacity .2s}.fp-link-button[data-v-ec57a50f]:hover{opacity:.85}.fundraising-progress-widget[data-v-031faae8]{position:relative;width:100%}.confetti-canvas[data-v-031faae8]{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.progress-title[data-v-031faae8]{font-size:1.25rem;font-weight:600;margin:0 0 16px}.progress-loading[data-v-031faae8]{display:flex;justify-content:center;padding:2rem 0}.progress-numbers[data-v-031faae8]{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px}.progress-goal[data-v-031faae8],.progress-raised[data-v-031faae8]{display:flex;flex-direction:column}.progress-amount[data-v-031faae8]{font-size:1.75rem;font-weight:700;line-height:1.2}.progress-label[data-v-031faae8]{font-size:.8rem;letter-spacing:.05em;opacity:.7;text-transform:uppercase}.progress-goal[data-v-031faae8]{text-align:right}.progress-numbers-inline[data-v-031faae8]{align-items:baseline;display:flex;flex-wrap:wrap;font-size:1.5rem;line-height:1.4}.progress-inline-goal[data-v-031faae8],.progress-inline-raised[data-v-031faae8]{font-weight:700}.progress-inline-label[data-v-031faae8]{font-size:.85em;font-weight:400;margin-left:4px;opacity:.7}.progress-inline-separator[data-v-031faae8]{margin:0 6px;opacity:.4}.progress-bar-container[data-v-031faae8]{border-radius:6px;height:12px;overflow:hidden;width:100%}.progress-bar-fill[data-v-031faae8]{border-radius:6px;height:100%;min-width:2px;transition:width .8s ease-in-out}.progress-bar-fill.goal-reached-pulse[data-v-031faae8]{animation:goalPulse-031faae8 2s ease-in-out 3}.progress-percentage[data-v-031faae8]{font-size:.85rem;margin-top:8px;opacity:.7;text-align:center}.goal-reached-text[data-v-031faae8]{font-weight:700;opacity:1}@keyframes goalPulse-031faae8{0%,to{opacity:1}50%{opacity:.6}}.goal-card[data-v-188fac6c]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin:0 0 12px;overflow:hidden}.goal-card__header[data-v-188fac6c]{align-items:center;background:#f3f4f6;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:7px 12px}.goal-card__title[data-v-188fac6c]{align-items:center;color:#6b7280;display:flex;font-size:.7rem;font-weight:700;gap:5px;letter-spacing:.06em;text-transform:uppercase}.goal-card__icon[data-v-188fac6c]{color:#9ca3af}.goal-card__loading[data-v-188fac6c]{align-items:center;color:#9ca3af;display:flex;font-size:.7rem;gap:4px}.goal-card__body[data-v-188fac6c]{padding:12px}.goal-card__display-row[data-v-188fac6c]{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:6px}.goal-card__amount[data-v-188fac6c]{color:#111827;font-size:1.25rem;font-weight:700}.goal-card__edit-btn[data-v-188fac6c]{align-items:center;background:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;color:#4b5563;cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:600;gap:4px;padding:4px 10px;transition:background .15s;white-space:nowrap}.goal-card__edit-btn[data-v-188fac6c]:hover{background:#e5e7eb}.goal-card__hint[data-v-188fac6c]{align-items:center;color:#6b7280;display:flex;font-size:.72rem;gap:4px;margin:0}.goal-card__hint--success[data-v-188fac6c]{color:#059669}.goal-card__edit-row[data-v-188fac6c]{display:flex;flex-direction:column;gap:8px}.goal-card__input-wrap[data-v-188fac6c]{align-items:center;background:#fff;border:1px solid #d1d5db;border-radius:6px;display:flex;overflow:hidden;transition:border-color .15s}.goal-card__input-wrap[data-v-188fac6c]:focus-within{border-color:#6366f1;box-shadow:0 0 0 2px #6366f126}.goal-card__currency[data-v-188fac6c]{align-items:center;align-self:stretch;background:#f9fafb;border-right:1px solid #e5e7eb;color:#6b7280;display:flex;font-size:.9rem;font-weight:600;padding:0 8px}.goal-card__input[data-v-188fac6c]{background:transparent;border:none;flex:1;font-size:.9rem;min-width:0;outline:none;padding:7px 10px}.goal-card__input[data-v-188fac6c]:disabled{cursor:not-allowed;opacity:.6}.goal-card__edit-actions[data-v-188fac6c]{display:flex;gap:6px}.goal-card__btn[data-v-188fac6c]{align-items:center;border:1px solid transparent;border-radius:6px;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:600;gap:4px;padding:6px 12px;transition:opacity .15s}.goal-card__btn[data-v-188fac6c]:disabled{cursor:not-allowed;opacity:.6}.goal-card__btn--save[data-v-188fac6c]{background:#4f46e5;color:#fff}.goal-card__btn--save[data-v-188fac6c]:not(:disabled):hover{opacity:.88}.goal-card__btn--cancel[data-v-188fac6c]{background:#f3f4f6;border-color:#d1d5db;color:#4b5563}.goal-card__btn--cancel[data-v-188fac6c]:not(:disabled):hover{background:#e5e7eb}.goal-card__empty[data-v-188fac6c]{align-items:center;display:flex;flex-direction:column;gap:6px;padding:4px 0;text-align:center}.goal-card__warn-icon[data-v-188fac6c]{color:#f59e0b}.goal-card__warn-text[data-v-188fac6c]{color:#6b7280;font-size:.78rem;line-height:1.5;margin:0}.goal-card__set-btn[data-v-188fac6c]{align-items:center;background:#4f46e5;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:600;gap:4px;margin-top:2px;padding:6px 14px}.goal-card__set-btn[data-v-188fac6c]:hover{opacity:.88}.goal-card__error[data-v-188fac6c]{align-items:center;color:#dc2626;display:flex;font-size:.75rem;gap:4px;margin:6px 0 0}.spin[data-v-188fac6c]{animation:spin-188fac6c .8s linear infinite}@keyframes spin-188fac6c{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fundraising-search-widget[data-v-4b2d4e02]{border-radius:8px;display:flex;justify-content:center;padding:48px 24px}.search-content[data-v-4b2d4e02]{max-width:600px;text-align:center;width:100%}.search-title[data-v-4b2d4e02]{font-size:1.75rem;font-weight:400;margin:0 0 12px}.search-title strong[data-v-4b2d4e02]{font-weight:700}.search-description[data-v-4b2d4e02]{font-size:.95rem;line-height:1.5;margin:0 0 24px;opacity:.85}.search-input-container[data-v-4b2d4e02]{position:relative}.search-input-group[data-v-4b2d4e02]{border-radius:8px;box-shadow:0 2px 8px #00000026;display:flex;overflow:hidden}.search-input-wrapper[data-v-4b2d4e02]{align-items:center;background:#fff;display:flex;flex:1;position:relative}.search-input[data-v-4b2d4e02]{background:transparent;border:none;color:#333;flex:1;font-size:1rem;outline:none;padding:14px 36px 14px 20px}.search-input[data-v-4b2d4e02]::-moz-placeholder{color:#999}.search-input[data-v-4b2d4e02]::placeholder{color:#999}.search-clear-button[data-v-4b2d4e02]{align-items:center;background:transparent;border:none;border-radius:50%;color:#999;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:absolute;right:8px;transition:color .2s,background-color .2s;width:24px}.search-clear-button[data-v-4b2d4e02]:hover{background-color:#00000014;color:#333}.search-button[data-v-4b2d4e02]{background-color:var(--hapi-brand-1,#009688);border:none;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px 32px;transition:background-color .2s;white-space:nowrap}.search-button[data-v-4b2d4e02]:hover{background-color:var(--hapi-brand-2,#00796b)}.typeahead-dropdown[data-v-4b2d4e02]{background:#fff;border-radius:8px;box-shadow:0 4px 16px #00000026;left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;text-align:left;top:100%;z-index:100}.typeahead-loading[data-v-4b2d4e02]{align-items:center;color:#666;display:flex;font-size:.9rem;gap:8px;padding:12px 16px}.typeahead-item[data-v-4b2d4e02]{align-items:center;color:#333;cursor:pointer;display:flex;gap:12px;padding:10px 16px;text-decoration:none;transition:background-color .15s}.typeahead-item--active[data-v-4b2d4e02],.typeahead-item[data-v-4b2d4e02]:hover{background-color:#f5f5f5}.typeahead-item+.typeahead-item[data-v-4b2d4e02]{border-top:1px solid #f0f0f0}.typeahead-item-image[data-v-4b2d4e02]{background:#e8e8e8;border-radius:50%;flex-shrink:0;height:40px;overflow:hidden;width:40px}.typeahead-item-image img[data-v-4b2d4e02]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.typeahead-item-placeholder[data-v-4b2d4e02]{align-items:center;color:#bbb;display:flex;font-size:1.2rem;height:100%;justify-content:center;width:100%}.typeahead-item-info[data-v-4b2d4e02]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.typeahead-item-name[data-v-4b2d4e02]{font-size:.9rem;font-weight:600}.typeahead-item-event[data-v-4b2d4e02],.typeahead-item-name[data-v-4b2d4e02]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.typeahead-item-event[data-v-4b2d4e02]{color:#888;font-size:.8rem}.typeahead-item-raised[data-v-4b2d4e02]{flex-shrink:0}.typeahead-item-raised[data-v-4b2d4e02],.typeahead-view-all[data-v-4b2d4e02]{color:var(--hapi-brand-1,#009688);font-size:.85rem;font-weight:600}.typeahead-view-all[data-v-4b2d4e02]{align-items:center;border-top:1px solid #f0f0f0;cursor:pointer;display:flex;gap:4px;justify-content:center;padding:10px 16px;transition:background-color .15s}.typeahead-view-all[data-v-4b2d4e02]:hover{background-color:#f5f5f5}.image-widget-placeholder[data-v-cc9c3beb]{align-items:center;border:1px solid var(--surface-300,#dee2e6);border-radius:var(--border-radius,6px);cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:200px;padding:1rem;text-align:center}.image-widget-placeholder__icon[data-v-cc9c3beb]{color:var(--text-color-secondary,#6c757d);font-size:2.5rem;margin-bottom:.5rem}.image-widget-placeholder__text[data-v-cc9c3beb]{color:var(--text-color-secondary,#6c757d);margin:0}.image-widget-placeholder__hint[data-v-cc9c3beb]{color:var(--surface-500,#adb5bd)}.image-widget[data-v-cc9c3beb]{position:relative;text-align:center}.image-widget--editable[data-v-cc9c3beb]{cursor:pointer}.image-widget--active[data-v-cc9c3beb]{outline:2px solid var(--primary-color,#3b82f6);outline-offset:2px}.image-widget__link[data-v-cc9c3beb]{display:block}.image-widget__img[data-v-cc9c3beb]{display:block;height:auto;transform-origin:center center;transition:transform .1s ease-out;width:100%}.image-widget__caption[data-v-cc9c3beb]{color:var(--text-color-secondary,#6c757d);font-size:.875rem;margin-top:.5rem;text-align:center}.card-news-full[data-v-067aecec]{background-color:#fff;border-radius:var(--hapi-cards-border-radius,12px);box-shadow:0 2px 8px #00000014;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:transform .2s,box-shadow .2s}.card-news-full[data-v-067aecec]:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.card-news-full .card-news-image-area[data-v-067aecec]{aspect-ratio:16/9;position:relative;width:100%}.card-news-full .card-news-background[data-v-067aecec]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.card-news-full .card-news-overlay[data-v-067aecec]{background:linear-gradient(0deg,transparent,rgba(0,0,0,.3));height:30%;left:0;position:absolute;top:0;width:100%;z-index:1}.card-news-full .card-news-overlay.nobg-img[data-v-067aecec]{display:none}.card-news-full .card-news-btm[data-v-067aecec]{display:flex;flex:1;flex-direction:column;padding:1.25rem}.card-news-full .card-news-btm .card-news-meta[data-v-067aecec]{color:var(--text-color-secondary,#6c757d);display:flex;font-size:.85rem;gap:1rem;margin-bottom:.5rem}.card-news-full .card-news-btm .card-news-meta .news-date[data-v-067aecec]{font-weight:600}.card-news-full .card-news-btm h3[data-v-067aecec]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;margin:0 0 .5rem;-webkit-box-orient:vertical;overflow:hidden}.card-news-full .card-news-btm p[data-v-067aecec]{color:var(--text-color-secondary,#6c757d);display:-webkit-box;font-size:.9rem;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-bottom:.75rem;overflow:hidden}.card-news-full .card-news-btm .card-news-tags[data-v-067aecec]{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem}.card-news-full .card-news-btm .card-news-tags .news-tag[data-v-067aecec]{background:var(--surface-200,#e9ecef);border-radius:999px;color:var(--text-color-secondary,#6c757d);font-size:.75rem;padding:.2rem .6rem}.card-news-full .card-news-btm .btn-read-more[data-v-067aecec]{color:var(--hapi-brand-1,#6366f1);font-weight:600;margin-top:auto;text-decoration:none}.card-news-full .card-news-btm .btn-read-more[data-v-067aecec]:hover{text-decoration:underline}.card-news-half[data-v-267aa31d]{background-color:#fff;border-radius:var(--hapi-cards-border-radius,12px);box-shadow:0 2px 8px #00000014;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:transform .2s,box-shadow .2s}.card-news-half[data-v-267aa31d]:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.card-news-half .card-news-top[data-v-267aa31d]{position:relative;width:100%}.card-news-half .card-news-top img[data-v-267aa31d]{aspect-ratio:16/9;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.card-news-half .card-news-top .card-news-top-date[data-v-267aa31d]{background:#000000b3;border-radius:6px;bottom:.75rem;color:#fff;font-size:.8rem;font-weight:600;left:.75rem;padding:.25rem .75rem;position:absolute}.card-news-half .card-news-btm[data-v-267aa31d]{display:flex;flex:1;flex-direction:column;padding:1.25rem}.card-news-half .card-news-btm .card-news-author[data-v-267aa31d]{color:var(--text-color-secondary,#6c757d);font-size:.8rem;margin-bottom:.4rem}.card-news-half .card-news-btm h3[data-v-267aa31d]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;margin:0 0 .5rem;-webkit-box-orient:vertical;overflow:hidden}.card-news-half .card-news-btm p[data-v-267aa31d]{color:var(--text-color-secondary,#6c757d);display:-webkit-box;font-size:.9rem;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-bottom:.75rem;overflow:hidden}.card-news-half .card-news-btm .card-news-tags[data-v-267aa31d]{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem}.card-news-half .card-news-btm .card-news-tags .news-tag[data-v-267aa31d]{background:var(--surface-200,#e9ecef);border-radius:999px;color:var(--text-color-secondary,#6c757d);font-size:.75rem;padding:.2rem .6rem}.card-news-half .card-news-btm .btn-read-more[data-v-267aa31d]{color:var(--hapi-brand-1,#6366f1);font-weight:600;margin-top:auto;text-decoration:none}.card-news-half .card-news-btm .btn-read-more[data-v-267aa31d]:hover{text-decoration:underline}.news-stories-listing-widget .news-listing-loading[data-v-c272b9de]{align-items:center;display:flex;justify-content:center;min-height:200px}.news-stories-listing-widget .empty-state[data-v-c272b9de]{color:var(--text-color-secondary,#6c757d);padding:3rem 1rem;text-align:center}.order-summary-widget[data-v-3ed1e397]{margin:0 auto;max-width:600px}.order-summary-widget .order-summary-widget__placeholder[data-v-3ed1e397]{align-items:center;border-radius:8px;display:flex;gap:1rem;padding:1.5rem}.order-summary-widget .order-summary-widget__placeholder .placeholder-icon[data-v-3ed1e397]{flex-shrink:0;opacity:.6}.order-summary-widget .order-summary-widget__placeholder .placeholder-text[data-v-3ed1e397]{display:flex;flex-direction:column;gap:.25rem}.order-summary-widget .order-summary-widget__loading[data-v-3ed1e397]{padding:2rem;text-align:center}.order-summary-widget .order-summary-widget__loading p[data-v-3ed1e397]{margin-top:.75rem}.order-summary-widget .loading-spinner[data-v-3ed1e397]{animation:spin-3ed1e397 .8s linear infinite;border:3px solid var(--hapi-light-grey,#e5e7eb);border-radius:50%;height:2rem;margin:0 auto;width:2rem}@keyframes spin-3ed1e397{to{transform:rotate(1turn)}}.order-summary-widget .order-summary-widget__empty[data-v-3ed1e397]{padding:2rem;text-align:center}.order-summary-widget .order-summary-widget__empty .empty-icon[data-v-3ed1e397]{margin-bottom:.5rem;opacity:.5}.order-summary-widget .order-summary-widget__empty .empty-text[data-v-3ed1e397]{margin:0}.order-summary-widget .order-summary-widget__content[data-v-3ed1e397]{overflow:hidden}.order-summary-widget .order-summary__header[data-v-3ed1e397]{padding:1.5rem;text-align:center}.order-summary-widget .order-summary__title[data-v-3ed1e397]{font-weight:700;margin:0 0 .25rem}.order-summary-widget .order-summary__subtitle[data-v-3ed1e397]{margin:0}.order-summary-widget .order-summary__reference[data-v-3ed1e397]{align-items:center;border-bottom:1px solid var(--hapi-light-grey,#e5e7eb);display:flex;justify-content:space-between;padding:.75rem 1.5rem}.order-summary-widget .order-summary__reference .reference-label[data-v-3ed1e397]{font-weight:500}.order-summary-widget .order-summary__reference .reference-value[data-v-3ed1e397]{font-weight:600}.order-summary-widget .order-summary__items[data-v-3ed1e397]{padding:0 1.5rem}.order-summary-widget .order-item[data-v-3ed1e397]{align-items:flex-start;border-bottom:1px solid var(--hapi-light-grey,#f3f4f6);display:flex;justify-content:space-between;padding:.75rem 0}.order-summary-widget .order-item[data-v-3ed1e397]:last-child{border-bottom:none}.order-summary-widget .order-item__details[data-v-3ed1e397]{display:flex;flex-direction:column;gap:.125rem}.order-summary-widget .order-item__name[data-v-3ed1e397]{font-weight:500}.order-summary-widget .order-item__options[data-v-3ed1e397]{color:var(--text-color-secondary,#6b7280);font-size:.85em}.order-summary-widget .order-item__price[data-v-3ed1e397]{font-weight:600;white-space:nowrap}.order-summary-widget .order-summary__totals[data-v-3ed1e397]{border-top:1px solid var(--hapi-light-grey,#e5e7eb);padding:.75rem 1.5rem}.order-summary-widget .totals-row[data-v-3ed1e397]{display:flex;justify-content:space-between;padding:.35rem 0}.order-summary-widget .totals-row--total[data-v-3ed1e397]{border-top:1px solid var(--hapi-light-grey,#e5e7eb);font-weight:700;margin-top:.25rem;padding-top:.5rem}.order-summary-widget .order-summary__confirmation[data-v-3ed1e397]{align-items:center;border-top:1px solid var(--hapi-light-grey,#e5e7eb);display:flex;gap:.5rem;padding:.75rem 1.5rem}.order-summary-widget .order-summary__confirmation svg[data-v-3ed1e397]{color:var(--hapi-bg-colour-1,#3b82f6);flex-shrink:0}.order-summary-widget .order-summary__transaction[data-v-3ed1e397]{border-top:1px solid var(--hapi-light-grey,#e5e7eb);padding:.75rem 1.5rem}.order-summary-widget .transaction-row[data-v-3ed1e397]{display:flex;justify-content:space-between;padding:.25rem 0}.card-product-full[data-v-d98a7201]{background-color:#fff;border-radius:var(--hapi-cards-border-radius);box-shadow:0 2px 8px #00000014;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:box-shadow .2s ease,transform .2s ease}.card-product-full[data-v-d98a7201]:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.card-product-full .card-product-image-area[data-v-d98a7201]{aspect-ratio:1;position:relative;width:100%}.card-product-full .card-product-background[data-v-d98a7201]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.card-product-full .card-product-overlay[data-v-d98a7201]{background:linear-gradient(0deg,transparent,rgba(0,0,0,.4));height:20%;left:0;position:absolute;top:0;width:100%;z-index:1}.card-product-full .card-product-overlay.nobg-img[data-v-d98a7201]{display:none}.card-product-full .card-product-badge[data-v-d98a7201]{left:15px;position:absolute;top:15px;z-index:1}.card-product-full .card-product-badge span[data-v-d98a7201]{background:var(--hapi-brand-1,#3b82f6);border-radius:4px;color:#fff;font-size:14px;font-weight:700;padding:4px 12px}.card-product-full .card-product-badge--out-of-stock[data-v-d98a7201]{bottom:15px;left:15px;top:auto}.card-product-full .card-product-badge--out-of-stock span[data-v-d98a7201]{background:#dc3545}.card-product-full .card-product-btm[data-v-d98a7201]{align-items:flex-start;display:flex;flex:1;flex-direction:column;padding:20px}.card-product-full .card-product-btm .product-price[data-v-d98a7201]{color:var(--hapi-brand-1,#3b82f6);font-size:20px;font-weight:700;margin-bottom:8px}.card-product-full .card-product-btm h3[data-v-d98a7201]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;margin-bottom:8px;-webkit-box-orient:vertical;overflow:hidden}.card-product-full .card-product-btm p[data-v-d98a7201]{color:#666;display:-webkit-box;font-size:14px;-webkit-line-clamp:3;line-clamp:3;margin-bottom:15px;-webkit-box-orient:vertical;flex:1;overflow:hidden}.card-product-full .card-product-btm .btn-read-more[data-v-d98a7201]{background-color:var(--hapi-brand-1,#3b82f6);border-radius:var(--hapi-buttons-border-radius);color:#fff;font-size:16px;font-weight:700;margin-top:auto;padding:10px 20px;text-decoration:none;transition:opacity .2s}.card-product-full .card-product-btm .btn-read-more[data-v-d98a7201]:hover{opacity:.85}.card-product-half[data-v-45a9ecca]{background-color:#fff;border-radius:var(--hapi-cards-border-radius);box-shadow:0 2px 8px #00000014;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:box-shadow .2s ease,transform .2s ease}.card-product-half[data-v-45a9ecca]:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.card-product-half:hover .card-product-top img[data-v-45a9ecca]{transform:scale(1.05)}.card-product-half .card-product-top[data-v-45a9ecca]{aspect-ratio:16/9;border-top-left-radius:var(--hapi-cards-border-radius);border-top-right-radius:var(--hapi-cards-border-radius);overflow:hidden;position:relative;width:100%}.card-product-half .card-product-top img[data-v-45a9ecca]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:transform .2s ease;width:100%}.card-product-half .card-product-top .card-product-top-badge[data-v-45a9ecca]{background:var(--hapi-brand-1,#3b82f6);border-radius:4px;color:#fff;font-size:13px;font-weight:700;left:12px;padding:4px 10px;position:absolute;top:12px;z-index:1}.card-product-half .card-product-top .card-product-top-badge--out-of-stock[data-v-45a9ecca]{background:#dc3545;bottom:12px;top:auto}.card-product-half .card-product-btm[data-v-45a9ecca]{align-items:flex-start;display:flex;flex:1;flex-direction:column;padding:20px}.card-product-half .card-product-btm .product-price[data-v-45a9ecca]{color:var(--hapi-brand-1,#3b82f6);font-size:18px;font-weight:700;margin-bottom:6px}.card-product-half .card-product-btm h3[data-v-45a9ecca]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;margin-bottom:8px;-webkit-box-orient:vertical;overflow:hidden}.card-product-half .card-product-btm p[data-v-45a9ecca]{color:#666;display:-webkit-box;font-size:14px;-webkit-line-clamp:3;line-clamp:3;margin-bottom:15px;-webkit-box-orient:vertical;flex:1;overflow:hidden}.card-product-half .card-product-btm .btn-read-more[data-v-45a9ecca]{background-color:var(--hapi-brand-1,#3b82f6);border-radius:var(--hapi-buttons-border-radius);color:#fff;font-size:15px;font-weight:700;margin-top:auto;padding:8px 18px;text-decoration:none;transition:opacity .2s}.card-product-half .card-product-btm .btn-read-more[data-v-45a9ecca]:hover{opacity:.85}.product-listing-loading[data-v-bef41e48]{height:530px;width:100%}.empty-state[data-v-bef41e48],.product-listing-loading[data-v-bef41e48]{align-items:center;display:flex;justify-content:center}.empty-state[data-v-bef41e48]{background-color:#f5f5f5;border:2px dashed #ccc;border-radius:8px;min-height:200px;padding:2rem}.empty-state-message[data-v-bef41e48]{color:#666;font-size:1rem;margin:0;text-align:center}.listing-cards-filter[data-v-bef41e48]{margin-bottom:30px}.cards-filter .cards-filter-primary[data-v-bef41e48]{align-items:center;display:flex;justify-content:flex-end;margin-bottom:30px}.cards-filter .cards-filter-primary .primary-left .form-fields[data-v-bef41e48]{align-items:center;display:flex}.cards-filter .cards-filter-primary .primary-left .form-fields .ff-input-label[data-v-bef41e48]{font-size:22px;font-weight:500;margin-bottom:0;margin-right:15px}@media(max-width:1199px){.cards-filter .cards-filter-primary .primary-left .form-fields .ff-input-label[data-v-bef41e48]{font-size:18px;margin-right:10px}}.cards-filter .cards-filter-primary .primary-left .form-fields .ff-dropdown-wrp[data-v-bef41e48]{width:275px}@media(max-width:1199px){.cards-filter .cards-filter-primary .primary-left .form-fields .ff-dropdown-wrp[data-v-bef41e48]{width:150px}}.cards-filter .cards-filter-primary .primary-left .form-fields .ff-dropdown[data-v-bef41e48]{width:100%}@media(max-width:1199px){.cards-filter .cards-filter-primary .primary-left[data-v-bef41e48]{margin-right:40px}}@media(max-width:767px){.cards-filter .cards-filter-primary .primary-left[data-v-bef41e48]{margin-right:20px}}.cards-filter .cards-filter-primary .primary-right[data-v-bef41e48]{margin-left:30px}.cards-filter .cards-filter-primary .primary-right .btn-open-filters[data-v-bef41e48]{background:var(--hapi-brand-1,#3b82f6);border:none;border:2px solid var(--hapi-brand-1,#3b82f6);border-radius:var(--hapi-buttons-border-radius);color:#fff;cursor:pointer;font-size:22px;font-weight:700;line-height:1;padding:7px 10px;transition:all .2s}.cards-filter .cards-filter-primary .primary-right .btn-open-filters[data-v-bef41e48]:hover{opacity:.85}.cards-filter .cards-filter-primary .primary-right .btn-open-filters.active[data-v-bef41e48]{background:#fff;color:var(--hapi-brand-1,#3b82f6)}.cards-filter .cards-filter-primary .primary-right .btn-open-filters.active[data-v-bef41e48]:hover{opacity:.85}@media(max-width:1199px){.cards-filter .cards-filter-primary .primary-right .btn-open-filters[data-v-bef41e48]{font-size:18px;padding:7px 14px}.cards-filter .cards-filter-primary[data-v-bef41e48]{margin-bottom:20px}}@media(max-width:767px){.cards-filter .cards-filter-primary[data-v-bef41e48]{flex-wrap:wrap;justify-content:space-between}}.cards-filter .cards-filter-secondary[data-v-bef41e48]{display:none}.cards-filter .cards-filter-secondary.filters-active[data-v-bef41e48]{display:block}@media(max-width:767px){.cards-filter .cards-filter-secondary.filters-active[data-v-bef41e48]{background-color:#000000d9;height:100%;left:0;overflow:auto;padding:0 15px;position:fixed;top:0;width:100%;z-index:9999}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr[data-v-bef41e48]{background:#fff;border-radius:var(--border-radius-global,8px);margin:0 auto;max-width:500px;padding:20px;transform:translateY(50%)}}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .visible-xs[data-v-bef41e48]{display:none}@media(max-width:767px){.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .visible-xs[data-v-bef41e48]{display:block;margin-bottom:20px}}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list[data-v-bef41e48]{display:flex;justify-content:flex-end;margin-bottom:30px}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list .filter-top-title[data-v-bef41e48]{color:var(--hapi-dark-grey,#666);display:block;font-size:18px;font-weight:700;margin-right:15px}@media(max-width:1199px){.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list .filter-top-title[data-v-bef41e48]{font-size:16px;margin-right:10px}}@media(max-width:767px){.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list .filter-top-title[data-v-bef41e48]{margin-bottom:10px}}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list .form-fields[data-v-bef41e48]{display:flex}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list .form-fields .ff-checkbox-wrp[data-v-bef41e48]{align-items:center;display:flex;margin-right:15px}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list .form-fields .ff-checkbox-wrp[data-v-bef41e48]:last-child{margin-right:0}@media(max-width:1199px){.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list .form-fields .ff-checkbox-wrp[data-v-bef41e48]{margin-right:10px}}@media(max-width:767px){.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list .form-fields .ff-checkbox-wrp[data-v-bef41e48]{margin-bottom:10px}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list .form-fields[data-v-bef41e48]{flex-flow:wrap}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list.secondary-list-last[data-v-bef41e48]{border-bottom:none;margin-bottom:40px;padding-bottom:0}}@media(max-width:1199px){.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list[data-v-bef41e48]{margin-bottom:20px}}@media(max-width:767px){.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-list[data-v-bef41e48]{border-bottom:2px solid var(--hapi-light-grey,#f5f5f5);display:block;margin-bottom:10px;padding-bottom:10px}}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-buttons[data-v-bef41e48]{display:none}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-buttons .btn-apply-filters[data-v-bef41e48]{background:var(--hapi-brand-1,#3b82f6);border:none;border:2px solid var(--hapi-brand-1,#3b82f6);border-radius:var(--hapi-buttons-border-radius);color:#fff;cursor:pointer;font-size:18px;font-weight:700;line-height:1;padding:7px 14px;transition:all .2s}.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-buttons .btn-apply-filters[data-v-bef41e48]:hover{opacity:.85}@media(max-width:767px){.cards-filter .cards-filter-secondary .cards-filter-secondary-inr .cards-filter-secondary-buttons[data-v-bef41e48]{display:block}}.cards-filter .cards-filters-applied[data-v-bef41e48]{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-bottom:30px}.cards-filter .cards-filters-applied.filters-not-visible[data-v-bef41e48]{display:none}.cards-filter .cards-filters-applied .applied-filter-line[data-v-bef41e48]{align-items:center;display:flex}.cards-filter .cards-filters-applied .applied-filter-line span[data-v-bef41e48]{font-size:18px;font-weight:700}.cards-filter .cards-filters-applied .applied-filter-line span.applied-filter-remove[data-v-bef41e48]{align-self:center;color:var(--hapi-brand-1,#3b82f6);cursor:pointer;font-size:22px;line-height:1;margin-left:5px}.cards-filter .cards-filters-applied .applied-filter-line span.applied-filter-remove[data-v-bef41e48]:hover{opacity:.7}@media(max-width:1199px){.cards-filter .cards-filters-applied .applied-filter-line span[data-v-bef41e48]{font-size:16px}}.cards-filter .cards-filters-applied .btn-clear-all[data-v-bef41e48]{background:transparent;border:none;color:var(--hapi-brand-1,#3b82f6);cursor:pointer;font-size:18px;font-weight:700;margin-left:5px;padding:0}.cards-filter .cards-filters-applied .btn-clear-all[data-v-bef41e48]:hover{opacity:.7}@media(max-width:1199px){.cards-filter .cards-filters-applied .btn-clear-all[data-v-bef41e48]{font-size:16px;margin-left:10px}.cards-filter .cards-filters-applied[data-v-bef41e48]{margin-bottom:20px}}.section-widget[data-v-1ec3ea67]{position:relative}.section-widget--editing[data-v-1ec3ea67]{min-height:60px}.shadow-slider[data-v-10849d38]{display:flex;flex-direction:column;gap:8px}.shadow-slider__track[data-v-10849d38]{background:#e2e8f0;border-radius:3px;cursor:pointer;height:6px;position:relative}.shadow-slider__fill[data-v-10849d38]{background:#3b82f6;border-radius:3px;height:100%;left:0;position:absolute;top:0;transition:width .15s}.shadow-slider__thumb[data-v-10849d38]{background:#fff;border:2px solid #3b82f6;border-radius:50%;box-shadow:0 1px 3px #00000026;cursor:grab;height:16px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:left .15s;width:16px}.shadow-slider__thumb[data-v-10849d38]:active{cursor:grabbing;transform:translate(-50%,-50%) scale(1.15)}.shadow-slider__labels[data-v-10849d38]{display:flex;justify-content:space-between}.shadow-slider__label[data-v-10849d38]{border-radius:3px;color:#94a3b8;cursor:pointer;font-size:10px;padding:2px 4px;transition:color .15s,background .15s}.shadow-slider__label[data-v-10849d38]:hover{color:#475569}.shadow-slider__label--active[data-v-10849d38]{color:#1e40af;font-weight:600}.shadow-slider__preview[data-v-10849d38]{display:flex;justify-content:center;padding:8px 0}.shadow-slider__swatch[data-v-10849d38]{background:#fff;border:1px solid #f1f5f9;border-radius:6px;height:32px;transition:box-shadow .2s;width:64px}.radius-control[data-v-5e3d3b69]{display:flex;flex-direction:column;gap:8px}.radius-control__header[data-v-5e3d3b69]{align-items:center;display:flex;justify-content:space-between}.radius-control__label[data-v-5e3d3b69]{color:#475569;font-size:12px;font-weight:500}.radius-control__link-btn[data-v-5e3d3b69]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:4px;color:#94a3b8;cursor:pointer;display:flex;height:24px;justify-content:center;transition:all .15s;width:24px}.radius-control__link-btn[data-v-5e3d3b69]:hover{border-color:#3b82f6;color:#3b82f6}.radius-control__link-btn--active[data-v-5e3d3b69]{background:#dbeafe;border-color:#3b82f6;color:#2563eb}.radius-control__uniform[data-v-5e3d3b69]{align-items:center;display:flex;gap:10px}.radius-control__slider[data-v-5e3d3b69]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#e2e8f0;border-radius:2px;flex:1;height:4px;outline:none}.radius-control__slider[data-v-5e3d3b69]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:2px solid #3b82f6;border-radius:50%;box-shadow:0 1px 3px #0000001f;cursor:grab;height:14px;width:14px}.radius-control__value[data-v-5e3d3b69]{color:#64748b;font-family:monospace;font-size:11px;min-width:32px;text-align:right}.radius-control__individual[data-v-5e3d3b69]{padding:4px 0}.radius-control__corners[data-v-5e3d3b69]{display:grid;gap:4px;grid-template-columns:1fr 1fr;padding:16px;position:relative}.radius-corner[data-v-5e3d3b69]{display:flex}.radius-corner--tl[data-v-5e3d3b69]{justify-content:flex-start}.radius-corner--tr[data-v-5e3d3b69]{justify-content:flex-end}.radius-corner--bl[data-v-5e3d3b69]{justify-content:flex-start}.radius-corner--br[data-v-5e3d3b69]{justify-content:flex-end}.radius-corner__input[data-v-5e3d3b69]{border:1px solid #e2e8f0;border-radius:4px;color:#374151;font-family:monospace;font-size:11px;height:24px;outline:none;text-align:center;width:40px}.radius-corner__input[data-v-5e3d3b69]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}.radius-control__preview[data-v-5e3d3b69]{background:#dbeafe;border:2px solid #3b82f6;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:border-radius .2s;width:40px}.spacer-widget[data-v-40cf5251]{position:relative;transition:background-color .2s ease;width:100%}.render-page-container--backoffice .spacer-widget[data-v-40cf5251]:hover{background-color:#0003}.spacer-widget__label[data-v-40cf5251]{align-items:center;background:var(--surface-100,#f5f5f5);border-radius:4px;color:var(--text-color-secondary,#999);display:flex;font-size:11px;gap:4px;left:50%;opacity:0;padding:2px 8px;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease;white-space:nowrap}.spacer-widget:hover .spacer-widget__label[data-v-40cf5251]{opacity:1}.youtube-widget-placeholder[data-v-55b93037]{align-items:center;border:1px solid var(--surface-300,#dee2e6);border-radius:1rem;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:200px;padding:1rem;text-align:center}.youtube-widget-placeholder__icon[data-v-55b93037]{color:red;font-size:3.5rem;margin-bottom:.75rem}.youtube-widget-placeholder__text[data-v-55b93037]{color:var(--text-color-secondary,#6c757d);font-size:1.125rem;font-weight:600;margin:0}.youtube-widget-placeholder__hint[data-v-55b93037]{color:var(--surface-500,#adb5bd);margin-top:.5rem}.youtube-widget-container[data-v-55b93037]{height:100%;width:100%}.youtube-widget[data-v-55b93037],.youtube-widget__embed-container[data-v-55b93037]{aspect-ratio:16/9;height:100%;width:100%}.youtube-widget__embed-container[data-v-55b93037]{border-radius:0;overflow:hidden;position:relative}.youtube-widget__embed-container--rounded[data-v-55b93037]{border-radius:40px}.youtube-widget__iframe[data-v-55b93037]{border:none;border-radius:0;height:100%;left:0;position:absolute;top:0;width:100%}.youtube-widget__iframe--rounded[data-v-55b93037]{border-radius:40px}.youtube-widget__iframe--no-pointer[data-v-55b93037]{pointer-events:none}.email-image-placeholder[data-v-ea804bf6]{align-items:center;border:1px solid var(--surface-300,#dee2e6);border-radius:var(--border-radius,6px);cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:200px;padding:1rem;text-align:center}.email-image-placeholder__icon[data-v-ea804bf6]{color:var(--text-color-secondary,#6c757d);font-size:2.5rem;margin-bottom:.5rem}.email-image-placeholder__text[data-v-ea804bf6]{color:var(--text-color-secondary,#6c757d);margin:0}.email-image-placeholder__hint[data-v-ea804bf6]{color:var(--surface-500,#adb5bd)}.email-image-widget[data-v-ea804bf6]{position:relative}.email-image-widget__link[data-v-ea804bf6]{display:inline-block}.email-image-widget__img[data-v-ea804bf6]{border:0;display:inline-block;height:auto}.email-order-summary__placeholder[data-v-271f467c]{align-items:center;background:#f5f5f5;border:2px dashed #ddd;border-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:2rem;text-align:center}.email-qr-widget[data-v-d15e1fdf]{min-height:100px}.email-qr-widget__hint[data-v-d15e1fdf]{color:var(--text-color-secondary,#6c757d);display:block;font-size:11px;font-style:italic;margin-top:4px;text-align:center}.email-spacer[data-v-f09ea577]{position:relative}.email-spacer__label[data-v-f09ea577]{align-items:center;background:#ffffffe6;border:1px solid #eee;border-radius:3px;color:#999;display:flex;font-size:11px;gap:4px;left:50%;padding:2px 8px;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.error-boundary[data-v-73ceb0ec]{align-items:center;background:#f8f9fa;display:flex;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;justify-content:center;min-height:100vh;padding:2rem}.error-boundary__card[data-v-73ceb0ec]{background:#fff;border-radius:1rem;box-shadow:0 4px 24px #0000000f,0 1px 4px #0000000a;max-width:600px;padding:3rem 2.5rem;text-align:center;width:100%}.error-boundary__icon[data-v-73ceb0ec]{align-items:center;border-radius:50%;display:inline-flex;font-size:1.75rem;font-weight:800;height:80px;justify-content:center;letter-spacing:-.02em;margin-bottom:1.5rem;width:80px}.error-boundary__icon--error[data-v-73ceb0ec]{background:#fef2f2;color:#dc2626}.error-boundary__icon--warn[data-v-73ceb0ec]{background:#fffbeb;color:#d97706}.error-boundary__title[data-v-73ceb0ec]{color:#1a1a2e;font-size:1.625rem;font-weight:700;margin:0 0 .75rem}.error-boundary__message[data-v-73ceb0ec]{color:#6b7280;font-size:.9375rem;line-height:1.6;margin:0 0 2rem}.error-boundary__debug[data-v-73ceb0ec]{border:1px solid #e5e7eb;border-radius:.5rem;margin-bottom:2rem;overflow:hidden;text-align:left}.error-boundary__debug>summary[data-v-73ceb0ec]{background:#f9fafb;border-bottom:1px solid #e5e7eb;color:#374151;cursor:pointer;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}.error-boundary__debug-content[data-v-73ceb0ec],.error-boundary__debug>summary[data-v-73ceb0ec]{font-size:.8125rem;padding:.75rem 1rem}.error-boundary__debug-row[data-v-73ceb0ec]{border-bottom:1px solid #f3f4f6;color:#374151;display:flex;gap:.75rem;padding:.375rem 0;word-break:break-all}.error-boundary__debug-row[data-v-73ceb0ec]:last-child{border-bottom:none}.error-boundary__debug-label[data-v-73ceb0ec]{color:#6b7280;flex-shrink:0;font-weight:600;width:70px}.error-boundary__debug-stack[data-v-73ceb0ec]{padding:.5rem 0}.error-boundary__debug-stack .error-boundary__debug-label[data-v-73ceb0ec]{display:block;margin-bottom:.375rem;width:auto}.error-boundary__debug-stack pre[data-v-73ceb0ec]{background:#1e1e2e;border-radius:.375rem;color:#cdd6f4;font-size:.75rem;line-height:1.5;margin:0;overflow-x:auto;padding:.75rem;white-space:pre-wrap;word-break:break-all}.error-boundary__actions[data-v-73ceb0ec]{display:flex;gap:.75rem;justify-content:center}.error-boundary__btn[data-v-73ceb0ec]{border:none;border-radius:.5rem;cursor:pointer;font-size:.9375rem;font-weight:600;padding:.6875rem 1.5rem;transition:filter .15s,transform .1s}.error-boundary__btn[data-v-73ceb0ec]:hover{filter:brightness(.92)}.error-boundary__btn[data-v-73ceb0ec]:active{transform:scale(.98)}.error-boundary__btn--primary[data-v-73ceb0ec]{background:#3b82f6;color:#fff}.error-boundary__btn--secondary[data-v-73ceb0ec]{background:#f3f4f6;color:#374151}
