:root{--primary: #2BB158;--gold: #D3AE05;--info: #45a6dd;--error: #dc3545;--white: #ffffff;--secondary: #0e0e0e;--primary-dark: #1E8B42;--gold-dark: #B39104;--shadow-card: 0 2px 8px rgba(0, 0, 0, .1);--shadow-lifted: 0 4px 16px rgba(0, 0, 0, .15);--border-radius: 10px;--transition: all .3s ease}a{text-decoration:none;color:inherit}.guide{border-radius:7px 0 0 7px!important;position:fixed!important;right:0!important;top:10%!important}html,body{height:100vh;font-family:Arial,sans-serif;scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{color:initial;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:600}.dashboard h1,.dashboard h2,.dashboard h3,.dashboard h4,.dashboard h5,.dashboard h6{font-weight:700}#profile-container{min-height:100vh;display:flex;justify-content:center}#profile-container .inner-container{width:90%;height:85vh;display:flex;flex-direction:column;justify-content:center;align-items:center}#profile-container .inner-container .profile-card{border-radius:20px;padding:1em .3em;width:60%;margin:1em;box-shadow:#0000003d 0 3px 8px;height:90%;background-color:#fff}#profile-container .inner-container .profile-card ul{list-style:none;margin-bottom:1em}#profile-container .inner-container .profile-card ul li{list-style:none;padding:1em 0;border-bottom:1px solid #0e0e0e;display:flex;justify-content:flex-start;align-items:center}#profile-container .inner-container .profile-card ul li p{font-size:1.3em;font-weight:500;padding:.7em .5em}; #text-editor{}#text-editor .ql-toolbar.ql-snow{border:1px solid #ced4da;border-bottom:none;border-radius:10px 10px 0 0;background-color:#f8f9fa}#text-editor .ql-container.ql-snow{border:1px solid #ced4da;border-radius:0 0 10px 10px;min-height:130px}.ql-container{font-family:Grotesk,sans-serif}.ql-toolbar{background-color:#f8f9fa;border:1px solid #ced4da}li{list-style:initial}.hr-dashed{height:100px;display:flex;flex-direction:column;justify-content:center;align-items:center}.hr-dashed span{transform:rotate(90deg)}.text-primary{color:var(--primary)!important}.text-secondary{color:var(--secondary)}.text-error{color:var(--error)}.text-info{color:var(--info)}.h-100{width:100%}.MuiDataGrid-columnHeader:first-child .MuiDataGrid-columnHeaderTitle,.MuiDataGrid-columnHeader:first-child .MuiDataGrid-columnHeaderTitleContainerContent{width:100%!important}.table-center .MuiDataGrid-cellContent button{margin:auto}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-primary{color:var(--primary)}.text-bold{font-weight:700}.error{color:var(--error);font-size:80%}.link-active svg{fill:var(--primary)}.link-active{color:var(--primary)!important}.label{font-weight:700;display:inline-block;margin-bottom:.25rem;font-size:14px;color:var(--secondary)}.info{color:var(--info);font-weight:700}.list-lower-alpha li{list-style:lower-alpha}.list-lower-roman li{list-style:lower-roman}header{position:fixed;background-color:#00000080;width:100%;color:#fff;z-index:99!important}.sticky-bar{background-color:#000}.text-justify{text-align:justify}.d-flex{display:flex}.d-block{display:block}.justify-content-center{justify-content:center}.flex-direction-column{flex-direction:column}.align-items-center{align-items:center}input,select{font-size:14px!important;padding:.75rem!important;font-family:Open Sans,sans-serif}textarea{font-size:14px!important}.MuiAutocomplete-root input{padding:.25rem!important}.shareholder label{font-weight:700;display:block}.no-direct-child-padding>div{padding:0}.nav-link.mobile{padding:.5rem;border-bottom:.5px solid lightgray}body{margin:0;font-family:Poppins,sans-serif;line-height:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#navigation{display:flex;justify-content:flex-end;align-items:center;margin-bottom:0}#navigation li{list-style:none;font-size:14px}footer{background-color:#000}button{text-transform:capitalize!important;box-shadow:none!important;border-radius:7px!important}.expired-details b{display:inline-block}.expired-details span{display:block;padding:.5rem 0;border-bottom:1px solid lightgray}fieldset{border-radius:7px!important}button.MuiButton-root{min-height:45px}.MuiDataGrid-main button.MuiButton-root{min-height:auto!important}.card{background-color:#fffffff2;border-radius:10px}.bg-image{background-repeat:no-repeat;background-size:cover;background-position:center}.bg2-image{background-image:url(/assets/bg-DJ-LlpBB.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.bg-dark{background-color:#000}.bg-overall{min-height:100vh;min-width:100%;background-color:#000000bf}.bg-overall.bnk{background-color:#001409f2}.bg-primary{background-color:var(--primary);color:var(--white)!important}a.no-hover:hover{color:initial!important}.transaction-details .bg-primary p b{color:var(--white)}.transaction-details{max-width:80vw;margin:1rem auto;background-color:#fff;border-radius:10px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.transaction-details p{margin:.3rem 1.5rem;font-size:16px}.form-control{padding:10px}.document-input>div{padding:0}.document-input input{caret-color:transparent}.login .links a{text-decoration:none;color:var(--primary);margin:0;width:fit-content;font-size:13px}.login-footer{position:fixed;bottom:0;text-align:center;background-color:#fff;left:0;width:100%}.analytic-card{display:flex;align-items:center;padding:1rem}.analytic-card .icn{width:15%;text-align:center}.sub-menu a:hover{color:var(--primary)}.dashlet{border-radius:7px;padding:10px 20px;box-shadow:8px 10px 20px 5px #0000001a;background-color:var(--primary);color:#fff;cursor:pointer}.cursor-pointer{cursor:pointer}.uppercase{text-transform:uppercase}.dashlet h3{color:#fff}.dashlet .icon svg{padding:.5rem;border-radius:7px;fill:#0003;font-size:50px;border:3px solid rgba(0,0,0,.2)}.dh{padding-top:0!important}.invalid-names tr{border-bottom:.5px solid lightgray}.invalid-names{width:100%}.custom-card-v2{padding:1.2rem;margin-bottom:1.5rem;border-radius:7px!important;width:90%!important;box-shadow:1px 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}@media (max-width: 1199px){.dh{padding-top:1rem!important}}.page-slider{height:350px;background-position:center;background-size:cover}.page-slider .overlay-1{display:flex;flex-direction:column;justify-content:flex-end;color:#fff!important;align-items:flex-start;padding:2rem}.page-slider .overlay-1 h3{color:#fff;margin-bottom:2rem;font-size:24px}.text-bold{font-weight:700!important}.PhoneInputInput{border:0!important}.PhoneInput{border:.5px solid rgba(0,0,0,.23);border-radius:7px;padding:0 .75rem}.PhoneInput--focus input{outline:none!important;border:0!important}.currency-input:focus-visible{outline:1.75px solid var(--primary)!important}.currency-input.no-focus:focus-visible{outline:1.75px solid var(--error)!important}.menu-close-icons{display:flex;justify-content:center;align-items:center;padding:1rem}.menu-close-icons.active{background-color:var(--primary)!important;color:#fff!important}.menu-active{background-color:var(--primary)!important;color:#fff!important;border-radius:5px!important}.menu-active svg{fill:#fff}.menu .MuiAccordionSummary-content svg{width:20px;margin-right:.5rem;height:auto}.menu-hover:hover{background-color:#f0f1f5}.custom-card{padding:2rem;border-radius:7px!important}.graph-card{border-radius:0!important}.MuiPopover-paper{border-radius:0!important;border:1px solid grey;box-shadow:none!important}.loader{background-color:var(--white);position:fixed;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;left:0;z-index:9999999;right:0;top:0;bottom:0}.loader img{-webkit-animation:fadeinout 2s infinite forwards;animation:fadeinout 3.5s infinite forwards}.loader .MuiLinearProgress-indeterminate{width:15%;margin-top:1rem}@media (max-width: 960px){.loader img,.loader .MuiLinearProgress-indeterminate{width:40%}}@-webkit-keyframes fadeinout{0%,to{opacity:0}50%{opacity:1}}@keyframes fadeinout{0%,to{opacity:0}50%{opacity:1}}.graph-card{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem}.graph-card h5,.table-title h6{margin:1rem 0;font-weight:700;font-size:16px}@media (max-width: 1199px){.md-display-none{display:none!important}}.custom-table thead td{font-weight:700;padding:.5rem;cursor:pointer}.custom-table tbody td{padding:.5rem;font-size:14px;border-bottom:.1px solid grey}p{color:inherit}.nav-link{padding:.5rem;margin:0 .5rem;display:block}.header .nav-link{text-transform:uppercase;font-weight:700}.services{height:100%;flex:1}.services svg{fill:var(--primary);font-size:2.5rem}.services .heading{font-weight:700;font-size:20px;margin:.5rem auto;color:var(--primary)}.services .body{text-align:center;font-size:14px}.custom-slider{height:700px;background-position:top;background-repeat:no-repeat;background-size:cover}.custom-slider .bdy{position:absolute;bottom:0;left:0;right:0;top:0;z-index:3;color:#fff;display:flex;justify-content:center;align-items:flex-start;padding:2rem 7rem;flex-direction:column;text-align:left}.custom-slider .bdy h1{margin:0;font-size:40px;font-family:Source Sans Pro,sans-serif}.custom-slider .bdy p{font-size:16px;width:50vw;margin:.5rem 0 1.5rem}@media (max-width: 1199px){.custom-slider .bdy{justify-content:center!important}}@media (max-width: 920px){.column-reverse{flex-direction:column-reverse!important}}.overlay{position:fixed;background-color:var(--secondary);height:100%;width:100%;opacity:.7}.slider-area .hero__caption h1{font-size:50px}.overlay-1{background-color:#000000a6;height:100%;width:100%}.page-404{min-height:100vh;padding:2rem}.page-404 h2{margin:3rem 0 -3rem}.page-404 img{width:40%}@media (max-width: 920px){.page-404 img{width:70%}}.react-pdf__Document canvas{margin:auto!important;border:1px solid #000}.react-pdf__Page{margin-bottom:1rem}.footer-link{display:flex;text-align:center;align-items:center;justify-content:center;margin-top:2rem}.footer-link li{padding:.5rem 1rem;list-style:none;color:#fff;font-size:14px}@media (max-width: 700px){.footer-link{flex-direction:column}}.mr-02{margin-right:.2rem!important}.no-padding{padding:0!important}.no-margin{margin:0!important}p{font-size:14px}.f-bold{font-weight:700!important}.f-11{font-size:11px!important}.f-12{font-size:12px!important}.f-13{font-size:13px!important}.f-14{font-size:14px!important}.f-15{font-size:15px!important}.f-16{font-size:16px!important}.f-18{font-size:18px!important}.f-20{font-size:20px!important}.f-22{font-size:22px!important}.f-24{font-size:24px!important}.f-26{font-size:26px!important}.f-28{font-size:28px!important}.f-30{font-size:30px!important}.f-32{font-size:32px!important}.m-0{margin:0!important}.m-05{margin:.5rem!important}.m-1{margin:1rem!important}.m-2{margin:2rem!important}.m-3{margin:3rem!important}.m-4{margin:4rem!important}.m-5{margin:5rem!important}.m-6{margin:6rem!important}.m-7{margin:7rem!important}.m-8{margin:8rem!important}.m-9{margin:9rem!important}.m-10{margin:10rem!important}.mt-0{margin-top:0!important}.mt-025{margin-top:.25rem!important}.mt-05{margin-top:.5rem!important}.mt-1{margin-top:1rem!important}.mt-2{margin-top:2rem!important}.mt-3{margin-top:3rem!important}.mt-4{margin-top:4rem!important}.mt-5{margin-top:5rem!important}.mt-6{margin-top:6rem!important}.mt-7{margin-top:7rem!important}.mt-8{margin-top:8rem!important}.mt-9{margin-top:9rem!important}.mt-10{margin-top:10rem!important}.mb-0{margin-bottom:0!important}.mb-05{margin-bottom:.5rem!important}.mb-1{margin-bottom:1rem!important}.mb-2{margin-bottom:2rem!important}.mb-3{margin-bottom:3rem!important}.mb-4{margin-bottom:4rem!important}.mb-5{margin-bottom:5rem!important}.mb-6{margin-bottom:6rem!important}.mb-7{margin-bottom:7rem!important}.mb-8{margin-bottom:8rem!important}.mb-9{margin-bottom:9rem!important}.mb-10{margin-bottom:10rem!important}.mr-0{margin-right:0!important}.mr-05{margin-right:.5rem!important}.mr-1{margin-right:1rem!important}.mr-2{margin-right:2rem!important}.mr-3{margin-right:3rem!important}.mr-4{margin-right:4rem!important}.mr-5{margin-right:5rem!important}.mr-6{margin-right:6rem!important}.mr-7{margin-right:7rem!important}.mr-8{margin-right:8rem!important}.mr-9{margin-right:9rem!important}.mr-10{margin-right:10rem!important}.ml-0{margin-left:0!important}.ml-05{margin-left:.5rem!important}.ml-1{margin-left:1rem!important}.ml-2{margin-left:2rem!important}.ml-3{margin-left:3rem!important}.ml-4{margin-left:4rem!important}.ml-5{margin-left:5rem!important}.ml-6{margin-left:6rem!important}.ml-7{margin-left:7rem!important}.ml-8{margin-left:8rem!important}.ml-9{margin-left:9rem!important}.ml-10{margin-left:10rem!important}.p-0{padding:0!important}.p-05{padding:.5rem!important}.p-1{padding:1rem!important}.p-2{padding:2rem!important}.p-3{padding:3rem!important}.p-4{padding:4rem!important}.p-5{padding:5rem!important}.p-6{padding:6rem!important}.p-7{padding:7rem!important}.p-8{padding:8rem!important}.p-9{padding:9rem!important}.p-10{padding:10rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:1rem!important}.pt-2{padding-top:2rem!important}.pt-3{padding-top:3rem!important}.pt-4{padding-top:4rem!important}.pt-5{padding-top:5rem!important}.pt-6{padding-top:6rem!important}.pt-7{padding-top:7rem!important}.pt-8{padding-top:8rem!important}.pt-9{padding-top:9rem!important}.pt-10{padding-top:10rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:1rem!important}.pb-2{padding-bottom:2rem!important}.pb-3{padding-bottom:3rem!important}.pb-4{padding-bottom:4rem!important}.pb-5{padding-bottom:5rem!important}.pb-6{padding-bottom:6rem!important}.pb-7{padding-bottom:7rem!important}.pb-8{padding-bottom:8rem!important}.pb-9{padding-bottom:9rem!important}.pb-10{padding-bottom:10rem!important}.pr-0{padding-right:0!important}.pr-1{padding-right:1rem!important}.pr-2{padding-right:2rem!important}.pr-3{padding-right:3rem!important}.pr-4{padding-right:4rem!important}.pr-5{padding-right:5rem!important}.pr-6{padding-right:6rem!important}.pr-7{padding-right:7rem!important}.pr-8{padding-right:8rem!important}.pr-9{padding-right:9rem!important}.pr-10{padding-right:10rem!important}.pl-0{padding-left:0!important}.pl-1{padding-left:1rem!important}.pl-2{padding-left:2rem!important}.pl-3{padding-left:3rem!important}.pl-4{padding-left:4rem!important}.pl-5{padding-left:5rem!important}.pl-6{padding-left:6rem!important}.pl-7{padding-left:7rem!important}.pl-8{padding-left:8rem!important}.pl-9{padding-left:9rem!important}.pl-10{padding-left:10rem!important}.custom-advisory table{width:100%!important}.custom-advisory>table{width:80%!important;margin:auto!important}.custom-advisory>p{margin:0!important}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}._GzYRV{line-height:1.2;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}._3eOF8{margin-right:5px;font-weight:700}._3eOF8+._3eOF8{margin-left:-5px}._1MFti{cursor:pointer}._f10Tu{font-size:1.2em;margin-right:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}._1UmXx:after{content:"▸"}._1LId0:after{content:"▾"}._1pNG9{margin-right:5px}._1pNG9:after{content:"...";font-size:.8em}._2IvMF{background:#eee}._2bkNM{margin:0 10px;padding:0}._1MGIk{font-weight:600;margin-right:5px;color:#000}._3uHL6{color:#000}._2T6PJ,._1Gho6{color:#df113a}._vGjyY{color:#2a3f3c}._1bQdo{color:#0b75f5}._3zQKs{color:#469038}._1xvuR{color:#43413d}._oLqym,._2AXVT,._2KJWg{color:#000}._11RoI{background:#002b36}._17H2C,._3QHg2,._3fDAz{color:#fdf6e3}._2bSDX{font-weight:bolder;margin-right:5px;color:#fdf6e3}._gsbQL{color:#fdf6e3}._LaAZe,._GTKgm{color:#81b5ac}._Chy1W{color:#cb4b16}._2bveF{color:#d33682}._2vRm-{color:#ae81ff}._1prJR{color:#268bd2}/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}#select-display-container{display:flex;justify-content:center;flex-direction:column;align-items:stretch;margin-top:0;padding:10px 0 0 10px}#select-display-container .select-display-item{width:100%;padding:0;margin:10px 0;border:none;border-radius:0;background-color:transparent;cursor:pointer}#select-display-container .select-display-item:hover .user-card{transform:translateY(-2px)}#select-display-container .select-display-item.selected .user-card{border:2px solid #1976d2;background:linear-gradient(135deg,#e3f2fd 60%,#bbdefb);box-shadow:0 6px 16px #1976d240}.user-card{padding:16px;border:1px solid #e0e0e0;border-radius:8px;background:linear-gradient(135deg,#fafafa,#f5f5f5);box-shadow:0 2px 8px #00000014;transition:all .3s cubic-bezier(.4,0,.2,1)}.user-card:hover{transform:translateY(-2px);box-shadow:0 4px 16px #2196f31f;background:linear-gradient(135deg,#f5f5f5,#eee)}.user-card-title{font-size:1.1rem;color:#1976d2;margin-bottom:12px;font-weight:600;letter-spacing:.5px}.user-card-detail{color:#424242;margin-bottom:6px;font-size:.95rem;line-height:1.4}.select-display-item.selected .user-card{border:2px solid #1976d2;background:linear-gradient(135deg,#e3f2fd,#bbdefb);box-shadow:0 6px 16px #1976d240}.workflow-controls{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px;padding:20px;margin-bottom:24px;border:1px solid #dee2e6;box-shadow:0 2px 8px #0000000d}.workflow-timeline{background:#fff;border-radius:12px;border:1px solid #e0e0e0;overflow:hidden;box-shadow:0 2px 12px #00000014}.workflow-step-content{background:linear-gradient(135deg,#f8f9fa,#f1f3f4);padding:16px;border-radius:8px;border:1px solid #e9ecef;margin-top:8px}.workflow-step-label{cursor:pointer;padding:12px;border-radius:8px;margin-bottom:8px;transition:all .2s ease}.workflow-step-label:hover{background-color:#f8f9fa;transform:translate(4px)}.workflow-status-indicator{width:12px;height:12px;border-radius:50%;flex-shrink:0;box-shadow:0 2px 4px #0003}.workflow-status-success{background-color:#4caf50;box-shadow:0 2px 8px #4caf504d}.workflow-status-warning{background-color:#ff9800;box-shadow:0 2px 8px #ff98004d}.workflow-status-error{background-color:#f44336;box-shadow:0 2px 8px #f443364d}.workflow-status-info{background-color:#2196f3;box-shadow:0 2px 8px #2196f34d}:root{--richtext-border-spacing-x: 0;--richtext-border-spacing-y: 0;--richtext-translate-x: 0;--richtext-translate-y: 0;--richtext-rotate: 0;--richtext-skew-x: 0;--richtext-skew-y: 0;--richtext-scale-x: 1;--richtext-scale-y: 1;--richtext-pan-x: ;--richtext-pan-y: ;--richtext-pinch-zoom: ;--richtext-scroll-snap-strictness: proximity;--richtext-gradient-from-position: ;--richtext-gradient-via-position: ;--richtext-gradient-to-position: ;--richtext-ordinal: ;--richtext-slashed-zero: ;--richtext-numeric-figure: ;--richtext-numeric-spacing: ;--richtext-numeric-fraction: ;--richtext-ring-inset: ;--richtext-ring-offset-width: 0px;--richtext-ring-offset-color: #fff;--richtext-ring-color: rgb(59 130 246 / .5);--richtext-ring-offset-shadow: 0 0 #0000;--richtext-ring-shadow: 0 0 #0000;--richtext-shadow: 0 0 #0000;--richtext-shadow-colored: 0 0 #0000;--richtext-blur: ;--richtext-brightness: ;--richtext-contrast: ;--richtext-grayscale: ;--richtext-hue-rotate: ;--richtext-invert: ;--richtext-saturate: ;--richtext-sepia: ;--richtext-drop-shadow: ;--richtext-backdrop-blur: ;--richtext-backdrop-brightness: ;--richtext-backdrop-contrast: ;--richtext-backdrop-grayscale: ;--richtext-backdrop-hue-rotate: ;--richtext-backdrop-invert: ;--richtext-backdrop-opacity: ;--richtext-backdrop-saturate: ;--richtext-backdrop-sepia: ;--richtext-contain-size: ;--richtext-contain-layout: ;--richtext-contain-paint: ;--richtext-contain-style: }::backdrop{--richtext-border-spacing-x: 0;--richtext-border-spacing-y: 0;--richtext-translate-x: 0;--richtext-translate-y: 0;--richtext-rotate: 0;--richtext-skew-x: 0;--richtext-skew-y: 0;--richtext-scale-x: 1;--richtext-scale-y: 1;--richtext-pan-x: ;--richtext-pan-y: ;--richtext-pinch-zoom: ;--richtext-scroll-snap-strictness: proximity;--richtext-gradient-from-position: ;--richtext-gradient-via-position: ;--richtext-gradient-to-position: ;--richtext-ordinal: ;--richtext-slashed-zero: ;--richtext-numeric-figure: ;--richtext-numeric-spacing: ;--richtext-numeric-fraction: ;--richtext-ring-inset: ;--richtext-ring-offset-width: 0px;--richtext-ring-offset-color: #fff;--richtext-ring-color: rgb(59 130 246 / .5);--richtext-ring-offset-shadow: 0 0 #0000;--richtext-ring-shadow: 0 0 #0000;--richtext-shadow: 0 0 #0000;--richtext-shadow-colored: 0 0 #0000;--richtext-blur: ;--richtext-brightness: ;--richtext-contrast: ;--richtext-grayscale: ;--richtext-hue-rotate: ;--richtext-invert: ;--richtext-saturate: ;--richtext-sepia: ;--richtext-drop-shadow: ;--richtext-backdrop-blur: ;--richtext-backdrop-brightness: ;--richtext-backdrop-contrast: ;--richtext-backdrop-grayscale: ;--richtext-backdrop-hue-rotate: ;--richtext-backdrop-invert: ;--richtext-backdrop-opacity: ;--richtext-backdrop-saturate: ;--richtext-backdrop-sepia: ;--richtext-contain-size: ;--richtext-contain-layout: ;--richtext-contain-paint: ;--richtext-contain-style: }.richtext-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.richtext-pointer-events-none{pointer-events:none}.richtext-pointer-events-auto{pointer-events:auto}.richtext-fixed{position:fixed}.\!richtext-absolute{position:absolute!important}.richtext-absolute{position:absolute}.\!richtext-relative{position:relative!important}.richtext-relative{position:relative}.\!richtext-inset-0{top:0!important;right:0!important;bottom:0!important;left:0!important}.richtext-inset-0{top:0;right:0;bottom:0;left:0}.richtext-inset-y-0{top:0;bottom:0}.-richtext-top-px{top:-1px}.richtext-left-2{left:.5rem}.richtext-left-\[50\%\]{left:50%}.richtext-left-px{left:1px}.richtext-right-2{right:.5rem}.richtext-right-4{right:1rem}.richtext-start-0{inset-inline-start:0px}.richtext-top-0{top:0}.richtext-top-2{top:.5rem}.richtext-top-4{top:1rem}.richtext-top-\[50\%\]{top:50%}.\!richtext-isolate{isolation:isolate!important}.richtext-z-50{z-index:50}.richtext-z-\[100\]{z-index:100}.richtext-z-\[99999\]{z-index:99999}.\!richtext-mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.\!richtext-my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.richtext--mx-1{margin-left:-.25rem;margin-right:-.25rem}.richtext-mx-\[4px\]{margin-left:4px;margin-right:4px}.richtext-mx-auto{margin-left:auto;margin-right:auto}.richtext-my-1{margin-top:.25rem;margin-bottom:.25rem}.richtext-my-4{margin-top:1rem;margin-bottom:1rem}.richtext-my-\[10px\]{margin-top:10px;margin-bottom:10px}.richtext-my-\[12px\]{margin-top:12px;margin-bottom:12px}.richtext-my-\[5px\]{margin-top:5px;margin-bottom:5px}.\!richtext-ml-1\.5{margin-left:.375rem!important}.\!richtext-mr-1{margin-right:.25rem!important}.richtext-mb-2{margin-bottom:.5rem}.richtext-mb-\[10px\]{margin-bottom:10px}.richtext-mb-\[4px\]{margin-bottom:4px}.richtext-mb-\[5px\]{margin-bottom:5px}.richtext-mb-\[6px\]{margin-bottom:6px}.richtext-ml-1{margin-left:.25rem}.richtext-ml-auto{margin-left:auto}.richtext-mt-1{margin-top:.25rem}.richtext-mt-2{margin-top:.5rem}.richtext-mt-3{margin-top:.75rem}.richtext-mt-\[8px\]{margin-top:8px}.richtext-box-border{box-sizing:border-box}.richtext-block{display:block}.richtext-inline-block{display:inline-block}.richtext-inline{display:inline}.\!richtext-flex{display:flex!important}.richtext-flex{display:flex}.richtext-inline-flex{display:inline-flex}.richtext-grid{display:grid}.richtext-hidden{display:none}.\!richtext-size-4{width:1rem!important;height:1rem!important}.\!richtext-size-7{width:1.75rem!important;height:1.75rem!important}.richtext-size-10{width:2.5rem;height:2.5rem}.richtext-size-2{width:.5rem;height:.5rem}.richtext-size-3{width:.75rem;height:.75rem}.richtext-size-3\.5{width:.875rem;height:.875rem}.richtext-size-4{width:1rem;height:1rem}.richtext-size-5{width:1.25rem;height:1.25rem}.richtext-size-6{width:1.5rem;height:1.5rem}.richtext-size-7{width:1.75rem;height:1.75rem}.richtext-size-\[18px\]{width:18px;height:18px}.richtext-size-full{width:100%;height:100%}.\!richtext-h-10{height:2.5rem!important}.\!richtext-h-3{height:.75rem!important}.\!richtext-h-4{height:1rem!important}.\!richtext-h-7{height:1.75rem!important}.\!richtext-h-9{height:2.25rem!important}.\!richtext-h-\[16px\]{height:16px!important}.\!richtext-h-\[342px\]{height:342px!important}.richtext-h-1\.5{height:.375rem}.richtext-h-10{height:2.5rem}.richtext-h-11{height:2.75rem}.richtext-h-12{height:3rem}.richtext-h-2{height:.5rem}.richtext-h-4{height:1rem}.richtext-h-5{height:1.25rem}.richtext-h-6{height:1.5rem}.richtext-h-8{height:2rem}.richtext-h-9{height:2.25rem}.richtext-h-\[1px\]{height:1px}.richtext-h-\[32px\]{height:32px}.richtext-h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.richtext-h-auto{height:auto}.richtext-h-full{height:100%}.richtext-h-px{height:1px}.\!richtext-max-h-\[320px\]{max-height:320px!important}.richtext-max-h-48{max-height:12rem}.richtext-max-h-60{max-height:15rem}.richtext-max-h-96{max-height:24rem}.richtext-max-h-\[200px\]{max-height:200px}.richtext-max-h-\[280px\]{max-height:280px}.richtext-max-h-\[320px\]{max-height:320px}.richtext-max-h-\[min\(80vh\,24rem\)\]{max-height:min(80vh,24rem)}.richtext-max-h-screen{max-height:100vh}.richtext-min-h-\[80px\]{min-height:80px}.\!richtext-w-12{width:3rem!important}.\!richtext-w-3{width:.75rem!important}.\!richtext-w-4{width:1rem!important}.\!richtext-w-\[160px\]{width:160px!important}.\!richtext-w-\[initial\]{width:initial!important}.\!richtext-w-fit{width:-webkit-fit-content!important;width:fit-content!important}.\!richtext-w-full{width:100%!important}.richtext-w-11{width:2.75rem}.richtext-w-32{width:8rem}.richtext-w-4{width:1rem}.richtext-w-48{width:12rem}.richtext-w-5{width:1.25rem}.richtext-w-72{width:18rem}.richtext-w-80{width:20rem}.richtext-w-\[1px\]{width:1px}.richtext-w-\[200px\]{width:200px}.richtext-w-\[32px\]{width:32px}.richtext-w-\[60px\]{width:60px}.richtext-w-fit{width:-webkit-fit-content;width:fit-content}.richtext-w-full{width:100%}.\!richtext-min-w-0{min-width:0px!important}.\!richtext-min-w-\[20px\]{min-width:20px!important}.richtext-min-w-0{min-width:0px}.richtext-min-w-24{min-width:6rem}.richtext-min-w-4{min-width:1rem}.richtext-min-w-48{min-width:12rem}.richtext-min-w-\[8rem\]{min-width:8rem}.richtext-min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.\!richtext-max-w-\[1300px\]{max-width:1300px!important}.\!richtext-max-w-\[400px\]{max-width:400px!important}.richtext-max-w-24{max-width:6rem}.richtext-max-w-\[600px\]{max-width:600px}.richtext-max-w-lg{max-width:32rem}.richtext-max-w-sm{max-width:24rem}.\!richtext-flex-1{flex:1 1 0%!important}.\!richtext-flex-none{flex:none!important}.richtext-flex-1{flex:1 1 0%}.richtext-flex-\[0_0_auto\]{flex:0 0 auto}.\!richtext-shrink-0{flex-shrink:0!important}.richtext-shrink-0{flex-shrink:0}.richtext-grow{flex-grow:1}.richtext-translate-x-\[-50\%\]{--richtext-translate-x: -50%;transform:translate(var(--richtext-translate-x),var(--richtext-translate-y)) rotate(var(--richtext-rotate)) skew(var(--richtext-skew-x)) skewY(var(--richtext-skew-y)) scaleX(var(--richtext-scale-x)) scaleY(var(--richtext-scale-y))}.richtext-translate-y-\[-50\%\]{--richtext-translate-y: -50%;transform:translate(var(--richtext-translate-x),var(--richtext-translate-y)) rotate(var(--richtext-rotate)) skew(var(--richtext-skew-x)) skewY(var(--richtext-skew-y)) scaleX(var(--richtext-scale-x)) scaleY(var(--richtext-scale-y))}.\!richtext-animate-spin{animation:richtext-spin 1s linear infinite!important}.richtext-animate-spin{animation:richtext-spin 1s linear infinite}.richtext-cursor-default{cursor:default}.richtext-cursor-pointer{cursor:pointer}.\!richtext-select-none{-webkit-user-select:none!important;user-select:none!important}.richtext-select-none{-webkit-user-select:none;user-select:none}.\!richtext-scroll-my-1{scroll-margin-top:.25rem!important;scroll-margin-bottom:.25rem!important}.richtext-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.richtext-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.richtext-flex-row{flex-direction:row}.\!richtext-flex-col{flex-direction:column!important}.richtext-flex-col{flex-direction:column}.richtext-flex-col-reverse{flex-direction:column-reverse}.richtext-flex-wrap{flex-wrap:wrap}.richtext-flex-nowrap{flex-wrap:nowrap}.\!richtext-items-center{align-items:center!important}.richtext-items-center{align-items:center}.richtext-justify-end{justify-content:flex-end}.\!richtext-justify-center{justify-content:center!important}.richtext-justify-center{justify-content:center}.richtext-justify-between{justify-content:space-between}.\!richtext-gap-1{gap:.25rem!important}.\!richtext-gap-2{gap:.5rem!important}.richtext-gap-0\.5{gap:.125rem}.richtext-gap-1{gap:.25rem}.richtext-gap-1\.5{gap:.375rem}.richtext-gap-2{gap:.5rem}.richtext-gap-3{gap:.75rem}.richtext-gap-4{gap:1rem}.richtext-gap-\[10px\]{gap:10px}.richtext-gap-\[4px\]{gap:4px}.richtext-space-x-4>:not([hidden])~:not([hidden]){--richtext-space-x-reverse: 0;margin-right:calc(1rem * var(--richtext-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--richtext-space-x-reverse)))}.richtext-space-y-1>:not([hidden])~:not([hidden]){--richtext-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--richtext-space-y-reverse)));margin-bottom:calc(.25rem * var(--richtext-space-y-reverse))}.richtext-space-y-1\.5>:not([hidden])~:not([hidden]){--richtext-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--richtext-space-y-reverse)));margin-bottom:calc(.375rem * var(--richtext-space-y-reverse))}.richtext-space-y-2>:not([hidden])~:not([hidden]){--richtext-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--richtext-space-y-reverse)));margin-bottom:calc(.5rem * var(--richtext-space-y-reverse))}.richtext-space-y-3>:not([hidden])~:not([hidden]){--richtext-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--richtext-space-y-reverse)));margin-bottom:calc(.75rem * var(--richtext-space-y-reverse))}.richtext-space-y-4>:not([hidden])~:not([hidden]){--richtext-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--richtext-space-y-reverse)));margin-bottom:calc(1rem * var(--richtext-space-y-reverse))}.richtext-self-end{align-self:flex-end}.richtext-overflow-auto{overflow:auto}.\!richtext-overflow-hidden{overflow:hidden!important}.richtext-overflow-hidden{overflow:hidden}.richtext-overflow-y-auto{overflow-y:auto}.richtext-overflow-x-hidden{overflow-x:hidden}.\!richtext-truncate{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.richtext-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.richtext-whitespace-nowrap{white-space:nowrap}.\!richtext-rounded-md{border-radius:calc(var(--radius) - 2px)!important}.\!richtext-rounded-sm{border-radius:calc(var(--radius) - 4px)!important}.richtext-rounded-\[10px\]{border-radius:10px}.richtext-rounded-\[12px\]{border-radius:12px}.richtext-rounded-\[2px\]{border-radius:2px}.richtext-rounded-full{border-radius:9999px}.richtext-rounded-lg{border-radius:var(--radius)}.richtext-rounded-md{border-radius:calc(var(--radius) - 2px)}.richtext-rounded-sm{border-radius:calc(var(--radius) - 4px)}.\!richtext-border{border-width:1px!important}.richtext-border{border-width:1px}.richtext-border-2{border-width:2px}.\!richtext-border-b{border-bottom-width:1px!important}.\!richtext-border-t{border-top-width:1px!important}.\!richtext-border-solid{border-style:solid!important}.richtext-border-solid{border-style:solid}.\!richtext-border-none{border-style:none!important}.\!richtext-border-border{border-color:hsl(var(--border))!important}.\!richtext-border-primary{border-color:hsl(var(--primary))!important}.\!richtext-border-transparent{border-color:transparent!important}.richtext-border-\[\#1f6feb\]{--richtext-border-opacity: 1;border-color:rgb(31 111 235 / var(--richtext-border-opacity, 1))}.richtext-border-\[\#238636\]{--richtext-border-opacity: 1;border-color:rgb(35 134 54 / var(--richtext-border-opacity, 1))}.richtext-border-\[\#ab7df8\]{--richtext-border-opacity: 1;border-color:rgb(171 125 248 / var(--richtext-border-opacity, 1))}.richtext-border-\[\#d29922\]{--richtext-border-opacity: 1;border-color:rgb(210 153 34 / var(--richtext-border-opacity, 1))}.richtext-border-\[\#f85149\]{--richtext-border-opacity: 1;border-color:rgb(248 81 73 / var(--richtext-border-opacity, 1))}.richtext-border-border{border-color:hsl(var(--border))}.richtext-border-destructive{border-color:hsl(var(--destructive))}.richtext-border-input{border-color:hsl(var(--input))}.richtext-border-transparent{border-color:transparent}.\!richtext-bg-foreground{background-color:hsl(var(--foreground))!important}.\!richtext-bg-popover{background-color:hsl(var(--popover))!important}.\!richtext-bg-primary{background-color:hsl(var(--primary))!important}.\!richtext-bg-transparent{background-color:transparent!important}.richtext-bg-\[\#1f6feb1f\]{background-color:#1f6feb1f}.richtext-bg-\[\#2386361f\]{background-color:#2386361f}.richtext-bg-\[\#ab7df81f\]{background-color:#ab7df81f}.richtext-bg-\[\#d299221f\]{background-color:#d299221f}.richtext-bg-\[\#f851491f\]{background-color:#f851491f}.richtext-bg-background{background-color:hsl(var(--background))}.richtext-bg-black\/80{background-color:#000c}.richtext-bg-border{background-color:hsl(var(--border))}.richtext-bg-destructive{background-color:hsl(var(--destructive))}.richtext-bg-muted{background-color:hsl(var(--muted))}.richtext-bg-popover{background-color:hsl(var(--popover))}.richtext-bg-primary{background-color:hsl(var(--primary))}.richtext-bg-secondary{background-color:hsl(var(--secondary))}.richtext-bg-transparent{background-color:transparent}.richtext-bg-opacity-10{--richtext-bg-opacity: .1}.richtext-fill-current{fill:currentColor}.richtext-object-contain{object-fit:contain}.\!richtext-p-0{padding:0!important}.\!richtext-p-2{padding:.5rem!important}.\!richtext-p-\[4px\]{padding:4px!important}.richtext-p-0{padding:0}.richtext-p-0\.5{padding:.125rem}.richtext-p-1{padding:.25rem}.richtext-p-1\.5{padding:.375rem}.richtext-p-2{padding:.5rem}.richtext-p-3{padding:.75rem}.richtext-p-4{padding:1rem}.richtext-p-6{padding:1.5rem}.richtext-p-\[10px\]{padding:10px}.\!richtext-px-1{padding-left:.25rem!important;padding-right:.25rem!important}.\!richtext-px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\!richtext-py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.richtext-px-2{padding-left:.5rem;padding-right:.5rem}.richtext-px-3{padding-left:.75rem;padding-right:.75rem}.richtext-px-4{padding-left:1rem;padding-right:1rem}.richtext-px-5{padding-left:1.25rem;padding-right:1.25rem}.richtext-px-8{padding-left:2rem;padding-right:2rem}.richtext-px-\[5px\]{padding-left:5px;padding-right:5px}.richtext-py-0{padding-top:0;padding-bottom:0}.richtext-py-1{padding-top:.25rem;padding-bottom:.25rem}.richtext-py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.richtext-py-2{padding-top:.5rem;padding-bottom:.5rem}.richtext-py-4{padding-top:1rem;padding-bottom:1rem}.\!richtext-pb-1{padding-bottom:.25rem!important}.\!richtext-pb-2{padding-bottom:.5rem!important}.\!richtext-pt-3\.5{padding-top:.875rem!important}.richtext-pl-10{padding-left:2.5rem}.richtext-pl-4{padding-left:1rem}.richtext-pl-8{padding-left:2rem}.richtext-pl-\[28px\]{padding-left:28px}.richtext-pr-2{padding-right:.5rem}.richtext-pr-8{padding-right:2rem}.richtext-text-left{text-align:left}.richtext-text-center{text-align:center}.\!richtext-text-\[0\.65rem\]{font-size:.65rem!important}.\!richtext-text-base{font-size:1rem!important;line-height:1.5rem!important}.\!richtext-text-lg{font-size:1.125rem!important;line-height:1.75rem!important}.\!richtext-text-sm{font-size:.875rem!important;line-height:1.25rem!important}.\!richtext-text-xs{font-size:.75rem!important;line-height:1rem!important}.richtext-text-lg{font-size:1.125rem;line-height:1.75rem}.richtext-text-sm{font-size:.875rem;line-height:1.25rem}.richtext-text-xs{font-size:.75rem;line-height:1rem}.richtext-font-medium{font-weight:500}.richtext-font-normal{font-weight:400}.richtext-font-semibold{font-weight:600}.richtext-uppercase{text-transform:uppercase}.\!richtext-leading-none{line-height:1!important}.richtext-leading-none{line-height:1}.richtext-tracking-tight{letter-spacing:-.025em}.richtext-tracking-widest{letter-spacing:.1em}.\!richtext-text-current{color:currentColor!important}.\!richtext-text-muted-foreground{color:hsl(var(--muted-foreground))!important}.\!richtext-text-popover-foreground{color:hsl(var(--popover-foreground))!important}.\!richtext-text-primary-foreground{color:hsl(var(--primary-foreground))!important}.\!richtext-text-secondary-foreground{color:hsl(var(--secondary-foreground))!important}.richtext-text-\[\#1f6feb\]{--richtext-text-opacity: 1;color:rgb(31 111 235 / var(--richtext-text-opacity, 1))}.richtext-text-\[\#238636\]{--richtext-text-opacity: 1;color:rgb(35 134 54 / var(--richtext-text-opacity, 1))}.richtext-text-\[\#ab7df8\]{--richtext-text-opacity: 1;color:rgb(171 125 248 / var(--richtext-text-opacity, 1))}.richtext-text-\[\#d29922\]{--richtext-text-opacity: 1;color:rgb(210 153 34 / var(--richtext-text-opacity, 1))}.richtext-text-\[\#f85149\]{--richtext-text-opacity: 1;color:rgb(248 81 73 / var(--richtext-text-opacity, 1))}.richtext-text-accent{color:hsl(var(--accent))}.richtext-text-accent-foreground{color:hsl(var(--accent-foreground))}.richtext-text-destructive{color:hsl(var(--destructive))}.richtext-text-destructive-foreground{color:hsl(var(--destructive-foreground))}.richtext-text-foreground{color:hsl(var(--foreground))}.richtext-text-foreground\/50{color:hsl(var(--foreground) / .5)}.richtext-text-gray-500{--richtext-text-opacity: 1;color:rgb(107 114 128 / var(--richtext-text-opacity, 1))}.richtext-text-muted-foreground{color:hsl(var(--muted-foreground))}.richtext-text-popover-foreground{color:hsl(var(--popover-foreground))}.richtext-text-primary{color:hsl(var(--primary))}.richtext-text-primary-foreground{color:hsl(var(--primary-foreground))}.richtext-text-red-500{--richtext-text-opacity: 1;color:rgb(239 68 68 / var(--richtext-text-opacity, 1))}.richtext-text-secondary-foreground{color:hsl(var(--secondary-foreground))}.richtext-text-zinc-500{--richtext-text-opacity: 1;color:rgb(113 113 122 / var(--richtext-text-opacity, 1))}.richtext-underline-offset-4{text-underline-offset:4px}.\!richtext-opacity-50{opacity:.5!important}.richtext-opacity-0{opacity:0}.richtext-opacity-50{opacity:.5}.richtext-opacity-60{opacity:.6}.richtext-opacity-70{opacity:.7}.richtext-opacity-90{opacity:.9}.richtext-shadow-lg{--richtext-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--richtext-shadow-colored: 0 10px 15px -3px var(--richtext-shadow-color), 0 4px 6px -4px var(--richtext-shadow-color);box-shadow:var(--richtext-ring-offset-shadow, 0 0 #0000),var(--richtext-ring-shadow, 0 0 #0000),var(--richtext-shadow)}.richtext-shadow-md{--richtext-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--richtext-shadow-colored: 0 4px 6px -1px var(--richtext-shadow-color), 0 2px 4px -2px var(--richtext-shadow-color);box-shadow:var(--richtext-ring-offset-shadow, 0 0 #0000),var(--richtext-ring-shadow, 0 0 #0000),var(--richtext-shadow)}.\!richtext-outline-none{outline:2px solid transparent!important;outline-offset:2px!important}.richtext-outline-none{outline:2px solid transparent;outline-offset:2px}.richtext-ring-0{--richtext-ring-offset-shadow: var(--richtext-ring-inset) 0 0 0 var(--richtext-ring-offset-width) var(--richtext-ring-offset-color);--richtext-ring-shadow: var(--richtext-ring-inset) 0 0 0 calc(0px + var(--richtext-ring-offset-width)) var(--richtext-ring-color);box-shadow:var(--richtext-ring-offset-shadow),var(--richtext-ring-shadow),var(--richtext-shadow, 0 0 #0000)}.\!richtext-ring-offset-background{--richtext-ring-offset-color: hsl(var(--background)) !important}.richtext-ring-offset-background{--richtext-ring-offset-color: hsl(var(--background))}.richtext-transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.richtext-transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.richtext-transition-colors{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.richtext-transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.richtext-transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.richtext-duration-200{transition-duration:.2s}.richtext-ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes aenter{0%{opacity:var(--richtext-enter-opacity, 1);transform:translate3d(var(--richtext-enter-translate-x, 0),var(--richtext-enter-translate-y, 0),0) scale3d(var(--richtext-enter-scale, 1),var(--richtext-enter-scale, 1),var(--richtext-enter-scale, 1)) rotate(var(--richtext-enter-rotate, 0))}}@keyframes aexit{to{opacity:var(--richtext-exit-opacity, 1);transform:translate3d(var(--richtext-exit-translate-x, 0),var(--richtext-exit-translate-y, 0),0) scale3d(var(--richtext-exit-scale, 1),var(--richtext-exit-scale, 1),var(--richtext-exit-scale, 1)) rotate(var(--richtext-exit-rotate, 0))}}.richtext-animate-in{animation-name:aenter;animation-duration:.15s;--richtext-enter-opacity: initial;--richtext-enter-scale: initial;--richtext-enter-rotate: initial;--richtext-enter-translate-x: initial;--richtext-enter-translate-y: initial}.richtext-fade-in-0{--richtext-enter-opacity: 0}.richtext-zoom-in-95{--richtext-enter-scale: .95}.richtext-duration-200{animation-duration:.2s}.richtext-ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}html body[data-scroll-locked]{--removed-body-scroll-bar-size: 0 !important;position:initial!important}.reactjs-tiptap-editor{background-color:hsl(var(--background));color:hsl(var(--foreground))}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror{z-index:0;padding:4rem 2rem 4rem 5rem;caret-color:#000;outline-width:0px}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror:is([class~=dark] *){caret-color:#fff}@media (min-width:1024px){.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror{padding-left:2rem;padding-right:2rem}}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror{min-height:180px;padding:32px 80px}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .img-placeholder{width:-webkit-fit-content;width:fit-content;position:relative;background-color:#ffffff4d;--richtext-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--richtext-backdrop-blur) var(--richtext-backdrop-brightness) var(--richtext-backdrop-contrast) var(--richtext-backdrop-grayscale) var(--richtext-backdrop-hue-rotate) var(--richtext-backdrop-invert) var(--richtext-backdrop-opacity) var(--richtext-backdrop-saturate) var(--richtext-backdrop-sepia);backdrop-filter:var(--richtext-backdrop-blur) var(--richtext-backdrop-brightness) var(--richtext-backdrop-contrast) var(--richtext-backdrop-grayscale) var(--richtext-backdrop-hue-rotate) var(--richtext-backdrop-invert) var(--richtext-backdrop-opacity) var(--richtext-backdrop-saturate) var(--richtext-backdrop-sepia)}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .img-placeholder:before{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:24px;height:24px;margin:-12px 0 0 -12px;display:inline-block}@keyframes richtext-spin{to{transform:rotate(360deg)}}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .img-placeholder:before{animation:richtext-spin 1s linear infinite;border-radius:9999px;border-width:3px;border-color:currentColor;border-top-color:transparent}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .tableWrapper{margin:1em 0;overflow-x:auto}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .tableWrapper table{overflow:hidden;display:table;width:100%}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .tableWrapper table .column-resize-handle{pointer-events:none;position:absolute;bottom:-2px;right:-2px;top:0;z-index:10;width:.25rem;background-color:hsl(var(--primary))}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .tableWrapper table .resize-cursor{cursor:"col-resize"}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .tableWrapper table .selectedCell{border-style:double;border-color:#0003;background-color:#0000000d}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .tableWrapper table .selectedCell:is([class~=dark] *){border-color:#fff3;background-color:#ffffff1a}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror [data-type=horizontalRule]{cursor:pointer;transition-property:all;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.1s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror [data-type=horizontalRule].ProseMirror-selectednode{background-color:#0000000d}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror [data-type=horizontalRule].ProseMirror-selectednode:is([class~=dark] *){background-color:#ffffff1a}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror [data-type=horizontalRule].ProseMirror-selectednode hr{border-top-color:hsl(var(--foreground))!important}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror [data-type=horizontalRule]:hover:not(.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror [data-type=horizontalRule].ProseMirror-selectednode){background-color:#0000000d}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror [data-type=horizontalRule]:hover:not(.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror [data-type=horizontalRule].ProseMirror-selectednode):is([class~=dark] *){background-color:#ffffff1a}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror :not(.dragging) .ProseMirror-selectednode:not(.image-view),.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror :not(.dragging) .ProseMirror-selectednode:not(.search-result){background-color:#0000001a;--richtext-shadow: 0 0 #0000;--richtext-shadow-colored: 0 0 #0000;box-shadow:var(--richtext-ring-offset-shadow, 0 0 #0000),var(--richtext-ring-shadow, 0 0 #0000),var(--richtext-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror :not(.dragging) .ProseMirror-selectednode:not(.image-view):is([class~=dark] *),.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror :not(.dragging) .ProseMirror-selectednode:not(.search-result):is([class~=dark] *){background-color:#fff3}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror :not(.image-view)::selection,.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror :not(.search-result)::selection{background-color:hsl(var(--accent))!important}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .is-empty:before{content:attr(data-placeholder);float:left;color:#adb5bd;pointer-events:none;width:100%;height:0}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .columns.is-empty:before{display:none!important}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#adb5bd;pointer-events:none;width:100%;height:0}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror p.is-editor-empty:first-child:before{float:left;height:0;color:#adb5bd;pointer-events:none;width:100%;content:attr(data-placeholder)}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .ProseMirror-gapcursor{position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:42rem}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .ProseMirror-gapcursor:after{left:0;right:0;top:-1.5em;margin-left:auto;margin-right:auto;width:100%;max-width:42rem;border-top-color:#0006}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .ProseMirror-gapcursor:is([class~=dark] *):after{border-top-color:#fff6}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .image-view{display:inline-block;float:none;max-width:100%;line-height:0;vertical-align:baseline;-webkit-user-select:none;user-select:none}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .image-view__body{position:relative;display:inline-block;max-width:100%;clear:both;outline:transparent solid 2px;transition:all .2s ease-in}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .image-view__body__button-wrap{display:none;justify-content:center;align-items:center;position:absolute;top:9px;right:9px;background:#26262699;border-radius:8px;z-index:4}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .image-view__body:hover{outline-color:#ffc83d}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .image-view__body:hover .image-view__body__button-wrap{display:block}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .image-view__body--focused:hover,.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .image-view__body--resizing:hover{outline-color:hsl(var(--primary))}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .image-view__body__placeholder{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .image-view__body__image{margin:0;cursor:pointer!important}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .image-view .image-view__body--focused{outline-color:hsl(var(--primary))!important}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .image-view.focus img{outline-style:solid;outline-width:2px;outline-color:hsl(var(--primary))}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .image-view img{display:inline;vertical-align:baseline}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .image-resizer{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;border-width:1px!important;border-color:hsl(var(--border))!important}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .image-resizer__handler{position:absolute;z-index:2;box-sizing:border-box;display:block;touch-action:none;-webkit-user-select:none;user-select:none;width:12px;height:12px;border:1px solid #fff;border-radius:2px;background-color:hsl(var(--primary))}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .image-resizer__handler--tl{top:-6px;left:-6px;cursor:nw-resize}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .image-resizer__handler--tr{top:-6px;right:-6px;cursor:ne-resize}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .image-resizer__handler--bl{bottom:-6px;left:-6px;cursor:sw-resize}.reactjs-tiptap-editor .ProseMirror.ProseMirror.ProseMirror .image-resizer__handler--br{right:-6px;bottom:-6px;cursor:se-resize}.reactjs-tiptap-editor.dense .ProseMirror{min-height:32px;padding:6px 12px}.reactjs-tiptap-editor.dense p{padding:0;line-height:1.2rem}.reactjs-tiptap-editor .ProseMirror[contenteditable=true].resize-cursor{cursor:col-resize}.reactjs-tiptap-editor .ProseMirror{caret-color:hsl(var(--richtext-text-foreground))!important}.bg-item-active.bg-item-active{background-color:hsl(var(--accent))!important}.heading-1{font-weight:700;font-size:28px;line-height:1.6}.heading-2{font-weight:700;font-size:24px;line-height:1.6}.heading-3{font-size:20px;font-weight:700;line-height:1.6}.heading-4{font-size:16px;font-weight:700;line-height:1.6}.heading-5,.heading-6{font-size:14px;font-weight:700;line-height:1.6}.tableCellActive{border-radius:2px!important;transition:all .1s ease-in-out}.tableCellActive>div{border:unset!important}.node-tableOfContents.focus{border-width:1px;border-radius:6px}div[data-twitter]>div{margin:10px auto}.react-renderer.node-twitter.focus{border-width:1px;border-radius:6px}.ProseMirror p{margin-bottom:.375rem;line-height:1.625}.ProseMirror p:first-child{margin-top:0}.ProseMirror p:last-child{margin-bottom:0}.ProseMirror>p{margin-bottom:.375rem}.ProseMirror>p:first-child{margin-top:0}.ProseMirror>p:last-child{margin-bottom:0}.ProseMirror h1{font-size:1.875rem;line-height:2.25rem}.ProseMirror h2{font-size:1.5rem;line-height:2rem}.ProseMirror h3{font-size:1.25rem;line-height:1.75rem}.ProseMirror h4{font-size:1.125rem;line-height:1.75rem}.ProseMirror h5{font-size:1rem;line-height:1.5rem}.ProseMirror h6{font-size:.875rem;line-height:1.25rem}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3,.ProseMirror h4,.ProseMirror h5,.ProseMirror h6{font-weight:700}.ProseMirror h1:first-child,.ProseMirror h2:first-child,.ProseMirror h3:first-child,.ProseMirror h4:first-child,.ProseMirror h5:first-child,.ProseMirror h6:first-child{margin-top:0}.ProseMirror h1:last-child,.ProseMirror h2:last-child,.ProseMirror h3:last-child,.ProseMirror h4:last-child,.ProseMirror h5:last-child,.ProseMirror h6:last-child{margin-bottom:0}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3{margin-top:3rem}.ProseMirror h4,.ProseMirror h5,.ProseMirror h6{margin-top:2rem}.ProseMirror a.link{font-weight:800;--richtext-text-opacity: 1;color:rgb(59 130 246 / var(--richtext-text-opacity, 1))}.ProseMirror a.link:is([class~=dark] *){--richtext-text-opacity: 1;color:rgb(96 165 250 / var(--richtext-text-opacity, 1))}.ProseMirror mark{border-radius:calc(var(--radius) - 4px);--richtext-bg-opacity: 1;background-color:rgb(239 68 68 / var(--richtext-bg-opacity, 1));-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-left:0;padding-right:0;padding-top:.25rem;padding-bottom:.25rem;color:inherit}.ProseMirror mark:is([class~=dark] *){--richtext-bg-opacity: 1;background-color:rgb(248 113 113 / var(--richtext-bg-opacity, 1))}.ProseMirror img{height:auto;max-width:100%}.ProseMirror *[data-indent="1"]{text-indent:2em!important}.ProseMirror *[data-indent="2"]{text-indent:4em!important}.ProseMirror *[data-indent="3"]{text-indent:6em!important}.ProseMirror *[data-indent="4"]{text-indent:8em!important}.ProseMirror *[data-indent="5"]{text-indent:10em!important}.ProseMirror *[data-indent="6"]{text-indent:12em!important}.ProseMirror *[data-indent="7"]{text-indent:14em!important}.ProseMirror iframe{border-width:1px!important;margin-top:.5rem;height:100%;width:100%;border-radius:calc(var(--radius) - 4px);border-color:hsl(var(--border))}.ProseMirror .blockquote{border-radius:var(--radius);border-bottom-left-radius:0;border-top-left-radius:0;border-left-width:4px;--richtext-border-opacity: 1;border-left-color:rgb(64 64 64 / var(--richtext-border-opacity, 1));--richtext-bg-opacity: .8;padding:.5rem 1rem;--richtext-text-opacity: 1;color:rgb(0 0 0 / var(--richtext-text-opacity, 1))}.ProseMirror .blockquote:is([class~=dark] *){--richtext-border-opacity: 1;border-left-color:rgb(212 212 212 / var(--richtext-border-opacity, 1));--richtext-text-opacity: 1;color:rgb(255 255 255 / var(--richtext-text-opacity, 1))}.ProseMirror code{border-radius:calc(var(--radius) - 4px);--richtext-bg-opacity: 1;background-color:rgb(23 23 23 / var(--richtext-bg-opacity, 1));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;--richtext-text-opacity: 1;color:rgb(255 255 255 / var(--richtext-text-opacity, 1));caret-color:#fff;--richtext-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--richtext-shadow-colored: 0 10px 15px -3px var(--richtext-shadow-color), 0 4px 6px -4px var(--richtext-shadow-color);box-shadow:var(--richtext-ring-offset-shadow, 0 0 #0000),var(--richtext-ring-shadow, 0 0 #0000),var(--richtext-shadow)}.ProseMirror code::selection{background-color:#ffffff4d}.ProseMirror pre{margin-top:.25rem;margin-bottom:.25rem;border-radius:.25rem;border-width:1px!important;--richtext-border-opacity: 1;border-color:rgb(0 0 0 / var(--richtext-border-opacity, 1));border-color:hsl(var(--border));--richtext-bg-opacity: 1;background-color:rgb(64 64 64 / var(--richtext-bg-opacity, 1));padding:1rem;--richtext-text-opacity: 1;color:rgb(255 255 255 / var(--richtext-text-opacity, 1));caret-color:#fff}.ProseMirror pre:is([class~=dark] *){--richtext-bg-opacity: 1;background-color:rgb(23 23 23 / var(--richtext-bg-opacity, 1))}.ProseMirror pre *::selection{background-color:#fff3}.ProseMirror pre code{background-color:inherit;padding:0;color:inherit;--richtext-shadow: 0 0 #0000;--richtext-shadow-colored: 0 0 #0000;box-shadow:var(--richtext-ring-offset-shadow, 0 0 #0000),var(--richtext-ring-shadow, 0 0 #0000),var(--richtext-shadow)}.ProseMirror ol{list-style-type:decimal}.ProseMirror ul{list-style-type:disc}.ProseMirror ul,.ProseMirror ol{margin-top:1.5rem;margin-bottom:1.5rem;padding-left:2rem;padding-right:2rem;padding-top:0;padding-bottom:0}.ProseMirror ul:first-child,.ProseMirror ol:first-child{margin-top:0}.ProseMirror ul:last-child,.ProseMirror ol:last-child{margin-bottom:0}.ProseMirror ul ul,.ProseMirror ul ol,.ProseMirror ul li,.ProseMirror ol ul,.ProseMirror ol ol,.ProseMirror ol li{margin-top:.25rem;margin-bottom:.25rem}.ProseMirror ul p,.ProseMirror ol p{margin-bottom:.25rem;margin-top:0}.ProseMirror>ul,.ProseMirror>ol{margin-top:2rem;margin-bottom:2rem}.ProseMirror>ul:first-child,.ProseMirror>ol:first-child{margin-top:0}.ProseMirror>ul:last-child,.ProseMirror>ol:last-child{margin-bottom:0}.ProseMirror ul[data-type=taskList]{list-style-type:none;padding:0}.ProseMirror ul[data-type=taskList] p{margin:0}.ProseMirror ul[data-type=taskList] li{display:flex}.ProseMirror ul[data-type=taskList] li>label{margin-right:.5rem;display:inline;flex:1 1 auto;flex-shrink:0;flex-grow:0;-webkit-user-select:none;user-select:none}.ProseMirror ul[data-type=taskList] li>div{flex:1 1 auto}.ProseMirror ul[data-type=taskList] li[data-checked=true]{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.ProseMirror table{border:1px solid;box-sizing:border-box;display:block;table-layout:fixed;border-collapse:collapse;overflow-x:auto;overflow-y:hidden;border-color:#0000001a}.ProseMirror table:is([class~=dark] *){border-color:#fff3}.ProseMirror table td,.ProseMirror table th{border:1px solid;border-width:1px!important;position:relative;box-sizing:border-box;min-width:1em;border-color:#0000001a;padding:.5rem;text-align:left;vertical-align:top}.ProseMirror table td:is([class~=dark] *),.ProseMirror table th:is([class~=dark] *){border-color:#fff3}.ProseMirror table td:first-of-type:not(a),.ProseMirror table th:first-of-type:not(a){margin-top:0}.ProseMirror table td p,.ProseMirror table th p{margin:0}.ProseMirror table td p+p,.ProseMirror table th p+p{margin-top:.75rem}.ProseMirror table th{text-align:left;font-weight:700}.reactjs-tiptap-editor .ProseMirror .search-result{background-color:#ffd90080}.reactjs-tiptap-editor .ProseMirror .search-result-current{background-color:#0dff0080}.columns{display:flex;width:100%;gap:8px;margin-top:.75em}.columns .column{min-width:0;padding:12px;border-width:1px;border-style:solid;border-color:hsl(var(--border));border-radius:2px;flex:1 1 0%;box-sizing:border-box}.columns .column p:first-of-type{margin-top:0}[data-type=mention]{color:hsl(var(--primary));background:hsl(var(--muted));padding:2px 4px;border-radius:6px}:root{--shj-bg: #161b22;--shj-fg: #c9d1d9;--shj-numbers: #8b949e;--shj-kwd: #ff7b72;--shj-deleted: #ff7b72;--shj-err: #ff7b72;--shj-class: #ffa657;--shj-cmnt: #8b949e;--shj-num: #79c0ff;--shj-bool: #79c0ff;--shj-type: #79c0ff;--shj-oper: #79c0ff;--shj-section: #79c0ff;--shj-var: #79c0ff;--shj-str: #a5d6ff;--shj-esc: #a5d6ff;--shj-func: #d2a8ff;--shj-insert: #98c379}.shj{white-space:pre;box-sizing:border-box;max-width:min(100%,100vw);font:18px Consolas,Courier New,Monaco,Andale Mono,Ubuntu Mono,monospace;line-height:24px;color-scheme:light dark;background:light-dark(#fff,#1a1a1c);color:light-dark(#112,#f8f8f2);box-shadow:0 0 5px #0001;text-shadow:none}.shj-inline{display:inline-block;margin:0;padding:2px 5px;border-radius:5px}.shj-oneline,.shj-multiline{margin:10px 0;border-radius:10px}.shj-oneline{padding:12px 10px}.shj-multiline{padding:30px 20px}.shj-scroll{display:flex;overflow:auto}.shj-numbers{padding-left:5px;padding-right:10px;text-align:right;opacity:.5;-webkit-user-select:none;user-select:none;color:light-dark(#999,#7d828b)}.shj-code{flex:1;outline:none}.shj-deleted{color:light-dark(#f44,#ff5261)}.shj-err{color:light-dark(#e16,#ff5261)}.shj-var{color:light-dark(#f44,#ff5261)}.shj-section{color:light-dark(#84f,#ff7cc6)}.shj-kwd{color:light-dark(#e16,#ff7cc6)}.shj-class{color:light-dark(#f60,#eab07c)}.shj-insert{color:light-dark(#7d8,#71d58a)}.shj-type{color:light-dark(#5af,#71d58a)}.shj-func{color:light-dark(#84f,#71d58a)}.shj-bool{color:light-dark(#3bf,#71d58a)}.shj-num{color:light-dark(#f60,#b581fd)}.shj-oper{color:light-dark(#5af,#80c6ff)}.shj-str{color:light-dark(#7d8,#4dacfa)}.shj-cmnt{color:light-dark(#999,#7d828b);font-style:italic}.shj-lang-http.shj-oneline .shj-kwd{background:#25f;color:#fff;padding:5px 7px;border-radius:5px}.file\:richtext-border-0::-webkit-file-upload-button{border-width:0px}.file\:richtext-border-0::file-selector-button{border-width:0px}.file\:richtext-bg-transparent::-webkit-file-upload-button{background-color:transparent}.file\:richtext-bg-transparent::file-selector-button{background-color:transparent}.file\:richtext-text-sm::-webkit-file-upload-button{font-size:.875rem;line-height:1.25rem}.file\:richtext-text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:richtext-font-medium::-webkit-file-upload-button{font-weight:500}.file\:richtext-font-medium::file-selector-button{font-weight:500}.placeholder\:\!richtext-text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))!important}.placeholder\:richtext-text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.last\:richtext-pb-2:last-child{padding-bottom:.5rem}.hover\:richtext-cursor-pointer:hover{cursor:pointer}.hover\:\!richtext-border-border:hover{border-color:hsl(var(--border))!important}.hover\:richtext-border-border:hover{border-color:hsl(var(--border))}.hover\:\!richtext-bg-accent:hover{background-color:hsl(var(--accent))!important}.hover\:\!richtext-bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)!important}.hover\:richtext-bg-accent:hover{background-color:hsl(var(--accent))}.hover\:richtext-bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:richtext-bg-muted:hover{background-color:hsl(var(--muted))}.hover\:richtext-bg-red-400:hover{--richtext-bg-opacity: 1;background-color:rgb(248 113 113 / var(--richtext-bg-opacity, 1))}.hover\:richtext-bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:richtext-bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:richtext-bg-opacity-20:hover{--richtext-bg-opacity: .2}.hover\:richtext-text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:richtext-text-foreground:hover{color:hsl(var(--foreground))}.hover\:richtext-text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:richtext-underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:richtext-opacity-100:hover{opacity:1}.hover\:richtext-shadow-sm:hover{--richtext-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--richtext-shadow-colored: 0 1px 2px 0 var(--richtext-shadow-color);box-shadow:var(--richtext-ring-offset-shadow, 0 0 #0000),var(--richtext-ring-shadow, 0 0 #0000),var(--richtext-shadow)}.focus\:richtext-bg-accent:focus{background-color:hsl(var(--accent))}.focus\:richtext-bg-red-400:focus{--richtext-bg-opacity: 1;background-color:rgb(248 113 113 / var(--richtext-bg-opacity, 1))}.focus\:richtext-bg-opacity-30:focus{--richtext-bg-opacity: .3}.focus\:richtext-text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:richtext-text-red-500:focus{--richtext-text-opacity: 1;color:rgb(239 68 68 / var(--richtext-text-opacity, 1))}.focus\:richtext-opacity-100:focus{opacity:1}.focus\:richtext-outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:richtext-ring-2:focus{--richtext-ring-offset-shadow: var(--richtext-ring-inset) 0 0 0 var(--richtext-ring-offset-width) var(--richtext-ring-offset-color);--richtext-ring-shadow: var(--richtext-ring-inset) 0 0 0 calc(2px + var(--richtext-ring-offset-width)) var(--richtext-ring-color);box-shadow:var(--richtext-ring-offset-shadow),var(--richtext-ring-shadow),var(--richtext-shadow, 0 0 #0000)}.focus\:richtext-ring-ring:focus{--richtext-ring-color: hsl(var(--ring))}.focus\:richtext-ring-offset-1:focus{--richtext-ring-offset-width: 1px}.focus-visible\:\!richtext-outline-none:focus-visible{outline:2px solid transparent!important;outline-offset:2px!important}.focus-visible\:richtext-outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:\!richtext-ring-2:focus-visible{--richtext-ring-offset-shadow: var(--richtext-ring-inset) 0 0 0 var(--richtext-ring-offset-width) var(--richtext-ring-offset-color) !important;--richtext-ring-shadow: var(--richtext-ring-inset) 0 0 0 calc(2px + var(--richtext-ring-offset-width)) var(--richtext-ring-color) !important;box-shadow:var(--richtext-ring-offset-shadow),var(--richtext-ring-shadow),var(--richtext-shadow, 0 0 #0000)!important}.focus-visible\:richtext-ring-1:focus-visible{--richtext-ring-offset-shadow: var(--richtext-ring-inset) 0 0 0 var(--richtext-ring-offset-width) var(--richtext-ring-offset-color);--richtext-ring-shadow: var(--richtext-ring-inset) 0 0 0 calc(1px + var(--richtext-ring-offset-width)) var(--richtext-ring-color);box-shadow:var(--richtext-ring-offset-shadow),var(--richtext-ring-shadow),var(--richtext-shadow, 0 0 #0000)}.focus-visible\:richtext-ring-2:focus-visible{--richtext-ring-offset-shadow: var(--richtext-ring-inset) 0 0 0 var(--richtext-ring-offset-width) var(--richtext-ring-offset-color);--richtext-ring-shadow: var(--richtext-ring-inset) 0 0 0 calc(2px + var(--richtext-ring-offset-width)) var(--richtext-ring-color);box-shadow:var(--richtext-ring-offset-shadow),var(--richtext-ring-shadow),var(--richtext-shadow, 0 0 #0000)}.focus-visible\:\!richtext-ring-ring:focus-visible{--richtext-ring-color: hsl(var(--ring)) !important}.focus-visible\:richtext-ring-ring:focus-visible{--richtext-ring-color: hsl(var(--ring))}.focus-visible\:\!richtext-ring-offset-1:focus-visible{--richtext-ring-offset-width: 1px !important}.focus-visible\:richtext-ring-offset-1:focus-visible{--richtext-ring-offset-width: 1px}.focus-visible\:richtext-ring-offset-background:focus-visible{--richtext-ring-offset-color: hsl(var(--background))}.disabled\:richtext-pointer-events-none:disabled{pointer-events:none}.disabled\:\!richtext-cursor-not-allowed:disabled{cursor:not-allowed!important}.disabled\:richtext-cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:\!richtext-opacity-50:disabled{opacity:.5!important}.disabled\:richtext-opacity-50:disabled{opacity:.5}.richtext-group:hover .group-hover\:richtext-opacity-100{opacity:1}.richtext-group.destructive .group-\[\.destructive\]\:richtext-border-muted\/40{border-color:hsl(var(--muted) / .4)}.richtext-group.destructive .group-\[\.destructive\]\:richtext-text-red-300{--richtext-text-opacity: 1;color:rgb(252 165 165 / var(--richtext-text-opacity, 1))}.richtext-group.destructive .group-\[\.destructive\]\:hover\:richtext-border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)}.richtext-group.destructive .group-\[\.destructive\]\:hover\:richtext-bg-destructive:hover{background-color:hsl(var(--destructive))}.richtext-group.destructive .group-\[\.destructive\]\:hover\:richtext-text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.richtext-group.destructive .group-\[\.destructive\]\:hover\:richtext-text-red-50:hover{--richtext-text-opacity: 1;color:rgb(254 242 242 / var(--richtext-text-opacity, 1))}.richtext-group.destructive .group-\[\.destructive\]\:focus\:richtext-ring-destructive:focus{--richtext-ring-color: hsl(var(--destructive))}.richtext-group.destructive .group-\[\.destructive\]\:focus\:richtext-ring-red-400:focus{--richtext-ring-opacity: 1;--richtext-ring-color: rgb(248 113 113 / var(--richtext-ring-opacity, 1))}.richtext-group.destructive .group-\[\.destructive\]\:focus\:richtext-ring-offset-red-600:focus{--richtext-ring-offset-color: #dc2626}.richtext-peer:disabled~.peer-disabled\:richtext-cursor-not-allowed{cursor:not-allowed}.richtext-peer:disabled~.peer-disabled\:richtext-opacity-70{opacity:.7}.data-\[disabled\]\:richtext-pointer-events-none[data-disabled]{pointer-events:none}.data-\[side\=bottom\]\:richtext-translate-y-1[data-side=bottom]{--richtext-translate-y: .25rem;transform:translate(var(--richtext-translate-x),var(--richtext-translate-y)) rotate(var(--richtext-rotate)) skew(var(--richtext-skew-x)) skewY(var(--richtext-skew-y)) scaleX(var(--richtext-scale-x)) scaleY(var(--richtext-scale-y))}.data-\[side\=left\]\:richtext--translate-x-1[data-side=left]{--richtext-translate-x: -.25rem;transform:translate(var(--richtext-translate-x),var(--richtext-translate-y)) rotate(var(--richtext-rotate)) skew(var(--richtext-skew-x)) skewY(var(--richtext-skew-y)) scaleX(var(--richtext-scale-x)) scaleY(var(--richtext-scale-y))}.data-\[side\=right\]\:richtext-translate-x-1[data-side=right]{--richtext-translate-x: .25rem;transform:translate(var(--richtext-translate-x),var(--richtext-translate-y)) rotate(var(--richtext-rotate)) skew(var(--richtext-skew-x)) skewY(var(--richtext-skew-y)) scaleX(var(--richtext-scale-x)) scaleY(var(--richtext-scale-y))}.data-\[side\=top\]\:richtext--translate-y-1[data-side=top]{--richtext-translate-y: -.25rem;transform:translate(var(--richtext-translate-x),var(--richtext-translate-y)) rotate(var(--richtext-rotate)) skew(var(--richtext-skew-x)) skewY(var(--richtext-skew-y)) scaleX(var(--richtext-scale-x)) scaleY(var(--richtext-scale-y))}.data-\[state\=checked\]\:richtext-translate-x-5[data-state=checked]{--richtext-translate-x: 1.25rem;transform:translate(var(--richtext-translate-x),var(--richtext-translate-y)) rotate(var(--richtext-rotate)) skew(var(--richtext-skew-x)) skewY(var(--richtext-skew-y)) scaleX(var(--richtext-scale-x)) scaleY(var(--richtext-scale-y))}.data-\[state\=unchecked\]\:richtext-translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:richtext-translate-x-0[data-swipe=cancel]{--richtext-translate-x: 0px;transform:translate(var(--richtext-translate-x),var(--richtext-translate-y)) rotate(var(--richtext-rotate)) skew(var(--richtext-skew-x)) skewY(var(--richtext-skew-y)) scaleX(var(--richtext-scale-x)) scaleY(var(--richtext-scale-y))}.data-\[swipe\=end\]\:richtext-translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--richtext-translate-x: var(--radix-toast-swipe-end-x);transform:translate(var(--richtext-translate-x),var(--richtext-translate-y)) rotate(var(--richtext-rotate)) skew(var(--richtext-skew-x)) skewY(var(--richtext-skew-y)) scaleX(var(--richtext-scale-x)) scaleY(var(--richtext-scale-y))}.data-\[swipe\=move\]\:richtext-translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--richtext-translate-x: var(--radix-toast-swipe-move-x);transform:translate(var(--richtext-translate-x),var(--richtext-translate-y)) rotate(var(--richtext-rotate)) skew(var(--richtext-skew-x)) skewY(var(--richtext-skew-y)) scaleX(var(--richtext-scale-x)) scaleY(var(--richtext-scale-y))}.data-\[active\]\:\!richtext-bg-accent[data-active]{background-color:hsl(var(--accent))!important}.data-\[state\=active\]\:richtext-bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:\!richtext-bg-primary[data-state=checked]{background-color:hsl(var(--primary))!important}.data-\[state\=checked\]\:richtext-bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:richtext-bg-accent[data-state=on],.data-\[state\=open\]\:richtext-bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=unchecked\]\:richtext-bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[state\=active\]\:richtext-text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:\!richtext-text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))!important}.data-\[state\=on\]\:richtext-text-accent-foreground[data-state=on]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:richtext-text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\]\:richtext-opacity-50[data-disabled]{opacity:.5}.data-\[state\=active\]\:richtext-shadow-sm[data-state=active]{--richtext-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--richtext-shadow-colored: 0 1px 2px 0 var(--richtext-shadow-color);box-shadow:var(--richtext-ring-offset-shadow, 0 0 #0000),var(--richtext-ring-shadow, 0 0 #0000),var(--richtext-shadow)}.data-\[swipe\=move\]\:richtext-transition-none[data-swipe=move]{transition-property:none}.data-\[state\=open\]\:richtext-animate-in[data-state=open]{animation-name:aenter;animation-duration:.15s;--richtext-enter-opacity: initial;--richtext-enter-scale: initial;--richtext-enter-rotate: initial;--richtext-enter-translate-x: initial;--richtext-enter-translate-y: initial}.data-\[state\=closed\]\:richtext-animate-out[data-state=closed],.data-\[swipe\=end\]\:richtext-animate-out[data-swipe=end]{animation-name:aexit;animation-duration:.15s;--richtext-exit-opacity: initial;--richtext-exit-scale: initial;--richtext-exit-rotate: initial;--richtext-exit-translate-x: initial;--richtext-exit-translate-y: initial}.data-\[state\=closed\]\:richtext-fade-out-0[data-state=closed]{--richtext-exit-opacity: 0}.data-\[state\=closed\]\:richtext-fade-out-80[data-state=closed]{--richtext-exit-opacity: .8}.data-\[state\=open\]\:richtext-fade-in-0[data-state=open]{--richtext-enter-opacity: 0}.data-\[state\=closed\]\:richtext-zoom-out-95[data-state=closed]{--richtext-exit-scale: .95}.data-\[state\=open\]\:richtext-zoom-in-95[data-state=open]{--richtext-enter-scale: .95}.data-\[side\=bottom\]\:richtext-slide-in-from-top-2[data-side=bottom]{--richtext-enter-translate-y: -.5rem}.data-\[side\=left\]\:richtext-slide-in-from-right-2[data-side=left]{--richtext-enter-translate-x: .5rem}.data-\[side\=right\]\:richtext-slide-in-from-left-2[data-side=right]{--richtext-enter-translate-x: -.5rem}.data-\[side\=top\]\:richtext-slide-in-from-bottom-2[data-side=top]{--richtext-enter-translate-y: .5rem}.data-\[state\=closed\]\:richtext-slide-out-to-left-1\/2[data-state=closed]{--richtext-exit-translate-x: -50%}.data-\[state\=closed\]\:richtext-slide-out-to-right-full[data-state=closed]{--richtext-exit-translate-x: 100%}.data-\[state\=closed\]\:richtext-slide-out-to-top-\[48\%\][data-state=closed]{--richtext-exit-translate-y: -48%}.data-\[state\=open\]\:richtext-slide-in-from-left-1\/2[data-state=open]{--richtext-enter-translate-x: -50%}.data-\[state\=open\]\:richtext-slide-in-from-top-\[48\%\][data-state=open]{--richtext-enter-translate-y: -48%}.data-\[state\=open\]\:richtext-slide-in-from-top-full[data-state=open]{--richtext-enter-translate-y: -100%}.dark\:hover\:richtext-bg-opacity-20:hover:is([class~=dark] *){--richtext-bg-opacity: .2}.dark\:hover\:richtext-text-red-500:hover:is([class~=dark] *){--richtext-text-opacity: 1;color:rgb(239 68 68 / var(--richtext-text-opacity, 1))}@media (min-width:640px){.sm\:richtext-bottom-0{bottom:0}.sm\:richtext-right-0{right:0}.sm\:richtext-top-auto{top:auto}.sm\:richtext-flex-row{flex-direction:row}.sm\:richtext-flex-col{flex-direction:column}.sm\:richtext-justify-end{justify-content:flex-end}.sm\:richtext-space-x-2>:not([hidden])~:not([hidden]){--richtext-space-x-reverse: 0;margin-right:calc(.5rem * var(--richtext-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--richtext-space-x-reverse)))}.sm\:richtext-rounded-lg{border-radius:var(--radius)}.sm\:richtext-text-left{text-align:left}.data-\[state\=open\]\:sm\:richtext-slide-in-from-bottom-full[data-state=open]{--richtext-enter-translate-y: 100%}}@media (min-width:768px){.md\:richtext-max-w-\[420px\]{max-width:420px}}.\[\&\>span\]\:richtext-line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}._wrap_dra8y_1{position:relative;max-width:100%;overflow:visible;line-height:0}._wrap_dra8y_1 ._renderWrap_dra8y_7{border:1px dashed hsl(var(--border))!important;border-radius:6px}._wrap_dra8y_1 ._renderWrap_dra8y_7:after{background-color:transparent!important}._wrap_dra8y_1 ._title_dra8y_14{position:absolute;top:10px;left:10px;z-index:2}._wrap_dra8y_1 ._title_dra8y_14 ._icon_dra8y_20{display:flex;width:18px;height:18px;color:#fff;background-color:#f80;border-radius:2px;justify-content:center;align-items:center}._wrap_dra8y_1 ._handlerWrap_dra8y_30{position:absolute;right:10px;bottom:10px;z-index:2;padding:2px 4px;border:1px solid hsl(var(--border));border-radius:6px}._disabled_dra8y_40{pointer-events:none!important}._attachment_15oj2_1,._wrap_15oj2_2{border-width:1px!important;border-radius:var(--radius)!important;border-color:hsl(var(--border))!important;padding:8px;display:flex;align-items:center;justify-content:space-between;margin:8px 0}._attachment_15oj2_1 .attachment__icon,._wrap_15oj2_2 .attachment__icon{width:32px;text-align:center}._attachment_15oj2_1 .attachment__icon svg,._wrap_15oj2_2 .attachment__icon svg{width:32px;display:inline-block}._wrapper_pva9d_1{background-color:#fff;cursor:pointer;position:absolute;top:0;left:0;padding:10px;gap:10px;z-index:100;border:1px solid #eeeeee;box-shadow:0 0 10px #0000001a;border-radius:10px}._tool_pva9d_17{outline:none;border:none;background-color:#fff;border-radius:5px;padding:5px;cursor:pointer;transition:all .3s;color:#595353!important}._tool_pva9d_17 svg{width:20px;height:20px}._tool_pva9d_17:hover{background-color:#f5f5f5}._active_pva9d_37{background-color:#eee!important}._pen_pva9d_41{display:flex;gap:4px;align-items:center;flex-wrap:wrap}._line_pva9d_48{height:20px;width:1px;background-color:#bcb9b9;margin:0 6px;transform:rotate(18deg)}._options_pva9d_56{margin-top:10px;padding:10px 0 0;border-top:1px dashed #eeeeee;display:flex;gap:4px;align-items:center;flex-wrap:wrap}._colorWrap_pva9d_66{display:flex;gap:8px;align-items:center;margin:4px 0}._color_pva9d_66{outline:none!important;border:none!important;border-radius:4px;cursor:pointer;width:20px;height:20px;border:1px solid #eeeeee}._colorActive_pva9d_83{outline:2px solid #2576b9!important}._wrap_5y04w_1{display:flex;height:100%;max-width:100%;overflow:hidden;line-height:0;flex-direction:column;border:1px dashed hsl(var(--border))!important;border-radius:6px}._wrap_5y04w_1 ._handlerWrap_5y04w_11{display:flex;padding:10px}._wrap_5y04w_1 ._innerWrap_5y04w_15{position:relative;width:100%;height:100%;overflow:hidden;border-radius:var(--border-radius);flex:1}._wrap_5y04w_1 ._emptyWrap_5y04w_23{display:flex;height:100%;justify-content:center;align-items:center}._wrap_5y04w_1 iframe{width:100%;height:100%;border:0;border:none!important}._verified_lvyh0_1{margin-left:.125rem;max-width:20px;max-height:20px;height:1.25em;fill:currentColor;-webkit-user-select:none;user-select:none;vertical-align:text-bottom}._root_98iqw_1{width:100%;min-width:250px;max-width:550px;overflow:hidden;color:var(--richtexteet-font-color);font-family:var(--richtexteet-font-family);font-weight:400;box-sizing:border-box;border:var(--richtexteet-border);border-radius:12px;margin:var(--richtexteet-container-margin);background-color:var(--richtexteet-bg-color);transition-property:background-color,box-shadow;transition-duration:.2s}._root_98iqw_1:hover{background-color:var(--richtexteet-bg-color-hover)}._article_98iqw_21{position:relative;box-sizing:inherit;padding:.75rem 1rem}.react-tweet-theme{--richtexteet-container-margin: 1.5rem 0;--richtexteet-header-font-size: .9375rem;--richtexteet-header-line-height: 1.25rem;--richtexteet-body-font-size: 1.25rem;--richtexteet-body-font-weight: 400;--richtexteet-body-line-height: 1.5rem;--richtexteet-body-margin: 0;--richtexteet-quoted-container-margin: .75rem 0;--richtexteet-quoted-body-font-size: .938rem;--richtexteet-quoted-body-font-weight: 400;--richtexteet-quoted-body-line-height: 1.25rem;--richtexteet-quoted-body-margin: .25rem 0 .75rem 0;--richtexteet-info-font-size: .9375rem;--richtexteet-info-line-height: 1.25rem;--richtexteet-actions-font-size: .875rem;--richtexteet-actions-line-height: 1rem;--richtexteet-actions-font-weight: 700;--richtexteet-actions-icon-size: 1.25em;--richtexteet-actions-icon-wrapper-size: calc( var(--richtexteet-actions-icon-size) + .75em );--richtexteet-replies-font-size: .875rem;--richtexteet-replies-line-height: 1rem;--richtexteet-replies-font-weight: 700}:where(.react-tweet-theme) *{margin:0;padding:0;box-sizing:border-box}:is([data-theme=light],.light) :where(.react-tweet-theme),:where(.react-tweet-theme){--richtexteet-skeleton-gradient: linear-gradient( 270deg, #fafafa, #eaeaea, #eaeaea, #fafafa );--richtexteet-border: 1px solid rgb(207, 217, 222);--richtexteet-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--richtexteet-font-color: rgb(15, 20, 25);--richtexteet-font-color-secondary: rgb(83, 100, 113);--richtexteet-bg-color: #fff;--richtexteet-bg-color-hover: rgb(247, 249, 249);--richtexteet-quoted-bg-color-hover: rgba(0, 0, 0, .03);--richtexteet-color-blue-primary: rgb(29, 155, 240);--richtexteet-color-blue-primary-hover: rgb(26, 140, 216);--richtexteet-color-blue-secondary: rgb(0, 111, 214);--richtexteet-color-blue-secondary-hover: rgba(0, 111, 214, .1);--richtexteet-color-red-primary: rgb(249, 24, 128);--richtexteet-color-red-primary-hover: rgba(249, 24, 128, .1);--richtexteet-color-green-primary: rgb(0, 186, 124);--richtexteet-color-green-primary-hover: rgba(0, 186, 124, .1);--richtexteet-twitter-icon-color: var(--richtexteet-font-color);--richtexteet-verified-old-color: rgb(130, 154, 171);--richtexteet-verified-blue-color: var(--richtexteet-color-blue-primary)}:is([data-theme=dark],.dark) :where(.react-tweet-theme){--richtexteet-skeleton-gradient: linear-gradient( 270deg, #15202b, rgb(30, 39, 50), rgb(30, 39, 50), rgb(21, 32, 43) );--richtexteet-border: 1px solid rgb(66, 83, 100);--richtexteet-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--richtexteet-font-color: rgb(247, 249, 249);--richtexteet-font-color-secondary: rgb(139, 152, 165);--richtexteet-bg-color: rgb(21, 32, 43);--richtexteet-bg-color-hover: rgb(30, 39, 50);--richtexteet-quoted-bg-color-hover: rgba(255, 255, 255, .03);--richtexteet-color-blue-primary: rgb(29, 155, 240);--richtexteet-color-blue-primary-hover: rgb(26, 140, 216);--richtexteet-color-blue-secondary: rgb(107, 201, 251);--richtexteet-color-blue-secondary-hover: rgba(107, 201, 251, .1);--richtexteet-color-red-primary: rgb(249, 24, 128);--richtexteet-color-red-primary-hover: rgba(249, 24, 128, .1);--richtexteet-color-green-primary: rgb(0, 186, 124);--richtexteet-color-green-primary-hover: rgba(0, 186, 124, .1);--richtexteet-twitter-icon-color: var(--richtexteet-font-color);--richtexteet-verified-old-color: rgb(130, 154, 171);--richtexteet-verified-blue-color: #fff}@media (prefers-color-scheme:dark){:where(.react-tweet-theme){--richtexteet-skeleton-gradient: linear-gradient( 270deg, #15202b, rgb(30, 39, 50), rgb(30, 39, 50), rgb(21, 32, 43) );--richtexteet-border: 1px solid rgb(66, 83, 100);--richtexteet-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--richtexteet-font-color: rgb(247, 249, 249);--richtexteet-font-color-secondary: rgb(139, 152, 165);--richtexteet-bg-color: rgb(21, 32, 43);--richtexteet-bg-color-hover: rgb(30, 39, 50);--richtexteet-color-blue-primary: rgb(29, 155, 240);--richtexteet-color-blue-primary-hover: rgb(26, 140, 216);--richtexteet-color-blue-secondary: rgb(107, 201, 251);--richtexteet-color-blue-secondary-hover: rgba(107, 201, 251, .1);--richtexteet-color-red-primary: rgb(249, 24, 128);--richtexteet-color-red-primary-hover: rgba(249, 24, 128, .1);--richtexteet-color-green-primary: rgb(0, 186, 124);--richtexteet-color-green-primary-hover: rgba(0, 186, 124, .1);--richtexteet-twitter-icon-color: var(--richtexteet-font-color);--richtexteet-verified-old-color: rgb(130, 154, 171);--richtexteet-verified-blue-color: #fff}}._verifiedOld_lcna5_1{color:var(--richtexteet-verified-old-color)}._verifiedBlue_lcna5_4{color:var(--richtexteet-verified-blue-color)}._verifiedGovernment_lcna5_7{color:#829aab}._label_36ucz_1{display:flex;height:1.0625em;width:1.0625em;max-width:17px;max-height:17px;margin-left:4px;margin-right:2px;border:var(--richtexteet-border);border-radius:2px}._label_36ucz_1>img{width:100%;height:100%}._header_nqq4j_1{display:flex;padding-bottom:.75rem;line-height:var(--richtexteet-header-line-height);font-size:var(--richtexteet-header-font-size);white-space:nowrap;overflow-wrap:break-word;overflow:hidden}._avatar_nqq4j_11{position:relative;height:48px;width:48px}._avatarOverflow_nqq4j_16{height:100%;width:100%;position:absolute;overflow:hidden;border-radius:9999px}._avatarSquare_nqq4j_23{border-radius:4px}._avatarShadow_nqq4j_26{height:100%;width:100%;transition-property:background-color;transition-duration:.2s;box-shadow:#00000008 0 0 2px inset}._avatarShadow_nqq4j_26:hover{background-color:#1a1a1a26}._author_nqq4j_37{max-width:calc(100% - 84px);display:flex;flex-direction:column;justify-content:center;margin:0 .5rem}._authorLink_nqq4j_44{text-decoration:none;color:inherit;display:flex;align-items:center}._authorLink_nqq4j_44:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}._authorVerified_nqq4j_53{display:inline-flex}._authorLinkText_nqq4j_56{font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}._authorMeta_nqq4j_63,._authorFollow_nqq4j_66{display:flex}._username_nqq4j_69{color:var(--richtexteet-font-color-secondary);text-decoration:none;text-overflow:ellipsis}._follow_nqq4j_74{color:var(--richtexteet-color-blue-secondary);text-decoration:none;font-weight:700}._follow_nqq4j_74:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}._separator_nqq4j_82{padding:0 .25rem}._brand_nqq4j_86{-webkit-margin-start:auto;margin-inline-start:auto}._twitterIcon_nqq4j_90{width:23.75px;height:23.75px;color:var(--richtexteet-twitter-icon-color);fill:currentColor;-webkit-user-select:none;user-select:none}._root_1ec15_1{text-decoration:none;color:var(--richtexteet-font-color-secondary);font-size:.9375rem;line-height:1.25rem;margin-bottom:.25rem;overflow-wrap:break-word;white-space:pre-wrap}._root_1ec15_1:hover{text-decoration-thickness:1px;-webkit-text-decoration-line:underline;text-decoration-line:underline}._root_eihfa_1{font-weight:inherit;color:var(--richtexteet-color-blue-secondary);text-decoration:none;cursor:pointer}._root_eihfa_1:hover{text-decoration-thickness:1px;-webkit-text-decoration-line:underline;text-decoration-line:underline}._root_1xq52_1{font-size:var(--richtexteet-body-font-size);font-weight:var(--richtexteet-body-font-weight);line-height:var(--richtexteet-body-line-height);margin:var(--richtexteet-body-margin);overflow-wrap:break-word;white-space:pre-wrap}._root_g9tkv_1{margin-top:.75rem;overflow:hidden;position:relative}._rounded_g9tkv_6{border:var(--richtexteet-border);border-radius:12px}._mediaWrapper_g9tkv_10{display:grid;grid-auto-rows:1fr;gap:2px;height:100%;width:100%}._grid2Columns_g9tkv_17{grid-template-columns:repeat(2,1fr)}._grid3_g9tkv_20>a:first-child{grid-row:span 2}._grid2x2_g9tkv_23{grid-template-rows:repeat(2,1fr)}._mediaContainer_g9tkv_26{position:relative;height:100%;width:100%;display:flex;align-items:center;justify-content:center}._mediaLink_g9tkv_34{text-decoration:none;outline-style:none}._skeleton_g9tkv_38{padding-bottom:56.25%;width:100%;display:block}._image_g9tkv_43{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;margin:0;object-fit:cover;object-position:center}._anchor_fp31d_1{display:flex;align-items:center;color:#fff;padding:0 1rem;border:1px solid transparent;border-radius:9999px;font-weight:700;transition:background-color .2s;cursor:pointer;-webkit-user-select:none;user-select:none;outline-style:none;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}._videoButton_fp31d_17{position:relative;height:67px;width:67px;display:flex;align-items:center;justify-content:center;background-color:var(--richtexteet-color-blue-primary);transition-property:background-color;transition-duration:.2s;border:4px solid #fff;border-radius:9999px;cursor:pointer}._videoButton_fp31d_17:hover,._videoButton_fp31d_17:focus-visible{background-color:var(--richtexteet-color-blue-primary-hover)}._videoButtonIcon_fp31d_35{margin-left:3px;width:calc(50% + 4px);height:calc(50% + 4px);max-width:100%;color:#fff;fill:currentColor;-webkit-user-select:none;user-select:none}._watchOnTwitter_fp31d_44{position:absolute;top:12px;right:8px}._watchOnTwitter_fp31d_44>a{min-width:2rem;min-height:2rem;font-size:.875rem;line-height:1rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f1419bf}._watchOnTwitter_fp31d_44>a:hover{background-color:#272c30bf}._viewReplies_fp31d_60{position:relative;min-height:2rem;background-color:var(--richtexteet-color-blue-primary);border-color:var(--richtexteet-color-blue-primary);font-size:.9375rem;line-height:1.25rem}._viewReplies_fp31d_60:hover{background-color:var(--richtexteet-color-blue-primary-hover)}._root_i24yn_1{color:inherit;text-decoration:none;font-size:var(--richtexteet-info-font-size);line-height:var(--richtexteet-info-line-height)}._root_i24yn_1:hover{text-decoration-thickness:1px;-webkit-text-decoration-line:underline;text-decoration-line:underline}._info_19qcj_1{display:flex;align-items:center;color:var(--richtexteet-font-color-secondary);margin-top:.125rem;overflow-wrap:break-word;white-space:nowrap;text-overflow:ellipsis}._infoLink_19qcj_10{color:inherit;text-decoration:none;height:var(--richtexteet-actions-icon-wrapper-size);width:var(--richtexteet-actions-icon-wrapper-size);font:inherit;margin-left:auto;display:flex;justify-content:center;align-items:center;margin-right:-4px;border-radius:9999px;transition-property:background-color;transition-duration:.2s}._infoLink_19qcj_10:hover{background-color:var(--richtexteet-color-blue-secondary-hover)}._infoIcon_19qcj_30{color:inherit;fill:currentColor;height:var(--richtexteet-actions-icon-size);-webkit-user-select:none;user-select:none}._infoLink_19qcj_10:hover>._infoIcon_19qcj_30{color:var(--richtexteet-color-blue-secondary)}._actions_n2anf_1{display:flex;align-items:center;color:var(--richtexteet-font-color-secondary);padding-top:.25rem;margin-top:.25rem;border-top:var(--richtexteet-border);overflow-wrap:break-word;white-space:nowrap;text-overflow:ellipsis}._like_n2anf_13,._reply_n2anf_14,._copy_n2anf_15{text-decoration:none;color:inherit;display:flex;align-items:center;margin-right:1.25rem}._like_n2anf_13:hover,._reply_n2anf_14:hover,._copy_n2anf_15:hover{background-color:#0000}._like_n2anf_13:hover>._likeIconWrapper_n2anf_27{background-color:var(--richtexteet-color-red-primary-hover)}._like_n2anf_13:hover>._likeCount_n2anf_30{color:var(--richtexteet-color-red-primary);-webkit-text-decoration-line:underline;text-decoration-line:underline}._likeIconWrapper_n2anf_27,._replyIconWrapper_n2anf_35,._copyIconWrapper_n2anf_36{width:var(--richtexteet-actions-icon-wrapper-size);height:var(--richtexteet-actions-icon-wrapper-size);display:flex;justify-content:center;align-items:center;margin-left:-.25rem;border-radius:9999px}._likeIcon_n2anf_27,._replyIcon_n2anf_35,._copyIcon_n2anf_36{height:var(--richtexteet-actions-icon-size);fill:currentColor;-webkit-user-select:none;user-select:none}._likeIcon_n2anf_27{color:var(--richtexteet-color-red-primary)}._likeCount_n2anf_30,._replyText_n2anf_56,._copyText_n2anf_57{font-size:var(--richtexteet-actions-font-size);font-weight:var(--richtexteet-actions-font-weight);line-height:var(--richtexteet-actions-line-height);margin-left:.25rem}._reply_n2anf_14:hover>._replyIconWrapper_n2anf_35{background-color:var(--richtexteet-color-blue-secondary-hover)}._reply_n2anf_14:hover>._replyText_n2anf_56{color:var(--richtexteet-color-blue-secondary);-webkit-text-decoration-line:underline;text-decoration-line:underline}._replyIcon_n2anf_35{color:var(--richtexteet-color-blue-primary)}._copy_n2anf_15{font:inherit;background:none;border:none;cursor:pointer}._copy_n2anf_15:hover>._copyIconWrapper_n2anf_36{background-color:var(--richtexteet-color-green-primary-hover)}._copy_n2anf_15:hover ._copyIcon_n2anf_36{color:var(--richtexteet-color-green-primary)}._copy_n2anf_15:hover>._copyText_n2anf_57{color:var(--richtexteet-color-green-primary);-webkit-text-decoration-line:underline;text-decoration-line:underline}._replies_1cutb_1{padding:.25rem 0}._link_1cutb_4{text-decoration:none;color:var(--richtexteet-color-blue-secondary);display:flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;-webkit-user-select:none;user-select:none;outline-style:none;transition-property:background-color;transition-duration:.2s;padding:0 1rem;border:var(--richtexteet-border);border-radius:9999px}._link_1cutb_4:hover{background-color:var(--richtexteet-color-blue-secondary-hover)}._text_1cutb_23{font-weight:var(--richtexteet-replies-font-weight);font-size:var(--richtexteet-replies-font-size);line-height:var(--richtexteet-replies-line-height);overflow-wrap:break-word;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._root_q5799_1{width:100%;overflow:hidden;border:var(--richtexteet-border);border-radius:12px;margin:var(--richtexteet-quoted-container-margin);transition-property:background-color,box-shadow;transition-duration:.2s;cursor:pointer}._root_q5799_1:hover{background-color:var(--richtexteet-quoted-bg-color-hover)}._article_q5799_16{position:relative;box-sizing:inherit}._header_f00ab_1{display:flex;padding:.75rem .75rem 0;line-height:var(--richtexteet-header-line-height);font-size:var(--richtexteet-header-font-size);white-space:nowrap;overflow-wrap:break-word;overflow:hidden}._avatar_f00ab_11{position:relative;height:20px;width:20px}._avatarOverflow_f00ab_16{height:100%;width:100%;position:absolute;overflow:hidden;border-radius:9999px}._avatarSquare_f00ab_23{border-radius:4px}._author_f00ab_27{display:flex;margin:0 .5rem;align-items:center}._authorText_f00ab_33{font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}._username_f00ab_40{color:var(--richtexteet-font-color-secondary);text-decoration:none;text-overflow:ellipsis;margin-left:.125rem}._root_175ot_1{font-size:var(--richtexteet-quoted-body-font-size);font-weight:var(--richtexteet-quoted-body-font-weight);line-height:var(--richtexteet-quoted-body-line-height);margin:var(--richtexteet-quoted-body-margin);overflow-wrap:break-word;white-space:pre-wrap;padding:0 .75rem}._root_16yxa_1{display:flex;flex-direction:column;align-items:center;padding-bottom:.75rem}._root_16yxa_1>h3{font-size:1.25rem;margin-bottom:.5rem}._skeleton_oi7hr_1{display:block;width:100%;border-radius:5px;background-image:var(--richtexteet-skeleton-gradient);background-size:400% 100%;animation:_loading_oi7hr_1 8s ease-in-out infinite}@media (prefers-reduced-motion:reduce){._skeleton_oi7hr_1{animation:none;background-position:200% 0}}@keyframes _loading_oi7hr_1{0%{background-position:200% 0}to{background-position:-200% 0}}._root_17qqv_1{pointer-events:none;padding-bottom:.25rem}.review-details{max-height:45vh;overflow-y:auto;border:1px solid #eee;background:#f9f9f9;padding:20px 15px;border-radius:5px;box-shadow:0 2px 4px #0000001a}.review-details h4{margin-bottom:15px;font-size:1.2rem;color:#333;font-weight:600}.review-details ul{padding:10px}.review-details ul li{list-style-type:none;margin-bottom:10px;color:#555;line-height:1.5;border:2px solid #eee;background-color:#fff;padding:10px;border-radius:7px;box-shadow:0 1px 3px #0000001a}.review-details ul li:hover{border-color:#aaa}.review-details ul li p{margin:5px 0;font-weight:500;font-size:1rem}.appraisal-notes{border:3px solid rgb(80,78,78);padding:1em;background-color:#e0dfdf;border-radius:4px;font-size:1em;color:#333;font-style:italic;font-weight:800}.success-checkmark{width:80px;height:115px;margin:0 auto}.check-icon{width:80px;height:80px;position:relative;border-radius:50%;box-sizing:content-box;border:4px solid #4CAF50}.check-icon:before{top:3px;left:-2px;width:30px;transform-origin:100% 50%;border-radius:100px 0 0 100px}.check-icon:after{top:0;left:30px;width:60px;transform-origin:0 50%;border-radius:0 100px 100px 0;animation:rotate-circle 4.25s ease-in}.check-icon:before,.check-icon:after{content:"";height:100px;position:absolute;background:#fff;transform:rotate(-45deg)}.icon-line{height:5px;background-color:#4caf50;display:block;border-radius:2px;position:absolute;z-index:10}.icon-line.line-tip{top:46px;left:14px;width:25px;transform:rotate(45deg);animation:icon-line-tip .75s}.icon-line.line-long{top:38px;right:8px;width:47px;transform:rotate(-45deg);animation:icon-line-long .75s}.icon-circle{top:-4px;left:-4px;z-index:10;width:80px;height:80px;border-radius:50%;position:absolute;box-sizing:content-box;border:4px solid rgba(76,175,80,.5)}.icon-fix{top:8px;width:5px;left:26px;z-index:1;height:85px;position:absolute;transform:rotate(-45deg);background-color:#fff}@keyframes rotate-circle{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes icon-line-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@keyframes icon-line-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}.landing-footer{background:linear-gradient(180deg,#1a1a1a,#0e0e0e);color:#fff;padding:4rem 0 1.5rem;position:relative}.landing-footer:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(43,177,88,.5),rgba(69,166,221,.5),transparent)}.footer-content{margin-bottom:3rem}.footer-contact-section{display:flex;flex-direction:column;gap:1.5rem}.footer-logo-wrapper{display:flex;align-items:center;gap:1.25rem;margin-bottom:.5rem}.footer-brand h3{font-size:1.75rem;font-weight:700;color:#fff;margin:0;line-height:1}.footer-brand span{font-size:.75rem;color:#ffffffb3;text-transform:uppercase;letter-spacing:2px;display:block;margin-top:.25rem}.footer-tagline{font-size:1rem;color:#fffc;margin:0;font-style:italic}.footer-contact-details{display:flex;flex-direction:column;gap:1.25rem;margin-top:1rem}.contact-item{display:flex;align-items:flex-start;gap:1rem}.contact-icon{color:#2bb158;font-size:1.5rem;flex-shrink:0;margin-top:.125rem}.contact-item strong{display:block;color:#fff;font-weight:600;margin-bottom:.25rem}.contact-item p{color:#fffc;margin:0;font-size:.9375rem;line-height:1.5}.contact-item a{color:#45a6dd;text-decoration:none;font-size:.9375rem;transition:all .2s ease}.contact-item a:hover{color:#d3ae05}.footer-heading{font-size:1.25rem;font-weight:700;color:#2bb158;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:2px solid rgba(43,177,88,.2)}.footer-links{list-style:none;padding:0;margin:0}.footer-links li{margin-bottom:.875rem}.footer-links a{color:#ffffffe6;text-decoration:none;font-size:.9375rem;transition:all .2s ease;display:inline-block;position:relative}.footer-links a:after{content:"";position:absolute;width:0;height:2px;bottom:-2px;left:0;background:linear-gradient(90deg,#2bb158,#45a6dd);transition:width .3s ease}.footer-links a:hover{color:#fff;transform:translate(4px)}.footer-links a:hover:after{width:100%}.footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:1.5rem;text-align:center}.footer-copyright{font-size:.875rem;color:#fff9;margin:0}@media (max-width: 960px){.landing-footer{padding:3rem 0 1.5rem}.footer-content{margin-bottom:2rem}}@media (max-width: 768px){.landing-footer{padding:2.5rem 0 1.5rem}.footer-logo-wrapper{justify-content:center;text-align:center}.footer-tagline{text-align:center}.footer-contact-details{align-items:center}.contact-item{flex-direction:column;align-items:center;text-align:center;gap:.5rem}.footer-heading{text-align:center;font-size:1.125rem}.footer-links{text-align:center}}@media (max-width: 480px){.footer-brand h3{font-size:1.5rem}.contact-item{gap:.75rem}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{-webkit-transition:border .15s ease-in;-moz-transition:border .15s ease-in;-ms-transition:border .15s ease-in;-o-transition:border .15s ease-in;transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;-webkit-transition:height .15s ease-in;-moz-transition:height .15s ease-in;-ms-transition:height .15s ease-in;-o-transition:height .15s ease-in;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{-webkit-flex-direction:column;flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width: 960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{-webkit-transition:opacity .25s ease-in;-moz-transition:opacity .25s ease-in;-ms-transition:opacity .25s ease-in;-o-transition:opacity .25s ease-in;transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px #000000e6;background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}.hero-section.split-screen{position:relative;width:100%;min-height:100vh;display:flex;align-items:center;overflow:hidden;padding:6rem 0}.hero-carousel{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.hero-carousel .carousel .control-dots,.hero-carousel .carousel .control-arrow{display:none}.hero-carousel .carousel,.hero-carousel .carousel .slider-wrapper,.hero-carousel .carousel .slider,.hero-carousel .carousel .slide{height:100%}.hero-slide{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.hero-carousel .carousel .slide{background:transparent}.hero-background-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1e8b42e0,#2bb158d9,#45a6ddcc);z-index:1}.hero-background-overlay:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgba(211,174,5,.12) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(69,166,221,.15) 0%,transparent 50%);animation:meshFloat 20s ease-in-out infinite}.hero-content-left{position:relative;z-index:2;color:#fff}.hero-badge{display:inline-flex;align-items:center;gap:.5rem;background:#ffffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:.75rem 1.5rem;border-radius:50px;border:1px solid rgba(255,255,255,.2);margin-bottom:2rem;font-size:1rem;font-weight:500}.badge-icon{font-size:1.125rem}.badge-text{color:#fff;letter-spacing:.5px}.hero-headline{font-size:clamp(2.75rem,6vw,3.6rem);font-weight:700;line-height:1.15;margin-bottom:2rem;color:#fff;letter-spacing:-.02em}.hero-subheadline{font-size:clamp(1.25rem,2vw,1.3rem);line-height:1.7;margin-bottom:2.5rem;color:#fff;opacity:.95;font-weight:400}.hero-trust-indicators{display:flex;gap:2.5rem;margin-bottom:3rem;flex-wrap:wrap}.trust-item{display:flex;align-items:center;gap:.5rem}.trust-icon{width:28px;height:28px;background:#d3ae0533;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#d3ae05;font-size:1rem;font-weight:700}.trust-text{color:#fff;font-size:1.0625rem;font-weight:500}.hero-cta-buttons{display:flex;gap:1.25rem;flex-wrap:wrap}.hero-btn-primary{background-color:#fff!important;color:#1e8b42!important;font-weight:600!important;padding:1rem 3rem!important;font-size:1.25rem!important;border-radius:12px!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;text-transform:none!important;min-width:200px;box-shadow:0 4px 16px #00000026!important}.hero-btn-primary:hover{background-color:#f5f5f5!important;transform:translateY(-3px) scale(1.02);box-shadow:0 8px 24px #00000040!important}.hero-btn-primary:active{transform:translateY(-1px) scale(.98)}.hero-btn-secondary{background-color:transparent!important;color:#fff!important;border:2px solid rgba(255,255,255,.6)!important;font-weight:600!important;padding:1rem 3rem!important;font-size:1.25rem!important;border-radius:12px!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;text-transform:none!important;min-width:200px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero-btn-secondary:hover{background-color:#ffffff26!important;border-color:#ffffffe6!important;transform:translateY(-3px);box-shadow:0 8px 24px #00000026!important}.hero-btn-secondary:active{transform:translateY(-1px) scale(.98)}.hero-stats-dashboard{position:relative;z-index:2;display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.floating-stat-card{background:#ffffff1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);border-radius:16px;padding:2rem;display:flex;align-items:center;gap:1.5rem;transition:all .4s cubic-bezier(.16,1,.3,1);box-shadow:0 8px 32px #0000001a,inset 0 1px 1px #fff3}.floating-stat-card:hover{transform:translateY(-8px);background:#ffffff26;border-color:#ffffff4d;box-shadow:0 12px 48px #00000026,inset 0 1px 1px #ffffff4d}.floating-stat-card:nth-child(1){animation:float 6s ease-in-out infinite}.floating-stat-card:nth-child(2){animation:float 6s ease-in-out 1s infinite}.floating-stat-card:nth-child(3){animation:float 6s ease-in-out 2s infinite}.floating-stat-card:nth-child(4){animation:float 6s ease-in-out 3s infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.stat-card-icon{flex-shrink:0;width:64px;height:64px;background:#ffffff26;border-radius:12px;display:flex;align-items:center;justify-content:center}.stat-card-content{flex:1;min-width:0}.stat-card-value{font-size:2rem;font-weight:700;line-height:1;margin-bottom:.5rem;font-variant-numeric:tabular-nums}.stat-card-label{font-size:1rem;color:#ffffffe6;font-weight:500;line-height:1.3}@media (max-width: 960px){.hero-section.split-screen{min-height:auto;padding:4rem 0}.hero-stats-dashboard{margin-top:3rem}}@media (max-width: 768px){.hero-section.split-screen{padding:3rem 0}.hero-trust-indicators{gap:1rem}.trust-text{font-size:.875rem}.hero-cta-buttons{flex-direction:column}.hero-btn-primary,.hero-btn-secondary{width:100%}.hero-stats-dashboard{grid-template-columns:1fr;margin-top:2.5rem}}@media (max-width: 480px){.hero-trust-indicators{flex-direction:column;gap:.75rem;align-items:flex-start}.floating-stat-card{padding:1.5rem}.stat-card-icon{width:48px;height:48px}.stat-card-value{font-size:1.5rem}}@media (prefers-reduced-motion: reduce){.floating-stat-card,.hero-background-overlay:after{animation:none}.floating-stat-card:hover{transform:none}.hero-carousel .carousel .slider{transition:none}}.service-card{background:#fff!important;border-radius:12px!important;box-shadow:0 1px 3px #1e8b4214,0 4px 12px #1e8b420a!important;transition:all .4s cubic-bezier(.16,1,.3,1)!important;height:100%;display:flex;flex-direction:column;border:1px solid rgba(43,177,88,.08);position:relative;overflow:hidden}.service-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#2bb15805,#45a6dd05);opacity:0;transition:opacity .4s ease;pointer-events:none}.service-card:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 8px 24px #1e8b421f,0 16px 48px #1e8b4214!important;border-color:#45a6dd4d}.service-card:hover:before{opacity:1}.service-card-content{padding:2rem!important;display:flex;flex-direction:column;align-items:center;text-align:center;flex:1}.service-icon{width:80px;height:80px;border-radius:50%;background-color:#2bb1581a;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;transition:var(--transition)}.service-card:hover .service-icon{background-color:#2bb15833;transform:scale(1.1)}.service-title{font-size:1.25rem;font-weight:600;color:#000;margin-bottom:1rem;line-height:1.4;min-height:2.8em}.service-description{font-size:.95rem;color:#666;line-height:1.6;margin-bottom:1.5rem;flex:1}.service-btn{background-color:#2bb158!important;color:#fff!important;font-weight:600!important;padding:.75rem 1.5rem!important;border-radius:var(--border-radius)!important;transition:var(--transition)!important;text-transform:none!important;font-size:1rem!important}.service-btn:hover{background-color:#1e8b42!important;transform:translateY(-2px);box-shadow:0 4px 8px #2bb1584d!important}@media (max-width: 768px){.service-card-content{padding:1.5rem!important}.service-icon{width:70px;height:70px}.service-title{font-size:1.125rem;min-height:auto}.service-description{font-size:.875rem}}.stat-card{background:linear-gradient(135deg,#2bb1580f,#2bb1581a)!important;border-radius:16px!important;box-shadow:none!important;border:1px solid rgba(43,177,88,.15);transition:all .5s cubic-bezier(.16,1,.3,1)!important;height:100%;position:relative;overflow:hidden}.stat-card:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.3) 50%,transparent 70%);transform:translate(-100%) translateY(-100%);transition:transform .6s ease}.stat-card:hover:before{transform:translate(100%) translateY(100%)}.stat-card:hover{transform:translateY(-6px) scale(1.03);box-shadow:0 8px 24px #1e8b4226,0 16px 48px #1e8b421a!important;border-color:#2bb1584d}.stat-card-content{padding:2rem!important;display:flex;flex-direction:column;align-items:center;text-align:center}.stat-icon{margin-bottom:1rem;opacity:.8}.stat-value{font-size:2.75rem;font-weight:700;color:#1e8b42;margin-bottom:.5rem;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.stat-label{font-size:1rem;color:#000;font-weight:500;line-height:1.4;margin:0}@media (max-width: 768px){.stat-card-content{padding:1.5rem!important}.stat-value{font-size:2rem}.stat-label{font-size:.95rem}}@media (max-width: 480px){.stat-value{font-size:1.75rem}.stat-label{font-size:.875rem}}.document-card{background:#fff;border:1px solid rgba(43,177,88,.15);border-radius:12px;padding:1.75rem;display:flex;flex-direction:column;gap:1.25rem;transition:all .4s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 8px #00000014;height:100%}.document-card:hover{transform:translateY(-4px);background:#fff;border-color:#2bb1584d;box-shadow:0 8px 24px #2bb1581f}.document-card-header{display:flex;justify-content:space-between;align-items:flex-start}.document-icon{width:64px;height:64px;background:linear-gradient(135deg,#2bb1581a,#45a6dd1a);border-radius:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #2bb15814}.document-icon svg{color:#2bb158}.document-category-badge{padding:.375rem .875rem;border-radius:20px;font-size:.75rem;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 8px #00000026}.document-card-content{flex:1;display:flex;flex-direction:column;gap:.75rem}.document-title{font-size:1.125rem;font-weight:700;color:#1e8b42;line-height:1.4;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.document-description{font-size:.9375rem;color:#555;line-height:1.6;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.document-meta{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:.75rem;border-top:1px solid rgba(43,177,88,.1)}.document-date,.document-size{font-size:.8125rem;color:#888;font-weight:500}.document-card-actions{display:flex;gap:.75rem}.document-card-actions .btn-view{flex:1;background:linear-gradient(135deg,#2bb158,#1e8b42)!important;color:#fff!important;text-transform:none!important;font-weight:600!important;padding:.75rem 1rem!important;border-radius:8px!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important}.document-card-actions .btn-view:hover{transform:translateY(-2px);box-shadow:0 8px 16px #2bb1584d!important}.document-card-actions .btn-download{flex:1;background:transparent!important;color:#2bb158!important;border:2px solid #2BB158!important;text-transform:none!important;font-weight:600!important;padding:.75rem 1rem!important;border-radius:8px!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important}.document-card-actions .btn-download:hover{background:#2bb15814!important;border-color:#1e8b42!important;transform:translateY(-2px)}@media (max-width: 768px){.document-card{padding:1.5rem}.document-icon{width:56px;height:56px}.document-title{font-size:1rem}.document-description{font-size:.875rem}.document-card-actions{flex-direction:column}.document-card-actions .btn-view,.document-card-actions .btn-download{width:100%}}.news-card{background:#fff!important;border-radius:14px!important;box-shadow:0 1px 3px #0000000f,0 4px 16px #0000000a!important;transition:all .45s cubic-bezier(.16,1,.3,1)!important;height:100%;display:flex;flex-direction:column;border:1px solid rgba(69,166,221,.08);position:relative;overflow:hidden}.news-card:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#45a6dd,#2bb158);transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.16,1,.3,1)}.news-card:hover{transform:translateY(-8px);box-shadow:0 8px 24px #00000014,0 16px 48px #0000000f!important;border-color:#45a6dd33}.news-card:hover:after{transform:scaleX(1)}.news-card-content{padding:1.5rem!important;display:flex;flex-direction:column;flex:1}.news-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;flex-wrap:wrap;gap:.5rem}.news-category{background-color:#45a6dd1a!important;color:#45a6dd!important;font-weight:600!important}.news-date{font-size:.875rem;color:#666}.news-title{font-size:1.25rem;font-weight:600;color:#000;margin:0 0 1rem;line-height:1.4;cursor:pointer;transition:var(--transition);min-height:2.8em}.news-title:hover{color:#2bb158}.news-excerpt{font-size:.95rem;color:#666;line-height:1.6;margin-bottom:1.5rem;flex:1}.news-actions{display:flex;flex-direction:column;gap:.75rem;margin-top:auto}.news-btn-read-more{border-color:#45a6dd!important;color:#45a6dd!important;text-transform:none!important;transition:var(--transition)!important;width:100%}.news-btn-read-more:hover{background-color:#45a6dd!important;color:#fff!important}.news-btn-download{color:#d3ae05!important;text-transform:none!important;transition:var(--transition)!important;justify-content:flex-start!important}.news-btn-download:hover{background-color:#d3ae051a!important}@media (max-width: 768px){.news-card-content{padding:1.25rem!important}.news-title{font-size:1.125rem;min-height:auto}.news-excerpt{font-size:.875rem}}.news-modal-paper{border-radius:var(--border-radius)!important}.news-modal-title{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;padding:1.5rem 2rem!important;border-bottom:1px solid #e0e0e0!important}.news-modal-title-text{font-size:1.5rem;font-weight:600;color:#000;line-height:1.4;padding-right:2rem}.news-modal-close-btn{color:#666!important;transition:var(--transition)!important}.news-modal-close-btn:hover{color:#000!important;background-color:#0000000d!important}.news-modal-content{padding:2rem!important}.news-modal-meta{display:flex;gap:1.5rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #e0e0e0;flex-wrap:wrap}.news-modal-category{font-size:.875rem;font-weight:600;color:#45a6dd;background-color:#45a6dd1a;padding:.25rem .75rem;border-radius:4px}.news-modal-date{font-size:.875rem;color:#666}.news-modal-body{margin-bottom:1.5rem}.news-modal-paragraph{font-size:1rem;line-height:1.8;color:#333;margin-bottom:1rem;white-space:pre-wrap}.news-modal-paragraph:last-child{margin-bottom:0}.news-modal-attachment{padding-top:1.5rem;border-top:1px solid #e0e0e0}.news-modal-download-btn{background-color:#d3ae05!important;color:#fff!important;text-transform:none!important;transition:var(--transition)!important}.news-modal-download-btn:hover{background-color:#b39104!important;transform:translateY(-2px);box-shadow:0 4px 8px #d3ae054d!important}@media (max-width: 768px){.news-modal-title{padding:1.25rem!important}.news-modal-title-text{font-size:1.25rem;padding-right:1rem}.news-modal-content{padding:1.5rem!important}.news-modal-paragraph{font-size:.95rem}}@media (max-width: 480px){.news-modal-title-text{font-size:1.125rem}.news-modal-paragraph{font-size:.875rem}}.contact-form-container{max-width:800px;margin:0 auto;padding:2rem;background:#fff;border-radius:var(--border-radius);box-shadow:var(--shadow-card)}.contact-form{width:100%}.contact-form-submit-btn{background-color:#2bb158!important;color:#fff!important;font-weight:600!important;padding:1rem 2rem!important;font-size:1.125rem!important;border-radius:var(--border-radius)!important;transition:var(--transition)!important;text-transform:none!important}.contact-form-submit-btn:hover:not(:disabled){background-color:#1e8b42!important;transform:translateY(-2px);box-shadow:0 6px 12px #2bb1584d!important}.contact-form-submit-btn:disabled{background-color:#ccc!important;cursor:not-allowed}.recaptcha-placeholder{padding:1rem;background-color:#f5f5f5;border:2px dashed #cccccc;border-radius:var(--border-radius);text-align:center}.recaptcha-note{font-size:.875rem;color:#666;margin:0}.contact-form .MuiTextField-root{width:100%}.contact-form .MuiOutlinedInput-root{border-radius:var(--border-radius)}.contact-form .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#45a6dd;border-width:2px}.contact-form .MuiInputLabel-root.Mui-focused{color:#45a6dd}.contact-form .MuiFormHelperText-root.Mui-error{color:#dc3545;font-weight:500}@media (max-width: 768px){.contact-form-container{padding:1.5rem}.contact-form-submit-btn{font-size:1rem!important;padding:.875rem 1.5rem!important}}@media (max-width: 480px){.contact-form-container{padding:1rem}}.chatbot-fab{position:fixed!important;bottom:24px;right:24px;z-index:1000;background-color:#2bb158!important;color:#fff!important;width:60px!important;height:60px!important;box-shadow:0 4px 12px #2bb15866!important;transition:var(--transition)!important}.chatbot-fab:hover{background-color:#1e8b42!important;transform:scale(1.1);box-shadow:0 6px 16px #2bb15880!important}.chatbot-drawer-paper{width:380px!important;max-width:100vw!important}.chatbot-container{height:100%;display:flex;flex-direction:column}.chatbot-header{background-color:#2bb158;color:#fff;padding:1.5rem;display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 8px #0000001a}.chatbot-header h3{margin:0;font-size:1.25rem;font-weight:600;color:#fff}.chatbot-close-btn{background:transparent;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:.5rem;border-radius:50%;transition:var(--transition)}.chatbot-close-btn:hover{background-color:#fff3}.chatbot-body{flex:1;padding:2rem;background-color:#f5f5f5;overflow-y:auto}.chatbot-placeholder{text-align:center;padding:2rem 0}.chatbot-placeholder h4{font-size:1.25rem;color:#000;margin-bottom:1rem}.chatbot-placeholder p{font-size:.95rem;color:#666;line-height:1.6;margin-bottom:1rem}.chatbot-placeholder ul{text-align:left;list-style:disc;padding-left:1.5rem;color:#666}.chatbot-placeholder li{margin-bottom:.5rem;line-height:1.6}@media (max-width: 480px){.chatbot-fab{bottom:20px;right:20px;width:56px!important;height:56px!important}.chatbot-drawer-paper{width:100%!important}.chatbot-body{padding:1.5rem}.chatbot-placeholder{padding:1rem 0}}.landing-section{padding:4rem 0}.landing-section:nth-child(2n){background-color:#f8f9fa}.section-heading{font-size:clamp(2.25rem,5vw,3.5rem);font-weight:700;color:#1e8b42;text-align:center;margin-bottom:1rem;letter-spacing:-.02em;line-height:1.1;text-wrap:balance}.section-subheading{font-size:1.25rem;color:#555;text-align:center;margin-bottom:3rem;max-width:700px;margin-left:auto;margin-right:auto;line-height:1.6;font-weight:400;letter-spacing:-.01em}.services-section{padding:5rem 0 6rem;background:linear-gradient(180deg,#fff,#fafbfc);position:relative}.services-section:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(43,177,88,.2) 50%,transparent 100%)}.services-section .section-heading{margin-bottom:3.5rem}.services-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:2rem}.service-item-1,.service-item-2,.service-item-3{grid-column:span 4}.service-item-4,.service-item-5{grid-column:span 6}.service-item-6{grid-column:span 12;max-width:600px;margin:0 auto}@keyframes cardEntryFade{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.service-card,.stat-card,.news-card,.document-card{animation:cardEntryFade .6s cubic-bezier(.16,1,.3,1) backwards}.service-item-1 .service-card{animation-delay:.1s}.service-item-2 .service-card{animation-delay:.2s}.service-item-3 .service-card{animation-delay:.3s}.service-item-4 .service-card{animation-delay:.4s}.service-item-5 .service-card{animation-delay:.5s}.service-item-6 .service-card{animation-delay:.6s}.stats-section{padding:5rem 0;background:#fafbfc;position:relative;overflow:hidden}.stats-section:before{content:"";position:absolute;top:-50%;left:-20%;width:140%;height:200%;background:radial-gradient(circle at 30% 50%,rgba(43,177,88,.08) 0%,transparent 50%),radial-gradient(circle at 70% 50%,rgba(69,166,221,.06) 0%,transparent 50%);pointer-events:none;z-index:0}.stats-section .MuiContainer-root{position:relative;z-index:1}.stats-section .section-heading{margin-bottom:3.5rem}.stats-section .stat-card:nth-child(1){animation-delay:.1s}.stats-section .stat-card:nth-child(2){animation-delay:.2s}.stats-section .stat-card:nth-child(3){animation-delay:.3s}.stats-section .stat-card:nth-child(4){animation-delay:.4s}.guidelines-preview-section{padding:5rem 0;background-color:#fff;position:relative}.guidelines-preview-section .section-heading{margin-bottom:.75rem}.guidelines-preview-section .section-subheading{margin-bottom:3rem}.guidelines-view-all-btn{margin-top:2.5rem!important;text-align:center;display:block;margin-left:auto;margin-right:auto;border-color:#45a6dd!important;color:#45a6dd!important;padding:.75rem 2rem!important;border-radius:10px!important;font-weight:600!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important}.guidelines-view-all-btn:hover{background-color:#45a6dd!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 6px 20px #45a6dd40!important}.news-section{padding:5rem 0;background:linear-gradient(180deg,#fafbfc,#fff)}.news-section .section-heading{margin-bottom:2.5rem}.news-filter{display:flex;justify-content:center;gap:.75rem;margin-bottom:3.5rem;flex-wrap:wrap}.news-filter-btn{background-color:#fff!important;color:#555!important;border:1.5px solid #e5e7eb!important;padding:.625rem 1.75rem!important;border-radius:24px!important;text-transform:none!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;font-weight:500!important;font-size:.9375rem!important;letter-spacing:-.01em!important}.news-filter-btn:hover{border-color:#45a6dd!important;color:#45a6dd!important;background-color:#45a6dd0a!important;transform:translateY(-2px)}.news-filter-btn.active{background:linear-gradient(135deg,#45a6dd,#3b8fc7)!important;color:#fff!important;border-color:#45a6dd!important;box-shadow:0 4px 12px #45a6dd40!important}.news-view-all-btn{margin-top:3rem!important;text-align:center;display:block;margin-left:auto;margin-right:auto}.contact-section{padding:5rem 0 6rem;background:linear-gradient(180deg,#fff,#fafbfc);position:relative}.contact-section .section-heading{margin-bottom:.75rem}.contact-section .section-subheading{margin-bottom:3.5rem}html{scroll-behavior:smooth}.skip-link{position:absolute;top:-40px;left:0;background:#2bb158;color:#fff;padding:8px;text-decoration:none;z-index:100;border-radius:0 0 4px}@media (max-width: 768px){.landing-section{padding:3rem 0}.section-heading{font-size:clamp(1.875rem,5vw,2.5rem);letter-spacing:-.015em}.section-subheading{font-size:1.0625rem;margin-bottom:2rem}.services-section,.stats-section,.guidelines-preview-section,.news-section,.contact-section{padding:3rem 0}.services-grid{grid-template-columns:1fr;gap:1.5rem}.service-item-1,.service-item-2,.service-item-3,.service-item-4,.service-item-5,.service-item-6{grid-column:span 1;max-width:100%}.news-filter{margin-bottom:2rem;gap:.5rem}.news-filter-btn{padding:.5rem 1.25rem!important;font-size:.875rem!important}}@media (max-width: 480px){.section-heading{font-size:clamp(1.625rem,5vw,2rem)}.landing-section,.services-section,.stats-section,.guidelines-preview-section,.news-section,.contact-section{padding:2.5rem 0}.services-grid{gap:1.25rem}}.grain-overlay{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");animation:grain 8s steps(10) infinite}@keyframes grain{0%,to{transform:translate(0)}10%{transform:translate(-5%,-10%)}20%{transform:translate(-15%,5%)}30%{transform:translate(7%,-25%)}40%{transform:translate(-5%,25%)}50%{transform:translate(-15%,10%)}60%{transform:translate(15%)}70%{transform:translateY(15%)}80%{transform:translate(3%,35%)}90%{transform:translate(-10%,10%)}}.mesh-gradient-green{background:radial-gradient(at 0% 0%,rgba(43,177,88,.1) 0px,transparent 50%),radial-gradient(at 100% 0%,rgba(69,166,221,.08) 0px,transparent 50%),radial-gradient(at 100% 100%,rgba(211,174,5,.06) 0px,transparent 50%),radial-gradient(at 0% 100%,rgba(43,177,88,.08) 0px,transparent 50%)}.mesh-gradient-blue{background:radial-gradient(at 20% 30%,rgba(69,166,221,.12) 0px,transparent 50%),radial-gradient(at 80% 20%,rgba(43,177,88,.08) 0px,transparent 50%),radial-gradient(at 60% 80%,rgba(211,174,5,.06) 0px,transparent 50%)}.ambient-bg{position:relative;overflow:hidden}.ambient-bg:before{content:"";position:absolute;top:-10%;left:-10%;width:120%;height:120%;background-image:url(https://images.unsplash.com/photo-1526304640581-d334cdbbf45e?w=1920&q=80);background-size:cover;background-position:center;opacity:.03;filter:blur(2px);z-index:0}.ambient-bg>*{position:relative;z-index:1}.payment-ack-cta-section{padding:5rem 0;background:linear-gradient(180deg,#f8f9fa,#fff);position:relative;overflow:hidden}.payment-ack-cta-section:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(43,177,88,.08) 0%,transparent 70%);pointer-events:none}.payment-ack-cta-card{max-width:800px;margin:0 auto;text-align:center;background:#fff9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(43,177,88,.15);border-radius:24px;padding:3.5rem 3rem;box-shadow:0 8px 32px #00000014,inset 0 1px #fffc;transition:all .4s cubic-bezier(.16,1,.3,1);position:relative;z-index:1}.payment-ack-cta-card:hover{transform:translateY(-4px);background:#ffffffb3;border-color:#2bb15840;box-shadow:0 12px 48px #0000001f,inset 0 1px #fff}.payment-ack-icon-wrapper{display:flex;justify-content:center;margin-bottom:2rem}.payment-ack-icon-circle{width:72px;height:72px;border-radius:50%;background:linear-gradient(135deg,#2bb158,#1e8b42);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #2bb1584d;transition:transform .4s cubic-bezier(.16,1,.3,1)}.payment-ack-cta-card:hover .payment-ack-icon-circle{transform:scale(1.1)}.payment-ack-cta-heading{font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:700;color:#1e8b42;margin-bottom:1.25rem;letter-spacing:-.02em;line-height:1.3}.payment-ack-cta-description{font-size:1.125rem;color:#555;line-height:1.7;margin-bottom:2.5rem;max-width:650px;margin-left:auto;margin-right:auto}.payment-ack-cta-btn{background:linear-gradient(135deg,#2bb158,#45a6dd)!important;color:#fff!important;font-weight:700!important;font-size:1.125rem!important;padding:1rem 2.5rem!important;border-radius:12px!important;text-transform:none!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 4px 16px #2bb1584d!important;position:relative;overflow:hidden}.payment-ack-cta-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.payment-ack-cta-btn:hover{transform:translateY(-3px);box-shadow:0 8px 24px #2bb15866!important}.payment-ack-cta-btn:hover:before{left:100%}@media (max-width: 768px){.payment-ack-cta-section{padding:3.5rem 0}.payment-ack-cta-card{padding:2.5rem 2rem;border-radius:20px}.payment-ack-icon-circle{width:64px;height:64px}.payment-ack-cta-heading{margin-bottom:1rem}.payment-ack-cta-description{font-size:1rem;margin-bottom:2rem}.payment-ack-cta-btn{width:100%;font-size:1rem!important;padding:.875rem 2rem!important}}@media (max-width: 480px){.payment-ack-cta-section{padding:3rem 0}.payment-ack-cta-card{padding:2rem 1.5rem;border-radius:16px}.payment-ack-icon-circle{width:56px;height:56px}.payment-ack-icon-circle svg{font-size:2rem!important}.payment-ack-cta-description{font-size:.95rem}}@media (prefers-reduced-motion: reduce){.payment-ack-cta-card,.payment-ack-icon-circle,.payment-ack-cta-btn{transition:none!important}.payment-ack-cta-card:hover,.payment-ack-cta-btn:hover{transform:none}}@media (prefers-contrast: high){.payment-ack-cta-card{border:2px solid #2BB158}.payment-ack-cta-heading{color:#000}}.payment-form-container{max-width:900px;margin:0 auto;background:#ffffff0d;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:3rem;box-shadow:0 8px 32px #0000001a}.payment-form{display:flex;flex-direction:column;gap:2.5rem}.form-section{display:flex;flex-direction:column;gap:1.5rem}.section-title{font-size:1.5rem;font-weight:700;color:#fff;margin:0 0 .5rem;padding-bottom:.75rem;border-bottom:2px solid rgba(255,255,255,.1)}.upload-note{font-size:.875rem;color:#ffffffb3;margin-top:.75rem;line-height:1.6;font-style:italic}.form-actions{display:flex;justify-content:center;padding-top:1rem}.submit-btn{background:linear-gradient(135deg,#2bb158,#1e8b42)!important;color:#fff!important;text-transform:none!important;font-weight:700!important;font-size:1.125rem!important;padding:1rem 3rem!important;border-radius:12px!important;min-width:250px!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 4px 16px #2bb1584d!important}.submit-btn:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 8px 24px #2bb15866!important}.submit-btn:disabled{opacity:.6;cursor:not-allowed}.payment-form-container .MuiOutlinedInput-root{background:#ffffff14!important;color:#fff!important;border-radius:8px!important}.payment-form-container .MuiOutlinedInput-root fieldset{border-color:#fff3!important}.payment-form-container .MuiOutlinedInput-root:hover fieldset{border-color:#ffffff4d!important}.payment-form-container .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#2bb158!important;border-width:2px!important}.payment-form-container .MuiInputLabel-root{color:#fffc!important;font-weight:500!important}.payment-form-container .MuiInputLabel-root.Mui-focused{color:#2bb158!important}.payment-form-container .MuiFormHelperText-root{color:#fff9!important}.payment-form-container .MuiFormHelperText-root.Mui-error{color:#ff6b6b!important}.payment-form-container .MuiSelect-icon{color:#ffffffb3!important}.payment-form-container .MuiOutlinedInput-input::placeholder{color:#ffffff80!important;opacity:1!important}@media (max-width: 768px){.payment-form-container{padding:2rem 1.5rem}.section-title{font-size:1.25rem}.submit-btn{width:100%!important;min-width:unset!important}}@media (max-width: 480px){.payment-form-container{padding:1.5rem 1rem;border-radius:16px}.form-section{gap:1rem}.section-title{font-size:1.125rem}}.payment-acknowledgement-page{min-height:100vh;background:linear-gradient(135deg,#1e8b42,#2bb158,#45a6dd);position:relative;padding-top:80px}.payment-hero{padding:4rem 0 3rem;position:relative}.payment-hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgba(211,174,5,.12) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(69,166,221,.15) 0%,transparent 50%);animation:meshFloat 20s ease-in-out infinite}.payment-breadcrumb{margin-bottom:2rem;position:relative;z-index:2}.payment-breadcrumb .breadcrumb-link{display:flex;align-items:center;gap:.5rem;color:#fffc;text-decoration:none;font-size:.9375rem;font-weight:500;transition:all .2s ease}.payment-breadcrumb .breadcrumb-link:hover{color:#fff}.payment-breadcrumb .breadcrumb-current{color:#fff;font-size:.9375rem;font-weight:600}.payment-hero-content{text-align:center;margin-bottom:2rem;position:relative;z-index:2}.hero-icon{width:100px;height:100px;background:#ffffff1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 2rem;box-shadow:0 8px 32px #0000001a}.payment-title{font-size:clamp(2rem,5vw,3rem);font-weight:700;color:#fff;margin-bottom:1rem;letter-spacing:-.02em}.payment-subtitle{font-size:clamp(1.125rem,2vw,1.25rem);color:#ffffffe6;max-width:700px;margin:0 auto 3rem;line-height:1.6}.info-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;max-width:900px;margin:0 auto}.info-card{background:#ffffff14;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.15);border-radius:12px;padding:1.5rem;display:flex;align-items:flex-start;gap:1rem;transition:all .3s cubic-bezier(.16,1,.3,1)}.info-card:hover{transform:translateY(-4px);background:#ffffff1f;border-color:#ffffff40}.info-icon{font-size:2rem;flex-shrink:0}.info-card h4{font-size:1rem;font-weight:700;color:#fff;margin:0 0 .25rem}.info-card p{font-size:.875rem;color:#fffc;margin:0;line-height:1.5}.payment-content{padding:3rem 0 6rem;position:relative;z-index:2}.help-section{max-width:900px;margin:3rem auto 0;background:#ffffff0d;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:2rem;text-align:center}.help-section h3{font-size:1.5rem;font-weight:700;color:#fff;margin:0 0 1rem}.help-section p{font-size:1rem;color:#ffffffe6;line-height:1.6;margin:0}.help-section a{color:#d3ae05;text-decoration:none;font-weight:600;transition:all .2s ease}.help-section a:hover{color:#fff;text-decoration:underline}@media (max-width: 960px){.payment-hero{padding:3rem 0 2rem}.payment-content{padding:2rem 0 4rem}}@media (max-width: 768px){.payment-acknowledgement-page{padding-top:70px}.payment-hero{padding:2rem 0 1.5rem}.payment-title{font-size:1.75rem}.payment-subtitle{font-size:1rem}.hero-icon{width:80px;height:80px}.info-cards{grid-template-columns:1fr;gap:1rem}.help-section{padding:1.5rem}}@media (max-width: 480px){.info-card{padding:1.25rem}.info-icon{font-size:1.75rem}}.resources-page{min-height:100vh;background:linear-gradient(135deg,#1e8b42,#2bb158,#45a6dd);position:relative;padding-top:80px}.resources-hero{padding:4rem 0 3rem;position:relative}.resources-hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgba(211,174,5,.12) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(69,166,221,.15) 0%,transparent 50%);animation:meshFloat 20s ease-in-out infinite}@keyframes meshFloat{0%,to{opacity:.4;transform:translateY(0) scale(1)}50%{opacity:.7;transform:translateY(-10px) scale(1.05)}}.resources-breadcrumb{margin-bottom:2rem;position:relative;z-index:2}.resources-breadcrumb .breadcrumb-link{display:flex;align-items:center;gap:.5rem;color:#fffc;text-decoration:none;font-size:.9375rem;font-weight:500;transition:all .2s ease}.resources-breadcrumb .breadcrumb-link:hover{color:#fff}.resources-breadcrumb .breadcrumb-current{color:#fff;font-size:.9375rem;font-weight:600}.resources-hero-content{text-align:center;margin-bottom:3rem;position:relative;z-index:2}.resources-title{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;color:#fff;margin-bottom:1rem;letter-spacing:-.02em}.resources-subtitle{font-size:clamp(1.125rem,2vw,1.375rem);color:#ffffffe6;max-width:700px;margin:0 auto;line-height:1.6}.resources-search{max-width:800px;margin:0 auto;position:relative;z-index:2}.search-input{background:#ffffff1a!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border-radius:50px!important;border:1px solid rgba(255,255,255,.2)!important;overflow:hidden}.search-input .MuiOutlinedInput-root{background:transparent!important;color:#fff!important;font-size:1.0625rem!important;padding:.75rem 1.5rem!important;border-radius:50px!important}.search-input .MuiOutlinedInput-root fieldset{border:none!important}.search-input .MuiOutlinedInput-input::placeholder{color:#fff9!important;opacity:1!important}.search-input .MuiOutlinedInput-input{padding:0!important}.resources-content{padding:3rem 0 6rem;position:relative;z-index:2}.category-filters{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center;margin-bottom:2.5rem}.category-pill{background:#ffffff1a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.2);color:#ffffffe6;padding:.75rem 1.75rem;border-radius:50px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);text-transform:none}.category-pill:hover{background:#ffffff26;border-color:#fff6;transform:translateY(-2px)}.category-pill.active{background:#ffffff40;border-color:#ffffff80;color:#fff;box-shadow:0 4px 16px #fff3}.results-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;color:#ffffffe6;font-size:1rem}.results-info strong{color:#fff;font-weight:700}.clear-filter{background:transparent;border:1px solid rgba(255,255,255,.3);color:#fff;padding:.5rem 1.25rem;border-radius:20px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.clear-filter:hover{background:#ffffff1a;border-color:#ffffff80}.resources-grid{margin-bottom:3rem}.no-results{text-align:center;padding:4rem 2rem;color:#ffffffe6}.no-results p{font-size:1.25rem;margin-bottom:1.5rem}.resources-pagination{display:flex;justify-content:center;margin-top:3rem}.pagination-component .MuiPaginationItem-root{background:#ffffff1a!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important;font-weight:600!important;transition:all .2s ease!important}.pagination-component .MuiPaginationItem-root:hover{background:#fff3!important;border-color:#fff6!important}.pagination-component .Mui-selected{background:#ffffff4d!important;border-color:#ffffff80!important}@media (max-width: 960px){.resources-hero{padding:3rem 0 2rem}.resources-content{padding:2rem 0 4rem}}@media (max-width: 768px){.resources-page{padding-top:70px}.resources-hero{padding:2rem 0 1.5rem}.resources-title{font-size:2rem}.resources-subtitle{font-size:1rem}.category-filters{gap:.5rem}.category-pill{padding:.625rem 1.25rem;font-size:.875rem}.results-info{flex-direction:column;align-items:flex-start;gap:1rem}}@media (max-width: 480px){.category-filters{justify-content:flex-start}}/*!
 * https://github.com/arqex/react-datetime
 */.rdt{position:relative}.rdtPicker{display:none;position:absolute;min-width:250px;padding:4px;margin-top:1px;z-index:99999!important;background:#fff;box-shadow:0 1px 3px #0000001a;border:1px solid #f9f9f9}.rdtOpen .rdtPicker{display:block}.rdtStatic .rdtPicker{box-shadow:none;position:static}.rdtPicker .rdtTimeToggle{text-align:center}.rdtPicker table{width:100%;margin:0}.rdtPicker td,.rdtPicker th{text-align:center;height:28px}.rdtPicker td{cursor:pointer}.rdtPicker td.rdtDay:hover,.rdtPicker td.rdtHour:hover,.rdtPicker td.rdtMinute:hover,.rdtPicker td.rdtSecond:hover,.rdtPicker .rdtTimeToggle:hover{background:#eee;cursor:pointer}.rdtPicker td.rdtOld,.rdtPicker td.rdtNew{color:#999}.rdtPicker td.rdtToday{position:relative}.rdtPicker td.rdtToday:before{content:"";display:inline-block;border-left:7px solid transparent;border-bottom:7px solid #428bca;border-top-color:#0003;position:absolute;bottom:4px;right:4px}.rdtPicker td.rdtActive,.rdtPicker td.rdtActive:hover{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.rdtPicker td.rdtActive.rdtToday:before{border-bottom-color:#fff}.rdtPicker td.rdtDisabled,.rdtPicker td.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker td span.rdtOld{color:#999}.rdtPicker td span.rdtDisabled,.rdtPicker td span.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker th{border-bottom:1px solid #f9f9f9}.rdtPicker .dow{width:14.2857%;border-bottom:none;cursor:default}.rdtPicker th.rdtSwitch{width:100px}.rdtPicker th.rdtNext,.rdtPicker th.rdtPrev{font-size:21px;vertical-align:top}.rdtPrev span,.rdtNext span{display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdtPicker th.rdtDisabled,.rdtPicker th.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker thead tr:first-of-type th{cursor:pointer}.rdtPicker thead tr:first-of-type th:hover{background:#eee}.rdtPicker tfoot{border-top:1px solid #f9f9f9}.rdtPicker button{border:none;background:none;cursor:pointer}.rdtPicker button:hover{background-color:#eee}.rdtPicker thead button{width:100%;height:100%}td.rdtMonth,td.rdtYear{height:50px;width:25%;cursor:pointer}td.rdtMonth:hover,td.rdtYear:hover{background:#eee}.rdtCounters{display:inline-block}.rdtCounters>div{float:left}.rdtCounter{height:100px}.rdtCounter{width:40px}.rdtCounterSeparator{line-height:100px}.rdtCounter .rdtBtn{height:40%;line-height:40px;cursor:pointer;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdtCounter .rdtBtn:hover{background:#eee}.rdtCounter .rdtCount{height:20%;font-size:1.2em}.rdtMilli{vertical-align:middle;padding-left:8px;width:48px}.rdtMilli input{width:100%;font-size:1.2em;margin-top:37px}.rdtTime td{cursor:default}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}body{padding-top:0}#main-content{position:relative}.skip-link{position:absolute;top:-40px;left:0;background:#2bb158;color:#fff;padding:8px 16px;text-decoration:none;border-radius:0 0 4px;z-index:9999;font-weight:600}.skip-link:focus{top:0}
