@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Dancing+Script:wght@400..700&family=Lato:wght@100;300;400;700;900&family=Lobster&family=Lora:wght@400..700&family=Merriweather:wght@300;400;700&family=Montserrat:wght@100..900&family=Nunito:wght@200..1000&family=Open+Sans:wght@300..800&family=Oswald:wght@200..700&family=Pacifico&family=Playfair+Display:wght@400..900&family=Poppins:wght@100..900&family=PT+Serif:wght@400;700&family=Raleway:wght@100..900&family=Roboto:wght@100;300;400;500;700;900&family=Roboto+Mono:wght@100..700&family=Source+Code+Pro:wght@200..900&family=Ubuntu:wght@300;400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Garamond:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Brush+Script+MT&display=swap";@import"https://fonts.googleapis.com/css2?family=Palatino+Linotype:ital,wght@0,400;0,700;1,400;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Book+Antiqua:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Comic+Neue:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap";*{margin:0;padding:0;box-sizing:border-box}.main{height:auto;width:100%;overflow:hidden;position:relative}.main .header{display:flex;justify-content:space-between;align-items:center;padding:1rem 1rem 1rem 4rem;border-bottom:1px solid gray}.main .header .left h2{color:#fff}.main .header .Middle h1{text-transform:uppercase;color:#ff6c37;margin-right:-12rem}.main .header .right a{line-height:1.5;border-radius:3px;border:navajowhite;font-weight:700;font-size:14px;padding:12px 16px;text-align:center;color:#fff;background-color:#ff6c37!important;border-color:#ff6c37!important;margin-left:1rem;text-transform:uppercase;cursor:pointer;text-decoration:none}.main .header .right button{line-height:1.5;border-radius:3px;border:navajowhite;font-weight:700;font-size:14px;padding:12px 16px;text-align:center;color:#fff;background-color:#ff6c37!important;border-color:#ff6c37!important;margin-left:1rem;text-transform:uppercase;cursor:pointer}.main .header .right .info{margin:0;border-radius:50%;padding:2px 10px;text-transform:lowercase}.main .header .right a:hover,.main .header .right button:hover{background-color:#ff6c37d8!important;border-color:#ff6c37!important}.main .header .right a .MuiSvgIcon-root{margin-bottom:-5px}.maincontainer{display:flex;height:auto;gap:1rem;padding:0 .5rem 1rem}.maincontainer .leftmost{flex:.1;padding:.5rem;display:block;align-items:center;flex-direction:column;color:#fff;border-right:1px #EAECF0 solid;text-align:center;color:#000;text-align:left}.maincontainer .leftmost ul li{color:#ff6c37}.maincontainer .middle{flex:.6;display:flex;justify-content:center;align-items:center;padding:1rem .5rem}.maincontainer .right{flex:.5;display:flex;justify-content:center;max-width:35vw;padding:1rem;border-left:1px solid #EAECF0}.generate{line-height:1.5;border-radius:3px;border:navajowhite;font-weight:700;font-size:14px;padding:12px 16px;text-align:center;color:#fff;background-color:#ff6c37!important;border-color:#ff6c37!important;text-transform:uppercase;cursor:pointer;margin-top:1rem}.input-box .details{font-weight:500;margin-bottom:5px;color:#fff}.input-box input{height:45px;width:100%;outline:none;border-radius:5px;margin:6px 0 10px;border:1px solid rgb(107,107,107);padding-left:15px;font-size:16px;border-bottom-width:2px;transition:all .3s ease;font-weight:500}.input-box textarea{height:100px;width:100%;outline:none;border-radius:5px;margin:6px 0 10px;border:1px solid rgb(107,107,107);padding-left:15px;padding-top:5px;font-size:16px;border-bottom-width:2px;transition:all .3s ease;font-weight:500;font-family:inherit}.right .form{display:flex;flex-direction:column}::-webkit-scrollbar{width:2px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#d6dee1;border-radius:20px;border:6px solid transparent;background-clip:content-box}@media all{.page-break{display:none}}@media print{html,body{height:initial!important;overflow:initial!important;-webkit-print-color-adjust:exact}.page-break{margin-top:1rem;display:block;page-break-before:auto}}@page{size:auto;margin:20mm}.popup{position:fixed;z-index:100;background:rgba;background:#00000080;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;transition:1s ease}.popup-box{background:#fff;padding:2rem;border-radius:5px;position:relative}.popup-box button{position:absolute;top:-10px;right:-10px;padding:6px 10px;border:none;background:#f44336;color:#fff;border-radius:50%;font-weight:700;cursor:pointer}.popup-box li{color:#ff6c37;font-weight:400;font-size:14px}.leftmost .templates{padding:2px;overflow:hidden;margin:1rem;border-radius:0;cursor:pointer;transition:.5s}.leftmost .active{border:3px solid var(--brand-color);border-radius:12px}.leftmost .templates img{width:100%;height:100%}@media (max-width: 1280px){.maincontainer{height:auto}.maincontainer .right{max-width:45vw}}@media (max-width: 1024px){.maincontainer{flex-direction:column;gap:.75rem}.maincontainer .leftmost{flex:1;min-width:100%;width:100%;border-right:none;border-bottom:1px solid #EAECF0;display:flex;flex-direction:row;align-items:center;gap:.75rem;padding:.75rem .5rem}.maincontainer .leftmost h1{margin:0 .5rem 0 .25rem;min-width:-moz-fit-content;min-width:fit-content}.leftmost .templates{margin:.25rem;min-width:110px}.maincontainer .middle{width:100%;flex:initial;order:3;justify-content:center}.maincontainer .middle>*{width:100%;max-width:720px}.maincontainer .right{width:100%;max-width:100%;border-left:none;border-top:1px solid #EAECF0;padding:1rem .5rem 1.5rem}.right .form{width:100%}}@media (max-width: 768px){.maincontainer{padding:0 .25rem 1rem}.maincontainer .leftmost{padding:.75rem .25rem;gap:.5rem}.leftmost .templates{min-width:92px}.maincontainer .middle{padding:.75rem .25rem}.maincontainer .right{padding:.75rem .25rem 2rem}}@media (max-width: 640px){.main{padding-top:.5rem}.leftmost .templates{min-width:80px}.maincontainer .middle{align-items:flex-start}.right .form{gap:1rem}.generate{width:100%}}#toggler{padding:5px;background:#ff6c37d8;border:none;line-height:1.5;border-radius:3px;border:navajowhite;font-weight:700;font-size:11px;text-align:center;color:#fff;background-color:#ff6c37!important;border-color:#ff6c37!important;margin-left:1rem;text-transform:uppercase;cursor:pointer;text-decoration:none}.header .left{display:flex;align-items:center}*,:before,: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: }::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: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-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}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,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}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,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}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background: 0 0% 100%;--foreground: 0 0% 3.9%;--card: 0 0% 100%;--card-foreground: 0 0% 3.9%;--popover: 0 0% 100%;--popover-foreground: 0 0% 3.9%;--primary: 0 0% 9%;--primary-foreground: 0 0% 98%;--secondary: 0 0% 96.1%;--secondary-foreground: 0 0% 9%;--muted: 0 0% 96.1%;--muted-foreground: 0 0% 45.1%;--accent: 0 0% 96.1%;--accent-foreground: 0 0% 9%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 0 0% 98%;--border: 0 0% 89.8%;--input: 0 0% 89.8%;--ring: 0 0% 3.9%;--chart-1: 12 76% 61%;--chart-2: 173 58% 39%;--chart-3: 197 37% 24%;--chart-4: 43 74% 66%;--chart-5: 27 87% 67%;--radius: .5rem;--primary-color: rgb(229, 255, 0);--brand-color: rgb(20, 83, 191);--border-color: rgba(234, 236, 240, 1);--dark-border-color: rgb(107, 114, 128)}.dark{--background: 0 0% 3.9%;--foreground: 0 0% 98%;--card: 0 0% 3.9%;--card-foreground: 0 0% 98%;--popover: 0 0% 3.9%;--popover-foreground: 0 0% 98%;--primary: 0 0% 98%;--primary-foreground: 0 0% 9%;--secondary: 0 0% 14.9%;--secondary-foreground: 0 0% 98%;--muted: 0 0% 14.9%;--muted-foreground: 0 0% 63.9%;--accent: 0 0% 14.9%;--accent-foreground: 0 0% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 0 0% 98%;--border: 0 0% 14.9%;--input: 0 0% 14.9%;--ring: 0 0% 83.1%;--chart-1: 220 70% 50%;--chart-2: 160 60% 45%;--chart-3: 30 80% 55%;--chart-4: 280 65% 60%;--chart-5: 340 75% 55%}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: rgb(17 24 39 / 10%);--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: rgb(255 255 255 / 10%);--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.7142857}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-top:.8888889em;margin-bottom:.8888889em}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.1111111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.1428571em;margin-top:0;margin-bottom:.8em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.4285714em;margin-top:1.6em;margin-bottom:.8em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;margin-top:1.5555556em;margin-bottom:.4444444em;line-height:1.5555556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.4285714em;margin-bottom:.5714286em;line-height:1.4285714}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;border-radius:.3125rem;padding-top:.1428571em;padding-inline-end:.3571429em;padding-bottom:.1428571em;padding-inline-start:.3571429em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.6666667;margin-top:1.6666667em;margin-bottom:1.6666667em;border-radius:.25rem;padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;margin-bottom:.2857143em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;padding-inline-start:1.5714286em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.8571429em;margin-bottom:2.8571429em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-slate{--tw-prose-body: #334155;--tw-prose-headings: #0f172a;--tw-prose-lead: #475569;--tw-prose-links: #0f172a;--tw-prose-bold: #0f172a;--tw-prose-counters: #64748b;--tw-prose-bullets: #cbd5e1;--tw-prose-hr: #e2e8f0;--tw-prose-quotes: #0f172a;--tw-prose-quote-borders: #e2e8f0;--tw-prose-captions: #64748b;--tw-prose-kbd: #0f172a;--tw-prose-kbd-shadows: rgb(15 23 42 / 10%);--tw-prose-code: #0f172a;--tw-prose-pre-code: #e2e8f0;--tw-prose-pre-bg: #1e293b;--tw-prose-th-borders: #cbd5e1;--tw-prose-td-borders: #e2e8f0;--tw-prose-invert-body: #cbd5e1;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #94a3b8;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #94a3b8;--tw-prose-invert-bullets: #475569;--tw-prose-invert-hr: #334155;--tw-prose-invert-quotes: #f1f5f9;--tw-prose-invert-quote-borders: #334155;--tw-prose-invert-captions: #94a3b8;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: rgb(255 255 255 / 10%);--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #cbd5e1;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #475569;--tw-prose-invert-td-borders: #334155}.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}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.-bottom-0{bottom:-0px}.-bottom-44{bottom:-11rem}.-bottom-6{bottom:-1.5rem}.-bottom-8{bottom:-2rem}.-bottom-\[53px\]{bottom:-53px}.-end-0\.5{inset-inline-end:-.125rem}.-end-1{inset-inline-end:-.25rem}.-end-16{inset-inline-end:-4rem}.-end-2{inset-inline-end:-.5rem}.-end-28{inset-inline-end:-7rem}.-end-3{inset-inline-end:-.75rem}.-end-8{inset-inline-end:-2rem}.-start-2{inset-inline-start:-.5rem}.-start-8{inset-inline-start:-2rem}.-top-1{top:-.25rem}.-top-2{top:-.5rem}.-top-5{top:-1.25rem}.-top-6{top:-1.5rem}.-top-8{top:-2rem}.-top-96{top:-24rem}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.bottom-\[2\%\]{bottom:2%}.bottom-\[5\%\]{bottom:5%}.bottom-\[5px\]{bottom:5px}.bottom-\[6\%\]{bottom:6%}.end-0{inset-inline-end:0px}.end-1{inset-inline-end:.25rem}.end-2{inset-inline-end:.5rem}.end-20{inset-inline-end:5rem}.end-3{inset-inline-end:.75rem}.end-32{inset-inline-end:8rem}.end-4{inset-inline-end:1rem}.end-5{inset-inline-end:1.25rem}.end-8{inset-inline-end:2rem}.left-0{left:0}.left-2{left:.5rem}.left-\[3\%\]{left:3%}.left-\[3px\]{left:3px}.left-\[5\%\]{left:5%}.left-\[50\%\]{left:50%}.left-\[5px\]{left:5px}.left-full{left:100%}.right-0{right:0}.right-2{right:.5rem}.right-\[3\%\]{right:3%}.right-\[5\%\]{right:5%}.right-\[5px\]{right:5px}.right-full{right:100%}.start-0{inset-inline-start:0px}.start-1{inset-inline-start:.25rem}.start-1\/2{inset-inline-start:50%}.start-2{inset-inline-start:.5rem}.start-3{inset-inline-start:.75rem}.start-4{inset-inline-start:1rem}.start-5{inset-inline-start:1.25rem}.start-8{inset-inline-start:2rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-2{top:.5rem}.top-24{top:6rem}.top-3{top:.75rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-\[10\%\]{top:10%}.top-\[13px\]{top:13px}.top-\[20\%\]{top:20%}.top-\[24px\]{top:24px}.top-\[28\%\]{top:28%}.top-\[5\%\]{top:5%}.top-\[50\%\]{top:50%}.top-\[5px\]{top:5px}.top-\[6\%\]{top:6%}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[-1\]{z-index:-1}.z-\[10000\]{z-index:10000}.z-\[10001\]{z-index:10001}.z-\[100\]{z-index:100}.z-\[60\]{z-index:60}.z-\[99999999\]{z-index:99999999}.z-\[9999999\]{z-index:9999999}.z-\[999999\]{z-index:999999}.z-\[9999\]{z-index:9999}.z-auto{z-index:auto}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-full{grid-column:1 / -1}.row-span-3{grid-row:span 3 / span 3}.row-span-4{grid-row:span 4 / span 4}.row-span-5{grid-row:span 5 / span 5}.row-start-3{grid-row-start:3}.row-start-4{grid-row-start:4}.row-start-5{grid-row-start:5}.row-start-6{grid-row-start:6}.row-start-7{grid-row-start:7}.float-end{float:inline-end}.float-right{float:right}.m-0{margin:0}.m-1{margin:.25rem}.m-10{margin:2.5rem}.m-2{margin:.5rem}.m-4{margin:1rem}.m-8{margin:2rem}.m-\[6px\]{margin:6px}.m-auto{margin:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.-my-24{margin-top:-6rem;margin-bottom:-6rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-10{margin-left:2.5rem;margin-right:2.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-7{margin-top:1.75rem;margin-bottom:1.75rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-\[4px\]{margin-top:4px;margin-bottom:4px}.my-auto{margin-top:auto;margin-bottom:auto}.\!mb-\[9px\]{margin-bottom:9px!important}.\!mt-8{margin-top:2rem!important}.\!mt-\[9px\]{margin-top:9px!important}.-ms-1{margin-inline-start:-.25rem}.-ms-2{margin-inline-start:-.5rem}.-mt-1{margin-top:-.25rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-24{margin-bottom:6rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-\[1vh\]{margin-bottom:1vh}.mb-\[2vh\]{margin-bottom:2vh}.me-0{margin-inline-end:0px}.me-1{margin-inline-end:.25rem}.me-1\.5{margin-inline-end:.375rem}.me-2{margin-inline-end:.5rem}.me-3{margin-inline-end:.75rem}.me-32{margin-inline-end:8rem}.me-4{margin-inline-end:1rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-\[2px\]{margin-left:2px}.ml-\[30px\]{margin-left:30px}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-3{margin-right:.75rem}.mr-auto{margin-right:auto}.ms-0{margin-inline-start:0px}.ms-1{margin-inline-start:.25rem}.ms-2{margin-inline-start:.5rem}.ms-3{margin-inline-start:.75rem}.ms-4{margin-inline-start:1rem}.ms-auto{margin-inline-start:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-\[1vh\]{margin-top:1vh}.mt-\[2px\]{margin-top:2px}.mt-\[3vh\]{margin-top:3vh}.mt-\[5px\]{margin-top:5px}.mt-\[8\.5px\]{margin-top:8.5px}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-8{width:2rem;height:2rem}.\!h-\[36px\]{height:36px!important}.h-0{height:0px}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[100\%\]{height:100%}.h-\[100px\]{height:100px}.h-\[120px\]{height:120px}.h-\[16px\]{height:16px}.h-\[180px\]{height:180px}.h-\[1px\]{height:1px}.h-\[200px\]{height:200px}.h-\[204px\]{height:204px}.h-\[20px\]{height:20px}.h-\[244px\]{height:244px}.h-\[300px\]{height:300px}.h-\[30px\]{height:30px}.h-\[30rem\]{height:30rem}.h-\[32rem\]{height:32rem}.h-\[36px\]{height:36px}.h-\[40px\]{height:40px}.h-\[450px\]{height:450px}.h-\[49vh\]{height:49vh}.h-\[550px\]{height:550px}.h-\[5vw\]{height:5vw}.h-\[60px\]{height:60px}.h-\[70vh\]{height:70vh}.h-\[80px\]{height:80px}.h-\[90vh\]{height:90vh}.h-\[\]{height:}.h-\[calc\(100vh\)\]{height:100vh}.h-\[calc\(100vh-24vh\)\]{height:76vh}.h-\[calc\(100vh-28vh\)\]{height:72vh}.h-\[calc\(100vh-6vh\)\]{height:94vh}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-44{max-height:11rem}.max-h-48{max-height:12rem}.max-h-56{max-height:14rem}.max-h-6{max-height:1.5rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-8{max-height:2rem}.max-h-96{max-height:24rem}.max-h-\[250px\]{max-height:250px}.max-h-\[280px\]{max-height:280px}.max-h-\[28px\]{max-height:28px}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[350px\]{max-height:350px}.max-h-\[400px\]{max-height:400px}.max-h-\[450px\]{max-height:450px}.max-h-\[490px\]{max-height:490px}.max-h-\[49vh\]{max-height:49vh}.max-h-\[500px\]{max-height:500px}.max-h-\[6\.4rem\]{max-height:6.4rem}.max-h-\[80vh\]{max-height:80vh}.max-h-\[86vh\]{max-height:86vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[955px\]{max-height:955px}.max-h-\[95vh\]{max-height:95vh}.max-h-\[calc\(100vh-140px\)\]{max-height:calc(100vh - 140px)}.max-h-fit{max-height:-moz-fit-content;max-height:fit-content}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-1{min-height:.25rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-2{min-height:.5rem}.min-h-32{min-height:8rem}.min-h-40{min-height:10rem}.min-h-56{min-height:14rem}.min-h-6{min-height:1.5rem}.min-h-64{min-height:16rem}.min-h-80{min-height:20rem}.min-h-96{min-height:24rem}.min-h-\[100px\]{min-height:100px}.min-h-\[10px\]{min-height:10px}.min-h-\[120px\]{min-height:120px}.min-h-\[200px\]{min-height:200px}.min-h-\[24px\]{min-height:24px}.min-h-\[300px\]{min-height:300px}.min-h-\[400px\]{min-height:400px}.min-h-\[470px\]{min-height:470px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[680px\]{min-height:680px}.min-h-\[80px\]{min-height:80px}.min-h-\[87vh\]{min-height:87vh}.min-h-\[96px\]{min-height:96px}.min-h-\[calc\(100\%-1\.5rem\)\]{min-height:calc(100% - 1.5rem)}.min-h-dvh{min-height:100dvh}.min-h-fit{min-height:-moz-fit-content;min-height:fit-content}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-1\.5{width:.375rem!important}.\!w-\[100px\]{width:100px!important}.w-0{width:0px}.w-1{width:.25rem}.w-1\/12{width:8.333333%}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-1\/6{width:16.666667%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/12{width:16.666667%}.w-2\/3{width:66.666667%}.w-2\/4{width:50%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/12{width:25%}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-4\/12{width:33.333333%}.w-4\/5{width:80%}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/12{width:41.666667%}.w-5\/6{width:83.333333%}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-6\/12{width:50%}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[10\%\]{width:10%}.w-\[100\%\]{width:100%}.w-\[100px\]{width:100px}.w-\[10vw\]{width:10vw}.w-\[12\%\]{width:12%}.w-\[120px\]{width:120px}.w-\[128px\]{width:128px}.w-\[12px\]{width:12px}.w-\[13\%\]{width:13%}.w-\[140px\]{width:140px}.w-\[15\%\]{width:15%}.w-\[150px\]{width:150px}.w-\[180px\]{width:180px}.w-\[1px\]{width:1px}.w-\[20\%\]{width:20%}.w-\[200px\]{width:200px}.w-\[20px\]{width:20px}.w-\[22\%\]{width:22%}.w-\[25\%\]{width:25%}.w-\[250px\]{width:250px}.w-\[30\%\]{width:30%}.w-\[35\%\]{width:35%}.w-\[40\%\]{width:40%}.w-\[45px\]{width:45px}.w-\[45rem\]{width:45rem}.w-\[5\%\]{width:5%}.w-\[500px\]{width:500px}.w-\[5vw\]{width:5vw}.w-\[60\%\]{width:60%}.w-\[70\%\]{width:70%}.w-\[80\%\]{width:80%}.w-\[98\%\]{width:98%}.w-\[inherit\]{width:inherit}.w-\[min\(\$\{constraints\.percentage\}\%\,100\%\)\]{width:min(${constraints.percentage}%,100%)}.w-\[min\(50\%\,100\%\)\]{width:min(50%,100%)}.w-\[min\(65\%\,100\%\)\]{width:min(65%,100%)}.w-\[min\(85\%\,100\%\)\]{width:min(85%,100%)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.w-screen{width:100vw}.\!min-w-\[160px\]{min-width:160px!important}.min-w-0{min-width:0px}.min-w-1{min-width:.25rem}.min-w-10{min-width:2.5rem}.min-w-11{min-width:2.75rem}.min-w-2{min-width:.5rem}.min-w-3{min-width:.75rem}.min-w-32{min-width:8rem}.min-w-4{min-width:1rem}.min-w-40{min-width:10rem}.min-w-44{min-width:11rem}.min-w-5{min-width:1.25rem}.min-w-56{min-width:14rem}.min-w-6{min-width:1.5rem}.min-w-64{min-width:16rem}.min-w-96{min-width:24rem}.min-w-\[1000px\]{min-width:1000px}.min-w-\[100px\]{min-width:100px}.min-w-\[150px\]{min-width:150px}.min-w-\[20\%\]{min-width:20%}.min-w-\[230px\]{min-width:230px}.min-w-\[270px\]{min-width:270px}.min-w-\[380px\]{min-width:380px}.min-w-\[400px\]{min-width:400px}.min-w-\[600px\]{min-width:600px}.min-w-\[76\.8px\]{min-width:76.8px}.min-w-\[800px\]{min-width:800px}.min-w-\[80px\]{min-width:80px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[90\%\]{min-width:90%}.min-w-\[calc\(100\%-3rem\)\]{min-width:calc(100% - 3rem)}.min-w-\[min\(\$\{constraints\.minWidth\}px\,100\%\)\]{min-width:min(${constraints.minWidth}px,100%)}.min-w-\[var\(--radix-dropdown-menu-trigger-width\)\]{min-width:var(--radix-dropdown-menu-trigger-width)}.min-w-fit{min-width:-moz-fit-content;min-width:fit-content}.min-w-full{min-width:100%}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-10{max-width:2.5rem}.max-w-24{max-width:6rem}.max-w-2xl{max-width:42rem}.max-w-32{max-width:8rem}.max-w-36{max-width:9rem}.max-w-3xl{max-width:48rem}.max-w-4{max-width:1rem}.max-w-40{max-width:10rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6{max-width:1.5rem}.max-w-60{max-width:15rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-96{max-width:24rem}.max-w-\[100\%\]{max-width:100%}.max-w-\[1000px\]{max-width:1000px}.max-w-\[100px\]{max-width:100px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[150px\]{max-width:150px}.max-w-\[200px\]{max-width:200px}.max-w-\[250px\]{max-width:250px}.max-w-\[270px\]{max-width:270px}.max-w-\[28px\]{max-width:28px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[450px\]{max-width:450px}.max-w-\[460px\]{max-width:460px}.max-w-\[500px\]{max-width:500px}.max-w-\[600px\]{max-width:600px}.max-w-\[650px\]{max-width:650px}.max-w-\[70\%\]{max-width:70%}.max-w-\[75vw\]{max-width:75vw}.max-w-\[800px\]{max-width:800px}.max-w-\[85vw\]{max-width:85vw}.max-w-\[900px\]{max-width:900px}.max-w-\[90vw\]{max-width:90vw}.max-w-\[calc\(100\%-3rem\)\]{max-width:calc(100% - 3rem)}.max-w-\[calc\(var\(--rdp-day-width\)\*7\)\]{max-width:calc(var(--rdp-day-width) * 7)}.max-w-\[min\(\$\{constraints\.maxWidth\}px\,100\%\)\]{max-width:min(${constraints.maxWidth}px,100%)}.max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-center{transform-origin:center}.origin-top-right{transform-origin:top right}.-translate-x-1\/2{--tw-translate-x: -50%;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))}.-translate-x-2{--tw-translate-x: -.5rem;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))}.-translate-x-full{--tw-translate-x: -100%;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))}.-translate-y-1\/2{--tw-translate-y: -50%;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))}.translate-x-0{--tw-translate-x: 0px;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))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;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))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;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))}.-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))}.rotate-180{--tw-rotate: 180deg;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))}.rotate-2{--tw-rotate: 2deg;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))}.scale-0{--tw-scale-x: 0;--tw-scale-y: 0;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))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;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))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;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))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;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))}.scale-125{--tw-scale-x: 1.25;--tw-scale-y: 1.25;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))}.scale-50{--tw-scale-x: .5;--tw-scale-y: .5;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))}.scale-\[0\.3\]{--tw-scale-x: .3;--tw-scale-y: .3;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))}.transform{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)}}.animate-bounce{animation:bounce 1s infinite}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-spin{animation:spin 1s linear infinite}.cursor-auto{cursor:auto}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.touch-manipulation{touch-action:manipulation}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.snap-start{scroll-snap-align:start}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.grid-cols-\[30\%_70\%\]{grid-template-columns:30% 70%}.grid-cols-\[auto_1fr_1fr_1fr_auto\]{grid-template-columns:auto 1fr 1fr 1fr auto}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.\!gap-0{gap:0px!important}.\!gap-0\.5{gap:.125rem!important}.\!gap-1{gap:.25rem!important}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-20{gap:5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-\[0\.3vh\]{gap:.3vh}.gap-\[10px\]{gap:10px}.gap-\[25px\]{gap:25px}.gap-\[2px\]{gap:2px}.gap-\[30px\]{gap:30px}.gap-\[3px\]{gap:3px}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.space-y-\[24px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(24px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24px * var(--tw-space-y-reverse))}.space-y-\[6px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(6px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6px * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity, 1))}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-nowrap{text-wrap:nowrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[12px\]{border-radius:12px}.rounded-\[2px\]{border-radius:2px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-e-md{border-start-end-radius:calc(var(--radius) - 2px);border-end-end-radius:calc(var(--radius) - 2px)}.rounded-s-md{border-start-start-radius:calc(var(--radius) - 2px);border-end-start-radius:calc(var(--radius) - 2px)}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-t-md{border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-0{border-left-width:0px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[var\(--brand-200\)\]{border-color:var(--brand-200)}.border-\[var\(--brand-500\)\]{border-color:var(--brand-500)}.border-\[var\(--brand-color\)\]{border-color:var(--brand-color)}.border-\[var\(--color-border\)\]{border-color:var(--color-border)}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-base-mint{--tw-border-opacity: 1;border-color:rgb(108 233 166 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-borderColor{border-color:var(--border-color)}.border-brandColor{border-color:var(--brand-color)}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-400{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.border-green-100{--tw-border-opacity: 1;border-color:rgb(220 252 231 / var(--tw-border-opacity, 1))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-green-600{--tw-border-opacity: 1;border-color:rgb(22 163 74 / var(--tw-border-opacity, 1))}.border-input{border-color:hsl(var(--input))}.border-orange-500{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.border-primary,.border-primaryColor{border-color:var(--primary-color)}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1))}.border-purple-500{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-600{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-600{--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-yellow-200{--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1))}.border-yellow-300{--tw-border-opacity: 1;border-color:rgb(253 224 71 / var(--tw-border-opacity, 1))}.border-yellow-400{--tw-border-opacity: 1;border-color:rgb(250 204 21 / var(--tw-border-opacity, 1))}.border-t-blue-500{--tw-border-opacity: 1;border-top-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-t-brandColor{border-top-color:var(--brand-color)}.border-t-transparent{border-top-color:transparent}.\!bg-\[var\(--brand-200\)\]{background-color:var(--brand-200)!important}.\!bg-gray-50{--tw-bg-opacity: 1 !important;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))!important}.bg-\[\#FCFCFD\]{--tw-bg-opacity: 1;background-color:rgb(252 252 253 / var(--tw-bg-opacity, 1))}.bg-\[\#f0f0f0\]{--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity, 1))}.bg-\[var\(--brand-100\)\]{background-color:var(--brand-100)}.bg-\[var\(--brand-50\)\]{background-color:var(--brand-50)}.bg-\[var\(--brand-500\)\]{background-color:var(--brand-500)}.bg-\[var\(--brand-color\)\]{background-color:var(--brand-color)}.bg-\[var\(--color-bg\)\]{background-color:var(--color-bg)}.bg-\[var\(--tile-bg\)\]{background-color:var(--tile-bg)}.bg-accent{background-color:hsl(var(--accent))}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-background{background-color:hsl(var(--background))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/70{background-color:#000000b3}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-border{background-color:hsl(var(--border))}.bg-brand-100{background-color:var(--brand-100)}.bg-brand-200{background-color:var(--brand-200)}.bg-brandColor{background-color:var(--brand-color)}.bg-card{background-color:hsl(var(--card))}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-200{--tw-bg-opacity: 1;background-color:rgb(167 243 208 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-800\/80{background-color:#1f2937cc}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary,.bg-primaryColor{background-color:var(--primary-color)}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-200{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-rose-100{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-600{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/20{background-color:#fff3}.bg-white\/50{background-color:#ffffff80}.bg-white\/60{background-color:#fff9}.bg-white\/70{background-color:#ffffffb3}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-yellow-200{--tw-bg-opacity: 1;background-color:rgb(254 240 138 / var(--tw-bg-opacity, 1))}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-opacity-10{--tw-bg-opacity: .1}.bg-opacity-20{--tw-bg-opacity: .2}.bg-opacity-25{--tw-bg-opacity: .25}.bg-opacity-50{--tw-bg-opacity: .5}.bg-opacity-70{--tw-bg-opacity: .7}.bg-opacity-75{--tw-bg-opacity: .75}.bg-opacity-80{--tw-bg-opacity: .8}.bg-\[linear-gradient\(to_bottom\,var\(--primary-color\)\,var\(--primary-color\)\)\]{background-image:linear-gradient(to bottom,var(--primary-color),var(--primary-color))}.bg-\[url\(\'\/img\/certificateFrame\.png\'\)\]{background-image:url(/img/certificateFrame.png)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-base-light{--tw-gradient-from: #F7F9FC var(--tw-gradient-from-position);--tw-gradient-to: rgb(247 249 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brandColor{--tw-gradient-from: var(--brand-color) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from: #a855f7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-100{--tw-gradient-from: #fef9c3 var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 249 195 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-base-gray{--tw-gradient-to: rgb(240 242 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #F0F2F5 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-pink-500{--tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #ec4899 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-base-gray{--tw-gradient-to: #F0F2F5 var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to: #f97316 var(--tw-gradient-to-position)}.to-primaryColor{--tw-gradient-to: var(--primary-color) var(--tw-gradient-to-position)}.to-white\/10{--tw-gradient-to: rgb(255 255 255 / .1) var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.bg-center{background-position:center}.bg-repeat{background-repeat:repeat}.fill-amber-300{fill:#fcd34d}.fill-base-mint{fill:#6ce9a6}.fill-black{fill:#000}.fill-brandColor{fill:var(--brand-color)}.fill-emerald-400{fill:#34d399}.fill-gray-400{fill:#9ca3af}.fill-gray-900{fill:#111827}.fill-green-400{fill:#4ade80}.fill-primary,.fill-primaryColor{fill:var(--primary-color)}.fill-red-400{fill:#f87171}.fill-red-500{fill:#ef4444}.fill-yellow-700{fill:#a16207}.stroke-brandColor{stroke:var(--brand-color)}.stroke-gray-300{stroke:#d1d5db}.stroke-yellow-500{stroke:#eab308}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-fill{-o-object-fit:fill;object-fit:fill}.object-none{-o-object-fit:none;object-fit:none}.object-scale-down{-o-object-fit:scale-down;object-fit:scale-down}.\!p-0{padding:0!important}.\!p-2{padding:.5rem!important}.\!p-3{padding:.75rem!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[10px\]{padding:10px}.p-\[1px\]{padding:1px}.p-\[5\.5px\]{padding:5.5px}.\!px-\[14px\]{padding-left:14px!important;padding-right:14px!important}.\!py-0{padding-top:0!important;padding-bottom:0!important}.\!py-\[16px\]{padding-top:16px!important;padding-bottom:16px!important}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-20{padding-left:5rem;padding-right:5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-64{padding-left:16rem;padding-right:16rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[14px\]{padding-left:14px;padding-right:14px}.px-\[25px\]{padding-left:25px;padding-right:25px}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-32{padding-top:8rem;padding-bottom:8rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[12px\]{padding-top:12px;padding-bottom:12px}.py-\[16px\]{padding-top:16px;padding-bottom:16px}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.py-\[9px\]{padding-top:9px;padding-bottom:9px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-72{padding-bottom:18rem}.pb-8{padding-bottom:2rem}.pb-\[8vh\]{padding-bottom:8vh}.pe-0{padding-inline-end:0px}.pe-1{padding-inline-end:.25rem}.pe-10{padding-inline-end:2.5rem}.pe-2{padding-inline-end:.5rem}.pe-28{padding-inline-end:7rem}.pe-3{padding-inline-end:.75rem}.pe-4{padding-inline-end:1rem}.pe-5{padding-inline-end:1.25rem}.pe-9{padding-inline-end:2.25rem}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pr-2{padding-right:.5rem}.ps-0{padding-inline-start:0px}.ps-12{padding-inline-start:3rem}.ps-16{padding-inline-start:4rem}.ps-2{padding-inline-start:.5rem}.ps-2\.5{padding-inline-start:.625rem}.ps-3{padding-inline-start:.75rem}.ps-4{padding-inline-start:1rem}.ps-5{padding-inline-start:1.25rem}.ps-6{padding-inline-start:1.5rem}.ps-8{padding-inline-start:2rem}.ps-9{padding-inline-start:2.25rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-36{padding-top:9rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.align-middle{vertical-align:middle}.font-OleoScript{font-family:Oleo Script Swash Caps,cursive}.font-\[\'Inter\'\]{font-family:Inter}.font-\[\'Onest\'\]{font-family:Onest}.font-dyslexic{font-family:OpenDyslexic,sans-serif}.font-inter{font-family:Inter,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-onest{font-family:Onest,sans-serif}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-9xl{font-size:8rem;line-height:1}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.8rem\]{font-size:1.8rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[2\.8rem\]{font-size:2.8rem}.text-\[22px\]{font-size:22px}.text-\[28px\]{font-size:28px}.text-\[36px\]{font-size:36px}.text-\[3rem\]{font-size:3rem}.text-\[40px\]{font-size:40px}.text-\[45px\]{font-size:45px}.text-\[4px\]{font-size:4px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.\!leading-tight{line-height:1.25!important}.leading-7{line-height:1.75rem}.leading-\[5vh\]{line-height:5vh}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[-2px\]{letter-spacing:-2px}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-foreground{color:hsl(var(--foreground))!important}.text-\[\#667285\]{--tw-text-opacity: 1;color:rgb(102 114 133 / var(--tw-text-opacity, 1))}.text-\[var\(--brand-500\)\]{color:var(--brand-500)}.text-\[var\(--brand-600\)\]{color:var(--brand-600)}.text-\[var\(--brand-700\)\]{color:var(--brand-700)}.text-\[var\(--brand-accessible\)\]{color:var(--brand-accessible)}.text-\[var\(--primary-500-text\)\]{color:var(--primary-500-text)}.text-\[var\(--tile-text\)\]{color:var(--tile-text)}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-200{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-brand-50{color:var(--brand-50)}.text-brand-700{color:var(--brand-700)}.text-brand-80{--tw-text-opacity: 1;color:rgb(7 71 173 / var(--tw-text-opacity, 1))}.text-brand-90{--tw-text-opacity: 1;color:rgb(2 42 107 / var(--tw-text-opacity, 1))}.text-brandColor{color:var(--brand-color)}.text-card-foreground{color:hsl(var(--card-foreground))}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-foreground{color:hsl(var(--foreground))}.text-gray-100{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-neutral-600{--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity, 1))}.text-neutral-700{--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity, 1))}.text-neutral-800{--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity, 1))}.text-neutral-900{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-pink-500{--tw-text-opacity: 1;color:rgb(236 72 153 / var(--tw-text-opacity, 1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary,.text-primaryColor{color:var(--primary-color)}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-violet-500{--tw-text-opacity: 1;color:rgb(139 92 246 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.text-yellow-900{--tw-text-opacity: 1;color:rgb(113 63 18 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.accent-blue-600{accent-color:#2563eb}.accent-brandColor{accent-color:var(--brand-color)}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.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)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0px_3px_rgba\(239\,68\,68\,0\.2\)\]{--tw-shadow: 0 0 0px 3px rgba(239,68,68,.2);--tw-shadow-colored: 0 0 0px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0px_1px_1px_0px_\#00000008\]{--tw-shadow: 0px 1px 1px 0px #00000008;--tw-shadow-colored: 0px 1px 1px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.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)}.shadow-sm{--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)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-2{outline-width:2px}.outline-offset-\[-2px\]{outline-offset:-2px}.outline-\[var\(--brand-500\)\]{outline-color:var(--brand-500)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-\[var\(--brand-100\)\]{--tw-ring-color: var(--brand-100)}.ring-\[var\(--brand-500\)\]{--tw-ring-color: var(--brand-500)}.ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity, 1))}.ring-blue-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.ring-brandColor{--tw-ring-color: var(--brand-color)}.ring-red-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.ring-opacity-5{--tw-ring-opacity: .05}.ring-opacity-50{--tw-ring-opacity: .5}.ring-offset-2{--tw-ring-offset-width: 2px}.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)}.blur-\[2px\]{--tw-blur: blur(2px);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)}.blur-\[3px\]{--tw-blur: blur(3px);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)}.blur-\[4px\]{--tw-blur: blur(4px);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)}.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)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.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}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-none{transition-property:none}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.delay-150{transition-delay:.15s}.delay-300{transition-delay:.3s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in-0{--tw-enter-opacity: 0}.zoom-in-95{--tw-enter-scale: .95}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.delay-150{animation-delay:.15s}.delay-300{animation-delay:.3s}.ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.running{animation-play-state:running}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.dark{background-color:#111827}.bg-brand-200{color:var(--brand-200-text)}.bg-brand-100{color:var(--brand-100-text)}.bg-primaryColor,.bg-primary,.bg-primary-500{color:var(--primary-500-text)}.\[-moz-appearance\:textfield\]{-moz-appearance:textfield}.\[font-feature-settings\:\'kern\'_1\]{font-feature-settings:"kern" 1}.\[module_id\:123\]{module_id:123}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.bg-brandColor,.bg-brand,.bg-brand-500,.hover\:bg-brandColor:hover,.hover\:bg-brand:hover,.hover\:bg-brand-500:hover,.focus\:bg-brandColor:focus,.active\:bg-brandColor:active{background-color:var(--brand-color)!important;color:var(--brand-500-text)!important}.text-brandColor,.hover\:text-brandColor:hover,.focus\:text-brandColor:focus,.active\:text-brandColor:active,.dark .dark\:text-brandColor{color:var(--brand-color)!important}body{font-family:Inter,sans-serif}.bg-full-screens-image{background-image:url(/img/5559852_1.png);background-size:cover;background-position:center;background-repeat:no-repeat;min-height:100vh;margin:0}.qr-wrapper svg{width:100%;height:100%}input{transition:border-color .3s ease}.custom-container{margin-top:.5rem;margin-inline-start:1.25rem}@media (min-width: 1024px){.custom-container{margin-inline-start:14rem}}::-webkit-scrollbar{width:4px}::-webkit-scrollbar{height:4px}::-webkit-scrollbar-track{background:#e7e7e7;border-radius:10px}::-webkit-scrollbar-thumb{background:#cecece;border-radius:10px}#blocks{overflow-y:scroll}#blocks::-webkit-scrollbar{display:none}#blocks{scrollbar-width:none}#blocks{-ms-overflow-style:none}.custom-checkbox-item span.absolute{border:1px solid gray;border-radius:3px}.searchWrapper{border:1px solid #e5e5e5!important;border-radius:8px!important;min-height:2.5rem;padding:.5rem!important;box-shadow:0 1px 2px #0000000d;margin-top:5px}.highlightOption{background:#f5f5f5;color:#1d2839}#textColorPicker{border-radius:50%;padding:0}#textColorPicker::-webkit-color-swatch-wrapper{padding:0}#textColorPicker::-webkit-color-swatch{border-radius:50%;padding:0}#textColorPicker::-moz-color-swatch{border-radius:50%}.rte-align-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:12px;padding:5px;border-radius:4px}.rte-align-btn:hover{background:#ffffff1a}h1{font-size:2rem}h2{font-size:1.4rem}h3{font-size:1.2rem}p{font-size:1rem}.custom-scrollbar{overflow-y:auto;max-height:700px}.custom-scrollbar::-webkit-scrollbar{width:5px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#929292}.custom-scrollbar-gray{overflow-y:auto;max-height:700px}.custom-scrollbar-gray::-webkit-scrollbar{height:6px}.custom-scrollbar-gray::-webkit-scrollbar-thumb{background:#9ca3af;border-radius:10px}.custom-scrollbar-gray::-webkit-scrollbar-track{background:#f3f4f6}.course-module ol li,.course-module ul li{padding-left:5px;list-style:disc;margin-left:18px}.course-module h2{margin-top:15px}.course-module h3{margin-top:10px}.icon-h1,.icon-h2{display:flex;align-items:center;justify-content:center;font-family:Onest,sans-serif;font-weight:500;font-size:1.3em;margin-bottom:20px;background:#fff;min-height:66px;border:1px solid #eaecf0!important;box-shadow:0 1px 2px #0000000d!important;border-radius:8px!important;padding:7px!important}.icon-h1:before{content:"H1";width:100%;line-height:1.8em}.icon-h2:before{content:"H2";width:100%;line-height:1.8em}.ql-toolbar.ql-snow{border-top-right-radius:10px;border-top-left-radius:10px}.ql-container.ql-snow{border-bottom-right-radius:10px;border-bottom-left-radius:10px;height:150px}.ql-snow .ql-picker-label:before{font-size:12px}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{height:19px}.customWhere{border:unset;box-shadow:unset}.customWhere svg{display:none}.customAdd{margin-left:70px;width:-webkit-fill-available;align-content:flex-end;max-width:100px}button[data-placeholder=""]{color:#aca4af}.custom-sketch-picker input{color:#000!important;font-size:9px!important;height:24px!important;line-height:1.2!important;font-weight:400}.custom-sketch-picker label{color:#000!important;font-size:10px!important;padding-right:5px!important;padding-top:0!important}.sketch-picker{background:#fff!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a!important}.dark .sketch-picker{background:#1f2937!important;border:1px solid #374151!important}.sketch-picker input{background:#fff!important;border:1px solid #d1d5db!important;color:#111827!important}.dark .sketch-picker input{background:#374151!important;border:1px solid #4b5563!important;color:#f9fafb!important}.sketch-picker label{color:#374151!important}.dark .sketch-picker label{color:#d1d5db!important}.sketch-picker>div:first-child>div:first-child{border:1px solid #e5e7eb!important}.dark .sketch-picker>div:first-child>div:first-child{border:1px solid #4b5563!important}.color-picker-wrapper{border-radius:8px;overflow:visible}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none}@font-face{font-family:OpenDyslexic;src:url(/fonts/OpenDyslexic-Regular.otf) format("openType");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OpenDyslexic;src:url(/fonts/OpenDyslexic-Bold.otf) format("openType");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:OpenDyslexic;src:url(/fonts/OpenDyslexic-Italic.otf) format("openType");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:OpenDyslexic;src:url(/fonts/OpenDyslexic-BoldItalic.otf) format("openType");font-weight:700;font-style:italic;font-display:swap}.font-dyslexic *:not([class^=fa-]):not([class*=" fa-"]){font-family:OpenDyslexic,sans-serif!important}select{border-radius:.5rem;overflow:visible}select option{border-radius:.5rem}.apexcharts-toolbar{transform:scale(1.4)}.apexcharts-toolbar svg{width:24px!important;height:24px!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.table-editor-toolbar [class*=rich-text-editor-table-]{display:none}.table-editor-toolbar [role=textbox],.table-editor-toolbar .ProseMirror,.table-editor-toolbar .rich-text-editor-container>div:first-child{display:none!important}.ring-brandColor-light{--tw-ring-color: color-mix(in srgb, var(--brand-color) 50%, transparent)}.pageTitle{text-align:start;font-size:1.5rem;line-height:2rem;font-weight:600;font-family:Onest,sans-serif}.pageHeader{margin-bottom:1.5rem;display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;min-height:40px}.pageHeaderStart{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:1rem}.pageHeaderEnd{display:flex;width:100%;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;gap:1rem}@media (min-width: 640px){.pageHeaderEnd{width:-moz-fit-content;width:fit-content}}.pageHeaderConstrained{max-width:680px}@media (min-width: 1024px){.pageHeaderConstrained{max-width:950px}}.searchSection{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:1rem}@media (min-width: 768px){.searchSection{align-items:center;justify-content:space-between}}.pageFooter{margin-top:1.5rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-top:1rem}.pageFooter:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.pageFooterConstrained{max-width:680px}@media (min-width: 1024px){.pageFooterConstrained{max-width:950px}}.pageContent{display:flex;width:100%;flex-direction:column;gap:1.5rem}.pageContentConstrained{display:flex;width:100%;flex-direction:column;gap:1.5rem;max-width:680px}@media (min-width: 1024px){.pageContentConstrained{max-width:950px}}.formSection{display:flex;flex-direction:column;gap:1rem}.formFieldFull{width:100%}.formFieldRow{display:grid;width:100%;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width: 640px){.formFieldRow{grid-template-columns:repeat(2,minmax(0,1fr))}}.formFieldRowSpaced{display:grid;width:100%;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width: 640px){.formFieldRowSpaced{grid-template-columns:repeat(2,minmax(0,1fr))}}.formFieldHalf{width:100%;min-width:0px}.modalButtonBar{display:flex;flex-direction:row;justify-content:flex-end;gap:1rem;padding-bottom:.5rem}.modalCancelBtn{width:auto;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.modalCancelBtn:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.modalCancelBtn:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.modalCancelBtn:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.modalSubmitBtn{width:10rem;border-radius:var(--radius);padding:.75rem;font-weight:600;background-color:var(--brand-color);color:var(--brand-500-text)}@media (min-width: 640px){.saveReportModalContent{max-width:500px}}.saveReportModalForm>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.saveReportModalForm{padding-top:1rem;padding-bottom:1rem}.saveReportModalFooter{gap:.5rem}.confirmDialogMessage{max-width:24rem}.sectionTitle{text-align:start;font-size:1.125rem;line-height:1.75rem;font-weight:600}.heading1{text-align:start;font-size:1.25rem;line-height:1.75rem;font-weight:600}.labelText{text-align:start;font-size:.875rem;line-height:1.25rem;font-weight:500}.bodyText{text-align:start;font-size:1rem;line-height:1.5rem;font-weight:400}.textCenter{text-align:center}.smallText{text-align:start;font-size:.875rem;line-height:1.25rem;font-weight:400}.extraSmallText{text-align:start;font-size:.75rem;line-height:1rem;font-weight:400}.textPrimary{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.textPrimary:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.textSecondary:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.textHeading{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.textHeading:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.textMuted{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.textMuted:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.bgPrimary{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bgPrimary:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bgSecondary{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bgSecondary:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bgDark{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bgDark:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bgHover:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bgHover:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.borderDefault{border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.borderDefault:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.borderLight{border-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.borderLight:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.borderStrong{border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.borderStrong:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.flexCol{display:flex;flex-direction:column}.flexBetween{display:flex;justify-content:space-between}.flexCenterBetween{display:flex;align-items:center;justify-content:space-between}.flexColBetween{display:flex;flex-direction:column;justify-content:space-between}.flexWrapBetween{display:flex;flex-wrap:wrap;justify-content:space-between}.flexCenter{display:flex;align-items:center}.flexCenterCenter{display:flex;align-items:center;justify-content:center}.flexStart{display:flex;justify-content:flex-start}.flexWrap{display:flex;flex-wrap:wrap}.flexRow{display:flex;flex-direction:row}.gap2{gap:.5rem}.gap3{gap:.75rem}.gap4{gap:1rem}.gap5{gap:1.25rem}.gap6{gap:1.5rem}.gap8{gap:2rem}.ms1{margin-inline-start:.25rem}.ms2{margin-inline-start:.5rem}.ms3{margin-inline-start:.75rem}.ms4{margin-inline-start:1rem}.ms5{margin-inline-start:1.25rem}.ms6{margin-inline-start:1.5rem}.ms8{margin-inline-start:2rem}.msAuto{margin-inline-start:auto}.me1{margin-inline-end:.25rem}.me2{margin-inline-end:.5rem}.me3{margin-inline-end:.75rem}.me4{margin-inline-end:1rem}.me5{margin-inline-end:1.25rem}.me6{margin-inline-end:1.5rem}.me8{margin-inline-end:2rem}.meAuto{margin-inline-end:auto}.px3{padding-left:.75rem;padding-right:.75rem}.px4{padding-left:1rem;padding-right:1rem}.px6{padding-left:1.5rem;padding-right:1.5rem}.ps2{padding-inline-start:.5rem}.ps3{padding-inline-start:.75rem}.ps4{padding-inline-start:1rem}.ps6{padding-inline-start:1.5rem}.pe2{padding-inline-end:.5rem}.pe3{padding-inline-end:.75rem}.pe4{padding-inline-end:1rem}.pe6{padding-inline-end:1.5rem}.paddingCard{padding:.75rem 1rem}.paddingSection{padding:1rem 1.5rem}.spaceY2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.spaceY3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.spaceY4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.spaceY6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.spaceY8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.roundedLg{border-radius:var(--radius)}.roundedMd{border-radius:calc(var(--radius) - 2px)}.roundedSm{border-radius:calc(var(--radius) - 4px)}.roundedXl{border-radius:.75rem}.roundedFull{border-radius:9999px}.roundedStartLg{border-start-start-radius:var(--radius);border-end-start-radius:var(--radius)}.roundedStartMd{border-start-start-radius:calc(var(--radius) - 2px);border-end-start-radius:calc(var(--radius) - 2px)}.roundedEndLg{border-start-end-radius:var(--radius);border-end-end-radius:var(--radius)}.roundedEndMd{border-start-end-radius:calc(var(--radius) - 2px);border-end-end-radius:calc(var(--radius) - 2px)}.borderStart{border-inline-start-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.borderStart:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.borderStartStrong{border-inline-start-width:2px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.borderStartStrong:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.borderEnd{border-inline-end-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.borderEnd:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.borderEndStrong{border-inline-end-width:2px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.borderEndStrong:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.borderTop{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.borderTop:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.borderBottom{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.borderBottom:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.shadowSm{--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)}.shadowMd{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadowLg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadowXl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadowNone{--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)}.absoluteStart0{position:absolute;inset-inline-start:0px}.custom-checkbox-item span.absoluteStart0{border:1px solid gray;border-radius:3px}.absoluteStart2{position:absolute;inset-inline-start:.5rem}.custom-checkbox-item span.absoluteStart2{border:1px solid gray;border-radius:3px}.absoluteStart4{position:absolute;inset-inline-start:1rem}.custom-checkbox-item span.absoluteStart4{border:1px solid gray;border-radius:3px}.absoluteEnd0{position:absolute;inset-inline-end:0px}.custom-checkbox-item span.absoluteEnd0{border:1px solid gray;border-radius:3px}.absoluteEnd2{position:absolute;inset-inline-end:.5rem}.custom-checkbox-item span.absoluteEnd2{border:1px solid gray;border-radius:3px}.absoluteEnd4{position:absolute;inset-inline-end:1rem}.custom-checkbox-item span.absoluteEnd4{border:1px solid gray;border-radius:3px}.insetStart0{inset-inline-start:0px}.insetEnd0{inset-inline-end:0px}.coursesGrid{display:grid;width:100%;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media (min-width: 640px){.coursesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.coursesGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1536px){.coursesGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.gridCols2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.gridCols3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.gridCols4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.gridResponsive2{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width: 768px){.gridResponsive2{grid-template-columns:repeat(2,minmax(0,1fr))}}.gridResponsive3{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media (min-width: 768px){.gridResponsive3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.gridResponsive3{grid-template-columns:repeat(3,minmax(0,1fr))}}.fillContainer{height:100%;width:100%}.fullWidth{width:100%}.fullHeight{height:100%}.minFullHeight{min-height:100%}.card{border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;--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)}.card:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.cardSection{border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem 1.5rem;--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)}.cardSection:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.cardNoShadow{border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1rem}.cardNoShadow:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.sectionContainer>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.modalOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background-color:#00000080}.modalContent{position:fixed;inset-inline-start:50%;top:50%;z-index:50;--tw-translate-x: -50%;--tw-translate-y: -50%;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));border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.buttonGroup{display:flex;align-items:center;gap:.5rem}.buttonGroupVertical{display:flex;flex-direction:column;gap:.5rem}.inputContainer>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.badge{display:inline-flex;align-items:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.125rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.badge:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.divider{margin-top:1rem;margin-bottom:1rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.divider:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dividerVertical{margin-left:1rem;margin-right:1rem;border-inline-start-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.dividerVertical:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.tableHeaderCell{height:30px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;text-align:start;font-size:.75rem;line-height:1rem;font-weight:400;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.tableHeaderCell:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.tableCell{padding:.75rem 1rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.tableRow{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.tableRow:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.tableRow:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.tableRow:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hoverLift{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.hoverLift:hover{--tw-translate-y: -.25rem;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))}.hoverScale{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.hoverScale:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;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))}.transitionBase{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.transitionColors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.focusRing:focus{outline:2px solid transparent;outline-offset:2px}.focusRing:focus{box-shadow:0 0 0 2px var(--brand-color),0 0 0 4px #1b6cee33}.focusRingInset:focus{outline:2px solid transparent;outline-offset:2px}.focusRingInset:focus{box-shadow:inset 0 0 0 2px var(--brand-color)}.truncate1{overflow:visible;text-overflow:ellipsis;white-space:nowrap}.lineClamp2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:visible}.lineClamp3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:visible}.lineClamp4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:visible}.scrollable{overflow:auto}.scrollableY{overflow-y:auto}.scrollableX{overflow-x:auto}.scrollbarHidden{scrollbar-width:none;-ms-overflow-style:none}.scrollbarHidden::-webkit-scrollbar{display:none}.cursorPointer{cursor:pointer}.cursorNotAllowed{cursor:not-allowed}.selectNone{-webkit-user-select:none;-moz-user-select:none;user-select:none}[dir=rtl] .rtl-flip{--tw-scale-x: -1;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))}[dir=rtl] .rtl-reverse{flex-direction:row-reverse}.srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.focusVisible:focus-visible{outline:2px solid transparent;outline-offset:2px}.focusVisible:focus-visible{box-shadow:0 0 0 2px var(--brand-color)}.hideMobile{display:none}@media (min-width: 768px){.hideMobile{display:block}}.hideDesktop{display:block}@media (min-width: 768px){.hideDesktop{display:none}}.stackMobile{display:flex;flex-direction:column}@media (min-width: 768px){.stackMobile{flex-direction:row}}@media print{.noPrint{display:none}}.printOnly{display:none}@media print{.printOnly{display:block}}.importStatusError{margin-bottom:.75rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));padding:.75rem;--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.importStatusError:is(.dark *){--tw-border-opacity: 1;border-color:rgb(127 29 29 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(69 10 10 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.importStatusErrorIcon{height:1.25rem;width:1.25rem;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.importStatusErrorIcon:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.importStatusErrorPercent{font-weight:700;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.importStatusErrorPercent:is(.dark *){--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.importStatusSuccess{margin-bottom:.75rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1));padding:.75rem;--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.importStatusSuccess:is(.dark *){--tw-border-opacity: 1;border-color:rgb(20 83 45 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(5 46 22 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.importStatusSuccessIcon{height:1.25rem;width:1.25rem;--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.importStatusSuccessIcon:is(.dark *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.importStatusSuccessPercent{font-weight:700;--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.importStatusSuccessPercent:is(.dark *){--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.importStatusWarning{margin-bottom:.75rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1));padding:.75rem;--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.importStatusWarning:is(.dark *){--tw-border-opacity: 1;border-color:rgb(113 63 18 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(66 32 6 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.importStatusWarningIcon{height:1.25rem;width:1.25rem;--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.importStatusWarningIcon:is(.dark *){--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.importStatusWarningPercent{font-weight:700;--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.importStatusWarningPercent:is(.dark *){--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.importSummaryList{margin-top:.25rem;margin-inline-start:1.5rem;list-style-type:none}.importSummaryList>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.importSummaryList{font-size:.875rem;line-height:1.25rem}.importDownloadBtn{margin-top:.75rem;display:flex;width:100%;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 2px);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.importDownloadBtn:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.importDownloadBtn:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.importDownloadBtn:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.importModalHeader{margin-bottom:1rem;display:flex;flex-direction:column;align-items:center}.importIconContainer{padding:.5rem}.importContentCard{border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;--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)}.importContentCard:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.importInstructionsList{list-style-type:disc}.importInstructionsList>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.importInstructionsList{padding-inline-start:1.25rem;padding-bottom:1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.importInstructionsList:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.importFileDisplay{margin-bottom:.75rem;display:flex;align-items:center;justify-content:space-between}.importFileInfo{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.importFileInfo:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.importFileName{max-width:14rem;overflow:visible;text-overflow:ellipsis;white-space:nowrap}.importFileName:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.importReplaceBtn{cursor:pointer;border-style:none;background-color:transparent;font-size:.875rem;line-height:1.25rem}.importReplaceBtn:hover{text-decoration-line:underline}.importReplaceBtn{color:var(--brand-color)}.importFileSelectLabel{display:inline-flex;justify-content:center;font-size:.875rem;padding-inline:1rem;padding-block:.5rem;width:100%;color:var(--brand-color);font-weight:600;cursor:pointer}.importToggleLabel{display:flex;align-items:center;justify-content:space-between;margin-top:.5rem;font-size:.875rem}.iconSize{height:1rem;width:1rem}.dialogContent{max-height:100%;border-radius:1rem;padding:1rem}@media (min-width: 1024px){.dialogContent{padding:1.5rem}}.dialogTitle{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-between;text-align:center;font-size:1.5rem;line-height:2rem;font-weight:600}.dialogTitleInner{display:flex;align-items:center;gap:.5rem}.dialogBackBtn{margin-inline-start:-.5rem;display:flex;align-items:center;justify-content:center;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.dialogBackBtn:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.dialogBackBtn:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dialogBackBtn:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dialogHeading{font-family:Onest,sans-serif;text-align:start;font-size:.875rem;color:#1f2937}@media (min-width: 640px){.dialogHeading{font-size:1rem}}@media (min-width: 1024px){.dialogHeading{font-size:1.5rem}}.dark .dialogHeading{color:#f3f4f6}.dialogCloseBtn{margin-inline-start:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.dialogCloseBtn:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.dialogCloseBtn:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dialogCloseBtn:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dialogIconSize{height:1rem;width:1rem}@media (min-width: 640px){.dialogIconSize{height:1.25rem;width:1.25rem}}.dialogDescription{display:flex;align-items:flex-start;justify-content:flex-start;text-align:start}.dialogBody{overflow-y:auto;padding-left:.25rem;padding-right:.25rem;max-height:calc(95vh - 60px)}.dialogBodyNoScroll{padding-left:.25rem;padding-right:.25rem;max-height:calc(95vh - 60px)}.primaryBtnBase{display:flex;height:2.5rem;width:-moz-fit-content;width:fit-content;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;border-radius:var(--radius);padding-left:1rem;padding-right:1rem;padding-top:10px;padding-bottom:10px;font-size:.875rem;line-height:1.25rem;font-weight:600;letter-spacing:.025em;--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);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s;font-family:Inter,sans-serif}.primaryBtnWithText{min-width:7rem;gap:.5rem}.primaryBtnFullWidth{width:100%;min-width:100%}.primaryBtnDisabled{cursor:not-allowed;opacity:.5}.btnVariantPrimary{background-color:var(--brand-color);color:var(--brand-500-text)}.btnVariantPrimary:hover{opacity:.9}.btnVariantWhite{border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.btnVariantWhite:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.btnVariantWhite:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.btnVariantWhite:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.btnVariantWhite{font-family:Inter,sans-serif}.btnVariantDanger{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btnVariantDanger:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.btnVariantDanger:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.btnVariantDangerLight{border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));background-color:transparent;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.btnVariantSecondary{border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.btnVariantSecondary:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.btnVariantSecondary:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.btnVariantSecondary:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.btnVariantTransparentBrand{margin:0;height:-moz-fit-content;height:fit-content;background-color:transparent;padding:0;--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);color:var(--brand-color)}.btnVariantTransparentBrand:hover:not(:disabled){background-color:color-mix(in srgb,var(--brand-color) 10%,transparent)}.inputWrapper{display:flex;width:100%;flex-direction:column}.inputWrapper:focus{outline:2px solid transparent;outline-offset:2px}.inputWrapper:is(.dark *){background-color:transparent}.inputLabel{margin-bottom:.25rem;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.inputLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.inputLabel{font-family:Inter,sans-serif}.inputRequired{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.inputInfoContainer{position:relative}.inputInfoIcon{margin-inline-start:.5rem;cursor:pointer;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.inputInfoIcon:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.inputInfoIcon:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.inputInfoTooltip{pointer-events:none;visibility:hidden;position:absolute;inset-inline-start:0px;top:100%;z-index:10;margin-top:.25rem;width:-moz-max-content;width:max-content;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));padding:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.custom-checkbox-item span.inputInfoTooltip{border:1px solid gray;border-radius:3px}.inputInfoContainer:hover .inputInfoTooltip{visibility:visible}.inputFieldContainer{position:relative;display:flex;width:100%;align-items:center;gap:.25rem;overflow:visible;border-radius:var(--radius);border-width:1px;padding:.25rem .5rem;--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)}.inputFieldContainerHeight{height:2.25rem}.inputBorderDefault{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.inputBorderDefault:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.inputBorderError{--tw-border-opacity: 1 !important;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))!important;box-shadow:0 0 0 3px #ef444433}.inputBorderSuccess{--tw-border-opacity: 1 !important;border-color:rgb(22 163 74 / var(--tw-border-opacity, 1))!important;box-shadow:0 0 0 3px #22c55e33}.inputFieldDisabled{cursor:not-allowed;background-color:transparent;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));--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)}.inputFieldDisabled:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.inputIconLeft{margin-top:.5rem;padding:0;font-size:.75rem;line-height:1rem}.inputIconRight{cursor:pointer;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.inputIconRight:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.inputTextarea{width:100%;resize:none;white-space:pre-wrap;overflow-wrap:break-word;border-radius:calc(var(--radius) - 2px);padding:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s;animation-duration:.1s}.inputTextarea:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.inputTextarea{font-size:.875rem;line-height:1.25rem}}.inputTextarea{font-family:Inter,sans-serif;min-height:80px}.inputTextareaDisabled{cursor:not-allowed;white-space:pre-wrap;overflow-wrap:break-word;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.inputTextareaDisabled:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.inputTextareaReadonly{cursor:default;white-space:pre-wrap;overflow-wrap:break-word}.inputField{width:100%;cursor:text;border-radius:calc(var(--radius) - 2px);background-color:transparent;padding:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));--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);outline:2px solid transparent;outline-offset:2px}.inputField:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.inputField{font-family:Inter,sans-serif}.inputFieldEnabled{background-color:transparent}.inputFieldDisabledState{cursor:not-allowed;background-color:transparent;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.inputFieldDisabledState:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.inputFieldReadonly{cursor:default;opacity:.7}.inputCopyBtn{cursor:pointer;padding:.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.inputCopyBtn:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.inputCopyBtn:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.inputCopyBtnDisabled{cursor:default;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.inputCharCount{margin-top:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.inputError{margin-top:.25rem;font-size:.75rem;line-height:1rem;font-weight:400;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.inputError{font-size:.875rem;line-height:1.25rem}}.inputError{font-family:Inter,sans-serif}.emptyStateContainer{grid-column:1 / -1;margin:auto;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;text-align:center;--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1));font-family:Onest,sans-serif}.emptyStateIcon{margin-bottom:1rem}.emptyStateIconOpacity10{opacity:.1}.emptyStateIconOpacity20{opacity:.2}.emptyStateIconOpacity30{opacity:.3}.emptyStateIconSize{margin-left:auto;margin-right:auto;height:24rem;width:18rem}@media (min-width: 640px){.emptyStateIconSize{width:24rem}}.emptyStateTitle{font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}.emptyStateTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity, 1))}.emptyStateDescription{margin-top:.5rem;width:100%;font-size:1rem;line-height:1.5rem;font-weight:400;--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity, 1))}.pillTabsContainer{display:inline-flex;align-items:center;border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.25rem}.pillTabsContainer:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.pillTabsFullWidth{width:100%}.pillTab{position:relative;display:flex;height:1.75rem;align-items:center;gap:.5rem;border-radius:calc(var(--radius) - 2px);padding-left:.625rem;padding-right:.625rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.pillTabActive{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));--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)}.pillTabActive:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.pillTabInactive{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.pillTabInactive:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.pillTabInactive:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.pillTabInactive:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.pillTabBadge{display:flex;height:1.25rem;min-width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;padding-left:.25rem;padding-right:.25rem;font-size:.75rem;line-height:1rem;font-weight:600}.pillTabBadgeActive{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.pillTabBadgeActive:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.pillTabBadgeInactive{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.pillTabBadgeInactive:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.sortDropdownContainer{position:relative;z-index:20;width:100%;text-align:start}.sortDropdownBtn{display:flex;height:2.5rem;min-width:100%;align-items:center;justify-content:space-between;border-radius:calc(var(--radius) - 2px);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem;padding-inline-start:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));--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)}.sortDropdownBtn:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.sortDropdownBtn:focus{--tw-border-opacity: 1 !important;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))!important;outline:2px solid transparent;outline-offset:2px}.sortDropdownBtn:focus-visible{--tw-border-opacity: 1 !important;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))!important}.sortDropdownBtn:active{--tw-border-opacity: 1 !important;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))!important}.sortDropdownBtn:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.sortDropdownBtn:focus:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))!important}.sortDropdownBtn:focus-visible:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))!important}.sortDropdownBtn:active:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))!important}.sortDropdownBtn{max-height:36px}.sortDropdownBtnContent{display:flex;align-items:center;gap:.5rem;overflow:visible;text-overflow:ellipsis;white-space:nowrap;padding-inline-end:.75rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.sortDropdownBtnContent:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.sortDropdownLabelText{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.sortDropdownLabelText:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.sortDropdownChevron{margin-top:auto;margin-bottom:auto;height:.75rem;width:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.sortDropdownPanel{position:absolute;inset-inline-end:0px;margin-top:.5rem;width:100%;overflow:visible;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px 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-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity, 1));--tw-ring-opacity: .05}.custom-checkbox-item span.sortDropdownPanel{border:1px solid gray;border-radius:3px}.sortDropdownPanel{transform-origin:top right}.sortDropdownPanelInner{border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:.75rem .5rem}.sortDropdownPanelInner:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.sortDropdownSectionHeader{padding-left:.75rem;padding-right:.75rem;padding-bottom:.5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.sortDropdownSectionHeader:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.sortDropdownSectionSpaced{margin-top:1rem}.sortDropdownItems{display:flex;flex-direction:column;gap:.25rem}.sortDropdownItem{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:calc(var(--radius) - 2px);padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.sortDropdownItemActive{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.sortDropdownItemActive:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.sortDropdownItemText{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.sortDropdownItemText:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.sortDropdownCheckIcon{font-size:.75rem;line-height:1rem;color:var(--brand-color)}.mainLayoutContainer{display:flex;height:100vh;flex-direction:column;height:100dvh}.mainLayoutContentArea{display:flex;min-height:0px;flex:1 1 0%;overflow-y:auto;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.mainLayoutContentArea:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.mainLayoutContentWrapper{z-index:1;display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;gap:1rem;overflow:visible;border-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.mainLayoutContentWrapper:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}@media (min-width: 1024px){.mainLayoutContentWrapper{margin-bottom:1rem;margin-inline-end:1rem}}.mainLayoutMain{display:flex;flex-direction:column;gap:1rem;overflow-x:visible!important;overflow-y:visible!important;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem .75rem}.mainLayoutMain:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}@media (min-width: 640px){.mainLayoutMain{padding-left:1.5rem;padding-right:1.5rem}}.btnUiBase{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:calc(var(--radius) - 2px);font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.btnUiBase:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--ring))}.btnUiBase:disabled{pointer-events:none;opacity:.5}.btnUiOutline{border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));--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)}.btnUiOutline:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.btnUiOutline:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.btnUiOutline:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(249 250 251 / var(--tw-text-opacity, 1))}.btnUiGhost{background-color:transparent}.btnUiGhost:hover{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.btnUiLink{color:var(--primary-color);text-underline-offset:4px}.btnUiLink:hover{text-decoration-line:underline}.btnUiSizeDefault{height:2.25rem;padding:.5rem 1rem}.btnUiSizeSm{height:2rem;border-radius:calc(var(--radius) - 2px);padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.btnUiSizeLg{height:2.5rem;border-radius:calc(var(--radius) - 2px);padding-left:2rem;padding-right:2rem}.btnUiSizeIcon{height:2.25rem;width:2.25rem}.btnUiFullWidth{width:100%}.dropdownMenuSubTrigger{display:grid;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;border-radius:calc(var(--radius) - 4px);padding:.625rem .5rem;font-size:.875rem;font-weight:500;line-height:1.25rem;color:hsl(var(--foreground));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.dropdownMenuSubTrigger:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.dropdownMenuSubTrigger:focus{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.dropdownMenuSubTrigger[data-state=open]{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.dropdownMenuSubTrigger:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dropdownMenuSubTrigger:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dropdownMenuSubTrigger{grid-template-columns:1.25rem 1fr auto;gap:.75rem!important}.dropdownMenuSubTriggerInset{padding-inline-start:2rem}.dropdownMenuSubContent{z-index:99999999;min-width:8rem;overflow:visible;border-radius:calc(var(--radius) - 2px);border-width:1px;background-color:hsl(var(--popover));padding:.25rem;color:hsl(var(--popover-foreground));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dropdownMenuSubContent:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dropdownMenuContent{z-index:99999999;overflow:visible;border-radius:calc(var(--radius) - 2px);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));background-color:hsl(var(--popover));padding:.25rem;color:hsl(var(--popover-foreground));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dropdownMenuContent:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dropdownMenuItem{position:relative;display:flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:.5rem;border-radius:var(--radius);padding:.625rem .5rem;font-size:.875rem;font-weight:500;line-height:1.25rem;color:hsl(var(--foreground));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.dropdownMenuItem:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.dropdownMenuItem:focus{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.dropdownMenuItem[data-disabled]{pointer-events:none;opacity:.5}.dropdownMenuItem:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dropdownMenuItem:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dropdownMenuItemWithIcon{display:grid!important;gap:.5rem;grid-template-columns:1.25rem 1fr}.dropdownMenuItemInset{padding-inline-start:2rem}.dropdownMenuCheckboxItem{position:relative;display:flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;border-radius:calc(var(--radius) - 4px);padding-top:.375rem;padding-bottom:.375rem;padding-inline-start:2rem;padding-inline-end:.5rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--foreground));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.dropdownMenuCheckboxItem:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.dropdownMenuCheckboxItem:focus{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.dropdownMenuCheckboxItem[data-disabled]{pointer-events:none;opacity:.5}.dropdownMenuCheckboxItem:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dropdownMenuCheckboxItem:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dropdownMenuRadioItem{position:relative;display:flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;border-radius:calc(var(--radius) - 4px);padding-top:.375rem;padding-bottom:.375rem;padding-inline-start:2rem;padding-inline-end:.5rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--foreground));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.dropdownMenuRadioItem:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.dropdownMenuRadioItem:focus{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.dropdownMenuRadioItem:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .dropdownMenuRadioItem:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dropdownMenuItemIndicator{position:absolute;inset-inline-start:.5rem;display:flex;height:.875rem;width:.875rem;align-items:center;justify-content:center}.custom-checkbox-item span.dropdownMenuItemIndicator{border:1px solid gray;border-radius:3px}.dropdownMenuCheckIcon{height:1rem;width:1rem}.dropdownMenuRadioDot{height:.5rem;width:.5rem;fill:currentColor}.dropdownMenuLabel{padding:.375rem .5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.dropdownMenuLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dropdownMenuLabelInset{padding-inline-start:2rem}.dropdownMenuSeparator{margin:.25rem -.25rem;height:1px;background-color:hsl(var(--muted))}.dropdownMenuSeparator:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dropdownMenuShortcut{margin-inline-start:auto;font-size:.75rem;line-height:1rem;letter-spacing:.1em;opacity:.6}.dropdownMenuShortcut:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.tableWrapper{box-sizing:border-box;width:100%;max-width:100%;overflow-x:clip!important;overflow-y:visible!important;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.tableWrapper:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}@media (max-width: 768px){.tableWrapper{overflow-x:auto!important}}.tableElement{width:100%;table-layout:auto;caption-side:bottom;font-size:.875rem;line-height:1.25rem}.tableHeader{position:sticky;top:0;z-index:10;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.tableHeader:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.tableHeader tr{border-bottom-width:1px}.tableBody tr:last-child{border-bottom-width:0px}.tableFooter{border-top-width:1px;background-color:hsl(var(--muted) / .5);font-weight:500}.tableFooter>tr:last-child{border-bottom-width:0px}.tableRow{height:3rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.tableRow:hover{background-color:hsl(var(--muted) / .5)}.tableRow[data-state=selected]{background-color:hsl(var(--muted))}.tableRow:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.tableHeadCell{white-space:nowrap;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;text-align:start;vertical-align:middle;font-size:.75rem;line-height:1rem;font-weight:400;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.tableHeadCell:has([role=checkbox]){padding-inline-end:0px}.tableHeadCell:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.tableHeadCell [role=checkbox]{--tw-translate-y: .125rem;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))}.tableHeadCell:last-child:has([role=checkbox]){width:1%!important;min-width:3rem!important;max-width:3rem!important;white-space:nowrap;text-align:center}.report-table .tableHeadCell:last-child{width:auto!important;min-width:11rem!important;max-width:none!important;text-align:left}.tableCell{padding:.75rem 1rem;vertical-align:middle;font-weight:400;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.tableCell:has([role=checkbox]){padding-inline-end:0px}.tableCell:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.tableCell [role=checkbox]{--tw-translate-y: .125rem;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))}.tableCell:last-child:has([role=checkbox]){width:1%!important;min-width:3rem!important;max-width:3rem!important;white-space:nowrap;text-align:center}.report-table .tableCell:last-child{width:auto!important;min-width:11rem!important;max-width:none!important;text-align:left}.tableActionsColumn{width:3rem;max-width:3rem;padding-left:.5rem;padding-right:.5rem;text-align:center}.tableCaption{margin-top:1rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.switchRoot{display:inline-flex;height:1.25rem;width:2.25rem;flex-shrink:0;cursor:pointer;align-items:center;border-radius:9999px;border-width:2px;border-color:transparent;--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);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.switchRoot:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--ring));--tw-ring-offset-width: 2px;--tw-ring-offset-color: hsl(var(--background))}.switchRoot:disabled{cursor:not-allowed;opacity:.5}.switchRoot[data-state=unchecked]{background-color:hsl(var(--input))}.switchRoot,.switchRoot[data-state=checked]{background-color:var(--brand-color)}.dark .switchRoot[data-state=unchecked]{background-color:#404040}.dark .switchRoot[data-state=checked]{background-color:var(--brand-color)}.switchThumb{pointer-events:none;display:block;height:1rem;width:1rem;border-radius:9999px;background-color:hsl(var(--background));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px 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-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.switchThumb[data-state=unchecked]{--tw-translate-x: 0px;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))}.switchThumb[data-state=checked]{--tw-translate-x: 1rem;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))}.switchThumb:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(229 229 229 / var(--tw-bg-opacity, 1))}.selectTrigger{display:flex;height:2.25rem;width:100%;align-items:center;justify-content:space-between;white-space:nowrap;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--input));background-color:transparent;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));--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-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.selectTrigger::-moz-placeholder{color:hsl(var(--muted-foreground))}.selectTrigger::placeholder{color:hsl(var(--muted-foreground))}.selectTrigger:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--ring))}.selectTrigger:disabled{cursor:not-allowed;opacity:.5}.selectTrigger:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.selectTrigger>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:visible}.selectTriggerIcon{height:.75rem;width:.75rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.selectScrollButton{display:flex;cursor:default;align-items:center;justify-content:center;padding-top:.25rem;padding-bottom:.25rem}.selectContent{position:relative;z-index:99999999;max-height:24rem;min-width:8rem;overflow:visible;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--popover));color:hsl(var(--popover-foreground));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.selectContent[data-state=open]{animation:fadeIn .15s,zoomIn .15s}.selectContent[data-state=closed]{animation:fadeOut .15s,zoomOut .15s}.selectContent[data-side=bottom]{animation:fadeIn .15s,zoomIn .15s,slideInFromTop .15s}.selectContent[data-side=left]{animation:fadeIn .15s,zoomIn .15s,slideInFromRight .15s}.selectContent[data-side=right]{animation:fadeIn .15s,zoomIn .15s,slideInFromLeft .15s}.selectContent[data-side=top]{animation:fadeIn .15s,zoomIn .15s,slideInFromBottom .15s}.selectContentPopper[data-side=bottom]{--tw-translate-y: .25rem;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))}.selectContentPopper[data-side=left]{--tw-translate-x: -.25rem;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))}.selectContentPopper[data-side=right]{--tw-translate-x: .25rem;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))}.selectContentPopper[data-side=top]{--tw-translate-y: -.25rem;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))}.selectViewport{padding:.25rem}.selectViewportPopper{width:100%}.selectViewportPopper:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.selectViewportPopper{height:var(--radix-select-trigger-height);min-width:var(--radix-select-trigger-width)}.selectLabel{padding:.375rem .5rem;font-size:.875rem;line-height:1.25rem;font-weight:600}.selectItem{position:relative;display:flex;width:100%;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;border-radius:calc(var(--radius) - 4px);padding-top:.375rem;padding-bottom:.375rem;padding-inline-start:.5rem;padding-inline-end:2rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px}.selectItem[data-disabled]{pointer-events:none;opacity:.5}.selectItem:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.selectItem:focus{background-color:var(--brand-50);color:var(--brand-700)}.dark .selectItem:focus{background-color:var(--brand-900);color:var(--brand-100)}.selectItem[data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.dark .selectItem[data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.selectItemIndicatorWrapper{position:absolute;inset-inline-end:.5rem;display:flex;height:.875rem;width:.875rem;align-items:center;justify-content:center}.custom-checkbox-item span.selectItemIndicatorWrapper{border:1px solid gray;border-radius:3px}.selectItemIndicatorIcon{height:1rem;width:1rem}.selectSeparator{margin:.25rem -.25rem;height:1px;background-color:hsl(var(--muted))}.datePickerContainer{display:flex;width:100%;flex-direction:column;gap:.25rem}.datePickerLabel{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.datePickerLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.datePickerInputWrapper{position:relative;width:100%}.datePickerInput{width:100%;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--input));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.datePickerInput:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.datePickerInput:disabled{cursor:not-allowed;opacity:.5}.datePickerInput:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.datePickerInput{--tw-ring-color: var(--primary-color)}.datePickerCalendarButton{position:absolute;inset-inline-end:.375rem;top:50%;--tw-translate-y: -50%;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));border-radius:.25rem;padding:.25rem}.custom-checkbox-item span.datePickerCalendarButton{border:1px solid gray;border-radius:3px}.datePickerCalendarButton:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.datePickerCalendarButton:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.datePickerCalendarIcon{pointer-events:none;height:1rem;width:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.datePickerCalendarIcon:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.datePickerPopoverContent{width:auto;padding:0}.datePickerError{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.datePickerError:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.datePickerActionButtons{display:flex;gap:.5rem;padding:.75rem;padding-top:0}.datePickerTodayButton,.datePickerClearButton{display:flex;flex:1 1 0%;align-items:center;justify-content:center;gap:.5rem}.toastBase{width:auto;border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(51 51 51 / var(--tw-bg-opacity, 1));padding:.5rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.toastBase:is(.dark *){border-width:1px;--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.toastBase{max-width:350px}@media (min-width: 640px){.toastBase{max-width:500px;margin-left:0;margin-right:0}}.toastSuccessIcon{height:1.5rem;min-width:1.5rem;flex-shrink:0;--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.toastSuccessIcon:is(.dark *){--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.toastErrorIcon{height:1.5rem;min-width:1.5rem;flex-shrink:0;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.dark .toastErrorIcon{color:#f87171}.toastContentWrapper{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem}.toastMessageWrapper{display:flex;flex:1 1 0%;align-items:center;gap:.5rem}.toastCloseButton{margin-top:auto;margin-bottom:auto;margin-inline-start:.75rem;flex-shrink:0;cursor:pointer;border-radius:.25rem;border-style:none;background-color:transparent;padding:.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.toastCloseButton:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.toastCloseButton:focus-visible{outline-width:2px;outline-offset:2px;outline-color:#fff}.toastCloseButton:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.toastCloseButton:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.paginationContainer{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}@media (min-width: 640px){.paginationContainer{flex-direction:row;justify-content:space-between;gap:1rem}}.paginationControls{display:flex;width:100%;align-items:center;justify-content:center}@media (min-width: 640px){.paginationControls{width:auto}}.paginationButtons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:.25rem}@media (min-width: 640px){.paginationButtons{gap:.5rem}}.paginationContent{display:flex;align-items:center;gap:.25rem}@media (min-width: 640px){.paginationContent{gap:.5rem}}.paginationInfo{margin-inline-start:auto;display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;font-size:.875rem;line-height:1.25rem}@media (min-width: 640px){.paginationInfo{width:auto;flex-direction:row;justify-content:flex-end;gap:1rem}}.paginationText{text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.paginationText:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.paginationText{text-align:end}}.paginationPerPageWrapper{display:flex;align-items:center;gap:.5rem}.paginationPerPageSelect{height:2rem;width:5rem;font-size:.875rem;line-height:1.25rem}.paginationPerPageLabel{text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.paginationPerPageLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.paginationPerPageLabel{text-align:end}}.cursorPaginationContainer{display:flex;width:100%;align-items:center;justify-content:space-between}.cursorPaginationButtons{display:flex;gap:.5rem}.cursorPaginationButton{display:flex;align-items:center;gap:.25rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.cursorPaginationButton:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.cursorPaginationButton:disabled{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));opacity:.5}.cursorPaginationButton:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.cursorPaginationButton:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.cursorPaginationButton:disabled:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.cursorPaginationInfo{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem}.notificationBellContainer{position:relative}.notificationBellButton{position:relative;display:flex;align-items:center;justify-content:center;padding:0;line-height:1}.notificationBellButton:focus{outline-style:dashed;outline-width:1px}.notificationBadge{position:absolute;top:-1rem;inset-inline-end:-.5rem;display:flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.custom-checkbox-item span.notificationBadge{border:1px solid gray;border-radius:3px}.notificationBadgeText{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.notificationBellIcon{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:9999px;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.notificationBellIcon:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.notificationDropdownContent{z-index:50;width:20rem;border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;padding-top:0;padding-bottom:0;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.notificationDropdownContent:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}@media (min-width: 768px){.notificationDropdownContent{width:434px}}.notificationDropdownInner{display:flex;flex-direction:column}.notificationHeader{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-between;gap:5rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-top:1rem;padding-bottom:1rem;padding-bottom:10px}.notificationHeader:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.notificationHeaderTitle{font-family:Onest,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.notificationHeaderTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.notificationFilterBar{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;padding-top:.75rem;padding-bottom:.75rem;border-color:#f3f4f6}.dark .notificationFilterBar{border-color:#374151}.notificationFilterButtons{display:flex;gap:.5rem}.notificationFilterButton{font-size:.875rem;font-weight:500;padding-inline:.75rem;padding-block:.25rem;border-radius:.25rem;color:#6b7280;transition-property:background-color;transition-duration:.15s}.notificationFilterButton:hover{background-color:#f3f4f6}.dark .notificationFilterButton{color:#d1d5db}.dark .notificationFilterButton:hover{background-color:#374151}.notificationFilterButtonActive{background-color:var(--primary-color);color:var(--brand-color)}.notificationDotsMenu{padding-inline:.75rem;color:#9ca3af;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:.25rem;fill:#9ca3af}.notificationSelectModeBar{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.5rem 1rem}.notificationSelectModeBar:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.notificationSelectModeText{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.notificationSelectModeText:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.notificationSelectModeActions{display:flex;align-items:center;gap:1rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.notificationSelectModeCancelButton{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.notificationSelectModeCancelButton:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.notificationSelectModeCancelButton:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.notificationSelectModeCancelButton:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.notificationSelectModeReadButton{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1));transition-property:-webkit-text-decoration;transition-property:text-decoration;transition-property:text-decoration,-webkit-text-decoration;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.notificationSelectModeReadButton:hover{text-decoration-line:underline}.notificationSelectModeReadButton:disabled{cursor:not-allowed;opacity:.5}.notificationSelectModeReadButton:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.notificationSkeletonItem{position:relative;display:flex;flex-direction:column;gap:.5rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));padding:1rem}.notificationSkeletonItem:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.notificationSkeletonRow{display:flex;align-items:flex-start;gap:.75rem}.notificationSkeletonCol{display:flex;flex:1 1 0%;flex-direction:column;gap:.5rem}.notificationSkeletonRowInner{display:flex;align-items:center;gap:.5rem}.notificationSkeletonActions{margin-top:.5rem;display:flex;gap:.5rem;padding-inline-start:1.75rem}.notificationScrollContainer{overflow-y:auto;max-height:650px}.notificationScrollContainer::-webkit-scrollbar{display:none}.notificationLoaderText{padding:1rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.notificationLoaderText:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.notificationEndMessage{padding:1rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.notificationEndMessage:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.notificationItem{position:relative;cursor:pointer;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));padding-top:1rem;padding-bottom:1rem;padding-inline-start:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.notificationItem:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.notificationItem:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.notificationItem:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.notificationItemContent{margin-inline-end:1.25rem;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:flex-start;gap:.75rem}.notificationAvatar{margin-top:.25rem;height:1.5rem;width:1.5rem;border-radius:9999px;-o-object-fit:contain;object-fit:contain}.notificationItemBody{flex:1 1 0%}.notificationItemTextWrapper{display:flex;flex-direction:column;gap:.25rem}.notificationItemMessage{font-family:Inter,sans-serif;max-width:20rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.notificationItemMessageText{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.notificationItemMessageText:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.notificationItemTime{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.notificationItemTime:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.notificationItemActions{margin-top:.5rem;display:flex;max-width:100%;gap:.5rem;padding-inline-end:2.5rem}.notificationUnreadBadge{position:absolute;top:.75rem;inset-inline-end:.75rem;height:.5rem;width:.5rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.custom-checkbox-item span.notificationUnreadBadge{border:1px solid gray;border-radius:3px}.notificationEmptyState{height:24rem;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;font-size:.875rem;color:#6b7280}.dark .notificationEmptyState{color:#9ca3af}.notificationEmptyStateIcon{width:11rem;opacity:.1;margin-inline:auto}.notificationEmptyStateText{color:#1f2937;font-weight:600}.dark .notificationEmptyStateText{color:#f3f4f6}.notificationDeleteModalActions{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1rem}.fileUploadContainer{display:flex;flex-direction:column}.fileUploadLabel{margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.fileUploadLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.fileUploadRequired{margin-inline-start:2px;--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.fileUploadBox{display:flex;align-items:center;justify-content:space-between;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem;--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)}.fileUploadBoxError{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.dark .fileUploadBox{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.fileUploadInfo{display:flex;align-items:center;gap:.5rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.fileUploadInfo:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.fileUploadIcon{height:1.25rem;width:1.25rem;--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.fileUploadIcon:is(.dark *){--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.fileUploadFilename{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.fileUploadFilename:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.fileUploadButton{cursor:pointer;border-style:none;background-image:none;padding:0;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--brand-color);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.fileUploadButton:hover{opacity:.8}.fileUploadButton:focus{border-radius:.25rem;outline-width:2px;outline-offset:2px;outline-color:var(--brand-color)}.fileUploadInput{display:none}.fileUploadError{margin-top:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.fileUploadInfoText{font-family:Inter,sans-serif;margin-top:.5rem;display:flex;flex-direction:row;gap:.25rem;font-size:10px;font-weight:500;line-height:140%;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.fileUploadInfoText:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.starRatingContainer{display:flex;align-items:center;gap:.125rem}.starRatingItem{position:relative;display:inline-block}.starRatingBase{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.starRatingBase:is(.dark *){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.starRatingFillOverlay{position:absolute;inset-inline-start:0px;overflow:hidden}.custom-checkbox-item span.starRatingFillOverlay{border:1px solid gray;border-radius:3px}.starRatingFillOverlay{height:100%}.starRatingFillOverlay i{position:absolute;left:0;top:2px}.starRatingFillDefault{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.starRatingFill5{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.starRatingFill4{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.starRatingFill3{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.starRatingFill2{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.starRatingFill1{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.statusBadgeBase{font-family:Inter,sans-serif;display:inline-flex;align-items:center;justify-content:center;gap:.25rem;border-radius:16px;padding-left:.5rem;padding-right:.5rem;padding-top:2px;padding-bottom:2px;text-align:center;font-size:12px;font-weight:500;line-height:1.4}.statusBadgeDot{margin-inline-end:.25rem;display:inline-block;min-height:6px;min-width:6px;border-radius:9999px}.statusBadgeSuccess{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.statusBadgeSuccess:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(20 83 45 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(220 252 231 / var(--tw-text-opacity, 1))}.statusBadgeDotSuccess{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.statusBadgeDotSuccess:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(134 239 172 / var(--tw-bg-opacity, 1))}.statusBadgeDanger{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.statusBadgeDanger:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}.statusBadgeDotDanger{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.statusBadgeDotDanger:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(252 165 165 / var(--tw-bg-opacity, 1))}.statusBadgeWarning{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.statusBadgeWarning:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(113 63 18 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(254 249 195 / var(--tw-text-opacity, 1))}.statusBadgeDotWarning{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.statusBadgeDotWarning:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(253 224 71 / var(--tw-bg-opacity, 1))}.statusBadgeInfo{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.statusBadgeInfo:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.statusBadgeDotInfo{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.statusBadgeDotInfo:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity, 1))}.statusBadgeNeutral{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.statusBadgeNeutral:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.statusBadgeDotNeutral{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.statusBadgeDotNeutral:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.switchButtonContainer{display:flex;align-items:center;gap:.75rem}.switchButtonLabel{font-family:Inter,sans-serif;cursor:pointer;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.switchButtonLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.searchBarContainer{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:.75rem}.searchBarContainerConstrained{max-width:680px}@media (min-width: 1024px){.searchBarContainerConstrained{max-width:950px}}.searchBarInputWrapper{position:relative;max-width:24rem;flex:1 1 0%}.searchBarInput{height:2.25rem;width:100%}.searchBarIcon{height:1.25rem;width:1.25rem}.searchBarClearButton{position:absolute;inset-inline-end:.75rem;top:60%;z-index:10;display:flex;--tw-translate-y: -50%;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));cursor:pointer;align-items:center;justify-content:center;border-radius:.25rem;border-style:none;background-image:none;padding:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.custom-checkbox-item span.searchBarClearButton{border:1px solid gray;border-radius:3px}.searchBarClearButton:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.searchBarClearButton:focus{outline-width:2px;outline-offset:1px;outline-color:var(--brand-color)}.searchBarClearButton:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.searchBarClearIcon{height:1rem;width:1rem}.searchBarSortWrapper{display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;gap:.75rem}.searchBarActionButtons{display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;gap:.5rem}.approvalsSearchBar{justify-content:flex-start}.viewToggleButton{display:flex;height:2.5rem;width:2.5rem;cursor:pointer;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:transparent;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.viewToggleButton:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.viewToggleButton:focus{outline-width:2px;outline-offset:1px;outline-color:var(--brand-color)}.viewToggleButton[aria-pressed=true]{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.viewToggleButton:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.viewToggleButton[aria-pressed=true]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.viewToggleIcon{height:1.25rem;width:1.25rem;stroke:#9ca3af}.viewToggleIcon:is(.dark *){stroke:#6b7280}.viewToggleButton[aria-pressed=true] .viewToggleIcon{stroke:#1f2937}.dark .viewToggleButton[aria-pressed=true] .viewToggleIcon{stroke:#e5e7eb}.skillSearchBarContainer{position:relative;margin-top:.5rem;margin-bottom:.5rem}.skillSearchBarInput{z-index:10;width:100%;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:.5rem 1rem}.skillSearchBarInput:focus{border-color:var(--brand-color);outline:2px solid transparent;outline-offset:2px}.skillSearchBarInput:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.skillSearchBarInput:focus{box-shadow:0 0 0 2px rgba(var(--brand-color-rgb),.1)}.skillSearchBarDropdown{position:absolute;top:100%;inset-inline-start:0px;z-index:20;margin-top:.25rem;max-height:12rem;width:100%;overflow:auto;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.custom-checkbox-item span.skillSearchBarDropdown{border:1px solid gray;border-radius:3px}.skillSearchBarDropdown:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.skillSearchBarItem{cursor:pointer;padding:.5rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.skillSearchBarItem:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.dark .skillSearchBarItem{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .skillSearchBarItem:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.skillSearchBarStateText{padding:.5rem 1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.skillSearchBarStateText:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.skillSearchBarErrorText{padding:.5rem 1rem;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.skillSearchBarErrorText:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.validationErrorToastContainer{display:flex;flex-direction:column;gap:.375rem}.validationErrorToastTitle{font-weight:600;color:inherit}.validationErrorToastMessage{font-size:.875rem;line-height:1.25rem;opacity:.9;color:inherit}.dropdownContainer{display:flex;width:100%;flex-direction:column}.dropdownLabel{margin-bottom:.25rem;text-align:left;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.dropdownLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dropdownLabelRequired:after{content:"*";margin-inline-start:.125rem;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.dropdownTrigger{display:flex;height:36px;width:100%;align-items:center;justify-content:space-between;border-radius:6px;border-width:1px;background-color:transparent!important;padding:.75rem .5rem;text-align:start;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));--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)}.dropdownTrigger:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dropdownTriggerDefault{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.dropdownTriggerDefault:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dropdownTriggerValid{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.dropdownTriggerError{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(239 68 68 / .2)}.dropdownTriggerDisabled{cursor:not-allowed;opacity:.5}.dropdownTriggerLabel{font-family:Inter,sans-serif;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:400}.dropdownTriggerLabelSelected{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.dropdownTriggerLabelSelected:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dropdownTriggerLabelPlaceholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dropdownTriggerLabelPlaceholder:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dropdownTriggerIcon{margin-inline-start:.5rem}.dropdownContent{width:100%;padding:0;min-width:var(--radix-dropdown-menu-trigger-width)}.dropdownSearchBar{position:sticky;top:0;z-index:10;display:flex;flex-direction:row;align-items:center;border-bottom-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.dropdownSearchBar:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dropdownSearchInput{min-width:100%;border-style:none;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));--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)}.dropdownSearchInput:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dropdownAddNewSection{border-bottom-width:1px;padding:.5rem}.dropdownAddNewButton{width:100%;cursor:pointer;border-style:none;background-image:none;padding-inline-start:.75rem;text-align:start;font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--brand-color);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.dropdownAddNewButton:hover{opacity:.8}.dropdownAddNewLabel{text-transform:lowercase}.dropdownOptionsContainer{overflow-y:auto;max-height:250px}.dropdownMenuItemDisabled{cursor:not-allowed;opacity:.5}.dropdownItemContent{display:flex;max-width:24rem;flex-direction:column}.dropdownItemName{max-width:24rem;font-size:.875rem;line-height:1.25rem;font-weight:400}.dropdownItemDescription{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dropdownItemDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dropdownEmptyState{padding:1rem .5rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dropdownEmptyState:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dropdownError{margin-top:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.dropdownError{font-size:.875rem;line-height:1.25rem}}.simpleSelectContainer{display:flex;align-items:center}.simpleSelectTrigger{height:1.75rem;width:100%;border-style:none;background-color:transparent;padding:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.simpleSelectTrigger:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.simpleSelectTrigger:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.simpleSelectValue{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-inline-end:.5rem;text-transform:none}.simpleSelectContent{margin-top:.5rem;margin-inline-start:-.375rem;max-height:18rem;--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.simpleSelectItem{background-color:transparent;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.simpleSelectItem:focus{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.baseSelectContainer{width:100%;display:flex;flex-direction:column}.baseSelectLabel{margin-bottom:.25rem;text-align:start;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.baseSelectLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.baseSelectTrigger{height:2.5rem;width:100%;border-radius:calc(var(--radius) - 2px);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));background-color:transparent;padding-left:.5rem;padding-right:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.baseSelectTrigger:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.baseSelectContent{max-height:20rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.baseSelectContent:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.baseSelectItem{cursor:pointer;font-size:.875rem;line-height:1.25rem}.baseSelectItem:focus{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.baseSelectItem:focus:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.userProfileTriggerBtn{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.userProfileTriggerImage{height:1.5rem;min-height:1.5rem;width:1.5rem;min-width:1.5rem;border-radius:9999px;-o-object-fit:contain;object-fit:contain}.userProfileContent{top:2.5rem;inset-inline-end:0px;z-index:50;display:flex;width:18rem;flex-direction:column;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.userProfileContent:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.userProfileHeader{display:flex;cursor:pointer;flex-direction:column;align-items:center;border-top-left-radius:.75rem;border-top-right-radius:.75rem;padding:1rem}.userProfileHeader:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.userProfileHeader:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.userProfileHeaderImage{margin-left:auto;margin-right:auto;width:3rem;border-radius:9999px}.userProfileName{font-family:Onest,sans-serif;margin-top:.5rem;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:600}.userProfileName:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.userProfileName{font-size:1.25rem;line-height:1.75rem}}.userProfileEmail{text-align:center;font-size:.75rem;line-height:1rem}.userProfileEmail:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.userProfileEmail{font-size:.875rem;line-height:1.25rem}}.userProfileMenuSection{display:flex;flex-direction:column;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.userProfileMenuSection:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.userProfileMenuItem{display:flex;align-items:center;gap:.5rem;padding:.75rem;text-align:start}.userProfileMenuItem:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.userProfileMenuItem:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.userProfileMenuItem:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.userProfileLogoutBtn{display:flex;flex-direction:row;align-items:center;gap:.5rem;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));padding:.75rem;font-weight:600}.userProfileLogoutBtn:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.userProfileLogoutBtn:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.userProfileLogoutBtn:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.userReportHeaderContainer{margin-bottom:1.5rem;display:flex;flex-direction:column;gap:.5rem}.userReportHeaderRow{display:flex;align-items:center;gap:1rem}.userReportBackButton{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.userReportBackButton:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.userReportBackButton:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.userReportBackButton:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.userReportBackIcon{font-size:1.25rem;line-height:1.75rem}.userReportAvatar{height:3rem;width:3rem;border-radius:9999px;-o-object-fit:cover;object-fit:cover}.userReportNameContainer{flex:1 1 0%}.userReportName{font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.userReportName:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.userReportWorkId{margin-inline-start:.5rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.userReportWorkId:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.userReportMetadata{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.userReportMetadata:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.learningDashboardContainer{margin-left:auto;margin-right:auto;margin-inline-start:0px;margin-bottom:1.25rem;display:flex;width:100%;flex-direction:column;gap:1rem}.learningDashboardSkeleton{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem}@media (min-width: 1024px){.learningDashboardSkeleton{align-items:center}}.learningDashboardEmptyState{display:flex;height:100vh;flex-direction:column;align-items:center;justify-content:center}.inactiveWarningBanner{margin-bottom:1.5rem;border-left-width:4px;padding:1rem;--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.inactiveWarningBanner:is(.dark *){--tw-border-opacity: 1;border-color:rgb(217 119 6 / var(--tw-border-opacity, 1));background-color:#78350f33}.inactiveWarningText{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.inactiveWarningText:is(.dark *){--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.certificatesBadgesGrid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media (min-width: 1024px){.certificatesBadgesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.darkModeToggleContainer{position:relative;display:inline-flex;align-items:center;border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));padding:.25rem}.darkModeToggleContainer:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.darkModeToggleContainer.isUpdating{pointer-events:none;opacity:.6}.darkModeToggleIndicator{position:absolute;top:.25rem;inset-inline-start:.25rem;height:calc(100% - .5rem);width:calc(50% - .25rem);border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--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);transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.custom-checkbox-item span.darkModeToggleIndicator{border:1px solid gray;border-radius:3px}.darkModeToggleIndicator:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.darkModeToggleIndicator.isDarkMode{--tw-translate-x: 100%;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))}.darkModeToggleIndicator.isLightMode{--tw-translate-x: 0px;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))}.darkModeToggleButton{position:relative;z-index:10;height:1.25rem;width:2rem;border-radius:6px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width: 640px){.darkModeToggleButton{height:1.5rem;width:2.5rem}}.darkModeToggleButtonActive{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.darkModeToggleButtonActive:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.darkModeToggleButtonInactive{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.darkModeToggleButtonInactive:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.darkModeToggleButtonInactive:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.darkModeToggleButtonInactive:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.darkModeToggleIcon{--tw-scale-x: 1;--tw-scale-y: 1;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));font-size:1.125rem;line-height:1.75rem;transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.actionMenuCellWrapper{display:flex;height:100%;min-height:2.5rem;width:100%;align-items:center;justify-content:flex-end}.actionMenuCardWrapper{display:inline-flex;flex-shrink:0}.actionMenuTriggerBtn{position:relative;display:flex!important;height:100%;min-height:2.5rem;align-items:center!important;justify-content:center!important;padding-bottom:0!important;padding-inline-start:.5rem!important;padding-inline-end:.5rem!important}.actionMenuTriggerContent{display:flex;height:100%;width:100%;align-items:center;justify-content:center}.actionMenuTriggerIcon{height:1.25rem;width:1.25rem;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;fill:#9ca3af;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.actionMenuTriggerIcon:is(.dark *){fill:#4b5563;--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.actionMenuContent{width:10rem;border-radius:12px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.actionMenuContent:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.actionMenuItem .actionMenuIcon,.actionMenuItemDelete .actionMenuIcon,.actionMenuItemDisabled .actionMenuIcon,.dropdownMenuSubTrigger .actionMenuIcon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.actionMenuItem .actionMenuIcon:is(.dark *),.actionMenuItemDelete .actionMenuIcon:is(.dark *),.actionMenuItemDisabled .actionMenuIcon:is(.dark *),.dropdownMenuSubTrigger .actionMenuIcon:is(.dark *){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.actionMenuItem .actionMenuIcon,.actionMenuItemDelete .actionMenuIcon,.actionMenuItemDisabled .actionMenuIcon,.dropdownMenuSubTrigger .actionMenuIcon{width:1.25rem!important;min-width:1.25rem!important}.actionMenuItemDelete .actionMenuIconDelete,.actionMenuItem .actionMenuIconDelete,.actionMenuItemDisabled .actionMenuIconDelete,.dropdownMenuSubTrigger .actionMenuIconDelete{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1));width:1.25rem!important;min-width:1.25rem!important}.dropdownMenuItem.actionMenuItem,.actionMenuItem{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:flex-start;padding:.5rem;text-align:start}.dropdownMenuItem.actionMenuItem:hover,.actionMenuItem:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));text-decoration-line:none}.dropdownMenuItem.actionMenuItem:hover:is(.dark *),.actionMenuItem:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dropdownMenuItem.actionMenuItem,.actionMenuItem{gap:.75rem!important}.dropdownMenuItem.actionMenuItemDelete,.actionMenuItemDelete{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:flex-start;padding:.5rem;text-align:start;font-weight:500;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.dropdownMenuItem.actionMenuItemDelete:hover,.actionMenuItemDelete:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));text-decoration-line:none}.dropdownMenuItem.actionMenuItemDelete:focus,.actionMenuItemDelete:focus{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.dropdownMenuItem.actionMenuItemDelete:hover:is(.dark *),.actionMenuItemDelete:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.dropdownMenuItem.actionMenuItemDelete:focus:is(.dark *),.actionMenuItemDelete:focus:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity, 1))}.dropdownMenuItem.actionMenuItemDelete,.actionMenuItemDelete{gap:.75rem!important}.dropdownMenuItem.actionMenuItemDisabled,.actionMenuItemDisabled{display:flex;width:100%;cursor:not-allowed;flex-direction:row;align-items:center;justify-content:flex-start;padding:.5rem;text-align:start;opacity:.5;gap:.75rem!important}.actionMenuItem .actionMenuLabel,.actionMenuItemDelete .actionMenuLabel,.actionMenuItemDisabled .actionMenuLabel,.dropdownMenuSubTrigger .actionMenuLabel{font-weight:500}.actionMenuItem .actionMenuLabelDelete,.actionMenuItemDelete .actionMenuLabelDelete,.actionMenuItemDisabled .actionMenuLabelDelete,.dropdownMenuSubTrigger .actionMenuLabelDelete{font-weight:500;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.actionMenuTooltipContent{max-width:15rem;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.actionMenuTooltipArrow{fill:#000}.comboboxTrigger{min-width:200px;justify-content:space-between;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.comboboxTrigger:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.comboboxIcon{margin-inline-start:.5rem;height:1rem;width:.75rem;opacity:.5}.comboboxContent{max-width:200px;padding:0}.comboboxItem{display:flex;align-items:center;gap:.5rem}.drawerContentVertical{height:100vh;max-height:100vh;display:flex;flex-direction:column}.drawerContentHorizontal{width:100%;max-width:100%;display:flex;flex-direction:row}.drawerHeader{display:flex;flex-direction:column;gap:.375rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:1rem}.drawerHeader:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}@media (min-width: 640px){.drawerHeader{padding-left:1.5rem;padding-right:1.5rem}}.drawerHeaderInner{display:flex;width:100%;align-items:center;justify-content:space-between}.drawerHeaderStart{display:flex;flex:1 1 0%;align-items:center;gap:.5rem}.drawerBackButton{margin-inline-start:-.5rem;display:flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border-style:none;background-image:none;padding:.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.drawerBackButton:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.drawerBackButton:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.drawerBackButton:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.drawerBackIcon{height:1.25rem;width:1.25rem}.drawerTitle{font-family:Onest,sans-serif;text-align:start;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.drawerTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.drawerTitle{font-size:1rem;line-height:1.5rem}}@media (min-width: 1024px){.drawerTitle{font-size:1.25rem;line-height:1.75rem}}.drawerCloseButton{margin-inline-start:1.25rem;flex-shrink:0;cursor:pointer;border-style:none;background-image:none;padding:.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.drawerCloseButton:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.drawerCloseButton:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.drawerCloseButton:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.drawerCloseIcon{height:1.25rem;width:1.25rem}.drawerDescription{display:flex;align-items:flex-start;justify-content:flex-start;padding-left:1rem;padding-right:1rem;text-align:start;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.drawerDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.drawerDescription{padding-left:1.5rem;padding-right:1.5rem}}.drawerBody{flex:1 1 0%;overflow-y:auto;padding:1rem}@media (min-width: 640px){.drawerBody{padding-left:1.5rem;padding-right:1.5rem}}.drawerBodyHorizontal{overflow-x:auto}.simpleLoaderContainer{display:flex;height:40vh;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center}.simpleLoaderIcon{height:3rem;width:3rem}.simpleLoaderIcon{animation:spin 1s linear infinite;stroke:var(--brand-color)}.bulkImportUploadContainer{min-width:100%;max-width:28rem;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem 1rem .25rem;--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)}.bulkImportUploadContainer:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bulkImportInstructionsList{display:flex;list-style-position:outside;list-style-type:disc;flex-direction:column;gap:.5rem;padding-inline-start:1.25rem;padding-bottom:1rem;text-align:start;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.bulkImportInstructionsList:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.bulkImportFileRow{margin-bottom:.75rem;display:flex;align-items:center;justify-content:space-between}.bulkImportFileName{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.bulkImportFileName:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.bulkImportFileIcon{height:1rem;width:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.bulkImportReplaceButton{cursor:pointer;border-style:none;background-image:none;padding:0;font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--brand-color)}.bulkImportReplaceButton:hover{text-decoration-line:underline}.bulkImportUploadUI{display:flex;flex-direction:column;align-items:center;gap:.5rem}.bulkImportFileInput{display:none}.bulkImportFileLabel{display:inline-flex;width:100%;cursor:pointer;justify-content:center;border-radius:var(--radius);border-style:none;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:600}.bulkImportFileLabel:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bulkImportFileLabel{color:var(--brand-color)}.bulkImportButton{margin-bottom:.75rem;width:100%;cursor:pointer;border-radius:calc(var(--radius) - 2px);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.bulkImportButton:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bulkImportButton:disabled{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.bulkImportButton:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(249 250 251 / var(--tw-text-opacity, 1))}.bulkImportButton:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.bulkImportButton:disabled:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.bulkImportStatusBoxSuccess{margin-bottom:.75rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1));padding:.75rem;--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.bulkImportStatusBoxSuccess:is(.dark *){--tw-border-opacity: 1;border-color:rgb(21 128 61 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(20 83 45 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity, 1))}.bulkImportStatusBoxWarning{margin-bottom:.75rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1));padding:.75rem;--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.bulkImportStatusBoxWarning:is(.dark *){--tw-border-opacity: 1;border-color:rgb(161 98 7 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(113 63 18 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(254 240 138 / var(--tw-text-opacity, 1))}.bulkImportStatusHeader{display:flex;align-items:center;justify-content:space-between}.bulkImportStatusTitleRow{display:flex;align-items:center;gap:.5rem;font-weight:500}.bulkImportStatusIconSuccess{height:1.25rem;width:1.25rem;--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.bulkImportStatusIconWarning{height:1.25rem;width:1.25rem;--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.bulkImportStatusPercentageSuccess{font-weight:700;--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.bulkImportStatusPercentageSuccess:is(.dark *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.bulkImportStatusPercentageWarning{font-weight:700;--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.bulkImportStatusPercentageWarning:is(.dark *){--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.bulkImportStatusList{margin-top:.25rem;margin-inline-start:1.5rem;display:flex;list-style-type:none;flex-direction:column;gap:.125rem;font-size:.875rem;line-height:1.25rem}.bulkImportStatusListItem{text-align:start}.bulkImportDownloadSummary{margin-top:.75rem;margin-bottom:.5rem;display:flex;width:100%;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 2px);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;text-decoration-line:none}.bulkImportDownloadSummary:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bulkImportDownloadSummary:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.bulkImportDownloadSummary:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.bulkImportDownloadSummary{color:inherit}.bulkImportDownloadIcon{margin-inline-end:.375rem;height:1rem;width:1rem}.progressiveMediaContainer{position:relative;overflow:hidden}.progressiveMediaContainerCircle{aspect-ratio:1 / 1;border-radius:9999px}.progressiveMediaSkeleton{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.progressiveMediaSkeleton{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.custom-checkbox-item span.progressiveMediaSkeleton{border:1px solid gray;border-radius:3px}.progressiveMediaImage{top:0;right:0;bottom:0;left:0;margin:0;height:100%;width:100%;border-radius:calc(var(--radius) - 4px);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.progressiveMediaImageCircle{position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.custom-checkbox-item span.progressiveMediaImageCircle{border:1px solid gray;border-radius:3px}.progressiveMediaImageLoaded{opacity:1}.progressiveMediaImageLoading{opacity:0}.progressiveMediaVideo{height:100%;width:-moz-fit-content;width:fit-content;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.progressiveMediaVideoLoaded{opacity:1}.progressiveMediaVideoLoading{opacity:0}.progressiveMediaFallback{top:0;right:0;bottom:0;left:0;display:flex;height:100%;min-height:1.5rem;width:100%;align-items:center;justify-content:center}.progressiveMediaFallbackVideo{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.progressiveMediaFallbackVideo:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.progressiveMediaFallbackIcon{height:33.333333%;width:33.333333%;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));opacity:.8}.progressiveMediaFallbackIconVideo{height:2.5rem;width:2.5rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.progressiveMediaFallbackIconVideo:is(.dark *){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.progressiveMediaFallbackText{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:1rem;line-height:1.5rem;font-weight:700;line-height:1;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-family:Onest,sans-serif}.progressiveMediaCredit{position:absolute;top:.5rem;inset-inline-start:.5rem;display:flex;height:3.5rem;width:3.5rem;align-items:center;justify-content:center;border-radius:var(--radius);background-color:#fff9;text-decoration-line:none;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.custom-checkbox-item span.progressiveMediaCredit{border:1px solid gray;border-radius:3px}.progressiveMediaCreditVisible{opacity:1}.progressiveMediaCreditHidden{opacity:0}.progressiveMediaCreditLogo{margin:0;width:4rem;-o-object-fit:contain;object-fit:contain}.feedbackRatingContainer{width:100%;border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;--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)}.feedbackRatingContainer:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.feedbackRatingTitle{margin-bottom:1.5rem;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.feedbackRatingTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.feedbackRatingTitle{font-family:Onest,sans-serif}.feedbackStarsRow{display:flex;justify-content:center;gap:.25rem}.feedbackStarsRowDialog{margin-bottom:1rem;display:flex;justify-content:center;gap:.25rem}.feedbackStarButton{cursor:pointer;border-style:none;background-image:none;padding:.25rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.feedbackStarButton:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;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))}.feedbackStarIconInitial{height:1.5rem;width:1.5rem;transition-property:color,fill;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.feedbackStarIconDialog{height:2rem;width:2rem;transition-property:color,fill;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.feedbackStarFilled{fill:var(--brand-color);color:var(--brand-color)}.feedbackStarEmpty{fill:#e5e7eb;stroke:#d1d5db;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.feedbackStarEmpty:is(.dark *){fill:#374151;stroke:#4b5563;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.feedbackForm{position:relative;display:flex;flex-direction:column;gap:1rem}.feedbackLabel{margin-bottom:.5rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.feedbackLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.feedbackAnonymousRow{display:flex;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.feedbackAnonymousLabel{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.feedbackAnonymousLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.feedbackButtonsRow{display:flex;justify-content:center;gap:.75rem}.feedbackSubmitButton{flex:1 1 0%}.commandSearchContainer{border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.commandSearchContainer:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.toggleIconButton{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.toggleIconButton:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;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))}.toggleIconButton:focus{outline:2px solid transparent;outline-offset:2px}.toggleIconButtonLoading{cursor:not-allowed;opacity:.5}.toggleIconButtonActive{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s;color:var(--brand-color)}.toggleIconButtonInactive{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.toggleIconButtonInactive:hover{color:var(--brand-color)}.toggleIconButtonInactive:is(.dark *){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.progressLevelBadge{display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;border-radius:9999px;padding:.25rem .75rem}.progressLevelBadgeCompleted{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.progressLevelBadgeCompleted:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(20 83 45 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.progressLevelBadgeProgress{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.progressLevelBadgeProgress:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.progressLevelBadgeFailed{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.progressLevelBadgeFailed:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.progressLevelBadgeNotStarted{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.progressLevelBadgeNotStarted:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.progressLevelBadgeUnknown{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.progressLevelBadgeUnknown:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.progressLevelBadgeUnknown{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.progressLevelBadgeUnknown:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.progressLevelDot{margin-inline-end:.5rem;height:6px;width:6px;border-radius:9999px}.progressLevelDotCompleted{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.progressLevelDotProgress{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.progressLevelDotFailed{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.progressLevelDotNotStarted{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.progressLevelDotUnknown{background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.progressLevelLabel{white-space:nowrap;text-align:justify;font-size:.75rem;line-height:1rem;font-weight:500}.roundedProgressContainer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem}.roundedProgressSVG{--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))}.roundedProgressCircle{transition-property:stroke-dashoffset;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.roundedProgressText{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.roundedProgressText:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.roundedProgressText{font-family:Inter,sans-serif}.exploratoryToggleContainer{display:flex;flex-direction:row;align-items:center;gap:.5rem}.exploratoryToggleLabel{font-size:.875rem;line-height:1.25rem;font-weight:500;font-family:Inter,sans-serif}.exploratoryDialogContent{display:flex;flex-direction:column;gap:1rem}.exploratoryDialogButtons{display:flex;justify-content:flex-end;gap:.5rem}.hrisWarningBanner{display:flex;width:100%;align-items:flex-start;gap:.75rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1));padding:.75rem}.hrisWarningBanner:is(.dark *){border-color:#854d0e80;background-color:#4220064d}.hrisWarningIconContainer{margin-top:.125rem;flex-shrink:0}.hrisWarningIcon{height:1rem;width:1rem;--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.hrisWarningIcon:is(.dark *){--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.hrisWarningText{margin-top:.25rem;font-size:.75rem;line-height:1rem;font-weight:500;line-height:1.625;--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.hrisWarningText:is(.dark *){--tw-text-opacity: 1;color:rgb(254 240 138 / var(--tw-text-opacity, 1))}.learningPathInfoBanner{display:flex;width:100%;align-items:flex-start;gap:.75rem;border-radius:var(--radius);border-width:1px;border-color:var(--brand-200);background-color:var(--brand-50);padding:1rem;color:var(--brand-50-text)}.learningPathInfoBanner:is(.dark *){border-color:var(--brand-800);background-color:var(--brand-900)}.learningPathInfoIconContainer{margin-top:.125rem;flex-shrink:0}.learningPathInfoIcon{height:1.25rem;width:1.25rem;color:var(--brand-600)}.learningPathInfoIcon:is(.dark *){color:var(--brand-400)}.learningPathInfoContent{flex:1 1 0%}.learningPathInfoText{font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1.625;color:var(--brand-900)}.learningPathInfoText:is(.dark *){color:var(--brand-100)}.learningPathInfoList{margin-top:.5rem}.learningPathInfoList>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.learningPathInfoLink{display:inline-flex;align-items:center;gap:.25rem;font-size:.875rem;line-height:1.25rem;color:var(--brand-700)}.learningPathInfoLink:hover{color:var(--brand-800);text-decoration-line:underline}.learningPathInfoLink:is(.dark *){color:var(--brand-300)}.learningPathInfoLink:hover:is(.dark *){color:var(--brand-200)}.learningPathInfoLinkIcon{height:.75rem;width:.75rem}.courseSliderSingleCard{width:270px;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem;--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)}.courseSliderSingleCard:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.courseSliderSingleImage{margin-bottom:.5rem;height:7rem;width:100%;border-radius:calc(var(--radius) - 2px);-o-object-fit:cover;object-fit:cover}.courseSliderSingleTitle{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.875rem;line-height:1.25rem;font-weight:500}.courseSliderSingleMeta{margin-top:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.courseSliderSingleMeta:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.courseSliderMultiContainer{position:relative}.courseSliderArrow{position:absolute;top:50%;z-index:10;--tw-translate-y: -50%;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));cursor:pointer;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem;--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)}.custom-checkbox-item span.courseSliderArrow{border:1px solid gray;border-radius:3px}.courseSliderArrow:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.courseSliderArrow:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.courseSliderArrow:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.courseSliderArrowLeft{inset-inline-start:0px}.courseSliderArrowRight{inset-inline-end:0px}.courseSliderScrollContainer{display:flex;flex-wrap:nowrap;gap:1rem;overflow:hidden;scroll-behavior:smooth}.courseSliderCard{display:flex;cursor:pointer;flex-direction:column;justify-content:space-between;gap:.5rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem;text-decoration-line:none;--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);transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.courseSliderCard:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.courseSliderCard:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.courseSliderCard{color:inherit}.courseSliderCardMulti{min-width:270px;max-width:270px}.courseSliderCardTwo{width:50%}.courseSliderMultiImage{min-height:8rem}.courseSliderMultiTitle{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:2.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.courseSliderMultiMeta{margin-top:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.courseSliderMultiMeta:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.ratingFilterContainer{position:relative;display:inline-block;text-align:start}.ratingFilterButton{position:relative;display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--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)}.ratingFilterButton:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.ratingFilterButton:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.ratingFilterIcon{min-width:.75rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.ratingFilterIcon:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.ratingFilterBadge{position:absolute;top:-.5rem;inset-inline-end:-.75rem;display:flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;font-size:9px}.custom-checkbox-item span.ratingFilterBadge{border:1px solid gray;border-radius:3px}.ratingFilterBadge{background-color:var(--brand-color);color:var(--brand-500-text)}.ratingFilterPanel{position:absolute;inset-inline-end:0px;z-index:40;margin-top:.5rem;width:12rem;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.custom-checkbox-item span.ratingFilterPanel{border:1px solid gray;border-radius:3px}.ratingFilterPanel:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.ratingFilterHeader{display:flex;align-items:center;justify-content:space-between;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.ratingFilterHeader:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.ratingFilterLabel{font-size:.75rem;font-weight:500;color:#6b7280}.dark .ratingFilterLabel{color:#9ca3af}.ratingFilterResetButton{font-size:.75rem;font-weight:500;color:var(--brand-color);background:none;border:none;cursor:pointer}.ratingFilterMainButton{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.5rem;font-size:.875rem;text-align:start;border-radius:.375rem;background:none;border:none;cursor:pointer}.ratingFilterMainButton:hover{background-color:#f3f4f6}.dark .ratingFilterMainButton:hover{background-color:#374151}.ratingFilterMainButtonText{font-weight:500}.ratingFilterMainButtonBadge{margin-inline-start:.25rem;height:1.25rem;width:1.25rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1));text-align:center;font-size:10px;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.ratingFilterMainButtonBadge:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.ratingFilterChevronWrapper{margin-inline-start:auto;display:flex;align-items:center;gap:.25rem}.ratingFilterChevron{height:1rem;width:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.ratingFilterSubPanel{position:absolute;z-index:50;width:16rem;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top:.25rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.custom-checkbox-item span.ratingFilterSubPanel{border:1px solid gray;border-radius:3px}.ratingFilterSubPanel:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.ratingFilterSubPanelRight{left:100%;margin-inline-start:.5rem}.ratingFilterSubPanelLeft{right:100%;margin-inline-end:.5rem}.ratingFilterSearchWrapper{position:relative}.ratingFilterSearchIcon{position:absolute;inset-inline-start:.5rem;top:.625rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.custom-checkbox-item span.ratingFilterSearchIcon{border:1px solid gray;border-radius:3px}.ratingFilterSearchInput{width:100%;border-radius:var(--radius);border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-width:1px;padding-top:.5rem;padding-bottom:.5rem;padding-inline-start:2rem;padding-inline-end:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:300;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.ratingFilterSearchInput:focus{outline-width:2px;outline-offset:2px;outline-color:var(--brand-color)}.ratingFilterSearchInput:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.ratingFilterOptionsContainer{margin-top:.5rem;max-height:16rem;overflow-y:auto}.ratingFilterOption{display:flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:.5rem;border-radius:.25rem;padding:.5rem}.ratingFilterOption:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.ratingFilterOption:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.ratingFilterOptionText{flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem}.ratingFilterNoData{padding-top:1rem;padding-bottom:1rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.categoryFilterSkeletonContainer{display:flex;gap:.75rem}.categoryFilterSkeletonItem{height:2rem;width:9rem}.categoryFilterContainer{width:100%}.categoryFilterScrollWrapper{position:relative;width:100%}.categoryFilterScrollButton{position:absolute;top:50%;z-index:20;display:flex;height:2.5rem;width:2.5rem;--tw-translate-y: -50%;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));cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--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)}.custom-checkbox-item span.categoryFilterScrollButton{border:1px solid gray;border-radius:3px}.categoryFilterScrollButton:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.categoryFilterScrollButton:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.categoryFilterScrollButton:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.categoryFilterScrollButtonLeft{inset-inline-start:0px}.categoryFilterScrollButtonRight{inset-inline-end:0px}.categoryFilterScrollButtonIcon{height:1rem;width:1rem}.categoryFilterScrollContainer{width:100%;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.categoryFilterScrollContainer{-ms-overflow-style:none;scrollbar-width:none}.categoryFilterScrollContainer::-webkit-scrollbar{display:none}.categoryFilterScrollInner{padding-inline-end:2.5rem}.categoryFilterTabsList{background-color:transparent!important;padding:0!important;height:auto!important;display:inline-flex;width:-moz-max-content;width:max-content;gap:.5rem}.categoryFilterTab{border-radius:var(--radius);border-width:1px;border-color:transparent;padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.categoryFilterTab:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.categoryFilterTab{transition:all .2s ease-in-out}.categoryFilterTab:hover:not([data-state=active]){background-color:#f3f4f6!important;color:#111827!important}.dark .categoryFilterTab:hover:not([data-state=active]){background-color:#374151!important;color:#f3f4f6!important}.categoryFilterTab[data-state=active]{background-color:var(--primary-color)!important;color:var(--primary-500-text)!important;border-color:var(--primary-color)!important;box-shadow:none!important}.categoryFilterTabWithAction{display:flex;align-items:center;gap:.5rem}.categoryFilterTabText{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;max-width:14rem;overflow-wrap:anywhere}.categoryFilterCloseButton{cursor:pointer}.categoryFilterCloseButton:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.categoryFilterCloseIcon{height:1rem;width:1rem}.categoryFilterSubTabHover{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;max-width:14rem;border-radius:var(--radius);padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;overflow-wrap:anywhere}.categoryFilterSubTabHover:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.categoryFilterSubTabHover:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.emptyTableCell{padding-top:1.5rem;padding-bottom:1.5rem;text-align:center;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark .emptyTableCell{color:#6b7280}.tableCellText{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem}.tableCellTextMuted{color:#4b5563}.dark .tableCellTextMuted{color:#9ca3af}.tableCellTextWrap{max-width:8rem;line-clamp:1;overflow-wrap:anywhere}.dropdownMenuIcon{color:#9ca3af;display:flex;align-items:center;justify-content:flex-start;font-size:1rem;width:1.25rem;height:1rem;flex-shrink:0;line-height:1}.dropdownMenuIcon svg{width:1rem;height:1rem}.dark .dropdownMenuIcon{color:#6b7280}.statusChangeButton{display:flex;flex-direction:row;justify-content:flex-start;gap:.75rem;width:100%;text-align:start;padding:.5rem}.statusChangeButton:hover{background-color:#f3f4f6;text-decoration:none}.dark .statusChangeButton:hover{background-color:#374151}.statusModalInfoBox{border-radius:.75rem;border:1px solid #e5e7eb;background-color:#fff;padding:1rem 1rem .25rem;width:100%;box-shadow:0 1px 2px #0000000d}.dark .statusModalInfoBox{border-color:#374151;background-color:#1f2937}.statusModalInfoList{list-style-type:disc;list-style-position:outside;padding-inline-start:1.25rem;text-align:start;font-family:Inter,sans-serif;font-weight:500;font-size:.875rem;color:#4b5563;row-gap:.5rem;padding-bottom:1rem;display:flex;flex-direction:column}.dark .statusModalInfoList{color:#9ca3af}.statusModalButtonBar{display:flex;flex-direction:row;justify-content:flex-end;gap:.75rem;padding-bottom:.5rem}.userModalTabContainer{margin-bottom:1.5rem;display:flex;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.userModalTabContainer:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.userModalTabContainer{font-family:Inter,sans-serif}.userModalTabActive{width:100%;border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.userModalTabActive:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.userModalTabInactive{width:100%;border-color:transparent;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.userModalTabInactive:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.userModalTabInactive:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.userModalTabInactive:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.tabNavigation{margin-bottom:1.5rem;display:flex;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.tabNavigation:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.tabNavigation{font-family:Inter,sans-serif}.tabButton{width:100%;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.tabButtonActive{border-radius:calc(var(--radius) - 2px);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1));--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)}.tabButtonActive:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.profileImageContainer{display:flex;flex-direction:row;align-items:center;gap:1rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));padding-bottom:1rem}.profileImagePreview{margin-bottom:.5rem;margin-inline-end:.25rem;display:inline-block;height:3.5rem;width:3.5rem;border-radius:9999px;-o-object-fit:contain;object-fit:contain}.profileImageInfo{margin-bottom:.5rem;display:flex;flex-direction:column;gap:.5rem}.profileImageButtons{display:flex;flex-direction:row;gap:1rem}.profileImageHelpText{display:flex;flex-direction:row;gap:.25rem;font-size:10px;font-weight:500;line-height:140%;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.profileImageHelpText:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.profileImageHelpText{font-family:Inter,sans-serif}.bulkMoveToLoadingState{display:flex;align-items:center;justify-content:center;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.bulkMoveToLoadingIcon{margin-inline-end:.5rem;height:1rem;width:1rem}.bulkMoveToLoadingIcon{animation:spin 1s linear infinite}.bulkMoveToEmptyState{display:flex;align-items:center;justify-content:center;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.bulkMoveToMenuItem{padding-top:.625rem;padding-bottom:.625rem}.bulkMoveToButton{height:2.5rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1));--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)}.bulkMoveToButton:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bulkMoveToButton:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.bulkMoveToButton{font-family:Inter,sans-serif}.bulkMoveToDropdown{display:flex;min-width:240px;flex-direction:column;gap:.5rem;border-radius:12px;padding:.5rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.bulkMoveToSearchInput{font-size:.875rem;line-height:1.25rem}.bulkMoveToList{max-height:240px;overflow-y:auto;padding-inline-end:.25rem}.loginNewEmailOuterContainer{display:flex;min-height:100vh;flex-direction:row;align-items:center;justify-content:center;background-image:url(/path/to/bg-full-screens-image)}.loginNewEmailMiddleContainer{margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem}.loginNewEmailCard{display:flex;height:100%;width:100%;max-width:28rem;flex-direction:column;gap:1.25rem;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:2rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.loginNewEmailContent{display:grid;gap:1.25rem;text-align:center}.loginNewEmailImage{margin-left:auto;margin-right:auto}.loginNewEmailTitle{font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.loginNewEmailTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.loginNewEmailMessage{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.loginNewEmailMessage:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.loginNewEmailLink{cursor:pointer;font-weight:600;--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.loginNewEmailLink:hover{text-decoration-line:underline}.searchableSelectContainer{display:flex;flex-direction:column;gap:.5rem}.searchableSelectLabel{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.searchableSelectLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.searchableSelectButton{height:2.5rem;width:100%;justify-content:space-between;font-weight:400}.searchableSelectButtonText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchableSelectPlaceholder{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.searchableSelectIconContainer{display:flex;align-items:center;gap:.25rem}.searchableSelectClearIcon{height:1rem;width:1rem;flex-shrink:0;opacity:.5}.searchableSelectClearIcon:hover{opacity:1}.searchableSelectChevronIcon{height:1rem;width:1rem;flex-shrink:0;opacity:.5}.searchableSelectPopover{z-index:100;display:flex;max-height:400px;width:var(--radix-popover-trigger-width);flex-direction:column;padding:0}.searchableSelectSearchContainer{display:flex;flex-shrink:0;align-items:center;border-bottom-width:1px;padding-left:.75rem;padding-right:.75rem}.searchableSelectSearchContainer:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.searchableSelectSearchIcon{margin-inline-end:.5rem;height:1rem;width:1rem;flex-shrink:0;opacity:.5}.searchableSelectSearchInput{display:flex;height:2.5rem;width:100%;background-color:transparent;padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;line-height:1.25rem;outline:2px solid transparent;outline-offset:2px}.searchableSelectSearchInput::-moz-placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.searchableSelectSearchInput::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.searchableSelectSearchInput:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.searchableSelectOptions{position:relative;z-index:1;max-height:320px;min-height:0px;flex:1 1 0%;overflow-x:hidden;overflow-y:scroll;padding:.5rem;-webkit-overflow-scrolling:touch}.searchableSelectEmpty{padding-top:1.5rem;padding-bottom:1.5rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.searchableSelectEmpty:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.searchableSelectOption{display:flex;cursor:pointer;align-items:center;border-radius:calc(var(--radius) - 4px);padding:.375rem .5rem;font-size:.875rem;line-height:1.25rem}.searchableSelectOption:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.searchableSelectOption:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.searchableSelectCheckIcon{margin-inline-end:.5rem;height:1rem;width:1rem}.searchableSelectCheckVisible{opacity:1}.searchableSelectCheckHidden{opacity:0}.searchableSelectNoneText{font-style:italic;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.searchableSelectNoneText:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.filterMenuSubFilterPanel{z-index:50;width:16rem;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top:.25rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.filterMenuSubFilterPanel:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.filterMenuSearchContainer{position:relative}.filterMenuSearchIcon{position:absolute;inset-inline-start:.5rem;top:.625rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.custom-checkbox-item span.filterMenuSearchIcon{border:1px solid gray;border-radius:3px}.filterMenuSearchInput{width:100%;border-radius:var(--radius);border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-width:1px;padding-top:.5rem;padding-bottom:.5rem;padding-inline-start:2rem;padding-inline-end:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:300;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.filterMenuSearchInput:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.filterMenuSearchInput:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.filterMenuOptionsList{margin-top:.5rem;max-height:16rem;overflow-y:auto}.filterMenuOptionLabel{display:flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:.5rem;border-radius:.25rem;padding:.5rem}.filterMenuOptionLabel:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.filterMenuOptionLabel:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.filterMenuOptionText{flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem}.filterMenuNoData{padding-top:1rem;padding-bottom:1rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.filterMenuContainer{position:relative;display:inline-block;text-align:start}.filterMenuButton{position:relative;display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--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)}.filterMenuButton:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.filterMenuButton:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.filterMenuIcon{min-width:.75rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.filterMenuIcon:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.filterMenuBadge{position:absolute;top:-.5rem;inset-inline-end:-.75rem;display:flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;font-size:9px}.custom-checkbox-item span.filterMenuBadge{border:1px solid gray;border-radius:3px}.filterMenuBadge{background-color:var(--brand-color);color:var(--brand-500-text)}.filterMenuPanel{position:absolute;inset-inline-end:0px;z-index:40;margin-top:.5rem;width:12rem;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.custom-checkbox-item span.filterMenuPanel{border:1px solid gray;border-radius:3px}.filterMenuPanel:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.filterMenuHeader{display:flex;align-items:center;justify-content:space-between;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.filterMenuHeader:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.filterMenuHeaderText{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.filterMenuResetButton{font-size:.75rem;line-height:1rem;font-weight:500;color:var(--brand-color)}.filterMenuCategoryButton{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:calc(var(--radius) - 2px);padding:.5rem;text-align:start;font-size:.875rem;line-height:1.25rem}.filterMenuCategoryButton:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.filterMenuCategoryButton:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.filterMenuCategoryLabel{font-weight:500}.filterMenuCategoryBadge{margin-inline-start:.25rem;height:1.25rem;width:1.25rem;border-radius:9999px;padding-top:4px;text-align:center;font-size:10px;background-color:var(--brand-color);color:var(--brand-500-text)}.filterMenuCategoryArrow{margin-inline-start:auto;display:flex;align-items:center;gap:.25rem}.filterMenuCategoryArrowIcon{height:1rem;width:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.filterMenuSubFilterWrapper{position:absolute;z-index:50;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.custom-checkbox-item span.filterMenuSubFilterWrapper{border:1px solid gray;border-radius:3px}.filterMenuSubFilterRight{inset-inline-end:4rem;margin-inline-start:.5rem}.filterMenuSubFilterLeft{inset-inline-end:100%;margin-inline-end:.5rem}.bulkActionsConfirmMessage{display:flex;flex-direction:column;gap:.5rem}.bulkActionsConfirmTitle{font-weight:500}.bulkActionsConfirmList{display:flex;list-style-type:none;flex-direction:column;gap:.25rem;padding-inline-start:1rem}.bulkActionsDrawerContent{height:100vh;overflow-y:auto}.bulkActionsDrawerHeader{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:1rem}.bulkActionsDrawerHeader:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}@media (min-width: 640px){.bulkActionsDrawerHeader{padding-left:1.5rem;padding-right:1.5rem}}.bulkActionsDrawerHeaderInner{display:flex;align-items:center;justify-content:space-between}.bulkActionsDrawerTitle{font-size:1.5rem;line-height:2rem}.bulkActionsDrawerCloseButton{border-radius:calc(var(--radius) - 4px);opacity:.7;outline:2px solid transparent;outline-offset:2px;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.bulkActionsDrawerCloseButton:hover{opacity:1}.bulkActionsDrawerCloseButton:focus{outline-width:2px;outline-offset:2px}.bulkActionsDrawerCloseButton:disabled{pointer-events:none}.bulkActionsDrawerCloseIcon{height:1.25rem;width:1.25rem}.bulkActionsDrawerBody{display:flex;flex:1 1 0%;flex-direction:column;gap:1.5rem;padding:1.5rem 1rem}@media (min-width: 640px){.bulkActionsDrawerBody{padding-left:1.5rem;padding-right:1.5rem}}.bulkActionsDrawerDescription{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.bulkActionsDrawerDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.bulkActionsDrawerUsersCount{display:flex;align-items:center;justify-content:space-between}.bulkActionsDrawerUsersCountText{font-size:1.125rem;line-height:1.75rem;font-weight:700;color:#111827}.dark .bulkActionsDrawerUsersCountText{color:#f9fafb}.bulkActionsDrawerClearButton{font-size:.875rem;color:var(--brand-color);font-weight:500}.bulkActionsDrawerClearButton:hover{text-decoration:underline}.bulkActionsDrawerFields{display:flex;flex-direction:column;gap:1.5rem}.bulkActionsDrawerFooter{padding-inline:1rem;padding-bottom:1.5rem}@media (min-width: 640px){.bulkActionsDrawerFooter{padding-inline:1.5rem}}.bulkActionsDrawerActions{display:flex;gap:1rem;width:100%;padding-top:4rem}.bulkActionsDrawerApplyButton{flex:.8}.bulkActionsDrawerMoreButton{height:36px;flex:.2;padding-left:.5rem;padding-right:.5rem}.bulkActionsDrawerMoreButtonContent{display:flex;align-items:center;gap:.25rem}.bulkActionsDrawerMoreIcon{height:1rem;width:1rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.bulkActionsDrawerMoreIconRotate{--tw-rotate: 180deg;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))}.bulkActionsDrawerMoreMenu{width:12rem}.bulkActionsDrawerDeleteItem{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.bulkActionsDrawerDeleteItem:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.bulkActionsConfirmDialog{display:flex;flex-direction:column;gap:1rem}.bulkActionsConfirmDialogMessage{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.bulkActionsConfirmDialogMessage:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.toggleStatusButton{height:2.5rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1));--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)}.toggleStatusButton:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.toggleStatusButton:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.toggleStatusButton{font-family:Inter,sans-serif}.toggleStatusDropdown{min-width:135px;border-radius:var(--radius);padding:.25rem;--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)}.toggleStatusMenuItem{border-radius:var(--radius)}.categoryCardContainer{border-radius:calc(var(--radius) - 2px);background-color:transparent}.categoryCardContainer:is(.dark *){background-image:none}.categoryCard{display:flex;cursor:cell;align-items:center;justify-content:space-between;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:.75rem;--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)}.categoryCard:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.categoryCard:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.categoryCard:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.categoryCardInner{display:flex;align-items:center;gap:.5rem}.categoryChevron{height:1rem;width:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.categoryName{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;max-width:90%;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1));overflow-wrap:anywhere}.categoryName:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.categoryCount{margin-inline-start:.25rem;display:flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.categoryCount:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.categoryMenuTrigger{min-height:.75rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;fill:#9ca3af;padding-inline-start:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.categoryDropdownMenu{min-width:9rem;border-radius:12px;border-width:1px;border-color:var(--border-color)}.categoryDropdownMenu:is(.dark *){border-color:var(--border-color-dark)}.categoryDropdownItem{font-weight:500}.categoryDropdownIcon{margin-inline-end:.25rem;display:inline;font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.categoryDropdownIconPlus{margin:-.125rem;display:inline;font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.categoryTooltipContent{border-radius:.25rem;background-color:#000;padding-inline:.5rem;padding-block:.25rem;color:#fff;font-size:.875rem;box-shadow:0 10px 15px -3px #0000001a;max-width:15rem}.categorySubTooltipContent{border-radius:.25rem;background-color:#000;padding-inline:.5rem;padding-block:.25rem;color:#fff;font-size:.875rem;box-shadow:0 10px 15px -3px #0000001a;max-width:16.5rem}.subcategorySearchInput{flex:1;background-color:transparent;outline:none;border:none}.subcategorySearchIcon{color:#9ca3af}.subcategorySearchClear{width:1rem;height:1rem}.subcategorySearchClear:hover{color:#dc2626}.subcategoryMenuTrigger{min-width:.25rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;fill:#9ca3af;padding-inline-start:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.subcategoryDropdownMenu{width:10rem;border-radius:12px;border-width:1px;border-color:var(--border-color)}.subcategoryDropdownMenu:is(.dark *){border-color:var(--border-color-dark)}.subcategoryFolderIcon{margin-inline-end:.25rem;display:inline;font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.subcategorySubMenuContent{margin-left:.5rem;margin-right:.5rem;width:15rem;border-radius:1rem;padding-top:.5rem;padding-bottom:.5rem}.subcategoryNoCategories{display:flex;flex-direction:column;gap:.5rem;padding:.5rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.subcategoryLoading{padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.addSubcategoryRow{display:flex;flex:1 1 0%;align-items:center;gap:.5rem;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:var(--brand-color);--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.addSubcategoryRow:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.addSubcategoryRow:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.addSubcategorySearchIcon{height:1rem;width:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.addSubcategoryClear{height:1rem;width:1rem}.addSubcategoryClear:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.addSubcategorySearchBox{width:100%;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.addSubcategorySearchBox:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.deleteDialogButton{width:-moz-fit-content;width:fit-content;border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dialogHeading{font-family:Onest,sans-serif}.userTableCellContent{display:flex;max-height:-moz-fit-content;max-height:fit-content;align-items:center;justify-content:flex-start;gap:10px;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.userTableCellContent:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.userTableAvatar{height:1.5rem;width:1.5rem;border-radius:9999px;-o-object-fit:contain;object-fit:contain}.userRoleDropdown{width:11rem;border-radius:12px;border-width:1px;border-color:var(--border-color)}.userRoleDropdown:is(.dark *){border-color:var(--border-color-dark)}.userRoleMenuItem{padding-top:.625rem;padding-bottom:.625rem;font-weight:500}.userRolePermissionsCard{border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;--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)}.userRolePermissionsList{display:flex;list-style-position:outside;list-style-type:disc;flex-direction:column;gap:.5rem;padding-inline-start:1.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.userRolePermissionsList:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dropdownMenuItemDanger{--tw-text-opacity: 1 !important;color:rgb(220 38 38 / var(--tw-text-opacity, 1))!important}.dropdownMenuItemDanger:hover{--tw-bg-opacity: 1 !important;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))!important}.dropdownMenuItemDanger:focus{--tw-bg-opacity: 1 !important;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))!important}.dropdownMenuItemDanger:hover:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(69 10 10 / var(--tw-bg-opacity, 1))!important}.dropdownMenuItemDanger:focus:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))!important}.dropdownMenuItemDanger .dropdownMenuIcon{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.userModalContent{display:flex;flex-direction:column;gap:1rem;font-family:Inter,sans-serif}.tableEmptyText{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.tableEmptyText:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.tableCellText{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.tableCellText:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.skillsLoadingText{margin-top:1rem;font-size:1.5rem;line-height:2rem;--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.skillsLoadingCard{position:relative;display:flex;width:340px;flex-direction:row;gap:2.5rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.25rem .75rem;--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)}.skillsLoadingCard:is(.dark *){border-color:var(--dark-gray);--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.skillsSectionTitle{margin-top:1rem;min-width:1rem;font-size:1.5rem;line-height:2rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));font-family:Onest,sans-serif}.skillsEditInput{width:100%;border-radius:.25rem;font-size:.875rem;line-height:1.25rem;outline:2px solid transparent;outline-offset:2px}.skillsEditInput:focus{outline:2px solid transparent;outline-offset:2px}.skillsEditInput:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.skillsEditButton{margin-left:.25rem;margin-right:.25rem;border-radius:calc(var(--radius) - 4px);--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.skillsEditButton:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.jobTitleBadge{max-width:50vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:calc(var(--radius) - 2px);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity, 1))}.jobTitleBadge:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.manageSubNav{display:none;flex-direction:row;gap:.75rem;justify-content:flex-start;align-items:center;padding-block:.5rem;border-bottom:1px solid #f3f4f6;padding-inline:1.5rem}@media (min-width: 1024px){.manageSubNav{display:flex}}.dark .manageSubNav{border-color:#374151}.userTableCheckboxHead{width:3rem;padding-inline:14px!important;padding-block:16px!important}.userTableCheckboxCell{width:3rem;padding-inline:14px;padding-block:16px}.userTableCheckboxCellImportant{width:3rem;padding-inline:14px!important;padding-block:16px!important}.userAvatarWrapper{display:flex;align-items:center;justify-content:center;width:2rem}.userNameText{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-clamp:1;overflow:hidden;min-width:14rem;overflow-wrap:anywhere}.userEmailText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding:0;height:-moz-fit-content;height:fit-content}.userRoleText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.userTableActionCell{position:relative;padding-block:0!important}.skillsInlineEditRow{display:flex;align-items:center;gap:.5rem;width:100%;max-height:1.5rem}.subcategoryInlineActions{display:flex;align-items:center;gap:.5rem}.subcategoryEditableRow{display:flex;align-items:center;justify-content:space-between;padding-inline:.75rem;padding-block:.5rem;font-size:.875rem;color:#374151;background-color:#f3f4f6;border-radius:.375rem}.subcategoryEditableRow:hover{background-color:#f3f4f6}.dark .subcategoryEditableRow{color:#9ca3af;background-color:#1f2937}.tableTextTruncate200{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.tableTextTruncate150{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px}.tableTextClamp3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:1;overflow:hidden;min-width:14rem;overflow-wrap:anywhere}.skillsTextClamp1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;width:100%;cursor:text;font-size:.875rem;line-height:1.25rem;overflow-wrap:anywhere}.deleteDialogButtonBar{margin-top:1rem;display:flex;justify-content:flex-end;gap:1rem;padding-bottom:.5rem}.userModalButtonBar{display:flex;justify-content:flex-end;gap:1rem;padding-bottom:.5rem}.skeletonTwoColumnGrid{display:flex;width:100%;flex-direction:row;gap:1.25rem}.skeletonColumnStack{display:flex;width:100%;flex-direction:column;gap:1.25rem}.errorMessage{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.errorMessage:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dropdownMenuItemDelete{font-weight:500;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.dropdownMenuItemDelete:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.dropdownMenuItemDelete:focus{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.dropdownMenuItemDelete:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dropdownMenuItemDelete:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(69 10 10 / var(--tw-bg-opacity, 1))}.dropdownMenuItemDelete:focus:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.deleteIcon{margin-inline-end:.25rem;display:inline-flex;font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.deleteIcon:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.subcategoryIndent{margin-inline-start:1.5rem;margin-top:.5rem;display:flex;flex-direction:column;gap:.25rem}.categorySpacing{margin-top:.5rem;display:flex;flex-direction:column;gap:.25rem}.closeIconHoverRed{height:1rem;width:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.closeIconHoverRed:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.closeIconHoverRed:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.skillsCard{position:relative;margin-top:auto;margin-bottom:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;border-radius:var(--radius);border-width:1.5px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem .75rem}.skillsCard:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.skillsCardBorderDefault{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.skillsCardBorderDefault:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.skillsCardBorderActive{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--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)}.skillsCardBorderActive:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dialogContentColumn{display:flex;flex-direction:column;gap:1rem}.dialogButtonBar{display:flex;flex-direction:row;justify-content:flex-end;gap:.75rem;padding-bottom:.5rem}.formFieldSpacingTight{display:flex;flex-direction:column;gap:.25rem}.skillsGroupRow{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1.5rem}.skillsLoadingRow{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1rem}.skillsLoadingContent{display:flex;flex:1 1 0%;flex-wrap:wrap;align-items:center;gap:1.5rem}.badgeWrapper{display:flex;flex-wrap:wrap;gap:.5rem}.addSubcategoryInput{flex:1 1 0%;border-style:none;background-color:transparent;padding-top:.5rem;padding-bottom:.5rem;outline:2px solid transparent;outline-offset:2px}.addSubcategoryInputError{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.skeletonCellStart{display:flex;justify-content:flex-start}.skillsGrid{display:grid;flex:1 1 0%;grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;gap:1.5rem}@media (min-width: 640px){.skillsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 768px){.skillsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1280px){.skillsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.responsiveFlexSm{display:none}@media (min-width: 640px){.responsiveFlexSm{display:flex}}.iconBrandColor{color:var(--brand-color)}.textSuccess{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.textSuccess:is(.dark *){--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.addIconEnabled{height:1rem;width:1rem;cursor:pointer;border-radius:calc(var(--radius) - 2px);font-size:.875rem;line-height:1.25rem;color:var(--brand-color)}.addIconDisabled{height:1rem;width:1rem;cursor:not-allowed;border-radius:calc(var(--radius) - 2px);font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.addIconDisabled:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.searchInputSmall{width:100%;font-size:.875rem;line-height:1.25rem}.manageTabBase{border-radius:.25rem;padding:.5rem .75rem}.manageTabActive{background-color:var(--primary-color);text-align:center;color:var(--brand-color)}.manageTabActive:hover{background-color:var(--primary-color)}.manageTabInactive{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.manageTabInactive:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.manageTabInactive:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.manageTabInactive:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.dialogTextSmall{font-size:.875rem;line-height:1.25rem}.dialogOnest{font-family:Onest,sans-serif}.dropdownMenuItemDelete{font-weight:500;color:#dc2626;transition-property:background-color}.dropdownMenuItemDelete:hover{background-color:#fef2f2}.dropdownMenuItemDelete:focus{background-color:#fee2e2}.deleteIcon{display:inline;font-size:1rem;color:#ef4444;margin-inline-end:.25rem}.closeIconHoverRed{width:1rem;height:1rem}.closeIconHoverRed:hover{color:#dc2626}.subcategoryIndent{display:flex;flex-direction:column;gap:.25rem;margin-inline-start:1.5rem;margin-top:.5rem}.categorySpacing{display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem}.addSubcategoryInput{padding-block:.5rem;flex:1;background-color:transparent;outline:none;border:none}.addSubcategoryInputError{border-color:#fca5a5}.skeletonTwoColumnGrid{display:flex;flex-direction:row;gap:1.25rem;width:100%}.skeletonColumnStack{display:flex;flex-direction:column;gap:1.25rem;width:100%}.errorMessage{color:#ef4444}.categoryColumnSpacing{display:flex;flex-direction:column;gap:1rem}.videoModalTabsContainer{display:flex;flex:1 1 0%;justify-content:flex-end;gap:.25rem;overflow-x:auto}.videoModalTabButton{flex-shrink:0;white-space:nowrap;border-radius:var(--radius);padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.videoModalTabButton:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.videoModalTabButton:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.videoModalTabButton:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.videoModalTabButtonActive,.dark .videoModalTabButtonActive{color:var(--brand-color)}.videoModalTabButtonActive:is(.dark *){color:var(--brand-color)}.videoModalTabButtonActive{background-color:var(--primary-color)}.videoModalAltTextLabel{margin-bottom:.25rem;display:block;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.videoModalAltTextLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.videoModalAltTextInput{margin-top:.25rem;width:100%;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:.5rem;font-size:.875rem;line-height:1.25rem;outline:2px solid transparent;outline-offset:2px}.videoModalAltTextInput:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.videoModalAltTextInputError{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.videoModalColumnsMasonry{-moz-columns:2;columns:2;gap:1rem}@media (min-width: 768px){.videoModalColumnsMasonry{-moz-columns:3;columns:3}}.videoModalColumnsMasonryItem{margin-bottom:1rem}.videoModalStockCard{position:relative;cursor:pointer;-moz-column-break-inside:avoid;break-inside:avoid;overflow:hidden;border-radius:var(--radius);border-width:2px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.videoModalStockCard:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.videoModalUploadFileStatusUploading{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.videoModalUploadFileStatusCompleted{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.videoModalUploadFileStatusFailed{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.videoModalUploadFileStatusText{margin-inline-start:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:600}.videoModalUploadFileStatusTextUploading{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.videoModalUploadFileStatusTextCompleted{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.videoModalUploadFileStatusTextFailed{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.videoModalTextLeft{text-align:start}.videoModalUploadProgressContainer{margin-bottom:1rem}.videoModalUploadProgressFile{border-radius:var(--radius);border-width:2px;padding:1rem}.videoModalPreviewHeader{margin-top:1rem;margin-bottom:1rem;display:flex;align-items:center;justify-content:flex-start}.videoModalBackButton{display:flex;flex-shrink:0;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.videoModalBackButton:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.videoModalPreviewLayout{display:flex;flex-direction:column}@media (min-width: 768px){.videoModalPreviewLayout{flex-direction:row}}.videoModalPreviewContainer{height:-moz-fit-content;height:fit-content;width:50%;flex-shrink:0;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:.5rem}.videoModalPreviewVideo{height:16rem;width:100%;border-radius:.25rem}.videoModalPreviewVideoFull{margin-left:auto;margin-right:auto;max-height:400px;width:100%}.videoModalPreviewIframe{margin-left:auto;margin-right:auto;width:100%}.videoModalAltTextSection{margin-inline-start:0px;margin-top:1rem;width:100%;padding:.5rem}@media (min-width: 768px){.videoModalAltTextSection{margin-inline-start:1rem;margin-top:0}}.videoModalAltTextRequired{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.videoModalAltTextError{margin-top:.25rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.videoModalUploadFileHeader{margin-bottom:.5rem;display:flex;align-items:center;justify-content:space-between}.videoModalUploadFileInfo{display:flex;min-width:0px;flex:1 1 0%;align-items:center;gap:.75rem}.videoModalUploadFileName{min-width:0px;flex:1 1 0%}.videoModalUploadFileNameText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.videoModalUploadFileNameText:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.videoModalUploadFileSize{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.videoModalUploadFileSize:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.videoModalUploadFileError{margin-top:.5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.videoModalContainer{z-index:50;display:flex;align-items:center;justify-content:center}.videoModalContainerAsModal{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .5;--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);z-index:99999999}.videoModalContent{display:flex;max-height:90vh;width:100%;max-width:72rem;flex-direction:column;overflow:hidden;border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.videoModalContent:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.videoModalContentAsModal{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);max-width:900px;max-height:650px;animation:slideInFromLeft .3s ease-out}@keyframes slideInFromLeft{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}.videoModalHeader{display:flex;align-items:center;gap:1rem;border-bottom-width:1px;padding:1rem}.videoModalHeader:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.videoModalCloseButton{flex-shrink:0;border-radius:var(--radius);padding:.5rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.videoModalCloseButton:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.videoModalCloseButton:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.videoModalCloseButton:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.videoModalTitle{flex-shrink:0;white-space:nowrap;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.videoModalTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.videoModalBody{flex:1 1 0%;overflow-y:auto;padding:1rem;min-height:400px}.videoModalSearchRow{display:flex;gap:.5rem;padding-top:.75rem;padding-bottom:.75rem}.videoModalGridContainer{margin-top:.5rem;margin-bottom:.5rem;height:600px;flex:1 1 0%;overflow-y:auto}.videoModalLoadingCenter{display:flex;height:24rem;align-items:center;justify-content:center}.videoModalGrid{margin-top:1rem;margin-bottom:1rem;-moz-columns:2;columns:2;gap:1rem}@media (min-width: 768px){.videoModalGrid{-moz-columns:3;columns:3}}.videoModalThumbnailImage{width:100%}.videoModalDurationBadge{position:absolute;bottom:.5rem;inset-inline-end:.5rem;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.custom-checkbox-item span.videoModalDurationBadge{border:1px solid gray;border-radius:3px}.videoModalIconBadge{position:absolute;top:.5rem;inset-inline-start:.5rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));padding:.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.custom-checkbox-item span.videoModalIconBadge{border:1px solid gray;border-radius:3px}.videoModalIconBadgeIcon{height:.75rem;width:.75rem}.videoModalHoverOverlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#0006;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.custom-checkbox-item span.videoModalHoverOverlay{border:1px solid gray;border-radius:3px}.videoModalThumbnailCard:hover .videoModalHoverOverlay,.videoModalStockCard:hover .videoModalHoverOverlay,.videoModalGalleryCard:hover .videoModalHoverOverlay{opacity:1}.videoModalThumbnailCard{position:relative}.videoModalPreviewButton{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.videoModalPreviewButton:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.videoModalPreviewButtonIcon{height:1rem;width:1rem}.videoModalLoadMoreCenter{display:flex;justify-content:center}.videoModalNoResults{margin-left:auto;margin-right:auto;display:flex;height:14rem;align-items:center;justify-content:center;text-align:center;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.videoModalGalleryCard{position:relative;cursor:pointer;-moz-column-break-inside:avoid;break-inside:avoid;overflow:hidden;border-radius:var(--radius);padding-top:.75rem;padding-bottom:.75rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.videoModalGalleryCard:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.videoModalGalleryCard:is(.dark *){--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.videoModalGalleryCard:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.videoModalGalleryVideo{aspect-ratio:16 / 9;max-height:400px;width:100%;-o-object-fit:cover;object-fit:cover}.videoModalGalleryOverlay{position:absolute;bottom:0;inset-inline-start:0px;inset-inline-end:0px;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));padding:.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.custom-checkbox-item span.videoModalGalleryOverlay{border:1px solid gray;border-radius:3px}.videoModalGalleryCard:hover .videoModalGalleryOverlay{opacity:1}.videoModalGalleryName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem}.videoModalNoGalleryVideos{padding-top:5rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.videoModalLoadMoreGallery{display:flex;justify-content:center;padding-top:2.5rem;padding-bottom:2.5rem}.videoModalUploadTab{overflow-y:auto;padding:1rem}.videoModalUploadCenter{margin-top:.75rem;display:flex;height:100%;align-items:center;justify-content:center}.videoModalDropZone{position:relative;height:-moz-fit-content;height:fit-content;width:100%;border-radius:var(--radius);border-width:2px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:2rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.videoModalDropZone:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.videoModalDropZone:is(.dark *){--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.videoModalDropZoneActive{border-color:var(--brand-color);--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.videoModalDropZoneInput{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;opacity:0}.custom-checkbox-item span.videoModalDropZoneInput{border:1px solid gray;border-radius:3px}.videoModalDropZoneInput{cursor:pointer}.videoModalDropZoneContent{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1rem}.videoModalDropZoneText{font-size:.875rem;font-weight:500;color:#374151}.dark .videoModalDropZoneText{color:#d1d5db}.videoModalDropZoneList{list-style:disc;text-align:start;margin-top:.5rem;color:#6b7280;margin-inline-start:1rem;font-size:.75rem}.dark .videoModalDropZoneList{color:#9ca3af}.videoModalUploadErrors{margin-bottom:1rem;display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.videoModalUploadErrorCard{padding:.75rem;background-color:#fef2f2;border:1px solid #fecaca;border-radius:.5rem}.videoModalUploadErrorText{font-size:.875rem;color:#b91c1c}.videoModalUploadErrorIcon{margin-inline-end:.75rem}.videoModalLinkTab{margin-block:.75rem}.videoModalLinkInputRow{display:flex;gap:.75rem;margin-bottom:.5rem}.videoModalLinkInputHelp{margin-top:1rem;margin-bottom:1rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.videoModalLinkError{padding:.75rem;background-color:#fee2e2;border:1px solid #fca5a5;border-radius:.5rem;color:#b91c1c;font-size:.75rem;margin-top:.5rem}.videoModalFooter{display:flex;justify-content:flex-end;gap:.75rem;border-top-width:1px;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:1rem}.videoModalFooter:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.videoModalInsertButton{padding-inline:1.5rem;padding-block:.5rem;border-radius:.5rem;font-weight:500;background-color:var(--brand-color);color:var(--brand-500-text)}.videoModalInsertButton:disabled{opacity:.5;cursor:not-allowed}.videoModalPreviewOverlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:50}.videoModalPreviewContent{background-color:#fff;border-radius:.5rem;max-width:56rem;max-height:90vh;overflow:hidden}.dark .videoModalPreviewContent{background-color:#111827}.videoModalPreviewHeader{display:flex;justify-content:space-between;align-items:center;padding:1.5rem}.videoModalPreviewTitle{font-size:1.125rem;font-weight:600}.videoModalPreviewCloseButton{padding:.5rem;border-radius:9999px}.videoModalPreviewCloseButton:hover{background-color:#f3f4f6;color:#111827}.videoModalPreviewCloseIcon{width:1.25rem;height:1.25rem}.videoModalPreviewBody{padding:1.5rem;overflow-y:auto;max-height:70vh}.videoModalPreviewVideoContainer{width:100%;max-height:500px;margin-inline:auto}.aiDropdownContainer{position:relative;flex:1}.aiDropdownLabel{display:block;margin-bottom:.25rem;font-size:.75rem;font-weight:500;color:#374151}.dark .aiDropdownLabel{color:#d1d5db}.aiDropdownButton{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.5rem;text-align:start;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem}.aiDropdownButton:hover{background-color:#f9fafb}.dark .aiDropdownButton{background-color:#1f2937}.dark .aiDropdownButton:hover{background-color:#374151}.aiDropdownButtonInner{display:flex;align-items:center;gap:.5rem}.aiDropdownButtonName{display:block;font-weight:500;line-height:.75rem}.aiDropdownButtonDesc{font-size:.75rem;line-height:.75rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.aiDropdownChevron{height:1rem;width:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.aiDropdownChevronOpen{--tw-rotate: 180deg;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))}.aiDropdownMenu{position:absolute;z-index:10;margin-top:.25rem;max-height:20rem;width:100%;overflow-y:auto;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.custom-checkbox-item span.aiDropdownMenu{border:1px solid gray;border-radius:3px}.aiDropdownMenu:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.aiDropdownOption{cursor:pointer;padding:.75rem}.aiDropdownOption:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.aiDropdownOption:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.aiDropdownOptionSelected{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.aiDropdownOptionSelected:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.aiDropdownOptionInner{display:flex;align-items:center;justify-content:space-between}.aiDropdownOptionContent{display:flex;align-items:center;gap:.75rem}.aiDropdownOptionText{display:flex;flex-direction:column}.aiDropdownOptionName{font-size:.875rem;line-height:1.25rem;font-weight:500}.aiDropdownOptionDesc{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.aiDropdownPopularBadge{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.imageModalGenerateTab{margin-top:1rem;margin-bottom:1rem;min-height:400px}.imageModalAIDropdownRow{margin-bottom:1rem;display:flex;gap:1rem}.imageModalPromptLabel{margin-bottom:.5rem;display:block;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.imageModalPromptLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.imageModalPromptRow{margin-bottom:1rem;display:flex;gap:.5rem}.imageModalGenerateButton{width:-moz-fit-content;width:fit-content;flex-shrink:0}.imageModalLoaderCenter{margin-left:auto;margin-right:auto;max-height:5rem}.imageModalLinkSelfEnd{align-self:flex-end}.mediaEditorContainer{margin-left:.75rem;margin-right:.75rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:1rem}.mediaEditorContainer:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.mediaEditorContent{overflow:hidden;border-radius:var(--radius);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.mediaEditorImageWrapper,.mediaEditorVideoWrapper{display:flex;justify-content:center}.mediaEditorIframe{height:480px;width:100%;cursor:pointer}.mediaEditorVideo{display:flex;width:100%;cursor:pointer;justify-content:center}.mediaEditorControlsContainer{margin-inline-start:.5rem;--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.mediaEditorDropdown{position:absolute;bottom:-46px;inset-inline-start:0px;z-index:50;width:-moz-fit-content;width:fit-content;border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));padding:.375rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.custom-checkbox-item span.mediaEditorDropdown{border:1px solid gray;border-radius:3px}.mediaEditorDropdownLabel{padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem}.mediaEditorSelect{border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.mediaEditorReplaceButton{position:absolute;bottom:-46px;inset-inline-end:5rem;z-index:50;width:-moz-fit-content;width:fit-content;border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));padding:.25rem}.custom-checkbox-item span.mediaEditorReplaceButton{border:1px solid gray;border-radius:3px}.mediaEditorReplaceButtonInner{display:flex;align-items:center;gap:.5rem;border-radius:calc(var(--radius) - 2px);padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem}.videoProcessingPlaceholder{position:relative;width:100%;overflow:hidden;border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.videoProcessingPlaceholder:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.videoProcessingThumbnail{height:auto;max-height:600px;width:100%;-o-object-fit:contain;object-fit:contain}.videoProcessingOverlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#00000080}.custom-checkbox-item span.videoProcessingOverlay{border:1px solid gray;border-radius:3px}.videoProcessingContent{padding:1rem;text-align:center;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.videoProcessingSpinner{margin-bottom:1rem;font-size:2.25rem;line-height:2.5rem}.videoProcessingTitle{font-size:1.125rem;line-height:1.75rem;font-weight:500}.videoProcessingMessage{margin-top:.5rem;font-size:.875rem;line-height:1.25rem}.videoFailedPlaceholder{position:relative;display:flex;height:16rem;width:100%;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.videoFailedPlaceholder:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.videoFailedContent{padding:1rem;text-align:center;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.videoFailedContent:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.videoFailedIcon{margin-bottom:1rem;font-size:2.25rem;line-height:2.5rem}.videoFailedTitle{font-size:1.125rem;line-height:1.75rem;font-weight:500}.videoFailedMessage{margin-top:.5rem;font-size:.875rem;line-height:1.25rem}.imageGeneratorContainer{margin-left:auto;margin-right:auto;max-width:32rem;border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top:1rem}.imageGeneratorContainer:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.imageGeneratorInputWrapper{display:flex;align-items:center;overflow:hidden;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(250 204 21 / var(--tw-border-opacity, 1))}.imageGeneratorInputWrapperError{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(239 68 68 / .2)}.imageGeneratorIcon{padding-left:.5rem;padding-right:.5rem;--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.imageGeneratorInput{flex:1 1 0%;padding:.75rem;padding-inline-start:0px;font-size:.875rem;line-height:1.25rem;outline:2px solid transparent;outline-offset:2px}.imageGeneratorInput:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.imageGeneratorButton{margin-inline-end:.25rem;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1));padding:.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.imageGeneratorButton:hover{--tw-bg-opacity: 1;background-color:rgb(202 138 4 / var(--tw-bg-opacity, 1))}.imageGeneratorButton:disabled{opacity:.5}.imageGeneratorError{margin-top:.5rem;width:100%;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1));font-family:Inter,sans-serif}.imageGeneratorResults{margin-top:1rem}.imageGeneratorSkeleton{height:5rem;width:180px}.imageGeneratorSkeleton{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.imageGeneratorThumbnail{position:relative;height:auto;width:180px;cursor:pointer;overflow:hidden;border-radius:calc(var(--radius) - 2px);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.imageGeneratorThumbnailImage{height:100%;width:auto;-o-object-fit:contain;object-fit:contain;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.imageGeneratorThumbnail:hover .imageGeneratorThumbnailImage{--tw-scale-x: 1.1;--tw-scale-y: 1.1;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))}.imageGeneratorThumbnailSelected{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:calc(var(--radius) - 2px);background-color:#0003}.custom-checkbox-item span.imageGeneratorThumbnailSelected{border:1px solid gray;border-radius:3px}.prose:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.prose h1:is(.dark *),.prose h2:is(.dark *),.prose h3:is(.dark *),.prose h4:is(.dark *),.prose h5:is(.dark *),.prose h6:is(.dark *),.prose strong:is(.dark *),.prose a:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.aiChatBotPanel{position:fixed;inset-inline-end:0px;top:0;z-index:50;display:flex;height:100vh;width:100%;flex-direction:column;overflow:hidden;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.aiChatBotPanel:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}@media (min-width: 768px){.aiChatBotPanel{width:33.333333%}}.aiChatBotPanelOpen{visibility:visible;--tw-translate-x: 0px;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))}.aiChatBotPanelClosed{visibility:hidden;--tw-translate-x: 100%;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))}.aiChatBotHeader{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:1rem}.aiChatBotHeader:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.aiChatBotTitle{font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.aiChatBotTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.aiChatBotCloseButton{border-radius:var(--radius);padding:.5rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.aiChatBotCloseButton:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.aiChatBotCloseButton:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.aiChatBotMessagesContainer{display:flex;flex:1 1 0%;flex-direction:column;gap:2rem;overflow-y:auto;padding:1rem}.aiChatBotEmptyState{display:flex;height:-moz-fit-content;height:fit-content;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.aiChatBotEmptyStateIcon{margin-bottom:.5rem}.aiChatBotEmptyStateTitle{font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.aiChatBotEmptyStateTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.aiChatBotEmptyStateTitle{font-family:Onest,sans-serif}.aiChatBotMessageWrapper{margin-bottom:2rem;width:100%}.aiChatBotMessageWrapper:last-child{margin-bottom:0}.aiChatBotMessageWrapperUser{display:flex;justify-content:flex-end}.aiChatBotMessageBubble{position:relative;border-radius:.75rem;padding:.75rem}.aiChatBotMessageBubbleUser{max-width:75%;background-color:var(--brand-color);color:var(--brand-500-text)}.aiChatBotMessageBubbleServer{width:100%;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.aiChatBotMessageBubbleServer:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.aiChatBotMessageText{overflow-wrap:break-word}.aiChatBotMessageTimestamp{margin-top:.25rem;font-size:.75rem;line-height:1rem;opacity:.7}.aiChatBotFeedbackButtons{position:absolute;inset-inline-end:0;bottom:-.5rem;display:flex;flex-direction:row;gap:.25rem;padding:.25rem;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a}.aiChatBotFeedbackButtonPositive{padding:.25rem;color:#16a34a;border-radius:.25rem;transition:colors .2s}.aiChatBotFeedbackButtonPositive:hover{background-color:#f0fdf4;color:#15803d}.aiChatBotFeedbackButtonNegative{padding:.25rem;color:#dc2626;border-radius:.25rem;transition:colors .2s}.aiChatBotFeedbackButtonNegative:hover{background-color:#fef2f2;color:#b91c1c}.aiChatBotInputContainer{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}.aiChatBotInputContainer:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.aiChatBotInputWrapper{display:flex;gap:.5rem;border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.aiChatBotInputWrapper:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.aiChatBotTextarea{flex:1 1 0%;resize:none;border-radius:var(--radius);border-style:none;background-color:transparent;padding:.75rem;font-size:.875rem;line-height:1.25rem}.aiChatBotTextarea:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.aiChatBotTextarea{min-height:2.5rem;max-height:250px;overflow-y:hidden}.aiChatBotTextarea:focus{outline:2px solid transparent;outline-offset:2px}.aiChatBotSendButton{display:flex;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 2px);padding:.75rem;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background-color:var(--brand-color);color:var(--brand-500-text);min-width:2.75rem;min-height:2.75rem}.aiChatBotSendButton:disabled{cursor:not-allowed;opacity:.5}.aiChatBotPdfAttachment{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:.75rem;margin-top:.75rem;border:1px solid;border-radius:.5rem;background-color:#f9fafb}.dark .aiChatBotPdfAttachment{background-color:#374151}.aiChatBotPdfInfo{display:flex;align-items:center;gap:.5rem}.aiChatBotPdfIcon{font-size:1.125rem;color:#ef4444}.aiChatBotPdfFilename{font-size:.875rem;font-weight:500}.moduleItemContainer{display:flex;position:relative;align-items:center;justify-content:space-between;border-radius:.5rem;padding:.5rem .75rem;border:1px solid transparent;font-weight:600;transition:all .3s;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.moduleItemContainer:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.moduleItemContainer:hover:not(.moduleItemActive){--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.moduleItemContainer:hover:not(.moduleItemActive):is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.moduleItemActive{background-color:var(--primary-color);color:var(--primary-500-text)}.moduleItemActive:is(.dark *){--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1));background-color:#1e3a8a33;color:var(--primary-color)}.moduleItemDragging{box-shadow:0 10px 15px -3px #0000001a;outline:2px solid #93c5fd}.moduleItemContent{display:flex;align-items:center;width:100%;gap:.5rem}.moduleItemDragHandle{cursor:grab;padding:.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.moduleItemDragHandle:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.moduleItemActive .moduleItemDragHandle{color:var(--primary-500-text)}.dark .moduleItemActive .moduleItemDragHandle{color:var(--primary-color)}.moduleItemDragHandle:active{cursor:grabbing}.moduleItemDragHandle:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.moduleItemDragHandle:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.moduleItemActive .moduleItemDragHandle:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.moduleItemActive .moduleItemDragHandle:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .moduleItemActive .moduleItemDragHandle:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.moduleItemInput{width:100%;border-radius:calc(var(--radius) - 2px);border-width:1px;--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));padding:.5rem;outline:2px solid transparent;outline-offset:2px}.moduleItemInput:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.moduleItemName{display:flex;width:100%;cursor:pointer;flex-direction:row;justify-content:space-between;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:transparent;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.moduleItemName:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.moduleItemNameActive{color:var(--primary-500-text)}.moduleItemMenuButton{margin-inline-start:.5rem}.moduleItemActive .moduleItemMenuButton{color:var(--primary-500-text)}.dark .moduleItemActive .moduleItemMenuButton{color:var(--primary-color)}.editableTitleContainer{position:relative}.editableTitleInput{border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.editableTitleInput:focus{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--brand-500)}.editableTitleInput:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.editableTitleInput{width:700px;max-width:90vw}.editableTitleInputError{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.editableTitleInputError:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.editableTitleInputError:is(.dark *){--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.editableTitleCounter{margin-top:.25rem;font-size:.75rem;line-height:1rem}.editableTitleCounterText{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.editableTitleCounterText:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.editableTitleCounterError{font-weight:500;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.editableTitleCounterError:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.editableTitleDisplay{cursor:pointer;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.editableTitleDisplay:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.editableTitleDisplayEditable:hover{color:var(--brand-600)}.editableTitleDisplayEditable:hover:is(.dark *){color:var(--brand-400)}.editableTitleDisplayDisabled{cursor:not-allowed;opacity:.6}.viewModeToolbar{display:flex;align-items:center;gap:.5rem}.viewModeButtonGroup{display:flex;align-items:center;gap:.25rem;border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.25rem}.viewModeButtonGroup:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.viewModeButton{display:flex;height:1.75rem;width:2rem;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 2px);--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.viewModeButton:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.viewModeButton:hover:not(.viewModeButtonDisabled){--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.viewModeButton:hover:not(.viewModeButtonDisabled):is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.viewModeButtonActive{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));--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)}.viewModeButtonActive:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.viewModeButtonDisabled{cursor:not-allowed;opacity:.4}.viewModeIcon{height:1rem;width:1rem}.modulePanelContainer{margin-bottom:1rem;display:none;width:16.666667%;border-inline-start-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.modulePanelContainer:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}@media (min-width: 1024px){.modulePanelContainer{display:block}}.modulePanelInner{display:flex;height:100vh;flex-direction:column}.modulePanelHeader{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}.modulePanelHeader:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.modulePanelTitle{font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.modulePanelTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.modulePanelAddButton{border-radius:.25rem;padding:.25rem;color:var(--brand-color)}.modulePanelAddButton:hover{background-color:var(--primary-color)}.modulePanelContent{margin-bottom:3rem;flex:1 1 0%;overflow-y:scroll;padding:1rem;padding-top:0}.modulePanelContent:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.modulePanelList{display:flex;flex-direction:column;gap:.5rem}.moduleSectionContainer{z-index:50;display:flex;align-items:center;justify-content:center;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.moduleSectionContainer:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.moduleSectionContent{margin:1rem;max-height:90vh;width:100%;max-width:72rem;overflow-y:auto;border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.moduleSectionContent:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.moduleSectionHeader{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}.moduleSectionTabGroup{display:inline-flex;align-items:center;border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.25rem}.moduleSectionTabGroup:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.moduleSectionTab{border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.25rem .625rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.moduleSectionTab:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.moduleSectionTabActive{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));--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)}.moduleSectionTabActive:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.moduleSectionGrid{margin-top:.5rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width: 768px){.moduleSectionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.moduleSectionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.moduleSectionTemplateCard{cursor:pointer;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-top:1rem;padding-bottom:1rem;--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)}.moduleSectionTemplateCard:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.moduleSectionTemplateImage{height:12rem;width:100%;border-radius:.25rem}.moduleSectionTemplateImageContain{-o-object-fit:contain;object-fit:contain}.moduleSectionTemplateImageCover{-o-object-fit:cover;object-fit:cover}.moduleSectionTemplateInfo{padding-left:1rem;padding-right:1rem;padding-top:.5rem;text-align:center}.moduleSectionTemplateTitle{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.moduleSectionTemplateTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.moduleSectionEmptyState{padding-top:3rem;padding-bottom:3rem;text-align:center}.moduleSectionEmptyStateText{margin-bottom:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.moduleSectionEmptyStateSubtext{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.moduleSectionBackButton{display:flex;width:6rem;align-items:center;border-style: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)}.moduleSectionPreviewContainer{display:flex;flex-direction:column;gap:1rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:1rem}.moduleSectionPreviewImage{height:100%;width:100%;border-radius:.25rem;-o-object-fit:cover;object-fit:cover}.selectorContainer{display:flex;width:100%;flex-direction:column}.selectorLabel{margin-bottom:.25rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.selectorLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.selectorLabelRequired:after{content:"*";margin-inline-start:.125rem;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.selectorTrigger{display:flex;height:2.5rem;width:100%;align-items:center;justify-content:space-between;border-radius:var(--radius);border-width:1px;background-color:transparent!important;padding:.75rem;text-align:start;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));--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)}.selectorTrigger:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.selectorTrigger.default{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.selectorTrigger.default:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.selectorTrigger.error{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(239 68 68 / .2)}.selectorTrigger.error:is(.dark *){--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.selectorTrigger.disabled{cursor:not-allowed;opacity:.5}.selectorValue{max-width:24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:400;font-family:Inter,sans-serif}.selectorValue.selected{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.selectorValue.selected:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.selectorValue.placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.selectorValue.placeholder:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.selectorSearchContainer{position:sticky;top:0;z-index:10;display:flex;flex-direction:row;align-items:center;border-bottom-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.selectorSearchContainer:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.selectorEmptyState{display:flex;height:9rem;align-items:center;justify-content:center;padding:1rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.selectorEmptyState:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.selectorMenuItem{display:flex;width:100%;cursor:pointer;align-items:center;padding:.5rem 1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.selectorMenuItem:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.selectorMenuItem.selected{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.selectorMenuItem.selected:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.selectorMenuItem.disabled{cursor:not-allowed;opacity:.5}.selectorMenuChildItem{display:flex;width:100%;cursor:pointer;align-items:center;padding-top:.5rem;padding-bottom:.5rem;padding-inline-start:2rem;padding-inline-end:1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.selectorMenuChildItem:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.selectorMenuChildItem.selected{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.selectorMenuChildItem.selected:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.selectorMenuChildItem.disabled{cursor:not-allowed;opacity:.5}.selectorErrorMessage{margin-top:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.selectorErrorMessage{font-size:.875rem;line-height:1.25rem}}.learnerGroupContainer{margin-top:1rem}.learnerGroupTrigger{display:flex;height:2.5rem;width:100%;align-items:center;justify-content:space-between;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));background-color:transparent!important;padding:.75rem;text-align:start;font-size:.875rem;line-height:1.25rem;font-weight:300;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.learnerGroupTrigger:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.learnerGroupTrigger{font-family:Inter,sans-serif}.learnerGroupValue{font-size:.875rem;line-height:1.25rem;font-weight:400;font-family:Inter,sans-serif}.learnerGroupValue.selected{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.learnerGroupValue.selected:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.learnerGroupValue.placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.learnerGroupValue.placeholder:is(.dark *){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.learnerGroupSelectAll{display:flex;cursor:pointer;align-items:center;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.learnerGroupSelectAll:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.learnerGroupItem{display:flex;cursor:pointer;align-items:flex-start;border-radius:calc(var(--radius) - 2px);padding:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.learnerGroupItem:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.learnerGroupItem:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.learnerGroupItem:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.learnerGroupUser{display:flex;cursor:pointer;align-items:center;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top:.25rem;padding-bottom:.25rem;padding-inline-start:1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.learnerGroupUser:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.learnerGroupUser:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.learnerGroupUser:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.accordionHeaderSection{position:relative;min-height:3.125rem;flex:1 1 0%;overflow:visible;background-color:transparent;padding:1rem .75rem .75rem}.accordionEmptyPlaceholder{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.accordionEmptyPlaceholder:is(.dark *){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.accordionContentEmpty{display:flex;min-height:3.75rem;align-items:center;justify-content:center;border-radius:.25rem;border-width:2px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.accordionContentEmpty:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.accordionSelectMessage{height:2rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.accordionSelectMessage:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.templateHeader{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}.templateTitle{font-size:1.25rem;line-height:1.75rem;font-weight:600;font-family:Onest,sans-serif}.templatePreviewText{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;padding:1rem;font-size:.875rem;line-height:1.25rem}.templateContentTitle{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.templateContentTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.templateModuleName{font-size:1.125rem;line-height:1.75rem;font-weight:500}.richTextToolbar{display:flex;flex-direction:row;align-items:center;gap:.25rem;border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));padding:.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.richTextToolbar:is(.dark *){border-width:1px;--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.richTextHeadingSelect{height:1.75rem;width:7.5rem;border-style:none;background-color:transparent;padding:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.richTextHeadingSelect:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.richTextHeadingOption{font-size:.875rem;line-height:1.25rem}.richTextHeadingOption:focus{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.assessmentChoiceContainer{display:flex;align-items:center;gap:1rem}.assessmentChoiceLabel{width:.75rem;font-weight:600}.assessmentChoiceLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.assessmentChoiceTextarea{width:10rem;flex:1 1 0%;resize:none;overflow:hidden;border-radius:calc(var(--radius) - 2px);padding:.5rem .75rem;line-height:1.625}.assessmentChoiceTextarea:focus{outline:2px solid transparent;outline-offset:2px}.assessmentChoiceTextarea:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}@media (min-width: 768px){.assessmentChoiceTextarea{width:100%}}.assessmentChoiceTextarea.selected{border-width:2px;border-color:var(--brand-500)}.assessmentChoiceTextarea.selected:is(.dark *){border-color:var(--brand-300)}.assessmentRemoveBtn{font-size:1.25rem;line-height:1.75rem;font-weight:500}.assessmentRemoveBtn:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.orderingAssessmentSectionTitle{margin-bottom:.5rem;font-weight:500}.orderingAssessmentSectionTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.orderingItemContainer{display:flex;flex-wrap:wrap;gap:1rem}.calloutIconPicker{position:absolute;top:2.5rem;inset-inline-start:-.25rem;z-index:20;display:flex;width:18rem;flex-direction:column;gap:.5rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.custom-checkbox-item span.calloutIconPicker{border:1px solid gray;border-radius:3px}.calloutIconPicker:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.calloutIconPickerTitle{font-size:.75rem;line-height:1rem;font-weight:600}.calloutIconButton{display:flex;align-items:center;justify-content:center;border-radius:.25rem;padding:.5rem;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.calloutIconButton:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.calloutIconButton:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.calloutIconButton:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.tableHeaderCell{min-width:5rem;cursor:pointer;border-inline-end-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:.5rem;text-align:center;font-size:.75rem;line-height:1rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.tableHeaderCell:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.tableHeaderCell.default{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.tableHeaderCell.default:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.tableHeaderCell.default:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.tableHeaderCell.default:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.tableHeaderCell.selected{background-color:var(--brand-500);font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-color: var(--brand-500)}.tableHeaderCell.selected:is(.dark *){background-color:var(--brand-700)}.tableCornerCell{width:2rem;cursor:pointer;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.5rem .25rem;text-align:center;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.tableCornerCell:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.tableCornerCell:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.tableCornerCell:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.codeBlockDisplay{margin:0;overflow-x:auto;padding:1rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.codeBlockTextarea{margin:0;width:100%;border-style:none;background-color:transparent;padding:1rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;outline:2px solid transparent;outline-offset:2px}.spacerToolbar{border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));padding:.375rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.spacerToolbar.dark{border-width:1px;--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.columnLayoutTitle{margin-bottom:.75rem;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.columnLayoutTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.columnLayoutTitle{font-family:Onest,sans-serif}.columnLayoutPresetItem{display:flex;cursor:move;flex-direction:column;align-items:center;border-radius:var(--radius);padding:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.columnLayoutPresetItem:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.columnLayoutPresetItem:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dropdownNewLayoutContainer{display:flex;flex-direction:column}.dropdownNewLayoutLabel{margin-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.dropdownNewLayoutTrigger{display:flex;height:2.75rem;width:100%;align-items:center;justify-content:space-between;border-radius:calc(var(--radius) - 2px);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-left:.75rem;padding-right:.75rem;text-align:start}.draggableFieldsContainer{display:flex;height:100%;flex-direction:row;gap:.25rem}.draggableFieldsPanel{display:flex;height:100%;width:50%;flex-direction:column;gap:1rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem}.draggableFieldsPanel:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.draggableFieldsHeader{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem}.draggableFieldsTitle{width:-moz-fit-content;width:fit-content;white-space:nowrap;font-size:1rem;line-height:1.5rem;font-weight:600}.draggableFieldAddBtn{font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.draggableFieldAddBtn:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.draggableFieldsEmptyState{margin-left:auto;margin-right:auto;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;padding-top:14rem;padding-bottom:14rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.draggableFieldsEmptyState:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.aiChatContainer{display:flex;height:100%;flex-direction:row;gap:.25rem}.aiChatPanel{display:flex;height:100%;width:50%;flex-direction:column;gap:1rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem}.aiChatPanel:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.aiChatHeader{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem}.aiChatTitle{width:-moz-fit-content;width:fit-content;white-space:nowrap;font-size:1rem;line-height:1.5rem;font-weight:600}.aiChatMessageText{margin:0!important;font-size:.875rem;line-height:1.25rem}.aiChatMessageText:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.aiChatConnectionStatus{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.aiChatConnectionStatus:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.quizFormContainer{padding:2rem}.quizFormTitle{margin-bottom:.25rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;font-family:Onest,sans-serif}.quizFormInstructions{margin-bottom:1rem;display:flex;flex-direction:row;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.quizFormInstructionText{border-radius:9999px;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));font-family:Inter,sans-serif}.quizFormOption{display:flex;width:100%;flex-direction:row;align-items:center;gap:.75rem;border-radius:var(--radius);border-width:1px;padding:.5rem;text-align:start;font-weight:500;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.quizFormOption:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.quizFormOptionLabel{align-items:center;border-radius:calc(var(--radius) - 2px);padding:.25rem .75rem;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.quizFormOptionLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.quizFormSubmitStatus{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:1.5rem 1rem}@media (min-width: 640px){.quizFormSubmitStatus{align-items:center}}.quizFormSubmitText{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.quizFormSubmitText:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.quizFormSubmitLabel{height:-moz-fit-content;height:fit-content;font-size:1rem;line-height:1.5rem;font-weight:600;font-family:Onest,sans-serif}.skillSelectLabel{margin-bottom:.5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.skillSelectLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.skillSelectError{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.skillSelectInput{font-size:.875rem;line-height:1.25rem}.dropdownInlineCreateOption{display:flex;cursor:pointer;flex-direction:row;align-items:center;gap:.5rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:.75rem}.dropdownInlineCreateOption:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.dropdownInlineCreateOption:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dropdownInlineCreateOption:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dropdownInlineCreateText{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;width:24rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.selectorSelectAllLabel{font-size:.875rem;line-height:1.25rem;font-weight:600}.checkboxFieldLabel{margin-top:.5rem;margin-bottom:.25rem;display:block;text-align:start;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.checkboxFieldLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.selectOptionsLabel{display:block;padding-bottom:.5rem;text-align:start;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.selectOptionsLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.selectOptionsLabelRequired:after{content:"*";margin-inline-start:.125rem;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.selectOptionsAddButton{margin-bottom:.25rem;width:100%;padding-left:.5rem;padding-right:.5rem;text-align:start;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.selectOptionsAddButton:hover{text-decoration-line:underline}.customTagsInputLabel{position:absolute;top:-.25rem;inset-inline-start:0px;width:100%;border-style:none;background-color:transparent;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.custom-checkbox-item span.customTagsInputLabel{border:1px solid gray;border-radius:3px}.customTagsInputLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.customTagsInputTag{border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));background-color:transparent;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.customTagsInputTag:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.customTagsInputTag{font-family:Inter,sans-serif}.recentActivityTitle{margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;font-family:Onest,sans-serif}.recentActivityUserName{font-weight:600}.recentActivityTimestamp{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.recentActivityTimestamp:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.employeeInfoText{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.employeeInfoText:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.tileContainer{display:flex;width:100%;min-width:0px;flex-direction:column;align-items:flex-start;justify-content:center;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:var(--border-color);background-color:var(--background-color);padding:1rem}.tileContainer:is(.dark *){border-color:var(--border-color-dark);background-color:var(--background-color-dark)}@media (min-width: 640px){.tileContainer{padding-left:1.5rem;padding-right:1.5rem}}.tileHeader{display:flex;width:100%;min-width:0px;flex-direction:row;align-items:center;gap:.75rem}.courseAccordionContent{margin:.75rem;display:flex;max-height:70vh;flex-direction:column;gap:.5rem;overflow-y:auto;border-radius:var(--radius);background-color:var(--background-color);padding-bottom:0;padding-inline-end:.5rem;font-family:Onest,sans-serif}.courseModuleButton{width:100%;border-radius:calc(var(--radius) - 2px);padding:.75rem;text-align:start;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.courseModuleButton.clickable{cursor:pointer}.courseModuleButton.clickable:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.courseModuleButton.notClickable{cursor:not-allowed;opacity:.5}.courseModuleButton.selected{background-color:var(--primary-color);font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.courseModuleButton.selected:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.moduleNavButton{margin:.5rem;display:flex;cursor:pointer;align-items:center;justify-content:space-between;border-radius:calc(var(--radius) - 2px);padding:.75rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.moduleNavButton:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.moduleNavButton:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.moduleNavButton.selected{background-color:var(--primary-color);font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.moduleNavButton.selected:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.bannerActionButton{display:inline-block;border-radius:var(--radius);padding:.75rem 1.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.bannerActionButton:hover{opacity:.9}.bannerNavIcon{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.bannerNavIcon:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.bookmarkIconSm{font-size:.875rem;line-height:1.25rem}.bookmarkIconMd{font-size:1rem;line-height:1.5rem}.bookmarkIconLg{font-size:1.25rem;line-height:1.75rem}.categorySubscribeIconSm{font-size:.875rem;line-height:1.25rem}.categorySubscribeIconMd{font-size:1rem;line-height:1.5rem}.categorySubscribeIconLg{font-size:1.25rem;line-height:1.75rem}.bulkImportCountEmphasis{font-weight:600}.richTextEditorInput{min-height:7.5rem;border-radius:var(--radius);font-size:.875rem;line-height:1.25rem}.quizSubmissionLegend{margin-bottom:.5rem;font-size:1rem;line-height:1.5rem;font-weight:600;font-family:Onest,sans-serif}.quizSubmissionLegend.disabled{cursor:not-allowed;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.quizSubmissionLegend.disabled:is(.dark *){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.quizSubmissionLegend.enabled{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.quizSubmissionLegend.enabled:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.quizSubmissionModeButton{width:100%;max-width:20rem;border-radius:var(--radius);border-width:2px;padding:1rem;text-align:start;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.quizSubmissionModeButton:focus{outline:2px solid transparent;outline-offset:2px}.quizSubmissionModeButton.disabled{cursor:not-allowed;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));opacity:.5}.quizSubmissionModeButton.disabled:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.quizSubmissionModeTitle{font-size:.875rem;line-height:1.25rem;font-weight:600;font-family:Inter,sans-serif}.quizSubmissionModeTitle.disabled{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.quizSubmissionModeTitle.disabled:is(.dark *){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.quizSubmissionModeTitle.enabled{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.quizSubmissionModeTitle.enabled:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.quizSubmissionModeDescription{margin-top:.25rem;font-size:.75rem;line-height:1rem;font-weight:400;font-family:Inter,sans-serif}.quizSubmissionModeDescription.disabled{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.quizSubmissionModeDescription.disabled:is(.dark *){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.quizSubmissionModeDescription.enabled{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.quizSubmissionModeDescription.enabled:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.comingSoonTitle{margin-bottom:1rem;font-size:2.25rem;line-height:2.5rem;font-weight:700;color:var(--brand-color)}.comingSoonMessage{margin-bottom:1.5rem;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.comingSoonMessage:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.comingSoonFooter{margin-top:1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.canvasHeader1{margin:2.5rem;border-radius:calc(var(--radius) - 2px);font-size:2.25rem;line-height:2.5rem;font-weight:700}.canvasHeader2{margin:2.5rem;border-radius:calc(var(--radius) - 2px);font-size:1.5rem;line-height:2rem;font-weight:700}.comboBoxError{bottom:-1.5rem;margin-top:.25rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.comboBoxError{font-size:.875rem;line-height:1.25rem}}.moduleSectionTitle{font-size:1.25rem;line-height:1.75rem;font-weight:600;font-family:Onest,sans-serif}.moduleSectionTabButton{border-radius:var(--radius);padding:.25rem .625rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.moduleSectionTabButton.active{background-color:var(--background-color);--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));--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)}.moduleSectionTabButton.active:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.moduleSectionTabButton.inactive{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.moduleSectionTabButton.inactive:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.assessmentDropdownButton{display:flex;width:5rem;align-items:center;justify-content:space-between;border-radius:.25rem;border-width:1px;padding:.5rem;text-align:center;font-size:.875rem;line-height:1.25rem}.assessmentDropdownItem{width:100%;padding:.25rem .5rem;text-align:start;font-size:.875rem;line-height:1.25rem}.journeyCourseTitle{z-index:10;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;height:4rem;width:100%;text-align:start;font-size:1rem;line-height:1.5rem;font-weight:600;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1);font-family:Onest,sans-serif}.journeyCourseDetails{display:flex;height:2.5rem;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.journeyCourseDetails:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.journeyCourseDetails{font-family:Inter,sans-serif}.journeyCourseMetaItem{display:flex;align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;font-weight:500}.journeyCourseRating{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.25rem;font-size:.75rem;line-height:1rem;font-weight:500;font-family:Inter,sans-serif}.journeySectionHeading{font-size:1.25rem;line-height:1.75rem;font-weight:600}.journeySectionHeading:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.journeySectionHeading{font-family:Onest,sans-serif}.gamificationPageTitle{margin-bottom:1rem;font-size:1.5rem;line-height:2rem;font-weight:600;font-family:Onest,sans-serif}.gamificationSectionTitle{font-size:1rem;line-height:1.5rem;font-weight:600;font-family:Onest,sans-serif}.gamificationDescription{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.gamificationDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.gamificationConfigDesc{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.gamificationConfigDesc:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.gamificationConfigDesc{font-family:Inter,sans-serif}.gamificationConfigDesc.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.gamificationFieldLabel{margin-bottom:.5rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.gamificationFieldLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.gamificationFieldLabel.dark{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.gamificationFieldHelp{margin-bottom:.75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.gamificationFieldHelp.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.badgeItemTitle{font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.badgeItemTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.badgeItemTitle.dark{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.badgeItemDescription{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.badgeItemDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.badgeItemDescription.dark{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.badgeItemMeta{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.badgeItemMeta.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.bannerDragHandle{font-size:1.125rem;line-height:1.75rem}.bannerPreviewTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:600}.bannerItemTitle{font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.bannerItemTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.bannerItemContent{margin-top:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.bannerItemContent:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.coursesPageTitle{font-size:1.5rem;line-height:2rem;font-weight:600;font-family:Onest,sans-serif}.courseCardTitle{z-index:10;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;width:100%;font-size:1rem;line-height:1.5rem;font-weight:600;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1);font-family:Onest,sans-serif}.courseStatusBadge{position:absolute;top:.75rem;inset-inline-end:.75rem;z-index:10;display:flex;height:1.25rem;width:3rem;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));text-align:center;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.custom-checkbox-item span.courseStatusBadge{border:1px solid gray;border-radius:3px}.courseStatusBadge:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.courseStatusBadge{font-family:Inter,sans-serif}.courseDetailsBackButton{display:flex;align-items:center;gap:.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.courseDetailsBackButton:is(.dark *){color:var(--white)}.courseDetailsBackButton{font-family:Inter,sans-serif}.courseDetailsTitle{font-size:1.5rem;line-height:2rem;font-weight:600;overflow-wrap:anywhere;font-family:Onest,sans-serif}.courseDetailsDescription{max-width:100%;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:140%;letter-spacing:0%;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));overflow-wrap:anywhere}.courseDetailsDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}@media (min-width: 1536px){.courseDetailsDescription{max-width:50vw}}.courseDetailsDescription{font-family:Inter,sans-serif}.courseDetailsMeta{display:flex;flex-wrap:wrap;align-items:center;gap:0px;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.profilePageTitle{font-size:1.5rem;line-height:2rem;font-weight:600;font-family:Onest,sans-serif}.profileSectionTitle{font-size:1rem;line-height:1.5rem;font-weight:600;font-family:Onest,sans-serif}.profileSectionDesc{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.profileSectionDesc:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.profileSectionDesc{font-family:Inter,sans-serif}.profileUploadButton{height:2.5rem;width:-moz-fit-content;width:fit-content;border-radius:calc(var(--radius) - 2px);border-width:1px;background-color:var(--background-color);font-weight:600;color:var(--black)}.overdueExpiredBannerIcon{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.overdueExpiredBannerTitle{margin-bottom:.25rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.overdueExpiredBannerTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.overdueExpiredBannerText{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.overdueExpiredBannerText:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.reportsAdvancedOptionsTitle{margin-bottom:1rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.reportsAdvancedOptionsTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.reportsSectionTitle{font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.reportsSectionTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.reportsSectionTitle{font-family:Onest,sans-serif}.customerSettingsPageTitle{font-size:1.5rem;line-height:2rem;font-weight:600;font-family:Onest,sans-serif}.customerSettingsSectionTitle{font-size:1rem;line-height:1.5rem;font-weight:600;font-family:Onest,sans-serif}.customerSettingsSectionDesc{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.customerSettingsSectionDesc:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.customerSettingsSectionDesc{font-family:Inter,sans-serif}.securityAlertText{font-size:.875rem;line-height:1.25rem}.securityAlertImportant{margin-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600}.preferencesPageTitle{font-family:Onest,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:600}.preferencesSectionTitle{font-family:Onest,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600}.preferencesSectionDesc{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.preferencesSectionDesc:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.preferencesSectionDesc.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.authPageTitle{font-family:Onest,sans-serif;margin-left:auto;margin-right:auto;font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.authPageTitle{font-size:2.25rem;line-height:2.5rem}}.authPageSubtitle{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.authPageSubtitle{font-size:1rem;line-height:1.5rem}}.authLoginTitle{font-family:Onest,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.authLoginTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.authLoginTitle{font-size:1.5rem;line-height:2rem}}.authLoginTitle.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.authLoginText{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.authLoginText:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.authLoginText{font-size:.875rem;line-height:1.25rem}}.authLoginText.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.authTextAlign{text-align:center}@media (min-width: 1024px){.authTextAlign{text-align:start}}.authAlignEnd{text-align:end}.gamificationFormModalTitle{font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.gamificationFormModalTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.gamificationFormModalTitle.dark{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.gamificationFormModalCloseIcon{font-size:1.25rem;line-height:1.75rem}.gamificationFormModalLabel{margin-bottom:.5rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.gamificationFormModalLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.gamificationFormModalLabel.dark{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.gamificationFormModalSmallLabel{margin-bottom:.5rem;display:block;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.gamificationFormModalSmallLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.gamificationFormModalSmallLabel.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.gamificationFormModalPreviewButton{margin-top:.75rem;width:-moz-fit-content;width:fit-content;max-width:100%;overflow-wrap:break-word;border-radius:.25rem;padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500}.gamificationFormModalPreviewPlaceholder{font-size:.875rem;line-height:1.25rem;font-style:italic;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.gamificationFormModalSectionTitle{font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.gamificationFormModalSectionTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.gamificationFormModalSectionTitle.dark{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.gamificationFormModalNoConfig{border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.gamificationFormModalNoConfig.dark{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.reportsSettingsModalLabel{display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.reportsSettingsModalLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.reportsSettingsModalLabel.dark{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.reportsSettingsModalHelp{margin-bottom:.5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.reportsSettingsModalHelp.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.reportsSettingsModalText{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.reportsSettingsModalText.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.reportsSettingsModalItemText{flex-shrink:0;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.reportsSettingsModalItemText:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.reportsSettingsModalItemText.dark{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.needsAttentionCardTitle{font-family:Onest,sans-serif;font-size:1.125rem;line-height:1.75rem;font-weight:600}.needsAttentionCardTitle.dark{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.needsAttentionCardSubtitle{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.needsAttentionCardSubtitle.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.needsAttentionCardIcon{font-size:1.25rem;line-height:1.75rem}.needsAttentionCardNumber{font-size:2.25rem;line-height:2.5rem;font-weight:700}.billingCheckoutTitle{font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.billingCheckoutTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.billingCheckoutSectionTitle{font-family:Onest,sans-serif;margin-bottom:.75rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.billingCheckoutSectionTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.billingSelectorButton{flex:1 1 0%;border-radius:calc(var(--radius) - 2px);padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500}@media (min-width: 640px){.billingSelectorButton{flex:none}}.billingPlanTitle{font-family:Onest,sans-serif;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.billingPlanTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.billingPlanTitle.dark{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.billingPlanBadge{margin-inline-start:.5rem;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.billingPlanPrice{font-family:Onest,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.billingPlanPrice:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.billingPlanPrice.dark{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.approvalsPageTitle{font-family:Onest;justify-content:flex-start;font-size:1.5rem;font-weight:600;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.approvalsPageTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.approvalsPageTitle.dark{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.approvalsSelectionText{font-family:Inter,sans-serif;text-align:center;font-size:.875rem;font-weight:500;line-height:1.5rem;letter-spacing:.025em}.approvalsMenuButton{display:flex;align-items:center;border-radius:.25rem;padding:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.approvalsMenuButton:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.approvalsMenuButton:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.approvalsMenuButton:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.approvalsAvatarText{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.courseBuilderTitle{font-family:Onest,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.courseBuilderTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.courseBuilderTabButton{font-family:Inter,sans-serif;width:100%;border-radius:calc(var(--radius) - 2px);font-size:.875rem;line-height:1.25rem;font-weight:500}.courseBuilderFieldLabel{margin-bottom:.5rem;display:block;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.courseBuilderFieldLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.courseBuilderFieldLabel.dark{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.courseBuilderEditIcon{height:1rem;width:1.25rem;font-weight:600}.courseBuilderMenuItem{display:flex;cursor:pointer;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem}.courseBuilderMenuItem:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.settingsPageTitle{font-family:Onest,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:600}.settingsPageTitle.dark{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.settingsSectionTitle{font-family:Onest,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600}.settingsSectionDesc{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.settingsSectionDesc:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.settingsSectionDesc.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.settingsSelectionText{font-family:Inter,sans-serif;text-align:center;font-size:.875rem;font-weight:500;line-height:1.5rem;letter-spacing:.025em}.settingsButtonSmall{height:2rem;width:100%;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.settingsButtonSmall{width:auto}}.settingsTableText{font-size:.875rem;line-height:1.25rem}.reportsPageTitle{font-family:Onest,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:600}.reportsFieldLabel{margin-bottom:.25rem;display:block;width:-moz-fit-content;width:fit-content;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.reportsFieldLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.reportsNavLink{border-radius:var(--radius);padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.courseCompletionTitle{margin-bottom:1.25rem;text-align:center;font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.courseCompletionTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.courseCompletionTitle{font-size:2.25rem;line-height:2.5rem}}.courseCompletionText{margin-bottom:1.25rem;max-width:24rem;padding-left:.5rem;padding-right:.5rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.courseCompletionText:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.courseCompletionText{font-size:1rem;line-height:1.5rem}}.learningHistoryTitle{font-family:Onest,sans-serif;white-space:nowrap;font-size:1.5rem;line-height:2rem;font-weight:600}.learningHistoryTableHeaderEnd{width:8.333333%;text-align:end}.coursePerformanceCardTitle{margin-bottom:.5rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.coursePerformanceCardTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.coursePerformanceCardTitle.dark{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.coursePerformanceCardMetrics{display:flex;align-items:center;gap:1rem;font-size:.75rem;line-height:1rem}.reportsModalTitle{font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.reportsModalTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.reportsModalTitle.dark{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.reportsModalHeaderTitle{font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.reportsModalHeaderTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.reportsModalHeaderTitle.dark{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.reportsModalHeaderDesc{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.reportsModalHeaderDesc:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.reportsModalHeaderDesc.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.reportsModalCount{font-size:1.875rem;line-height:2.25rem;font-weight:700}.reportsModalCloseIcon{font-size:1.25rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.reportsModalCloseIcon:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.reportsModalCloseIcon.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.reportsModalCheckboxLabel{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.reportsModalCheckboxLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.reportsModalCheckboxLabel.dark{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.reportsModalIcon{font-size:1.25rem;line-height:1.75rem}.userReportBackButton{font-family:Onest,sans-serif;display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.userReportBackButton:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.userReportBackButton{font-size:1.25rem;line-height:1.75rem}}.userReportBackButton.dark{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.userReportChartTitle{font-family:Onest,sans-serif;width:100%;font-size:1.125rem;line-height:1.75rem;font-weight:600}@media (min-width: 640px){.userReportChartTitle{font-size:1.25rem;line-height:1.75rem}}.userReportLegendLabel{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.userReportLegendLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.userReportLegendLabel{font-size:1rem;line-height:1.5rem}}.userReportLegendLabel.dark{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.userReportLegendValue{margin-inline-end:auto;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.userReportLegendValue{font-size:.875rem;line-height:1.25rem}}.managerViewBackButton{font-family:Onest,sans-serif;margin-bottom:1.5rem;display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.75rem;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.managerViewBackButton:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.managerViewUserAvatar{height:2.5rem;width:2.5rem;border-radius:9999px;border-width:2px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));-o-object-fit:contain;object-fit:contain}.managerViewUserAvatar:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.managerViewUserInfo{display:flex;flex-direction:column;gap:.25rem}.managerViewUserName{display:flex;align-items:center;gap:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.managerViewUserName:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.managerViewWorkId{font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.managerViewWorkId:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.managerViewUserMeta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.managerViewUserMeta:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.managerViewMetaSeparator{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.managerViewMetaSeparator:is(.dark *){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.managerViewInactiveWarning{margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.managerViewInactiveWarning:is(.dark *){--tw-border-opacity: 1;border-color:rgb(146 64 14 / var(--tw-border-opacity, 1));background-color:#78350f33;--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.managerViewAlertSection{margin-bottom:1.5rem;border-radius:var(--radius);border-inline-start-width:4px;--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));padding:1.5rem;--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)}.managerViewAlertSection:is(.dark *){--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1));background-color:#7f1d1d1a}.managerViewAlertHeader{text-align:start}.managerViewAlertHeaderBtn{width:100%;border-radius:var(--radius);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.managerViewAlertHeaderBtn:hover{opacity:.8}.managerViewAlertHeaderBtn:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px}.managerViewAlertIconRow{margin-bottom:.75rem;display:flex;align-items:center;gap:.75rem}.managerViewAlertIconBadge{display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.managerViewAlertIconBadge:is(.dark *){background-color:#7f1d1d4d}.managerViewAlertIcon{font-size:1.5rem;line-height:2rem;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.managerViewAlertIcon:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.managerViewAlertCountBadge{font-size:1.875rem;line-height:2.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.managerViewAlertCountBadge:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.managerViewAlertTitle{margin-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.managerViewAlertTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.managerViewAlertSubtitle{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.managerViewAlertSubtitle:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.managerViewAlertList{margin-top:1rem;margin-bottom:1rem;display:flex;flex-direction:column;gap:.5rem}.managerViewAlertListItem{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.managerViewAlertListItem:is(.dark *){--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}.managerViewAlertListItemBtn{display:flex;width:100%;align-items:flex-start;gap:.75rem;border-radius:var(--radius);padding:.75rem;text-align:start;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.managerViewAlertListItemBtn:hover{background-color:#fee2e280}.managerViewAlertListItemBtn:hover:is(.dark *){background-color:#7f1d1d33}.managerViewAlertItemImg{height:3rem;width:4rem;flex-shrink:0;border-radius:.25rem;-o-object-fit:cover;object-fit:cover}.managerViewAlertItemContent{min-width:0px;flex:1 1 0%}.managerViewAlertItemHeader{margin-bottom:.25rem;display:flex;align-items:flex-start;gap:.5rem}.managerViewAlertBadge{flex-shrink:0;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.managerViewAlertBadge:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.managerViewAlertItemTitle{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.managerViewAlertItemTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.managerViewAlertItemStatus{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.managerViewAlertItemStatus:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.managerViewAlertFooter{display:flex;justify-content:center;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1));padding-top:1rem}.managerViewAlertFooter:is(.dark *){--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}.managerViewViewAllBtn{border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.managerViewViewAllBtn:hover{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.managerViewViewAllBtn:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px}.managerViewViewAllBtn:is(.dark *){--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.managerViewViewAllBtn:hover:is(.dark *){background-color:#7f1d1d33}.managerViewAlertsModalContent{max-width:56rem}.managerViewAlertsModalList>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.managerViewAlertsModalItem{display:flex;align-items:flex-start;gap:1rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}.managerViewAlertsModalItem:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.managerViewAlertsModalItemImg{height:4rem;width:6rem;flex-shrink:0;border-radius:.25rem;-o-object-fit:cover;object-fit:cover}.managerViewAlertsModalItemContent{min-width:0px;flex:1 1 0%}.managerViewAlertsModalItemHeader{margin-bottom:.5rem;display:flex;align-items:flex-start;gap:.5rem}.managerViewAlertsModalItemTitle{font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.managerViewAlertsModalItemTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.managerViewAlertsModalItemDetails{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.managerViewAlertsModalItemDetails:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.managerViewAlertsModalItemDetail{display:flex;align-items:center;gap:.375rem}.managerViewHistoryGrid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width: 640px){.managerViewHistoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.managerViewHistoryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1280px){.managerViewHistoryGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.managerViewHistoryCard{overflow:hidden;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--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);transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.managerViewHistoryCard:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.managerViewHistoryCard:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.managerViewHistoryCardImg{position:relative;height:8rem;width:100%;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.managerViewHistoryCardImg:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.managerViewHistoryCardBadge{position:absolute;top:.5rem;inset-inline-end:.5rem;display:flex;align-items:center;gap:.25rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.custom-checkbox-item span.managerViewHistoryCardBadge{border:1px solid gray;border-radius:3px}.managerViewHistoryCardBadge:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.managerViewHistoryCardContent{padding:1rem}.managerViewHistoryCardTitle{margin-bottom:.75rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:2.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.managerViewHistoryCardTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.managerViewHistoryCardMeta{margin-bottom:.75rem;display:flex;flex-direction:column;gap:.5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.managerViewHistoryCardMeta:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.managerViewHistoryCardMetaItem{display:flex;align-items:center;gap:.375rem}.managerViewHistoryCertBtn{display:flex;width:100%;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--radius);border-width:1px;border-color:var(--brand-500);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--brand-500);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.managerViewHistoryCertBtn:hover{background-color:var(--brand-color);color:var(--brand-500-text);background-color:var(--brand-500);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.managerViewHistoryCertBtn:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--brand-500);--tw-ring-offset-width: 2px}.managerViewHistoryCertBtn:is(.dark *){border-color:var(--brand-500);color:var(--brand-500)}.managerViewHistoryCertBtn:hover:is(.dark *){background-color:var(--brand-500);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.managerViewHistoryFooter{margin-top:1.5rem;display:flex;justify-content:center}.tableCourseName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.tableCourseName:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.tableCourseMetaText{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.tableCourseMetaText:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.tableProgressText{margin-bottom:.25rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.tableProgressText:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.tableDueDateText{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.tableDueDateText:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.tableLastActivityText{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.tableLastActivityText:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.tableScoreText{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.tableScoreText:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.tableNoData{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.tableNoData:is(.dark *){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.statusBadge{border-radius:9999px;padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:600}.statusBadgeRed{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.statusBadgeRed:is(.dark *){background-color:#7f1d1d4d;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.statusBadgeYellow{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.statusBadgeYellow:is(.dark *){background-color:#713f124d;--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.statusBadgeGreen{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.statusBadgeGreen:is(.dark *){background-color:#14532d4d;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.statusBadgeBlue{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.statusBadgeBlue:is(.dark *){background-color:#1e3a8a4d;--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.statusBadgeGray{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.statusBadgeGray:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.statusBadgeAmber{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.statusBadgeAmber:is(.dark *){background-color:#78350f4d;--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.statusBadgeOrange{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.statusBadgeOrange:is(.dark *){background-color:#7c2d124d;--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.cardStatusBadge{border-radius:9999px;padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:600}.trendBadge{display:flex;align-items:center;gap:.25rem;border-radius:9999px;padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:600}.trendBadgePositive{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.trendBadgePositive:is(.dark *){background-color:#14532d4d;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.trendBadgeNegative{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.trendBadgeNegative:is(.dark *){background-color:#7f1d1d4d;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.badgeRed{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.badgeRed:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.badgeOrange{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.badgeOrange:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(194 65 12 / var(--tw-bg-opacity, 1))}.modalBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;overflow-y:auto;background-color:#00000080;padding:1rem}.modalContent{display:flex;max-height:90vh;width:100%;max-width:42rem;flex-direction:column;border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.modalContent:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.modalHeader{display:flex;align-items:flex-start;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:1.5rem}.modalHeader:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.modalHeaderLeft{display:flex;align-items:flex-start;gap:1rem}.modalTitle{font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.modalTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.modalSubtitle{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.modalSubtitle:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.modalCloseBtn{border-radius:var(--radius);padding:.5rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.modalCloseBtn:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.modalCloseBtn:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.modalTabs{display:flex;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-left:1.5rem;padding-right:1.5rem}.modalTabs:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.modalTab{border-bottom-width:2px;border-color:transparent;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.modalTab:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.modalTab:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.modalTab:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.modalTabActive{border-color:var(--brand-500);color:var(--brand-500)}.modalTabActive:is(.dark *){border-color:var(--brand-500);color:var(--brand-500)}.modalToolbar{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.75rem 1.5rem}.modalToolbar:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.modalToolbarBtn{display:flex;align-items:center;gap:.5rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.modalToolbarBtn:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.modalToolbarBtn:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--brand-500);--tw-ring-offset-width: 2px}.modalToolbarBtn:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.modalToolbarBtn:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.modalBody{flex:1 1 0%;overflow-y:auto;padding:1.5rem}.modalEmptyState{padding-top:3rem;padding-bottom:3rem;text-align:center;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.modalEmptyState:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.modalFooter{display:flex;align-items:center;justify-content:space-between;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:1rem 1.5rem}.modalFooter:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.modalPagination{margin-left:auto;margin-right:auto;display:flex;align-items:center;gap:.5rem}.modalPaginationBtn{border-radius:var(--radius);padding:.5rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.modalPaginationBtn:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.modalPaginationBtn:disabled{cursor:not-allowed;opacity:.5}.modalPaginationBtn:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.modalPaginationBtn:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.modalPaginationText{margin-left:.5rem;margin-right:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.modalPaginationText:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.twoFactorStepIndicator{z-index:10;display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:9999px;border-color:var(--gray-300);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.twoFactorStepIndicator:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.twoFactorLoadingText{font-size:1.125rem;line-height:1.75rem;font-weight:500}.twoFactorStepTitle{font-family:Onest,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.twoFactorStepTitle{font-size:1rem;line-height:1.5rem}}.twoFactorStepDesc{font-family:Inter,sans-serif;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.twoFactorStepDesc:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.twoFactorStepDesc{font-size:.875rem;line-height:1.25rem}}.twoFactorHeading{font-size:1.25rem;line-height:1.75rem;font-weight:600}.highlightsModalTitle{font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.highlightsModalTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.highlightsModalTitle.dark{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.highlightsModalSubtitle{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.highlightsModalSubtitle:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.highlightsModalSubtitle.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.highlightsModalButton{border-radius:var(--radius);border-width:1px;border-color:var(--gray-300);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.highlightsModalButton:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.highlightsModalButton.dark{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.highlightsModalButton:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.highlightsModalButton.dark:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.highlightsModalButton:disabled{cursor:not-allowed;opacity:.5}.authFormTitle{font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.authFormTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.authFormSubtitle{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.authFormSubtitle:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.authFormHeading{text-align:center;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.authFormHeading:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.authFormDescription{text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.authFormDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.authFormLink{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--brand-color)}.authFormLink:hover{text-decoration-line:underline}.authFormError{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.authFormLabel{font-family:Inter,sans-serif;margin-bottom:.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.authFormLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.authFormLabel.dark{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.auditLogDetailLabel{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.auditLogDetailLabel.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.auditLogDetailValue{word-break:break-all;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.auditLogDetailValue:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.auditLogDetailValue.dark{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.auditLogSectionTitle.dark{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.auditLogItemLabel{min-width:6rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.auditLogItemLabel.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.auditLogItemValue{font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.auditLogItemValue:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.auditLogItemValue.dark{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dashboardSectionTitle{margin-bottom:.25rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.dashboardSectionTitle.dark{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dashboardSectionDesc{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.dashboardSectionDesc.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dashboardSettingsLabel{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.dashboardSettingsLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dashboardSettingsLabel.dark{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dashboardSettingsHelpIcon{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dashboardSettingsHelpIcon.dark{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dashboardSettingsHelpText{margin-bottom:1rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.dashboardSettingsHelpText.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dashboardSettingsCancelButton{float:inline-end;width:auto;border-width:1px;--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.dashboardSettingsCancelButton:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dashboardSettingsCancelButton:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.keyMetricIcon{font-size:1.25rem;line-height:1.75rem}.keyMetricTrend{font-size:.875rem;line-height:1.25rem;font-weight:600}.keyMetricTitle{font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.keyMetricTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.keyMetricTitle.dark{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.keyMetricValue{margin-bottom:.5rem;font-size:2.25rem;line-height:2.5rem;font-weight:700;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.keyMetricValue.dark{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.keyMetricStatusLabel{padding-left:.25rem;padding-right:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600}.myJourneyShowMoreText,.myJourneyShowMoreIcon{font-size:.875rem;line-height:1.25rem}.leaderboardSelect{width:100%;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));background-color:transparent;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.leaderboardSelect:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.leaderboardSelect.dark{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.leaderboardSelect:focus{border-color:transparent;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--brand-color)}.badgeUnsavedLabel{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.badgeUnsavedLabel.dark{background-color:#a1620733;--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.badgeStatusLabel{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.badgeStatusLabel.dark{color:#9ca3af}.badgeActionButton{border-radius:var(--radius);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.badgeActionButton:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.badgeActionButton:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.badgeActionButton.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.badgeActionButton.dark:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.badgeDeleteButton{margin-top:1.25rem;border-radius:var(--radius);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.badgeDeleteButton:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.badgeDeleteButton.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.badgeDeleteButton.dark:hover:is(.dark *){background-color:#7f1d1d33}.badgesPageTitle{font-family:Onest,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:600}.badgesPageDesc{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.badgesPageDesc:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.badgesPageDesc.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.courseDetailsMetaItem{display:flex;align-items:center;gap:.25rem;font-family:Inter,sans-serif;font-size:.75rem;line-height:1rem;font-weight:500}.courseTooltip{max-width:15rem;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.formSectionTitle{font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.formSectionTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.formSectionTitle.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.formFieldLabel{margin-bottom:.5rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.formFieldLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.formFieldLabel.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.formLargeFieldLabel{margin-bottom:.75rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.formLargeFieldLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.formLargeFieldLabel.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.formTextarea{width:100%;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));background-color:transparent;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.formTextarea:focus{border-color:transparent;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--brand-color)}.formTextarea:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.formOptionText{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.formOptionText:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.formOptionText.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.customerSettingsSectionDescription.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.customerSettingsTooltip{pointer-events:none;visibility:hidden;position:absolute;inset-inline-start:0px;bottom:100%;z-index:10;margin-top:.25rem;width:-moz-max-content;width:max-content;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));padding:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.custom-checkbox-item span.customerSettingsTooltip{border:1px solid gray;border-radius:3px}.group:hover .customerSettingsTooltip{visibility:visible}.billingButtonSmall{height:2rem;width:100%;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.billingButtonSmall{width:auto}}.billingTooltip{border-radius:calc(var(--radius) - 2px);--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));padding:.5rem;text-align:center;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.checkoutFormText{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.checkoutFormText:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.notVerifiedHeading{margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:600}.notVerifiedEmailLink{font-weight:600}.notVerifiedResendButton{position:relative;z-index:10;margin-top:1rem;height:2rem;max-width:20rem;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #fff var(--tw-gradient-to-position);padding:.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1));--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)}.courseSettingsTabButton{font-family:Inter,sans-serif;width:100%;border-radius:calc(var(--radius) - 2px);font-size:.875rem;line-height:1.25rem;font-weight:500}.courseSettingsFieldLabel{margin-bottom:.5rem;display:block;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.courseSettingsFieldLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.courseSettingsToggleLabel{display:block;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.875rem;line-height:1.25rem;font-weight:500}.moduleTemplatePreviewText{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:.875rem;line-height:1.25rem}.moduleTemplatePreviewName{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.moduleTemplatePreviewName:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.moduleTemplatePreviewName.dark{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.journeyBadgeCount{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.journeyBadgeCount:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.journeyBadgeCount.dark{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.journeyChevronIcon,.journeyShowMoreCount{font-size:.875rem;line-height:1.25rem}.journeyRecommendedHeading{font-family:Onest,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:600}.journeyRecommendedHeading.dark{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.badgesEditButton{margin-top:1.25rem;border-radius:var(--radius);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.badgesEditButton:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.badgesEditButton:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.badgesEditButton.dark{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.badgesEditButton.dark:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.badgesOptionsButton{display:flex;align-items:center;gap:.5rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.badgesOptionsButton:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.badgesOptionsButton:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.badgesOptionsButton.dark{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.badgesOptionsButton.dark:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.badgesOptionsChevron{font-size:.75rem;line-height:1rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.badgesDropdownSectionHeader{padding:.5rem 1rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.badgesDropdownSectionHeader.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.leaderboardSettingsDescription{margin-bottom:.75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.leaderboardSettingsDescription.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.leaderboardSettingsLabel{margin-bottom:.5rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.leaderboardSettingsLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.leaderboardSettingsLabel.dark{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.twoFactorBackButton{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.twoFactorBackButton:hover{text-decoration-line:underline}.twoFactorLoggedInAsText{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.customerSetupDomainSuffix{padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.customerSetupDomainSuffix:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.customerSetupDomainError{font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.customerSetupDomainSuggestions{z-index:10;margin-top:.25rem;display:flex;width:-moz-fit-content;width:fit-content;flex-wrap:wrap;align-items:center;gap:.25rem;overflow:visible;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-size:.75rem;line-height:1rem}.performanceInsightsThresholdLabel{display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.performanceInsightsThresholdLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.performanceInsightsThresholdLabel.dark{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.performanceInsightsThresholdDescription{margin-bottom:.75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.performanceInsightsThresholdDescription.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.performanceInsightsLevelText{flex-shrink:0;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.performanceInsightsLevelText:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.performanceInsightsLevelText.dark{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.performanceInsightsSymbol{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.performanceInsightsSymbol.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.performanceInsightsInput{width:5rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.performanceInsightsInput:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.performanceInsightsInput.dark{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.performanceInsightsInput:focus{border-color:transparent;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--brand-color)}.performanceInsightsInput.dark:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity, 1))}.cardSubheading{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.cardSubheading:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.cardSubheading.dark{color:#9ca3af}.cardStatsContainer{display:flex;flex-direction:column;gap:.25rem;font-size:.75rem;line-height:1rem}.cardStatsLabel{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.cardStatsLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.cardStatsLabel.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.cardStatsValue{font-weight:700;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.cardStatsValue.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.myReportsTableCellRight{text-align:end}.upsertReportTypeLabel{margin-bottom:.25rem;display:block;width:-moz-fit-content;width:fit-content;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.upsertReportTypeLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.upsertReportTypeText{font-size:.875rem;line-height:1.25rem;font-weight:500}.upsertReportTypeNote{margin-top:.5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.upsertReportTypeNote:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.selectOptionsButton{position:relative;display:flex;height:2.75rem;align-items:center;justify-content:space-between;white-space:nowrap;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:var(--input);background-color:transparent;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(51 51 51 / var(--tw-text-opacity, 1));--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-ring-offset-color: var(--background)}.selectOptionsButton::-moz-placeholder{color:var(--muted-foreground)}.selectOptionsButton::placeholder{color:var(--muted-foreground)}.selectOptionsButton:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.selectOptionsButton:disabled{cursor:not-allowed;opacity:.5}.selectOptionsButton.focus\:ring-transparent:focus{--tw-ring-color: transparent}.tileIcon{font-size:1.25rem;line-height:1.75rem;line-height:1}.tileTitle{text-align:start;font-family:Inter,sans-serif;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.tileTitle{font-size:.875rem;line-height:1.25rem}}.tileTitle.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.tileValue{min-width:0px;white-space:nowrap;font-family:Onest,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;overflow-wrap:anywhere}@media (min-width: 640px){.tileValue{font-size:1.25rem;line-height:1.75rem}}.tileValue.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.recentActivityUserName,.recentActivityCourseName{font-weight:600}.recentActivityTime{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dropdownNumberClearButton{width:100%;padding-inline-start:.75rem;text-align:start;font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--brand-color)}.dropdownNumberOptionName{max-width:24rem;font-size:.875rem;line-height:1.25rem;font-weight:400}.dropdownNumberOptionDescription{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dropdownNumberNoResults{padding:1rem .5rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.tagSkillSelectInput{font-size:.875rem;line-height:1.25rem}.tagSkillSelectError{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.quizResultHeader{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600}.quizResultMessage{font-family:Onest,sans-serif;height:-moz-fit-content;height:fit-content;font-size:1rem;line-height:1.5rem;font-weight:600}.quizResultPoints{font-family:Inter,sans-serif;display:flex;flex-direction:row;align-items:center;gap:.25rem;border-radius:calc(var(--radius) - 2px);padding:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600}.quizViewAgainButton{font-family:Inter,sans-serif;white-space:nowrap;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--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)}.quizExplanationTitle{font-size:.875rem;line-height:1.25rem;font-weight:600}.quizExplanationText{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.quizExplanationText:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.aiChatBotTrackingId{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.aiChatBotErrorContainer{text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.aiChatBotErrorSubtext{margin-top:.25rem;font-size:.75rem;line-height:1rem}.aiChatBotRetryButton{margin-left:auto;margin-right:auto;margin-top:.75rem;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1));padding:.25rem .75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.aiChatBotRetryButton:hover{background-color:var(--primary-color)}.aiChatBotSystemMessage{max-width:20rem;border-radius:var(--radius);border-start-start-radius:0px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.aiChatBotSystemMessage{max-width:28rem}}.aiChatBotSystemMessage.dark{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.aiChatBotExpandButton{width:100%;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.aiChatBotExpandButton:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.aiChatBotExpandButton:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.aiChatBotExpandButton.dark{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.navbarSupportBanner{font-family:Inter,sans-serif;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from: #fef9c3 var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 249 195 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #fff var(--tw-gradient-to-position);padding-left:1.25rem;padding-right:1.25rem;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.navbarSupportBannerText{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.navbarSupportBannerEmail{font-weight:700;--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.navbarWelcomeTitle{font-family:Onest,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:600}.navbarSetupButton{display:flex;width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;text-align:start}.navbarSetupButton:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.navbarSetupButton.dark{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.navbarSetupButton.dark:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.templatePreviewText{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.templatePreviewText:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.templateUseButtonContainer{float:inline-end;margin-inline-start:auto;text-align:end}.richTextEditorFontTrigger{height:2rem;width:100%;border-style:none;background-color:transparent;padding:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.richTextEditorFontTrigger:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-offset-width: 0px}.richTextEditorFontTrigger:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.richTextEditorFontTrigger [class*=svg]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.richTextEditorFontItem{font-size:.875rem;line-height:1.25rem}.richTextEditorFontItem:focus{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.richTextEditorLinkInput{flex:1 1 0%;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.richTextEditorLinkInput:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--brand-color)}.richTextEditorLinkLabel{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.richTextEditorApplyButton{border-radius:.25rem;padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s;background-color:var(--brand-color);color:var(--brand-500-text)}.richTextEditorApplyButton:hover{background-color:var(--primary-color);color:var(--brand-color)}.columnPresetIcon{height:1.25rem;width:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.columnPresetIcon:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.columnPresetIcon:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.columnPresetName{margin-top:.25rem;text-align:center;font-size:.75rem;font-weight:500;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.columnPresetName:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.columnPresetName:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dropdownLayoutGroupHeader{padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dropdownLayoutButton{display:flex;width:100%;align-items:center;gap:.75rem;padding:.5rem .75rem;text-align:start;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.dropdownLayoutButton:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.dropdownLayoutOptionName{font-size:.875rem;line-height:1.25rem;font-weight:500}.twoFactorSecretCode{width:100%;text-align:justify;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem;letter-spacing:.025em;color:var(--brand-color);overflow-wrap:anywhere}.twoFactorVerificationCode{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem;letter-spacing:.025em;color:var(--brand-color)}.highlightsSettingsSaveButton{float:inline-end;width:auto;padding:.75rem;font-weight:600;background-color:var(--brand-color);color:var(--brand-500-text)}.highlightsSensitivityInfoTitle{font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.highlightsSensitivityInfoTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.highlightsSensitivityInfoTitle.dark{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.highlightsSensitivityInfoCloseIcon{font-size:1.25rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.highlightsSensitivityInfoCloseIcon:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.highlightsSensitivityInfoCloseIcon.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.highlightsSensitivityInfoContent{display:flex;flex-direction:column;gap:1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.highlightsSensitivityInfoContent:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.highlightsSensitivityInfoContent.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.highlightsSensitivityLevelTitle{margin-bottom:.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.highlightsSensitivityLevelTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.highlightsSensitivityLevelTitle.dark{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.userReportDetailsCardTitle{font-family:Onest,sans-serif;width:100%;font-size:1.125rem;line-height:1.75rem;font-weight:600}@media (min-width: 640px){.userReportDetailsCardTitle{font-size:1.25rem;line-height:1.75rem}}.userReportDetailsNoData{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.userReportDetailsNoData{font-size:1.125rem;line-height:1.75rem}}.userReportDetailsSectionHeader{font-size:1.25rem;line-height:1.75rem;font-weight:600}@media (min-width: 640px){.userReportDetailsSectionHeader{font-size:1.5rem;line-height:2rem}}.userReportDetailsCertTitle{font-size:.875rem;line-height:1.25rem;font-weight:600;font-family:Onest,sans-serif;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media (min-width: 640px){.userReportDetailsCertTitle{font-size:1rem;line-height:1.5rem}}.userReportDetailsCertIssued{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.userReportDetailsCertIssued:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.userReportDetailsCertIssued{font-size:.875rem;line-height:1.25rem}}.userReportDetailsCertIssued.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.sidebarNavButton{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:var(--radius);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.sidebarNavLabel{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500}@media (min-width: 768px){.sidebarNavLabel{font-size:1rem;line-height:1.5rem}}.sidebarSubmenuButton{display:flex;width:100%;align-items:center;gap:.75rem;border-radius:var(--radius);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.sidebarSubmenuButton:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--primary-color);--tw-ring-offset-width: 1px}.superAdminNavButton{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;border-radius:var(--radius);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.superAdminNavButton:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--primary-color);--tw-ring-offset-width: 1px}.superAdminBackButton{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.superAdminBackButton:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.superAdminBackButton:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--primary-color);--tw-ring-offset-width: 1px}.superAdminBackButton:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.superAdminBackButton:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.superAdminBackButton.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.superAdminBackButton.dark:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.superAdminPopup{position:fixed;bottom:1.25rem;inset-inline-end:1.25rem;z-index:99999;width:18rem;border-radius:1rem;background-color:var(--dark-brown);padding-top:1rem;padding-bottom:1rem;font-weight:600;color:var(--primary-color);--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.superAdminPopupTitle{margin-bottom:.75rem;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:1.5rem;font-weight:600}.superAdminPopupContent{margin-top:.75rem;display:flex;flex-direction:column;gap:.25rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem}.superAdminQueueItemTitle{width:100%;font-size:.875rem;line-height:1.25rem;font-weight:500;text-transform:capitalize}.superAdminQueueItemStatus{width:8rem;text-align:end;font-size:.875rem;line-height:1.25rem;font-weight:300}.legalLinksContainer{font-size:.75rem;line-height:1rem}@media (min-width: 768px){.legalLinksContainer{font-size:.875rem;line-height:1.25rem}}.needsAttentionIconXl{font-size:1.25rem;line-height:1.75rem}.learningHistoryTableHeaderRight{text-align:end;width:8.333%}.learningHistoryTableCellRight{width:8.333%;text-align:end}.learningHistoryAttemptsTitle{margin-bottom:1rem;font-size:1rem;line-height:1.5rem;font-weight:600}@media (min-width: 768px){.learningHistoryAttemptsTitle{font-size:1.125rem;line-height:1.75rem}}.attemptCompletionCell{display:flex;flex-direction:column;gap:.25rem}.attemptPercentageText{font-size:.875rem;line-height:1.25rem;font-weight:500}.courseCompletionFailMessage{margin-bottom:.75rem;max-width:24rem;padding-left:.5rem;padding-right:.5rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.courseCompletionFailMessage:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.courseCompletionFailMessage{font-size:1rem;line-height:1.5rem}}.courseCompletionCourseName{font-weight:700}.courseCompletionScoreLabel{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.courseCompletionScoreLabel{font-size:.875rem;line-height:1.25rem}}.courseCompletionScoreValue{font-size:1.875rem;line-height:2.25rem;font-weight:600}@media (min-width: 640px){.courseCompletionScoreValue{font-size:2.25rem;line-height:2.5rem}}.courseCompletionPassingNote{width:12rem;font-size:.75rem;line-height:1rem;font-weight:500}@media (min-width: 640px){.courseCompletionPassingNote{font-size:.875rem;line-height:1.25rem}}.courseCompletionLoadingContainer{display:flex;min-height:100dvh;width:100%;flex-direction:column;align-items:center;justify-content:center;padding-left:1.5rem;padding-right:1.5rem}.courseCompletionMain{margin-top:auto;margin-bottom:auto;display:flex;height:100vh;width:100%;overflow-y:auto}.courseCompletionContainer{margin:auto;display:flex;max-width:72rem;flex-direction:column;align-items:center;padding-left:1.25rem;padding-right:1.25rem;padding-top:0;padding-bottom:0}@media (min-width: 768px){.courseCompletionContainer{padding-top:4rem;padding-bottom:4rem}}.courseCompletionIconWrapper{margin-bottom:2rem;display:flex;justify-content:center}.courseCompletionScoreBox{margin-bottom:1rem;display:flex;flex-direction:column;gap:.75rem;border-radius:.75rem;border-width:1px;text-align:center;--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.courseCompletionScoreBox:is(.dark *){--tw-border-opacity: 1;border-color:rgb(161 98 7 / var(--tw-border-opacity, 1));background-color:#713f1233}.courseCompletionScoreBoxPadded{padding:1rem}.courseCompletionScoreBoxSpaced{padding:1.25rem 2.5rem}.courseCompletionScoreValuePassed{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.courseCompletionScoreValuePassed:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.courseCompletionScoreValueFailed{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.courseCompletionScoreValueFailed:is(.dark *){--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.courseCompletionWarningBox{display:flex;max-width:24rem;align-items:flex-start;gap:.75rem;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.courseCompletionWarningBox:is(.dark *){background-color:#78350f4d;--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.courseCompletionButtonGroup{margin-top:1rem;display:flex;flex-direction:column;align-items:center;gap:.75rem}.secondaryButtonSmall{max-height:30px;min-width:120px;padding:.25rem;font-size:.75rem;line-height:1rem}.overdueExpiredBadge{margin-bottom:.5rem;display:inline-block;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.overdueExpiredCourseTitle{margin-bottom:.25rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.overdueExpiredCourseTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.overdueExpiredStatus{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.overdueExpiredStatus:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.overdueExpiredGoButton{flex-shrink:0;border-radius:var(--radius);padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s;background-color:var(--brand-color);color:var(--brand-500-text)}.overdueExpiredGoButton:hover{opacity:.9;background-color:var(--brand-color)}.overdueExpiredGoButton:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-offset-width: 2px;--tw-ring-color: var(--brand-color)}.reportsOverviewStepperIcon{font-size:.875rem;line-height:1.25rem;font-weight:600}.reportsOverviewWelcomeHeading{font-family:Onest,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:600}.reportsOverviewDateRange{font-family:Inter,sans-serif;width:100%;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.reportsOverviewDateRange{margin-inline-start:.5rem;width:auto}}.reportsOverviewDateRange.dark{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.reportsCoursesTableCellContent{font-family:Inter,sans-serif;display:flex;max-height:-moz-fit-content;max-height:fit-content;align-items:center;gap:.625rem;font-size:.875rem;line-height:1.25rem}.reportsCoursesTableCell{font-size:.875rem;line-height:1.25rem}.reportsCoursesTableCellCenter{text-align:center;font-size:.875rem;line-height:1.25rem}.rolesAndMembersStatusBadge{position:absolute;bottom:-.75rem;inset-inline-end:0px;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.custom-checkbox-item span.rolesAndMembersStatusBadge{border:1px solid gray;border-radius:3px}.rolesAndMembersStatusBadge.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.rolesAndMembersCancelButton{width:-moz-fit-content;width:fit-content;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.rolesAndMembersCancelButton:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.approvalsUserName{font-family:Inter,sans-serif;width:-moz-fit-content;width:fit-content;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.approvalsUserName:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.approvalsUserName.dark{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.approvalsStatusBadge{display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500}.approvalsRequestText{width:-moz-fit-content;width:fit-content;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.approvalsRequestText:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.approvalsRequestText.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.approvalsMetadata{display:flex;align-items:center;gap:1rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.loginForgotPasswordLink{font-size:.75rem;line-height:1rem;font-weight:500;color:var(--brand-color)}@media (min-width: 768px){.loginForgotPasswordLink{font-size:.875rem;line-height:1.25rem}}.loginForgotPasswordLink:hover{text-decoration-line:underline}.loginSubmitButton{width:100%;padding:.75rem;font-weight:600;background-color:var(--brand-color);color:var(--brand-500-text)}.loginSubmitButton:hover{background-color:var(--brand-color)}.loginSSOSection{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-direction:row;align-items:center;justify-content:center;gap:.25rem;text-align:center;font-size:.75rem;line-height:1rem}@media (min-width: 768px){.loginSSOSection{font-size:.875rem;line-height:1.25rem}}.createAccountHeading{font-family:Onest,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.createAccountHeading:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.createAccountHeading{font-size:1.5rem;line-height:2rem}}.createAccountSubheading{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.createAccountSubheading:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.createAccountSubheading{font-size:.875rem;line-height:1.25rem}}.createAccountLink{font-weight:600;color:var(--brand-color)}.createAccountLink:hover{text-decoration-line:underline}.createAccountSubmitButton{width:100%;padding:.75rem;font-weight:600;background-color:var(--brand-color);color:var(--brand-500-text)}.createAccountSubmitButton:hover{background-color:var(--brand-color)}.createAccountTerms{width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:justify;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.createAccountTerms:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.createAccountTermsText{font-family:Inter,sans-serif;font-size:.75rem;line-height:1rem;font-weight:500}.preferencesLabel{white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.preferencesLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.preferencesLabel{min-width:-moz-fit-content;min-width:fit-content}}.preferencesLabel.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.preferencesChooseFileLabel{white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--brand-color)}.preferencesChooseFileLabel:focus{outline-color:var(--brand-color)}.preferencesFormatText{margin-inline-end:0px;white-space:nowrap;text-align:end;font-size:11px;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.preferencesInfoText{text-align:start;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.preferencesInfoText.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.preferencesErrorText{text-align:start;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.profileClearImageButton{border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1));background-color:transparent;font-weight:600;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1));--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)}.profileEmailNote{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.profileChangeEmailButton{width:-moz-fit-content;width:fit-content;text-align:start;font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--brand-color)}.profileChangeEmailButton:hover{text-decoration-line:underline}.profileChangeEmailButton:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--brand-color);--tw-ring-offset-width: 2px}.profileSectionDescription{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.profileSectionDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.profileSectionDescription.dark{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.profileToggleLabel{display:flex;align-items:flex-start;justify-content:center;gap:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.profileToggleLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.profileToggleLabel.dark{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.courseBuilderBackButton{display:flex;height:auto;align-items:center;gap:.5rem;padding:0;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.courseBuilderBackButton:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.courseBuilderBackButton.dark{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.courseBuilderDropdownItem{margin-top:.25rem;display:flex;cursor:pointer;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem}.courseBuilderDropdownItem:hover{background-color:#f3f4f6}.courseBuilderDropdownItemDanger{margin-top:.25rem;display:flex;cursor:pointer;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.courseBuilderDropdownItemDanger:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.courseBuilderPublishedBadge{display:flex;align-items:center;gap:.5rem;padding-inline:1rem;padding-block:.5rem;color:#15803d;border:1px solid rgb(187 247 208);border-radius:.5rem;background-color:#f0fdf4}.courseBuilderPublishedText{font-weight:600}.courseBuilderPublishButton{display:flex;height:auto;width:100%;align-items:center;justify-content:space-between;border-radius:var(--radius);padding:.5rem 1rem;text-align:start;font-size:1rem;line-height:1.5rem;font-weight:400;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.courseBuilderPublishButton:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.courseBuilderPublishButton:disabled{opacity:.5}.courseBuilderPublishButton:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.courseBuilderPublishButton:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.advancedOptionsSectionTitle{font-family:Onest,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.advancedOptionsSectionTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.advancedOptionsLabel{margin-top:.75rem;margin-bottom:.25rem;display:block;text-align:start;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.advancedOptionsLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.complianceRateErrorText{margin-top:.25rem;text-align:end;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.complianceRateErrorText.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.aiGenerationCloseButton{position:absolute;inset-inline-end:0px;top:-3rem;z-index:auto;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:300;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.custom-checkbox-item span.aiGenerationCloseButton{border:1px solid gray;border-radius:3px}.aiGenerationCloseButton:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.aiGenerationTooltip{max-width:28rem;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));padding:.375rem .75rem;text-align:start;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.aiGenerationFieldLabel{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.aiGenerationFieldLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.aiGenerationFieldLabel.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.aiGenerationOrText{padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.aiGenerationOrText.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.tableGenerateAddColumnHeader{width:2rem;border-inline-start-width:0px;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.5rem .25rem;text-align:center;font-size:.75rem;line-height:1rem;font-weight:500}.tableGenerateAddColumnHeader:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.tableGenerateAddRowButton{display:flex;align-items:center;gap:.25rem;border-radius:.25rem;padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.tableGenerateAddRowButton:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.tableGenerateAddRowButton:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.tableGenerateAddRowButton:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.tableGenerateSelectTrigger{height:2rem;width:10rem;border-style:none;background-color:transparent;font-size:.75rem;line-height:1rem}.tableGenerateSelectTrigger:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.tableGenerateSelectTrigger [data-radix-select-value],.tableGenerateSelectTrigger span{color:#fff!important}.allHighlightsIcon{font-size:1.25rem;line-height:1.75rem;color:var(--brand-500)}.expiredTrainingCloseIcon{font-size:1.25rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.expiredTrainingCloseIcon.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.expiredTrainingSpinner{font-size:1.875rem;line-height:2.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.expiredTrainingSuccessIcon{margin-bottom:1rem;font-size:3rem;line-height:1;--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.expiredTrainingSuccessText{font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.expiredTrainingSuccessText:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.expiredTrainingSuccessText.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.expiredTrainingTableHeader{padding:.75rem 1rem;text-align:start;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.expiredTrainingTableHeader:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.expiredTrainingTableHeader.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.sidebarNavLink{display:flex;width:100%;align-items:center;gap:.75rem;border-radius:var(--radius);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.sidebarBackButton{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.sidebarBackButton.dark:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.sidebarBackButtonText{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:600}.sidebarAdminSectionTitle{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.sidebarAdminSectionTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.sidebarAdminSectionTitle{font-size:1rem;line-height:1.5rem}}.sidebarAdminSectionTitle.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.sidebarManageButton,.sidebarExpandableButton{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:var(--radius);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.sidebarNestedLink{display:flex;width:100%;align-items:center;gap:.75rem;border-radius:var(--radius);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.superAdminSidebarBackButton{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.superAdminSidebarBackButton:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.superAdminSidebarBackButton:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.superAdminSidebarBackButton.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.superAdminSidebarBackButton.dark:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.superAdminSidebarBackButtonText{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:600}.superAdminSidebarAdminTitle{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.superAdminSidebarAdminTitle{font-size:1rem;line-height:1.5rem}}.superAdminSidebarAdminTitle.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.superAdminSidebarNavLink{display:flex;width:100%;align-items:center;gap:.75rem;border-radius:var(--radius);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.superAdminSidebarNavLink:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--primary-color);--tw-ring-offset-width: 1px}.superAdminSidebarSubLabel{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500}@media (min-width: 768px){.superAdminSidebarSubLabel{font-size:1rem;line-height:1.5rem}}.superAdminSidebarMenuTitle{font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.superAdminSidebarMenuTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.superAdminSidebarMenuTitle.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.navbarSetupTitle{font-family:Onest,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500}.navbarSetupTitle.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.navbarSetupDescription{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.navbarSetupDescription.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.learnSubMenuNavLink{height:-moz-fit-content;height:fit-content;border-radius:var(--radius);padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.learnSubMenuNavLinkActive{background-color:var(--primary-color);color:var(--primary-500-text)}.learnSubMenuNavLinkInactive{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.learnSubMenuNavLinkInactive:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.learnSubMenuNavLinkInactive:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.learnSubMenuNavLinkInactive:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.personalizePopupTitle{font-family:Onest,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:500}.personalizePopupSubtitle{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem}.personalizePopupLabel{white-space:nowrap;font-size:.875rem;line-height:1.25rem}.personalizePopupChooseFile{cursor:pointer;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--brand-color)}.personalizePopupFileSpecs{text-align:start;font-size:.6875rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.allBadgesCount{padding-left:.5rem;padding-right:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.allBadgesCount:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.allBadgesCount.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.allBadgesBadgeName{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-align:center;font-weight:500;line-height:1.25}.allBadgesBadgeName--small{font-size:.625rem}.allBadgesBadgeName--large{font-size:.75rem;line-height:1rem}.allBadgesNoBadges{padding-top:2rem;padding-bottom:2rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.badgeCelebrationTitle{margin-bottom:.5rem;font-family:Onest,sans-serif;font-size:1.875rem;line-height:2.25rem;font-weight:700}.badgeCelebrationSubtitle{font-size:1.125rem;line-height:1.75rem;opacity:.9}.badgeCelebrationBadgeName{margin-bottom:.5rem;font-family:Onest,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:700}.badgeCelebrationMoreBadges{margin-bottom:1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.badgeCelebrationMoreBadges.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.badgeCelebrationContinueButton{margin-top:1rem;--tw-scale-x: 1;--tw-scale-y: 1;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));border-radius:var(--radius);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #a855f7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #ec4899 var(--tw-gradient-to-position);padding:.75rem 2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.badgeCelebrationContinueButton:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;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-gradient-from: #9333ea var(--tw-gradient-from-position);--tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #db2777 var(--tw-gradient-to-position);--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.skillSelectionInstructions{margin-bottom:1.5rem;text-align:start;font-size:.75rem;line-height:1rem}.skillSelectionSectionTitle{font-weight:600}.skillSelectionTag{margin-top:auto;margin-bottom:auto;display:flex;height:2rem;flex-shrink:0;align-items:center;gap:.5rem;white-space:nowrap;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;line-height:1rem;background-color:var(--brand-color);color:var(--brand-500-text)}.myJourneyShowMoreCount,.myJourneyShowMoreIcon{font-size:.875rem;line-height:1.25rem}.myJourneyProgressIcon{font-size:1.125rem;line-height:1.75rem;color:var(--brand-accessible)}.myJourneyProgressTitle{font-family:Onest,sans-serif;font-size:1.125rem;line-height:1.75rem;font-weight:600}.myJourneyStatLabel{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.myJourneyStatLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.myJourneyStatValue{font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.myJourneyStatValue:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.myJourneyViewAllButton{margin-top:1rem;text-align:start;font-size:.875rem;line-height:1.25rem;color:var(--brand-accessible)}.myJourneyViewAllButton:hover{text-decoration-line:underline}.myJourneyViewAllButton:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--brand-color);--tw-ring-offset-width: 2px}.myJourneyViewAllButton:focus.dark:is(.dark *){--tw-ring-offset-color: #1f2937}.gamificationEmptyState{border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:1rem;text-align:left;font-size:.875rem;line-height:1.25rem}.gamificationEmptyState:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.leaderboardToggleLabel.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.leaderboardToggleDescription{margin-top:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.leaderboardToggleDescription.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.courseDetailsRatingText{font-size:.75rem;line-height:1rem;line-height:1}.courseDetailsEngagementStats{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.courseDetailsEngagementPercent{font-family:Inter,sans-serif;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.courseDetailsEngagementPercent:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.courseDetailsReviewerName{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.courseDetailsReviewerName:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.userReportDetailsViewCertLink{font-size:.75rem;line-height:1rem;font-weight:600;color:var(--brand-color)}.userReportDetailsViewCertLink:hover{text-decoration-line:underline}@media (min-width: 640px){.userReportDetailsViewCertLink{font-size:.875rem;line-height:1.25rem}}.userReportDetailsNoCerts{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:1rem;line-height:1.5rem;font-weight:400;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.userReportDetailsNoCerts{font-size:1.125rem;line-height:1.75rem}}.userReportDetailsCourseHistoryTitle{font-family:Onest,sans-serif;font-size:1.125rem;line-height:1.75rem;font-weight:600}@media (min-width: 640px){.userReportDetailsCourseHistoryTitle{font-size:1.25rem;line-height:1.75rem}}.userReportDetailsProgressPercent{font-size:.75rem;line-height:1rem}.userReportDetailsAttemptsTitle{margin-bottom:1rem;font-size:1.125rem;line-height:1.75rem;font-weight:600}.bannerFormImageUpload{width:100%;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.bannerFormImageUpload:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.bannerFormImageUpload.dark:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.bannerFormImageUpload::file-selector-button{margin-inline-end:1rem;border-radius:var(--radius);border-width:0px;--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.bannerFormImageUpload::file-selector-button:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bannerFormImageStyleLabel{display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.bannerFormImageStyleLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.bannerFormImageStyleLabel.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.bannerFormHelpIcon{font-size:.875rem;line-height:1.25rem}.bannerFormRemoveImageButton{border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1));padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.bannerFormRemoveImageButton:hover{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.bannerFormRemoveImageButton.dark:is(.dark *){--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.bannerFormRemoveImageButton.dark:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.bannerFormCancelButton{width:-moz-fit-content;width:fit-content;font-weight:600}.coursesDeleteTooltip{padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;color:var(--white);background-color:var(--black);border-radius:.25rem;box-shadow:0 10px 15px -3px #0000001a;max-width:15rem}.coursesMeta{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.5rem;font-family:Inter,sans-serif;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.coursesMeta.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.coursesMetaItem{display:flex;align-items:center;gap:.25rem;white-space:nowrap;font-family:Inter,sans-serif;font-size:.75rem;line-height:1rem;font-weight:500}.checkoutSubtotalLabel{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.checkoutSubtotalLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.checkoutSubtotalValue{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.checkoutSubtotalValue:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.checkoutTaxLabel{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.checkoutTaxLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.checkoutTaxValue{font-size:.875rem;line-height:1.25rem;font-weight:500}.checkoutTaxValue--active{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.checkoutTaxValue--active:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.checkoutTaxValue--inactive{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.checkoutTotalRow{display:flex;justify-content:space-between;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.checkoutTotalRow:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.checkoutTotalLabel{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.checkoutTotalLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.checkoutTotalValue{font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.checkoutTotalValue:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dropdownNewLayoutDescription{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dropdownNewLayoutNoOptions{padding-top:1rem;padding-bottom:1rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.richTextEditorButton{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.richTextEditorButton:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.aiChatBotSuggestionButton{width:100%;text-wrap:wrap;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));padding:1.75rem .75rem;text-align:start;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.aiChatBotSuggestionButton:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.aiChatBotSuggestionButton:is(.dark *){--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dropdownNumberError{margin-top:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.dropdownNumberError{font-size:.875rem;line-height:1.25rem}}.moduleSectionPreviewTitle{font-family:Onest,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:600}.moduleSectionPreviewContent{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.moduleSectionPreviewContent:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.myJourneyBadgesIcon{font-size:1.125rem;line-height:1.75rem;color:var(--brand-accessible)}.myJourneyBadgesTitle{font-family:Onest,sans-serif;font-size:1.125rem;line-height:1.75rem;font-weight:600}.myJourneyViewAllBadgesButton{margin-top:1rem;text-align:start;font-size:.875rem;line-height:1.25rem;color:var(--brand-accessible)}.myJourneyViewAllBadgesButton:hover{text-decoration-line:underline}.myJourneyViewAllBadgesButton:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--brand-color);--tw-ring-offset-width: 2px}.myJourneyViewAllBadgesButton:focus.dark:is(.dark *){--tw-ring-offset-color: #1f2937}.myJourneyNoBadges{text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.myJourneyRankingIcon{font-size:1.125rem;line-height:1.75rem;color:var(--brand-accessible)}.myJourneyRankingTitle{font-family:Onest,sans-serif;font-size:1.125rem;line-height:1.75rem;font-weight:600}.myJourneyRankNumber{margin-bottom:.5rem;text-align:center;font-size:3.75rem;line-height:1;font-weight:700;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.myJourneyRankNumber:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.myJourneyRankSubtext{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.myJourneyRankSubtext:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.myJourneyRankTotal{text-align:center;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.myJourneyRankTotal.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.courseSettingsPassingHint{margin-top:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.courseSettingsPassingHint:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.courseSettingsCertificateLabel{display:block;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.courseSettingsCertificateLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.courseSettingsNoCertificateText{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.courseSettingsNoCertificateText:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.courseSettingsSelectCertificateLabel{margin-bottom:.5rem;display:flex;align-items:center;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.courseSettingsSelectCertificateLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.courseSettingsCertificateName{margin-top:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.courseSettingsCertificateName:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.badgesActionMenuItem{width:100%;padding:.5rem 1rem;text-align:start;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.badgesActionMenuItem:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.badgesActionMenuItem:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.badgesActionMenuItem:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.badgeFormPreviewLabel{margin-bottom:.75rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.badgeFormPreviewLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.badgeFormPreviewLabel.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.badgeFormBadgeText{text-align:center;font-weight:500;line-height:1.25}.badgeFormBadgeText--small{font-size:.625rem}.badgeFormBadgeText--large{font-size:.75rem;line-height:1rem}.badgeFormBadgeName{font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.badgeFormBadgeName:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.badgeFormBadgeName.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.badgeFormBadgeDescription{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.badgeFormBadgeDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.badgeFormBadgeDescription.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.badgeFormTriggerLabel{margin-bottom:.5rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.badgeFormTriggerLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.badgeFormTriggerLabel.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.customerSettingsToggleLabel{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.customerSettingsToggleLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.customerSettingsToggleLabel.dark{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.customerSettingsBlockLabel{display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.customerSettingsBlockLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.customerSettingsSectionTitle{font-family:Onest,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600}.customerSettingsSectionDescription{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.customerSettingsSectionDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.aiModalOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#ffffffbf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.aiModalOverlay.dark{background-color:#111827bf}.aiModalCloseBtn{position:absolute;inset-inline-end:0px;top:-3rem;z-index:auto;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:300;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.custom-checkbox-item span.aiModalCloseBtn{border:1px solid gray;border-radius:3px}.aiModalCloseBtn.dark:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.aiModalTitle{margin-bottom:.5rem;text-align:center;font-size:1.25rem;line-height:1.75rem;font-weight:600}.aiModalInfo{margin-top:1.5rem;display:flex;align-items:flex-start;gap:.5rem;border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.aiModalInfo:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.aiModalInfo.dark:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.aiModalInfoIcon{font-size:1.25rem;line-height:1.75rem}.aiModalFileName{max-width:6.25rem;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.aiModalFileName:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.aiModalFileName.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.aiModalTooltip{max-width:28rem;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));padding:.375rem .75rem;text-align:start;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.aiModalCheckboxLabel{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.aiModalCheckboxLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.aiModalCheckboxLabel.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.aiModalDividerContainer{margin-top:1.5rem;display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center}.aiModalDividerLine{float:inline-end;flex-grow:1}.aiModalDividerText{padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.aiModalDividerText.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.overviewPageHeader{display:flex;flex-direction:column;gap:.75rem;margin-block-end:1.5rem}.overviewTitleRow{display:flex;align-items:center;gap:.75rem}.overviewPageTitle{font-family:Onest,sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.overviewPageTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark .overviewPageTitle{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.overviewNewBadge{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1));padding:.25rem .75rem;font-size:.75rem;font-weight:600;line-height:1rem;--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.dark .overviewNewBadge{--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.overviewFilterRow{display:flex;align-items:center;gap:1rem;margin-block-end:2rem}.overviewFilterDropdown{width:160px;flex-shrink:0}.overviewDateRange{white-space:nowrap;font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.overviewDateRange:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark .overviewDateRange{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.overviewTwoColGrid{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-block-end:2rem}@media (min-width: 1024px){.overviewTwoColGrid{grid-template-columns:repeat(3,1fr)}}.overviewCol2of3{grid-column:span 1}@media (min-width: 1024px){.overviewCol2of3{grid-column:span 2}}.overviewCol1of3{grid-column:span 1}.dashboardSection{width:100%;overflow:hidden;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;--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);margin-block-end:2rem;min-width:0}.dark .dashboardSection{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dashboardSectionHeader{margin-block-end:1.5rem}.dashboardSectionHeaderRow{display:flex;align-items:flex-start;justify-content:space-between}.dashboardSectionHeaderContent{flex:1}.dashboardSectionTitle{font-size:1.25rem;font-weight:600;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.dashboardSectionTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark .dashboardSectionTitle{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dashboardSectionDesc{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.dashboardSectionDesc:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark .dashboardSectionDesc{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dashboardSettingsBtn{padding:.5rem;border-radius:.5rem;background-color:transparent;border:none;cursor:pointer;transition:background-color .15s ease-in-out}.dashboardSettingsBtn:hover,.dark .dashboardSettingsBtn:hover{background-color:#f3f4f6}.dashboardSettingsBtn:focus{outline:none;box-shadow:0 0 0 2px var(--brand-500)}.dashboardSettingsBtn i{font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.dashboardSettingsBtn i:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark .dashboardSettingsBtn i{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dashboardFourColGrid{display:grid;width:100%;gap:1.5rem;grid-template-columns:1fr;min-width:0}@media (min-width: 768px){.dashboardFourColGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1280px){.dashboardFourColGrid{grid-template-columns:repeat(4,1fr)}}.dashboardThreeColGrid{display:grid;width:100%;gap:1.5rem;grid-template-columns:1fr;min-width:0}@media (min-width: 768px){.dashboardThreeColGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.dashboardThreeColGrid{grid-template-columns:repeat(3,1fr)}}.dashboardCard{background-color:#fff;border-radius:.5rem;box-shadow:0 1px 2px #0000000d;border:1px solid rgb(229 231 235);padding:1.5rem;transition:box-shadow .15s ease-in-out;display:flex;flex-direction:column}.dashboardCardDeep{min-height:300px}.dashboardCardNormal{min-height:150px}.dashboardCard:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.dark .dashboardCard{background-color:#1f2937;border-color:#374151}.cardIconBadge{width:3rem;height:3rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;background-color:var(--brand-100)}.cardIconBadge i:not(.complianceIconColorCritical):not(.complianceIconColorOnTrack):not(.complianceIconColorBehind){font-size:1.25rem;line-height:1.75rem;color:var(--brand-500)}.cardHeaderRow{display:flex;align-items:center;justify-content:space-between;margin-block-end:1rem}.trendBadge{display:flex;align-items:center;gap:.25rem;padding-inline:.5rem;padding-block:.25rem;border-radius:9999px}.trendBadgePositive{background-color:#f0fdf4}.dark .trendBadgePositive{background-color:#14532d33}.trendBadgeNegative{background-color:#fef2f2}.dark .trendBadgeNegative{background-color:#7f1d1d33}.trendBadgeNeutral{background-color:#fefce8}.dark .trendBadgeNeutral{background-color:#713f1233}.trendTextPositive{color:#15803d}.dark .trendTextPositive{color:#4ade80}.trendTextNegative{color:#b91c1c}.dark .trendTextNegative{color:#f87171}.trendTextNeutral{color:#a16207}.dark .trendTextNeutral{color:#facc15}.keyMetricTitle{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dark .keyMetricTitle{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.keyMetricValue{margin-bottom:.5rem;font-size:2.25rem;font-weight:700;line-height:2.5rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.keyMetricValue:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark .keyMetricValue{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.keyMetricTrend{font-size:.875rem;font-weight:600;line-height:1.25rem}.keyMetricIcon{font-size:1.5rem;line-height:2rem}.cardSubheading{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dark .cardSubheading{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.overviewSubmenuNav{display:flex;flex-direction:row;gap:1rem;border-bottom:1px solid rgb(229 231 235);padding-bottom:1rem}.overviewSubmenuLink{display:flex;align-items:center;gap:.5rem;border-radius:var(--radius);padding:.25rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.overviewSubmenuLinkActive{background-color:var(--primary-color);color:var(--primary-500-text)}.overviewSubmenuLinkInactive{color:#6b7280}.dark .overviewSubmenuLinkInactive{color:#d1d5db}.overviewSubmenuLinkInactive:hover,.dark .overviewSubmenuLinkInactive:hover{color:#9ca3af}.errorAlertBox{background-color:#fef2f2;border:1px solid rgb(254 202 202);border-radius:.5rem;padding:1rem}.dark .errorAlertBox{background-color:#7f1d1d33;border-color:#991b1b}.errorText{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.dark .errorText{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.skeletonBar{background-color:#e5e7eb;border-radius:.375rem}.dark .skeletonBar{background-color:#374151}.cardListStack{display:flex;flex-direction:column;gap:1rem}.cardContentFlex{flex:1}.cardFooterDivider{margin-block-start:auto;padding-block-start:1rem;border-block-start:1px solid rgb(229 231 235);min-height:72px}.dark .cardFooterDivider{border-block-start-color:#4b5563}.cardFooterText{font-size:.75rem;font-weight:600;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.managerViewTrainingTable th:nth-child(1),.managerViewTrainingTable td:nth-child(1){width:33.33%!important;min-width:200px}.managerViewTrainingTable th:nth-child(2),.managerViewTrainingTable td:nth-child(2){width:16.67%!important;min-width:100px}.managerViewTrainingTable th:nth-child(3),.managerViewTrainingTable td:nth-child(3){width:16.67%!important;min-width:100px}.managerViewTrainingTable th:nth-child(4),.managerViewTrainingTable td:nth-child(4){width:8.33%!important;min-width:100px}.managerViewTrainingTable th:nth-child(5),.managerViewTrainingTable td:nth-child(5){width:16.67%!important;min-width:120px}.managerViewTrainingTable th:nth-child(6),.managerViewTrainingTable td:nth-child(6){width:8.33%!important;min-width:80px}.cardStatsContainer{display:flex;flex-direction:column;gap:.5rem}.cardStatsRow{display:flex;align-items:center;justify-content:space-between}.cardStatsLabel{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dark .cardStatsLabel{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.cardStatsValue{font-size:.875rem;font-weight:700;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.cardStatsValue:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark .cardStatsValue{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.progressBarTrack{width:100%;height:.5rem;background-color:#e5e7eb;border-radius:9999px;overflow:hidden}.dark .progressBarTrack{background-color:#374151}.progressBarFill{height:100%;border-radius:9999px;transition:width .5s ease-in-out;background-color:var(--brand-500)}.cardHeaderWithSettings{display:flex;align-items:center;gap:.5rem}.cardSettingsBtn{padding:.5rem;border-radius:.5rem;background-color:transparent;border:none;cursor:pointer;transition:background-color .15s ease-in-out}.cardSettingsBtn:hover{background-color:#f3f4f6}.dark .cardSettingsBtn:hover{background-color:#374151}.cardSettingsBtn:focus{outline:none;box-shadow:0 0 0 2px var(--brand-500)}.cardSettingsBtn i{font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.cardSettingsBtn i:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark .cardSettingsBtn i{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.targetProgressRow{display:flex;align-items:center;justify-content:space-between;font-size:.75rem;line-height:1rem}.targetProgressLabel{color:#6b7280}.dark .targetProgressLabel{color:#9ca3af}.targetProgressPercent{font-weight:600;color:#374151}.dark .targetProgressPercent{color:#d1d5db}.cardFooterStack{display:flex;flex-direction:column;gap:.5rem}.complianceIconOnTrack{background-color:#f0fdf4}.dark .complianceIconOnTrack{background-color:#14532d33}.complianceIconColorOnTrack{color:#15803d}.dark .complianceIconColorOnTrack{color:#4ade80}.complianceIconBehind{background-color:#fefce8}.dark .complianceIconBehind{background-color:#713f1233}.complianceIconColorBehind{color:#a16207}.dark .complianceIconColorBehind{color:#facc15}.complianceIconCritical{background-color:#fef2f2}.dark .complianceIconCritical{background-color:#7f1d1d33}.complianceIconColorCritical{color:#b91c1c}.dark .complianceIconColorCritical{color:#f87171}.compliancePillOnTrack{background-color:#dcfce7}.dark .compliancePillOnTrack{background-color:#14532d4d}.compliancePillTextOnTrack{color:#166534}.dark .compliancePillTextOnTrack{color:#86efac}.compliancePillBehind{background-color:#fef9c3}.dark .compliancePillBehind{background-color:#713f124d}.compliancePillTextBehind{color:#854d0e}.dark .compliancePillTextBehind{color:#fde047}.compliancePillCritical{background-color:#fee2e2}.dark .compliancePillCritical{background-color:#7f1d1d4d}.compliancePillTextCritical{color:#991b1b}.dark .compliancePillTextCritical{color:#fca5a5}.keyMetricStatusLabel{font-size:.875rem;font-weight:600;line-height:1.25rem}.cardFooterSplit{display:flex;align-items:center;justify-content:space-between;gap:1rem}.cardFooterBtn{flex:1;text-align:start;border:none;background-color:transparent;border-radius:.5rem;padding-inline:.5rem;padding-block:.25rem;transition:background-color .15s ease-in-out;cursor:pointer}.cardFooterBtn:hover{background-color:#f9fafb}.dark .cardFooterBtn:hover{background-color:#37415180}.cardFooterDividerVertical{height:2rem;width:1px;background-color:#e5e7eb}.dark .cardFooterDividerVertical{background-color:#4b5563}.cardFooterMiniLabel{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dark .cardFooterMiniLabel{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.cardFooterMiniValue{font-size:1rem;font-weight:700;line-height:1.5rem}.emptyStateCard{border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:1.5rem;text-align:center}.emptyStateCard:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.emptyStateText{text-align:left;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.emptyStateText:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark .emptyStateText{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.emptyStateHint{margin-top:.25rem;text-align:left;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dark .emptyStateHint{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.needsAttentionCard{width:100%;overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;border-inline-start-width:4px;min-width:0}.dark .needsAttentionCard{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));border-block-start-color:#374151;border-block-end-color:#374151;border-inline-end-color:#374151}.needsAttentionCardRed{border-inline-start-color:#ef4444}.needsAttentionCardOrange{border-inline-start-color:#f97316}.needsAttentionCardYellow{border-inline-start-color:#eab308}.needsAttentionCardHeader{margin-block-end:1rem}.needsAttentionCardHeaderRow{display:flex;align-items:center;justify-content:space-between;margin-block-end:.75rem}.needsAttentionIconBadge{width:2.5rem;height:2.5rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center}.needsAttentionIconBadgeRed{background-color:#fef2f2}.dark .needsAttentionIconBadgeRed{background-color:#7f1d1d33}.needsAttentionIconBadgeOrange{background-color:#fff7ed}.dark .needsAttentionIconBadgeOrange{background-color:#9a341233}.needsAttentionIconBadgeYellow{background-color:#fefce8}.dark .needsAttentionIconBadgeYellow{background-color:#713f1233}.needsAttentionIconRed{color:#b91c1c}.dark .needsAttentionIconRed{color:#f87171}.needsAttentionIconOrange{color:#c2410c}.dark .needsAttentionIconOrange{color:#fb923c}.needsAttentionIconYellow{color:#a16207}.dark .needsAttentionIconYellow{color:#facc15}.needsAttentionCardTitle{width:100%;overflow-wrap:break-word;font-family:Onest,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.needsAttentionCardTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark .needsAttentionCardTitle{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.needsAttentionCardSubtitle{margin-top:.25rem;width:100%;overflow-wrap:break-word;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.needsAttentionCardSubtitle:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark .needsAttentionCardSubtitle{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.needsAttentionList{display:flex;width:100%;flex-direction:column;gap:1rem;min-width:0}.needsAttentionListItem{display:flex;align-items:flex-start;gap:.75rem}.needsAttentionListItemBtn{display:flex;align-items:flex-start;gap:.75rem;width:100%;text-align:start;background:transparent;border:none;cursor:pointer;padding:.75rem;border-radius:.5rem;transition:background-color .15s ease-in-out}.needsAttentionListItemBtn:hover{background-color:var(--brand-100)}.dark .needsAttentionListItemBtn:hover{background-color:#3741514d}.needsAttentionAvatar{height:2.5rem;width:2.5rem;border-radius:9999px;flex-shrink:0}.needsAttentionItemContent{flex:1 1 0%;overflow:hidden;min-width:0}.needsAttentionItemName{font-weight:500;color:#111827}.dark .needsAttentionItemName{color:#fff}.needsAttentionItemDetail{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.needsAttentionItemDetail:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark .needsAttentionItemDetail{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.needsAttentionItemMetaRed{font-size:.75rem;font-weight:500;line-height:1rem;--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.dark .needsAttentionItemMetaRed{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.needsAttentionItemMetaOrange{font-size:.75rem;font-weight:500;line-height:1rem;--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.dark .needsAttentionItemMetaOrange{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.needsAttentionItemMetaYellow{font-size:.75rem;font-weight:500;line-height:1rem;--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.dark .needsAttentionItemMetaYellow{--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.needsAttentionCountBadge{font-size:2.25rem;font-weight:700;line-height:2.5rem}.needsAttentionCountBadgeRed{color:#b91c1c}.dark .needsAttentionCountBadgeRed{color:#f87171}.needsAttentionCountBadgeOrange{color:#c2410c}.dark .needsAttentionCountBadgeOrange{color:#fb923c}.needsAttentionCountBadgeYellow{color:#a16207}.dark .needsAttentionCountBadgeYellow{color:#facc15}.needsAttentionHeaderBtn{width:100%;text-align:start;margin-block-end:1rem;border-radius:.5rem;background-color:transparent;border:none;cursor:pointer;padding:.75rem;transition:background-color .15s ease-in-out}.needsAttentionHeaderBtn:hover{background-color:var(--brand-50)}.dark .needsAttentionHeaderBtn:hover{background-color:#37415180}.needsAttentionHeaderBtn:focus{outline:none;box-shadow:0 0 0 2px var(--brand-500)}.needsAttentionCardFlex{display:flex;flex-direction:column;min-height:400px}.needsAttentionViewAllFooter{margin-block-start:auto;padding-block-start:1rem;border-block-start:1px solid rgb(229 231 235)}.dark .needsAttentionViewAllFooter{border-block-start-color:#4b5563}.needsAttentionViewAllBtn{display:flex;cursor:pointer;align-items:center;gap:.25rem;border-style:none;background-color:transparent;font-size:.875rem;font-weight:500;line-height:1.25rem;color:var(--brand-accessible);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.needsAttentionViewAllBtn:hover{opacity:.8}.breakdownHeaderRow{margin-bottom:.5rem;display:flex;align-items:center;justify-content:space-between}.breakdownTitle{font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.breakdownTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark .breakdownTitle{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.breakdownSubtitleNote{margin-bottom:1rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dark .breakdownSubtitleNote{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.breakdownGroupItem{display:flex;flex-direction:column;gap:.5rem}.breakdownGroupRow{display:flex;align-items:center;justify-content:space-between}.breakdownGroupName{max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:700;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.breakdownGroupName:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark .breakdownGroupName{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.breakdownGroupRate{font-size:.875rem;font-weight:700;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.breakdownGroupRate:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark .breakdownGroupRate{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.breakdownMetaRow{display:flex;align-items:center;justify-content:space-between}.breakdownActiveCount{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.breakdownActiveCount:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark .breakdownActiveCount{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.breakdownTrendPill{display:inline-flex;align-items:center;gap:.25rem;padding-inline:.5rem;padding-block:.125rem;border-radius:9999px}.breakdownTrendPillPositive{background-color:#f0fdf4}.dark .breakdownTrendPillPositive{background-color:#14532d33}.breakdownTrendPillNegative{background-color:#fef2f2}.dark .breakdownTrendPillNegative{background-color:#7f1d1d33}.breakdownTrendPillNeutral{background-color:#fefce8}.dark .breakdownTrendPillNeutral{background-color:#713f1233}.breakdownTrendPositive{color:#15803d}.dark .breakdownTrendPositive{color:#4ade80}.breakdownTrendNegative{color:#b91c1c}.dark .breakdownTrendNegative{color:#f87171}.breakdownTrendNeutral{color:#a16207}.dark .breakdownTrendNeutral{color:#facc15}.breakdownTrendValue{font-size:.75rem;font-weight:600;line-height:1rem}.performanceCard{border-width:1px;border-radius:.5rem;padding:1rem;cursor:pointer;transition:box-shadow .15s ease-in-out}.performanceCard:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.performanceCardExcellent{background-color:#f0fdf4;border-color:#bbf7d0}.dark .performanceCardExcellent{background-color:#14532d33;border-color:#166534}.performanceCardGood{background-color:#eff6ff;border-color:#bfdbfe}.dark .performanceCardGood{background-color:#1e3a8a33;border-color:#1e40af}.performanceCardWarning{background-color:#fefce8;border-color:#fef08a}.dark .performanceCardWarning{background-color:#713f1233;border-color:#854d0e}.performanceCardCritical{background-color:#fef2f2;border-color:#fecaca}.dark .performanceCardCritical{background-color:#7f1d1d33;border-color:#991b1b}.performanceCardLayout{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.performanceCardLeft{flex:1;min-inline-size:0}.performanceCardRight{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;flex-shrink:0}.performanceCardTitle{margin-bottom:.5rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.performanceCardTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark .performanceCardTitle{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.performanceCardMetrics{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;-moz-column-gap:.75rem;column-gap:.75rem;font-size:.75rem;line-height:1rem}.performanceCardMetric{display:flex;align-items:center;gap:.25rem}.performanceCardMetricIcon{color:#4b5563}.dark .performanceCardMetricIcon{color:#9ca3af}.performanceCardMetricLabel{color:#4b5563}.dark .performanceCardMetricLabel{color:#9ca3af}.performanceCardMetricValue{font-weight:600;color:#111827}.dark .performanceCardMetricValue{color:#fff}.performanceCardSuccessRate{font-size:1.5rem;font-weight:700;line-height:2rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.performanceCardSuccessRate:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark .performanceCardSuccessRate{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.performanceCardBadge{display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;font-weight:600;line-height:1rem}.performanceCardBadgeExcellent{background-color:#dcfce7;color:#166534}.dark .performanceCardBadgeExcellent{background-color:#14532d;color:#bbf7d0}.performanceCardBadgeGood{background-color:#dbeafe;color:#1e3a8a}.dark .performanceCardBadgeGood{background-color:#1e3a8a;color:#bfdbfe}.performanceCardBadgeWarning{background-color:#fef9c3;color:#854d0e}.dark .performanceCardBadgeWarning{background-color:#854d0e;color:#fde047}.performanceCardBadgeCritical{background-color:#fee2e2;color:#991b1b}.dark .performanceCardBadgeCritical{background-color:#991b1b;color:#fca5a5}.highlightCard{background-color:#fff;border-radius:.5rem;border:1px solid var(--border-color);border-inline-start-width:4px;border-inline-start-color:var(--brand-500);padding:1rem;transition:box-shadow .15s ease-in-out}.dark .highlightCard{background-color:#1f2937;border-color:var(--border-color-dark)}.highlightCard:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.highlightCardLayout{display:flex;align-items:flex-start;gap:1rem}.highlightCardIconBadge{inline-size:3rem;block-size:3rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:var(--brand-100)}.highlightCardContent{flex:1;min-inline-size:0}.highlightCardTypeBadge{margin-bottom:.25rem;display:block;font-size:.75rem;font-weight:600;line-height:1rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.highlightCardTypeBadge:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark .highlightCardTypeBadge{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.highlightCardTitle{margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.25;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.highlightCardTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark .highlightCardTitle{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.highlightCardDescription{margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.highlightCardDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark .highlightCardDescription{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.highlightCardTimestamp{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dark .highlightCardTimestamp{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.modalContentColumn{display:flex;flex-direction:column;gap:1rem}.modalDescription{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.modalDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark .modalDescription{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.modalLabel{margin-bottom:.5rem;display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.modalLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark .modalLabel{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.modalSelect{width:100%;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.modalSelect:focus{border-color:var(--brand-500);--tw-shadow: 0 0 0 2px var(--brand-500);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.modalSelect:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark .modalSelect{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.modalButtonRow{display:flex;justify-content:flex-end;flex-direction:row;gap:1rem;padding-block-end:.5rem}.modalInputNumber{inline-size:8rem;padding-inline:1rem;padding-block:.5rem;border:1px solid rgb(209 213 219);border-radius:.5rem;background-color:#fff;color:#111827;transition:all .15s ease-in-out}.dark .modalInputNumber{border-color:#4b5563;background-color:#374151;color:#fff}.modalInputNumber:focus{outline:none;box-shadow:0 0 0 2px var(--brand-500);border-color:transparent}.dashboardSettingsInputSm{width:5rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dashboardSettingsInputSm:focus{border-color:transparent;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--brand-color)}.dashboardSettingsInputSm:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dashboardSettingsInputSm.error{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.dashboardSettingsInputSm.error:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.dashboardSettingsInputSm.error:is(.dark *){--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.dashboardSettingsInputMd{width:8rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dashboardSettingsInputMd:focus{border-color:transparent;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--brand-color)}.dashboardSettingsInputMd:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dashboardSettingsInputMd.error{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.dashboardSettingsInputMd.error:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.dashboardSettingsInputMd.error:is(.dark *){--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.dashboardStatusDot{height:.75rem;width:.75rem;flex-shrink:0;border-radius:9999px}.dashboardStatusDot.green{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.dashboardStatusDot.yellow{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.dashboardStatusDot.red{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.dashboardStatusDot.blue{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.dashboardSettingsHelpText{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.dashboardSettingsHelpText:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dashboardSettingsRow{margin-bottom:.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.dashboardSettingsLabelSide{display:flex;min-width:0px;flex:1 1 0%;align-items:center;gap:.5rem}.dashboardSettingsInputSide{display:flex;flex-shrink:0;align-items:center;gap:.5rem}.modalFieldRow{display:flex;flex-direction:column;gap:.5rem}.modalFieldStack{display:flex;flex-direction:column;gap:1.5rem}.modalHelpText{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dark .modalHelpText{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.modalInputLabelRow{display:flex;align-items:center;gap:.75rem}.modalSpinnerContainer{padding:2rem;display:flex;align-items:center;justify-content:center}.modalSpinner{animation:spin 1s linear infinite;border-radius:9999px;block-size:3rem;inline-size:3rem;border-block-end-width:2px;border-color:#2563eb}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.textXs{font-size:.75rem;line-height:1rem}.textSm{font-size:.875rem;line-height:1.25rem}.textBase{font-size:1rem;line-height:1.5rem}.textLg{font-size:1.125rem;line-height:1.75rem}.textXl{font-size:1.25rem;line-height:1.75rem}.text2xl{font-size:1.5rem;line-height:2rem}.text3xl{font-size:1.875rem;line-height:2.25rem}.fontMedium{font-weight:500}.fontSemibold{font-weight:600}.fontBold{font-weight:700}.flexCenter{display:flex;align-items:center;justify-content:center}.flexBetween{display:flex;align-items:center;justify-content:space-between}.flexStart{display:flex;align-items:center;justify-content:flex-start}.flexEnd{display:flex;align-items:center;justify-content:flex-end}.flexItemsStart{display:flex;align-items:flex-start}.flexWrap{flex-wrap:wrap}.minW0{min-width:0}.flexCol{flex-direction:column}.flexRow{flex-direction:row}.flexNoWrap{flex-wrap:nowrap}.textAlignCenter{text-align:center}.textAlignStart{text-align:start}.textAlignEnd{text-align:end}.fontPrimary{font-family:Onest,sans-serif}.text5xl{font-size:3rem;line-height:1}.text6xl{font-size:3.75rem;line-height:1}.textWhite{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.floatEnd{float:right}.floatEnd:where([dir=rtl],[dir=rtl] *){float:left}.justifyAround{justify-content:space-around}.hoverTextBrand{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.hoverTextBrand:hover{color:var(--brand-600)}.textMuted{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}@media (prefers-color-scheme: dark){.textMuted:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}}.textSecondary{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}@media (prefers-color-scheme: dark){.textSecondary:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}}.textLight{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}@media (prefers-color-scheme: dark){.textLight:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}}.textPrimaryDark{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.textPrimaryDark:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}@media (prefers-color-scheme: dark){.textPrimaryDark:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}}.textPrimaryDarker{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.textPrimaryDarker:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}@media (prefers-color-scheme: dark){.textPrimaryDarker:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}}.textInfo{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}@media (prefers-color-scheme: dark){.textInfo:is(.dark *){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}}.textSuccessStrong{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}@media (prefers-color-scheme: dark){.textSuccessStrong:is(.dark *){--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}}.textSuccessLight{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}@media (prefers-color-scheme: dark){.textSuccessLight:is(.dark *){--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}}.textWarning{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}@media (prefers-color-scheme: dark){.textWarning:is(.dark *){--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}}.setupProgressWrapper{margin-bottom:1.5rem}.setupProgressContainer{border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;--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)}.dark .setupProgressContainer:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.setupProgressHeader{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}.setupProgressTitle{font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.setupProgressTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark .setupProgressTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(249 250 251 / var(--tw-text-opacity, 1))}.setupProgressStats{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dark .setupProgressStats:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.setupProgressBarContainer{margin-bottom:1.5rem;width:100%}.setupProgressBarHeader{margin-bottom:.5rem;display:flex;align-items:center;justify-content:space-between}.setupProgressBarLabel{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.setupProgressBarLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark .setupProgressBarLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.setupProgressBarTrack{position:relative;height:.5rem;width:100%;overflow:hidden;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.dark .setupProgressBarTrack:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.setupProgressBarFill{position:absolute;inset-inline-start:0px;top:0;height:100%;border-radius:9999px;background-color:var(--brand-500);animation-duration:.3s;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.custom-checkbox-item span.setupProgressBarFill{border:1px solid gray;border-radius:3px}.setupStepRow{display:grid;align-items:flex-start;gap:.75rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-top:.75rem;padding-bottom:.75rem;grid-template-columns:1.5rem 2.5rem 1fr auto}.dark .setupStepRow:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.setupStepRowCurrent{margin-left:-1.5rem;margin-right:-1.5rem;border-radius:var(--radius);background-color:var(--brand-100);padding-left:1.5rem;padding-right:1.5rem}.setupStepRowCompleted{opacity:.6}.setupStepIcon{margin-top:50%;display:flex;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center}.setupStepCompletedIcon{flex-shrink:0;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.dark .setupStepCompletedIcon:is(.dark *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.setupStepNumber{display:flex;flex-shrink:0;align-items:center;justify-content:center}.setupStepNumberCircle{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:2px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.setupStepNumberCircle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark .setupStepNumberCircle:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(249 250 251 / var(--tw-text-opacity, 1))}.setupStepNumberCircleCompleted{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));opacity:.5}.dark .setupStepNumberCircleCompleted:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.setupStepNumberStrikethrough{text-decoration-line:line-through}.setupStepContent{min-width:0px;flex:1 1 0%}.setupStepTitle{margin-bottom:.25rem;font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.setupStepTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark .setupStepTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(249 250 251 / var(--tw-text-opacity, 1))}.setupStepTitleCompleted{text-decoration-line:line-through;opacity:.6}.setupStepDescription{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dark .setupStepDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.setupStepDescriptionCompleted{text-decoration-line:line-through;opacity:.6}.setupStepButton{display:flex;align-items:flex-start;justify-content:flex-end}.setupProgressBadge{display:flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:var(--radius);background-color:var(--brand-100);padding:.5rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;color:var(--brand-700);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.setupProgressBadge:hover{background-color:var(--brand-200)}.setupProgressBadge:focus-visible{outline-width:2px;outline-offset:2px;outline-color:var(--brand-500)}.setupProgressBadgeIcon{height:1.25rem;width:1.25rem;color:var(--brand-600)}.setupProgressBadgeIcon:is(.dark *){color:var(--brand-900)}.setupProgressBadgeArrow{height:1rem;width:1rem;color:var(--brand-600)}.setupProgressBadgeText{color:var(--brand-500)}.setupProgressBadgeText:is(.dark *){color:var(--brand-700)}.setupProgressModalContent{width:100%;max-width:48rem}.textBrandBlue{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}@media (prefers-color-scheme: dark){.textBrandBlue:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}}.reorderQuizResultMessage{height:-moz-fit-content;height:fit-content;font-family:Onest,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600}.reorderQuizPointsDisplay{display:flex;flex-direction:row;align-items:center;gap:.25rem;border-radius:calc(var(--radius) - 2px);padding:.5rem;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:600}.multiChoiceQuizResultHeader{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600}.multiChoiceQuizResultMessage{height:-moz-fit-content;height:fit-content;font-family:Onest,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600}.myJourneyNoRanking{text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.myJourneyNoRanking.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.myJourneyLeaderboardIcon{font-size:1.125rem;line-height:1.75rem;color:var(--brand-accessible)}.myJourneyLeaderboardTitle{font-family:Onest,sans-serif;font-size:1.125rem;line-height:1.75rem;font-weight:600}.myJourneyLeaderboardRank{width:.75rem;flex-shrink:0;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.myJourneyLeaderboardRank:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.myJourneyYouBadge{flex-shrink:0;border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:600;background-color:var(--brand-bg-accessible);color:#fff}.myJourneyPointsContainer{display:flex;align-items:baseline;gap:.25rem}@media (min-width: 1536px){.myJourneyPointsContainer{flex-direction:column;align-items:flex-end;gap:0px;text-align:end}}.myJourneyPointsValue{font-weight:700;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.myJourneyPointsValue:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.myJourneyPointsLabel{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.myJourneyPointsLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.profileSupportTooltip{overflow-wrap:break-word;border-radius:calc(var(--radius) - 2px);background-color:var(--black);padding:.5rem;text-align:center;font-size:.75rem;line-height:1rem;color:var(--white);--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);overflow-wrap:anywhere}.profileSupportWarning{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.profileLocalisationTitle{font-family:Onest,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600}.profileLocalisationDescription{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.profileLocalisationDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.profileLocalisationDescription.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.advancedOptionsSectionHeading{font-family:Onest,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.advancedOptionsSectionHeading:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.advancedOptionsContainerText{font-size:.875rem;line-height:1.25rem;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.advancedOptionsContainerText:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.bannerFormHelpTitle{margin-bottom:.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.bannerFormHelpTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.bannerFormHelpTitle.dark:is(.dark *){color:var(--white)}.bannerFormHelpDescription{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.bannerFormHelpDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.bannerFormHelpDescription.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.authPageHeading{font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.authPageHeading:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.authPageHeadingOnest{font-family:Onest,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.authPageHeadingOnest:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.authPageDescription{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.authPageDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.authPageDescriptionInter{overflow-wrap:break-word;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.authPageDescriptionInter:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.authSubmitButton{width:100%;padding:.75rem;font-weight:600;background-color:var(--brand-color);color:var(--brand-500-text)}.authSubmitButton:hover{background-color:var(--brand-color)}.authBackLink{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.authBackLink:hover{text-decoration-line:underline}.authUserInfoContainer{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;font-size:.75rem;line-height:1rem;color:var(--white)}.authResendLink{cursor:pointer;font-weight:600;color:var(--brand-color)}.twoFactorStepTitle{font-family:Onest,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.twoFactorStepTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.twoFactorStepDescription{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.twoFactorStepDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.customerSetupSuggestion{width:-moz-fit-content;width:fit-content;cursor:pointer;white-space:nowrap;font-size:.75rem;line-height:1rem;color:var(--brand-color)}.customerSetupSuggestion:hover{color:var(--black)}.resetPasswordBackContainer{margin-top:1rem;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;text-align:center;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.resetPasswordBackContainer:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.resetPasswordBackLink{font-weight:600;color:var(--brand-color)}.resetPasswordBackLink:hover{text-decoration-line:underline}.preferencesTextStyleTitle{font-family:Onest,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600}.preferencesTextStyleDescription{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.preferencesTextStyleDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.preferencesTextStyleDescription.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.auditLogFieldLabel{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.auditLogFieldLabel.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.auditLogFieldValue{overflow-wrap:break-word;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.auditLogFieldValue:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.auditLogFieldValue.dark:is(.dark *){color:var(--white)}.auditLogModuleBadge{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.auditLogModuleBadge:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.auditLogItemName{overflow-wrap:break-word;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.auditLogItemName:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.auditLogItemName.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.auditLogSectionTitle{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.auditLogSectionTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.auditLogSectionTitle.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.auditLogSectionTitle{font-size:1rem;line-height:1.5rem}}.auditLogParentFieldHeader{margin-bottom:1rem;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.auditLogParentFieldHeader.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.auditLogTableHeader{white-space:nowrap;padding:.75rem 1rem;text-align:start;font-size:.75rem;line-height:1rem;font-weight:400;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.upsertReportStepCircle{display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:9999px;font-size:.875rem;line-height:1.25rem;font-weight:500}.upsertReportStepLabel{font-size:.875rem;line-height:1.25rem;font-weight:500}.billingUpgradeButtonDisabled{height:2rem;width:100%;cursor:not-allowed;font-size:.75rem;line-height:1rem;opacity:.5}@media (min-width: 640px){.billingUpgradeButtonDisabled{width:auto}}.reportsCoursesDetailsCell{text-align:end;font-size:.875rem;line-height:1.25rem}.overdueExpiredDismissButton{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.overdueExpiredDismissButton:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.overdueExpiredDismissButton.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.overdueExpiredDismissButton.dark:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.overdueExpiredDismissButton:focus{text-decoration-line:underline;outline:2px solid transparent;outline-offset:2px}.overdueExpiredDismissedText{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.overdueExpiredDismissedText.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.twoFactorPopupContainer{display:flex;flex:1 1 0%;flex-direction:column;gap:1rem;text-align:center}@media (min-width: 640px){.twoFactorPopupContainer{text-align:start}}.twoFactorPopupDescription{font-family:Inter,sans-serif;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.twoFactorPopupDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.twoFactorPopupDescription{font-size:.875rem;line-height:1.25rem}}.twoFactorPopupSecretCode{overflow-wrap:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem;letter-spacing:.1em;color:var(--brand-color)}.twoFactorPopupStepTitle{font-family:Onest,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.twoFactorPopupStepTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.twoFactorPopupStepTitle{font-size:1rem;line-height:1.5rem}}.twoFactorPopupStepDescription{font-family:Inter,sans-serif;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.twoFactorPopupStepDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.twoFactorPopupStepDescription{font-size:.875rem;line-height:1.25rem}}.navbarExploreButton{display:flex;width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));background-color:var(--white);padding:1rem;text-align:start}.navbarExploreButton:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.navbarExploreButton.dark:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.navbarExploreButton.dark:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.navbarSetupModalTitle{justify-content:flex-start;align-self:stretch;text-align:center;font-family:Onest,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.navbarSetupModalTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.navbarSetupModalTitle.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.navbarSetupModalDescription{justify-content:flex-start;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.navbarSetupModalDescription.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.selectPlanDurationText{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.selectPlanDurationText:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.selectPlanDurationText.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.selectPlanBilledText{margin-top:.25rem;display:block;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.selectPlanBilledText.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.selectPlanFeatureItem{display:flex;align-items:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.selectPlanFeatureItem:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.selectPlanFeatureItem.dark:is(.dark *){color:var(--white)}.selectPlanTotalLabel{text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.selectPlanTotalLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.selectPlanTotalAmount{margin:.5rem;text-align:center;font-family:Onest,sans-serif;font-size:3rem;line-height:1;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.selectPlanTotalAmount:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.selectPlanTotalAmount.dark:is(.dark *){color:var(--white)}.modalHeaderCheckoutTitle{font-family:Onest,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.modalHeaderCheckoutTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.modalHeaderCheckoutTitle.dark:is(.dark *){color:var(--white)}.modalHeaderContainer{display:flex;flex-direction:column;gap:.25rem;text-align:center}@media (min-width: 640px){.modalHeaderContainer{text-align:start}}.modalHeaderTitle{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-between;text-align:center;font-family:Onest,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:600;letter-spacing:-.05em}.modalHeaderDescription{margin-bottom:2rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.sessionResultErrorTitle{margin-bottom:.5rem;font-family:Onest,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.sessionResultErrorTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.sessionResultErrorMessage{margin-bottom:1.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.sessionResultErrorMessage:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.sessionResultConfirmButton{border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1));padding:.75rem 10rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--white);--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);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.sessionResultConfirmButton:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.sessionResultTitle{margin-bottom:.5rem;font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.sessionResultTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.cancelSubscriptionText{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.cancelSubscriptionText:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.customerResourcesTypeLabel{font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.customerResourcesTypeLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.customerResourcesTypeLabel.dark:is(.dark *){color:var(--white)}.customerResourcesTooltip{overflow-wrap:break-word;border-radius:calc(var(--radius) - 2px);background-color:var(--black);padding:.5rem;text-align:center;font-size:.75rem;line-height:1rem;color:var(--white);--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);overflow-wrap:anywhere}.customerResourcesValueText{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.customerResourcesValueText.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.quantitySelectorLabel{display:block;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.quantitySelectorLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.quantitySelectorLabel{font-size:.875rem;line-height:1.25rem}}.quantitySelectorLabel.dark:is(.dark *){color:var(--white)}.quantitySelectorHint{margin-top:0;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.quantitySelectorHint{margin-top:.5rem}}.upgradeLoggedInContainer{display:flex;flex-direction:column;gap:.125rem;font-size:.625rem;color:var(--white)}@media (min-width: 640px){.upgradeLoggedInContainer{gap:.25rem;font-size:.75rem;line-height:1rem}}.upgradeLoggedInEmail{max-width:7.5rem;text-align:end;font-weight:600;overflow-wrap:anywhere}@media (min-width: 640px){.upgradeLoggedInEmail{max-width:11.25rem}}@media (min-width: 768px){.upgradeLoggedInEmail{max-width:none}}.upgradeModalTitle{margin-bottom:.375rem;font-family:Onest,sans-serif;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.upgradeModalTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.upgradeModalTitle{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 1024px){.upgradeModalTitle{font-size:1.5rem;line-height:2rem}}@media (min-width: 640px){.upgradeModalTitle{margin-bottom:.5rem}}.upgradeModalDescription{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.upgradeModalDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.upgradeModalDescription{font-size:.875rem;line-height:1.25rem}}.checkoutPlanItemTitle{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.checkoutPlanItemTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.checkoutPlanItemTitle.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.checkoutPlanProratedText{margin-inline-start:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.checkoutPlanSubText{font-size:.75rem;line-height:1rem;line-height:1.25;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.checkoutPlanItemAmount{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.checkoutPlanItemAmount:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.checkoutPlanItemAmount.dark:is(.dark *){color:var(--white)}.checkoutFormSectionTitle{margin-bottom:.75rem;font-family:Onest,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.checkoutFormSectionTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.checkoutFormInfoBox{display:flex;align-items:flex-start;gap:.5rem;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));--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)}.checkoutFormSubmitButton{margin-top:.75rem;width:100%;border-radius:var(--radius);padding-top:.75rem;padding-bottom:.75rem;font-weight:600;background-color:var(--brand-color);color:var(--brand-500-text)}.checkoutFormSubmitButton:hover{background-color:var(--brand-color)}.checkoutFormConfirmText{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.checkoutFormConfirmText:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.profileSettingLabel{display:block;width:33.333333%;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.profileSettingLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.profileSettingLabel.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.profileSectionTitle{font-family:Onest,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600}.logDetailsValue{overflow-wrap:break-word;font-size:.875rem;line-height:1.25rem;text-transform:lowercase;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.logDetailsValue:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.logDetailsValue:first-letter{text-transform:uppercase}.logDetailsValue.dark:is(.dark *){color:var(--white)}.skillSelectionAddButton{margin:auto 0;margin-top:.5rem;display:flex;height:2rem;flex-shrink:0;flex-direction:row;align-items:center;gap:.5rem;white-space:nowrap;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.skillSelectionAddButton:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.skillSelectionTitle{font-weight:600}.skillSelectionSelectedTag{margin-top:auto;margin-bottom:auto;display:flex;height:2rem;width:auto;flex-shrink:0;align-items:center;gap:.5rem;white-space:nowrap;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;line-height:1rem;background-color:var(--brand-color);color:var(--brand-500-text)}.learnOldCourseTitle{z-index:10;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;height:4rem;width:100%;overflow:hidden;text-align:start;font-family:Onest,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.learnOldCourseDetails{display:flex;height:2.5rem;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.5rem;font-family:Inter,sans-serif;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.learnOldCourseDetails.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.learnOldCourseMetaItem{display:flex;align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;font-weight:500}.myJourneyNoLeaderboardText{text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.myJourneyNoLeaderboardText.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.myJourneyMonthlyStatsHeading{font-family:Onest,sans-serif;font-size:1.125rem;line-height:1.75rem;font-weight:600}.startCourseBackButton{position:absolute;inset-inline-start:1.25rem;display:flex;align-items:center;gap:.5rem;font-weight:600;color:#4b5563}.startCourseTitleHeading{font-family:var(--font-onest);font-weight:600;text-align:center;overflow-wrap:anywhere;max-inline-size:calc(100vw - 6rem);padding-inline:3rem}@media (min-width: 640px){.startCourseTitleHeading{max-inline-size:calc(100vw - 18rem);padding-inline:4rem}}@media (min-width: 1024px){.startCourseTitleHeading{max-inline-size:calc(100vw - 20rem)}}@media (min-width: 1280px){.startCourseTitleHeading{max-inline-size:60rem}}.certificatePageHeading{margin-bottom:1rem;font-family:Onest,sans-serif;font-size:36px;font-weight:500;line-height:1.2;letter-spacing:-.025em}.certificatePageHeadingSuccess{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1));margin-bottom:1rem;font-family:Onest,sans-serif;font-size:36px;font-weight:500;line-height:1.2;letter-spacing:-.025em}.certificatePageHeadingSuccess:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.certificatePageHeadingFailed{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1));margin-bottom:1rem;font-family:Onest,sans-serif;font-size:36px;font-weight:500;line-height:1.2;letter-spacing:-.025em}.certificatePageHeadingFailed:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.certificatePageDescription{margin-inline-start:0px;font-family:Inter,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;line-height:1.375;letter-spacing:0em;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.certificatePageDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.courseMetaListContainer{display:grid;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:1rem;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: #f9fafb var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #f3f4f6 var(--tw-gradient-to-position);padding:1.5rem;font-family:Inter,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));--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)}.courseMetaListContainer:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-gradient-from: #374151 var(--tw-gradient-from-position);--tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #1f2937 var(--tw-gradient-to-position);--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.courseMetaListContainer{grid-template-columns:28px 1fr;width:100%}.courseMetaListIcon{margin-top:.125rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.courseMetaListIcon:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.allCourseAssessmentsBackButton{display:flex;align-items:center;gap:.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.allCourseAssessmentsBackButton:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.allCourseAssessmentsTitle{flex:1 1 0%;text-align:center;font-family:Onest,sans-serif;font-weight:600}@media (min-width: 1024px){.allCourseAssessmentsTitle{flex:1 1 0%}}.allCourseAssessmentsModuleTitle{margin-bottom:1rem;font-size:1.125rem;line-height:1.75rem;font-weight:700}.bulkMoveCategoryNoCategoriesText{padding:1rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.bulkMoveCategoryItem{cursor:pointer;padding-top:.625rem;padding-bottom:.625rem;font-weight:600}.bulkMoveCategoryChildItem{cursor:pointer;padding-top:.625rem;padding-bottom:.625rem;padding-inline-start:1.5rem;font-size:.875rem;line-height:1.25rem}.coursesIndexMetaItem{display:flex;align-items:center;gap:.25rem;font-family:Inter,sans-serif;font-size:.75rem;line-height:1rem;font-weight:500}.coursesIndexRatingContainer{margin:auto;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.25rem;font-family:Inter,sans-serif;font-size:.75rem;line-height:1rem;font-weight:500}.coursesIndexRatingValue{height:-moz-fit-content;height:fit-content;font-family:Inter,sans-serif;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.coursesIndexRatingValue.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.courseDetailsReviewRole{font-family:Inter,sans-serif;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.courseDetailsReviewRole:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.courseDetailsReviewDate{font-family:Inter,sans-serif;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.courseDetailsReviewDate:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.courseDetailsReviewTitle{margin-bottom:.25rem;font-family:Onest,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.courseDetailsReviewTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.courseDetailsReviewDescription{max-width:90%;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));overflow-wrap:anywhere}.courseDetailsReviewDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.filterDropdownSearchInput{width:100%;border-radius:var(--radius);background-color:transparent;padding-top:.5rem;padding-bottom:.5rem;padding-inline-start:2rem;padding-inline-end:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:300;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.filterDropdownSearchInput:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.filterDropdownSearchInput::-moz-placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.filterDropdownSearchInput::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.filterDropdownSearchInput:is(.dark *)::-moz-placeholder{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.filterDropdownSearchInput:is(.dark *)::placeholder{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.filterDropdownSearchInput:focus{outline-width:2px;outline-offset:2px;outline-color:transparent;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-offset-width: 0px}.filterDropdownOptionLabel{flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.filterDropdownOptionLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.filterDropdownNoData{padding-top:1rem;padding-bottom:1rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.myReportsTileTitle{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.myReportsTileTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.myReportsTileValue{font-size:1.875rem;line-height:2.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.myReportsTileValue:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.reportDropdownLabel{display:block;padding-bottom:.25rem;text-align:start;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.reportDropdownLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.reportDropdownCheckedItem{padding-inline-start:2.5rem}.reportDropdownCheckedItem[data-state=checked],.reportDropdownCheckedRoot[data-state=checked]{font-weight:600}.reportsBulkMoveCategoryNoCategoriesText{padding:1rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.reportsBulkMoveCategoryItem{cursor:pointer;padding-top:.625rem;padding-bottom:.625rem;font-weight:600}.reportsBulkMoveCategoryChildItem{cursor:pointer;padding-top:.625rem;padding-bottom:.625rem;padding-inline-start:1.5rem;font-size:.875rem;line-height:1.25rem}.selectReportFieldsTitle{margin-bottom:1.25rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.selectReportFieldsTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.selectReportFieldsLabel{display:block;padding-bottom:.5rem;text-align:start;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.selectReportFieldsLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.previewReportGroupTitle{font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.previewReportGroupTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.previewReportSectionTitle{font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.previewReportSectionTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.previewReportNoDataTitle{font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.previewReportNoDataTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.advancedOptionsTitle{font-family:Onest,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.advancedOptionsTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.advancedOptionsAddFilterButton{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--brand-600)}.advancedOptionsAddFilterButton:hover{color:var(--brand-800)}.advancedOptionsRemoveFilterButton{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.advancedOptionsRemoveFilterButton:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.userReportDetailsTableHead{grid-column:span 1 / span 1;margin:auto 0;padding:.5rem 1rem;text-align:start;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.userReportDetailsTableCell{grid-column:span 1 / span 1;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem}.courseReportDetailsBackButton{display:flex;align-items:center;justify-content:center;gap:.5rem;font-family:Onest,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.courseReportDetailsBackButton:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.courseReportDetailsBackButton{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 1024px){.courseReportDetailsBackButton{font-size:1.5rem;line-height:2rem}}.courseReportDetailsUserProgressHeading{white-space:nowrap;font-family:Onest,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:600}.courseReportDetailsProgressText{font-size:.75rem;line-height:1rem}.reportsUsersTabLink{border-radius:var(--radius);padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.reportsUsersHeading{font-family:Onest,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:600}.ssoLoginTitle{font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.ssoLoginTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.ssoLoginTitle{font-size:1.5rem;line-height:2rem}}.ssoLoginInstruction{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.ssoLoginInstruction:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.ssoLoginSubmitButton{width:100%;padding:.75rem;font-weight:600;background-color:var(--brand-color);color:var(--brand-500-text)}.ssoLoginSubmitButton:hover{background-color:var(--brand-color)}.ssoLoginFooterContainer{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.25rem;text-align:center;font-size:.75rem;line-height:1rem}@media (min-width: 768px){.ssoLoginFooterContainer{font-size:.875rem;line-height:1.25rem}}.advancedSecurityDescription{font-size:.875rem;line-height:1.25rem}.advancedSecurityAlertLabel{margin-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600}.leaderboardToggleLabel{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.leaderboardToggleLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.leaderboardToggleLabel.dark:is(.dark *){color:var(--white)}.componentLibraryItemIcon{height:2.5rem;width:2.5rem;font-weight:700;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));opacity:.7;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.componentLibraryItemIcon.dark:is(.dark *){opacity:1}.componentLibraryItemIcon:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.componentLibraryItemIcon:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.componentLibraryItemName{margin-top:.25rem;text-align:center;font-size:.75rem;line-height:1rem;font-weight:500;line-height:1.25;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.componentLibraryItemName.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.componentLibraryItemName:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.componentLibraryItemName:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.courseBuilderModalCancelButton{border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:.5rem 1rem;font-weight:600}.courseBuilderModalWhiteButton{width:-moz-fit-content;width:fit-content;font-weight:600}.componentRendererSpacerPlaceholder{display:flex;height:100%;width:100%;align-items:center;justify-content:center;border-radius:.25rem;border-width:2px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.componentRendererSpacerPlaceholder:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.componentRendererAddButton{border-radius:.25rem;padding-top:1.5rem;padding-bottom:1.5rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.componentRendererAddButton:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.componentRendererAddButton:hover{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.componentRendererAddButton:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.componentRendererAddButtonWithBackground{padding-top:1.5rem;padding-bottom:1.5rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.componentRendererAddButtonWithBackground:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.componentRendererAddButtonWithBackground{transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-radius:.25rem;background-color:#f9fafb}.dark .componentRendererAddButtonWithBackground{background-color:#1f2937}.componentRendererAddButtonWithBackground:hover{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.componentRendererAddButtonWithBackground:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.gamificationToggleLabel{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.gamificationToggleLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.gamificationToggleLabel.dark:is(.dark *){color:var(--white)}.gamificationToggleDescription{margin-top:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.gamificationToggleDescription.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.gamificationManageBadgesLink{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.gamificationManageBadgesLink.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.gamificationManageBadgesLink:hover{text-decoration-line:underline}.checkoutPlanSubtotalLabel{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.checkoutPlanSubtotalLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.checkoutPlanSubtotalLabel.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.checkoutPlanSubtotalValue{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.checkoutPlanSubtotalValue:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.checkoutPlanSubtotalValue.dark{color:var(--white)}.checkoutPlanTaxValue{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.checkoutPlanTaxValue.dark:is(.dark *){color:var(--white)}.upgradeBillingCycleButton{flex:1 1 0%;border-radius:calc(var(--radius) - 2px);padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width: 640px){.upgradeBillingCycleButton{flex:none;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem}}@media (min-width: 768px){.upgradeBillingCycleButton{padding-left:1.5rem;padding-right:1.5rem}}.upgradePlanName{font-family:Onest,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;text-transform:capitalize;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.upgradePlanName:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.upgradePlanName{font-size:1.125rem;line-height:1.75rem}}.upgradePlanName.dark:is(.dark *){color:var(--white)}.upgradePlanPrice{font-family:Onest,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.upgradePlanPrice:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.upgradePlanPrice{font-size:1.5rem;line-height:2rem}}.upgradePlanPrice.dark:is(.dark *){color:var(--white)}.upgradePlanDuration{margin-inline-start:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.upgradePlanDuration:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.upgradePlanDuration{font-size:.875rem;line-height:1.25rem}}.upgradePlanDuration.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.addonsCheckoutLabel{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.addonsCheckoutLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.addonsCheckoutLabel.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.addonsCheckoutValue{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.addonsCheckoutValue:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.addonsCheckoutValue.dark:is(.dark *){color:var(--white)}.addonsCheckoutTaxValue{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.addonsCheckoutTaxValue.dark:is(.dark *){color:var(--white)}.eventDetailsGridLabel{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.eventDetailsGridLabel.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.eventDetailsGridValue{overflow-wrap:break-word;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.eventDetailsGridValue:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.eventDetailsGridValue.dark:is(.dark *){color:var(--white)}.achievementsPageTitle{font-family:Onest,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:600}.achievementsCardTitle{font-family:Onest,sans-serif;font-size:1.125rem;line-height:1.75rem}.achievementsCourseItemName{white-space:normal;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.achievementsCourseItemName:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.achievementsCourseItemName{font-size:1rem;line-height:1.5rem}}.achievementsCourseItemName.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.achievementsCourseItemValue{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.achievementsCourseItemValue{font-size:.875rem;line-height:1.25rem}}.achievementsCourseItemValue.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.bannersUnsavedBadge{margin-top:.5rem;display:inline-block;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.bannersUnsavedBadge.dark:is(.dark *){background-color:#b4530933;--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.bannersActiveLabel{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.bannersActiveLabel.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.bannersEditButton{margin-top:1.25rem;border-radius:var(--radius);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.bannersEditButton:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.bannersEditButton.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.bannersEditButton:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bannersEditButton.dark:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.bannersDeleteButton{margin-top:1.25rem;border-radius:var(--radius);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1));transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.bannersDeleteButton.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.bannersDeleteButton:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bannersDeleteButton.dark:hover:is(.dark *){background-color:#7f1d1d33}.myJourneyStatRow{display:flex;flex-direction:column;gap:.25rem;font-size:.875rem;line-height:1.25rem}@media (min-width: 1536px){.myJourneyStatRow{flex-direction:row;align-items:center;justify-content:space-between}}.learnOldRatingSection{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.25rem;font-family:Inter,sans-serif;font-size:.75rem;line-height:1rem;font-weight:500}.learnOldWelcomeContainer{display:flex;flex-direction:column;gap:.5rem;font-weight:600}.learnOldWelcomeTitle{font-family:Onest,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:600}.learnOldWelcomeTitle.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.learnOldSkillsLink{width:-moz-fit-content;width:fit-content;cursor:pointer;font-size:.875rem;line-height:1.25rem;color:var(--brand-color)}.learnOldSkillsLink:hover{text-decoration-line:underline}.valueBoxEmpty{font-size:.75rem;line-height:1rem;font-style:italic;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.valueBoxKey{min-width:-moz-fit-content;min-width:fit-content;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.valueBoxValue{flex:1 1 0%;overflow-wrap:break-word;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.valueBoxEmptyInline{font-size:.75rem;line-height:1rem;opacity:.5}.trialInfoContainer{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;font-size:.875rem;line-height:1.25rem}@media (min-width: 640px){.trialInfoContainer{grid-template-columns:repeat(2,minmax(0,1fr))}}.trialInfoLabel{display:block;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.trialInfoLabel.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.trialInfoValue{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.trialInfoValue:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.trialInfoValue.dark:is(.dark *){color:var(--white)}.subscriptionInfoContainer{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;font-size:.875rem;line-height:1.25rem}@media (min-width: 640px){.subscriptionInfoContainer{grid-template-columns:repeat(2,minmax(0,1fr))}}.subscriptionInfoLabel{display:block;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.subscriptionInfoLabel.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.subscriptionInfoValue{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.subscriptionInfoValue:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.subscriptionInfoValue.dark:is(.dark *){color:var(--white)}.filterDropdownContainer{position:relative;display:inline-block;text-align:start}.filterDropdownHeaderContainer{display:flex;align-items:center;justify-content:space-between;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.filterDropdownHeaderContainer:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.filterDropdownHeaderContainer.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.filterDropdownHeaderLabel{font-size:.75rem;line-height:1rem;font-weight:500}.filterDropdownResetButton{font-size:.75rem;line-height:1rem;font-weight:500;color:var(--brand-color)}.auditBadge{border-radius:.25rem;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:600}.causerInfoText{overflow-wrap:break-word;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.causerInfoText:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.causerInfoText.dark:is(.dark *){color:var(--white)}.logChangeCardField{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.logChangeCardField:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.logChangeCardField.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.certificatePageTitle{font-family:Onest,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:600}.certificateSearchInput{margin:0;border-radius:var(--radius);--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.certificateSearchInput{width:24rem}}.certificateTitle{width:100%;max-width:60vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Onest,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600}@media (min-width: 640px){.certificateTitle{max-width:32vw}}@media (min-width: 768px){.certificateTitle{max-width:14vw}}.certificateSignature{width:100%;max-width:50vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.certificateSignature{max-width:27vw}}@media (min-width: 768px){.certificateSignature{max-width:18vw}}.certificateDropdownItem{display:flex;align-items:center;gap:.5rem;padding:.5rem;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500}.createCertificateBackButton{margin:1.75rem;margin-inline-start:1.25rem;display:flex;align-items:center;gap:.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.createCertificateBackButton:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.createCertificateTitle{margin-inline-start:.75rem;margin-bottom:1.25rem;font-family:Onest,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600}.paymentMethodFormButton{inline-size:100%;padding-block:.75rem;padding-inline:1.5rem;border-radius:.5rem;background-color:var(--brand-color);color:var(--brand-500-text);font-weight:600;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.billingPlanName{font-family:Onest,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.billingPlanName:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.billingPlanName.dark:is(.dark *){color:var(--white)}.billingPlanStatusBadge{border-radius:calc(var(--radius) - 4px);padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:600}.paymentMethodInfoText{display:flex;width:100%;align-items:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.paymentMethodInfoText:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.paymentMethodUpdateButton{margin-inline-start:1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--brand-color)}.paymentMethodUpdateButton:hover{text-decoration-line:underline}.paymentMethodSetupButton{font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--brand-color);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.paymentMethodNoMethodText{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.paymentMethodNoMethodText:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.paymentMethodNoMethodText.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.courseDetailsRatingsTitle{font-family:Onest,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.courseDetailsRatingsTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.courseDetailsAverageRating{font-family:Onest,sans-serif;font-size:1.875rem;line-height:2.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.courseDetailsAverageRating:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.courseTotalReviews{font-family:Inter,sans-serif;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.courseTotalReviews.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.courseTableCellRight{text-align:end}.reportDropdownNoOptions{padding:.5rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.reportDropdownError{position:absolute;margin-top:.75rem;margin-bottom:.75rem;display:block;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.custom-checkbox-item span.reportDropdownError{border:1px solid gray;border-radius:3px}@media (min-width: 768px){.reportDropdownError{font-size:.875rem;line-height:1.25rem}}.achievementsCardTitle{width:100%;font-family:Onest,sans-serif;font-size:1.125rem;line-height:1.75rem}@media (min-width: 640px){.achievementsCardTitle{font-size:1.25rem;line-height:1.75rem}}.achievementsCardTitle.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.achievementsNoCoursesText{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.achievementsNoCoursesText{font-size:1.25rem;line-height:1.75rem}}.achievementsNoCoursesText.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.profileDyslexicDescription{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.profileDyslexicDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.profileDyslexicDescription.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.profileDyslexicLabel{font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1.375;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.profileDyslexicLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.profileDyslexicLabel.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.twoFactorRecoveryCodesGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;text-align:center}@media (min-width: 640px){.twoFactorRecoveryCodesGrid{grid-template-columns:repeat(1,minmax(0,1fr));text-align:start}}.twoFactorRecoveryCode{text-align:start;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;font-weight:500;letter-spacing:.025em;color:var(--brand-color)}@media (min-width: 640px){.twoFactorRecoveryCode{font-size:.875rem;line-height:1.25rem}}.leaderboardOptOutLabel{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.leaderboardOptOutLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.leaderboardOptOutLabel.dark:is(.dark *){color:var(--white)}.selectReportFieldsTitle{font-family:Onest,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600}.selectPlanStepBilledText{text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.selectPlanStepTooltip{border-radius:calc(var(--radius) - 2px);background-color:var(--black);padding:.5rem;text-align:center;font-size:.75rem;line-height:1rem;color:var(--white);--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.sessionResultButton{border-radius:var(--radius);padding:.75rem 10rem;font-size:.875rem;line-height:1.25rem}.bannersPageTitle{font-family:Onest,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:600}.bannersPageDescription{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.bannersPageDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.bannersPageDescription.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.bannersCreateButton{border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));background-color:var(--white);padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.bannersCreateButton:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.bannersCreateButton:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bannersCreateButton.dark:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.bannersCreateButton.dark:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.bannersActiveBannersTitle{font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.bannersActiveBannersTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.bannersActiveBannersTitle.dark:is(.dark *){color:var(--white)}.advancedSecurityAlertText{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.advancedSecurityAlertTextBold{font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.advancedSecurityTitle{font-family:Onest,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600}.advancedSecurityDescription{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.advancedSecurityDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.myJourneyStatsValue{font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.myJourneyStatsValue:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.myJourneyNoData{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.learnOldTabBadge{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.learnOldTabBadge.dark:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.learnOldTabBadge.active{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.learnOldTabBadge.dark.active:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.sidebarSubItemLabel{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500}@media (min-width: 768px){.sidebarSubItemLabel{font-size:1rem;line-height:1.5rem}}.sidebarManageSection{padding-left:.75rem;padding-right:.75rem;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500}@media (min-width: 640px){.sidebarManageSection{font-size:1rem;line-height:1.5rem}}.sidebarBackButton{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.sidebarBackButton:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.sidebarBackButton:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.sidebarBackButton:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.sidebarBackButton.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.sidebarBackButton.dark:hover:is(.dark *){color:var(--white)}.sidebarBackButtonLabel{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500}.navbarAndMoreText{text-align:center;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.navbarAndMoreText:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.navbarInviteSwitchLabel{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;font-size:.875rem;line-height:1.25rem;color:var(--black)}.navbarInviteSwitchLabel.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.navbarExploratoryTitle{text-align:center;font-family:Onest,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:600}.navbarExploratoryDescription{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.chartDashboardMainTitle{margin-bottom:1.5rem;text-align:center;font-size:1.5rem;line-height:2rem;font-weight:700}.chartDashboardChartTitle{margin-bottom:.5rem;text-align:center;font-size:1.125rem;line-height:1.75rem;font-weight:600}.singleReportDataTitle{cursor:pointer;font-size:1.5rem;line-height:2rem;font-weight:600}.singleReportDataGroupTitle{margin-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:600}.singleReportDataTitleSmall{margin-top:auto;margin-bottom:auto;cursor:pointer;font-size:1.25rem;line-height:1.75rem;font-weight:600}.achievementsCertificateInfo{text-align:center;font-size:1.125rem;line-height:1.75rem;font-weight:600;line-height:1.25;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.achievementsCertificateInfo:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.achievementsCertificateInfo.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.achievementsCertificateDownloadButton{display:flex;align-items:center;justify-content:center;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));background-color:var(--white);padding-top:.5rem;padding-bottom:.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));--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)}.achievementsCertificateDownloadButton:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.filterDropdownAllCourseHeader{display:flex;align-items:center;justify-content:space-between;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.filterDropdownAllCourseHeader:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.filterDropdownAllCourseHeaderLabel{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.filterDropdownAllCourseHeaderLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.filterDropdownAllCourseResetButton{font-size:.75rem;line-height:1rem;font-weight:500;color:var(--brand-color)}.filterDropdownAllCourseItem{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:calc(var(--radius) - 2px);padding:.5rem;text-align:start;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.filterDropdownAllCourseItem:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.filterDropdownAllCourseItem:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.filterDropdownAllCourseItem:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.reorderQuizClearButton{white-space:nowrap;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));background-color:var(--white);padding:.5rem 1rem;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:600;--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)}.reorderQuizExplanationTitle{font-size:.875rem;line-height:1.25rem;font-weight:600}.reorderQuizExplanationText{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.reorderQuizExplanationText:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.multiChoiceQuizPoints{display:flex;flex-direction:row;align-items:center;gap:.25rem;border-radius:calc(var(--radius) - 2px);padding:.5rem;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:600}.multiChoiceQuizRetakeButton{white-space:nowrap;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));background-color:var(--white);padding:.5rem 1rem;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:600;--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)}.customerExpiryDurationLabel{margin-inline-end:1rem;display:flex;width:100%;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.customerExpiryDurationLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.customerExpiryDurationLabel.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.customerExpiryDurationError{margin-top:.5rem;display:block;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.courseSettingsDrawerLabel{display:block;width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.courseSettingsDrawerLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.courseSettingsDrawerResetButton{display:flex;align-items:center;gap:.5rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.courseSettingsDrawerResetButton:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.courseSettingsDrawerResetButton:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.courseSettingsDrawerResetButton:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.courseSettingsDrawerResetButton:disabled{cursor:not-allowed;opacity:.5}.badgeFormModalLabel{margin-bottom:.5rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.badgeFormModalLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.badgeFormModalLabel.dark:is(.dark *){color:var(--white)}.badgeFormModalLabelSmall{margin-bottom:.5rem;display:block;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.badgeFormModalLabelSmall:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.badgeFormModalLabelSmall.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.badgeFormModalCancelButton{border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));background-color:var(--white);padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.badgeFormModalCancelButton:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.badgeFormModalCancelButton:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.badgeFormModalCancelButton.dark:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.badgeFormModalCancelButton.dark:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.badgesCreateButton{border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));background-color:var(--white);padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.badgesCreateButton:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.badgesCreateButton:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.badgesCreateButton.dark:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.badgesCreateButton.dark:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.badgesSectionTitle{font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.badgesSectionTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.badgesSectionTitle.dark:is(.dark *){color:var(--white)}.feedbackMoreOptionsButton{display:flex;align-items:center;border-radius:.25rem;padding:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.feedbackMoreOptionsButton:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.feedbackMoreOptionsButton:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.feedbackMoreOptionsButton:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.feedbackUserAvatar{margin-top:.25rem;display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--white)}.feedbackUserName{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.feedbackUserName:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.feedbackUserName.dark:is(.dark *){color:var(--white)}.feedbackVisibilityBadge{display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500}.superAdminUsersTitle{font-family:Onest,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:600}.editCustomerDomainLabel{margin-bottom:.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:Inter,sans-serif;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.editCustomerDomainLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.editCustomerDomainLabel.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.editCustomerDomainSuffix{padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.editCustomerDomainSuffix:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.editCustomerDomainError{font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.editCustomerDomainSuggestions{z-index:10;margin-top:.25rem;display:flex;width:-moz-fit-content;width:fit-content;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.25rem;overflow:visible;background-color:var(--white);font-size:.75rem;line-height:1rem}.allCustomersTitle{font-family:Onest,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:600}.allCustomersCloneSubmenuTrigger{display:flex;cursor:default;align-items:center;gap:.75rem;border-radius:calc(var(--radius) - 2px);background-color:var(--white);padding:.3125rem .5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.allCustomersCloneSubmenuTrigger:focus{outline:2px solid transparent;outline-offset:2px}.allCustomersCloneSubmenuTrigger:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.allCustomersCloneSubmenuItem{display:flex;cursor:default;align-items:center;gap:.75rem;border-radius:calc(var(--radius) - 2px);background-color:var(--white);padding:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.allCustomersCloneSubmenuItem:focus{outline:2px solid transparent;outline-offset:2px}.allCustomersCloneSubmenuItem:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.createUserTabContainer{margin-bottom:1.5rem;display:flex;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.25rem;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500}.createUserTabButton{width:100%;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.createUserUploadButton{width:-moz-fit-content;width:fit-content;border-radius:calc(var(--radius) - 2px);border-width:1px;background-color:transparent;font-weight:600;--tw-text-opacity: 1;color:rgb(249 250 251 / var(--tw-text-opacity, 1))}.cloneCustomerDialogError{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.cloneCustomerDialogLabel{display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.cloneCustomerDialogLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.editIntegrationDialogLabel{font-size:.875rem;line-height:1.25rem;font-weight:500}.editIntegrationDialogHelp{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.editIntegrationDialogHelp.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.colorPickerLabel{text-align:start;font-size:.75rem;line-height:1rem;font-weight:500}.colorPickerHexContainer{display:flex;width:6rem;align-items:center;gap:.25rem;border-radius:.25rem;padding:.25rem;font-size:.875rem;line-height:1.25rem}.colorPickerHexInput{width:100%;background-color:transparent;font-size:.75rem;line-height:1rem;outline:2px solid transparent;outline-offset:2px}.colorPickerCopyButton{cursor:pointer;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.colorPickerCopyButton:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.colorPickerCopyButton:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.colorPickerCopyButton.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.integrationListTitle{font-family:Onest,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.integrationListTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.integrationListTitle.dark:is(.dark *){color:var(--white)}.integrationListTooltip{overflow-wrap:break-word;border-radius:calc(var(--radius) - 2px);background-color:var(--black);padding:.5rem;text-align:center;font-size:.75rem;line-height:1rem;color:var(--white);--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.integrationListTableCellRight{text-align:end}.invoiceListDownloadLink{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.invoiceListDownloadLink:hover{text-decoration-line:underline}.invoiceListEmptyState{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.invoiceListDownloadButton{height:2rem;width:100%;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.invoiceListDownloadButton:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.invoiceListDownloadButton{width:auto}}.invoiceListDownloadButton.dark:is(.dark *){color:var(--white)}.badgeIconPickerSearchInput{width:100%;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));background-color:var(--white);padding:.5rem 1rem;padding-inline-start:2.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.badgeIconPickerSearchInput:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.badgeIconPickerSearchInput:focus{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.badgeIconPickerSearchInput.dark:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));color:var(--white)}.badgeIconPickerCategoryButton{white-space:nowrap;border-radius:var(--radius);padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.badgeIconPickerNoResultsHint{margin-top:.5rem;font-size:.875rem;line-height:1.25rem}.changePasswordSubmitButton{margin-top:1.25rem;width:100%;padding:.75rem;font-weight:600;background-color:var(--brand-color);color:var(--brand-500-text)}.changePasswordSubmitButton:hover{background-color:var(--brand-color)}.bulkBadgeActionsDescription{margin-bottom:1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.bulkBadgeActionsDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.bulkBadgeActionsDescription.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.bulkBadgeActionsInfoNote{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.bulkBadgeActionsInfoNote.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.bulkBadgeActionsCancelButton{width:-moz-fit-content;width:fit-content;font-weight:600}.badgeDeleteDialogHint{margin-bottom:1rem;max-width:24rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.badgeDeleteDialogHint:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.badgeDeleteDialogHint.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.badgeDeleteDialogButton{width:-moz-fit-content;width:fit-content;font-weight:600}.scormPlayerCompletedTitle{font-weight:600}.scormPlayerCompletedText{font-size:.875rem;line-height:1.25rem;opacity:.9}.scormPlayerActiveIndicatorText{font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--white)}.scormPlayerLoadingText{font-size:1.125rem;line-height:1.75rem;color:var(--white)}.editTextStyleDialogSectionTitle{text-align:start;font-family:Onest,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.editTextStyleDialogSectionTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.editTextStyleDialogSectionTitle.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.integrationPageTitle{justify-content:flex-start;font-family:Onest,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.integrationPageTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.integrationPageTitle.dark:is(.dark *){color:var(--white)}.integrationPageDescription{justify-content:flex-start;align-self:stretch;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1.25;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.integrationPageDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.integrationPageDescription.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.gamificationFeatureLabel{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.gamificationFeatureLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.gamificationFeatureLabel.dark:is(.dark *){color:var(--white)}.gamificationSectionTitle{font-family:Onest,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600}.gamificationSectionDescription{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.gamificationSectionDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.gamificationSectionDescription.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.certificateCourseName{font-weight:600}.bannersInactiveBannersTitle{font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.bannersInactiveBannersTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.bannersInactiveBannersTitle.dark:is(.dark *){color:var(--white)}.bannersTruncatedTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:600}.feedbackDescription{margin-bottom:.5rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;min-height:4rem;overflow:hidden;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.feedbackDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.feedbackDescription{overflow-wrap:break-word}}.feedbackDescription.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.feedbackMetadata{display:flex;align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.achievementsCertificatesCard{grid-column:span 2 / span 2;grid-row:span 3 / span 3;margin:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;border-radius:.75rem;border-width:1px;border-color:var(--border-color);background-color:var(--white);padding:.75rem;font-size:1.25rem;line-height:1.75rem;font-weight:600}@media (min-width: 640px){.achievementsCertificatesCard{padding:1rem;font-size:1.5rem;line-height:2rem}}@media (prefers-color-scheme: dark){.achievementsCertificatesCard:is(.dark *){border-color:var(--border-color-dark);--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}}.achievementsCertificatesTitle{width:100%;font-family:Onest,sans-serif;font-size:1.125rem;line-height:1.75rem}@media (min-width: 640px){.achievementsCertificatesTitle{font-size:1.25rem;line-height:1.75rem}}.achievementsCertificatesTitle.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.achievementsNoCertificatesText{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:1rem;line-height:1.5rem;font-weight:400;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.achievementsNoCertificatesText{font-size:1.25rem;line-height:1.75rem}}.achievementsCertificateImage{height:2rem;width:3rem;text-wrap:wrap;border-radius:calc(var(--radius) - 2px);-o-object-fit:cover;object-fit:cover;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.achievementsCertificateImage{height:2.5rem;width:4rem}}.achievementsCertificateTitle{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Onest,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:600}@media (min-width: 640px){.achievementsCertificateTitle{font-size:1rem;line-height:1.5rem}}@media (min-width: 1024px){.achievementsCertificateTitle{max-width:170px}}@media (min-width: 1280px){.achievementsCertificateTitle{max-width:100%}}.achievementsCertificateTitle.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.achievementsCertificateDate{margin-top:auto;margin-bottom:auto;font-family:Inter,sans-serif;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.achievementsCertificateDate:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.achievementsCertificateDate{font-size:.875rem;line-height:1.25rem}}.achievementsCertificateDate.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.courseDetailsReviewsCount{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.courseDetailsReviewsCount:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.courseDetailsRatingStars{display:flex;width:5rem;justify-content:flex-end;font-size:.75rem;line-height:1rem}.courseDetailsRatingPercentage{width:2rem;text-align:start;font-family:Inter,sans-serif;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.courseDetailsRatingPercentage:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.importUsersModalTitle{font-family:Onest,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.importUsersModalTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.importUsersModalTitle.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.editIntegrationDescription{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.editIntegrationDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.editIntegrationDescription.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.editIntegrationHelpText{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.editIntegrationHelpText.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.editIntegrationCancelButton{border-radius:var(--radius);padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.editIntegrationCancelButton:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.editIntegrationCancelButton:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.editIntegrationCancelButton.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.editIntegrationCancelButton.dark:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.logDetailsDrawerSectionTitle{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.logDetailsDrawerSectionTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.logDetailsDrawerSectionTitle{font-size:1rem;line-height:1.5rem}}.logDetailsDrawerSectionTitle.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.jsonBlockContent{font-size:.75rem;line-height:1rem}.jsonBlockPre{white-space:pre-wrap;overflow-wrap:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.logListTitle{font-family:Onest,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:600;line-height:1.5;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.logListTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.logListTitle.dark:is(.dark *){color:var(--white)}.logListNoLogs{font-family:Onest,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.logListNoLogs:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.eventDetailsWarning{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.eventDetailsWarning.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.eventDetailsError{overflow-wrap:break-word;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.eventDetailsError.dark:is(.dark *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.deleteIntegrationModalContent{display:flex;flex-direction:column;gap:1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.deleteIntegrationModalContent:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.deleteIntegrationModalText{font-size:.875rem;line-height:1.25rem}.deleteIntegrationModalTextBold{font-size:.875rem;line-height:1.25rem;font-weight:500}.deleteIntegrationModalCancelButton{width:-moz-fit-content;width:fit-content;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));background-color:var(--white);padding:.5rem 1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.deleteIntegrationModalCancelButton:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.deleteIntegrationModalCancelButton:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.integrationStatusModalContent{display:flex;flex-direction:column;gap:1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.integrationStatusModalContent:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.integrationStatusModalText{font-size:.875rem;line-height:1.25rem}.integrationStatusModalTextBold{font-size:.875rem;line-height:1.25rem;font-weight:500}.integrationStatusModalCancelButton{width:-moz-fit-content;width:fit-content;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));background-color:var(--white);padding:.5rem 1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.integrationStatusModalCancelButton:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.integrationStatusModalCancelButton:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.moorepayFormLabel{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.moorepayFormLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.moorepayFormHint{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.moorepayFormHintBlock{margin-top:.25rem;display:block;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.moorepayDetailsFormButton{border-radius:calc(var(--radius) - 2px);padding:.375rem 1.25rem;font-size:.875rem;line-height:1.25rem}.connectorsListButton{display:flex;align-items:center;inline-size:100%;padding-block:.5rem;padding-inline:.75rem;border-radius:.5rem;border:1px solid rgb(229 231 235);transition-property:background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;text-align:start}.connectorsListButton:hover{background-color:#f9fafb}.connectorsListButton:disabled{opacity:.6}.logListContainer{display:flex;flex-direction:column;gap:1rem}.logListHeader{display:flex;flex-direction:row;align-items:center;gap:1.25rem;justify-content:space-between;margin-top:3.5rem}.logListEmptyState{display:flex;flex-direction:column;align-items:center;justify-content:center;height:30vh;text-align:center;color:var(--gray-500);gap:1rem}.logListStatusCell{display:flex;flex-direction:row;gap:.25rem;align-items:center}.editIntegrationLabel{font-size:1rem;line-height:1.5rem;font-weight:500}.courseDetailsSkeletonInfo{display:flex;flex-direction:column;gap:.25rem}.courseDetailsMainContainer{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;height:100%;gap:1.5rem;margin-left:auto;margin-right:auto}.courseDetailsTopRow{display:flex;flex-direction:column-reverse;width:100%;gap:1.25rem;margin-bottom:4rem}@media (min-width: 768px){.courseDetailsTopRow{flex-direction:row;gap:2.5rem}}.courseDetailsLeftSection{display:flex;flex-direction:column;justify-content:flex-start;width:100%;gap:1.25rem}@media (min-width: 1024px){.courseDetailsLeftSection{width:66.666667%}}.courseDetailsMetaRow{display:flex;flex-direction:row;align-items:center}.courseDetailsMetaItem{flex-direction:row}.courseDetailsActionsRow{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:1.25rem}@media (min-width: 1280px){.courseDetailsActionsRow{align-items:center}}.courseDetailsEngagementRow{display:flex;flex-direction:row;align-items:center;gap:.5rem}.courseDetailsBottomSection{display:flex;flex-direction:column;width:100%;gap:1.5rem;height:-moz-fit-content;height:fit-content}.courseDetailsBottomRow{display:flex;flex-direction:column;gap:2.5rem}@media (min-width: 1024px){.courseDetailsBottomRow{flex-direction:row;align-items:flex-start;gap:3rem}}.courseDetailsTabsContentLeft{display:flex;flex-direction:column;justify-content:flex-start;width:100%;gap:1.5rem}@media (min-width: 1024px){.courseDetailsTabsContentLeft{width:66.666667%;flex-shrink:0}}.courseDetailsTabContent{display:flex;flex-direction:column;width:100%}.courseDetailsModuleTitle{font-family:Onest,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:500}.courseDetailsReviewsContainer{display:flex;flex-direction:column;gap:1rem}.courseDetailsReviewsFilters{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;gap:1rem}@media (min-width: 768px){.courseDetailsReviewsFilters{flex-direction:row}}.courseDetailsReviewsActions{display:flex;flex-direction:row;gap:1rem}.courseDetailsReviewsEmptyState{display:flex;flex-direction:column;justify-content:center;align-items:center;height:43vh}.courseDetailsReviewCard{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:.75rem}.courseDetailsReviewerInfo{display:flex;flex-direction:row;align-items:center;gap:.75rem}.courseDetailsReviewerDetails{display:flex;flex-direction:column;line-height:1.25;gap:2px}.courseDetailsReviewRating{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;width:-moz-fit-content;width:fit-content}.courseDetailsRightSection{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem}@media (min-width: 1024px){.courseDetailsRightSection{width:33.333333%;align-items:flex-end}}.courseDetailsInfoContainer{width:100%;max-width:500px;display:flex;flex-direction:column;gap:1rem}@media (min-width: 1024px){.courseDetailsInfoContainer{margin-top:3.75rem}}.courseDetailsRatingsSummary{display:flex;flex-direction:column;gap:1.5rem}.courseDetailsRatingsHeader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}.courseDetailsRatingsScore{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.courseDetailsOtherContent{display:flex;flex-direction:column;width:100%;gap:1rem;margin:0 0 auto auto;height:-moz-fit-content;height:fit-content}@media (min-width: 1024px){.courseDetailsOtherContent{width:-moz-fit-content;width:fit-content}}.courseDetailsCertificateBadge{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.courseDetailsCertificateBadge:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.courseDetailsCertificateBadge{font-weight:500;font-family:var(--font-onest)}.courseDetailsCertificateContainer{display:flex;align-items:center;gap:.75rem;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem;text-align:center;--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)}.courseDetailsCertificateContainer:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.courseDetailsCertificateContainer{width:100%}.achievementsChartCard{display:flex;flex-direction:row;gap:.75rem}.achievementsChartLeft{width:100%;height:12rem;display:flex;flex-direction:column;justify-content:space-around}@media (min-width: 1024px){.achievementsChartLeft{width:40%;height:auto}}.achievementsChartRight{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:1rem}@media (min-width: 768px){.achievementsChartRight{gap:1.75rem}}.achievementsChartItemDetails{display:flex;flex-direction:column;height:100%;width:-moz-fit-content;width:fit-content}.achievementsEmptyCard{display:flex;flex-direction:column;gap:.75rem}.achievementsEmptyContent{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.achievementsCertificatesHeader{display:flex;flex-direction:row;justify-content:space-between;width:100%;align-items:center}.achievementsCertificatesSkeleton{margin-top:.75rem;display:flex;flex-direction:column;gap:.5rem}.achievementsCertificatesSkeletonItem{display:flex;flex-direction:row;gap:.5rem}@media (min-width: 640px){.achievementsCertificatesSkeletonItem{gap:1rem}}.achievementsCertificatesSkeletonDetails{display:flex;flex-direction:column;gap:.5rem;width:100%}@media (min-width: 640px){.achievementsCertificatesSkeletonDetails{flex-direction:row;gap:1rem;width:auto}}.achievementsCertificatesSkeletonDetailsInner{display:flex;flex-direction:column;gap:.5rem;width:100%}@media (min-width: 640px){.achievementsCertificatesSkeletonDetailsInner{gap:1rem;width:auto}}.achievementsCertificatesSkeletonHidden{display:none}@media (min-width: 640px){.achievementsCertificatesSkeletonHidden{display:flex;flex-direction:column;gap:1rem}}.achievementsCertificatesEmpty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:320px;width:100%;text-align:center}@media (min-width: 640px){.achievementsCertificatesEmpty{min-height:360px}}.achievementsCertificateItem{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.5rem}@media (min-width: 640px){.achievementsCertificateItem{flex-direction:row;align-items:center;gap:1rem}}.achievementsCertificateItemContent{display:flex;flex-direction:row;gap:.5rem;align-items:center;width:100%}@media (min-width: 640px){.achievementsCertificateItemContent{gap:.75rem;width:auto}}.achievementsCertificateItemDetails{display:flex;flex-direction:column;width:100%}@media (min-width: 640px){.achievementsCertificateItemDetails{width:83.333333%}}.achievementsCertificateItemDate{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.integrationListContainer{display:flex;flex-direction:column;gap:1.25rem}.integrationListContainerFull{display:flex;height:100%;flex-direction:column;gap:1.25rem}.integrationListHeader{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem}.integrationListEmptyState{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:var(--gray-500);gap:1rem}.coursesPageHeader{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;gap:1.25rem}.coursesPageHeaderLeft{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem}.coursesPageActionsRight{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;gap:1rem}@media (min-width: 640px){.coursesPageActionsRight{width:-moz-fit-content;width:fit-content}}.coursesFilterSection{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem;padding:0}@media (min-width: 1536px){.coursesFilterSection{align-items:center}}.coursesFilterActions{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;min-width:100%;gap:.75rem;margin-block:auto}@media (min-width: 1024px){.coursesFilterActions{min-width:-moz-fit-content;min-width:fit-content}}.coursesEmptyState{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:auto;text-align:center;color:var(--gray-800);width:-moz-fit-content;width:fit-content}@media (prefers-color-scheme: dark){.coursesEmptyState{color:var(--gray-300)}}.courseCardContainer{position:relative;display:flex;flex-direction:column;justify-content:flex-start;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background-color:var(--white);border:1px solid var(--gray-200);border-radius:.5rem;cursor:pointer;min-height:20rem}@media (prefers-color-scheme: dark){.courseCardContainer{border-color:var(--gray-700);background-color:var(--gray-800)}}.courseCardBottom{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;height:100%;padding:1rem}.courseCardContent{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%}.courseCardTitleContainer{display:flex;flex-direction:row;align-items:flex-start;height:4rem;min-width:100%}.courseCardMetaContainer{display:flex;flex-direction:column;height:2.5rem;gap:.5rem}.courseCardRating{display:flex;flex-direction:row;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.coursesTableLoadingCell{display:flex;flex-direction:row;gap:.75rem}.coursesTableEmptyState{text-align:center;color:var(--gray-800);height:60vh;align-items:center;display:flex;flex-direction:column;justify-content:center;width:-moz-fit-content;width:fit-content;margin:auto}@media (prefers-color-scheme: dark){.coursesTableEmptyState{color:var(--gray-300)}}.coursesTableThumbnailContainer{display:flex;flex-direction:column;flex:1;min-width:0}.coursesDeleteConfirmName{font-weight:600;overflow-wrap:anywhere}.profileFormContainer{display:flex;flex-direction:column;gap:2rem}.profileSectionContainer{display:flex;flex-direction:column;gap:1.5625rem}@media (min-width: 640px){.profileSectionContainer{flex-direction:row}}.profileSectionLeft{display:flex;flex-direction:column;gap:.5rem;width:100%}@media (min-width: 1024px){.profileSectionLeft{min-width:241px}}@media (min-width: 640px){.profileSectionLeft{width:33.333333%}}.profileSectionRight{display:flex;flex-direction:column;gap:1rem;width:100%}.profileFormFields{display:flex;flex-direction:column;gap:.5rem}.profileImageRow{display:flex;flex-direction:row;width:-moz-fit-content;width:fit-content;flex-wrap:wrap;align-items:center;gap:1.5rem}.profileImageHint{margin-top:.5rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;font-size:10px;color:var(--gray-600)}@media (min-width: 640px){.profileImageHint{white-space:nowrap}}@media (prefers-color-scheme: dark){.profileImageHint:is(.dark *){color:var(--gray-400)}}.profileSupportAccessSection{display:flex;flex-direction:column;gap:1.5625rem;justify-content:space-between;align-items:flex-start;padding:0}@media (min-width: 640px){.profileSupportAccessSection{flex-direction:row}}.profileSupportAccessRight{display:flex;flex-direction:column;gap:1.25rem;width:100%}.profileLocalisationSection{display:flex;flex-direction:column;gap:1.5625rem;justify-content:space-between;align-items:flex-start;padding:0}@media (min-width: 640px){.profileLocalisationSection{flex-direction:row}}.profileLocalisationRight{display:flex;flex-direction:column;width:100%;gap:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.profileLocalisationRow{display:flex;gap:1.25rem;justify-content:space-between;width:100%;align-items:flex-start;height:auto}@media (min-width: 768px){.profileLocalisationRow{flex-direction:row;gap:0}}@media (max-width: 767px){.profileLocalisationRow{flex-direction:column}}.profileDyslexicSection{display:flex;flex-direction:column;gap:1.5625rem;justify-content:space-between;align-items:flex-start;padding:0}@media (min-width: 640px){.profileDyslexicSection{flex-direction:row}}@media (max-width: 639px){.profileDyslexicSection{padding-bottom:5rem}}.profileDyslexicRight{display:flex;flex-direction:column;gap:1.25rem;width:100%}.profileTooltip{width:10rem;border-radius:calc(var(--radius) - 2px);background-color:var(--gray-800);padding:.5rem;text-align:center;font-size:.75rem;line-height:1rem;color:var(--white);--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 640px){.profileTooltip{width:auto}}.journeyCourseCard{display:flex;flex-direction:column;border:1px solid var(--gray-200);position:relative;border-radius:.375rem;text-align:center;font-weight:500;cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media (prefers-color-scheme: dark){.journeyCourseCard{border-color:var(--gray-600)}}.journeyCourseCardContent{display:flex;flex-direction:column;justify-content:space-between;flex:1;padding:1rem;gap:.5rem}.journeyCourseCardTop{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:.5rem}.journeyCourseMetrics{display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start}.journeyCourseMetricsRow{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;flex:1;min-width:0}.journeySkeleton{display:flex;flex-direction:column;gap:1rem;border:1px solid var(--gray-200);border-radius:.5rem;padding:1rem;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background-color:var(--gray-100);margin-top:.25rem}@media (prefers-color-scheme: dark){.journeySkeleton{border-color:var(--gray-600);background-color:var(--gray-700)}}.journeyToggleButton{display:inline-flex;align-items:center;gap:.5rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;color:var(--brand-accessible)}.journeyToggleButton:hover{text-decoration:underline}.journeyToggleButton:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--brand-500);--tw-ring-offset-width: 2px;border-radius:.25rem}@media (prefers-color-scheme: dark){.journeyToggleButton:focus{--tw-ring-offset-color: var(--gray-900)}}.journeySidebarContainer{display:flex;width:100%;min-width:0px;flex-direction:column;gap:1.5rem}@media (min-width: 1024px){.journeySidebarContainer{grid-column:span 1 / span 1}}.journeyBadgeCard{display:flex;min-width:0px;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:.5rem;width:120px;height:120px}.journeyBadgeCardOblong{display:flex;min-width:0px;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;width:160px;height:100px}.journeyBadgeText{text-align:center;font-size:11px;font-weight:500;line-height:1.25}.journeyLeaderboardUserName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.journeyLeaderboardUserName:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.advancedSecurityAlert{display:flex;flex-direction:column;gap:1rem;padding-block:1rem;border-radius:.375rem;color:var(--gray-900)}.advancedSecurityAlertTitle{font-weight:500}.advancedSecuritySectionContainer{display:flex;flex-direction:column;gap:1.5625rem;justify-content:space-between;align-items:flex-start;padding:0}@media (min-width: 640px){.advancedSecuritySectionContainer{flex-direction:row}}@media (max-width: 639px){.advancedSecuritySectionContainer{padding-bottom:5rem}}.advancedSecuritySectionRight{display:flex;flex-direction:column;gap:1.25rem;width:100%}.advancedSecurityLabel{display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--gray-700)}@media (prefers-color-scheme: dark){.advancedSecurityLabel:is(.dark *){color:var(--gray-300)}}.advancedSecuritySSOContainer{display:flex;flex-direction:column;gap:1.5625rem;justify-content:space-between;align-items:flex-start;padding:0}.advancedSecuritySSOFields{display:flex;flex-direction:column;gap:1.25rem;justify-content:flex-start;width:100%;align-items:flex-start;height:auto}.customerSettingsFormContainer,.customerSettingsSectionsContainer{display:flex;flex-direction:column;gap:2rem}@media (min-width: 768px){.customerSettingsSectionsContainer{max-width:680px}}@media (min-width: 1024px){.customerSettingsSectionsContainer{max-width:950px}}.customerSettingsSectionRow{display:flex;flex-direction:column;gap:1.5625rem;padding:0}@media (min-width: 640px){.customerSettingsSectionRow{flex-direction:row}}.customerSettingsSectionRight{display:flex;flex-direction:column;gap:1.25rem;justify-content:flex-start;width:100%;align-items:flex-start;height:auto}.customerSettingsEditableSection{display:flex;flex-direction:column;gap:1.5625rem;justify-content:space-between;align-items:flex-start;padding:0}@media (min-width: 640px){.customerSettingsEditableSection{flex-direction:row}}.customerSettingsEditableRight{display:flex;flex-direction:column;gap:1.5rem;width:100%}.customerSettingsSupportSection{display:flex;flex-direction:column;gap:1.5625rem;justify-content:space-between;align-items:flex-start;padding:0}@media (min-width: 640px){.customerSettingsSupportSection{flex-direction:row}}.customerSettingsSupportRight{display:flex;flex-direction:column;gap:1.25rem;width:100%}.allCustomersHeader{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between}.allCustomersHeaderLeft{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.allCustomersSearchBar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem}.allCustomersEmptyState{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;text-align:center;color:var(--gray-500);margin-top:1rem;gap:1rem}.allCustomersMenuItem{font-weight:500}.allCustomersMenuIcon{display:inline;font-size:1rem;line-height:1.5rem;color:var(--gray-400)}.allCustomersMenuIconWithMargin{margin-inline-end:.25rem;display:inline;font-size:1rem;line-height:1.5rem;color:var(--gray-400)}.superAdminUsersHeader{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between}.superAdminUsersHeaderLeft{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;cursor:pointer}.superAdminUsersSearchBar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem}.superAdminUsersEmptyState{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;text-align:center;color:var(--gray-500);margin-top:1rem;gap:1rem}.superAdminUsersMenuItem{font-weight:500}.gamificationFormContainer,.gamificationSectionsContainer{display:flex;flex-direction:column;gap:2rem}@media (min-width: 768px){.gamificationSectionsContainer{max-width:680px}}@media (min-width: 1024px){.gamificationSectionsContainer{max-width:950px}}.gamificationFeatureSection{display:flex;flex-direction:column;gap:1.5625rem;padding:0}@media (min-width: 640px){.gamificationFeatureSection{flex-direction:row}}.gamificationFeatureRight{display:flex;flex-direction:column;gap:1.25rem;width:100%}.learnOldCourseCard{display:flex;flex-direction:column;border:1px solid var(--gray-200);position:relative;border-radius:.375rem;text-align:center;font-weight:500;cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media (prefers-color-scheme: dark){.learnOldCourseCard{border-color:var(--gray-600)}}.learnOldCourseCardContent{display:flex;flex-direction:column;justify-content:space-between;flex:1;padding:1rem;gap:.5rem}.learnOldCourseCardTop{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:.5rem}.learnOldCourseMetrics{display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start}.learnOldCourseMetricsRow{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;flex:1;min-width:0}.learnOldSkeleton{display:flex;flex-direction:column;gap:1rem;border:1px solid var(--gray-200);border-radius:.5rem;padding:1rem;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background-color:var(--gray-100);margin-top:.25rem}@media (prefers-color-scheme: dark){.learnOldSkeleton{border-color:var(--gray-600);background-color:var(--gray-700)}}.learnOldHeaderRow{display:flex;flex-direction:row;justify-content:space-between;gap:1.25rem;border-bottom:1px solid var(--gray-200)}@media (prefers-color-scheme: dark){.learnOldHeaderRow{border-color:var(--gray-600)}}.learnOldTabsList{margin-bottom:1rem;background-color:transparent;display:flex;flex-wrap:nowrap;width:-moz-fit-content;width:fit-content;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;white-space:nowrap;justify-content:flex-start;height:auto;gap:.75rem}@media (prefers-color-scheme: dark){.learnOldTabsList{background-color:var(--gray-800)}}.createUserProfileSection{display:flex;flex-direction:row;gap:1rem;align-items:center;border-bottom:1px solid var(--gray-100);padding-bottom:1rem}.createUserProfileImageDetails{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.5rem}.createUserProfileImageActions{display:flex;flex-direction:row;gap:1rem}.createUserProfileImageHint{display:flex;flex-direction:row;gap:.25rem;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:140%;color:var(--gray-600)}.createUserNameRow{display:flex;flex-direction:row;gap:.5rem}.createUserDateRow{display:flex;flex-direction:row;gap:.75rem;width:100%;justify-content:space-between}.createUserFormActions{display:flex;flex-direction:row;justify-content:flex-end;gap:1rem;width:100%;padding-bottom:.5rem}.gamificationPointsSection{display:flex;flex-direction:column;gap:1.5625rem;padding:0}@media (min-width: 640px){.gamificationPointsSection{flex-direction:row}}.gamificationWidgetSection{display:flex;flex-direction:column;gap:1.5625rem;padding:0}@media (min-width: 640px){.gamificationWidgetSection{flex-direction:row}}.gamificationWidgetRight{display:flex;flex-direction:column;gap:1.25rem;width:100%}.feedbackApprovalContainer{display:flex;flex-direction:column;gap:1.5rem}.feedbackApprovalHeader{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:-moz-fit-content;width:fit-content;gap:1rem}.feedbackApprovalTabsContainer{width:100%;display:flex;flex-direction:column;gap:1.25rem}@media (min-width: 1024px){.feedbackApprovalTabsContainer{width:auto}}.feedbackApprovalFilters{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1rem}@media (min-width: 1024px){.feedbackApprovalFilters{flex-direction:row;align-items:center}}.feedbackApprovalEmptyState{text-align:center;margin:auto;justify-content:center;align-items:center;display:flex;flex-direction:column;height:72vh;color:var(--gray-500);margin-block:auto}.feedbackApprovalTitle{margin-top:.25rem;margin-bottom:.25rem;min-height:1.5rem;font-size:1rem;line-height:1.5rem;font-weight:500;color:var(--gray-900)}@media (prefers-color-scheme: dark){.feedbackApprovalTitle:is(.dark *){color:var(--white)}}.badgeCelebrationDecoEmoji6xl{font-size:3.75rem;line-height:1}.badgeCelebrationDecoEmoji5xl{font-size:3rem;line-height:1}.badgeCelebrationDecoEmoji4xl{font-size:2.25rem;line-height:2.5rem}.allBadgesModalContainer{display:flex;flex-direction:column;gap:1rem}.allBadgesModalBadgeItem{display:flex;flex-direction:column;justify-self:center}.allBadgesModalBadgeCard{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:.5rem}.allBadgesModalBadgeCardOblong{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:.75rem}.invoiceListHeader{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.75rem}@media (min-width: 640px){.invoiceListHeader{flex-direction:row;align-items:center}}.invoiceListTitle{font-family:Onest,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:500;color:var(--gray-900)}@media (prefers-color-scheme: dark){.invoiceListTitle:is(.dark *){color:var(--white)}}.invoiceListContent{display:flex;flex-direction:column;gap:1rem}.badgeIconPickerNoResultsIcon{font-size:2.25rem;line-height:2.5rem}.badgeIconPickerResultsCount{text-align:center;font-size:.75rem;line-height:1rem;color:var(--gray-500)}@media (prefers-color-scheme: dark){.badgeIconPickerResultsCount:is(.dark *){color:var(--gray-400)}}.editTextStyleSection{display:flex;flex-direction:column;gap:.5rem;margin-block:1.5rem;border-bottom:1px solid var(--gray-200)}@media (prefers-color-scheme: dark){.editTextStyleSection{border-color:var(--gray-500)}}.editTextStyleSection:last-child{border-bottom:0}.scormPlayerLoadingContainer{display:flex;flex-direction:column;align-items:center;gap:1rem}.colorPickerContainer{display:flex;flex-direction:column;gap:.25rem;color:var(--gray-700)}@media (prefers-color-scheme: dark){.colorPickerContainer{color:var(--gray-400)}}.colorPickerDescription{text-wrap:wrap;text-align:start;font-family:Inter,sans-serif;font-size:.75rem;line-height:1rem;font-weight:500;color:var(--gray-500)}@media (prefers-color-scheme: dark){.colorPickerDescription:is(.dark *){color:var(--gray-400)}}.editCustomerSuggestion{width:-moz-fit-content;width:fit-content;cursor:pointer;white-space:nowrap;font-size:.75rem;line-height:1rem;color:var(--brand-500)}.editCustomerSuggestion:hover{color:var(--black)}.achievementsCertificateItemWrapper{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.5rem;border:1px solid var(--border-color);padding:.5rem;border-radius:.375rem;box-shadow:0 1px 2px #0000000d;margin:.5rem;background-color:var(--white)}@media (min-width: 640px){.achievementsCertificateItemWrapper{flex-direction:row;align-items:center;gap:1rem;padding:.75rem;margin:.75rem}}@media (prefers-color-scheme: dark){.achievementsCertificateItemWrapper{border-color:var(--border-color-dark);background-color:var(--gray-800)}}.myJourneyCourseCard{display:flex;flex-direction:column;border:1px solid var(--gray-200);position:relative;border-radius:.375rem;text-align:center;font-weight:500;cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media (prefers-color-scheme: dark){.myJourneyCourseCard{border-color:var(--gray-600)}}.badgeActionsGroup{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.badgesPageContainer{display:flex;flex-direction:column;gap:2rem}@media (min-width: 768px){.badgesPageContainer{max-width:680px}}@media (min-width: 1024px){.badgesPageContainer{max-width:950px}}.badgeFormPreview{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.25rem;padding:.5rem}.badgeFormPreviewOblong{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.5rem;padding:.75rem}.filterDropdownLabel{font-weight:500}.learnOldCourseCardAlt{display:flex;flex-direction:column;border:1px solid var(--gray-200);position:relative;border-radius:.375rem;text-align:center;font-weight:500;cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media (prefers-color-scheme: dark){.learnOldCourseCardAlt{border-color:var(--gray-600)}}.courseSettingsImageHint{margin-top:.25rem;display:flex;flex-direction:row;gap:.5rem;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:140%;color:var(--gray-600)}@media (prefers-color-scheme: dark){.courseSettingsImageHint:is(.dark *){color:var(--gray-400)}}.courseSettingsSection{margin-top:1rem}.courseSettingsDivider{margin-top:1rem;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.courseSettingsDivider:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.courseSettingsAssignTitle{margin-top:1rem;font-weight:500;font-family:var(--font-onest)}.connectorItemName{font-weight:500}.eventDetailsField{display:flex;flex-direction:column;gap:.5rem}.integrationModalBody{display:flex;flex-direction:column;gap:1rem}.integrationModalActions{display:flex;flex-direction:row;justify-content:flex-end;gap:.75rem;padding-bottom:.5rem}.integrationPageMainContainer{display:flex;flex-direction:column;gap:2rem}.integrationPageMainContainerEmpty{display:flex;height:100vh;flex-direction:column;gap:2rem}.integrationPageHeaderDescription{width:684px;display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem}.addIntegrationModalContainer{max-width:42rem;max-height:80vh;display:flex;flex-direction:column;gap:1.5rem}.filterUserSkeletonField{display:flex;flex-direction:column;width:100%;max-width:600px}.confirmImportModalDescription{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;color:var(--gray-600)}.bannerActionsGroup{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.bannersPageContainer{display:flex;flex-direction:column;gap:2rem}@media (min-width: 768px){.bannersPageContainer{max-width:680px}}@media (min-width: 1024px){.bannersPageContainer{max-width:950px}}.achievementsCertificateItemAlt{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.5rem;border:1px solid var(--borderColor);padding:.5rem;border-radius:.375rem;box-shadow:0 1px 2px #0000000d;margin:.5rem;background-color:#fff}@media (prefers-color-scheme: dark){.achievementsCertificateItemAlt{border-color:var(--borderColor-dark);background-color:var(--gray-800)}}@media (min-width: 640px){.achievementsCertificateItemAlt{flex-direction:row;align-items:center;gap:1rem;padding:.75rem;margin:.75rem}}.sessionResultContainer{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:28rem;width:100%;padding:1.5rem}.sessionResultMessage{color:var(--gray-600);margin-bottom:1.5rem;font-weight:500}.sessionResultButtonSuccess{background-color:var(--blue-600);color:#fff;font-weight:500}.sessionResultButtonSuccess:hover{background-color:var(--blue-700)}.sessionResultButtonError{background-color:#fff;color:var(--gray-900);font-weight:500}.sessionResultButtonError:hover{background-color:var(--gray-100)}.selectPlanCard{position:relative;border-radius:.75rem;border:1px solid;padding:1.25rem;display:flex;flex-direction:column;height:100%;min-height:336px;transition-property:all}.selectPlanFooter{display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;width:100%}.paymentMethodLabel{font-weight:500;text-transform:capitalize}@media (prefers-color-scheme: dark){.paymentMethodLabel{color:#fff}}.singleReportEmptyState{display:flex;flex-direction:column;align-items:center;justify-content:center;height:76vh;text-align:center;color:var(--gray-500);margin-top:1rem;gap:1rem}.singleReportTotalRow{font-weight:500}.selectReportFieldsContainer{display:flex;flex-direction:column;height:100%;min-height:0}.advancedOptionsContainer{display:flex;flex-direction:column;height:100%}.advancedOptionsAggregateRow{display:flex;flex-direction:row;align-items:flex-start;gap:1rem;width:100%;padding-bottom:.5rem}.twoFactorStepIndicator{position:absolute;left:.25rem;top:0;display:flex;flex-direction:column;align-items:center;height:100%}.twoFactorStepContent{display:flex;flex-direction:column;gap:1rem;text-align:start}.twoFactorQRContainer{display:flex;flex-direction:column;gap:1.5rem;align-items:center}@media (min-width: 640px){.twoFactorQRContainer{flex-direction:row}}.twoFactorSecretCodeRow{border-radius:.5rem;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem}@media (min-width: 640px){.twoFactorSecretCodeRow{justify-content:flex-start}}.twoFactorRecoveryCodesRow{display:flex;flex-direction:column;gap:.75rem;align-items:center;justify-content:space-between}@media (min-width: 640px){.twoFactorRecoveryCodesRow{flex-direction:row}}.courseCard{position:relative;display:flex;min-height:20rem;cursor:pointer;flex-direction:column;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.courseCard:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.courseCard:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.courseCardContent{display:flex;flex:1 1 0%;flex-direction:column;justify-content:flex-start;gap:.75rem;padding:1rem}.courseCardTop{display:flex;flex-direction:column;gap:.5rem}.courseCardTitleContainer{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.courseCardTitle{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;flex:1 1 0%;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.courseCardTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.courseCardTitle{min-height:3rem}.courseCardMeta{position:relative;display:flex;flex-direction:column;gap:.5rem}.courseCardMetaRow{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.courseCardMetaRow:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.courseCardMetaRow{min-height:1.5rem}.courseCardMetaRowStacked{display:flex;flex-direction:column;align-items:flex-start;gap:.625rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.courseCardMetaRowStacked:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.courseCardMetaItem{display:flex;align-items:center;gap:.375rem}.courseCardMetaItemStacked{display:flex;align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem}.courseCardMetaDivider{height:.25rem;width:.25rem;flex-shrink:0;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.courseCardMetaDivider:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.courseCardRating{display:flex;align-items:center;gap:.25rem;font-size:.875rem;line-height:1.25rem}.courseCardRatingValue{font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.courseCardRatingValue:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.courseCardRatingCount{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.courseCardRatingCount:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.courseCardProgress{position:absolute;top:.75rem;inset-inline-end:.75rem;z-index:10;border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem;--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)}.custom-checkbox-item span.courseCardProgress{border:1px solid gray;border-radius:3px}.courseCardProgress:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.learningPathCourseCard{position:relative;display:flex;cursor:pointer;flex-direction:column;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.learningPathCourseCard:hover{border-color:var(--brand-color);--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.learningPathCourseCard:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.learningPathCourseCard:hover:is(.dark *){border-color:var(--brand-color)}.courseCardAlt{position:relative;display:flex;flex-direction:column;justify-content:flex-start;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background-color:#fff;border:1px solid var(--gray-200);border-radius:.5rem;cursor:pointer;min-height:20rem}@media (prefers-color-scheme: dark){.courseCardAlt{border-color:var(--gray-700);background-color:var(--gray-800)}}.leaderboardFormContainer,.leaderboardContentSection{display:flex;flex-direction:column;gap:2rem}.gamificationWidgetDescription{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--gray-600)}@media (prefers-color-scheme: dark){.gamificationWidgetDescription:is(.dark *){color:var(--gray-400)}}.gamificationWidgetEmptyState{padding-top:2rem;padding-bottom:2rem;text-align:center;font-size:.875rem;line-height:1.25rem;color:var(--gray-500)}@media (prefers-color-scheme: dark){.gamificationWidgetEmptyState:is(.dark *){color:var(--gray-400)}}.logChangeCardContainer{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.logChangeCardContainer:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.logChangeCardContainer{display:flex;flex-direction:column;padding:1rem;background-color:#fff;border-radius:.5rem;border:1px solid var(--gray-100);box-shadow:0 1px 2px #0000000d}@media (prefers-color-scheme: dark){.logChangeCardContainer{background-color:var(--gray-800);border-color:var(--gray-700)}}.achievementsCertificatePageContainer{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:1.5rem;width:100vw;height:100vh;vertical-align:middle;margin:auto}.achievementsCertificateContentWrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:100vw}.achievementsCertificateDownloadRow{display:flex;margin-top:1rem;flex-direction:row;justify-content:center;vertical-align:middle;align-items:center;gap:1rem}.gamificationWidgetIcon{font-size:1.125rem;line-height:1.75rem;color:var(--brand-500)}.gamificationWidgetLabel{font-weight:500;color:var(--gray-900)}@media (prefers-color-scheme: dark){.gamificationWidgetLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}.gamificationWidgetPosition{font-size:.875rem;line-height:1.25rem;color:var(--gray-500)}@media (prefers-color-scheme: dark){.gamificationWidgetPosition:is(.dark *){color:var(--gray-400)}}.gamificationWidgetHint{margin-top:1rem;font-size:.75rem;line-height:1rem;color:var(--gray-500)}@media (prefers-color-scheme: dark){.gamificationWidgetHint:is(.dark *){color:var(--gray-400)}}.leaderboardConfigRow{display:flex;flex-direction:column;gap:1.5625rem;padding:0}@media (min-width: 640px){.leaderboardConfigRow{flex-direction:row}}.leaderboardConfigLeft{display:flex;flex-direction:column;gap:.5rem;width:33.333333%}@media (min-width: 1024px){.leaderboardConfigLeft{min-width:241px}}.leaderboardConfigRight{display:flex;flex-direction:column;gap:1.25rem;width:100%}.leaderboardFieldContainer{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:1rem}.leaderboardFieldContainer:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.leaderboardToggleContainer{display:flex;align-items:center;justify-content:space-between;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:1rem}.leaderboardToggleContainer:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.twoFactorStep3Title{font-family:Onest,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--gray-900)}@media (min-width: 640px){.twoFactorStep3Title{font-size:1rem;line-height:1.5rem}}.twoFactorStep3Description{font-family:Inter,sans-serif;font-size:.75rem;line-height:1rem;font-weight:500;color:var(--gray-600)}@media (prefers-color-scheme: dark){.twoFactorStep3Description:is(.dark *){color:var(--gray-300)}}@media (min-width: 640px){.twoFactorStep3Description{font-size:.875rem;line-height:1.25rem}}.twoFactorVerificationRow{display:flex;flex-direction:column;gap:.75rem;align-items:stretch}@media (min-width: 640px){.twoFactorVerificationRow{flex-direction:row;align-items:flex-end}}.advancedOptionsAddButton{display:flex;align-items:center;justify-content:center;width:100%;gap:.5rem;padding:.75rem;font-weight:500;border:1px solid var(--gray-400);border-radius:.375rem;box-shadow:1px 1px 2px 1px #0003;margin-top:.5rem}.advancedOptionsAddButtonWithMargin{display:flex;align-items:center;justify-content:center;width:100%;gap:.5rem;padding:.75rem;font-weight:500;border:1px solid var(--gray-200);border-radius:.375rem;box-shadow:1px 1px 2px 1px #0003;margin-bottom:1.25rem;margin-top:.5rem}.advancedOptionsSortRow{display:flex;flex-direction:row;gap:1rem;margin-bottom:1.25rem}.advancedOptionsChartOptionsCol{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.25rem}.advancedOptionsChartOptionsRow{display:flex;flex-direction:row;gap:1rem;margin:auto}.advancedOptionsTileIndicatorRow{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;gap:1rem;margin-bottom:1.25rem;align-items:center}@media (min-width: 1280px){.advancedOptionsTileIndicatorRow{flex-wrap:nowrap}}.advancedOptionsValueOptionsRow{display:flex;flex-direction:row;gap:1rem;margin-top:.5rem}.paymentMethodLabelSmall{display:block;font-size:.75rem;line-height:1rem;font-weight:600;color:var(--gray-500)}@media (prefers-color-scheme: dark){.paymentMethodLabelSmall:is(.dark *){color:var(--gray-400)}}.feedbackApprovalTabsContainerAlt{width:100%;display:flex;flex-direction:column;gap:1.25rem}@media (min-width: 1024px){.feedbackApprovalTabsContainerAlt{width:auto}}.customersDropdownMenuItem{font-weight:500}.chartDashboardTitle{margin-bottom:.5rem;text-align:center;font-size:1.125rem;line-height:1.75rem;font-weight:600}.createCertificateForm{display:flex;flex-direction:column;width:100%;padding-inline:.5rem;gap:1.25rem}.paymentMethodFormRightCol{display:flex;flex-direction:column;height:100%}.paymentMethodFormContainer{display:flex;flex-direction:column;margin-top:.75rem}.billingInfoLabelSmall{display:block;font-size:.75rem;line-height:1rem;font-weight:600;color:var(--gray-500)}@media (prefers-color-scheme: dark){.billingInfoLabelSmall:is(.dark *){color:var(--gray-400)}}.billingInfoText{font-size:.875rem;line-height:1.25rem;color:var(--gray-800)}@media (prefers-color-scheme: dark){.billingInfoText:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}.addonsCheckoutTotal{display:flex;justify-content:space-between;font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--gray-800)}.addonsCheckoutTotalAmount{font-size:1rem;line-height:1.5rem}@media (prefers-color-scheme: dark){.addonsCheckoutTotalAmount:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}.addonsCheckoutPaymentTitle{font-size:1rem;line-height:1.5rem;font-weight:600;color:var(--gray-700)}@media (prefers-color-scheme: dark){.addonsCheckoutPaymentTitle:is(.dark *){color:var(--gray-300)}}.addonsCheckoutPaymentRow{display:flex;width:100%;align-items:center;justify-content:space-between;font-size:.875rem;line-height:1.25rem;color:var(--gray-800)}.addonsCheckoutPaymentLabel{font-weight:500;text-transform:capitalize}@media (prefers-color-scheme: dark){.addonsCheckoutPaymentLabel{color:#fff}}.upgradeContentContainer{display:flex;flex-direction:column;height:auto;overflow:hidden;padding-block:1rem;padding-inline:.75rem}@media (min-width: 768px){.upgradeContentContainer{padding-top:4rem;padding-inline:1rem}}@media (min-width: 1024px){.upgradeContentContainer{padding-inline:1.5rem}}.upgradeMainContent{display:flex;flex-direction:column;width:100%;max-width:72rem;margin-inline:auto;overflow-y:hidden}.upgradePlanCard{position:relative;border-radius:.5rem;border:1px solid;padding:1rem;display:flex;flex-direction:column;height:100%;min-height:280px;transition-property:all;cursor:pointer;background-color:#fff}@media (min-width: 640px){.upgradePlanCard{border-radius:.75rem;padding:1.25rem;min-height:320px}}@media (prefers-color-scheme: dark){.upgradePlanCard{background-color:var(--gray-800)}}.upgradePlanBillingCycle{margin-top:.125rem;display:block;font-size:10px;color:var(--gray-500)}@media (min-width: 640px){.upgradePlanBillingCycle{margin-top:.25rem;font-size:.75rem;line-height:1rem}}@media (min-width: 768px){.upgradePlanBillingCycle{font-size:.875rem;line-height:1.25rem}}@media (prefers-color-scheme: dark){.upgradePlanBillingCycle:is(.dark *){color:var(--gray-400)}}.ssoFormContainer{display:flex;flex-direction:column;gap:0;text-align:center}.ssoLoginForm{display:flex;flex-direction:column;gap:1rem}.ssoLoginLink{font-weight:500;color:var(--brandColor)}.ssoLoginLink:hover{text-decoration:underline}.createPasswordForm{display:flex;flex-direction:column;gap:1.25rem}.upgradeContactSupportBtn{margin-top:-.25rem;margin-bottom:1rem;width:100%;justify-content:center;font-size:.75rem;line-height:1rem}@media (min-width: 640px){.upgradeContactSupportBtn{margin-bottom:1.5rem;font-size:.875rem;line-height:1.25rem}}.upgradePlanFeatureItem{display:flex;align-items:flex-start;font-size:.75rem;line-height:1rem;color:var(--gray-600)}@media (min-width: 640px){.upgradePlanFeatureItem{font-size:.875rem;line-height:1.25rem}}@media (prefers-color-scheme: dark){.upgradePlanFeatureItem:is(.dark *){color:var(--gray-400)}}.upgradeFooterCTA{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:.5rem;text-align:center;padding-top:.5rem}@media (min-width: 640px){.upgradeFooterCTA{gap:.75rem;padding-top:1rem}}.upgradeFooterTotalLabel{font-size:.75rem;line-height:1rem;font-weight:600;color:var(--gray-600)}@media (min-width: 640px){.upgradeFooterTotalLabel{font-size:.875rem;line-height:1.25rem}}@media (min-width: 768px){.upgradeFooterTotalLabel{font-size:1rem;line-height:1.5rem}}.upgradeFooterTotalAmount{margin:.25rem;font-family:Onest,sans-serif;font-size:1.875rem;line-height:2.25rem;font-weight:600;color:var(--gray-800)}@media (prefers-color-scheme: dark){.upgradeFooterTotalAmount:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}@media (min-width: 640px){.upgradeFooterTotalAmount{margin:.5rem;font-size:2.25rem;line-height:2.5rem}}@media (min-width: 768px){.upgradeFooterTotalAmount{font-size:3rem;line-height:1}}.upgradeFooterBillingNote{font-size:10px;color:var(--gray-500)}@media (min-width: 640px){.upgradeFooterBillingNote{font-size:.75rem;line-height:1rem}}@media (min-width: 768px){.upgradeFooterBillingNote{font-size:.875rem;line-height:1.25rem}}.upgradeCheckoutBtn{width:100%;font-size:.875rem;line-height:1.25rem}@media (min-width: 640px){.upgradeCheckoutBtn{font-size:1rem;line-height:1.5rem}}@media (min-width: 768px){.upgradeCheckoutBtn{min-width:320px}}@media (min-width: 1024px){.upgradeCheckoutBtn{min-width:380px}}.upgradeLegalLinks{margin:0!important;justify-content:center!important;text-align:center!important;font-size:.75rem!important;line-height:1rem!important}@media (min-width: 640px){.upgradeLegalLinks{font-size:.875rem;line-height:1.25rem}}.addonsChangePaymentBtn{margin-inline-start:1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--brandColor)}.addonsChangePaymentBtn:hover{text-decoration-line:underline}.addonsSetupPaymentBtn{font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--brandColor);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.addonsInfoBox{display:flex;align-items:flex-start;gap:.5rem;border-radius:.75rem;border-width:1px;border-color:var(--gray-200);background-color:var(--gray-50);padding:1rem;font-size:.875rem;line-height:1.25rem;color:var(--gray-500);--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)}@media (prefers-color-scheme: dark){.addonsInfoBox:is(.dark *){border-color:var(--gray-700);background-color:var(--gray-800)}}.addonsInfoBoxTitle{font-weight:600;color:var(--gray-800)}@media (prefers-color-scheme: dark){.addonsInfoBoxTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}.addonsInfoBoxText{font-size:.875rem;line-height:1.25rem;line-height:1.625}.trialInfoSubscriptionNote{margin-inline-start:.5rem;font-size:.75rem;line-height:1rem;color:var(--gray-500)}@media (prefers-color-scheme: dark){.trialInfoSubscriptionNote:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}.apexcharts-title-text,.apexcharts-legend-text,.apexcharts-yaxis,.apexcharts-yaxis-title,.apexcharts-xaxis-title,.apexcharts-xaxis,.apexcharts-xaxis-texts-g,.apexcharts-yaxis-texts-g,.apexcharts-text,.apexcharts-xaxis-label,.apexcharts-yaxis-label{fill:#374151!important;--tw-text-opacity: 1 !important;color:rgb(55 65 81 / var(--tw-text-opacity, 1))!important}.apexcharts-title-text:is(.dark *),.apexcharts-legend-text:is(.dark *),.apexcharts-yaxis:is(.dark *),.apexcharts-yaxis-title:is(.dark *),.apexcharts-xaxis-title:is(.dark *),.apexcharts-xaxis:is(.dark *),.apexcharts-xaxis-texts-g:is(.dark *),.apexcharts-yaxis-texts-g:is(.dark *),.apexcharts-text:is(.dark *),.apexcharts-xaxis-label:is(.dark *),.apexcharts-yaxis-label:is(.dark *){fill:#d1d5db!important;--tw-text-opacity: 1 !important;color:rgb(209 213 219 / var(--tw-text-opacity, 1))!important}.chartContainer{width:100%;height:100%;background-color:transparent;border-width:1px;border-color:#f3f4f6;border-radius:.5rem}.chartContainer.dark{border-color:#374151}.chartContent{padding-top:3rem;height:100%}.chartInner{width:100%;height:100%;min-height:600px}.chartInnerResponsive{width:100%;height:100%;min-height:400px}.reportViewTitle{margin-bottom:1.25rem;text-align:center;font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.reportViewTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.reportViewTitle{font-family:Onest,sans-serif}.reportSectionLabel{font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.reportSectionLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.reportSectionLabel{padding:.5rem!important;margin-top:1.5rem;margin-bottom:.5rem}.reportDatasetGroupLabel{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.reportDatasetGroupLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.reportDatasetGroupLabel{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.reportDatasetGroupLabel:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.reportDatasetGroupLabel{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.reportDatasetGroupLabel:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.reportDatasetGroupLabel{padding:.5rem .75rem!important;margin-top:.5rem}.chartNoData,.tableNoData{padding-top:1rem;padding-bottom:1rem;text-align:center;font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.chartNoData:is(.dark *),.tableNoData:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.apexcharts-legend .apexcharts-align-left .apx-legend-position-top{width:100%;justify-content:center}.embeddedScormPlayerContainer{position:relative;height:100%;min-height:calc(100vh - 140px);width:100%;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.embeddedScormPlayerContainer:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.embeddedScormPlayerIframe{height:100%;width:100%;border-width:0px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.embeddedScormPlayerIframe:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.embeddedScormPlayerLoading{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.custom-checkbox-item span.embeddedScormPlayerLoading{border:1px solid gray;border-radius:3px}.embeddedScormPlayerLoading:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.embeddedScormPlayerUnsavedIndicator{position:absolute;top:1rem;inset-inline-end:1rem;display:flex;align-items:center;gap:.5rem;border-radius:calc(var(--radius) - 2px);border-width:1px;--tw-border-opacity: 1;border-color:rgb(253 224 71 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1));padding:.375rem .75rem;--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)}.custom-checkbox-item span.embeddedScormPlayerUnsavedIndicator{border:1px solid gray;border-radius:3px}.embeddedScormPlayerUnsavedIndicator:is(.dark *){--tw-border-opacity: 1;border-color:rgb(161 98 7 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(113 63 18 / var(--tw-bg-opacity, 1))}.embeddedScormPlayerUnsavedDot{height:.5rem;width:.5rem}.embeddedScormPlayerUnsavedDot{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.embeddedScormPlayerUnsavedText{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.embeddedScormPlayerUnsavedText:is(.dark *){--tw-text-opacity: 1;color:rgb(254 240 138 / var(--tw-text-opacity, 1))}.scormPlayerErrorContainer{display:flex;height:100%;min-height:400px;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center}.scormPlayerErrorText{margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.scormPlayerErrorText:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.scormPlayerErrorHint{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.scormPlayerErrorHint:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.scormConfigSection{margin-bottom:1.5rem}.scormConfigSection>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.scormConfigSection{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-bottom:1.5rem}.scormConfigSection:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.importFileSize{margin-inline-start:.5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.importFileSize:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.scormDiagnosticsContainer{overflow:hidden;border-radius:var(--radius);border-width:2px;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.scormDiagnosticsHeader{display:flex;cursor:pointer;align-items:center;justify-content:space-between;padding:1rem}.scormDiagnosticsHeaderContent{display:flex;align-items:center;gap:.75rem}.scormDiagnosticsIcon{height:1.5rem;width:1.5rem}.scormDiagnosticsIcon{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.scormDiagnosticsTitle{font-size:1.125rem;line-height:1.75rem;font-weight:700}.scormDiagnosticsStatusMessage{font-size:.875rem;line-height:1.25rem;font-weight:600}.scormDiagnosticsUpdateCount{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem}.scormDiagnosticsUpdateCount:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.scormDiagnosticsChevron{height:1.25rem;width:1.25rem}.scormDiagnosticsDetails>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.scormDiagnosticsDetails{border-top-width:2px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:1rem;padding-top:0}.scormDiagnosticsDetails:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.scormDiagnosticsGrid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media (min-width: 768px){.scormDiagnosticsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.scormDiagnosticsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.scormDiagnosticCardContainer{border-radius:var(--radius);border-width:1px;padding:.75rem}.scormDiagnosticCardHeader{margin-bottom:.25rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.scormDiagnosticCardHeaderContent{display:flex;align-items:center;gap:.5rem}.scormDiagnosticCardIcon{height:1rem;width:1rem;flex-shrink:0}.scormDiagnosticCardLabel{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.scormDiagnosticCardLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.scormDiagnosticCardCritical{margin-inline-start:.25rem;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.scormDiagnosticCardValue{margin-bottom:.25rem;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.scormDiagnosticCardValue:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.scormDiagnosticCardExpected{font-size:.75rem;line-height:1rem;font-style:italic;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.scormDiagnosticCardExpected:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.scormDiagnosticsActions{display:flex;gap:.75rem;padding-top:.75rem}.scormDiagnosticsReportButton{display:flex;flex:1 1 0%;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.scormDiagnosticsReportButton:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.scormDiagnosticsClearButton{border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.scormDiagnosticsClearButton:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.scormDiagnosticsClearButton:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.scormDiagnosticsClearButton:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.scormDiagnosticsHelpText>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.scormDiagnosticsHelpText{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding-top:.5rem;font-size:.75rem;line-height:1rem}.scormDiagnosticsHelpText:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.scormDiagnosticsHelpRow{display:flex;align-items:center;gap:.5rem}.scormDiagnosticsHelpIcon{height:.75rem;width:.75rem}.scormDiagnosticsToggleButton{position:fixed;bottom:1rem;inset-inline-end:1rem;z-index:50;display:flex;align-items:center;gap:.5rem;border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.scormDiagnosticsToggleButton:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.scormDiagnosticsPanel{position:fixed;bottom:1rem;inset-inline-end:1rem;z-index:50;width:24rem;overflow:hidden;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.scormDiagnosticsPanel:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.scormDiagnosticsPanelHeader{display:flex;align-items:center;justify-content:space-between;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position);padding:.75rem 1rem}.scormDiagnosticsPanelHeaderContent{display:flex;align-items:center;gap:.5rem}.scormDiagnosticsPanelHeaderIcon{height:1.25rem;width:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.scormDiagnosticsPanelTitle{font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.scormDiagnosticsPanelCloseButton{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.scormDiagnosticsPanelCloseButton:hover{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.scormDiagnosticsPanelContent{max-height:24rem}.scormDiagnosticsPanelContent>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.scormDiagnosticsPanelContent{overflow-y:auto;padding:1rem}.scormDiagnosticsPanelMeta{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.scormDiagnosticsPanelMeta:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.scormDiagnosticsRowContainer>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.scormDiagnosticsRowContainer{border-radius:var(--radius);padding:.75rem}.scormDiagnosticsRowHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.scormDiagnosticsRowHeaderLeft{display:flex;align-items:center;gap:.5rem}.scormDiagnosticsRowLabel{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.scormDiagnosticsRowLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.scormDiagnosticsRowValue{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.scormDiagnosticsRowValue:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.scormDiagnosticsRowExpected{margin-inline-start:1.5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.scormDiagnosticsRowExpected:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.scormDiagnosticsRowInfo{margin-inline-start:1.5rem;font-size:.75rem;line-height:1rem;font-style:italic;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.scormDiagnosticsRowInfo:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.scormDiagnosticsFooter{margin-top:.75rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-top:.75rem}.scormDiagnosticsFooter:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.scormDiagnosticsFooterContent>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.scormDiagnosticsFooterContent{font-size:.75rem;line-height:1rem}.scormDiagnosticsFooterRow{display:flex;align-items:flex-start;gap:.5rem}.scormDiagnosticsFooterIcon{margin-top:.125rem;height:1rem;width:1rem;flex-shrink:0}.scormDiagnosticsFooterText{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.scormDiagnosticsFooterText:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.scormDiagnosticsGenerateReportButton{margin-top:.75rem;width:100%;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.scormDiagnosticsGenerateReportButton:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.scormDiagnosticsGenerateReportButton:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.scormDiagnosticsGenerateReportButton:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.scormDiagnosticsStatusWaiting{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.scormDiagnosticsStatusWaiting:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.scormDiagnosticsStatusHealthy{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.scormDiagnosticsStatusHealthy:is(.dark *){background-color:#14532d33;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.scormDiagnosticsStatusWarning{--tw-border-opacity: 1;border-color:rgb(234 179 8 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.scormDiagnosticsStatusWarning:is(.dark *){background-color:#713f1233;--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.scormDiagnosticsStatusCritical{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.scormDiagnosticsStatusCritical:is(.dark *){background-color:#7f1d1d33;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.scormDiagnosticsCardSuccess{--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.scormDiagnosticsCardSuccess:is(.dark *){--tw-border-opacity: 1;border-color:rgb(21 128 61 / var(--tw-border-opacity, 1));background-color:#14532d4d}.scormDiagnosticsCardWarning{--tw-border-opacity: 1;border-color:rgb(253 224 71 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.scormDiagnosticsCardWarning:is(.dark *){--tw-border-opacity: 1;border-color:rgb(161 98 7 / var(--tw-border-opacity, 1));background-color:#713f124d}.scormDiagnosticsCardError{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.scormDiagnosticsCardError:is(.dark *){--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity, 1));background-color:#7f1d1d4d}.scormIconSuccess{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.scormIconWarning{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.scormIconError{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.embeddedScormPlayerLoadingSpinner{height:3rem;width:3rem}@keyframes spin{to{transform:rotate(360deg)}}.embeddedScormPlayerLoadingSpinner{animation:spin 1s linear infinite;color:var(--brand-color)}.embeddedScormPlayerIframe{height:100%;width:100%;border-width:0px}.scormCorruptedPackageTitle{font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.scormCorruptedPackageTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.scormCorruptedPackageText{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.scormCorruptedPackageText:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.scormCorruptedPackageDetails{border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(253 224 71 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1));padding:1rem}.scormCorruptedPackageDetails:is(.dark *){--tw-border-opacity: 1;border-color:rgb(161 98 7 / var(--tw-border-opacity, 1));background-color:#713f1233}.scormCorruptedPackageDetailsTitle{margin-bottom:.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.scormCorruptedPackageDetailsTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(254 240 138 / var(--tw-text-opacity, 1))}.scormCorruptedPackageDetailsList>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.scormCorruptedPackageDetailsList{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.scormCorruptedPackageDetailsList:is(.dark *){--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.scormCorruptedPackageCode{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1));padding-left:.25rem;padding-right:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.scormCorruptedPackageCode:is(.dark *){background-color:#713f1266}.scormCorruptedPackageSolution{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.scormCorruptedPackageSolution:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.scormErrorDisplayContainer{margin-left:auto;margin-right:auto;max-width:42rem}.scormErrorDisplayContainer>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.scormErrorDisplayContainer{padding:1.5rem}.scormPlayerModalHeader{position:absolute;top:0;inset-inline-start:0px;inset-inline-end:0px;z-index:50;display:flex;align-items:center;justify-content:space-between;background-color:#000c;padding:.75rem 1rem;--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.custom-checkbox-item span.scormPlayerModalHeader{border:1px solid gray;border-radius:3px}.scormPlayerActiveIndicator{display:flex;align-items:center;gap:.5rem}.scormPlayerActiveDot{height:.5rem;width:.5rem}@keyframes pulse{50%{opacity:.5}}.scormPlayerActiveDot{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.scormPlayerModalCloseButton{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.scormPlayerModalCloseButton:hover{background-color:#ffffff1a}.scormPlayerModalLoadingOverlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:center;justify-content:center;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.custom-checkbox-item span.scormPlayerModalLoadingOverlay{border:1px solid gray;border-radius:3px}.scormPlayerIframeContainer{height:100%;width:100%;border-width:0px}.learningPathCard{position:relative;display:flex;min-height:20rem;cursor:pointer;flex-direction:column;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.learningPathCard:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.learningPathCard:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.learningPathCardThumbnail{position:relative;height:12rem;width:100%;overflow:hidden;border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.learningPathCardThumbnail .pathImage{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.learningPathCardContent{display:flex;flex:1 1 0%;flex-direction:column;gap:.75rem;padding:1rem}.learningPathCardTitle{font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.learningPathCardTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.learningPathCardDescription{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.learningPathCardDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.learningPathCardMeta{display:flex;align-items:center;gap:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.learningPathCardMeta:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.learningPathProgress{margin-top:auto;display:flex;flex-direction:column;gap:.5rem}.progressLabel{display:flex;justify-content:space-between;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.progressLabel:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.progressText{text-align:center;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.progressText:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.pathActionButton{margin-top:.5rem;width:100%}.overdueBadge{position:absolute;top:.5rem;inset-inline-end:.5rem;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1));padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.custom-checkbox-item span.overdueBadge{border:1px solid gray;border-radius:3px}.learningPathDetailsContainer{display:flex;flex-direction:column;gap:1.5rem}.pathDetailsHeader{display:flex;flex-direction:column;gap:1.5rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem}@media (min-width: 768px){.pathDetailsHeader{flex-direction:row}}.pathDetailsHeader:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.pathThumbnail{height:12rem;width:100%;flex-shrink:0;overflow:hidden;border-radius:var(--radius)}@media (min-width: 768px){.pathThumbnail{width:16rem}}.pathHeaderContent{display:flex;flex:1 1 0%;flex-direction:column;gap:1rem}.pathTitle{font-size:1.875rem;line-height:2.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.pathTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.pathDescription{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.pathDescription:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.pathMeta{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;font-size:.875rem;line-height:1.25rem}.metaItem{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.metaItem:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.metaItemOverdue{font-weight:500;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.metaItemOverdue:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.pathProgressSection{border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem}.pathProgressSection:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.progressHeader{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}.progressPercentage{font-size:1.5rem;line-height:2rem;font-weight:700;color:var(--brand-color)}.pathCoursesSection{border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem}.pathCoursesSection:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.pathCoursesSection h3{margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.pathCoursesSection h3:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.courseList{display:flex;flex-direction:column;gap:.75rem}.courseListItem{display:flex;cursor:pointer;align-items:center;gap:1rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.courseListItem:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.courseListItem:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.courseListItem:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.courseItemPosition{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));background-color:var(--brand-color);color:var(--brand-500-text)}.courseItemContent{display:flex;flex:1 1 0%;flex-direction:column;gap:.5rem}.courseItemTitle{display:flex;align-items:center;gap:.5rem;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.courseItemTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.optionalBadge{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.optionalBadge:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.courseItemStatus{display:flex;align-items:center;gap:.75rem;font-size:.875rem;line-height:1.25rem}.courseProgress{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.courseProgress:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.expiredBadge{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.expiredBadge:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.courseApprovalList{margin-top:1rem;list-style-position:inside;list-style-type:disc}.courseApprovalList>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.courseApprovalList{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.courseApprovalList:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.pathGrid{margin-top:1.5rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media (min-width: 640px){.pathGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.pathGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.backButton{display:flex;align-items:center;gap:.5rem;color:var(--brand-color)}.backButton:hover{text-decoration-line:underline}.courseSelectorContainer{margin-top:1rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:1rem}.courseSelectorContainer:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.courseSelectorList{max-height:15rem}.courseSelectorList>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.courseSelectorList{overflow-y:auto}.courseSelectorItem{display:flex;cursor:pointer;align-items:center;justify-content:space-between;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.courseSelectorItem:hover{border-color:var(--brand-color);background-color:var(--brand-50);color:var(--brand-50-text)}.courseSelectorItem:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.courseSelectorItem:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.courseSelectorLoading{display:flex;align-items:center;justify-content:center;padding:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.courseSelectorLoading:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.emptyCoursesMessage{padding:1rem;text-align:center;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.selectedCoursesList{margin-top:1rem;display:flex;flex-direction:column;gap:.5rem}.selectedCourseItem{display:flex;align-items:center;gap:.75rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem}.selectedCourseItem:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.coursePosition{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));background-color:var(--brand-color);color:var(--brand-500-text)}.courseInfo{display:flex;flex:1 1 0%;flex-direction:column;gap:.25rem}.courseTitle{font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.courseTitle:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.courseActions{display:flex;align-items:center;gap:.5rem}.requiredToggle{font-size:.875rem;line-height:1.25rem}.requiredBadge{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.requiredBadge:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.courseControls{display:flex;align-items:center;gap:.5rem}.moveButton{padding:.5rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.moveButton:hover{color:var(--brand-color)}.moveButton:disabled{cursor:not-allowed;opacity:.3}.moveButton:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.moveButton:hover:is(.dark *){color:var(--brand-color)}.removeButton{padding:.5rem;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.removeButton:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.removeButton:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.removeButton:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.emptyCoursesMessage{padding-top:2rem;padding-bottom:2rem;text-align:center;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.emptyCoursesMessage:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.addCourseButton{display:flex;align-items:center;gap:.5rem;border-radius:var(--radius);border-width:1px;border-color:var(--brand-color);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;color:var(--brand-color)}.addCourseButton:hover{background-color:var(--brand-50);color:var(--brand-50-text)}.addCourseButton:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.formSectionHeader{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}.coursesCount{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.coursesCount:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.yesIndicator{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.yesIndicator:is(.dark *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.noIndicator{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.noIndicator:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dialogActions{margin-top:1.5rem;display:flex;align-items:center;justify-content:flex-end;gap:.75rem}.courseStatusText{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.courseStatusText:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.formActions{margin-top:1.5rem;display:flex;align-items:center;justify-content:flex-end;gap:.75rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-top:1rem}.formActions:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.advancedOptionsFiltersSection .selectTrigger,.advancedOptionsFiltersSection .dropdownContainer{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.advancedOptionsFiltersSection .selectTrigger:is(.dark *),.advancedOptionsFiltersSection .dropdownContainer:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:prose-invert:is(.dark *){--tw-prose-body: var(--tw-prose-invert-body);--tw-prose-headings: var(--tw-prose-invert-headings);--tw-prose-lead: var(--tw-prose-invert-lead);--tw-prose-links: var(--tw-prose-invert-links);--tw-prose-bold: var(--tw-prose-invert-bold);--tw-prose-counters: var(--tw-prose-invert-counters);--tw-prose-bullets: var(--tw-prose-invert-bullets);--tw-prose-hr: var(--tw-prose-invert-hr);--tw-prose-quotes: var(--tw-prose-invert-quotes);--tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);--tw-prose-captions: var(--tw-prose-invert-captions);--tw-prose-kbd: var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows);--tw-prose-code: var(--tw-prose-invert-code);--tw-prose-pre-code: var(--tw-prose-invert-pre-code);--tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);--tw-prose-th-borders: var(--tw-prose-invert-th-borders);--tw-prose-td-borders: var(--tw-prose-invert-td-borders)}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.placeholder\:opacity-50::-moz-placeholder{opacity:.5}.placeholder\:opacity-50::placeholder{opacity:.5}.after\:text-red-500:after{content:var(--tw-content);--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.after\:content-\[\'\*\'\]:after{--tw-content: "*";content:var(--tw-content)}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:border-r-0:last-child{border-right-width:0px}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-green-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(34 197 94 / var(--tw-ring-opacity, 1))}.focus-within\:ring-red-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.focus-within\:ring-opacity-25:focus-within{--tw-ring-opacity: .25}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;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))}.hover\:scale-125:hover{--tw-scale-x: 1.25;--tw-scale-y: 1.25;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))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;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))}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border:hover{border-width:1px}.hover\:border-\[var\(--brand-500\)\]:hover{border-color:var(--brand-500)}.hover\:border-brandColor:hover{border-color:var(--brand-color)}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.hover\:border-gray-600:hover{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.hover\:border-red-600:hover{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.hover\:bg-\[var\(--brand-100\)\]:hover{background-color:var(--brand-100)}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-brand-600:hover{background-color:var(--brand-600)}.hover\:bg-brandColor:hover{background-color:var(--brand-color)}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-300:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-700\/90:hover{background-color:#374151e6}.hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.hover\:bg-green-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-orange-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.hover\:bg-primaryColor:hover{background-color:var(--primary-color)}.hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-red-900:hover{--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/75:hover{background-color:#ffffffbf}.hover\:bg-white\/80:hover{background-color:#fffc}.hover\:bg-opacity-30:hover{--tw-bg-opacity: .3}.hover\:bg-opacity-90:hover{--tw-bg-opacity: .9}.hover\:font-semibold:hover{font-weight:600}.hover\:text-\[var\(--brand-600\)\]:hover{color:var(--brand-600)}.hover\:text-black:hover{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.hover\:text-brandColor:hover{color:var(--brand-color)}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-red-300:hover{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--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)}.hover\:ring-2:hover{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.hover\:ring-\[var\(--brand-100\)\]:hover{--tw-ring-color: var(--brand-100)}.hover\:ring-blue-200:hover{--tw-ring-opacity: 1;--tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity, 1))}.hover\:bg-primaryColor:hover{color:var(--primary-500-text)}.focus\:border-gray-400:focus{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.focus\:bg-gray-100:focus{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.focus\:bg-gray-700:focus{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.focus\:bg-gray-800:focus{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.focus\:bg-red-100:focus{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.focus\:text-white:focus{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[var\(--brand-200\)\]:focus{--tw-ring-color: var(--brand-200)}.focus\:ring-\[var\(--brand-500\)\]:focus{--tw-ring-color: var(--brand-500)}.focus\:ring-blue-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-brandColor:focus{--tw-ring-color: var(--brand-color)}.focus\:ring-gray-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(156 163 175 / var(--tw-ring-opacity, 1))}.focus\:ring-primaryColor:focus{--tw-ring-color: var(--primary-color)}.focus\:ring-red-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.focus\:ring-transparent:focus{--tw-ring-color: transparent}.focus\:ring-yellow-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(234 179 8 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-1:focus{--tw-ring-offset-width: 1px}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-brandColor:focus-visible{--tw-ring-color: var(--brand-color)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-300:disabled{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.disabled\:bg-gray-300:disabled{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.disabled\:bg-transparent:disabled{background-color:transparent}.disabled\:text-gray-500:disabled{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.disabled\:opacity-100:disabled{opacity:1}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:hover\:bg-transparent:hover:disabled{background-color:transparent}.group:hover .group-hover\:bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent) / .5)}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.aria-selected\:opacity-30[aria-selected=true]{opacity:.3}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[state\=open\]\:border-b[data-state=open]{border-bottom-width:1px}.data-\[state\=checked\]\:border-brandColor[data-state=checked],.data-\[state\=indeterminate\]\:border-brandColor[data-state=indeterminate]{border-color:var(--brand-color)}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-gray-200[data-state=active]{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.data-\[state\=active\]\:bg-white[data-state=active]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-brandColor[data-state=checked],.data-\[state\=indeterminate\]\:bg-brandColor[data-state=indeterminate]{background-color:var(--brand-color)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-gray-800[data-state=active]{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[state\=active\]\:shadow-sm[data-state=active]{--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)}.data-\[state\=delayed-open\]\:animate-in[data-state=delayed-open],.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.group[data-state=checked] .group-data-\[state\=checked\]\:hidden,.group[data-state=indeterminate] .group-data-\[state\=indeterminate\]\:hidden,.group[data-state=unchecked] .group-data-\[state\=unchecked\]\:hidden{display:none}.group[data-state=active] .group-data-\[state\=active\]\:bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.group[data-state=active] .group-data-\[state\=active\]\:text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dark\:divide-gray-700:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(55 65 81 / var(--tw-divide-opacity, 1))}.dark\:border:is(.dark *){border-width:1px}.dark\:border-\[var\(--brand-300\)\]:is(.dark *){border-color:var(--brand-300)}.dark\:border-\[var\(--brand-700\)\]:is(.dark *){border-color:var(--brand-700)}.dark\:border-blue-400:is(.dark *){--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.dark\:border-blue-500:is(.dark *){--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.dark\:border-blue-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:border-borderColor-dark:is(.dark *){border-color:var(--dark-border-color)}.dark\:border-gray-500:is(.dark *){--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.dark\:border-gray-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:border-gray-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark\:border-gray-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.dark\:border-gray-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(17 24 39 / var(--tw-border-opacity, 1))}.dark\:border-green-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(22 101 52 / var(--tw-border-opacity, 1))}.dark\:border-green-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(20 83 45 / var(--tw-border-opacity, 1))}.dark\:border-purple-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(107 33 168 / var(--tw-border-opacity, 1))}.dark\:border-red-500:is(.dark *){--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.dark\:border-red-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity, 1))}.dark\:border-red-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}.dark\:border-yellow-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(161 98 7 / var(--tw-border-opacity, 1))}.dark\:border-yellow-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(133 77 14 / var(--tw-border-opacity, 1))}.dark\:\!bg-gray-900:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))!important}.dark\:bg-\[var\(--brand-700\)\]:is(.dark *){background-color:var(--brand-700)}.dark\:bg-\[var\(--brand-900\)\]:is(.dark *){background-color:var(--brand-900)}.dark\:bg-\[var\(--brand-900-30\)\]:is(.dark *){background-color:var(--brand-900-30)}.dark\:bg-amber-900\/30:is(.dark *){background-color:#78350f4d}.dark\:bg-black:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.dark\:bg-black\/70:is(.dark *){background-color:#000000b3}.dark\:bg-blue-900\/20:is(.dark *){background-color:#1e3a8a33}.dark\:bg-blue-900\/30:is(.dark *){background-color:#1e3a8a4d}.dark\:bg-blue-900\/40:is(.dark *){background-color:#1e3a8a66}.dark\:bg-brand-800:is(.dark *){background-color:var(--brand-800)}.dark\:bg-brand-900:is(.dark *){background-color:var(--brand-900)}.dark\:bg-gray-200\/20:is(.dark *){background-color:#e5e7eb33}.dark\:bg-gray-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-800\/30:is(.dark *){background-color:#1f29374d}.dark\:bg-gray-800\/60:is(.dark *){background-color:#1f293799}.dark\:bg-gray-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-900\/20:is(.dark *){background-color:#11182733}.dark\:bg-gray-900\/30:is(.dark *){background-color:#1118274d}.dark\:bg-gray-900\/50:is(.dark *){background-color:#11182780}.dark\:bg-gray-900\/70:is(.dark *){background-color:#111827b3}.dark\:bg-gray-900\/75:is(.dark *){background-color:#111827bf}.dark\:bg-gray-900\/80:is(.dark *){background-color:#111827cc}.dark\:bg-gray-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(3 7 18 / var(--tw-bg-opacity, 1))}.dark\:bg-green-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(22 101 52 / var(--tw-bg-opacity, 1))}.dark\:bg-green-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(20 83 45 / var(--tw-bg-opacity, 1))}.dark\:bg-green-900\/20:is(.dark *){background-color:#14532d33}.dark\:bg-green-900\/30:is(.dark *){background-color:#14532d4d}.dark\:bg-green-900\/40:is(.dark *){background-color:#14532d66}.dark\:bg-orange-900\/20:is(.dark *){background-color:#7c2d1233}.dark\:bg-purple-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(88 28 135 / var(--tw-bg-opacity, 1))}.dark\:bg-purple-900\/20:is(.dark *){background-color:#581c8733}.dark\:bg-purple-900\/40:is(.dark *){background-color:#581c8766}.dark\:bg-red-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity, 1))}.dark\:bg-red-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.dark\:bg-red-900\/10:is(.dark *){background-color:#7f1d1d1a}.dark\:bg-red-900\/20:is(.dark *){background-color:#7f1d1d33}.dark\:bg-red-900\/30:is(.dark *){background-color:#7f1d1d4d}.dark\:bg-slate-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.dark\:bg-transparent:is(.dark *){background-color:transparent}.dark\:bg-white:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.dark\:bg-yellow-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(161 98 7 / var(--tw-bg-opacity, 1))}.dark\:bg-yellow-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(133 77 14 / var(--tw-bg-opacity, 1))}.dark\:bg-yellow-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(113 63 18 / var(--tw-bg-opacity, 1))}.dark\:bg-yellow-900\/20:is(.dark *){background-color:#713f1233}.dark\:bg-yellow-900\/30:is(.dark *){background-color:#713f124d}.dark\:bg-opacity-40:is(.dark *){--tw-bg-opacity: .4}.dark\:bg-opacity-70:is(.dark *){--tw-bg-opacity: .7}.dark\:from-yellow-100\/50:is(.dark *){--tw-gradient-from: rgb(254 249 195 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 249 195 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:to-white\/20:is(.dark *){--tw-gradient-to: rgb(255 255 255 / .2) var(--tw-gradient-to-position)}.dark\:fill-gray-700:is(.dark *){fill:#374151}.dark\:text-\[var\(--brand-300\)\]:is(.dark *){color:var(--brand-300)}.dark\:text-\[var\(--brand-400\)\]:is(.dark *){color:var(--brand-400)}.dark\:text-amber-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.dark\:text-blue-400:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark\:text-brand-300:is(.dark *){color:var(--brand-300)}.dark\:text-emerald-400:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.dark\:text-gray-100:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark\:text-gray-200:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark\:text-gray-300:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-gray-500:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dark\:text-gray-600:is(.dark *){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.dark\:text-green-100:is(.dark *){--tw-text-opacity: 1;color:rgb(220 252 231 / var(--tw-text-opacity, 1))}.dark\:text-green-200:is(.dark *){--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity, 1))}.dark\:text-green-300:is(.dark *){--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.dark\:text-green-400:is(.dark *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.dark\:text-orange-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.dark\:text-primaryColor:is(.dark *){color:var(--primary-color)}.dark\:text-purple-300:is(.dark *){--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.dark\:text-purple-400:is(.dark *){--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.dark\:text-red-100:is(.dark *){--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}.dark\:text-red-200:is(.dark *){--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.dark\:text-red-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.dark\:text-red-400:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:text-yellow-100:is(.dark *){--tw-text-opacity: 1;color:rgb(254 249 195 / var(--tw-text-opacity, 1))}.dark\:text-yellow-200:is(.dark *){--tw-text-opacity: 1;color:rgb(254 240 138 / var(--tw-text-opacity, 1))}.dark\:text-yellow-400:is(.dark *){--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.dark\:accent-blue-400:is(.dark *){accent-color:#60a5fa}.dark\:opacity-20:is(.dark *){opacity:.2}.dark\:shadow-gray-800:is(.dark *){--tw-shadow-color: #1f2937;--tw-shadow: var(--tw-shadow-colored)}.dark\:ring-\[var\(--brand-400\)\]:is(.dark *){--tw-ring-color: var(--brand-400)}.dark\:hover\:border-\[var\(--brand-400\)\]:hover:is(.dark *){border-color:var(--brand-400)}.dark\:hover\:border-gray-400:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.dark\:hover\:border-gray-500:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.dark\:hover\:border-gray-600:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:hover\:border-gray-700:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark\:hover\:border-red-500:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.dark\:hover\:bg-gray-300:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-gray-600:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-gray-700:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-gray-700\/50:hover:is(.dark *){background-color:#37415180}.dark\:hover\:bg-gray-800:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-gray-800\/80:hover:is(.dark *){background-color:#1f2937cc}.dark\:hover\:bg-gray-800\/90:hover:is(.dark *){background-color:#1f2937e6}.dark\:hover\:bg-green-900\/20:hover:is(.dark *){background-color:#14532d33}.dark\:hover\:bg-red-900:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-red-900\/20:hover:is(.dark *){background-color:#7f1d1d33}.dark\:hover\:bg-slate-600:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.dark\:hover\:text-\[var\(--brand-300\)\]:hover:is(.dark *){color:var(--brand-300)}.dark\:hover\:text-blue-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.dark\:hover\:text-blue-400:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark\:hover\:text-gray-100:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark\:hover\:text-gray-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark\:hover\:text-gray-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:hover\:text-primaryColor:hover:is(.dark *){color:var(--primary-color)}.dark\:hover\:text-red-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.dark\:hover\:text-red-400:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark\:hover\:text-white:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:focus\:border-gray-500:focus:is(.dark *){--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.dark\:focus\:bg-gray-800:focus:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:focus\:ring-brandColor:focus:is(.dark *){--tw-ring-color: var(--brand-color)}.dark\:focus\:ring-yellow-400:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(250 204 21 / var(--tw-ring-opacity, 1))}.dark\:focus\:ring-offset-gray-900:focus:is(.dark *){--tw-ring-offset-color: #111827}.dark\:data-\[state\=active\]\:bg-gray-100[data-state=active]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.dark\:data-\[state\=active\]\:bg-gray-600[data-state=active]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.dark\:data-\[state\=checked\]\:bg-brandColor[data-state=checked]:is(.dark *){background-color:var(--brand-color)}.dark\:data-\[state\=active\]\:text-gray-200[data-state=active]:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark\:data-\[state\=active\]\:text-gray-900[data-state=active]:is(.dark *){--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.group[data-state=active] .dark\:group-data-\[state\=active\]\:bg-gray-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.group[data-state=active] .dark\:group-data-\[state\=active\]\:text-gray-200:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mx-3{margin-left:.75rem;margin-right:.75rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:my-5{margin-top:1.25rem;margin-bottom:1.25rem}.sm\:mb-0{margin-bottom:0}.sm\:mb-4{margin-bottom:1rem}.sm\:me-2{margin-inline-end:.5rem}.sm\:ms-0{margin-inline-start:0px}.sm\:mt-0{margin-top:0}.sm\:mt-6{margin-top:1.5rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:h-10{height:2.5rem}.sm\:h-16{height:4rem}.sm\:h-3{height:.75rem}.sm\:h-4{height:1rem}.sm\:h-5{height:1.25rem}.sm\:h-6{height:1.5rem}.sm\:h-7{height:1.75rem}.sm\:h-96{height:24rem}.sm\:h-auto{height:auto}.sm\:max-h-\[360px\]{max-height:360px}.sm\:min-h-96{min-height:24rem}.sm\:min-h-\[380px\]{min-height:380px}.sm\:w-1\/3{width:33.333333%}.sm\:w-1\/4{width:25%}.sm\:w-10{width:2.5rem}.sm\:w-16{width:4rem}.sm\:w-20{width:5rem}.sm\:w-3{width:.75rem}.sm\:w-3\/4{width:75%}.sm\:w-36{width:9rem}.sm\:w-4{width:1rem}.sm\:w-40{width:10rem}.sm\:w-5{width:1.25rem}.sm\:w-5\/6{width:83.333333%}.sm\:w-56{width:14rem}.sm\:w-72{width:18rem}.sm\:w-96{width:24rem}.sm\:w-\[100\%\]{width:100%}.sm\:w-\[150px\]{width:150px}.sm\:w-\[96\%\]{width:96%}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:min-w-72{min-width:18rem}.sm\:max-w-96{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:scale-75{--tw-scale-x: .75;--tw-scale-y: .75;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))}.sm\:scale-\[0\.4\]{--tw-scale-x: .4;--tw-scale-y: .4;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))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:.75rem}.sm\:gap-5{gap:1.25rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.sm\:space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.sm\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.sm\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.sm\:rounded-2xl{border-radius:1rem}.sm\:p-1{padding:.25rem}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-6{padding:1.5rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:pb-0{padding-bottom:0}.sm\:pe-0{padding-inline-end:0px}.sm\:pt-0{padding-top:0}.sm\:text-left{text-align:left}}@media (min-width: 768px){.md\:fixed{position:fixed}.md\:col-span-2{grid-column:span 2 / span 2}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:mb-6{margin-bottom:1.5rem}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-10{height:2.5rem}.md\:h-7{height:1.75rem}.md\:h-8{height:2rem}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-1\/4{width:25%}.md\:w-1\/5{width:20%}.md\:w-1\/6{width:16.666667%}.md\:w-28{width:7rem}.md\:w-36{width:9rem}.md\:w-40{width:10rem}.md\:w-5\/12{width:41.666667%}.md\:w-80{width:20rem}.md\:w-96{width:24rem}.md\:w-\[200px\]{width:200px}.md\:w-\[620px\]{width:620px}.md\:w-\[min\(50\%\,100\%\)\]{width:min(50%,100%)}.md\:w-\[min\(65\%\,100\%\)\]{width:min(65%,100%)}.md\:w-\[min\(85\%\,100\%\)\]{width:min(85%,100%)}.md\:w-auto{width:auto}.md\:min-w-64{min-width:16rem}.md\:min-w-\[1000px\]{min-width:1000px}.md\:min-w-\[600px\]{min-width:600px}.md\:min-w-\[800px\]{min-width:800px}.md\:min-w-\[950px\]{min-width:950px}.md\:max-w-3xl{max-width:48rem}.md\:max-w-6xl{max-width:72rem}.md\:max-w-\[1000px\]{max-width:1000px}.md\:max-w-\[1400px\]{max-width:1400px}.md\:max-w-\[680px\]{max-width:680px}.md\:max-w-\[800px\]{max-width:800px}.md\:max-w-md{max-width:28rem}.md\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;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))}.md\:scale-\[0\.5\]{--tw-scale-x: .5;--tw-scale-y: .5;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))}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:gap-5{gap:1.25rem}.md\:gap-6{gap:1.5rem}.md\:gap-7{gap:1.75rem}.md\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.md\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-4{padding:1rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-36{padding-left:9rem;padding-right:9rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:pe-0{padding-inline-end:0px}.md\:pt-8{padding-top:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 1024px){.lg\:relative{position:relative}.lg\:end-6{inset-inline-end:1.5rem}.lg\:start-6{inset-inline-start:1.5rem}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:row-start-2{grid-row-start:2}.lg\:row-start-3{grid-row-start:3}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:ms-16{margin-inline-start:4rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-80{height:20rem}.lg\:h-auto{height:auto}.lg\:h-screen{height:100vh}.lg\:max-h-\[40vh\]{max-height:40vh}.lg\:min-h-96{min-height:24rem}.lg\:min-h-fit{min-height:-moz-fit-content;min-height:fit-content}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.333333%}.lg\:w-1\/4{width:25%}.lg\:w-1\/5{width:20%}.lg\:w-1\/6{width:16.666667%}.lg\:w-10\/12{width:83.333333%}.lg\:w-2\/12{width:16.666667%}.lg\:w-2\/3{width:66.666667%}.lg\:w-96{width:24rem}.lg\:w-\[40\%\]{width:40%}.lg\:w-\[60\%\]{width:60%}.lg\:w-\[750px\]{width:750px}.lg\:w-auto{width:auto}.lg\:w-fit{width:-moz-fit-content;width:fit-content}.lg\:w-full{width:100%}.lg\:min-w-64{min-width:16rem}.lg\:min-w-\[1100px\]{min-width:1100px}.lg\:min-w-\[241px\]{min-width:241px}.lg\:min-w-fit{min-width:-moz-fit-content;min-width:fit-content}.lg\:max-w-6xl{max-width:72rem}.lg\:max-w-\[75vw\]{max-width:75vw}.lg\:max-w-\[950px\]{max-width:950px}.lg\:max-w-lg{max-width:32rem}.lg\:translate-x-0{--tw-translate-x: 0px;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))}.lg\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;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))}.lg\:scale-\[0\.7\]{--tw-scale-x: .7;--tw-scale-y: .7;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))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[2\.5fr_1\.5fr\]{grid-template-columns:2.5fr 1.5fr}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-center{align-items:center}.lg\:items-stretch{align-items:stretch}.lg\:justify-between{justify-content:space-between}.lg\:gap-12{gap:3rem}.lg\:gap-40{gap:10rem}.lg\:gap-6{gap:1.5rem}.lg\:gap-7{gap:1.75rem}.lg\:p-4{padding:1rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}}@media (min-width: 1280px){.xl\:row-start-3{grid-row-start:3}.xl\:row-start-4{grid-row-start:4}.xl\:row-start-5{grid-row-start:5}.xl\:max-h-\[40vh\]{max-height:40vh}.xl\:w-10\/12{width:83.333333%}.xl\:w-2\/12{width:16.666667%}.xl\:w-full{width:100%}.xl\:min-w-0{min-width:0px}.xl\:min-w-\[1800px\]{min-width:1800px}.xl\:min-w-\[30\%\]{min-width:30%}.xl\:max-w-\[65vw\]{max-width:65vw}.xl\:scale-\[0\.8\]{--tw-scale-x: .8;--tw-scale-y: .8;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))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:flex-nowrap{flex-wrap:nowrap}.xl\:px-0{padding-left:0;padding-right:0}.xl\:pe-0{padding-inline-end:0px}}@media (min-width: 1536px){.\32xl\:order-none{order:0}.\32xl\:h-10{height:2.5rem}.\32xl\:max-h-\[42vh\]{max-height:42vh}.\32xl\:w-10{width:2.5rem}.\32xl\:max-w-\[45vw\]{max-width:45vw}.\32xl\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;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))}.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\32xl\:flex-row{flex-direction:row}.\32xl\:items-start{align-items:flex-start}.\32xl\:items-center{align-items:center}.\32xl\:justify-between{justify-content:space-between}.\32xl\:gap-3{gap:.75rem}.\32xl\:border{border-width:1px}.\32xl\:p-6{padding:1.5rem}.\32xl\:pe-3{padding-inline-end:.75rem}.\32xl\:pr-0{padding-right:0}}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:not\(\:last-child\)\]\:border-r:not(:last-child){border-right-width:1px}.\[\&\:not\(\:last-child\)\]\:border-gray-200:not(:last-child){--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.dark\:\[\&\:not\(\:last-child\)\]\:border-gray-700:not(:last-child):is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.\[\&\>button\]\:bg-accent>button{background-color:hsl(var(--accent))}.\[\&\>button\]\:bg-primary>button{background-color:var(--primary-color)}.\[\&\>button\]\:bg-transparent>button{background-color:transparent}.\[\&\>button\]\:\!text-foreground>button{color:hsl(var(--foreground))!important}.\[\&\>button\]\:text-accent-foreground>button{color:hsl(var(--accent-foreground))}.\[\&\>button\]\:bg-primary>button{color:var(--primary-500-text)}.\[\&\>button\]\:hover\:bg-primary:hover>button{background-color:var(--primary-color)}.\[\&\>button\]\:hover\:bg-transparent:hover>button{background-color:transparent}.\[\&\>button\]\:hover\:\!text-foreground:hover>button{color:hsl(var(--foreground))!important}.\[\&\>button\]\:hover\:bg-primary:hover>button{color:var(--primary-500-text)}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;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))}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline:2px solid transparent;outline-offset:2px}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline:2px solid transparent;outline-offset:2px}.\[\&_\.rich-text-editor\]\:\!bg-transparent .rich-text-editor{background-color:transparent!important}.\[\&_\.tableWrapper\]\:overflow-x-visible .tableWrapper{overflow-x:visible}.\[\&_\.tableWrapper\]\:border-0 .tableWrapper{border-width:0px}.\[\&_\.w-auto\.mx-auto\.rounded-lg\]\:\!border-0 .w-auto.mx-auto.rounded-lg{border-width:0px!important}.\[\&_\.w-auto\.mx-auto\.rounded-lg\]\:\!bg-transparent .w-auto.mx-auto.rounded-lg{background-color:transparent!important}.\[\&_\.w-auto\.mx-auto\.rounded-lg\]\:\!shadow-none .w-auto.mx-auto.rounded-lg{--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}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_\[contenteditable\]\]\:\!bg-transparent [contenteditable]{background-color:transparent!important}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}@media (hover:none){.\[\@media\(hover\:none\)\]\:pointer-events-auto{pointer-events:auto}.\[\@media\(hover\:none\)\]\:h-11{height:2.75rem}.\[\@media\(hover\:none\)\]\:w-11{width:2.75rem}.\[\@media\(hover\:none\)\]\:opacity-60{opacity:.6}}
