.react-app *,.react-app :before,.react-app :after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.react-app ::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.react-app *,.react-app :before,.react-app :after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}.react-app :before,.react-app :after{--tw-content: ""}.react-app html,.react-app :host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}.react-app body{margin:0;line-height:inherit}.react-app hr{height:0;color:inherit;border-top-width:1px}.react-app abbr:where([title]){text-decoration:underline dotted}.react-app h1,.react-app h2,.react-app h3,.react-app h4,.react-app h5,.react-app h6{font-size:inherit;font-weight:inherit}.react-app a{color:inherit;text-decoration:inherit}.react-app b,.react-app strong{font-weight:bolder}.react-app code,.react-app kbd,.react-app samp,.react-app pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}.react-app small{font-size:80%}.react-app sub,.react-app sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.react-app sub{bottom:-.25em}.react-app sup{top:-.5em}.react-app table{text-indent:0;border-color:inherit;border-collapse:collapse}.react-app button,.react-app input,.react-app optgroup,.react-app select,.react-app textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.react-app button,.react-app select{text-transform:none}.react-app button,.react-app input:where([type=button]),.react-app input:where([type=reset]),.react-app input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}.react-app :-moz-focusring{outline:auto}.react-app :-moz-ui-invalid{box-shadow:none}.react-app progress{vertical-align:baseline}.react-app ::-webkit-inner-spin-button,.react-app ::-webkit-outer-spin-button{height:auto}.react-app [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.react-app ::-webkit-search-decoration{-webkit-appearance:none}.react-app ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.react-app summary{display:list-item}.react-app blockquote,.react-app dl,.react-app dd,.react-app h1,.react-app h2,.react-app h3,.react-app h4,.react-app h5,.react-app h6,.react-app hr,.react-app figure,.react-app p,.react-app pre{margin:0}.react-app fieldset{margin:0;padding:0}.react-app legend{padding:0}.react-app ol,.react-app ul,.react-app menu{list-style:none;margin:0;padding:0}.react-app dialog{padding:0}.react-app textarea{resize:vertical}.react-app input::placeholder,.react-app textarea::placeholder{opacity:1;color:#9ca3af}.react-app button,.react-app [role=button]{cursor:pointer}.react-app :disabled{cursor:default}.react-app img,.react-app svg,.react-app video,.react-app canvas,.react-app audio,.react-app iframe,.react-app embed,.react-app object{display:block;vertical-align:middle}.react-app img,.react-app video{max-width:100%;height:auto}.react-app [hidden]:where(:not([hidden=until-found])){display:none}.react-app .container{width:100%}@media (min-width: 640px){.react-app .container{max-width:640px}}@media (min-width: 768px){.react-app .container{max-width:768px}}@media (min-width: 1024px){.react-app .container{max-width:1024px}}@media (min-width: 1280px){.react-app .container{max-width:1280px}}@media (min-width: 1536px){.react-app .container{max-width:1536px}}.react-app .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}.react-app .fixed{position:fixed}.react-app .absolute{position:absolute}.react-app .relative{position:relative}.react-app .sticky{position:sticky}.react-app .bottom-0{bottom:0}.react-app .left-0{left:0}.react-app .left-2{left:.5rem}.react-app .right-0{right:0}.react-app .top-0{top:0}.react-app .top-2{top:.5rem}.react-app .z-10{z-index:10}.react-app .float-right{float:right}.react-app .float-left{float:left}.react-app .mx-auto{margin-left:auto;margin-right:auto}.react-app .my-5{margin-top:1.25rem;margin-bottom:1.25rem}.react-app .-ml-3{margin-left:-.75rem}.react-app .mb-0{margin-bottom:0}.react-app .mb-1{margin-bottom:.25rem}.react-app .mb-10{margin-bottom:2.5rem}.react-app .mb-2{margin-bottom:.5rem}.react-app .mb-3{margin-bottom:.75rem}.react-app .mb-4{margin-bottom:1rem}.react-app .mb-5{margin-bottom:1.25rem}.react-app .mb-6{margin-bottom:1.5rem}.react-app .mb-\[2px\]{margin-bottom:2px}.react-app .ml-1{margin-left:.25rem}.react-app .ml-2{margin-left:.5rem}.react-app .ml-\[10px\]{margin-left:10px}.react-app .mr-1{margin-right:.25rem}.react-app .mr-2{margin-right:.5rem}.react-app .mr-4{margin-right:1rem}.react-app .mr-\[30px\]{margin-right:30px}.react-app .mt-0{margin-top:0}.react-app .mt-2{margin-top:.5rem}.react-app .mt-20{margin-top:5rem}.react-app .mt-3{margin-top:.75rem}.react-app .mt-5{margin-top:1.25rem}.react-app .mt-6{margin-top:1.5rem}.react-app .block{display:block}.react-app .inline-block{display:inline-block}.react-app .inline{display:inline}.react-app .flex{display:flex}.react-app .inline-flex{display:inline-flex}.react-app .grid{display:grid}.react-app .hidden{display:none}.react-app .h-1{height:.25rem}.react-app .h-20{height:5rem}.react-app .h-4{height:1rem}.react-app .h-5{height:1.25rem}.react-app .h-\[11em\]{height:11em}.react-app .h-\[5em\]{height:5em}.react-app .h-full{height:100%}.react-app .w-0{width:0px}.react-app .w-1\/3{width:33.333333%}.react-app .w-10{width:2.5rem}.react-app .w-2{width:.5rem}.react-app .w-2\/3{width:66.666667%}.react-app .w-20{width:5rem}.react-app .w-3{width:.75rem}.react-app .w-4{width:1rem}.react-app .w-5{width:1.25rem}.react-app .w-\[80\%\]{width:80%}.react-app .w-full{width:100%}.react-app .max-w-\[750px\]{max-width:750px}.react-app .max-w-\[90\%\]{max-width:90%}.react-app .max-w-screen-md{max-width:768px}.react-app .max-w-screen-sm{max-width:640px}.react-app .max-w-screen-xl{max-width:1280px}.react-app .flex-1{flex:1 1 0%}.react-app .shrink-0{flex-shrink:0}.react-app .flex-grow,.react-app .grow{flex-grow:1}.react-app .basis-1{flex-basis:.25rem}.react-app .basis-auto{flex-basis:auto}.react-app .rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.react-app .animate-bounce{animation:bounce 1s infinite}@keyframes spin{to{transform:rotate(360deg)}}.react-app .animate-spin{animation:spin 1s linear infinite}.react-app .cursor-pointer{cursor:pointer}.react-app .resize{resize:both}.react-app .appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.react-app .flex-row{flex-direction:row}.react-app .flex-col{flex-direction:column}.react-app .flex-wrap{flex-wrap:wrap}.react-app .items-center{align-items:center}.react-app .justify-start{justify-content:flex-start}.react-app .justify-center{justify-content:center}.react-app .justify-between{justify-content:space-between}.react-app .gap-1{gap:.25rem}.react-app .gap-2{gap:.5rem}.react-app .gap-4{gap:1rem}.react-app .gap-7{gap:1.75rem}.react-app .gap-x-10{column-gap:2.5rem}.react-app .gap-y-16{row-gap:4rem}.react-app .gap-y-4{row-gap:1rem}.react-app .overflow-hidden{overflow:hidden}.react-app .overflow-x-hidden{overflow-x:hidden}.react-app .text-nowrap{text-wrap:nowrap}.react-app .text-balance{text-wrap:balance}.react-app .rounded-\[12px\]{border-radius:12px}.react-app .rounded-\[2\.5px\]{border-radius:2.5px}.react-app .rounded-full{border-radius:9999px}.react-app .rounded-md{border-radius:.375rem}.react-app .border{border-width:1px}.react-app .border-0{border-width:0px}.react-app .border-2{border-width:2px}.react-app .border-b{border-bottom-width:1px}.react-app .border-t{border-top-width:1px}.react-app .border-none{border-style:none}.react-app .border-\[\#1e2832\]{--tw-border-opacity: 1;border-color:rgb(30 40 50 / var(--tw-border-opacity))}.react-app .border-\[\#222\]{--tw-border-opacity: 1;border-color:rgb(34 34 34 / var(--tw-border-opacity))}.react-app .border-\[\#31591e\]{--tw-border-opacity: 1;border-color:rgb(49 89 30 / var(--tw-border-opacity))}.react-app .border-\[\#777\]{--tw-border-opacity: 1;border-color:rgb(119 119 119 / var(--tw-border-opacity))}.react-app .border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.react-app .border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.react-app .bg-\[\#08141e\]{--tw-bg-opacity: 1;background-color:rgb(8 20 30 / var(--tw-bg-opacity))}.react-app .bg-\[\#1a1a1a\]{--tw-bg-opacity: 1;background-color:rgb(26 26 26 / var(--tw-bg-opacity))}.react-app .bg-\[\#1e2832\]{--tw-bg-opacity: 1;background-color:rgb(30 40 50 / var(--tw-bg-opacity))}.react-app .bg-\[\#222\]{--tw-bg-opacity: 1;background-color:rgb(34 34 34 / var(--tw-bg-opacity))}.react-app .bg-\[\#333\]{--tw-bg-opacity: 1;background-color:rgb(51 51 51 / var(--tw-bg-opacity))}.react-app .bg-\[\#444\]{--tw-bg-opacity: 1;background-color:rgb(68 68 68 / var(--tw-bg-opacity))}.react-app .bg-\[\#467f2b\]{--tw-bg-opacity: 1;background-color:rgb(70 127 43 / var(--tw-bg-opacity))}.react-app .bg-\[\#4b654b\]{--tw-bg-opacity: 1;background-color:rgb(75 101 75 / var(--tw-bg-opacity))}.react-app .bg-\[\#536876\]{--tw-bg-opacity: 1;background-color:rgb(83 104 118 / var(--tw-bg-opacity))}.react-app .bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.react-app .bg-transparent{background-color:transparent}.react-app .bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.react-app .bg-cover{background-size:cover}.react-app .bg-center{background-position:center}.react-app .bg-no-repeat{background-repeat:no-repeat}.react-app .object-cover{object-fit:cover}.react-app .object-center{object-position:center}.react-app .\!p-0{padding:0!important}.react-app .p-0{padding:0}.react-app .\!px-0{padding-left:0!important;padding-right:0!important}.react-app .\!px-\[15px\]{padding-left:15px!important;padding-right:15px!important}.react-app .\!px-\[7px\]{padding-left:7px!important;padding-right:7px!important}.react-app .\!py-\[2px\]{padding-top:2px!important;padding-bottom:2px!important}.react-app .px-1{padding-left:.25rem;padding-right:.25rem}.react-app .px-2{padding-left:.5rem;padding-right:.5rem}.react-app .px-3{padding-left:.75rem;padding-right:.75rem}.react-app .px-4{padding-left:1rem;padding-right:1rem}.react-app .px-5{padding-left:1.25rem;padding-right:1.25rem}.react-app .px-8{padding-left:2rem;padding-right:2rem}.react-app .py-1{padding-top:.25rem;padding-bottom:.25rem}.react-app .py-2{padding-top:.5rem;padding-bottom:.5rem}.react-app .py-28{padding-top:7rem;padding-bottom:7rem}.react-app .py-3{padding-top:.75rem;padding-bottom:.75rem}.react-app .py-5{padding-top:1.25rem;padding-bottom:1.25rem}.react-app .py-6{padding-top:1.5rem;padding-bottom:1.5rem}.react-app .pl-3{padding-left:.75rem}.react-app .pl-4{padding-left:1rem}.react-app .pr-3{padding-right:.75rem}.react-app .pt-14{padding-top:3.5rem}.react-app .pt-4{padding-top:1rem}.react-app .pt-6{padding-top:1.5rem}.react-app .text-center{text-align:center}.react-app .text-right{text-align:right}.react-app .align-middle{vertical-align:middle}.react-app .\!text-3xl{font-size:1.875rem!important;line-height:2.25rem!important}.react-app .\!text-\[15px\]{font-size:15px!important}.react-app .\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.react-app .\!text-xl{font-size:1.25rem!important;line-height:1.75rem!important}.react-app .text-2xl{font-size:1.5rem;line-height:2rem}.react-app .text-3xl{font-size:1.875rem;line-height:2.25rem}.react-app .text-\[0\.85em\]{font-size:.85em}.react-app .text-\[0\.9em\]{font-size:.9em}.react-app .text-\[12px\]{font-size:12px}.react-app .text-\[14px\]{font-size:14px}.react-app .text-\[15px\]{font-size:15px}.react-app .text-\[16px\]{font-size:16px}.react-app .text-\[18px\]{font-size:18px}.react-app .text-\[20px\]{font-size:20px}.react-app .text-\[22px\]{font-size:22px}.react-app .text-\[26px\]{font-size:26px}.react-app .text-lg{font-size:1.125rem;line-height:1.75rem}.react-app .text-sm{font-size:.875rem;line-height:1.25rem}.react-app .text-xs{font-size:.75rem;line-height:1rem}.react-app .font-bold{font-weight:700}.react-app .font-normal{font-weight:400}.react-app .font-semibold{font-weight:600}.react-app .leading-6{line-height:1.5rem}.react-app .leading-7{line-height:1.75rem}.react-app .text-\[\#444\]{--tw-text-opacity: 1;color:rgb(68 68 68 / var(--tw-text-opacity))}.react-app .text-\[\#467f2b\]{--tw-text-opacity: 1;color:rgb(70 127 43 / var(--tw-text-opacity))}.react-app .text-\[\#4a86b8\]{--tw-text-opacity: 1;color:rgb(74 134 184 / var(--tw-text-opacity))}.react-app .text-\[\#4d4d4d\]{--tw-text-opacity: 1;color:rgb(77 77 77 / var(--tw-text-opacity))}.react-app .text-\[\#888\]{--tw-text-opacity: 1;color:rgb(136 136 136 / var(--tw-text-opacity))}.react-app .text-\[\#B9D3E6\]{--tw-text-opacity: 1;color:rgb(185 211 230 / var(--tw-text-opacity))}.react-app .text-\[\#aaa\]{--tw-text-opacity: 1;color:rgb(170 170 170 / var(--tw-text-opacity))}.react-app .text-\[\#ccc\]{--tw-text-opacity: 1;color:rgb(204 204 204 / var(--tw-text-opacity))}.react-app .text-\[\#ddd\]{--tw-text-opacity: 1;color:rgb(221 221 221 / var(--tw-text-opacity))}.react-app .text-\[\#eee\]{--tw-text-opacity: 1;color:rgb(238 238 238 / var(--tw-text-opacity))}.react-app .text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.react-app .text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity))}.react-app .text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.react-app .placeholder-\[\#888\]::placeholder{--tw-placeholder-opacity: 1;color:rgb(136 136 136 / var(--tw-placeholder-opacity))}.react-app .opacity-0{opacity:0}.react-app .opacity-100{opacity:1}.react-app .opacity-20{opacity:.2}.react-app .shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.react-app .shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.react-app .outline-none{outline:2px solid transparent;outline-offset:2px}.react-app .blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.react-app .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.react-app .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.react-app .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.react-app .duration-500{transition-duration:.5s}.react-app .ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.react-app .focus-within\:\!bg-\[\#597859\]:focus-within{--tw-bg-opacity: 1 !important;background-color:rgb(89 120 89 / var(--tw-bg-opacity))!important}.react-app .focus-within\:\!bg-\[\#7692a4\]:focus-within{--tw-bg-opacity: 1 !important;background-color:rgb(118 146 164 / var(--tw-bg-opacity))!important}.react-app .hover\:\!bg-\[\#597859\]:hover{--tw-bg-opacity: 1 !important;background-color:rgb(89 120 89 / var(--tw-bg-opacity))!important}.react-app .hover\:\!bg-\[\#7692a4\]:hover{--tw-bg-opacity: 1 !important;background-color:rgb(118 146 164 / var(--tw-bg-opacity))!important}.react-app .hover\:bg-\[\#0b1c2a\]:hover{--tw-bg-opacity: 1;background-color:rgb(11 28 42 / var(--tw-bg-opacity))}.react-app .hover\:bg-\[\#31591e\]:hover{--tw-bg-opacity: 1;background-color:rgb(49 89 30 / var(--tw-bg-opacity))}.react-app .hover\:bg-\[\#eee\]:hover{--tw-bg-opacity: 1;background-color:rgb(238 238 238 / var(--tw-bg-opacity))}.react-app .hover\:text-\[\#ddd\]:hover{--tw-text-opacity: 1;color:rgb(221 221 221 / var(--tw-text-opacity))}.react-app .hover\:text-\[\#e6f0f8\]:hover{--tw-text-opacity: 1;color:rgb(230 240 248 / var(--tw-text-opacity))}.react-app .hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.react-app .hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.react-app .hover\:opacity-50:hover{opacity:.5}.react-app .focus\:border-0:focus{border-width:0px}.react-app .focus\:\!bg-\[\#597859\]:focus{--tw-bg-opacity: 1 !important;background-color:rgb(89 120 89 / var(--tw-bg-opacity))!important}.react-app .focus\:\!bg-\[\#7692a4\]:focus{--tw-bg-opacity: 1 !important;background-color:rgb(118 146 164 / var(--tw-bg-opacity))!important}.react-app .focus\:text-white:focus{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.react-app .focus\:\!shadow-none:focus{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.react-app .focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.react-app .focus-visible\:\!outline-none:focus-visible{outline:2px solid transparent!important;outline-offset:2px!important}.react-app .active\:\!bg-\[\#4b654b\]:active{--tw-bg-opacity: 1 !important;background-color:rgb(75 101 75 / var(--tw-bg-opacity))!important}.react-app .active\:\!bg-\[\#536876\]:active{--tw-bg-opacity: 1 !important;background-color:rgb(83 104 118 / var(--tw-bg-opacity))!important}@media (min-width: 640px){.react-app .sm\:mb-4{margin-bottom:1rem}.react-app .sm\:mb-6{margin-bottom:1.5rem}.react-app .sm\:\!block{display:block!important}.react-app .sm\:hidden{display:none}.react-app .sm\:justify-center{justify-content:center}.react-app .sm\:\!px-\[20px\]{padding-left:20px!important;padding-right:20px!important}.react-app .sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.react-app .sm\:py-32{padding-top:8rem;padding-bottom:8rem}.react-app .sm\:text-left{text-align:left}.react-app .sm\:\!text-4xl{font-size:2.25rem!important;line-height:2.5rem!important}.react-app .sm\:\!text-lg{font-size:1.125rem!important;line-height:1.75rem!important}.react-app .sm\:text-\[15px\]{font-size:15px}.react-app .sm\:text-\[16px\]{font-size:16px}.react-app .sm\:text-\[20px\]{font-size:20px}.react-app .sm\:text-\[22px\]{font-size:22px}.react-app .sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.react-app .sm\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 768px){.react-app .md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.react-app .md\:py-36{padding-top:9rem;padding-bottom:9rem}.react-app .md\:text-2xl{font-size:1.5rem;line-height:2rem}.react-app .md\:text-\[22px\]{font-size:22px}.react-app .md\:text-\[24px\]{font-size:24px}}.react-app .\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button{display:none}.course-hits-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));column-gap:1.5rem;row-gap:1rem;border-width:0px!important;padding:0!important}@media (min-width: 1152px){.course-hits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.movie-hits-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));column-gap:.75rem;row-gap:.5rem}@media (min-width: 900px){.movie-hits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1152px){.movie-hits-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.doc-hits-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));column-gap:1.5rem;row-gap:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(51 51 51 / var(--tw-border-opacity));padding:1rem!important}@media (min-width: 768px){.doc-hits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.doc-hits-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.search-hits-grid.extended{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));column-gap:1.5rem;row-gap:1rem;border-width:0px!important;padding:0!important}.search-hit-box{position:relative;z-index:0;display:flex;cursor:pointer;align-items:center;column-gap:1rem;border-radius:2.5px;--tw-bg-opacity: 1;background-color:rgb(34 44 56 / var(--tw-bg-opacity));padding:0;padding-right:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: #191d22;--tw-shadow: var(--tw-shadow-colored)}.search-hit-box:hover{--tw-scale-x: 101%;--tw-scale-y: 101%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(52 62 76 / var(--tw-bg-opacity))}.no-hover{cursor:default!important}.no-hover:hover{--tw-scale-x: 1 !important;--tw-scale-y: 1 !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;--tw-bg-opacity: 1 !important;background-color:rgb(34 44 56 / var(--tw-bg-opacity))!important}.search-hit-img{display:flex;align-items:center;justify-content:center;align-self:stretch;overflow:hidden;border-radius:2.5px}.search-hit-img img{display:block;height:100%!important;width:100%!important;object-fit:cover}.search-hit-info{display:flex;flex-grow:1;flex-basis:.25rem;flex-direction:column;row-gap:.5rem;overflow:hidden}.search-hit-title{position:relative;font-weight:600!important}.search-hit-desc{font-size:.875rem;line-height:1.25rem;font-weight:300}.movie-course-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:300;--tw-text-opacity: 1;color:rgb(238 238 238 / var(--tw-text-opacity))}.search-hit-duration{font-size:16px}.search-hit-meta{font-size:.875rem;line-height:1.25rem}.search-hit-new{margin-right:.25rem;--tw-bg-opacity: 1;background-color:rgb(72 117 149 / var(--tw-bg-opacity));padding-left:.25rem;padding-right:.25rem;font-size:14px;font-weight:400}.search-hit-end{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}.search-hit-box.course-default{height:100px}.search-hit-img.course-default{flex-basis:100px}@media (min-width: 525px){.search-hit-img.course-default{flex-basis:120px}}@media (min-width: 770px){.search-hit-img.course-default{flex-basis:150px}}@media (min-width: 1000px){.search-hit-img.course-default{flex-basis:175px}}@media (min-width: 1152px){.search-hit-img.course-default{flex-basis:120px}}.search-hit-info.course-default .search-hit-title{font-size:16px}@media (min-width: 589px){.search-hit-info.course-default .search-hit-title{font-size:18px}}@media (min-width: 800px){.search-hit-info.course-default .search-hit-title{font-size:20px}}@media (min-width: 1152px){.search-hit-info.course-default .search-hit-title{font-size:18px}}.search-hit-info.course-default .search-hit-desc{font-size:14px;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(238 238 238 / var(--tw-text-opacity))}@media (min-width: 591px){.search-hit-info.course-default .search-hit-desc{font-size:15px}}@media (min-width: 800px){.search-hit-info.course-default .search-hit-desc{font-size:16px}}@media (min-width: 1152px){.search-hit-info.course-default .search-hit-desc{font-size:15px}}.search-hit-end.course-default{display:none}@media (min-width: 460px){.search-hit-end.course-default{display:flex!important}}.search-hit-box.course-extended{position:relative;height:100px}@media (min-width: 500px){.search-hit-box.course-extended{height:150px}}@media (min-width: 800px){.search-hit-box.course-extended{height:175px}}@media (min-width: 1052px){.search-hit-box.course-extended{height:200px}}.search-hit-img.course-extended{flex-basis:100px}@media (min-width: 500px){.search-hit-img.course-extended{flex-basis:150px}}@media (min-width: 800px){.search-hit-img.course-extended{flex-basis:175px}}@media (min-width: 1052px){.search-hit-img.course-extended{flex-basis:300px}}.search-hit-info.course-extended{height:auto;padding-top:0;padding-bottom:0}@media (min-width: 500px){.search-hit-info.course-extended{height:100%;padding-top:1rem;padding-bottom:1rem}}@media (min-width: 800px){.search-hit-info.course-extended{padding-top:1.25rem;padding-bottom:1.25rem}}@media (min-width: 1052px){.search-hit-info.course-extended{padding-top:1.5rem;padding-bottom:1.5rem}}.search-hit-info.course-extended .search-hit-title{font-size:16px}@media (min-width: 800px){.search-hit-info.course-extended .search-hit-title{font-size:20px}}@media (min-width: 1152px){.search-hit-info.course-extended .search-hit-title{font-size:22px}}.search-hit-teacher{display:none;font-size:15px}@media (min-width: 800px){.search-hit-teacher{display:block}}@media (min-width: 1052px){.search-hit-teacher{font-size:18px}}.search-hit-info.course-extended .search-hit-desc{display:none;font-size:14px;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(238 238 238 / var(--tw-text-opacity))}@media (min-width: 500px){.search-hit-info.course-extended .search-hit-desc{display:block}}@media (min-width: 591px){.search-hit-info.course-extended .search-hit-desc{font-size:15px}}@media (min-width: 800px){.search-hit-info.course-extended .search-hit-desc{font-size:16px}}@media (min-width: 1152px){.search-hit-info.course-extended .search-hit-desc{font-size:18px}}.search-hit-meta{margin-top:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;--tw-text-opacity: 1;color:rgb(214 239 255 / var(--tw-text-opacity))}@media (min-width: 500px){.search-hit-meta{font-size:15px}}@media (min-width: 1152px){.search-hit-meta{font-size:16px}}.search-hit-end.course-extended{display:none;height:100%;justify-content:flex-start;padding-top:1rem;padding-bottom:1rem}@media (min-width: 600px){.search-hit-end.course-extended{display:flex!important}}.search-hit-box.movie-default{height:65px}.search-hit-img.movie-default{flex-basis:auto}.search-hit-info.movie-default{row-gap:0px}.search-hit-info.movie-default .search-hit-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.25rem}@media (min-width: 542px){.search-hit-info.movie-default .search-hit-title{font-size:16px}}@media (min-width: 640px){.search-hit-info.movie-default .search-hit-title{font-size:15px}}@media (min-width: 769px){.search-hit-info.movie-default .search-hit-title{font-size:15px}}@media (min-width: 972px){.search-hit-info.movie-default .search-hit-title{font-size:16px}}@media (min-width: 1281px){.search-hit-info.movie-default .search-hit-title{font-size:15px}}.search-hit-info.movie-default .movie-course-title{font-size:14px}@media (min-width: 542px){.search-hit-info.movie-default .movie-course-title{font-size:15px}}@media (min-width: 769px){.search-hit-info.movie-default .movie-course-title{font-size:14px}}@media (min-width: 972px){.search-hit-info.movie-default .movie-course-title{font-size:15px}}@media (min-width: 1281px){.search-hit-info.movie-default .movie-course-title{font-size:14px}}.search-hit-box.movie-extended{height:100px}@media (min-width: 800px){.search-hit-box.movie-extended{height:150px}}.search-hit-img.movie-extended{flex-basis:100px}@media (min-width: 600px){.search-hit-img.movie-extended{flex-basis:150px}}@media (min-width: 950px){.search-hit-img.movie-extended{flex-basis:150px}}@media (min-width: 1000px){.search-hit-img.movie-extended{flex-basis:265px}}.search-hit-info.movie-extended{padding-left:0}@media (min-width: 500px){.search-hit-info.movie-extended{padding-left:2.5rem}}.search-hit-info.movie-extended .search-hit-title{font-size:16px}@media (min-width: 589px){.search-hit-info.movie-extended .search-hit-title{font-size:18px}}@media (min-width: 800px){.search-hit-info.movie-extended .search-hit-title{font-size:20px}}@media (min-width: 1152px){.search-hit-info.movie-extended .search-hit-title{font-size:22px}}.search-hit-info.movie-extended .search-hit-title .title-play-icon{position:absolute;top:-0px;left:-2.5rem;display:none;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(83 104 118 / var(--tw-bg-opacity));padding-left:1px;font-size:15px}@media (min-width: 500px){.search-hit-info.movie-extended .search-hit-title .title-play-icon{display:flex}}.search-hit-info.movie-extended .search-hit-desc{display:none;font-size:16px;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(238 238 238 / var(--tw-text-opacity))}@media (min-width: 800px){.search-hit-info.movie-extended .search-hit-desc{display:block}}@media (min-width: 1152px){.search-hit-info.movie-extended .search-hit-desc{font-size:18px}}.search-hit-info.movie-extended .movie-course-title{font-size:14px;font-weight:400;--tw-text-opacity: 1;color:rgb(214 239 255 / var(--tw-text-opacity))}@media (min-width: 500px){.search-hit-info.movie-extended .movie-course-title{font-size:15px}}@media (min-width: 800px){.search-hit-info.movie-extended .movie-course-title{font-size:16px}}.search-hit-end.movie-extended{display:none}@media (min-width: 500px){.search-hit-end.movie-extended{display:flex!important}}@media (min-width: 950px){.search-hit-end.movie-extended{padding-left:2.5rem}}.search-hit-end.movie-extended .search-hit-duration{font-size:16px}@media (min-width: 900px){.search-hit-end.movie-extended .search-hit-duration{font-size:18px}}.search-hit-doc-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.search-hit-doc-link:hover{--tw-text-opacity: 1 !important;color:rgb(221 221 221 / var(--tw-text-opacity))!important}.search-hit-doc-link{text-decoration:underline!important}.search-hit-doc-link:hover{text-decoration:none!important}.search-hit-box.doc-extended{height:120px}.search-hit-img.doc-extended{flex-basis:120px}@media (min-width: 550px){.search-hit-img.doc-extended{flex-basis:150px}}@media (min-width: 950px){.search-hit-img.doc-extended{flex-basis:200px}}@media (min-width: 1150px){.search-hit-img.doc-extended{flex-basis:250px}}.search-hit-info.doc-extended .search-hit-title{font-size:16px}@media (min-width: 589px){.search-hit-info.doc-extended .search-hit-title{font-size:18px}}@media (min-width: 800px){.search-hit-info.doc-extended .search-hit-title{font-size:20px}}@media (min-width: 1152px){.search-hit-info.doc-extended .search-hit-title{font-size:22px}}.search-hit-info.doc-extended .search-hit-desc{font-size:14px;--tw-text-opacity: 1;color:rgb(238 238 238 / var(--tw-text-opacity))}@media (min-width: 600px){.search-hit-info.doc-extended .search-hit-desc{font-size:15px;line-height:1.5rem}}@media (min-width: 800px){.search-hit-info.doc-extended .search-hit-desc{font-size:16px}}@media (min-width: 1152px){.search-hit-info.doc-extended .search-hit-desc{font-size:18px}}.remove-scrollbar{scrollbar-width:none;-ms-overflow-style:none}#search-results::-webkit-scrollbar{display:none}.search-nav-item.active{font-weight:700;border-bottom:2px solid #ffffff}.text-dec-underline{text-decoration:underline!important}.text-dec-underline:hover{text-decoration:none!important}.scroll-gutter{scrollbar-width:thin;scrollbar-color:#888 #08141e;scrollbar-gutter:stable}.searchbar[data-focused=true]{outline-style:auto!important;outline-color:#427aa9!important;outline-width:2px!important;outline-offset:1px!important}.tag.selected{--tw-border-opacity: 1;border-color:rgb(204 204 204 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(72 117 149 / var(--tw-bg-opacity));font-weight:700;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.select-courses-container{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:1rem;row-gap:1.5rem}.select-courses-container .course-item{--number-of-items: 2;--gap: 1rem;flex-basis:calc(100% / var(--number-of-items) - (var(--gap) * (var(--number-of-items) - 1) / var(--number-of-items)))}@media (max-width: 899px){.placeholder-xs-hidden{display:none}}@media (min-width: 900px) and (max-width: 1199px){.select-courses-container .course-item{--number-of-items: 4}.placeholder-sm-hidden{display:none}}@media (min-width: 1200px){.select-courses-container .course-item{--number-of-items: 6}.placeholder-md-hidden{display:none}}.fade-in{animation-name:FadeIn;animation-duration:.5s;animation-delay:.1s;animation-timing-function:linear;opacity:0}@keyframes FadeIn{0%{opacity:0}to{opacity:1}}.fetch-courses-btn.disabled{background-color:#aaa!important;background-image:none;border-color:#999;color:#ddd;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed;filter:alpha(opacity=65);opacity:.65}.link-underline{text-decoration:underline}
