@charset "UTF-8";*,:after,:before{--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:rgba(0,174,239,.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:rgba(0,174,239,.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: }*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:Outfit;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}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,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height: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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}input:where(:not([type])),input:where([type=date]),input:where([type=datetime-local]),input:where([type=email]),input:where([type=month]),input:where([type=number]),input:where([type=password]),input:where([type=search]),input:where([type=tel]),input:where([type=text]),input:where([type=time]),input:where([type=url]),input:where([type=week]),select,select:where([multiple]),textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem;--tw-shadow:0 0 #0000}input:where(:not([type])):focus,input:where([type=date]):focus,input:where([type=datetime-local]):focus,input:where([type=email]):focus,input:where([type=month]):focus,input:where([type=number]):focus,input:where([type=password]):focus,input:where([type=search]):focus,input:where([type=tel]):focus,input:where([type=text]):focus,input:where([type=time]):focus,input:where([type=url]):focus,input:where([type=week]):focus,select:focus,select:where([multiple]):focus,textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#009dd6;--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);border-color:#009dd6;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}select:where([multiple]),select:where([size]:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}input:where([type=checkbox]),input:where([type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#009dd6;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem;--tw-shadow:0 0 #0000}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#009dd6;--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)}input:where([type=checkbox]):checked,input:where([type=radio]):checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E")}@media(forced-colors:active){input:where([type=checkbox]):checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}@media(forced-colors:active){input:where([type=radio]):checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=checkbox]):checked:focus,input:where([type=checkbox]):checked:hover,input:where([type=radio]):checked:focus,input:where([type=radio]):checked:hover{background-color:currentColor;border-color:transparent}input:where([type=checkbox]):indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}@media(forced-colors:active){input:where([type=checkbox]):indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=checkbox]):indeterminate:focus,input:where([type=checkbox]):indeterminate:hover{background-color:currentColor;border-color:transparent}input:where([type=file]){background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}input:where([type=file]):focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}.\!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}}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.pointer-events-none{pointer-events:none}.\!pointer-events-auto{pointer-events:auto!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.\!static{position:static!important}.static{position:static}.\!fixed{position:fixed!important}.fixed{position:fixed}.\!absolute{position:absolute!important}.absolute{position:absolute}.\!relative{position:relative!important}.relative{position:relative}.sticky{position:sticky}.\!inset-0{inset:0!important}.\!inset-\[2px\]{inset:2px!important}.inset-0{inset:0}.inset-y-0{bottom:0;top:0}.\!bottom-0{bottom:0!important}.\!bottom-\[-6px\]{bottom:-6px!important}.\!bottom-\[18px\]{bottom:18px!important}.\!bottom-\[23px\]{bottom:23px!important}.\!bottom-\[60px\]{bottom:60px!important}.\!bottom-auto{bottom:auto!important}.\!left-0{left:0!important}.\!left-\[2px\]{left:2px!important}.\!left-auto{left:auto!important}.\!right-0{right:0!important}.\!right-\[-135px\]{right:-135px!important}.\!right-\[-235px\]{right:-235px!important}.\!right-\[15px\]{right:15px!important}.\!right-\[18px\]{right:18px!important}.\!right-\[25px\]{right:25px!important}.\!right-\[2px\]{right:2px!important}.\!right-\[30px\]{right:30px!important}.\!right-\[33px\]{right:33px!important}.\!right-auto{right:auto!important}.\!top-0{top:0!important}.\!top-\[18px\]{top:18px!important}.\!top-\[2px\]{top:2px!important}.\!top-\[30px\]{top:30px!important}.\!top-\[60px\]{top:60px!important}.\!top-auto{top:auto!important}.bottom-0{bottom:0}.bottom-1\.5{bottom:.375rem}.bottom-20{bottom:5rem}.bottom-5{bottom:1.25rem}.bottom-\[60px\]{bottom:60px}.bottom-\[62px\]{bottom:62px}.left-0{left:0}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-4{left:1rem}.right-0{right:0}.right-1\.5{right:.375rem}.right-20{right:5rem}.right-3\.5{right:.875rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-4{top:1rem}.top-5{top:1.25rem}.top-\[-35px\]{top:-35px}.top-\[62px\]{top:62px}.top-\[70px\]{top:70px}.top-auto{top:auto}.isolate{isolation:isolate}.\!z-\[1000\]{z-index:1000!important}.\!z-\[100\]{z-index:100!important}.\!z-\[10\]{z-index:10!important}.\!z-\[200\]{z-index:200!important}.\!z-\[30\]{z-index:30!important}.\!z-\[9999999999\]{z-index:9999999999!important}.z-10{z-index:10}.z-50{z-index:50}.z-\[-99999\]{z-index:-99999}.z-\[10000000000\]{z-index:10000000000}.z-\[10001\]{z-index:10001}.z-\[100\]{z-index:100}.z-\[10\]{z-index:10}.z-\[11\]{z-index:11}.z-\[1\]{z-index:1}.z-\[20\]{z-index:20}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[50\]{z-index:50}.z-\[5\]{z-index:5}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-6{order:6}.col-start-1{grid-column-start:1}.col-end-3{grid-column-end:3}.\!m-0{margin:0!important}.\!mx-auto{margin-left:auto!important;margin-right:auto!important}.\!my-2\.5{margin-bottom:.625rem!important;margin-top:.625rem!important}.\!my-8{margin-bottom:2rem!important;margin-top:2rem!important}.\!my-\[-10px\]{margin-bottom:-10px!important;margin-top:-10px!important}.\!my-\[-8px\]{margin-bottom:-8px!important;margin-top:-8px!important}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-\[20px\]{margin-left:20px;margin-right:20px}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-bottom:.25rem;margin-top:.25rem}.my-7{margin-bottom:1.75rem;margin-top:1.75rem}.\!mb-0{margin-bottom:0!important}.\!mb-1{margin-bottom:.25rem!important}.\!mb-10{margin-bottom:2.5rem!important}.\!mb-2{margin-bottom:.5rem!important}.\!mb-2\.5{margin-bottom:.625rem!important}.\!mb-3{margin-bottom:.75rem!important}.\!mb-3\.5{margin-bottom:.875rem!important}.\!mb-4{margin-bottom:1rem!important}.\!mb-5{margin-bottom:1.25rem!important}.\!mb-6{margin-bottom:1.5rem!important}.\!mb-7{margin-bottom:1.75rem!important}.\!mb-8{margin-bottom:2rem!important}.\!mb-\[-10px\]{margin-bottom:-10px!important}.\!mb-\[-120px\]{margin-bottom:-120px!important}.\!mb-\[-1px\]{margin-bottom:-1px!important}.\!mb-\[-2\.5px\]{margin-bottom:-2.5px!important}.\!mb-\[-20px\]{margin-bottom:-20px!important}.\!mb-\[-25px\]{margin-bottom:-25px!important}.\!mb-\[-2px\]{margin-bottom:-2px!important}.\!mb-\[-3px\]{margin-bottom:-3px!important}.\!mb-\[-4px\]{margin-bottom:-4px!important}.\!mb-\[-5px\]{margin-bottom:-5px!important}.\!mb-\[-7px\]{margin-bottom:-7px!important}.\!mb-\[-8px\]{margin-bottom:-8px!important}.\!mb-\[-90px\]{margin-bottom:-90px!important}.\!mb-\[10px\]{margin-bottom:10px!important}.\!mb-\[15px\]{margin-bottom:15px!important}.\!mb-\[1px\]{margin-bottom:1px!important}.\!mb-\[20px\]{margin-bottom:20px!important}.\!mb-\[30px\]{margin-bottom:30px!important}.\!mb-\[400px\]{margin-bottom:400px!important}.\!mb-\[5px\]{margin-bottom:5px!important}.\!mb-\[9px\]{margin-bottom:9px!important}.\!mb-auto{margin-bottom:auto!important}.\!ml-0{margin-left:0!important}.\!ml-2{margin-left:.5rem!important}.\!ml-5{margin-left:1.25rem!important}.\!ml-\[-1\.5px\]{margin-left:-1.5px!important}.\!ml-\[-1px\]{margin-left:-1px!important}.\!ml-\[-2px\]{margin-left:-2px!important}.\!ml-\[-4px\]{margin-left:-4px!important}.\!ml-\[-5px\]{margin-left:-5px!important}.\!ml-\[-7px\]{margin-left:-7px!important}.\!ml-\[1px\]{margin-left:1px!important}.\!ml-auto{margin-left:auto!important}.\!mr-0{margin-right:0!important}.\!mr-1{margin-right:.25rem!important}.\!mr-1\.5{margin-right:.375rem!important}.\!mr-2{margin-right:.5rem!important}.\!mr-3{margin-right:.75rem!important}.\!mr-5{margin-right:1.25rem!important}.\!mr-\[-17px\]{margin-right:-17px!important}.\!mr-\[-20px\]{margin-right:-20px!important}.\!mr-\[-2px\]{margin-right:-2px!important}.\!mr-\[-4px\]{margin-right:-4px!important}.\!mr-\[1px\]{margin-right:1px!important}.\!mr-\[3px\]{margin-right:3px!important}.\!mr-\[4px\]{margin-right:4px!important}.\!mr-\[5px\]{margin-right:5px!important}.\!mr-\[6px\]{margin-right:6px!important}.\!mr-\[7px\]{margin-right:7px!important}.\!mr-auto{margin-right:auto!important}.\!mt-0{margin-top:0!important}.\!mt-1{margin-top:.25rem!important}.\!mt-10{margin-top:2.5rem!important}.\!mt-2{margin-top:.5rem!important}.\!mt-2\.5{margin-top:.625rem!important}.\!mt-3{margin-top:.75rem!important}.\!mt-4{margin-top:1rem!important}.\!mt-5{margin-top:1.25rem!important}.\!mt-6{margin-top:1.5rem!important}.\!mt-7{margin-top:1.75rem!important}.\!mt-8{margin-top:2rem!important}.\!mt-\[-10px\]{margin-top:-10px!important}.\!mt-\[-12px\]{margin-top:-12px!important}.\!mt-\[-13px\]{margin-top:-13px!important}.\!mt-\[-15px\]{margin-top:-15px!important}.\!mt-\[-1px\]{margin-top:-1px!important}.\!mt-\[-20px\]{margin-top:-20px!important}.\!mt-\[-2px\]{margin-top:-2px!important}.\!mt-\[-3px\]{margin-top:-3px!important}.\!mt-\[-4px\]{margin-top:-4px!important}.\!mt-\[-5px\]{margin-top:-5px!important}.\!mt-\[-7px\]{margin-top:-7px!important}.\!mt-\[-90px\]{margin-top:-90px!important}.\!mt-\[10px\]{margin-top:10px!important}.\!mt-\[13px\]{margin-top:13px!important}.\!mt-\[15px\]{margin-top:15px!important}.\!mt-\[20px\]{margin-top:20px!important}.\!mt-\[25px\]{margin-top:25px!important}.\!mt-\[2px\]{margin-top:2px!important}.\!mt-\[30px\]{margin-top:30px!important}.\!mt-\[70px\]{margin-top:70px!important}.\!mt-auto{margin-top:auto!important}.-ml-\[3px\]{margin-left:-3px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-\[-1\.5px\]{margin-bottom:-1.5px}.mb-\[-13px\]{margin-bottom:-13px}.mb-\[-1px\]{margin-bottom:-1px}.mb-\[-2px\]{margin-bottom:-2px}.mb-\[-4px\]{margin-bottom:-4px}.mb-\[-5px\]{margin-bottom:-5px}.mb-\[100px\]{margin-bottom:100px}.mb-\[10px\]{margin-bottom:10px}.mb-\[12px\]{margin-bottom:12px}.mb-\[13px\]{margin-bottom:13px}.mb-\[14px\]{margin-bottom:14px}.mb-\[150px\]{margin-bottom:150px}.mb-\[15px\]{margin-bottom:15px}.mb-\[200px\]{margin-bottom:200px}.mb-\[20px\]{margin-bottom:20px}.mb-\[250px\]{margin-bottom:250px}.mb-\[2px\]{margin-bottom:2px}.mb-\[70px\]{margin-bottom:70px}.me-4{margin-inline-end:1rem}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-\[-15px\]{margin-left:-15px}.ml-\[-16\.5px\]{margin-left:-16.5px}.ml-\[-16px\]{margin-left:-16px}.ml-\[-17px\]{margin-left:-17px}.ml-\[-1px\]{margin-left:-1px}.ml-\[-2px\]{margin-left:-2px}.ml-\[-4px\]{margin-left:-4px}.ml-\[-5px\]{margin-left:-5px}.ml-\[20px\]{margin-left:20px}.ml-\[3px\]{margin-left:3px}.ml-\[4px\]{margin-left:4px}.ml-\[5px\]{margin-left:5px}.ml-\[6px\]{margin-left:6px}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mr-\[-2px\]{margin-right:-2px}.mr-\[10px\]{margin-right:10px}.mr-\[2px\]{margin-right:2px}.mr-\[30px\]{margin-right:30px}.mr-\[3px\]{margin-right:3px}.mr-\[4px\]{margin-right:4px}.mr-\[5px\]{margin-right:5px}.mr-\[7px\]{margin-right:7px}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.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-\[-10px\]{margin-top:-10px}.mt-\[-1px\]{margin-top:-1px}.mt-\[-25px\]{margin-top:-25px}.mt-\[-2px\]{margin-top:-2px}.mt-\[-3px\]{margin-top:-3px}.mt-\[-40px\]{margin-top:-40px}.mt-\[-5px\]{margin-top:-5px}.mt-\[100px\]{margin-top:100px}.mt-\[10px\]{margin-top:10px}.mt-\[12px\]{margin-top:12px}.mt-\[15px\]{margin-top:15px}.mt-\[20px\]{margin-top:20px}.mt-\[25px\]{margin-top:25px}.mt-\[2px\]{margin-top:2px}.mt-\[50px\]{margin-top:50px}.mt-\[7px\]{margin-top:7px}.mt-\[8px\]{margin-top:8px}.mt-auto{margin-top:auto}.\!block{display:block!important}.block{display:block}.\!inline-block{display:inline-block!important}.inline-block{display:inline-block}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[16\/9\]{aspect-ratio:16/9}.size-\[15\.5px\]{height:15.5px;width:15.5px}.\!h-10{height:2.5rem!important}.\!h-3{height:.75rem!important}.\!h-5{height:1.25rem!important}.\!h-\[13px\]{height:13px!important}.\!h-\[14px\]{height:14px!important}.\!h-\[15px\]{height:15px!important}.\!h-\[16px\]{height:16px!important}.\!h-\[17px\]{height:17px!important}.\!h-\[18\.5px\]{height:18.5px!important}.\!h-\[18px\]{height:18px!important}.\!h-\[19px\]{height:19px!important}.\!h-\[20px\]{height:20px!important}.\!h-\[21px\]{height:21px!important}.\!h-\[22px\]{height:22px!important}.\!h-\[23px\]{height:23px!important}.\!h-\[24px\]{height:24px!important}.\!h-\[26px\]{height:26px!important}.\!h-\[27px\]{height:27px!important}.\!h-\[2px\]{height:2px!important}.\!h-\[30px\]{height:30px!important}.\!h-\[31px\]{height:31px!important}.\!h-\[33px\]{height:33px!important}.\!h-\[34px\]{height:34px!important}.\!h-\[3px\]{height:3px!important}.\!h-\[47px\]{height:47px!important}.\!h-\[9px\]{height:9px!important}.\!h-auto{height:auto!important}.\!h-full{height:100%!important}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-28{height:7rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[13\.5px\]{height:13.5px}.h-\[16\.5px\]{height:16.5px}.h-\[16px\]{height:16px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-\[200px\]{height:200px}.h-\[20px\]{height:20px}.h-\[21px\]{height:21px}.h-\[22px\]{height:22px}.h-\[23px\]{height:23px}.h-\[250px\]{height:250px}.h-\[25px\]{height:25px}.h-\[278px\]{height:278px}.h-\[30px\]{height:30px}.h-\[31px\]{height:31px}.h-\[33px\]{height:33px}.h-\[34px\]{height:34px}.h-\[35px\]{height:35px}.h-\[40px\]{height:40px}.h-\[42px\]{height:42px}.h-\[43px\]{height:43px}.h-\[44px\]{height:44px}.h-\[45px\]{height:45px}.h-\[46px\]{height:46px}.h-\[47px\]{height:47px}.h-\[48px\]{height:48px}.h-\[49px\]{height:49px}.h-\[50px\]{height:50px}.h-\[52px\]{height:52px}.h-\[54px\]{height:54px}.h-\[55px\]{height:55px}.h-\[56px\]{height:56px}.h-\[57px\]{height:57px}.h-\[65px\]{height:65px}.h-full{height:100%}.\!max-h-\[42px\]{max-height:42px!important}.\!max-h-\[unset\]{max-height:unset!important}.max-h-60{max-height:15rem}.max-h-72{max-height:18rem}.max-h-\[100px\]{max-height:100px}.max-h-\[115px\]{max-height:115px}.max-h-\[18px\]{max-height:18px}.max-h-\[213px\]{max-height:213px}.max-h-\[250px\]{max-height:250px}.max-h-\[25rem\]{max-height:25rem}.max-h-\[30px\]{max-height:30px}.max-h-\[30rem\]{max-height:30rem}.max-h-\[320px\]{max-height:320px}.max-h-\[32px\]{max-height:32px}.max-h-\[350px\]{max-height:350px}.max-h-\[42px\]{max-height:42px}.max-h-\[45px\]{max-height:45px}.max-h-\[47px\]{max-height:47px}.max-h-\[500px\]{max-height:500px}.max-h-\[50px\]{max-height:50px}.max-h-\[50vh\]{max-height:50vh}.max-h-\[min\(90dvh\,100\%\)\]{max-height:min(90dvh,100%)}.\!min-h-0{min-height:0!important}.\!min-h-\[200px\]{min-height:200px!important}.\!min-h-\[220px\]{min-height:220px!important}.\!min-h-\[42px\]{min-height:42px!important}.\!min-h-\[500px\]{min-height:500px!important}.min-h-\[100px\]{min-height:100px}.min-h-\[150px\]{min-height:150px}.min-h-\[155px\]{min-height:155px}.min-h-\[170px\]{min-height:170px}.min-h-\[200px\]{min-height:200px}.min-h-\[240px\]{min-height:240px}.min-h-\[300px\]{min-height:300px}.min-h-\[40px\]{min-height:40px}.min-h-\[50px\]{min-height:50px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-10{width:2.5rem!important}.\!w-3{width:.75rem!important}.\!w-5{width:1.25rem!important}.\!w-7{width:1.75rem!important}.\!w-\[105px\]{width:105px!important}.\!w-\[13px\]{width:13px!important}.\!w-\[14px\]{width:14px!important}.\!w-\[15px\]{width:15px!important}.\!w-\[16px\]{width:16px!important}.\!w-\[17px\]{width:17px!important}.\!w-\[18\.5px\]{width:18.5px!important}.\!w-\[18px\]{width:18px!important}.\!w-\[19\.5px\]{width:19.5px!important}.\!w-\[19px\]{width:19px!important}.\!w-\[20px\]{width:20px!important}.\!w-\[21px\]{width:21px!important}.\!w-\[22px\]{width:22px!important}.\!w-\[23px\]{width:23px!important}.\!w-\[24px\]{width:24px!important}.\!w-\[26px\]{width:26px!important}.\!w-\[27px\]{width:27px!important}.\!w-\[30px\]{width:30px!important}.\!w-\[31px\]{width:31px!important}.\!w-\[33px\]{width:33px!important}.\!w-\[34px\]{width:34px!important}.\!w-\[47px\]{width:47px!important}.\!w-\[75px\]{width:75px!important}.\!w-\[80px\]{width:80px!important}.\!w-auto{width:auto!important}.\!w-full{width:100%!important}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[13\.5px\]{width:13.5px}.w-\[130px\]{width:130px}.w-\[145px\]{width:145px}.w-\[150px\]{width:150px}.w-\[15px\]{width:15px}.w-\[16\.5px\]{width:16.5px}.w-\[16px\]{width:16px}.w-\[17px\]{width:17px}.w-\[18px\]{width:18px}.w-\[19px\]{width:19px}.w-\[20px\]{width:20px}.w-\[21px\]{width:21px}.w-\[22px\]{width:22px}.w-\[23px\]{width:23px}.w-\[25px\]{width:25px}.w-\[30px\]{width:30px}.w-\[32px\]{width:32px}.w-\[37px\]{width:37px}.w-\[40px\]{width:40px}.w-\[50px\]{width:50px}.w-\[52px\]{width:52px}.w-auto{width:auto}.w-full{width:100%}.\!min-w-\[100px\]{min-width:100px!important}.\!min-w-\[120px\]{min-width:120px!important}.\!min-w-\[129px\]{min-width:129px!important}.\!min-w-\[130px\]{min-width:130px!important}.\!min-w-\[132px\]{min-width:132px!important}.\!min-w-\[135px\]{min-width:135px!important}.\!min-w-\[150px\]{min-width:150px!important}.\!min-w-\[160px\]{min-width:160px!important}.\!min-w-\[170px\]{min-width:170px!important}.\!min-w-\[180px\]{min-width:180px!important}.\!min-w-\[184px\]{min-width:184px!important}.\!min-w-\[190px\]{min-width:190px!important}.\!min-w-\[200px\]{min-width:200px!important}.\!min-w-\[220px\]{min-width:220px!important}.\!min-w-\[250px\]{min-width:250px!important}.\!min-w-\[270px\]{min-width:270px!important}.\!min-w-\[300px\]{min-width:300px!important}.\!min-w-\[47px\]{min-width:47px!important}.\!min-w-\[52px\]{min-width:52px!important}.\!min-w-\[85px\]{min-width:85px!important}.\!min-w-\[86px\]{min-width:86px!important}.\!min-w-\[88px\]{min-width:88px!important}.\!min-w-\[95px\]{min-width:95px!important}.\!min-w-full{min-width:100%!important}.min-w-0{min-width:0}.min-w-\[100px\]{min-width:100px}.min-w-\[115px\]{min-width:115px}.min-w-\[117px\]{min-width:117px}.min-w-\[120px\]{min-width:120px}.min-w-\[130px\]{min-width:130px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[161\.5px\]{min-width:161.5px}.min-w-\[162px\]{min-width:162px}.min-w-\[164px\]{min-width:164px}.min-w-\[180px\]{min-width:180px}.min-w-\[20px\]{min-width:20px}.min-w-\[210px\]{min-width:210px}.min-w-\[23px\]{min-width:23px}.min-w-\[24px\]{min-width:24px}.min-w-\[30px\]{min-width:30px}.min-w-\[400px\]{min-width:400px}.min-w-\[81px\]{min-width:81px}.min-w-\[85px\]{min-width:85px}.\!max-w-\[100px\]{max-width:100px!important}.\!max-w-\[17px\]{max-width:17px!important}.\!max-w-\[20px\]{max-width:20px!important}.\!max-w-\[21px\]{max-width:21px!important}.\!max-w-\[26px\]{max-width:26px!important}.\!max-w-\[270px\]{max-width:270px!important}.\!max-w-\[470px\]{max-width:470px!important}.\!max-w-\[88px\]{max-width:88px!important}.\!max-w-\[900px\]{max-width:900px!important}.\!max-w-none{max-width:none!important}.max-w-2xl{max-width:42rem}.max-w-\[1000px\]{max-width:1000px}.max-w-\[100px\]{max-width:100px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1150px\]{max-width:1150px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[120px\]{max-width:120px}.max-w-\[1250px\]{max-width:1250px}.max-w-\[1300px\]{max-width:1300px}.max-w-\[130px\]{max-width:130px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[164px\]{max-width:164px}.max-w-\[170px\]{max-width:170px}.max-w-\[17px\]{max-width:17px}.max-w-\[180px\]{max-width:180px}.max-w-\[18px\]{max-width:18px}.max-w-\[19px\]{max-width:19px}.max-w-\[20px\]{max-width:20px}.max-w-\[210px\]{max-width:210px}.max-w-\[240px\]{max-width:240px}.max-w-\[250px\]{max-width:250px}.max-w-\[25px\]{max-width:25px}.max-w-\[270px\]{max-width:270px}.max-w-\[300px\]{max-width:300px}.max-w-\[30px\]{max-width:30px}.max-w-\[310px\]{max-width:310px}.max-w-\[32px\]{max-width:32px}.max-w-\[350px\]{max-width:350px}.max-w-\[35px\]{max-width:35px}.max-w-\[370px\]{max-width:370px}.max-w-\[390px\]{max-width:390px}.max-w-\[400px\]{max-width:400px}.max-w-\[450px\]{max-width:450px}.max-w-\[500px\]{max-width:500px}.max-w-\[505px\]{max-width:505px}.max-w-\[50px\]{max-width:50px}.max-w-\[550px\]{max-width:550px}.max-w-\[600px\]{max-width:600px}.max-w-\[60px\]{max-width:60px}.max-w-\[650px\]{max-width:650px}.max-w-\[700px\]{max-width:700px}.max-w-\[75\%\]{max-width:75%}.max-w-\[800px\]{max-width:800px}.max-w-\[900px\]{max-width:900px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.\!flex-initial{flex:0 1 auto!important}.\!flex-none{flex:none!important}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.\!basis-\[100\%\]{flex-basis:100%!important}.basis-\[40\%\]{flex-basis:40%}.basis-\[60\%\]{flex-basis:60%}.\!translate-x-\[-1px\]{--tw-translate-x:-1px!important}.\!translate-x-\[-1px\],.\!translate-y-\[-1px\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.\!translate-y-\[-1px\]{--tw-translate-y:-1px!important}.\!translate-y-\[1\.5px\]{--tw-translate-y:1.5px!important}.\!translate-y-\[1\.5px\],.\!translate-y-\[1px\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.\!translate-y-\[1px\]{--tw-translate-y:1px!important}.\!translate-y-\[3px\]{--tw-translate-y:3px!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{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%}.-translate-y-2{--tw-translate-y:-.5rem}.-translate-y-2,.-translate-y-\[3px\]{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-\[3px\]{--tw-translate-y:-3px}.-translate-y-full{--tw-translate-y:-100%}.-translate-y-full,.translate-x-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))}.translate-x-0{--tw-translate-x:0px}.translate-x-1{--tw-translate-x:.25rem}.translate-x-1,.translate-x-2{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}.translate-x-5{--tw-translate-x:1.25rem}.translate-x-5,.translate-x-\[-0\.5px\]{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\.5px\]{--tw-translate-x:-.5px}.translate-x-\[-1\.5px\]{--tw-translate-x:-1.5px}.translate-x-\[-1\.5px\],.translate-x-\[-25px\]{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-\[-25px\]{--tw-translate-x:-25px}.translate-x-\[-2px\]{--tw-translate-x:-2px}.translate-x-\[-2px\],.translate-x-\[-3\.5px\]{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-\[-3\.5px\]{--tw-translate-x:-3.5px}.translate-x-\[0\.5px\]{--tw-translate-x:.5px}.translate-x-\[0\.5px\],.translate-x-\[1px\]{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-\[1px\]{--tw-translate-x:1px}.translate-x-\[2\.5px\]{--tw-translate-x:2.5px}.translate-x-\[2\.5px\],.translate-x-\[2px\]{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-\[2px\]{--tw-translate-x:2px}.translate-y-0{--tw-translate-y:0px}.translate-y-0,.translate-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))}.translate-y-1{--tw-translate-y:.25rem}.translate-y-2{--tw-translate-y:.5rem}.translate-y-2,.translate-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))}.translate-y-3{--tw-translate-y:.75rem}.translate-y-4{--tw-translate-y:1rem}.translate-y-4,.translate-y-\[-15px\]{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-\[-15px\]{--tw-translate-y:-15px}.translate-y-\[-1px\]{--tw-translate-y:-1px}.translate-y-\[-1px\],.translate-y-\[1\.5px\]{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\.5px\]{--tw-translate-y:1.5px}.translate-y-\[1px\]{--tw-translate-y:1px}.translate-y-\[1px\],.translate-y-\[35px\]{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-\[35px\]{--tw-translate-y:35px}.translate-y-\[3px\]{--tw-translate-y:3px}.translate-y-\[3px\],.translate-y-full{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-full{--tw-translate-y:100%}.\!rotate-180{--tw-rotate:180deg!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.rotate-180{--tw-rotate:180deg}.rotate-180,.rotate-90{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}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-100,.scale-90{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-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-\[0\.65\]{--tw-scale-x:.65;--tw-scale-y:.65}.scale-\[0\.65\],.scale-\[0\.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))}.scale-\[0\.75\]{--tw-scale-x:.75;--tw-scale-y:.75}.scale-\[0\.80\]{--tw-scale-x:.8;--tw-scale-y:.8}.scale-\[0\.80\],.scale-\[0\.82\]{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\.82\]{--tw-scale-x:.82;--tw-scale-y:.82}.scale-\[0\.85\]{--tw-scale-x:.85;--tw-scale-y:.85}.scale-\[0\.85\],.scale-\[0\.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))}.scale-\[0\.8\]{--tw-scale-x:.8;--tw-scale-y:.8}.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))}.\!transform-none{transform:none!important}@keyframes spin{to{transform:rotate(1turn)}}.\!animate-\[spin_2s_linear_infinite\]{animation:spin 2s linear infinite!important}.\!cursor-default{cursor:default!important}.\!cursor-not-allowed{cursor:not-allowed!important}.\!cursor-pointer{cursor:pointer!important}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.\!grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\!flex-row{flex-direction:row!important}.flex-row{flex-direction:row}.\!flex-col{flex-direction:column!important}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.\!items-start{align-items:flex-start!important}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.\!justify-start{justify-content:flex-start!important}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.\!justify-center{justify-content:center!important}.justify-center{justify-content:center}.\!justify-between{justify-content:space-between!important}.justify-between{justify-content:space-between}.\!gap-0{gap:0!important}.\!gap-\[3\.5px\]{gap:3.5px!important}.\!gap-\[3px\]{gap:3px!important}.gap-0{gap:0}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.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-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[13px\]{gap:13px}.gap-\[14px\]{gap:14px}.gap-\[15px\]{gap:15px}.gap-\[23px\]{gap:23px}.gap-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[7px\]{gap:7px}.gap-\[8px\]{gap:8px}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-7{row-gap:1.75rem}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.\!overflow-visible{overflow:visible!important}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.\!rounded-\[0px\]{border-radius:0!important}.\!rounded-\[10px\]{border-radius:10px!important}.\!rounded-\[20px\]{border-radius:20px!important}.\!rounded-\[6px\]{border-radius:6px!important}.\!rounded-\[8px\]{border-radius:8px!important}.\!rounded-full{border-radius:9999px!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-t-\[8px\]{border-top-left-radius:8px;border-top-right-radius:8px}.\!rounded-bl-\[10px\]{border-bottom-left-radius:10px!important}.\!rounded-bl-none{border-bottom-left-radius:0!important}.\!rounded-br-\[10px\]{border-bottom-right-radius:10px!important}.\!rounded-br-none{border-bottom-right-radius:0!important}.\!rounded-tl-\[10px\]{border-top-left-radius:10px!important}.\!rounded-tl-none{border-top-left-radius:0!important}.\!rounded-tr-\[10px\]{border-top-right-radius:10px!important}.\!rounded-tr-none{border-top-right-radius:0!important}.\!border-0{border-width:0!important}.border{border-width:1px}.border-2{border-width:2px}.border-\[1\.5px\]{border-width:1.5px}.\!border-b-0{border-bottom-width:0!important}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.\!border-none{border-style:none!important}.border-none{border-style:none}.\!border-gray-400{--tw-border-opacity:1!important;border-color:#9ca3af!important;border-color:rgb(156 163 175/var(--tw-border-opacity,1))!important}.border-gray-300{--tw-border-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-transparent{border-color:transparent}.border-white\/\[0\.15\]{border-color:#ffffff26}.border-t-\[\#f4f4f4\]{--tw-border-opacity:1;border-top-color:#f4f4f4;border-top-color:rgb(244 244 244/var(--tw-border-opacity,1))}.\!bg-\[\#37c573cc\]{background-color:#37c573cc!important}.\!bg-\[\#5088dd24\]{background-color:#5088dd24!important}.\!bg-\[\#656769b3\]{background-color:#656769b3!important}.\!bg-black{--tw-bg-opacity:1!important;background-color:#000!important;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))!important}.\!bg-white{--tw-bg-opacity:1!important;background-color:#fff!important;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important}.bg-\[\#20154f82\]{background-color:#20154f82}.bg-\[\#bec1c466\]{background-color:#bec1c466}.bg-\[\#e2e0e8\]{--tw-bg-opacity:1;background-color:#e2e0e8;background-color:rgb(226 224 232/var(--tw-bg-opacity,1))}.bg-\[\#e6e7e8\]{--tw-bg-opacity:1;background-color:#e6e7e8;background-color:rgb(230 231 232/var(--tw-bg-opacity,1))}.bg-\[\#e8e6ee80\]{background-color:#e8e6ee80}.bg-\[\#e8f0fb\]{--tw-bg-opacity:1;background-color:#e8f0fb;background-color:rgb(232 240 251/var(--tw-bg-opacity,1))}.bg-\[\#ebe9ef\]{--tw-bg-opacity:1;background-color:#ebe9ef;background-color:rgb(235 233 239/var(--tw-bg-opacity,1))}.bg-\[\#ededed00\]{background-color:#ededed00}.bg-\[\#f0f1f3\]{--tw-bg-opacity:1;background-color:#f0f1f3;background-color:rgb(240 241 243/var(--tw-bg-opacity,1))}.bg-\[\#f4f3f5\]{--tw-bg-opacity:1;background-color:#f4f3f5;background-color:rgb(244 243 245/var(--tw-bg-opacity,1))}.bg-\[\#f6f6f9\]{--tw-bg-opacity:1;background-color:#f6f6f9;background-color:rgb(246 246 249/var(--tw-bg-opacity,1))}.bg-\[\#fdf6e7\]{--tw-bg-opacity:1;background-color:#fdf6e7;background-color:rgb(253 246 231/var(--tw-bg-opacity,1))}.bg-\[\#ffffff5e\]{background-color:#ffffff5e}.bg-black\/0{background-color:transparent}.bg-black\/50{background-color:#00000080}.bg-gray-100{--tw-bg-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-gray-600{--tw-bg-opacity:1;background-color:#4b5563;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.bg-green-500{--tw-bg-opacity:1;background-color:#37c573;background-color:rgb(55 197 115/var(--tw-bg-opacity,1))}.bg-green-600{--tw-bg-opacity:1;background-color:#2d9f5c;background-color:rgb(45 159 92/var(--tw-bg-opacity,1))}.bg-icons-200{--tw-bg-opacity:1;background-color:#babac0;background-color:rgb(186 186 192/var(--tw-bg-opacity,1))}.bg-indigo-600{--tw-bg-opacity:1;background-color:#4f46e5;background-color:rgb(79 70 229/var(--tw-bg-opacity,1))}.bg-purple-500{--tw-bg-opacity:1;background-color:#5d3dd2;background-color:rgb(93 61 210/var(--tw-bg-opacity,1))}.bg-purple-900{--tw-bg-opacity:1;background-color:#281a64;background-color:rgb(40 26 100/var(--tw-bg-opacity,1))}.bg-red-500{--tw-bg-opacity:1;background-color:#f33b55;background-color:rgb(243 59 85/var(--tw-bg-opacity,1))}.bg-red-600{--tw-bg-opacity:1;background-color:#e20e2a;background-color:rgb(226 14 42/var(--tw-bg-opacity,1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-opacity-30{--tw-bg-opacity:.3}.bg-opacity-80{--tw-bg-opacity:.8}.\!fill-\[\#5d3dd2\]{fill:#5d3dd2!important}.fill-\[\#5D3DD2\]{fill:#5d3dd2}.fill-current{fill:currentColor}.\!stroke-\[\#f0eff3d6\]{stroke:#f0eff3d6!important}.stroke-\[\#6f6b74\]{stroke:#6f6b74}.\!stroke-2{stroke-width:2!important}.\!stroke-\[0px\]{stroke-width:0px!important}.\!stroke-\[1\.4px\]{stroke-width:1.4px!important}.\!stroke-\[1\.8px\]{stroke-width:1.8px!important}.\!stroke-\[2\.1px\]{stroke-width:2.1px!important}.\!stroke-\[2\.2px\]{stroke-width:2.2px!important}.\!stroke-\[2px\]{stroke-width:2px!important}.\!stroke-\[3px\]{stroke-width:3px!important}.\!stroke-\[4px\]{stroke-width:4px!important}.stroke-2{stroke-width:2}.stroke-\[1\.7\]{stroke-width:1.7}.stroke-\[2\.1px\]{stroke-width:2.1px}.stroke-\[2\.2px\]{stroke-width:2.2px}.stroke-\[2\.4px\]{stroke-width:2.4px}.stroke-\[2\.5px\]{stroke-width:2.5px}.stroke-\[2px\]{stroke-width:2px}.stroke-\[3\.5px\]{stroke-width:3.5px}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.\!p-0{padding:0!important}.\!p-3{padding:.75rem!important}.\!p-3\.5{padding:.875rem!important}.\!p-\[0_20px_0_15px\]{padding:0 20px 0 15px!important}.\!p-\[15px\]{padding:15px!important}.\!p-\[20px\]{padding:20px!important}.\!p-\[25px\]{padding:25px!important}.\!p-\[30px\]{padding:30px!important}.\!p-\[3px\]{padding:3px!important}.\!p-\[5px\]{padding:5px!important}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-\[2px\]{padding:2px}.p-\[30px\]{padding:30px}.\!px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.\!px-\[10px\]{padding-left:10px!important;padding-right:10px!important}.\!px-\[15px\]{padding-left:15px!important;padding-right:15px!important}.\!px-\[1px\]{padding-left:1px!important;padding-right:1px!important}.\!px-\[20px\]{padding-left:20px!important;padding-right:20px!important}.\!px-\[25px\]{padding-left:25px!important;padding-right:25px!important}.\!py-\[13px\]{padding-bottom:13px!important;padding-top:13px!important}.\!py-\[14\.7px\]{padding-bottom:14.7px!important;padding-top:14.7px!important}.\!py-\[14px\]{padding-bottom:14px!important;padding-top:14px!important}.\!py-\[20px\]{padding-bottom:20px!important;padding-top:20px!important}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-\[16px\]{padding-left:16px;padding-right:16px}.px-\[20px\]{padding-left:20px;padding-right:20px}.px-\[5px\]{padding-left:5px;padding-right:5px}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-8{padding-bottom:2rem;padding-top:2rem}.py-\[10px\]{padding-bottom:10px;padding-top:10px}.py-\[5px\]{padding-bottom:5px;padding-top:5px}.py-\[6px\]{padding-bottom:6px;padding-top:6px}.\!pb-2{padding-bottom:.5rem!important}.\!pb-2\.5{padding-bottom:.625rem!important}.\!pb-4{padding-bottom:1rem!important}.\!pb-5{padding-bottom:1.25rem!important}.\!pb-7{padding-bottom:1.75rem!important}.\!pb-9{padding-bottom:2.25rem!important}.\!pb-\[17px\]{padding-bottom:17px!important}.\!pl-0{padding-left:0!important}.\!pl-11{padding-left:2.75rem!important}.\!pl-2{padding-left:.5rem!important}.\!pl-4{padding-left:1rem!important}.\!pl-\[15px\]{padding-left:15px!important}.\!pl-\[16px\]{padding-left:16px!important}.\!pl-\[20px\]{padding-left:20px!important}.\!pr-0{padding-right:0!important}.\!pr-5{padding-right:1.25rem!important}.\!pr-\[130px\]{padding-right:130px!important}.\!pr-\[15px\]{padding-right:15px!important}.\!pr-\[16px\]{padding-right:16px!important}.\!pr-\[20px\]{padding-right:20px!important}.\!pr-\[25px\]{padding-right:25px!important}.\!pr-\[42px\]{padding-right:42px!important}.\!pr-\[50px\]{padding-right:50px!important}.\!pr-\[90px\]{padding-right:90px!important}.\!pt-0{padding-top:0!important}.\!pt-2{padding-top:.5rem!important}.\!pt-\[150px\]{padding-top:150px!important}.\!pt-\[5px\]{padding-top:5px!important}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pl-1{padding-left:.25rem}.pl-3{padding-left:.75rem}.pl-\[5px\]{padding-left:5px}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-9{padding-right:2.25rem}.pr-\[5px\]{padding-right:5px}.pt-16{padding-top:4rem}.pt-5{padding-top:1.25rem}.pt-7{padding-top:1.75rem}.\!text-left{text-align:left!important}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-bottom{vertical-align:bottom}.font-sans{font-family:Outfit}.\!text-\[14px\]{font-size:14px!important}.\!text-\[15\.5px\]{font-size:15.5px!important}.\!text-\[15px\]{font-size:15px!important}.\!text-\[16\.5px\]{font-size:16.5px!important}.\!text-\[16px\]{font-size:16px!important}.\!text-\[17px\]{font-size:17px!important}.\!text-\[18px\]{font-size:18px!important}.\!text-\[19px\]{font-size:19px!important}.\!text-\[20px\]{font-size:20px!important}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18\.5px\]{font-size:18.5px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[23px\]{font-size:23px}.text-\[26px\]{font-size:26px}.text-\[27px\]{font-size:27px}.text-\[30px\]{font-size:30px}.text-\[50px\]{font-size:50px}.text-base{font-size:1rem;line-height:1.5rem}.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-\[400\]{font-weight:400!important}.\!font-\[500\]{font-weight:500!important}.\!font-black{font-weight:900!important}.\!font-medium{font-weight:500!important}.\!font-semibold{font-weight:600!important}.font-\[500\]{font-weight:500}.font-bold{font-weight:700}.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}.normal-case{text-transform:none}.italic{font-style:italic}.\!leading-\[1\.4em\]{line-height:1.4em!important}.\!leading-\[1em\]{line-height:1em!important}.\!leading-\[38px\]{line-height:38px!important}.\!leading-\[42px\]{line-height:42px!important}.\!leading-\[45px\]{line-height:45px!important}.\!leading-\[47px\]{line-height:47px!important}.\!leading-\[48px\]{line-height:48px!important}.\!leading-\[55px\]{line-height:55px!important}.\!leading-\[60px\]{line-height:60px!important}.\!leading-\[normal\]{line-height:normal!important}.leading-5{line-height:1.25rem}.leading-\[1\.3em\]{line-height:1.3em}.leading-\[1\.4em\]{line-height:1.4em}.leading-\[1\]{line-height:1}.leading-\[46px\]{line-height:46px}.leading-\[50px\]{line-height:50px}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.\!text-\[\#5088dd\]{--tw-text-opacity:1!important;color:#5088dd!important;color:rgb(80 136 221/var(--tw-text-opacity,1))!important}.\!text-\[\#5d3dd2\]{--tw-text-opacity:1!important;color:#5d3dd2!important;color:rgb(93 61 210/var(--tw-text-opacity,1))!important}.\!text-\[\#d2d2df\]{--tw-text-opacity:1!important;color:#d2d2df!important;color:rgb(210 210 223/var(--tw-text-opacity,1))!important}.\!text-\[rgba\(0\,0\,0\,0\.6\)\]{color:#0009!important}.\!text-black{--tw-text-opacity:1!important;color:#000!important;color:rgb(0 0 0/var(--tw-text-opacity,1))!important}.\!text-black\/60{color:#0009!important}.\!text-gray-400{--tw-text-opacity:1!important;color:#9ca3af!important;color:rgb(156 163 175/var(--tw-text-opacity,1))!important}.\!text-white{--tw-text-opacity:1!important;color:#fff!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.text-\[\#00000099\]{color:#0009}.text-\[\#2c2a2a\]{--tw-text-opacity:1;color:#2c2a2a;color:rgb(44 42 42/var(--tw-text-opacity,1))}.text-\[\#4394ee\]{--tw-text-opacity:1;color:#4394ee;color:rgb(67 148 238/var(--tw-text-opacity,1))}.text-\[\#5c6372\]{--tw-text-opacity:1;color:#5c6372;color:rgb(92 99 114/var(--tw-text-opacity,1))}.text-\[\#6c757d\]{--tw-text-opacity:1;color:#6c757d;color:rgb(108 117 125/var(--tw-text-opacity,1))}.text-\[\#8c8c8c\]{--tw-text-opacity:1;color:#8c8c8c;color:rgb(140 140 140/var(--tw-text-opacity,1))}.text-\[\#9d9b9b\]{--tw-text-opacity:1;color:#9d9b9b;color:rgb(157 155 155/var(--tw-text-opacity,1))}.text-\[\#ababab\]{--tw-text-opacity:1;color:#ababab;color:rgb(171 171 171/var(--tw-text-opacity,1))}.text-\[\#aeb0b5\]{--tw-text-opacity:1;color:#aeb0b5;color:rgb(174 176 181/var(--tw-text-opacity,1))}.text-\[\#bcbcbc\]{--tw-text-opacity:1;color:#bcbcbc;color:rgb(188 188 188/var(--tw-text-opacity,1))}.text-\[\#d99011\]{--tw-text-opacity:1;color:#d99011;color:rgb(217 144 17/var(--tw-text-opacity,1))}.text-\[\#ed9e14\]{--tw-text-opacity:1;color:#ed9e14;color:rgb(237 158 20/var(--tw-text-opacity,1))}.text-\[var\(--purple\)\]{color:var(--purple)}.text-black{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:#111827;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:#37c573;color:rgb(55 197 115/var(--tw-text-opacity,1))}.text-icons-200{--tw-text-opacity:1;color:#babac0;color:rgb(186 186 192/var(--tw-text-opacity,1))}.text-icons-300{--tw-text-opacity:1;color:#9797a0;color:rgb(151 151 160/var(--tw-text-opacity,1))}.text-icons-400{--tw-text-opacity:1;color:#757580;color:rgb(117 117 128/var(--tw-text-opacity,1))}.text-icons-500{--tw-text-opacity:1;color:#54545c;color:rgb(84 84 92/var(--tw-text-opacity,1))}.text-icons-600{--tw-text-opacity:1;color:#44444b;color:rgb(68 68 75/var(--tw-text-opacity,1))}.text-indigo-600{--tw-text-opacity:1;color:#4f46e5;color:rgb(79 70 229/var(--tw-text-opacity,1))}.text-purple-500{--tw-text-opacity:1;color:#5d3dd2;color:rgb(93 61 210/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:#f33b55;color:rgb(243 59 85/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/30{color:#ffffff4d}.text-white\/40{color:#fff6}.text-white\/60{color:#fff9}.text-white\/80{color:#fffc}.text-yellow-600{--tw-text-opacity:1;color:#d97706;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-yellow-700{--tw-text-opacity:1;color:#b45309;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-yellow-800{--tw-text-opacity:1;color:#92400e;color:rgb(146 64 14/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.placeholder-gray-300::-moz-placeholder{--tw-placeholder-opacity:1;color:#d1d5db;color:rgb(209 213 219/var(--tw-placeholder-opacity,1))}.placeholder-gray-300::placeholder{--tw-placeholder-opacity:1;color:#d1d5db;color:rgb(209 213 219/var(--tw-placeholder-opacity,1))}.\!opacity-100{opacity:1!important}.\!opacity-20{opacity:.2!important}.\!opacity-50{opacity:.5!important}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.\!shadow-\[0_-5px_80px_-10px_rgba\(60\,53\,82\,0\.3\)\]{--tw-shadow:0 -5px 80px -10px rgba(60,53,82,.3)!important;--tw-shadow-colored:0 -5px 80px -10px var(--tw-shadow-color)!important}.\!shadow-\[0_-5px_80px_-10px_rgba\(60\,53\,82\,0\.3\)\],.\!shadow-none{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.\!shadow-none{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px 0 var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);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}.ring{--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)}.ring,.ring-0{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-0{--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(var(--tw-ring-offset-width)) var(--tw-ring-color)}.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),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-black{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity,1))}.ring-opacity-5{--tw-ring-opacity:.05}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{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)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06))}.\!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)!important}.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-\[10px\]{--tw-backdrop-blur:blur(10px)}.backdrop-blur-\[10px\],.backdrop-blur-sm{-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)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-filter{-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-duration:.15s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-\[0\.5s\]{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)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.hover\:border-\[\#ffffff00\]:hover{border-color:#fff0}.hover\:border-red-50:hover{--tw-border-opacity:1;border-color:#feecee;border-color:rgb(254 236 238/var(--tw-border-opacity,1))}.hover\:bg-\[\#e8e6eea6\]:hover{background-color:#e8e6eea6}.hover\:bg-\[\#ededed8a\]:hover{background-color:#ededed8a}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:#374151;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:#217845;background-color:rgb(33 120 69/var(--tw-bg-opacity,1))}.hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:#4338ca;background-color:rgb(67 56 202/var(--tw-bg-opacity,1))}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:#feecee;background-color:rgb(254 236 238/var(--tw-bg-opacity,1))}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:#ad0b20;background-color:rgb(173 11 32/var(--tw-bg-opacity,1))}.hover\:bg-white\/\[0\.1\]:hover{background-color:#ffffff1a}.hover\:text-\[\#767676\]:hover{--tw-text-opacity:1;color:#767676;color:rgb(118 118 118/var(--tw-text-opacity,1))}.hover\:text-icons-400:hover{--tw-text-opacity:1;color:#757580;color:rgb(117 117 128/var(--tw-text-opacity,1))}.hover\:text-icons-500:hover{--tw-text-opacity:1;color:#54545c;color:rgb(84 84 92/var(--tw-text-opacity,1))}.hover\:text-icons-600:hover{--tw-text-opacity:1;color:#44444b;color:rgb(68 68 75/var(--tw-text-opacity,1))}.hover\:text-purple-500:hover{--tw-text-opacity:1;color:#5d3dd2;color:rgb(93 61 210/var(--tw-text-opacity,1))}.hover\:text-purple-700:hover{--tw-text-opacity:1;color:#462daa;color:rgb(70 45 170/var(--tw-text-opacity,1))}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-\[0\.5\]:hover{opacity:.5}.focus\:border-gray-400:focus{--tw-border-opacity:1;border-color:#9ca3af;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.focus\:shadow-none:focus{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.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(var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;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)}.focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity,1))}.focus\:ring-purple-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(93 61 210/var(--tw-ring-opacity,1))}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;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))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:bg-\[\#000\]\/20{background-color:#0003}.group:hover .group-hover\:bg-\[\#000\]\/50{background-color:#00000080}.group:hover .group-hover\:fill-\[\#fff\]{fill:#fff}.group:hover .group-hover\:\!text-white{--tw-text-opacity:1!important;color:#fff!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.group:hover .group-hover\:text-black{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-icons-600{--tw-text-opacity:1;color:#44444b;color:rgb(68 68 75/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-red-500{--tw-text-opacity:1;color:#f33b55;color:rgb(243 59 85/var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-100{opacity:1}@media(max-width:700px){.max-\[700px\]\:\!mt-\[-15px\]{margin-top:-15px!important}.max-\[700px\]\:hidden{display:none}}@media(min-width:550px){.min-\[550px\]\:inline-block{display:inline-block}}@media(min-width:640px){.sm\:static{position:static}.sm\:\!absolute{position:absolute!important}.sm\:mt-0{margin-top:0}.sm\:mt-\[-15px\]{margin-top:-15px}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:\!min-w-\[340px\]{min-width:340px!important}.sm\:\!min-w-\[370px\]{min-width:370px!important}.sm\:max-w-xl{max-width:36rem}.sm\:translate-y-0{--tw-translate-y:0px}.sm\:scale-100,.sm\:translate-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))}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.sm\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95;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\:items-center{align-items:center}.sm\:gap-4{gap:1rem}.sm\:gap-7{gap:1.75rem}.sm\:p-0{padding:0}.sm\:p-6{padding:1.5rem}}@media(min-width:768px){.md\:inline-block{display:inline-block}.md\:min-w-\[380px\]{min-width:380px}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}}@media(min-width:1024px){.lg\:h-\[400px\]{height:400px}}@media(min-width:1280px){.xl\:\!max-w-\[1210px\]{max-width:1210px!important}.xl\:\!pt-\[100px\]{padding-top:100px!important}}.mobile-nav{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffe6;box-shadow:0 10px 50px -10px #2716622e;height:65px;line-height:60px;padding:10px 10px 10px 12px}html.wl .mobile-nav{box-shadow:0 10px 50px -10px #7373732e}.mobile-nav{display:none;left:0;position:fixed;right:0;top:0;z-index:14}.mobile-nav .menu-toggle{align-items:center;cursor:pointer;display:flex;height:40px;width:40px}.mobile-nav .menu-toggle svg{height:27px;width:27px}@media(max-width:1035px){.mobile-nav{display:flex}}.overlay{background:#3e24994d;background:var(--modal-backdrop);inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .3s ease;z-index:15}.overlay.active{opacity:1;pointer-events:auto}.mobile-actions{display:none}@media(max-width:1350px){body .dashboard .main-dashboard{flex-direction:column}}@container (max-width: 1000px){body .dashboard .main-dashboard{flex-direction:column}}@media(max-width:1035px){body div.main{margin-left:0;padding-top:65px}body div.main .container{justify-content:flex-start;padding:20px}body div.main .container.dashboard{max-width:800px}body .sidebar{left:-500px;z-index:30}body .sidebar .close-mobile{display:block}body .sidebar.open{background:#fff;left:0}body .container .holder>div.top-bar:not(.no-fixed-mobile),body .container>div.top-bar:not(.no-fixed-mobile){height:65px;left:50px;margin:0;max-width:unset;position:fixed;right:0;top:0;z-index:14}body .container .holder>div.top-bar:not(.no-fixed-mobile) h1,body .container>div.top-bar:not(.no-fixed-mobile) h1{font-size:22px;margin-top:0}body .container .holder>div.top-bar:not(.no-fixed-mobile) h1 a,body .container>div.top-bar:not(.no-fixed-mobile) h1 a{display:none}body .container .holder>div.top-bar:not(.no-fixed-mobile) .search div.search-box,body .container>div.top-bar:not(.no-fixed-mobile) .search div.search-box{border-radius:7px;margin-right:10px}body .container .holder>div.top-bar:not(.no-fixed-mobile) .search div.search-box input,body .container>div.top-bar:not(.no-fixed-mobile) .search div.search-box input{line-height:45px}body .container .holder>div.top-bar:not(.no-fixed-mobile) .btn,body .container>div.top-bar:not(.no-fixed-mobile) .btn{border-radius:7px;font-size:15px!important;line-height:45px;margin-left:0;margin-right:10px;padding:0 20px}body .container .holder>div.top-bar:not(.no-fixed-mobile) .btn.main-btn.with-icon,body .container>div.top-bar:not(.no-fixed-mobile) .btn.main-btn.with-icon{padding:0 20px 0 15px!important}.top-bar .search{display:none}}@media(max-width:1300px){div.split-container:not(.without-sidebar):not(.column-normal){flex-direction:column-reverse}div.split-container:not(.without-sidebar):not(.column-normal) .left-side,div.split-container:not(.without-sidebar):not(.column-normal) .right-side{max-width:100%}div.split-container:not(.without-sidebar):not(.column-normal) .right-side .big-title{margin-top:0}}@container (max-width: 1000px){body .main div.split-container:not(.without-sidebar):not(.usage-container) .left-side,body .main div.split-container:not(.without-sidebar):not(.usage-container) .right-side{max-width:100%;position:relative;top:auto;width:100%}body .main div.split-container:not(.without-sidebar):not(.usage-container) .right-side .big-title{margin-top:0}body .main div.split-container:not(.without-sidebar):not(.usage-container):not(.column-normal){flex-direction:column-reverse}body .main div.split-container.column-normal{flex-direction:column}}@media(max-width:1000px){body .main div.split-container.without-sidebar{flex-direction:column-reverse}body .main div.split-container.without-sidebar .left-side,body .main div.split-container.without-sidebar .right-side{max-width:100%}body .main div.split-container.without-sidebar .right-side .big-title{margin-top:0}}@media(max-width:700px){body div.split-container .right-side .big-title{font-size:25px}body .container>.controls .btn{flex:1}body .container>.controls{display:flex;gap:15px}body .container>.controls .btn{flex-basis:50%;margin:0!important;padding:0 20px}body .container .right-side div.form-block,body .container div.form-block,body .container div.left-side div.form-block{margin-top:15px;padding:25px!important}body .container .right-side div.gradient-block,body .container div.gradient-block,body .container div.left-side div.gradient-block{padding:17px 20px!important}body .container .form-block.table .table-container,body .container .right-side .form-block.table .table-container,body .container div.left-side .form-block.table .table-container{margin:0 -25px}body .container .top-bar .controls .mobile-hidden{display:none}body .form-block.table .table-controls{flex-wrap:wrap}body .form-block.table .table-controls div.search{flex-basis:100%;margin:0 0 15px}body .form-block.table .table-controls .filters-toggle{flex:1;justify-content:center}body .form-block.table .table-controls .applied-filters{flex-wrap:wrap}body .metric-card .label-holder .percent{zoom:.94}body .mobile-actions{bottom:auto;display:flex;position:relative;right:auto;width:35px}body .mobile-actions .action-pop{min-width:140px;top:50px}body .mobile-actions .action-pop div{line-height:30px}}@media(max-width:600px){body .dashboard .main-dashboard:not(:has(.dashboard-ai-chat-input-outer)){margin-top:15px}body .dashboard .main-dashboard .left-side .metrics{grid-gap:15px}body .dashboard .main-dashboard .left-side .metrics .metric-card{padding:15px}body .dashboard .main-dashboard .left-side .metrics .metric-card .page-loading svg{height:22px!important;width:22px!important}body .dashboard .main-dashboard .left-side .metrics .metric-card .page-loading span{font-size:16px}body .dashboard .main-dashboard .left-side .metrics .metric-card .label-holder .label{font-size:14px}body .dashboard .main-dashboard .left-side .metrics .metric-card .action{bottom:6px;right:4px}body .dashboard .main-dashboard .left-side .metrics .metric-card .main-metric{font-size:25px;line-height:1em}body .dashboard .main-dashboard .left-side .metrics .metric-card .main-metric .active-icon{transform:scale(.8)}}@media(max-width:550px){body .container div.form-control{margin-bottom:10px}body .container div.form-control.line{transform:none}body .container div.grid{grid-template-columns:1fr}body .container.push .top-bar a.btn.with-icon{padding:0 15px!important}body .container.push .top-bar a.btn.with-icon svg{display:none}body .container>div.top-bar h1{max-width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .container>div.top-bar .btn{white-space:nowrap}}@media(max-width:500px){div.top-bar h1.long{max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(max-width:330px){.dashboard .main-dashboard .left-side .metrics{grid-template-columns:1fr!important}.dashboard .main-dashboard .left-side .metrics .metric-card .main-metric{font-size:23px}.dashboard .main-dashboard .left-side .metrics .metric-card .main-metric .active-icon{margin-top:-5px}}@container (max-width: 400px){.dashboard .main-dashboard .left-side .metrics{grid-template-columns:1fr!important}.dashboard .main-dashboard .left-side .metrics .metric-card .main-metric{font-size:23px}.dashboard .main-dashboard .left-side .metrics .metric-card .main-metric .active-icon{margin-top:-5px}}.sidebar{background:#fff;bottom:0;box-shadow:0 0 280px -20px #635a7c1a;left:0;position:fixed;top:0}html.wl .sidebar{box-shadow:0 0 280px -20px #7575751a}.sidebar{transition:left .3s ease;width:320px}.sidebar.wl .logo-section .sidebar-logo{filter:none;height:auto!important;max-height:32px;max-width:150px;width:auto}.sidebar.wl nav{border-bottom:none}.sidebar .logo-section{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fffc;border-bottom:1px solid #f0f0f0;display:flex;left:0;max-height:83px;padding:25px 50px;position:static;right:0;top:0;z-index:1}.sidebar .logo-section .sidebar-logo{filter:drop-shadow(0 9px 13px rgba(95,58,226,.25));height:30px;margin-right:15px}.sidebar .logo-section .plan-badge{border-radius:50px;display:inline-block;font-size:13px;font-weight:500;padding:4px 14px;text-transform:lowercase}.sidebar .logo-section .plan-badge:first-letter{text-transform:uppercase}.sidebar .logo-section .plan-badge.Pro{background:linear-gradient(64deg,#494949 10%,#000 130%);box-shadow:0 10px 30px -9px #00000075;color:#fff}.sidebar .logo-section .plan-badge.Growth{background:linear-gradient(82deg,#8240c0 10%,#5835d2 130%);box-shadow:0 10px 30px -9px #753fc3ba;color:#fff;font-weight:500}.sidebar .logo-section .plan-badge.Basic{background:linear-gradient(251deg,#517ae3 10%,#4bdfc1 130%);box-shadow:0 10px 30px -9px #52a0d5;color:#fff;font-weight:500}.sidebar .logo-section .plan-badge.Starter{background:#e8e6ee82;box-shadow:unset;color:#5938d5;font-weight:500}.sidebar .logo-section .plan-badge.AppSumo{background:linear-gradient(45deg,#f9bc04,#f9bc04)!important;box-shadow:0 10px 30px -9px #c59c20c4;color:#1b1b1b}.sidebar .logo-section .plan-badge.Launch,.sidebar .logo-section .plan-badge.Setup{background:#e8e6ee82;box-shadow:unset;color:#5938d5;font-weight:500}.sidebar .logo-section .plan-badge.Custom{background:linear-gradient(45deg,#64cd91,#68e79e)!important;box-shadow:0 10px 30px -9px #69da99;color:#fff}.sidebar .close-mobile{cursor:pointer;display:none;position:absolute;right:24px;top:27px}.sidebar .close-mobile svg{color:#c4c4c4}.sidebar nav{border-bottom:1px solid #f0f0f0;color:#606776;font-size:15px;font-weight:500;margin-bottom:25px;margin-left:20px;margin-right:20px;padding:15px 0 10px}.sidebar nav>ul>li{margin-bottom:3px;position:relative}.sidebar nav>ul>li .beta{background:linear-gradient(45deg,#4d73eb 30%,#4daaeb);border-radius:5px;box-shadow:unset;color:#fff;font-size:9px;font-weight:600;line-height:22px;padding:0 8px;position:absolute;right:10px;top:9px}.sidebar nav>ul>li .counter{background:oklab(from #5d3dd2 l calc(a/2) calc(b/2) /.045);background:oklab(from var(--purple) l calc(a/2) calc(b/2) /.045);border-radius:100px;color:#5d3dd2;color:var(--purple);font-size:12px;font-weight:600;padding:2px 12px;pointer-events:none;position:absolute;right:10px;top:21px;transform:translateY(-50%)}.sidebar nav>ul>li .sidebar-onboarding-badge{align-items:center;background:#f33b55!important;background:var(--red)!important;border-radius:100px;color:#fff!important;display:flex;font-size:11px;font-weight:600;height:19px;justify-content:center;min-width:19px;padding:0 1px 0 0;position:absolute;right:10px;top:10px}.sidebar nav>ul>li>a{align-items:center;border-radius:10px;cursor:pointer;display:flex;padding:9px 30px}.sidebar nav>ul>li>a.active{background:oklab(from #5d3dd2 l calc(a/2) calc(b/2) /.045);background:oklab(from var(--purple) l calc(a/2) calc(b/2) /.045);color:#000}.sidebar nav>ul>li>a.active+.counter{background:#fff}.sidebar nav>ul>li>a.active svg :is(path,rect,polygon,circle,ellipse){fill:#5d3dd2;fill:var(--purple)}@media(hover:hover){.sidebar nav>ul>li>a:hover{background:oklab(from #5d3dd2 l calc(a/2) calc(b/2) /.045);background:oklab(from var(--purple) l calc(a/2) calc(b/2) /.045);color:#000}.sidebar nav>ul>li>a:hover+.counter{background:#fff}.sidebar nav>ul>li>a:hover svg :is(path,rect,polygon,circle,ellipse){fill:#5d3dd2;fill:var(--purple)}}.sidebar nav>ul>li svg{height:20.5px;margin-right:12px;margin-top:-1px}@media(hover:hover){.sidebar nav>ul>li a:hover svg :is(path,rect,polygon,circle,ellipse){fill:#5d3dd2;fill:var(--purple)}}.sidebar nav>ul>li .submenu{display:none;font-size:14px;font-weight:500;margin-bottom:20px;margin-top:10px;padding-left:38px;position:relative}.sidebar nav>ul>li .submenu li{margin-bottom:6px;position:relative}.sidebar nav>ul>li .submenu li .active{color:#5d3dd2;color:var(--purple);position:relative}@media(hover:hover){.sidebar nav>ul>li .submenu li:hover a{color:#5d3dd2;color:var(--purple);position:relative}}.sidebar nav>ul>li .submenu li.soon:after{background:#00000012;border-radius:5px;box-shadow:unset;color:#0006;font-weight:800;right:12px;top:0}.sidebar nav>ul>li .submenu li.new{position:relative}.sidebar nav>ul>li .submenu li.new:after{background:linear-gradient(45deg,#4d73eb 30%,#4daaeb);border-radius:5px;box-shadow:unset;color:#fff;content:"New";font-size:9.4px;font-weight:600;letter-spacing:.5px;line-height:22px;padding:0 8px;position:absolute;right:12px;text-transform:uppercase;top:0}.sidebar nav>ul>li .submenu.open{display:block}.sidebar nav>ul>li.shopify:after{background:#dfdfdf}.sidebar nav>ul>li.shopify.connected:after,.sidebar nav>ul>li.shopify:after{border-radius:100px;content:"";display:block;height:10px;position:absolute;right:15px;top:16px;width:10px}.sidebar nav>ul>li.shopify.connected:after{background:#49c57d;background:var(--green)}.sidebar .product-action{border-radius:8px;bottom:20px;font-size:16px;margin-inline:auto;margin-bottom:20px;margin-top:auto;order:2;position:sticky;width:calc(100% - 40px)}.sidebar .product-action button{width:100%}.sidebar .product-action .main-button{box-shadow:unset!important;font-weight:500!important}.sidebar .product-action .main-button svg{color:#fff;fill:#fff;width:18px!important}.sidebar .product-action .action-pop{background:#fff;border-radius:8px;bottom:70px;box-shadow:0 20px 150px -5px #1b104b33;padding:10px;width:100%}.sidebar .product-action .action-pop a{align-items:center;color:#000;display:flex;font-size:15.5px;margin-bottom:0;padding:8px 13px}.sidebar .product-action .action-pop a:after{background:#00000012;border-radius:5px;box-shadow:unset;color:#00000080;font-weight:700;right:12px;top:12px}.sidebar .product-action .action-pop a.new{position:relative}.sidebar .product-action .action-pop a.new:after{background:linear-gradient(45deg,#8240c0 30%,#5835d2);border-radius:5px;box-shadow:unset;color:#fff;content:"New";font-size:9.4px;font-weight:500;letter-spacing:.5px;line-height:22px;padding:0 8px;position:absolute;right:12px;text-transform:uppercase;top:8.5px}.sidebar .product-action .action-pop a svg{color:#000;height:24px;margin-right:9px;opacity:.4;stroke-width:1.7px;width:24px}.sidebar .product-action .action-pop a svg path{stroke:#000}@media(hover:hover){.sidebar .product-action .action-pop a:hover:after{background:#ffffff26;color:#fff}.sidebar .product-action .action-pop a:hover svg{color:#fff;opacity:.55}.sidebar .product-action .action-pop a:hover svg path{stroke:#fff}}.sidebar .shopify-nav{font-weight:500;margin-bottom:20px;padding:0 20px}.sidebar .shopify-nav li{border-radius:10px;font-size:15px;padding:9px 30px}.sidebar .shopify-nav li.store-theme{display:flex;justify-content:space-between}.sidebar .shopify-nav li .view{transform:none}.sidebar .shopify-nav li .view svg{height:auto;margin-right:0;max-width:20px;opacity:1;transform:none;width:18px}.sidebar .shopify-nav li .view svg :is(path,circle,ellipse){fill:#606573!important}@media(hover:hover){.sidebar .shopify-nav li .view svg:hover :is(path,circle,ellipse){fill:#5d3dd2!important;fill:var(--purple)!important}}.sidebar .shopify-nav li a{align-items:center;color:#606776;display:flex}.sidebar .shopify-nav li a svg{height:20px;margin-right:12px}.sidebar .shopify-nav li.label{align-items:center;background:transparent!important;color:#5d3dd2;color:var(--purple);cursor:pointer;display:flex;font-size:13px;font-weight:600;justify-content:space-between;margin-bottom:15px;padding:0 10px 0 30px;text-transform:uppercase}.sidebar .shopify-nav li.label svg{color:#5f6875}.sidebar .shopify-nav li:nth-child(2){padding:9px 12px 9px 30px}@media(hover:hover){.sidebar .shopify-nav li:hover{background:#f3f1fccc}.sidebar .shopify-nav li:hover a{color:#000}.sidebar .shopify-nav li:hover a svg :is(path,circle,ellipse){fill:#5d3dd2;fill:var(--purple)}}.sidebar .shopify-nav li.back{background:unset}.sidebar .shopify-nav li.back a{color:#5d3dd2;color:var(--purple)}.sidebar .shopify-nav li.title{background:#f3f1fccc}.sidebar .shopify-nav li.title a{color:#000}.sidebar .shopify-nav.closed li{display:none}.sidebar .shopify-nav.closed li.label{display:flex}.sidebar .shopify-nav.closed li.label>svg{transform:rotate(-90deg)}.sidebar .help-center{margin-bottom:10px;padding:0 20px}.sidebar .help-center a{align-items:center;border-radius:10px;color:#606776;display:flex;font-size:15px;font-weight:500;padding:9px 30px}.sidebar .help-center a svg{height:22px;margin-left:-1px;margin-right:12px}@media(hover:hover){.sidebar .help-center a:hover{background:#f7f7fa;color:#000}.sidebar .help-center a:hover svg :is(path,polygon,circle,ellipse){fill:#5d3dd2;fill:var(--purple)}}.sidebar .profile-box{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fff;background:#fffc;border-top:1px solid #f0f0f0;bottom:0;cursor:pointer;display:flex;font-weight:500;justify-content:space-between;left:0;padding:15px 20px 15px 35px;position:absolute;right:0}.sidebar .profile-box .action{position:static}.sidebar .profile-box .action svg{color:#a4a4a4;cursor:pointer;width:30px}.sidebar .profile-box .action-pop{background:#fff;border-radius:8px;bottom:80px;box-shadow:0 20px 150px -5px #1b104b33;left:20px;opacity:0;padding:10px;pointer-events:none;position:absolute;right:20px;transform:translateY(5px);transition:transform .3s ease,opacity .15s ease;z-index:10}.sidebar .profile-box .action-pop li{color:#000;cursor:pointer;font-size:15px;font-weight:500}.sidebar .profile-box .action-pop li:last-of-type{margin-bottom:0;margin-top:20px;padding:10px 13px;position:relative}.sidebar .profile-box .action-pop li:last-of-type:after{background:#f4f4f4;content:"";height:1px;left:-10px;position:absolute;right:-10px;top:-10px}.sidebar .profile-box .action-pop li a{display:block;padding:10px 13px}@media(hover:hover){.sidebar .profile-box .action-pop li:hover{background:#5d3dd2;background:var(--purple);border-radius:5px;color:#fff}}.sidebar .profile-box .action-pop.open{opacity:1;pointer-events:auto;transform:translateY(0)}@media(max-width:1035px){.sidebar .logo-section{padding:20px 20px 20px 25px}.sidebar .close-mobile{top:22px}.sidebar .scroll-area{height:calc(100dvh - 132px)!important}}.dashboard{container-type:inline-size;margin:0 auto;max-width:1450px;position:relative}.dashboard:before{background:url(https://cdn.skillplate.com/skillplate-logo.svg);background:var(--wl-watermark,url(https://cdn.skillplate.com/skillplate-logo.svg));content:"";filter:brightness(100) drop-shadow(2px 140px 150px rgba(58,35,141,.12)) opacity(1);height:335px;left:50%;pointer-events:none;position:absolute;top:-40px;transform:translate(-50%) translateZ(0);width:1400px;z-index:-1}@media(max-width:820px){.dashboard:before{display:none}}.dashboard .top-actions{align-items:center;display:flex;justify-content:space-between}.dashboard .top-actions .text{margin-right:20px}.dashboard .top-actions .text h1{align-items:center;display:flex;font-size:37px}.dashboard .top-actions .text h1 img{margin-right:10px;max-width:45px}.dashboard .top-actions .text .big-message{display:none;font-size:22px;font-weight:500;line-height:65px}.dashboard .top-actions .text p{font-size:18px;margin-top:-5px}@media(max-width:700px){.dashboard .top-actions .text h1{font-size:33px}.dashboard .top-actions .text P{font-size:16px}}.dashboard .top-actions .controls{align-items:center;display:flex;flex:1;justify-content:flex-end}.dashboard .top-actions .controls .notifications .notification-toggle{align-items:center;background:#fff;border-radius:10px;box-shadow:0 30px 70px -10px #2e254f59;display:flex;height:55px;justify-content:center;margin-left:20px;min-width:59px;position:relative;width:59px}.dashboard .top-actions .controls .notifications .notification-toggle svg{height:20px;opacity:1}.dashboard .top-actions .controls .notifications .notification-toggle svg path{fill:#111527}.dashboard .top-actions .controls .notifications.active .notification-toggle:after{background:#f33b55;background:var(--red);border-radius:100px;box-shadow:-4px 4px 14px -4px #f33b55;box-shadow:-4px 4px 14px -4px var(--red);content:"";height:16px;position:absolute;right:-3px;top:-3px;width:16px}.dashboard .top-actions .controls .notifications .action-pop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);box-shadow:0 30px 100px -10px #210e4a26}.dashboard .top-actions .controls .notifications .action-pop .updates{background:unset!important;max-height:553px;overflow:auto;padding:4px}.dashboard .top-actions .controls .notifications .action-pop .updates a{align-items:flex-start;border-radius:7px;cursor:pointer;display:flex;flex-direction:column;margin-bottom:0;padding:14px;position:relative}.dashboard .top-actions .controls .notifications .action-pop .updates a>svg{color:#5d3dd2;color:var(--purple);height:17px;opacity:0;position:absolute;right:10px;stroke-width:1.7px;top:10px;width:17px}@media(hover:hover){.dashboard .top-actions .controls .notifications .action-pop .updates a:hover{background:#e6e5ed59}.dashboard .top-actions .controls .notifications .action-pop .updates a:hover>svg{opacity:1}}.dashboard .top-actions .controls .notifications .action-pop .updates a .badge{border-radius:24px;color:#fff;font-size:11px;font-weight:400;line-height:23px;padding:0 13px}.dashboard .top-actions .controls .notifications .action-pop .updates a .badge.new{background:#5d3dd2;background:var(--purple)}.dashboard .top-actions .controls .notifications .action-pop .updates a .badge.update{background:#49c57d;background:var(--green)}.dashboard .top-actions .controls .notifications .action-pop .updates a .badge.improvement{background:#00aeef;background:var(--blue)}.dashboard .top-actions .controls .notifications .action-pop .updates a .title{color:#000;font-weight:500;margin-top:5px;padding:0}.dashboard .top-actions .controls .notifications .action-pop .updates a p{color:#00000080;font-size:14px;line-height:1.3em;margin-top:3px}.dashboard .top-actions .controls .notifications .action-pop .updates a .date{color:#00000080;font-size:13px;font-weight:500;white-space:nowrap}.dashboard .top-actions .controls .notifications .action-pop .help{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f7f7f9;border-radius:0 0 7px 7px;display:flex;padding:20px}.dashboard .top-actions .controls .notifications .action-pop .help svg{margin-right:10px;min-width:33px;opacity:1;width:33px}.dashboard .top-actions .controls .notifications .action-pop .help .title{color:#000;font-size:16px;font-weight:500;line-height:1.4em}.dashboard .top-actions .controls .notifications .action-pop .help p{font-size:14px;line-height:1.2em}.dashboard .top-actions .controls .date-picker .date-picker-toggle{align-items:center;background:#fff;border-radius:10px;box-shadow:0 30px 70px -10px #2e254f33;color:#5d3dd2;color:var(--purple);cursor:pointer;display:flex;font-size:15px;font-weight:600;justify-content:center;line-height:55px;margin-left:20px;padding:0 5px 0 25px}@media(max-width:600px){.dashboard .top-actions .controls .date-picker .date-picker-toggle{margin-left:15px}}.dashboard .top-actions .controls .date-picker .date-picker-toggle .icon{align-items:center;background:oklab(from #5d3dd2 l a b/.05);background:oklab(from var(--purple) l a b/.05);border-radius:7px;display:flex;height:45px;justify-content:center;margin-left:25px;width:45px}.dashboard .top-actions .controls .date-picker .date-picker-toggle .icon svg{max-width:21px;stroke-width:2px}@media(max-width:1200px){.dashboard .top-actions{flex-wrap:wrap}.dashboard .top-actions .text{flex-basis:100%;margin-bottom:20px}.dashboard .top-actions .search-box{max-width:unset!important}}@container (max-width: 800px){.dashboard .top-actions{flex-wrap:wrap}.dashboard .top-actions .text{flex-basis:100%;margin-bottom:20px}.dashboard .top-actions .search-box{max-width:unset!important}}@media(max-width:1035px){.dashboard .top-actions .text .big-message{display:block;left:52px;position:fixed;top:0;z-index:14}.dashboard .top-actions .controls .notifications{position:fixed;right:8px;top:9px;z-index:10}.dashboard .top-actions .controls .notifications .notification-toggle{background:radial-gradient(circle,#6540cd 0,#5835d8);box-shadow:unset;height:47px;margin:0;min-width:51px;width:51px}.dashboard .top-actions .controls .notifications .notification-toggle svg path{fill:#fff}}@media(max-width:500px){.dashboard .top-actions .controls .search .search-box{background:#fff}.dashboard .top-actions .controls .calendar button .date-picker-toggle{font-size:0;margin-left:15px;padding:0}.dashboard .top-actions .controls .calendar button .date-picker-toggle .icon{background:#fff0;margin:0;width:56px}.dashboard .top-actions .controls .calendar button .date-picker-toggle .icon svg{stroke-width:2px}}@container (max-width: 500px){.dashboard .top-actions .controls .search .search-box{background:#fff}.dashboard .top-actions .controls .calendar button .date-picker-toggle{font-size:0;margin-left:15px;padding:0}.dashboard .top-actions .controls .calendar button .date-picker-toggle .icon{background:#fff0;margin:0;width:56px}.dashboard .top-actions .controls .calendar button .date-picker-toggle .icon svg{stroke-width:2px}}.dashboard .metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(255px,1fr));grid-gap:23px}.dashboard .metrics .metric-card{background:#fff;border-radius:10px;box-shadow:0 30px 90px -10px #2e254f17}html.wl .dashboard .metrics .metric-card{box-shadow:0 30px 90px -10px #4a4a4a17}.dashboard .metrics .metric-card{padding:25px;position:relative}.dashboard .metrics .metric-card.enrollment-card .action-pop{min-width:180px!important}.dashboard .metrics .metric-card .label-holder{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:17px}.dashboard .metrics .metric-card .label-holder .label{color:#00000080;font-size:15px;font-weight:500}.dashboard .metrics .metric-card .label-holder .percent{align-items:center;border-radius:100px;display:flex;font-size:11px;font-weight:600;justify-content:center;line-height:24px;margin-left:10px;padding:0 11px 0 9px;white-space:nowrap}.dashboard .metrics .metric-card .label-holder .percent svg{margin-top:-1px;stroke-width:2.5px;vertical-align:middle;width:11px}.dashboard .metrics .metric-card .label-holder .percent.up{background:#e0f6e9;color:#49c57d;color:var(--green)}.dashboard .metrics .metric-card .label-holder .percent.up svg{color:#49c57d;color:var(--green)}.dashboard .metrics .metric-card .label-holder .percent.down{background:#fde9eb;color:#f33b55;color:var(--red)}.dashboard .metrics .metric-card .label-holder .percent.down svg{color:#f33b55;color:var(--red);margin-top:0}.dashboard .metrics .metric-card .main-metric{font-family:Onest,Inter!important;font-size:27px;font-weight:600;letter-spacing:-.015rem;line-height:30px}.dashboard .metrics .metric-card .main-metric .active-icon{background:#49c57d;background:var(--green);border-radius:100px;box-shadow:0 0 0 6px #37c57326;display:inline-block;height:10px;margin-left:13px;margin-top:-7px;position:relative;vertical-align:middle;width:10px}.dashboard .metrics .metric-card .main-metric .active-icon:before{animation:ripple 2s infinite}.dashboard .metrics .metric-card .main-metric .active-icon:after,.dashboard .metrics .metric-card .main-metric .active-icon:before{background:#37c573a6;border-radius:100px;content:"";height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:absolute;top:50%;transform-origin:center center;width:40px}.dashboard .metrics .metric-card .main-metric .active-icon:after{animation:ripple 2s .3s infinite}@keyframes shadow{0%{box-shadow:0 0 #37c57300}50%{box-shadow:0 0 0 10px #37c57326}to{box-shadow:0 0 #37c57300}}.dashboard .metrics .metric-card .main-metric .active-icon.inactive{background:#ccc;box-shadow:0 0 0 6px #ccc6;transform:scale(.87) translateY(1px)}.dashboard .metrics .metric-card .main-metric .active-icon.inactive:after,.dashboard .metrics .metric-card .main-metric .active-icon.inactive:before{animation:none;background:#cccccc2e;box-shadow:0 0 0 10px #cccccc1a;opacity:1;transform:scale(.55)}.dashboard .metrics .metric-card .action{bottom:17px;position:absolute;right:12px}.dashboard .metrics .metric-card .action .action-pop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffffbf;border:1px solid #fff;border-radius:7px;box-shadow:0 20px 50px -5px #2d17791f;padding:3px;position:absolute;right:0;z-index:14}html.wl .dashboard .metrics .metric-card .action .action-pop{box-shadow:0 20px 40px -5px #78787829}.dashboard .metrics .metric-card .action .action-pop{min-width:120px}.dashboard .metrics .metric-card .action .action-pop div{color:#0009;cursor:pointer;font-size:15px;font-weight:500;padding:5px 14px}.dashboard .metrics .metric-card .action .action-pop div:last-of-type{margin-bottom:0}@media(hover:hover){.dashboard .metrics .metric-card .action .action-pop div:hover{background:#5d3dd2;background:var(--purple);border-radius:5px;color:#fff}}.dashboard .metrics .metric-card .action svg{color:#a4a4a4;cursor:pointer;width:27px}@media(hover:hover){.dashboard .metrics .metric-card .action svg:hover{opacity:.5}}@media(max-width:1600px){.dashboard .metrics{grid-template-columns:repeat(auto-fit,minmax(255px,1fr))}}@media(max-width:1400px){.dashboard .metrics{grid-template-columns:repeat(auto-fit,minmax(255px,1fr))}}@container (max-width: 1000px){.dashboard .metrics{grid-template-columns:repeat(auto-fit,minmax(255px,1fr))}}@container (max-width: 700px){.dashboard .metrics{grid-template-columns:repeat(auto-fit,minmax(255px,1fr))}}.dashboard .main-dashboard{display:flex;gap:25px;margin-top:25px}.dashboard .main-dashboard .left-side{flex-basis:67%}@media(max-width:1600px){.dashboard .main-dashboard .left-side{flex-basis:63%}}.dashboard .main-dashboard .left-side .top-courses{background:#fff;border-radius:10px;box-shadow:0 50px 90px -10px #2e254f12}html.wl .dashboard .main-dashboard .left-side .top-courses{box-shadow:0 50px 90px -10px #4c4c4c12}.dashboard .main-dashboard .left-side .top-courses{margin-top:25px;padding:25px;position:relative}.dashboard .main-dashboard .left-side .top-courses .table-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:40px;padding:10px 0 0 15px}.dashboard .main-dashboard .left-side .top-courses .table-header .info .title{color:#000;font-size:20px;font-weight:600}.dashboard .main-dashboard .left-side .top-courses .table-header .info .date-pick{color:#00000073;font-size:15px;font-weight:500}.dashboard .main-dashboard .left-side .top-courses .action-pop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#fffffff2;border:1px solid #fff;border-radius:7px;bottom:60px;box-shadow:0 20px 50px -5px #2d17791f;left:50%;min-width:270px;padding:10px;position:absolute;top:auto;transform:translate(-50%);z-index:10}.dashboard .main-dashboard .left-side .top-courses .action-pop a{align-items:center;color:#000;display:flex;font-size:16px;font-weight:500;margin-bottom:0;padding:8px 13px}.dashboard .main-dashboard .left-side .top-courses .action-pop a:after{background:#00000012;border-radius:5px;box-shadow:unset;color:#0006;font-weight:800;position:absolute!important;right:12px;top:12px}.dashboard .main-dashboard .left-side .top-courses .action-pop a.new{position:relative}.dashboard .main-dashboard .left-side .top-courses .action-pop a.new:after{background:linear-gradient(45deg,#8240c0 30%,#5835d2);border-radius:5px;box-shadow:unset;color:#fff;content:"New";font-size:9.4px;font-weight:500;letter-spacing:.5px;line-height:22px;padding:0 8px;position:absolute;right:12px;text-transform:uppercase;top:11px}.dashboard .main-dashboard .left-side .top-courses .action-pop a svg{color:#000;height:24px;margin-right:9px;opacity:.4;stroke-width:1.7px;width:24px}.dashboard .main-dashboard .left-side .top-courses .action-pop a svg path{stroke:#000}@media(hover:hover){.dashboard .main-dashboard .left-side .top-courses .action-pop a:hover{background:#5d3dd2;background:var(--purple);border-radius:5px;color:#fff}.dashboard .main-dashboard .left-side .top-courses .action-pop a:hover:after{background:#ffffff26;color:#fff}.dashboard .main-dashboard .left-side .top-courses .action-pop a:hover svg{color:#fff;opacity:.55}.dashboard .main-dashboard .left-side .top-courses .action-pop a:hover svg path{stroke:#fff}}.dashboard .main-dashboard .left-side .top-courses .action-pop a.active{background:#f3f1fccc;border-radius:5px;color:#5d3dd2!important;color:var(--purple)!important}@media(hover:hover){.dashboard .main-dashboard .left-side .top-courses .action-pop a.active:hover{background:#5d3dd2;background:var(--purple);border-radius:5px;color:#fff!important}}@media(max-width:1035px){.dashboard .main-dashboard .left-side .top-courses .action-pop{right:15px}}.dashboard .main-dashboard .left-side .top-courses .table{width:100%}@media(min-width:1350px){.dashboard .main-dashboard .left-side .top-courses .table{min-height:280px}}.dashboard .main-dashboard .left-side .top-courses .table .table-head{color:#00000080;display:flex;font-size:14px;margin:0 20px;padding:0 0 10px}.dashboard .main-dashboard .left-side .top-courses .table .table-head .name{flex:1;font-weight:500;min-width:40%}.dashboard .main-dashboard .left-side .top-courses .table .table-head .earnings{flex-basis:20%;font-weight:500;text-align:right}.dashboard .main-dashboard .left-side .top-courses .table .table-head .enrollments{flex-basis:20%;font-weight:500;text-align:center}.dashboard .main-dashboard .left-side .top-courses .table .table-body .course{align-items:center;display:flex;padding:12px 22px}.dashboard .main-dashboard .left-side .top-courses .table .table-body .course:nth-child(2n){background:#f7f7fa;border-radius:10px}html.wl .dashboard .main-dashboard .left-side .top-courses .table .table-body .course:nth-child(2n){background:#fafafa}.dashboard .main-dashboard .left-side .top-courses .table .table-body .course .course-column.course-name{align-items:center;display:flex;flex:1;min-width:40%}.dashboard .main-dashboard .left-side .top-courses .table .table-body .course .course-column.course-name span:first-of-type{color:#0006;font-size:17px;font-weight:500;margin-right:10px;width:9px}.dashboard .main-dashboard .left-side .top-courses .table .table-body .course .course-column.course-name span:last-of-type{color:#000;display:inline-block;font-size:16px;font-weight:600;max-width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard .main-dashboard .left-side .top-courses .table .table-body .course .course-column.enrollments-amount{color:#5d3dd2;color:var(--purple);flex-basis:20%;font-size:15px;font-weight:600;text-align:center}.dashboard .main-dashboard .left-side .top-courses .table .table-body .course .course-column.earnings-amount{flex-basis:20%;font-family:Outfit,Inter!important;font-size:15px;font-weight:600;text-align:right}.dashboard .main-dashboard .left-side .top-courses .table .table-body .course .course-column.earnings-amount span{font-family:Outfit,Inter!important}@media(max-width:730px){.dashboard .main-dashboard .left-side .top-courses{border-radius:0;margin-left:-20px;margin-right:-20px;padding:20px}.dashboard .main-dashboard .left-side .top-courses .table-header{margin-bottom:30px;padding:0 0 0 7px}.dashboard .main-dashboard .left-side .top-courses .table-header .view{font-size:14px}.dashboard .main-dashboard .left-side .top-courses .table-header .view svg{margin-bottom:-1px}.dashboard .main-dashboard .left-side .top-courses .table .table-head{display:none}.dashboard .main-dashboard .left-side .top-courses .table .table-body .course{align-items:unset;background:#fff!important;border-radius:8px!important;box-shadow:0 10px 70px -10px #1c0f4a26;flex-direction:column;margin-bottom:15px;padding:7px}.dashboard .main-dashboard .left-side .top-courses .table .table-body .course .course-column{align-items:center;display:flex;font-size:14px!important;justify-content:space-between;margin-left:12px;margin-right:12px;padding:5px 0}.dashboard .main-dashboard .left-side .top-courses .table .table-body .course .course-column:last-of-type{border-bottom:none}.dashboard .main-dashboard .left-side .top-courses .table .table-body .course .course-column span:last-of-type{font-size:17px!important;max-width:320px!important}.dashboard .main-dashboard .left-side .top-courses .table .table-body .course .course-column:last-of-type{margin-bottom:0}.dashboard .main-dashboard .left-side .top-courses .table .table-body .course .course-column:before{color:#787878;content:attr(data-label);display:inline-block;font-weight:400}.dashboard .main-dashboard .left-side .top-courses .table .table-body .course .course-column.course-name{align-items:flex-start;flex-direction:column}.dashboard .main-dashboard .left-side .top-courses .table .table-body .course .course-column.course-name span:first-of-type,.dashboard .main-dashboard .left-side .top-courses .table .table-body .course .course-column.course-name:before{display:none}.dashboard .main-dashboard .left-side .top-courses .table .table-body .course .course-column.course-name span:last-of-type{font-size:18px!important}.dashboard .main-dashboard .left-side .top-courses .table .table-body .course:last-of-type{margin-bottom:5px}}@container (max-width: 600px){.dashboard .main-dashboard .left-side .top-courses .table-header{margin-bottom:30px;padding:0 0 0 7px}.dashboard .main-dashboard .left-side .top-courses .table-header .view{font-size:14px}.dashboard .main-dashboard .left-side .top-courses .table-header .view svg{margin-bottom:-1px}.dashboard .main-dashboard .left-side .top-courses .table .table-head{display:none}.dashboard .main-dashboard .left-side .top-courses .table .table-body .course{align-items:unset;background:#fff!important;border-radius:8px!important;box-shadow:0 10px 70px -10px #1c0f4a26;flex-direction:column;margin-bottom:15px;padding:7px}.dashboard .main-dashboard .left-side .top-courses .table .table-body .course .course-column{align-items:center;display:flex;font-size:14px!important;justify-content:space-between;margin-left:12px;margin-right:12px;padding:5px 0}.dashboard .main-dashboard .left-side .top-courses .table .table-body .course .course-column:last-of-type{border-bottom:none}.dashboard .main-dashboard .left-side .top-courses .table .table-body .course .course-column span:last-of-type{font-size:17px!important;max-width:320px!important}.dashboard .main-dashboard .left-side .top-courses .table .table-body .course .course-column:last-of-type{margin-bottom:0}.dashboard .main-dashboard .left-side .top-courses .table .table-body .course .course-column:before{color:#787878;content:attr(data-label);display:inline-block;font-weight:400}.dashboard .main-dashboard .left-side .top-courses .table .table-body .course .course-column.course-name{align-items:flex-start;flex-direction:column}.dashboard .main-dashboard .left-side .top-courses .table .table-body .course .course-column.course-name span:first-of-type,.dashboard .main-dashboard .left-side .top-courses .table .table-body .course .course-column.course-name:before{display:none}.dashboard .main-dashboard .left-side .top-courses .table .table-body .course .course-column.course-name span:last-of-type{font-size:18px!important}.dashboard .main-dashboard .left-side .top-courses .table .table-body .course:last-of-type{margin-bottom:5px}}@media(max-width:400px){.dashboard .main-dashboard .left-side .top-courses .table .table-body .course-column span:last-of-type{max-width:260px!important}}@media(max-width:360px){.dashboard .main-dashboard .left-side .top-courses .table .table-body .course-column span:last-of-type{max-width:220px!important}}.dashboard .main-dashboard .transactions{flex-basis:38%;position:relative}@media not (max-width:1350px){.dashboard .main-dashboard .transactions{max-width:420px}}@container (max-width: 1000px){.dashboard .main-dashboard .transactions{max-width:100%}}.dashboard .main-dashboard .transactions .transaction-holder{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff8c;border-radius:10px;box-shadow:0 30px 90px -10px #2e254f12;display:flex;flex-direction:column;height:auto;height:var(--left-side-height,auto)}html.wl .dashboard .main-dashboard .transactions .transaction-holder{box-shadow:0 30px 90px -10px #49494912}.dashboard .main-dashboard .transactions .transaction-holder{border:2px solid #fff;padding:20px 0 0;position:relative}.dashboard .main-dashboard .transactions .transaction-holder .transaction-title-box{margin-bottom:25px;padding:0 20px}.dashboard .main-dashboard .transactions .transaction-holder .transaction-title-box .title{font-size:20px;font-weight:500}.dashboard .main-dashboard .transactions .transaction-holder .transaction-title-box .date-pick{color:#00000073;font-size:15px;font-weight:500}.dashboard .main-dashboard .transactions .transaction-holder .action{cursor:pointer;position:absolute;right:20px;top:30px;z-index:20}.dashboard .main-dashboard .transactions .transaction-holder .action svg{color:#a4a4a4}@media(hover:hover){.dashboard .main-dashboard .transactions .transaction-holder .action:hover svg{opacity:.5}}.dashboard .main-dashboard .transactions .transaction-holder .products-action{bottom:auto;position:relative;right:auto}.dashboard .main-dashboard .transactions .transaction-holder .products-action svg{color:#fff;pointer-events:none}.dashboard .main-dashboard .transactions .transaction-holder .products-action .action-pop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#fffffff2;border:1px solid #fff;border-radius:7px;bottom:60px;box-shadow:0 20px 50px -5px #2d17791f;left:50%;min-width:270px;padding:10px;position:absolute;top:auto;transform:translate(-50%);z-index:10}.dashboard .main-dashboard .transactions .transaction-holder .products-action .action-pop a{align-items:center;color:#000;display:flex;font-size:16px;font-weight:500;margin-bottom:0;padding:8px 13px}.dashboard .main-dashboard .transactions .transaction-holder .products-action .action-pop a:after{background:#00000012;border-radius:5px;box-shadow:unset;color:#0006;font-weight:800;position:absolute!important;right:12px;top:12px}.dashboard .main-dashboard .transactions .transaction-holder .products-action .action-pop a.new{position:relative}.dashboard .main-dashboard .transactions .transaction-holder .products-action .action-pop a.new:after{background:linear-gradient(45deg,#8240c0 30%,#5835d2);border-radius:5px;box-shadow:unset;color:#fff;content:"New";font-size:9.4px;font-weight:500;letter-spacing:.5px;line-height:22px;padding:0 8px;position:absolute;right:12px;text-transform:uppercase;top:11px}.dashboard .main-dashboard .transactions .transaction-holder .products-action .action-pop a svg{color:#000;height:24px;margin-right:9px;opacity:.4;stroke-width:1.7px;width:24px}@media(hover:hover){.dashboard .main-dashboard .transactions .transaction-holder .products-action .action-pop a:hover{background:#5d3dd2;background:var(--purple);border-radius:5px;color:#fff}.dashboard .main-dashboard .transactions .transaction-holder .products-action .action-pop a:hover:after{background:#ffffff26;color:#fff}.dashboard .main-dashboard .transactions .transaction-holder .products-action .action-pop a:hover svg{color:#fff;opacity:.55}}.dashboard .main-dashboard .transactions .transaction-holder .products-action .action-pop a.active{background:#f3f1fccc;border-radius:5px;color:#5d3dd2!important;color:var(--purple)!important}@media(hover:hover){.dashboard .main-dashboard .transactions .transaction-holder .products-action .action-pop a.active:hover{background:#5d3dd2;background:var(--purple);border-radius:5px;color:#fff!important}}@media(max-width:1035px){.dashboard .main-dashboard .transactions .transaction-holder .products-action .action-pop{right:15px}}.dashboard .main-dashboard .transactions .transaction-holder .no-content{margin-bottom:20px}.dashboard .main-dashboard .transactions .transaction-holder .transaction-cards{flex:1;min-height:0;overflow:hidden;position:relative}@media(min-width:730px){.dashboard .main-dashboard .transactions .transaction-holder .transaction-cards{overflow:hidden}}.dashboard .main-dashboard .transactions .transaction-holder .transaction-cards:after{background-image:linear-gradient(0deg,#fdfdfd 20%,#fff0);bottom:0;content:"";height:100px;left:0;position:absolute;right:0}.dashboard .main-dashboard .transactions .transaction-holder .transaction-cards .transaction-card{background:#fff;border-radius:10px;box-shadow:0 40px 90px -10px #2e254f17;padding:20px;transition:background .2s ease,box-shadow .2s ease}html.wl .dashboard .main-dashboard .transactions .transaction-holder .transaction-cards .transaction-card{box-shadow:0 40px 90px -10px #47474717}.dashboard .main-dashboard .transactions .transaction-holder .transaction-cards .transaction-card{border-color:#fff}.dashboard .main-dashboard .transactions .transaction-holder .transaction-cards .transaction-card.subscription .top .type{background:#e0f6e9;color:#49c57d;color:var(--green)}.dashboard .main-dashboard .transactions .transaction-holder .transaction-cards .transaction-card.subscription .top .amount{color:#49c57d;color:var(--green)}.dashboard .main-dashboard .transactions .transaction-holder .transaction-cards .transaction-card.installments .top .type{background:#e8f0fb;color:#4394ee}.dashboard .main-dashboard .transactions .transaction-holder .transaction-cards .transaction-card.installments .top .amount{color:#49c57d;color:var(--green)}.dashboard .main-dashboard .transactions .transaction-holder .transaction-cards .transaction-card.one-time .top .type{background:#e7e1f68f;color:#5835d2}.dashboard .main-dashboard .transactions .transaction-holder .transaction-cards .transaction-card.one-time .top .amount{color:#49c57d;color:var(--green)}.dashboard .main-dashboard .transactions .transaction-holder .transaction-cards .transaction-card.free .top .type{background:#b3b3b33b;color:#9b9b9b}.dashboard .main-dashboard .transactions .transaction-holder .transaction-cards .transaction-card.free .top .amount{color:#000}.dashboard .main-dashboard .transactions .transaction-holder .transaction-cards .transaction-card .top{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.dashboard .main-dashboard .transactions .transaction-holder .transaction-cards .transaction-card .top .type{border-radius:5px;font-size:13px;font-weight:500;line-height:26px;padding:0 12px}.dashboard .main-dashboard .transactions .transaction-holder .transaction-cards .transaction-card .top .amount{font-family:Onest,Inter!important;font-size:16px;font-weight:500;letter-spacing:-.015rem}.dashboard .main-dashboard .transactions .transaction-holder .transaction-cards .transaction-card .info{align-items:flex-end;display:flex;justify-content:space-between}.dashboard .main-dashboard .transactions .transaction-holder .transaction-cards .transaction-card .info .name{flex:1;min-width:0}.dashboard .main-dashboard .transactions .transaction-holder .transaction-cards .transaction-card .info .name .customer{font-family:Onest,Inter!important;font-size:14px;font-weight:600;letter-spacing:-.015rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard .main-dashboard .transactions .transaction-holder .transaction-cards .transaction-card .info .name .course{color:#0009;font-size:15px;font-weight:500;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard .main-dashboard .transactions .transaction-holder .transaction-cards .transaction-card .info .date{color:#0006;font-size:12px;font-weight:500;white-space:nowrap}.dashboard .main-dashboard .transactions .transaction-holder .transaction-cards .load-more{align-items:center;background:unset;color:#5d3dd2;color:var(--purple);cursor:pointer;display:flex;font-size:15px;font-weight:500;grid-column:1/-1;justify-content:center;margin-bottom:100px;margin-top:-5px}.dashboard .main-dashboard .transactions .transaction-holder .transaction-cards .load-more svg{margin-right:2px;stroke-width:2px;width:16px}@media(max-width:1350px){.dashboard .main-dashboard .transactions{margin-bottom:70px!important}.dashboard .main-dashboard .transactions .transaction-holder{height:500px}.dashboard .main-dashboard .transactions .transaction-holder li{box-shadow:0 10px 70px -10px #1c0f4a26!important}}@media(max-width:730px){.dashboard .main-dashboard .transactions .transaction-holder{height:auto}}@container (max-width: 1000px){.dashboard .main-dashboard .transactions .transaction-holder{height:500px}}@media(max-width:730px){.dashboard .main-dashboard .transactions{margin-bottom:-20px;margin-left:-20px;margin-right:-20px;max-width:unset}.dashboard .main-dashboard .transactions .transaction-holder{border-radius:0;height:auto}.dashboard .main-dashboard .transactions .transaction-holder .transaction-cards{flex:unset;height:auto;overflow:visible}.dashboard .main-dashboard .transactions .transaction-holder .transaction-cards:after{display:none}.dashboard .main-dashboard .transactions .transaction-holder .transaction-cards li{background:#fff;border-color:#fff!important;box-shadow:0 10px 70px -10px #1c0f4a26!important}.dashboard .main-dashboard .transactions .transaction-holder .transaction-cards .scroll-area{height:auto;overflow:visible!important}}.get-started{container-type:inline-size;margin:0 auto;max-width:1430px;position:relative}.get-started:before{background:url(https://cdn.skillplate.com/skillplate-logo.svg);background:var(--wl-watermark,url(https://cdn.skillplate.com/skillplate-logo.svg));content:"";filter:brightness(100) drop-shadow(2px 140px 150px rgba(58,35,141,.08)) opacity(1);height:335px;left:50%;pointer-events:none;position:absolute;top:50px;transform:translate(-50%) translateZ(0);width:1400px;z-index:-1}@media(max-width:730px){.get-started:before{display:none}}@media(max-width:1035px){.get-started .header{margin-top:25px}}.get-started .header h1{font-size:41px;font-weight:500;letter-spacing:-.035em;text-align:left}.get-started .header h1 span{font-weight:500}.get-started .header .subtext{color:#0009;font-size:21px;font-weight:400;text-align:left}.get-started .starter-boxes{margin-top:50px}.get-started .starter-boxes .box{-webkit-backdrop-filter:unset;backdrop-filter:unset;background:#ffffffa6;display:flex;flex-direction:column;margin:0;min-height:250px;padding:25px;position:relative}.get-started .starter-boxes .box.completed>.getstarted-task-icon{color:#49c57d;color:var(--green);fill:#49c57d;fill:var(--green)}.get-started .starter-boxes .box.completed .btn{background:#51c4701a;box-shadow:unset;color:#49c57d;color:var(--green);transform:unset}.get-started .starter-boxes .box.completed .completed-icon svg{border-radius:100px;box-shadow:inset 0 0 0 3px #37c573,0 0 0 4px #37c57354;color:#49c57d;color:var(--green);height:23px;margin-top:-1px;min-width:23px;position:absolute;right:20px;top:20px;width:23px}.get-started .starter-boxes .box .getstarted-task-icon{background:#fff;box-shadow:0 7px 40px -10px #23135180;fill:#5d3dd2;fill:var(--purple);height:42px;margin-bottom:10px;margin-top:-3px;padding:7px;width:42px}html.wl .get-started .starter-boxes .box .getstarted-task-icon{box-shadow:0 7px 40px -10px #50505080}.get-started .starter-boxes .box .getstarted-task-icon{border-radius:10px}.get-started .starter-boxes .box .title{align-items:center;display:flex;font-size:18px;font-weight:500;gap:5px;margin-bottom:5px}.get-started .starter-boxes .box .title span{color:#0009;font-size:16px;font-weight:400;text-transform:capitalize}.get-started .starter-boxes .box p{font-size:13.6px;line-height:1.4em;margin-bottom:20px;max-width:99%}.get-started .starter-boxes .box .btn{border-radius:7px;font-size:15px;line-height:45px;margin-top:auto;padding:0 25px}.get-started .starter-boxes .box.discord .discord-icon{align-items:center;background:linear-gradient(45deg,#4853e0,#8088f8);border-radius:11px;box-shadow:0 10px 30px -8px #9299ff;display:flex;height:41px;justify-content:center;margin-bottom:10px;width:41px}.get-started .starter-boxes .box.discord .discord-icon img{max-width:27px}.get-started .starter-boxes .box.youtube .youtube-icon{align-items:center;background:linear-gradient(45deg,#b93032,#ff5457);border-radius:11px;box-shadow:0 10px 30px -8px #ed5d5d80;display:flex;height:41px;justify-content:center;margin-bottom:10px;width:41px}.get-started .starter-boxes .box.youtube .youtube-icon img{max-width:24px}@media(max-width:1400px){.get-started .starter-boxes .box.coaching,.get-started .starter-boxes .box.discord,.get-started .starter-boxes .box.youtube{grid-column:auto!important}}.get-started .starter-boxes .box.ai-generate{align-items:center;background:linear-gradient(39deg,#000 12%,#5835d2 84%,#7540c0 130%);border-radius:10px;box-shadow:0 50px 100px -20px #6b609133;color:#fff;flex-direction:row;font-weight:400;justify-content:space-around;overflow:hidden;padding:25px;position:relative}.get-started .starter-boxes .box.ai-generate:before{background:linear-gradient(327deg,transparent 64%,#35aed2 130%);content:"";display:block;inset:0;pointer-events:none;position:absolute}.get-started .starter-boxes .box.ai-generate:after{background:linear-gradient(54deg,transparent 54%,#bf40c0 120%);content:"";display:block;inset:0;pointer-events:none;position:absolute}.get-started .starter-boxes .box.ai-generate p{font-size:14px}.get-started .starter-boxes .box.ai-generate svg{color:#fff;height:30px;margin-bottom:10px;margin-top:-3px;width:30px}.get-started .starter-boxes .box.ai-generate .title{font-size:20px;font-weight:600}.get-started .starter-boxes .box.ai-generate p{color:#fff9;font-weight:300}.get-started .starter-boxes .box.ai-generate .generated-form{margin-top:15px}.get-started .starter-boxes .box.ai-generate .generated-form input{background:#ffffff1f;border:unset;border-radius:8px;box-shadow:unset;flex:1;line-height:50px;margin-bottom:15px;outline:unset;padding:0 20px;width:100%}.get-started .starter-boxes .box.ai-generate .generated-form input::-moz-placeholder{color:#fff6;font-weight:300}.get-started .starter-boxes .box.ai-generate .generated-form input::placeholder{color:#fff6;font-weight:300}.get-started .starter-boxes .box.ai-generate .generated-form .btn{background:#fff;color:#000;font-size:16px;font-weight:500;line-height:50px;padding:0 20px 0 12px}.get-started .starter-boxes .box.ai-generate .generated-form .btn svg{color:#5835d2;height:19px;margin:0 5px 0 0;width:19px}.get-started .starter-boxes .box.ai-generate .generated-form .btn.inactive{background:#ffffff1f!important;color:#ffffff80}.get-started .starter-boxes .box.ai-generate .generated-form .btn.inactive svg{color:#ffffff80}.get-started .starter-boxes .box.ai-generate .generated-form .btn .dots{font-size:17px;margin-left:1px}.get-started .starter-boxes .box.ai-generate .generated-form .btn .dots span{animation:blink 3s infinite}.get-started .starter-boxes .box.ai-generate .generated-form .btn .dots span:first-child{animation-delay:.8s}.get-started .starter-boxes .box.ai-generate .generated-form .btn .dots span:nth-child(2){animation-delay:1s}.get-started .starter-boxes .box.ai-generate .generated-form .btn .dots span:nth-child(3){animation-delay:1.2s}.get-started .starter-boxes .box.ai-generate .generated-form.form-error input{box-shadow:inset 0 0 0 1px #f7526a7d;color:#f7526a}.get-started .starter-boxes .box.ai-generate .generated-form.form-error input::-moz-placeholder{color:#f7526a}.get-started .starter-boxes .box.ai-generate .generated-form.form-error input::placeholder{color:#f7526a}.get-started .starter-boxes .box.stripe{align-self:stretch}.get-started .starter-boxes .box.stripe .logo{border-radius:10px;box-shadow:0 10px 30px -10px #5daded}.get-started .starter-boxes .box.stripe .form{margin-top:auto}@media screen and (max-width:1250px)and (min-width:700px){.get-started .starter-boxes .box.stripe .form{display:flex}.get-started .starter-boxes .box.stripe .form .form-control{flex:1;margin:0!important}.get-started .starter-boxes .box.stripe .form .form-control .store-name,.get-started .starter-boxes .box.stripe .form .form-control input{line-height:47px}}.get-started .starter-boxes .video{grid-column-end:3;grid-column-start:1;min-width:0;width:100%}.get-started .starter-boxes .video video{border-radius:10px;display:block;height:auto;width:100%}.get-started .starter-boxes .video .getstarted-video-embed{background:#000;border-radius:10px;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.get-started .starter-boxes .video .getstarted-video-embed iframe{border:0;border-radius:10px;height:100%;left:0;position:absolute;top:0;width:100%}@media(max-width:1780px){.get-started .starter-boxes{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width: 1100px){.get-started .starter-boxes{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1400px){.get-started .starter-boxes .video{grid-column-end:4;grid-column-start:1}.get-started .starter-boxes .box.ai-generate,.get-started .starter-boxes .box.coaching{grid-column-end:3;grid-column-start:1}}@media(max-width:1300px){.get-started .starter-boxes{grid-template-columns:repeat(2,minmax(0,1fr));margin:50px auto 0}.get-started .starter-boxes .video{grid-column-end:3;grid-column-start:1}.get-started .starter-boxes .box.ai-generate{grid-column-end:2}.get-started .starter-boxes .box.coaching{grid-column-end:2;grid-column-start:2}.get-started .starter-boxes .box.coaching .btn{width:100%}}@container (max-width:850px){.get-started .starter-boxes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.get-started .starter-boxes{gap:20px;grid-template-columns:1fr}.get-started .starter-boxes .video{grid-column-end:1;grid-column-start:1}.get-started .starter-boxes .box.ai-generate{grid-column-end:1}.get-started .starter-boxes .box.coaching{grid-column-end:1;grid-column-start:1}.get-started .starter-boxes .box.coaching .btn{width:100%}.get-started .starter-boxes .box.video-tour{align-items:flex-start;flex-direction:column}.get-started .starter-boxes .box.video-tour svg{margin-top:0}}@container (max-width: 650px){.get-started .starter-boxes{display:flex;flex-direction:column;gap:20px}}.get-started .get-help{margin-bottom:50px;margin-top:50px}.get-started .get-help h2{font-size:26px;font-weight:500;margin-bottom:5px}.get-started .get-help p{margin:0 auto;max-width:450px}@media(max-width:700px){.get-started .header h1{font-size:35px}.get-started .header .subtext{font-size:20px}.get-started .get-help{margin-bottom:50px}.get-started .get-help h2{font-size:23px}.get-started .get-help p{font-size:14px;max-width:320px}.get-started .video-tour .btn{width:100%}}@media(max-width:500px){.get-started .header h1{font-size:27px;margin-bottom:0}.get-started .header .subtext{font-size:18px}.get-started .starter-boxes{margin-top:30px}.get-started .starter-boxes .box .btn{font-size:15px;line-height:50px}.get-started .starter-boxes .box.video-tour p{margin-bottom:20px}}.courses-list{container-type:inline-size;max-width:1160px;position:relative}.courses-list:before{background:url(https://cdn.skillplate.com/skillplate-logo.svg);background:var(--wl-watermark,url(https://cdn.skillplate.com/skillplate-logo.svg));content:"";filter:brightness(100) drop-shadow(2px 140px 150px rgba(58,35,141,.1)) opacity(1);height:335px;left:50%;pointer-events:none;position:absolute;top:-10px;transform:translate(-50%) translateZ(0);width:1400px;z-index:-1}@media(max-width:730px){.courses-list:before{display:none}}.courses-list .top-bar .search{flex:1;margin-left:20px}.courses-list .top-bar .search>.search-box{background:#fff;border:2px solid #fff;border-radius:10px;box-shadow:0 30px 70px -10px #2e254f26;max-width:360px;position:relative;width:100%}html.wl .courses-list .top-bar .search>.search-box{box-shadow:0 30px 70px -10px #00000026}.courses-list .top-bar .search>.search-box{cursor:pointer;margin-left:auto;overflow:hidden}.courses-list .top-bar .search>.search-box input{background:transparent;border:none;cursor:pointer;font-weight:600;line-height:51px;outline:none;padding:0 60px 0 22px;width:100%}.courses-list .top-bar .search>.search-box svg{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:20px}.courses-list .top-bar .search>.search-box svg path{color:#81848e}.courses-list .top-bar .btn{line-height:55px;margin-left:20px;padding:0 27px 0 20px}@media(min-width:1400px){@container (max-width: 750px){.courses-list .top-bar{flex-wrap:wrap;justify-content:flex-start;margin-inline:0}.courses-list .top-bar h1{flex-basis:100%;margin-bottom:20px;margin-right:0}.courses-list .top-bar .search{flex:1;margin-left:0!important}.courses-list .top-bar .search>.search-box{margin-left:0!important;max-width:none;width:100%}.courses-list .top-bar .btn{margin-left:20px!important}}}@media(max-width:1450px){.courses-list .top-bar{margin:0 auto 35px;max-width:760px}}.courses-list .courses-listing{display:grid;gap:25px;grid-template-columns:repeat(3,1fr)}@media(max-width:1670px){.courses-list .courses-listing{grid-template-columns:repeat(3,1fr)}}@container (max-width: 1000px){.courses-list .courses-listing{grid-template-columns:repeat(2,1fr)}}@media(max-width:1450px){.courses-list .courses-listing{grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:760px}}@container (max-width: 600px){.courses-list .courses-listing{grid-template-columns:1fr}}@media(max-width:700px){.courses-list .courses-listing{grid-template-columns:1fr;margin:0 auto;max-width:390px}.courses-list .courses-listing .course-card:last-of-type{margin-bottom:80px}}.courses-list .courses-listing .course-card{background:#fff;border-radius:12px;box-shadow:0 30px 70px -10px #2e254f1f}html.wl .courses-list .courses-listing .course-card{box-shadow:0 30px 70px -10px #0000001f}.courses-list .courses-listing .course-card{border:3px solid #fff;cursor:pointer;display:flex;flex-direction:column;padding:2px;position:relative;transition:all .3s ease}.courses-list .courses-listing .course-card--ai-ready{border-color:oklab(from #5d3dd2 l a b/.7);border-color:oklab(from var(--ai-highlight-purple) l a b/.7);border-width:2.5px}.courses-list .courses-listing .course-card--ai-ready .card-thumb:not(.no-img):after{background:oklab(from #5d3dd2 l a b/.35);background:oklab(from var(--ai-highlight-purple) l a b/.35);content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.courses-list .courses-listing .course-card--ai-ready:before{background:#5d3dd2;background:var(--ai-highlight-purple);border-radius:4px;color:#fff;content:"AI";font-size:12px;font-weight:600;letter-spacing:.5px;line-height:1.4;padding:2px 8px;position:absolute;right:12px;top:12px;z-index:3}.courses-list .courses-listing .course-card .card-thumb{aspect-ratio:16/9;border-radius:8px 8px 0 0;overflow:hidden;position:relative}.courses-list .courses-listing .course-card .card-thumb.no-img{align-items:center;background:#eceaf1;box-shadow:inset 0 0 70px #20115408;display:flex;justify-content:center}html.wl .courses-list .courses-listing .course-card .card-thumb.no-img{box-shadow:inset 0 0 70px #37373708}.courses-list .courses-listing .course-card .card-thumb.no-img>img{filter:brightness(.7);height:auto;margin:0 auto;max-width:150px;opacity:.15}html.wl .courses-list .courses-listing .course-card .card-thumb.no-img{background:#eee}html.wl .courses-list .courses-listing .course-card .card-thumb.no-img img{filter:brightness(100);max-width:60px;opacity:1}.courses-list .courses-listing .course-card .card-thumb img{-webkit-backface-visibility:hidden;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translateY(-50%);width:100%}.courses-list .courses-listing .course-card .card-thumb .ai-preview-img{z-index:1}.courses-list .courses-listing .course-card .card-thumb .badge{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:5px;bottom:15px;color:#fff;font-size:10px;font-weight:600;left:15px;letter-spacing:3px;line-height:31px;padding:0 15px;position:absolute;text-transform:uppercase;z-index:1}.courses-list .courses-listing .course-card .card-thumb .badge.best-seller{background:#5d3dd2;background:var(--purple)}.courses-list .courses-listing .course-card .card-thumb .badge.most-watched{background:#e69d53ed}.courses-list .courses-listing .course-card .card-thumb.has-multiple .badge.best-seller{bottom:55px}.courses-list .courses-listing .course-card .card-thumb .course-generating-badge{bottom:10px;color:#fff;font-size:14px;font-weight:400;left:20px;position:absolute;z-index:100}.courses-list .courses-listing .course-card .card-thumb .course-generating-badge .dots{font-size:17px;margin-left:1px}.courses-list .courses-listing .course-card .card-thumb .course-generating-badge .dots span{animation:blink 3s infinite}.courses-list .courses-listing .course-card .card-thumb .course-generating-badge .dots span:first-child{animation-delay:.8s}.courses-list .courses-listing .course-card .card-thumb .course-generating-badge .dots span:nth-child(2){animation-delay:1s}.courses-list .courses-listing .course-card .card-thumb .course-generating-badge .dots span:nth-child(3){animation-delay:1.2s}.courses-list .courses-listing .course-card .card-thumb.course-generating{background:#000}.courses-list .courses-listing .course-card .card-thumb.course-generating img{-o-object-fit:contain;object-fit:contain}.courses-list .courses-listing .course-card .course-info{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:15px;position:relative}.courses-list .courses-listing .course-card .course-info .course-name{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:20px}.courses-list .courses-listing .course-card .course-info .course-name .status{border-radius:7px;font-size:12px;font-weight:500;line-height:29px;padding:0 13px;text-transform:capitalize}.courses-list .courses-listing .course-card .course-info .course-name .status.published{background:#e2f6eb;color:#49c57d;color:var(--green)}.courses-list .courses-listing .course-card .course-info .course-name .status.draft,.courses-list .courses-listing .course-card .course-info .course-name .status.unpublished{background:#f1f1f1;color:#888}.courses-list .courses-listing .course-card .course-info .course-name .name{color:#000;font-family:Onest,Inter!important;font-size:17px;font-weight:600;letter-spacing:-.015rem;line-height:1.2em;margin-right:5px}.courses-list .courses-listing .course-card .course-info .course-name .name--generating{background:linear-gradient(100deg,#8246ea,#d751ff 50%,#8246ea);background-clip:text;-webkit-background-clip:text;background-size:200% 100%;-webkit-text-fill-color:transparent;animation:lessonNameShimmer 2.5s linear infinite;color:transparent}.courses-list .courses-listing .course-card .course-info .course-name .name--ai-ready{color:#5d3dd2;color:var(--ai-highlight-purple)}.courses-list .courses-listing .course-card .course-info .amounts{display:flex;font-size:16px;font-weight:600}.courses-list .courses-listing .course-card .course-info .amounts .enrollments{display:flex;margin-right:20px}.courses-list .courses-listing .course-card .course-info .amounts .enrollments svg{margin-right:4px;opacity:.4;width:23px}.courses-list .courses-listing .course-card .course-info .amounts .money{display:flex;font-family:Onest,Inter!important;letter-spacing:-.015rem}.courses-list .courses-listing .course-card .course-info .amounts .money svg{margin-right:5px;opacity:.4;width:24px}.courses-list .courses-listing .course-card .course-info .action{bottom:8px;position:absolute;right:7px}.courses-list .courses-listing .course-card .course-info .action .action-pop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffffe6;border:1px solid #fff;border-radius:7px;box-shadow:0 20px 50px -5px #2d17791f;min-width:120px;padding:3px;position:absolute;right:0;z-index:10}.courses-list .courses-listing .course-card .course-info .action .action-pop div{color:#0009;cursor:pointer;font-size:15px;font-weight:500;padding:5px 14px}.courses-list .courses-listing .course-card .course-info .action .action-pop div:last-of-type{margin-bottom:0}@media(hover:hover){.courses-list .courses-listing .course-card .course-info .action .action-pop div:hover{background:#5d3dd2;background:var(--purple);border-radius:5px;color:#fff}}.courses-list .courses-listing .course-card .course-info .action svg{color:#a4a4a4;cursor:pointer;width:27px}@media(hover:hover){.courses-list .courses-listing .course-card .course-info .action svg:hover{opacity:.5}}.courses-list .courses-listing .course-card.new{align-items:center;background:transparent;border:3px dashed rgba(210,204,227,.478);box-shadow:none!important;color:#d2cce3;cursor:pointer;display:flex;flex-direction:column;font-size:22px;justify-content:center;min-height:306px;transition:none!important}.courses-list .courses-listing .course-card.new svg{color:#d2cce3;height:50px;margin-bottom:5px;width:50px}@media(hover:hover){.courses-list .courses-listing .course-card.new:hover,.courses-list .courses-listing .course-card.new:hover svg{color:#c3bed5}}html.wl .courses-list .courses-listing .course-card.new{border-color:#e7e5e5;color:#dadada}html.wl .courses-list .courses-listing .course-card.new svg{color:#dfdede}@media(hover:hover){.courses-list .courses-listing .course-card:hover .course-info .course-name .name{color:#5d3dd2;color:var(--purple)}}.course-page .course-cover{aspect-ratio:16/9;background:#f6f5f8;overflow:hidden;position:relative}.course-page .course-cover img{-webkit-backface-visibility:hidden;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translateY(-50%);width:100%}.course-page .form-block>.course-cover:not(:has(.no-img)):after{background:oklab(from #5d3dd2 l a b/.14);background:oklab(from var(--ai-highlight-purple) l a b/.14);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}@media(hover:hover){.course-page .form-block>.course-cover:not(:has(.no-img)):hover:after{opacity:1}}.course-page .controls .btn .loading-label svg,.course-page .subtitles-list .btn .loading-label svg{width:21px}@media(max-width:1300px){.course-page{flex-direction:column}}.new-course{display:flex;flex-direction:column;height:100vh;justify-content:center;margin:0 auto;max-width:670px;position:relative}.new-course:before{background:url(https://cdn.skillplate.com/skillplate-logo.svg);background:var(--wl-watermark,url(https://cdn.skillplate.com/skillplate-logo.svg));bottom:-100px;content:"";filter:brightness(100) drop-shadow(2px 100px 150px rgba(58,35,141,.17)) opacity(1);height:370px;left:50%;pointer-events:none;position:absolute;transform:translate(-50%) translateZ(0);width:1500px;z-index:-1}@media(max-width:820px){.new-course:before{display:none}}.new-course h1{font-size:35px;font-weight:500;line-height:37px;margin-top:-150px}@media(max-width:1025px){.new-course h1{font-size:30px;margin-top:20px}}.new-course>p{font-size:17px}.new-course .form-block{padding:40px}@media(max-width:520px){.new-course .form-buttons{flex-wrap:wrap;gap:20px}.new-course .form-buttons .btn.empty-btn,.new-course .form-buttons .btn.main-btn{margin:0;width:calc(50% - 10px)}.new-course .form-buttons .btn.ai-btn{flex-basis:100%;margin:0}}.new-course .select-drop .search-box{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffe6;border-bottom:1px solid rgba(0,0,0,.051);display:flex;position:sticky;top:0;transform:translateY(-10px);width:calc(100% - 12px);z-index:1}.new-course .select-drop .search-box>svg{color:#5c6372;height:19px;margin-left:10px;stroke-width:2px;width:19px}.new-course .select-drop .search-box .event-type-search{background:unset;border:none;border-radius:0;box-shadow:unset;font-size:16px;line-height:30px;outline:none;padding:0 15px 0 7px;padding-block:10px}.new-course .select-drop .search-box .close{cursor:pointer}.new-course .select-drop .search-box .close svg{position:absolute;right:3px;top:50%;transform:translateY(-50%);width:20px}.new-course .select-drop .search-box .close svg path{color:#81848e}@media(hover:hover){.new-course .select-drop .search-box .close:hover{opacity:.6}}.course-page{background:#f6f6fb}html.wl .course-page{background:#fafafa}.course-page{align-items:flex-start;background-attachment:fixed;background-size:cover;display:flex;min-height:100vh;position:relative}html:not(.ai-chat-root-fullscreen) .course-page.chat-open.communities,html:not(.ai-chat-root-fullscreen) .course-page.chat-open.downloads,html:not(.ai-chat-root-fullscreen) .course-page.chat-open.generics{padding-right:395px!important;padding-right:calc(var(--ai-chat-width, 400px) - 5px)!important}@media(max-width:1300px){html:not(.ai-chat-root-fullscreen) .course-page.chat-open.communities,html:not(.ai-chat-root-fullscreen) .course-page.chat-open.downloads,html:not(.ai-chat-root-fullscreen) .course-page.chat-open.generics{padding-right:0!important}}html:not(.ai-chat-root-fullscreen) .course-page.chat-open .course-main:not(.generic-main):not(.generic-main):not(.community-main):not(.download-main){max-width:unset!important;padding-left:25px;padding-right:445px!important;padding-right:calc(var(--ai-chat-width, 400px) + 45px)!important}@media(max-width:1300px){html:not(.ai-chat-root-fullscreen) .course-page.chat-open .course-main:not(.generic-main):not(.generic-main):not(.community-main):not(.download-main){max-width:900px!important;padding:110px 20px 0!important}}.course-page.chat-open .course-main.customize .split-container,.course-page.chat-open .course-main.customize .top-bar{margin-inline:auto;max-width:calc(var(--max-width) - 100px)}.course-page.chat-resizing .course-main,html.ai-chat-root-fullscreen .course-page .course-main{transition:none!important}html.ai-chat-root-fullscreen .course-page.communities.chat-open .course-main,html.ai-chat-root-fullscreen .course-page.downloads.chat-open .course-main,html.ai-chat-root-fullscreen .course-page.generics.chat-open .course-main{padding-right:50px!important}@media(max-width:700px){html.ai-chat-root-fullscreen .course-page.communities.chat-open .course-main,html.ai-chat-root-fullscreen .course-page.downloads.chat-open .course-main,html.ai-chat-root-fullscreen .course-page.generics.chat-open .course-main{padding-right:20px!important}}html.ai-chat-root-fullscreen .course-page.communities.chat-open,html.ai-chat-root-fullscreen .course-page.downloads.chat-open,html.ai-chat-root-fullscreen .course-page.generics.chat-open{padding-right:0!important}.course-page .get-started:before{display:none}.course-page .top-nav{align-items:center;background:#fff;box-shadow:0 10px 100px -20px #1d104c54;display:flex;justify-content:space-between;left:0;padding:8px;position:fixed;right:0;top:0;z-index:13}html.wl .course-page .top-nav{box-shadow:0 10px 100px -20px #3a3a3a54}.course-page .top-nav{transition:opacity .2s ease}.course-page .top-nav .info{align-items:center;display:flex;height:40px;position:relative;width:350px}.course-page .top-nav .info .close{align-items:center;border-right:1px solid #f2f2f2;display:flex;height:100%;margin-right:15px;padding:0 15px 0 10px}.course-page .top-nav .info .close svg{color:#aeb0b5}@media(hover:hover){.course-page .top-nav .info .close svg:hover{color:#000}}.course-page .top-nav .info h2{font-size:20px;font-weight:500;white-space:nowrap}.course-page .top-nav .course-selector{max-width:400px;width:100%}.course-page .top-nav .course-selector .select-style{font-size:18px;line-height:46px}.course-page .top-nav .course-selector .select-drop{margin-top:15px}.course-page .top-nav .controls{align-items:center;display:flex;position:relative}.course-page .top-nav .controls .settings-btn{align-items:center;color:#5d3dd2;color:var(--purple);display:flex;font-size:17px;font-weight:500;margin-right:20px}.course-page .top-nav .controls .settings-btn svg{height:23px;margin-right:5px;min-width:23px;width:23px}.course-page .top-nav .controls .settings-btn svg path{fill:#5d3dd2;fill:var(--purple)}.course-page .top-nav .controls .black-btn,.course-page .top-nav .controls .main-btn{line-height:46px}.course-page .top-nav .controls .empty-btn{font-size:17px;line-height:46px;margin-right:0;padding:0 30px}.course-page .top-nav .controls .empty-btn svg{height:19px;min-width:19px;width:19px}.course-page .top-nav .controls .empty-btn svg path{fill:#5d3dd2;fill:var(--purple)}@media(max-width:1150px){.course-page .top-nav .course-selector{max-width:unset}.course-page .top-nav .info{margin-right:20px;width:auto}.course-page .top-nav .info .close{border:none;margin:0;padding:0 10px}.course-page .top-nav .controls .settings-btn{margin-left:15px;white-space:nowrap}.course-page .top-nav .controls .empty-btn{font-size:0;padding:0 15px}.course-page .top-nav .controls .empty-btn svg{margin:0}}@media(max-width:700px){.course-page .top-nav .course-selector{max-width:unset}.course-page .top-nav .course-selector .select-style{font-size:17px}.course-page .top-nav .course-selector .course-name{max-width:185px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course-page .top-nav .info{margin-right:5px}.course-page .top-nav .info h2{display:none}.course-page .top-nav .controls .settings-btn{background:#4923d50d;border-radius:10px;font-size:0;line-height:46px;margin:0 10px;padding:0 15px}.course-page .top-nav .controls .settings-btn svg{margin-right:0}}@media(max-width:450px){.course-page .top-nav .controls .empty-btn{display:none}.course-page .top-nav .controls .settings-btn{margin:0 0 0 10px;max-width:53px}}.course-page .generating{top:80px}.course-page:has(.course-main.customize) .curriculum-toggle{display:none!important}.course-page:has(.course-main.customize) .curriculum{display:none!important}.course-page .curriculum{border-right:1px solid #edebef;display:flex;flex-direction:column;min-height:100vh;padding:62px 30px 30px 0;position:sticky;top:0;width:500px;width:var(--curriculum-width,500px)}.course-page .curriculum.resizing{-webkit-user-select:none;-moz-user-select:none;user-select:none}.course-page .curriculum .resize-handle{background:transparent;bottom:0;cursor:col-resize;pointer-events:auto;position:absolute;right:-2.5px;top:0;width:5px;z-index:10}.course-page .curriculum .resize-handle:hover{background:transparent}.course-page .curriculum h3{padding:0 0 0 30px}.course-page .curriculum #scrollable{height:calc(100dvh - 95px);margin-right:-30px;overflow:auto;padding-top:30px}.course-page .curriculum h3{align-items:center;display:flex;font-size:25px;font-weight:500;justify-content:space-between;padding:0 30px}.course-page .curriculum h3 .view{cursor:pointer;transform:unset}.course-page .curriculum .blank{padding:0 30px}.course-page .curriculum .blank p{font-size:15px;font-weight:600;margin-bottom:20px;margin-top:20px;max-width:370px}.course-page .curriculum .blank .link{color:#5d3dd2;color:var(--purple);font-size:17px;font-weight:500;margin-left:3px}.course-page .curriculum .blank .link svg{display:inline-block;height:18px;margin-left:-4px;width:18px}@media(max-width:700px){.course-page .curriculum .blank{padding:0 20px}}.course-page .curriculum .add-module{bottom:0;left:0;padding:20px;position:absolute;right:0;width:100%}.course-page .curriculum .add-module .btn{font-size:18px;line-height:60px;position:relative;width:100%}.course-page .curriculum .add-module:before{background-image:linear-gradient(0deg,#f2f1fa 50%,#fef9fb00);bottom:0;content:"";height:200px;left:0;position:absolute;right:0;width:100%}html.wl .course-page .curriculum .add-module:before{background-image:linear-gradient(0deg,#f6f6f7 50%,#fef9fb00)}.course-page .curriculum .add-module:before{pointer-events:none}@media(max-width:1300px){.course-page .curriculum .add-module{bottom:100px}}.course-page .curriculum .course-builder{margin-top:20px;padding-left:20px;padding-right:20px}.course-page .curriculum .course-builder .sortable-ghost{background:transparent!important;border:2px dashed #d7d7e1!important;border-radius:7px;box-shadow:none!important}.course-page .curriculum .course-builder .sortable-ghost *{opacity:0!important}.course-page .curriculum .course-builder .module-list{display:flex;flex-direction:column;gap:15px;margin-top:30px}.course-page .curriculum .course-builder .module-list .module-item{background:#fff;border:2px solid #fff;border-radius:10px;box-shadow:0 20px 70px -10px #1c0f4a26}html.wl .course-page .curriculum .course-builder .module-list .module-item{box-shadow:0 20px 70px -10px #00000026}.course-page .curriculum .course-builder .module-list .module-item{padding:15px}.course-page .curriculum .course-builder .module-list .module-item:last-of-type{margin-bottom:350px}.course-page .curriculum .course-builder .module-list .module-item .with-hint:after{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff!important;padding:7px 14px;top:-45px!important;transform:scale(1)!important;white-space:nowrap;width:auto}.course-page .curriculum .course-builder .module-list .module-item .handle{margin-left:-7px}.course-page .curriculum .course-builder .module-list .module-item .handle svg{height:23px;min-width:23px;width:23px}.course-page .curriculum .course-builder .module-list .module-item .module-name{font-size:18px;font-weight:500;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:85%}.course-page .curriculum .course-builder .module-list .module-item .status .status-label{text-transform:capitalize}.course-page .curriculum .course-builder .module-list .module-item .status .status-label.published{background:#4ab6721f;border-radius:5px;color:#49c57d;color:var(--green);font-size:11px;font-weight:500;margin-left:5px;margin-right:8px;padding:4px 9px}.course-page .curriculum .course-builder .module-list .module-item .status .status-label.draft{background:#f1f1f1;border-radius:5px;color:#888;font-size:11px;font-weight:500;margin-left:5px;margin-right:8px;padding:3px 8px}.course-page .curriculum .course-builder .module-list .module-item .status .date{color:#0006;font-size:13px;font-weight:600;margin-right:10px}.course-page .curriculum .course-builder .module-list .module-item .module-content{margin-top:20px}.course-page .curriculum .course-builder .module-list .module-item .module-content .module-info{margin-bottom:20px}.course-page .curriculum .course-builder .module-list .module-item .module-content .module-info .certificate{color:#5d3dd2;color:var(--purple);font-size:15px;font-weight:500}.course-page .curriculum .course-builder .module-list .module-item .module-content .module-info .certificate svg{margin-top:-2px;max-width:21px}.course-page .curriculum .course-builder .module-list .module-item .module-content .module-info .exam,.course-page .curriculum .course-builder .module-list .module-item .module-content .module-info .grouped{color:#5d3dd2;color:var(--purple);font-size:15px;font-weight:500}.course-page .curriculum .course-builder .module-list .module-item .module-content .module-info .exam svg,.course-page .curriculum .course-builder .module-list .module-item .module-content .module-info .grouped svg{margin-top:-2px;max-width:21px}.course-page .curriculum .course-builder .module-list .module-item .module-content .lesson-list{display:flex;flex-direction:column;gap:8px}.course-page .curriculum .course-builder .module-list .module-item .module-content .lesson-list .lesson-item{background:#f6f5f8}html.wl .course-page .curriculum .course-builder .module-list .module-item .module-content .lesson-list .lesson-item{background:#f8f8f8}.course-page .curriculum .course-builder .module-list .module-item .module-content .lesson-list .lesson-item{border-radius:6px;cursor:pointer;padding:12px}.course-page .curriculum .course-builder .module-list .module-item .module-content .lesson-list .lesson-item--thumbnail-generating{animation:lessonItemShimmer 2.5s linear infinite;background:linear-gradient(100deg,#f8f4ffe3 25%,#f4ebff,#f8f4ffe3 75%);background-size:200% 100%;box-shadow:inset 0 0 0 1.5px oklab(from #5d3dd2 l a b/.1);box-shadow:inset 0 0 0 1.5px oklab(from var(--purple) l a b/.1)}.course-page .curriculum .course-builder .module-list .module-item .module-content .lesson-list .lesson-item--thumbnail-generating .lesson-name,.course-page .curriculum .course-builder .module-list .module-item .module-content .lesson-list .lesson-item--thumbnail-generating .lesson-name .lesson-name-text{background:linear-gradient(100deg,#8246ea,#d751ff 50%,#8246ea);background-clip:text;-webkit-background-clip:text;background-size:200% 100%;-webkit-text-fill-color:transparent;animation:lessonNameShimmer 2.5s linear infinite;color:transparent}.course-page .curriculum .course-builder .module-list .module-item .module-content .lesson-list .lesson-item .handle{margin-left:-7px}.course-page .curriculum .course-builder .module-list .module-item .module-content .lesson-list .lesson-item .handle svg{height:21px;min-width:21px;width:21px}.course-page .curriculum .course-builder .module-list .module-item .module-content .lesson-list .lesson-item .remove{margin-left:auto;min-width:17px;opacity:0;transition:all .2s ease;width:17px}.course-page .curriculum .course-builder .module-list .module-item .module-content .lesson-list .lesson-item .remove svg{stroke-width:2px}.course-page .curriculum .course-builder .module-list .module-item .module-content .lesson-list .lesson-item .lesson-name{font-size:15.5px;font-weight:500;margin-right:auto;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 60px)}.course-page .curriculum .course-builder .module-list .module-item .module-content .lesson-list .lesson-item .lesson-info .status{border-radius:6px;font-size:12px;font-weight:600;margin-top:10px;padding:3px 10px}.course-page .curriculum .course-builder .module-list .module-item .module-content .lesson-list .lesson-item .lesson-info .status.draft{background:#e8e7eb;color:#8f879f}.course-page .curriculum .course-builder .module-list .module-item .module-content .lesson-list .lesson-item .lesson-info .status.published{background:#4ab6721f;color:#49c57d;color:var(--green);font-weight:500}.course-page .curriculum .course-builder .module-list .module-item .module-content .lesson-list .lesson-item .lesson-info .free{background:#4ab6721f;border-radius:6px;color:#49c57d;color:var(--green);font-size:12px;font-weight:500;margin-top:10px;padding:3px 10px}@media(hover:hover){.course-page .curriculum .course-builder .module-list .module-item .module-content .lesson-list .lesson-item:hover .remove{opacity:1}}.course-page .curriculum .course-builder .module-list .module-item .module-content .lesson-list a{border:2px solid transparent;position:relative}.course-page .curriculum .course-builder .module-list .module-item .module-content .lesson-list a.router-link-active:after{animation:pulse 2s infinite;background:#49c57d;background:var(--green);border-radius:50%;bottom:15px;content:"";display:block;height:10px;position:absolute;right:15px;transform-origin:center center;width:10px}.course-page .curriculum .course-builder .module-list .module-item .module-content .module-footer{border-top:1px solid rgba(228,228,237,.5);margin-top:20px;padding-top:17px}.course-page .curriculum .course-builder .module-list .module-item .module-content .module-footer .status .status-label{text-transform:capitalize}.course-page .curriculum .course-builder .module-list .module-item .module-content .module-footer .status .status-label.published{background:#4ab6721f;border-radius:7px;color:#49c57d;color:var(--green);font-size:12px;font-weight:400;padding:6px 12px}.course-page .curriculum .course-builder .module-list .module-item .module-content .module-footer .status .status-label.draft{background:#f1f1f1;border-radius:7px;color:#888;font-size:12px;font-weight:500;padding:6px 12px}.course-page .curriculum .course-builder .module-list .module-item .module-content .module-footer .status .date{color:#0006;font-size:13px;font-weight:600;margin-right:10px}.course-page .curriculum .course-builder .module-list .module-item .module-content .module-footer .btn{border-radius:8px;font-size:14px;line-height:42px;padding:0 20px 0 12px}.course-page .curriculum .course-builder .module-list .module-item .module-content .module-footer .btn svg{margin-right:5px;width:20px}.course-page .curriculum .course-builder .module-list .module-item .module-content .group-list{display:flex;flex-direction:column;gap:10px}.course-page .curriculum .course-builder .module-list .module-item .module-content .group-list .group-item{background:#f6f5f8;border:2px solid #f6f5f8}html.wl .course-page .curriculum .course-builder .module-list .module-item .module-content .group-list .group-item{background:#f8f8f8;border:2px solid #f8f8f8}.course-page .curriculum .course-builder .module-list .module-item .module-content .group-list .group-item{border-radius:9px;padding:10px 15px}.course-page .curriculum .course-builder .module-list .module-item .module-content .group-list .group-item .group-name{font-size:17px;font-weight:500;margin-right:auto;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:80%}.course-page .curriculum .course-builder .module-list .module-item .module-content .group-list .group-item .handle{margin-left:-7px}.course-page .curriculum .course-builder .module-list .module-item .module-content .group-list .group-item .handle svg{height:21px;min-width:21px;width:21px}.course-page .curriculum .course-builder .module-list .module-item .module-content .group-list .group-item .group-header .remove svg{height:17px;margin-left:10px;min-width:17px;width:17px}.course-page .curriculum .course-builder .module-list .module-item .module-content .group-list .group-item .group-content{margin-top:20px}.course-page .curriculum .course-builder .module-list .module-item .module-content .group-list .group-item .group-content .lessons-list{display:flex;flex-direction:column;gap:8px}.course-page .curriculum .course-builder .module-list .module-item .module-content .group-list .group-item .group-content .lessons-list .lesson-item{background:#fff;border:2px solid #fff;border-radius:7px;box-shadow:0 10px 50px -5px #1f115012;cursor:pointer;padding:10px}html.wl .course-page .curriculum .course-builder .module-list .module-item .module-content .group-list .group-item .group-content .lessons-list .lesson-item{box-shadow:0 10px 50px -5px #00000012}.course-page .curriculum .course-builder .module-list .module-item .module-content .group-list .group-item .group-content .lessons-list .lesson-item .handle{margin-left:-7px}.course-page .curriculum .course-builder .module-list .module-item .module-content .group-list .group-item .group-content .lessons-list .lesson-item .handle svg{height:21px;min-width:21px;width:21px}.course-page .curriculum .course-builder .module-list .module-item .module-content .group-list .group-item .group-content .lessons-list .lesson-item .remove{margin-left:auto;opacity:0;transition:all .2s ease;width:17px}.course-page .curriculum .course-builder .module-list .module-item .module-content .group-list .group-item .group-content .lessons-list .lesson-item .lesson-name{font-size:15.5px;font-weight:500;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:86%}.course-page .curriculum .course-builder .module-list .module-item .module-content .group-list .group-item .group-content .lessons-list .lesson-item .lesson-info .status{border-radius:4px;font-size:11px;font-weight:600;margin-top:10px;padding:3px 10px}.course-page .curriculum .course-builder .module-list .module-item .module-content .group-list .group-item .group-content .lessons-list .lesson-item .lesson-info .status.draft{background:#ededee;color:#888}.course-page .curriculum .course-builder .module-list .module-item .module-content .group-list .group-item .group-content .lessons-list .lesson-item .lesson-info .status.published{background:#4ab6721f;color:#49c57d;color:var(--green);font-weight:500;padding:3px 8px}.course-page .curriculum .course-builder .module-list .module-item .module-content .group-list .group-item .group-content .lessons-list .lesson-item .lesson-info .free{background:#4ab6721f;border-radius:6px;color:#49c57d;color:var(--green);font-size:12px;font-weight:400;margin-top:10px;padding:3px 10px}.course-page .curriculum .course-builder .module-list .module-item .module-content .group-list .group-item .group-content .lessons-list .lesson-item:hover .remove{opacity:1}.course-page .curriculum .course-builder .module-list .module-item .module-content .group-list .group-item .group-content .lessons-list a{border:2px solid transparent;position:relative}.course-page .curriculum .course-builder .module-list .module-item .module-content .group-list .group-item .group-content .lessons-list a.router-link-active:after{animation:pulse 2s infinite;background:#49c57d;background:var(--green);border-radius:50%;bottom:15px;content:"";display:block;height:10px;position:absolute;right:15px;transform-origin:center center;width:10px}.course-page .curriculum .course-builder .module-list .module-item .module-content .group-list .group-item .group-content .btn{border-radius:8px;font-size:14px;line-height:42px;padding:0 20px 0 12px}.course-page .curriculum .course-builder .module-list .module-item .module-content .group-list .group-item .group-content .btn svg{margin-right:5px;width:20px}.course-page .curriculum .course-builder .module-list .module-item .module-content .group-list .group-item .group-footer{margin-top:20px;padding-bottom:4px}.course-page .curriculum.open{background:url(/admin/img/gradient-bg-2.png) no-repeat top #fff;background-attachment:fixed;background-size:cover;display:block;left:0;margin:0 auto;max-width:none;min-height:100dvh;position:fixed;right:0;width:100%;z-index:10}.course-page .curriculum.open>div{margin:0 auto;max-width:900px}@media(max-width:1300px){.course-page .curriculum{border:none;display:none;margin:0 auto;max-width:900px;padding-top:165px;width:100%}.course-page .curriculum .curriculum-box{padding-top:0!important}}@media(max-width:500px){.course-page .curriculum h3{font-size:22px;padding:0 20px}.course-page .curriculum .course-builder{margin-top:0}.course-page .curriculum .course-builder .list-group{gap:10px;margin-top:10px}.course-page .curriculum .course-builder .list-group .module-item{padding:12px}.course-page .curriculum .course-builder .list-group .module-item .handle svg{height:22px;min-width:22px;width:22px}.course-page .curriculum .course-builder .list-group .module-item .module-name{font-size:18px}.course-page .curriculum .course-builder .list-group .module-item .group-item{padding:10px!important}}html.wl .course-page .curriculum .lesson-info .text-purple-500,html.wl .course-page .curriculum .module-info .text-purple-500{color:#5d3dd2!important;color:var(--purple)!important}.course-page .course-main{container-name:course-main-container;container-type:inline-size;flex:1;margin:0 auto;min-height:100vh;padding:100px 50px 50px}@media(max-width:1300px){.course-page .course-main:has(.split-container.without-sidebar){max-width:1100px!important;width:100%}}.course-page .course-main .top-bar{margin-bottom:25px}.course-page .course-main .top-bar h1{font-size:25px}.course-page .course-main .top-bar .btn{line-height:50px}.course-page .course-main .calendar .action-pop{min-width:315px}.course-page .course-main .calendar .action-pop .controls{margin-bottom:0!important}.course-page .course-main .calendar .action-pop .controls .btn{margin:0!important}@media(max-width:550px){.course-page .course-main .calendar .action-pop{min-width:310px}}.course-page .course-main .split-container .left-side .form-control .fullscreen-btn{background:#fafafb!important}html.wl .course-page .course-main .split-container .left-side .form-control .fullscreen-btn{background:#f7f7f7!important}.course-page .course-main .split-container .left-side .form-control .editor .ck.ck-dropdown.ck-heading-dropdown .ck-button.ck-dropdown__button{background:#fff!important;box-shadow:0 10px 40px -5px #120a3312!important}.course-page .course-main .no-img{align-items:center;-webkit-backface-visibility:hidden;background:#eceaf1;box-shadow:inset 0 0 70px #20115408;display:flex;height:100%;justify-content:center;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translateY(-50%);width:100%}.course-page .course-main .no-img img{filter:brightness(.7);height:auto;margin:0 auto;max-width:150px;opacity:.15}html.wl .course-page .course-main .no-img{background:#eee}html.wl .course-page .course-main .no-img img{filter:brightness(1);max-width:65px;opacity:1}.course-page .course-main .controls .btn{line-height:50px;white-space:nowrap}@media(max-width:700px){.course-page .course-main.group>.controls{flex-wrap:wrap;margin-bottom:25px!important}.course-page .course-main.group>.controls .delete-btn{flex-basis:100%}.course-page .course-main.group>.controls .empty-btn,.course-page .course-main.group>.controls .main-btn{flex-basis:calc(50% - 8px);margin-bottom:15px;order:-1;padding:0 20px}}.course-page .course-main.get-started{align-items:center;display:flex;flex-direction:column;justify-content:center}.course-page .course-main.get-started .blank-message{margin-top:-50px;max-width:560px;text-align:center}.course-page .course-main.get-started .blank-message>svg{height:40px;margin:0 auto 10px;width:40px}.course-page .course-main.get-started .blank-message>svg path{fill:#b2b3b9}.course-page .course-main.get-started .blank-message h3{font-size:30px;font-weight:500;margin-bottom:5px}.course-page .course-main.get-started .blank-message p{color:#000000b3;font-size:17px;margin-bottom:40px}.course-page .course-main.get-started .blank-message p .link{color:#5d3dd2;color:var(--purple);margin-left:3px}.course-page .course-main.get-started .blank-message p .link svg{display:inline-block;height:18px;margin-left:-4px;width:18px}.course-page .course-main.get-started .blank-message p:last-of-type{margin:0}@media(max-width:700px){.course-page .course-main.get-started .blank-message h3{font-size:28px}.course-page .course-main.get-started .blank-message p{font-size:15px}}@media(max-width:500px){.course-page .course-main.get-started .blank-message h3{font-size:24px}}.course-page .course-main.get-started .blank-message.in>svg path{fill:#b1b2b91a;stroke:#b2b3b9}.course-page .course-main .landing-page .action-pop{left:50%;transform:translate(-50%)}@media(max-width:1300px){.course-page .course-main .landing-page .action-pop{left:50%;transform:translate(-40%)}}.course-page .course-main .library .tab-list{border-bottom:1px solid rgba(228,228,237,.451)}.course-page .course-main .library .tab-list button{color:#0009;font-size:16px;font-weight:500;line-height:35px;padding:0 10px}.course-page .course-main .library .tab-list button[aria-selected=true]{border-bottom:2px solid #5d3dd2;border-bottom:2px solid var(--purple);color:#5d3dd2;color:var(--purple)}.course-page .course-main .library .tab-list button:first-of-type{margin-right:15px}.course-page .course-main .library .tab-panels{padding-top:30px}.course-page .course-main .library .tab-panels .list-group{gap:10px}.course-page .course-main .library .tab-panels .list-group li>div{min-width:0}.course-page .course-main .library .tab-panels .list-group .new-link-wrapper,.course-page .course-main .library .tab-panels .list-group li{background:#f6f6f8;border:2px solid #f6f6f8;border-radius:10px;cursor:pointer;margin-bottom:7px;padding:10px}.course-page .course-main .library .tab-panels .list-group .new-link-wrapper:last-of-type,.course-page .course-main .library .tab-panels .list-group li:last-of-type{margin-bottom:30px}.course-page .course-main .library .tab-panels .list-group .new-link-wrapper.sortable-ghost,.course-page .course-main .library .tab-panels .list-group li.sortable-ghost{background:transparent;border:2px dashed #e4e4ed}.course-page .course-main .library .tab-panels .list-group .new-link-wrapper.sortable-ghost .text,.course-page .course-main .library .tab-panels .list-group li.sortable-ghost .text{color:#0006}.course-page .course-main .library .tab-panels .list-group .new-link-wrapper.sortable-ghost *,.course-page .course-main .library .tab-panels .list-group li.sortable-ghost *{opacity:0}.course-page .course-main .library .tab-panels .list-group .new-link-wrapper .text,.course-page .course-main .library .tab-panels .list-group li .text{color:#000;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}@media(min-width:1500px){.course-page .course-main .library .tab-panels .list-group .new-link-wrapper .text,.course-page .course-main .library .tab-panels .list-group li .text{max-width:220px}}.course-page .course-main .library .tab-panels .list-group .new-link-wrapper input,.course-page .course-main .library .tab-panels .list-group li input{border:0;border-radius:5px;flex:1;font-size:14px;font-weight:500;line-height:1em;margin-left:5px}.course-page .course-main .library .tab-panels .list-group .new-link-wrapper input:focus,.course-page .course-main .library .tab-panels .list-group li input:focus{box-shadow:none}.course-page .course-main .library .tab-panels .list-group .new-link-wrapper .close svg,.course-page .course-main .library .tab-panels .list-group li .close svg{margin-left:10px;width:17px}.course-page .course-main .library .tab-panels .list-group .new-link-wrapper .form-error input::-moz-placeholder,.course-page .course-main .library .tab-panels .list-group li .form-error input::-moz-placeholder{color:#f33b55;color:var(--red);font-weight:400}.course-page .course-main .library .tab-panels .list-group .new-link-wrapper .form-error input::placeholder,.course-page .course-main .library .tab-panels .list-group li .form-error input::placeholder{color:#f33b55;color:var(--red);font-weight:400}.course-page .course-main .library .tab-panels .list-group.new-url{border:none;margin:-30px;padding:20px 30px 30px}.course-page .course-main .library .tab-panels .list-group.new-url h3{font-weight:500}.course-page .course-main .library .tab-panels .list-group.new-url i{display:none}.course-page .course-main .library .tab-panels .list-group.new-url input{background:#f6f6f8;line-height:30px;margin-left:0;padding-inline:17px}.course-page .course-main .library .tab-panels .list-group.new-url .new-link-wrapper,.course-page .course-main .library .tab-panels .list-group.new-url li{background:none;border:none;padding:0}.course-page .course-main .library .tab-panels .add-link{padding:0 30px 0 20px}.course-page .course-main .library .tab-panels .add-link svg{height:22px;stroke-width:2px;width:22px}.course-page .course-main .library .tab-panels .upload{background:#f6f6f859;border:2px dashed rgba(213,213,221,.65);border-radius:10px;padding:30px}html.wl .course-page .course-main .library .tab-panels .upload{background:#f5f5f559;border:2px dashed hsla(0,0%,86%,.65)}.course-page .course-main .library .tab-panels .upload>svg{color:#ccccd3;height:35px;margin-bottom:5px;width:35px}.course-page .course-main .library .tab-panels .upload>span{color:#8e8e97;font-size:17px;font-weight:400;margin-bottom:16px}.course-page .course-main .library .tab-panels .upload .btn{font-size:15px;line-height:48px}.course-page .course-main .library .tab-panels .upload .btn .loading-label svg{width:21px}.course-page .course-main .library.downloads-library .tab-panels li{margin-bottom:15px!important;padding:13px 15px}.course-page .course-main .library.downloads-library .tab-panels li p{font-size:18px;font-weight:500;max-width:567px!important}.course-page .course-main .library.downloads-library .tab-panels li .close svg{width:19px}@media(max-width:700px){.course-page .course-main .library.downloads-library .tab-panels li{padding:11px 13px}.course-page .course-main .library.downloads-library .tab-panels li p{font-size:16px}.course-page .course-main .library.downloads-library .tab-panels li .close svg{width:17px}}.course-page .course-main.customize{max-width:1400px;max-width:var(--max-width,1400px)}.course-page .course-main.customize .font-list-selector .select-drop .search-box{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffe6;border-bottom:1px solid rgba(0,0,0,.051);display:flex;position:sticky;top:0;transform:translateY(-10px);width:calc(100% - 12px);z-index:1}.course-page .course-main.customize .font-list-selector .select-drop .search-box>svg{color:#5c6372;height:19px;margin-left:10px;stroke-width:2px;width:19px}.course-page .course-main.customize .font-list-selector .select-drop .search-box .event-type-search{background:unset;border:none;border-radius:0;box-shadow:unset;font-size:16px;line-height:30px;outline:none;padding:0 15px 0 7px;padding-block:10px}.course-page .course-main.customize .font-list-selector .select-drop .search-box .close{cursor:pointer}.course-page .course-main.customize .font-list-selector .select-drop .search-box .close svg{position:absolute;right:3px;top:50%;transform:translateY(-50%);width:20px}.course-page .course-main.customize .font-list-selector .select-drop .search-box .close svg path{color:#81848e}@media(hover:hover){.course-page .course-main.customize .font-list-selector .select-drop .search-box .close:hover{opacity:.6}}.course-page .course-main.customize.certificate-settings-page .form-block.logo .custom-size.pixels .amount-input.reverse input{border-radius:6px 0 0 6px}.course-page .course-main.customize.certificate-settings-page .form-block.logo .custom-size.pixels .amount-input.reverse .amount-label{border-radius:0 6px 6px 0;box-sizing:border-box;flex:0 0 auto;max-width:38px;padding-left:8px;padding-right:8px}.course-page .course-main.customize .template.certificate{aspect-ratio:1/1.414;aspect-ratio:var(--aspect-ratio,1/1.414);background-color:#f7f6f9;background-color:var(--background-color,#f7f6f9);background-image:none;background-image:var(--background-image,none);background-position:50%;background-position:var(--background-position,center);background-repeat:no-repeat;background-size:cover;overflow:hidden;padding:60px;position:relative}.course-page .course-main.customize .template.certificate.landscape{min-height:unset;width:100%}.course-page .course-main.customize .template.certificate:not(.with-frame){padding:30px}.course-page .course-main.customize .template.certificate .certificate-bg{left:0;margin:auto;max-width:80%;position:absolute;right:0;top:50%;transform:translateY(-50%)}.course-page .course-main.customize .template.certificate .certificate-bg path{fill:#5835d20a;fill:var(--leaf-color,rgba(88,53,210,.04));filter:saturate(.7)}.course-page .course-main.customize .template.certificate .educator .educator-name{font-size:25px;font-weight:600}.course-page .course-main.customize .template.certificate .educator span{color:#5835d2;font-size:14px;font-weight:600;letter-spacing:1px;margin-top:-7px;text-transform:uppercase}.course-page .course-main.customize .template.certificate .title{color:#5835d2;font-size:19px;font-weight:500;letter-spacing:2px;position:relative;text-align:center;text-transform:uppercase;transform:translateY(30px);z-index:1}.course-page .course-main.customize .template.certificate.with-frame:before{border:2px solid rgba(73,35,207,.06);border:2px solid var(--frame-color,rgba(73,35,207,.06));content:"";inset:30px;pointer-events:none;position:absolute;z-index:2}.course-page .course-main.customize .template.certificate .qr-code g{fill:#000;fill:var(--qr-color,#000)}.course-page .course-main.customize .template.certificate .content{position:relative;z-index:1}.course-page .course-main.customize .template.certificate .content .label{color:#9393a1;font-size:15px;letter-spacing:2px;text-transform:uppercase}.course-page .course-main.customize .template.certificate .content .name-text{font-size:45px;font-weight:600;text-transform:capitalize}.course-page .course-main.customize .template.certificate .content p{color:#575760;font-size:22px;font-weight:300;margin:0 auto;max-width:80%}.course-page .course-main.customize .template.certificate .content .date{color:#5d3dd2;color:var(--purple);font-weight:500;margin-top:20px;text-transform:uppercase}.course-page .course-main.customize .template.certificate .footer{margin-bottom:10px;padding:0 10px;z-index:2}.course-page .course-main.customize .template.certificate .footer p{font-weight:400}.course-page .course-main.customize .template.certificate .footer svg{background:#fff;bottom:63px;left:0;margin:auto;max-width:65px;padding:5px;position:absolute;right:0}.course-page .course-main.customize .template.certificate .footer svg g *{clip-rule:evenodd;fill:#c7c2d5;fill:var(--qr-color,#c7c2d5)}.course-page .course-main.customize .template.certificate:not(.with-frame) .footer svg{bottom:35px}@media(max-width:680px){.course-page .course-main.customize .template.certificate{background:#f7f6f9;min-height:unset}.course-page .course-main.customize .template.certificate *,.course-page .course-main.customize .template.certificate:before{display:none}.course-page .course-main.customize .template.certificate:after{align-items:center;content:"Certificate Design is available only at desktop";display:flex;justify-content:center;inset:0;margin:auto;max-width:260px;padding:0 20px;position:absolute;text-align:center}}.course-page .course-main.customize .content-block{display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(290px,1fr))}.course-page .course-main.customize .content-block h3{grid-column:1/-1}.course-page .course-main.customize .content-block .form-control{margin-bottom:0}@media(max-width:700px){.course-page .course-main.customize .top-bar h1{margin-bottom:20px}}.course-page .course-main.module .calendar .action-pop{top:30px}@media(max-width:550px){.course-page .course-main.module .calendar .action-pop{min-width:310px}}.course-page .course-main.module .certificate-block .header{border-bottom:1px solid rgba(228,228,237,.7);margin-bottom:20px;padding-bottom:20px}.course-page .course-main.module .certificate-block .header button,.course-page .course-main.module .certificate-block .header h3{margin-bottom:0}.course-page .course-main.module .module-exam{background:#f6f6f8;padding:30px 25px}html.wl .course-page .course-main.module .module-exam{background:#f5f5f5}.course-page .course-main.module .module-exam{border-radius:10px}.course-page .course-main.module .module-exam .footer{border-top:1px solid rgba(228,228,237,.85);margin-top:40px;padding-top:25px}.course-page .course-main.module .module-exam .btn.main-btn{font-size:15px;line-height:44px;margin-bottom:40px;padding:0 25px}.course-page .course-main.module .module-exam input[type=checkbox].darker{background-color:#e4e4e7}html.wl .course-page .course-main.module .module-exam input[type=checkbox].darker{background-color:#e8e8e8}.course-page .course-main.module .module-exam .name{font-size:17px;font-weight:500}.course-page .course-main.module .module-exam .name span{color:#0006;font-size:14px;margin-left:2px}@media(max-width:500px){.course-page .course-main.module .module-exam .form-control label{font-size:16px;line-height:1.2em}}.course-page .course-main.module .module-exam .list-group{padding-top:25px}.course-page .course-main.module .module-exam .list-group .form-control{margin-bottom:20px}.course-page .course-main.module .module-exam .list-group .form-control.question textarea{box-shadow:inset 0 0 0 1px #e4e4ed;box-shadow:inset 0 0 0 1px var(--input-focus-ring)}.course-page .course-main.module .module-exam .list-group .form-control.answers .btn{margin-bottom:0}.course-page .course-main.module .module-exam .list-group li.questions{border-top:1px solid rgba(228,228,237,.85);padding:15px 0}html.wl .course-page .course-main.module .module-exam .list-group li.questions{border-top:1px solid hsla(0,0%,91%,.85)}.course-page .course-main.module .module-exam .list-group li.questions:last-of-type{border-bottom:1px solid rgba(228,228,237,.85);margin-bottom:30px}.course-page .course-main.module .module-exam .list-group li.questions>div:first-of-type{cursor:pointer}.course-page .course-main.module .module-exam .list-group li.questions .question-title{font-size:20px;font-weight:500}.course-page .course-main.module .module-exam .list-group li.questions .empty-btn{font-size:13.5px;line-height:34px;padding:0 15px}@media(max-width:450px){.course-page .course-main.module .module-exam .list-group li.questions .empty-btn{display:none}}.course-page .course-main.module .module-exam .list-group li.questions .handle svg{height:24px;min-width:24px;width:24px}.course-page .course-main.module .module-exam .list-group li.questions .remove svg{max-height:19px;max-width:19px;min-height:19px;min-width:19px}.course-page .course-main.module .module-exam .list-group li.questions.sortable-ghost{background:#e4e4ed40}.course-page .course-main.module .module-exam .list-group li.questions.sortable-ghost .question-title{color:#0000004d}.course-page .course-main.module .module-exam .list-group li.questions.sortable-ghost .handle{opacity:.5}.course-page .course-main.module .module-exam .list-group li.questions.sortable-ghost *{opacity:0}.course-page .course-main.module .module-exam .list-group li.questions .content{padding:20px 10px 10px}@media(max-width:700px){.course-page .course-main.module .module-exam .list-group li.questions .content{padding:20px 0 0}}.course-page .course-main.module .module-exam .list-group li.answers{background:#fff;border:2px solid #fff;border-radius:10px;margin-bottom:20px;padding:15px}.course-page .course-main.module .module-exam .list-group li.answers textarea{max-height:200px;min-height:100px}.course-page .course-main.module .module-exam .list-group li.answers.sortable-ghost{background:transparent;border:2px dashed #e4e4ed}.course-page .course-main.module .module-exam .list-group li.answers.sortable-ghost .handle svg,.course-page .course-main.module .module-exam .list-group li.answers.sortable-ghost .title{color:#0006}.course-page .course-main.module .module-exam .list-group li.answers.sortable-ghost *{opacity:0}.course-page .course-main.module .module-exam .list-group li.answers .handle svg{height:21px;min-width:21px;width:21px}.course-page .course-main.module .module-exam .list-group li.answers .title{font-size:17px;font-weight:500}@media(max-width:500px){.course-page .course-main.module .module-exam .list-group li.answers{padding:10px}.course-page .course-main.module .module-exam .list-group li.answers textarea{font-size:16px;padding:15px}}@media(max-width:700px){.course-page .course-main.module .module-exam{padding:15px}.course-page .course-main.module .module-exam .questions .list-group li.questions{padding:10px 0}.course-page .course-main.module .module-exam .questions .list-group li.questions .handle svg{height:22px;min-width:22px;width:22px}.course-page .course-main.module .module-exam .questions .list-group li.questions .question-title{font-size:18px}.course-page .course-main.module .module-exam .questions .list-group li.questions>div>svg{margin-left:5px;max-width:24px}.course-page .course-main.module .module-exam .footer{padding-top:20px}.course-page .course-main.module .module-exam .footer .btn{width:100%}}.course-page .course-main .split-container .left-side .controls-left{display:flex!important}.course-page .course-main .split-container .right-side .controls-right{display:none!important}@media(max-width:1500px){.course-page .course-main .split-container:not(.without-sidebar) .left-side .controls-left{display:none!important}.course-page .course-main .split-container:not(.without-sidebar) .right-side .controls-right{display:flex!important}}@container course-main-container (max-width: 900px){.course-page .course-main .split-container:not(.without-sidebar) .left-side .controls-left{display:none!important}.course-page .course-main .split-container:not(.without-sidebar) .right-side .controls-right{display:flex!important}}@media(max-width:1000px){.course-page .course-main .split-container.without-sidebar .left-side .controls-left{display:none!important}.course-page .course-main .split-container.without-sidebar .right-side .controls-right{display:flex!important}}@container course-main-container (max-width: 900px){.course-page .course-main .split-container.without-sidebar .left-side .controls-left{display:none!important}.course-page .course-main .split-container.without-sidebar .right-side .controls-right{display:flex!important}}.course-page .course-main.lesson{min-width:0}.course-page .course-main.lesson .split-container .left-side .form-control .fullscreen-btn{background:#fff!important}@media(max-width:700px){.course-page .course-main.lesson .video-block .lesson-buttons-container{align-items:stretch;flex-direction:column}}.course-page .course-main.lesson .video-block .lesson-buttons-container label{margin-top:0}.course-page .course-main.lesson .video-block .media-select{width:100%}.course-page .course-main.lesson .video-block .media-select .media-button{background:#f6f6f8;border-radius:10px;font-size:17px;font-weight:500;line-height:70px;min-height:70px;padding:10px 20px 10px 30px;text-align:left;width:100%}.course-page .course-main.lesson .video-block .media-select .media-button img{-webkit-backface-visibility:hidden;border-radius:7px;height:3rem;margin-right:12px;min-width:82px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:82px}.course-page .course-main.lesson .video-block .media-select .media-button .thumb{align-items:center;background:#ebebf3;border-radius:7px;display:flex;height:3rem;justify-content:center;margin:0 12px 0 0;min-width:82px;overflow:hidden;width:82px}.course-page .course-main.lesson .video-block .media-select .media-button .thumb svg{color:#5d3dd2;color:var(--purple)}.course-page .course-main.lesson .video-block .media-select .media-button span{line-height:1.2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course-page .course-main.lesson .video-block .media-select .media-button span span{color:#0006;font-size:15px;margin-left:5px;margin-right:0;min-width:0}.course-page .course-main.lesson .video-block .media-select .media-button span.date{font-size:15.5px;line-height:1.2;opacity:.6}.course-page .course-main.lesson .video-block .media-select .media-button .delete-video{max-height:22px;max-width:22px;min-width:22px}@media(hover:hover){.course-page .course-main.lesson .video-block .media-select .media-button .delete-video:hover{opacity:.6}}.course-page .course-main.lesson .video-block .media-select.media-selected .media-button{padding:10px 20px 10px 11px}.course-page .course-main.lesson .video-block .media-select .media-panel{background:#fff;border-radius:7px;box-shadow:0 30px 100px -20px #6b60914d;margin-top:15px;padding:15px;width:100%}.course-page .course-main.lesson .video-block .media-select .media-panel .search{align-items:center;border:2px solid #f2f2f2;border-radius:10px;display:flex;flex:1;line-height:45px;padding:0 15px}.course-page .course-main.lesson .video-block .media-select .media-panel .search svg{color:#5c6372;margin-right:10px;stroke-width:2px;width:20px}.course-page .course-main.lesson .video-block .media-select .media-panel .search input{background:transparent;border:none;box-shadow:none;font-weight:500;line-height:unset;outline:none;padding:0;width:100%}.course-page .course-main.lesson .video-block .media-select .media-panel ul{margin:10px -4px -4px;max-height:310px;overflow:auto;padding-right:10px}.course-page .course-main.lesson .video-block .media-select .media-panel ul li{border-radius:7px;cursor:pointer;font-size:16px;font-weight:500;min-width:0;padding:7px 25px 7px 7px}.course-page .course-main.lesson .video-block .media-select .media-panel ul li img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.course-page .course-main.lesson .video-block .media-select .media-panel ul li span{max-width:99%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course-page .course-main.lesson .video-block .media-select .media-panel ul li span>span{color:#0006;display:block;font-size:15px;line-height:1.2em;margin-bottom:5px}.course-page .course-main.lesson .video-block .media-select .media-panel ul li span.date{font-size:14px;margin-top:-2px;opacity:.6}.course-page .course-main.lesson .video-block .media-select .media-panel ul li .thumb{align-items:center;background:#ebebf382;border-radius:7px;display:flex;height:3rem;justify-content:center;margin:0 12px 0 0;min-width:82px;overflow:hidden;width:82px}@media(max-width:700px){.course-page .course-main.lesson .video-block .media-select .media-panel ul li .thumb{margin-left:0;max-height:39px;max-width:64px;min-width:64px}.course-page .course-main.lesson .video-block .media-select .media-panel ul li .thumb svg{height:22px;width:22px}}.course-page .course-main.lesson .video-block .media-select .media-panel ul li .thumb img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.course-page .course-main.lesson .video-block .media-select .media-panel ul li .thumb svg{color:#5d3dd2;color:var(--purple)}@media(hover:hover){.course-page .course-main.lesson .video-block .media-select .media-panel ul li:hover{background:#f6f6f8}.course-page .course-main.lesson .video-block .media-select .media-panel ul li:hover .thumb{background:#ececf3}}.course-page .course-main.lesson .video-block .media-select .media-panel ul li.active{background:#5d3dd2;background:var(--purple);color:#fff}.course-page .course-main.lesson .video-block .media-select .media-panel ul li.active .thumb{background:#ffffff14!important}.course-page .course-main.lesson .video-block .media-select .media-panel ul li.active .thumb svg{color:#fff!important}.course-page .course-main.lesson .video-block .media-select .media-panel ul li.active span span{color:#ffffff78}@media(max-width:700px){.course-page .course-main.lesson .video-block .media-select .media-panel ul li>img{max-width:64px;min-height:40px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.course-page .course-main.lesson .video-block .message{margin-bottom:0}.course-page .course-main.lesson .video-block .processing-box{align-items:center;aspect-ratio:16/9;background:#000;border-radius:10px;color:#fff;display:flex;font-size:19px;justify-content:center;width:100%}.course-page .course-main.lesson .video-block .processing-box .dots{font-size:21px;margin-left:3px}.course-page .course-main.lesson .video-block .processing-box .dots span{animation:blink 3s infinite}.course-page .course-main.lesson .video-block .processing-box .dots span:first-child{animation-delay:.8s}.course-page .course-main.lesson .video-block .processing-box .dots span:nth-child(2){animation-delay:1s}.course-page .course-main.lesson .video-block .processing-box .dots span:nth-child(3){animation-delay:1.2s}.course-page .course-main.lesson .video-block .upload-bar{background:#f6f6f8;box-shadow:none;padding:24px 30px 30px}.course-page .course-main.lesson .video-block .upload-bar .info-bar{display:flex;font-size:17px;font-weight:500;justify-content:space-between}.course-page .course-main.lesson .video-block .upload-bar .uploading-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(99% - 45px)}.course-page .course-main.lesson .video-block .upload-bar .progress-bar{background:#e9e9eb;border-radius:10px;height:10px;margin-top:15px;width:100%}.course-page .course-main.lesson .video-block .upload-bar .progress-bar .progress{background-image:linear-gradient(90deg,#6738e9,#9838e9);border-radius:10px;height:10px;transition:all .3s linear}.course-page .course-main.lesson .subtitles-block,.course-page .course-main.lesson .text-block{background:#f6f6f8;padding:30px 25px}html.wl .course-page .course-main.lesson .subtitles-block,html.wl .course-page .course-main.lesson .text-block{background:#f5f5f5}.course-page .course-main.lesson .subtitles-block,.course-page .course-main.lesson .text-block{border-radius:10px}.course-page .course-main.lesson .subtitles-block .name,.course-page .course-main.lesson .text-block .name{font-size:17px;font-weight:500}.course-page .course-main.lesson .subtitles-block .name span,.course-page .course-main.lesson .text-block .name span{color:#0006;font-size:14px;margin-left:2px}.course-page .course-main.settings{max-width:1200px}.course-page .course-main.settings .form-control.description .ck-content{min-height:150px!important}.course-page .course-main.settings .pricing-options .price-option{border:2px solid rgba(228,228,237,.58)}html.wl .course-page .course-main.settings .pricing-options .price-option{border:2px solid hsla(0,0%,92%,.58)}.course-page .course-main.settings .pricing-options .price-option{border-radius:10px;margin-bottom:20px}.course-page .course-main.settings .pricing-options .price-option:last-of-type{margin-bottom:0}.course-page .course-main.settings .pricing-options .price-option .price-option-header{align-items:center;cursor:pointer;display:flex;padding:30px}.course-page .course-main.settings .pricing-options .price-option .price-option-header .check{background:#e4e4ed94;border-radius:100%;height:40px;width:40px}html.wl .course-page .course-main.settings .pricing-options .price-option .price-option-header .check:not(.checked){background:#ebebeb94}.course-page .course-main.settings .pricing-options .price-option .price-option-header .check.checked{background-color:#5d3dd2;background-color:var(--purple);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:30px;box-shadow:0 10px 35px -5px #4923d580}html.wl .course-page .course-main.settings .pricing-options .price-option .price-option-header .check.checked{box-shadow:0 10px 35px -5px oklab(from #5d3dd2 l a b/30%);box-shadow:0 10px 35px -5px oklab(from var(--purple) l a b/30%)}.course-page .course-main.settings .pricing-options .price-option .price-option-header .info{flex:1;margin-left:15px}.course-page .course-main.settings .pricing-options .price-option .price-option-header .info .name{font-size:20px;font-weight:500}.course-page .course-main.settings .pricing-options .price-option .price-option-header .info p{color:#00000080;margin-top:-3px}.course-page .course-main.settings .pricing-options .price-option .price-option-content{border-top:2px dashed rgba(228,228,237,.58);display:flex;flex-direction:column;padding:30px}.course-page .course-main.settings .pricing-options .price-option .price-option-content .ck-content{min-height:150px}.course-page .course-main.settings .pricing-options .price-option .price-option-content .radio-group label{font-size:17px}.course-page .course-main.settings .pricing-options .price-option .price-option-content .radio-group label:before{height:22px;width:22px}.course-page .course-main.settings .pricing-options .price-option .price-option-content .radio-group label:after{height:12px;width:12px}@media(max-width:700px){.course-page .course-main.settings .pricing-options .price-option{margin-bottom:10px}.course-page .course-main.settings .pricing-options .price-option .price-option-header{padding:15px}.course-page .course-main.settings .pricing-options .price-option .price-option-header .check{height:30px;min-width:30px;width:30px}.course-page .course-main.settings .pricing-options .price-option .price-option-header .check.checked{background-size:22px}.course-page .course-main.settings .pricing-options .price-option .price-option-header .info{margin-left:10px}.course-page .course-main.settings .pricing-options .price-option .price-option-header .info .name{font-size:18px}.course-page .course-main.settings .pricing-options .price-option .price-option-header .info p{font-size:15px;line-height:1.3em;margin-top:0}.course-page .course-main.settings .pricing-options .price-option .price-option-header svg{max-width:25px}.course-page .course-main.settings .pricing-options .price-option .price-option-content{padding:15px}.course-page .course-main.settings .pricing-options .price-option .price-option-content .form-control{margin-bottom:20px}.course-page .course-main.settings .pricing-options .price-option .price-option-content .controls{margin-bottom:0!important}.course-page .course-main.settings .pricing-options .price-option .price-option-content .controls .btn{flex-basis:100%;margin:15px 0 0}}@media(max-width:550px){.course-page .course-main.settings .pricing-options .price-option .price-option-content .retry-form{align-items:flex-start;flex-direction:column}.course-page .course-main.settings .pricing-options .price-option .price-option-content .retry-form>div{width:100%}}.course-page .course-main.settings .payment-link-box{background:#efeff57d;padding:35px}html.wl .course-page .course-main.settings .payment-link-box{background:#f0f0f07d}.course-page .course-main.settings .payment-link-box{border-radius:7px;margin-top:20px}@media(max-width:500px){.course-page .course-main.settings .payment-link-box{padding:20px}}.course-page .course-main.settings .landing-page .main-btn svg{height:20px;width:20px}.course-page .course-main.settings .educator .avatar{align-items:center;display:flex;margin-bottom:30px}.course-page .course-main.settings .educator .avatar .photo{border-radius:50%;height:70px;min-width:70px;overflow:hidden;width:70px}.course-page .course-main.settings .educator .avatar .photo img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.course-page .course-main.settings .educator .avatar .empty-btn{font-size:14px;line-height:35px;margin:0 0 0 20px;padding:0 18px}.course-page .course-main.settings .educator .avatar label{cursor:pointer}.course-page .course-main.settings .educator .avatar .icon{border:2px dashed #c9c9d1;border-radius:10px;height:55px;margin-bottom:-2px;margin-right:15px;min-width:55px;width:55px}.course-page .course-main.settings .educator .avatar .icon svg{height:30px;min-width:30px;width:30px}.course-page .course-main.settings .educator .avatar .info div{font-size:18px;font-weight:500;margin-top:-2px}.course-page .course-main.settings .educator .avatar .info span{color:#000000b3;display:block;font-size:14px;font-weight:500;line-height:1.4em}@media(hover:hover){.course-page .course-main.settings .educator .avatar:hover .icon:after{color:#5d3dd2;color:var(--purple);content:"+";font-size:30px}.course-page .course-main.settings .educator .avatar:hover .icon svg{display:none}}.course-page .course-main.settings .educator .form .form-control{margin-bottom:10px}.course-page .course-main.settings .educator .form .form-control input{line-height:45px}.course-page .course-main.settings .educator .form .form-control input,.course-page .course-main.settings .educator .form .form-control textarea{border-radius:7px;font-size:15px}.course-page .course-main.settings .educator .socials{margin-top:30px}.course-page .course-main.settings .educator .socials .social-item{background:#f6f6f8;border-radius:8px;line-height:37px;margin-bottom:10px;padding:5px 13px 5px 17px}.course-page .course-main.settings .educator .socials .social-item .social-name{font-size:16px;font-weight:500}.course-page .course-main.settings .educator .socials .social-item svg{height:22px;opacity:.8;width:22px}.course-page .course-main.settings .educator .socials .social-item input{background:#fff;font-size:15px;line-height:43px;margin-bottom:15px}.course-page .course-main.settings .educator .socials .social-item:last-of-type{margin-bottom:0}.course-page .course-main.settings .discord .discord-btn{background:#5865f2;border-radius:9px;box-shadow:0 20px 60px -17px #5865f2;padding:11px 20px 11px 15px;transition:transform .3s ease,box-shadow .3s ease}.course-page .course-main.settings .discord .discord-btn img{filter:brightness(100);margin-right:10px;max-width:25px}@media(max-width:600px){.course-page .course-main.settings .discord .discord-btn img{max-width:25px}}.course-page .course-main.settings .discord .discord-btn span{font-size:16px}@media(hover:hover){.course-page .course-main.settings .discord .discord-btn:hover{box-shadow:0 20px 60px -20px #5865f2;transform:scale(.98)}.course-page .course-main.settings .discord .discord-btn:hover:focus:active{transform:scale(.96)}}.course-page .course-main.settings .discord .discord-btn.connected{box-shadow:unset;pointer-events:none}.course-page .course-main.settings .discord .number{font-size:20px;font-weight:500;margin-left:12px}.course-page .course-main.settings .discord .number svg{margin-right:7px;max-width:26px}.course-page .course-main.settings .discord .roles-pop{background:#fff;border-radius:7px;box-shadow:0 30px 100px -20px #6b60914d;cursor:pointer;margin-top:0;padding:15px 5px 15px 15px;position:absolute;top:90px;width:100%;z-index:10}.course-page .course-main.settings .discord .roles-pop .add-role{align-items:center;background:#5d3dd2;background:var(--purple);border-radius:6px;color:#fff;display:flex;font-weight:300;justify-content:flex-start;padding:10px;width:100%}.course-page .course-main.settings .discord .roles-pop .add-role svg{margin-right:3px;opacity:.6}.course-page .course-main.settings .discord .roles-pop .add-role b{font-weight:500;margin-right:5px}.course-page .course-main.settings .discord .roles-pop .add-role+.available{margin-top:20px}.course-page .course-main.settings .discord .roles-pop .available{max-height:195px;overflow:auto}.course-page .course-main.settings .discord .roles-pop .available .label{font-size:14px}.course-page .course-main.settings .discord .roles-pop .available .form-control:last-of-type{margin-bottom:0!important}@media(max-width:1000px){.course-page .course-main.settings .discord .roles-pop{bottom:60px;top:auto}}.course-page .course-main.settings .discord .roles-pop.no-match{box-shadow:0 30px 100px -10px #6b60914d}.course-page .course-main.settings .discord .roles-box{border-top:1px solid rgba(228,228,237,.451);margin-top:30px;margin-inline:-40px;padding-inline:40px;padding-top:10px}@media(max-width:700px){.course-page .course-main.settings .discord .roles-box{margin-inline:-20px;padding-inline:20px;padding-top:0}}.course-page .course-main.settings .discord .roles-box .clear{cursor:pointer;opacity:.4;position:absolute;right:14px;top:43px}.course-page .course-main.settings .discord .roles-box .clear svg{width:20px}@media(hover:hover){.course-page .course-main.settings .discord .roles-box .clear:hover{opacity:.7}}.course-page .course-main.settings .discord .roles{align-items:flex-start;display:flex;flex-wrap:wrap;gap:7px}.course-page .course-main.settings .discord .roles .role{align-items:center;background:#f3f1fc;border-radius:5px;color:#5d3dd2;color:var(--purple);cursor:default;display:flex;font-size:13px;font-weight:600;padding:6px 8px 6px 12px}.course-page .course-main.settings .discord .roles .role .remove{cursor:pointer;margin-bottom:-2px;margin-left:8px}@media(hover:hover){.course-page .course-main.settings .discord .roles .role .remove:hover{background:#e3dff5;border-radius:2px;box-shadow:0 0 0 2px #e3dff5}}@media(max-width:500px){.course-page .course-main.settings .discord>.flex{flex-wrap:wrap}.course-page .course-main.settings .discord>.flex .btn.delete-btn{flex-basis:100%;margin:20px 0 0}}.course-page .course-main.settings .social .channels .channel{border-bottom:1px solid rgba(228,228,237,.55);margin-bottom:20px;padding-bottom:20px}.course-page .course-main.settings .social .channels .channel:last-of-type{border:none;margin:0;padding:0}.course-page .course-main.settings .social .channels .channel .name img{margin-right:13px;max-width:55px}.course-page .course-main.settings .social .channels .channel .name img.youtube{filter:drop-shadow(0 20px 20px rgba(210,88,90,.22))}.course-page .course-main.settings .social .channels .channel .name img.instagram{filter:drop-shadow(0 20px 20px rgba(232,90,84,.22))}.course-page .course-main.settings .social .channels .channel .name img.tiktok{filter:drop-shadow(0 20px 20px rgba(0,0,0,.22))}.course-page .course-main.settings .social .channels .channel .name img.facebook{filter:drop-shadow(0 20px 20px rgba(0,120,255,.22))}.course-page .course-main.settings .social .channels .channel .name img.linkedin{filter:drop-shadow(0 20px 20px rgba(54,104,200,.2))}.course-page .course-main.settings .social .channels .channel .name img.twitter{filter:drop-shadow(0 20px 20px rgba(29,161,242,.22))}.course-page .course-main.settings .social .channels .channel .name img.twitch{filter:drop-shadow(0 20px 20px rgba(137,72,251,.22))}.course-page .course-main.settings .social .channels .channel .name span{font-size:20px;font-weight:500}.course-page .course-main.settings .social .channels .channel .link input,.course-page .course-main.settings .social .channels .channel .link textarea{font-size:15px}.course-page .course-main.settings .social .channels .channel .link textarea{max-height:180px;min-height:110px}.course-page .course-main .controls{display:flex!important}@media screen and (max-width:1500px)and (min-width:1300px){.course-page .course-main .split-container:not(.without-sidebar){flex-direction:column}.course-page .course-main .split-container:not(.without-sidebar) .left-side,.course-page .course-main .split-container:not(.without-sidebar) .right-side{max-width:100%}}@container course-main-container (max-width: 900px){.course-page .course-main:not(.landscape) .split-container:not(.without-sidebar){flex-direction:column}.course-page .course-main:not(.landscape) .split-container:not(.without-sidebar) .left-side,.course-page .course-main:not(.landscape) .split-container:not(.without-sidebar) .right-side{max-width:100%}}.course-page .course-main.landscape .split-container .left-side{flex-basis:75%;max-width:75%}.course-page .course-main.landscape .split-container .right-side{flex-basis:30%;max-width:30%}@container course-main-container (max-width: 1300px){.course-page .course-main.landscape .split-container:not(.without-sidebar){flex-direction:column}.course-page .course-main.landscape .split-container:not(.without-sidebar) .left-side,.course-page .course-main.landscape .split-container:not(.without-sidebar) .right-side{max-width:100%}}@media(max-width:1000px){.course-page .course-main .split-container.without-sidebar{flex-direction:column}.course-page .course-main .split-container.without-sidebar .left-side,.course-page .course-main .split-container.without-sidebar .right-side{max-width:100%}}@media(max-width:1300px){.course-page .course-main{max-width:900px!important;padding:110px 20px 0!important;width:100%}.course-page .course-main .split-container:not(.without-sidebar){flex-direction:column}.course-page .course-main .split-container:not(.without-sidebar) .left-side,.course-page .course-main .split-container:not(.without-sidebar) .right-side{max-width:100%}}@media(max-width:1000px){.course-page .course-main{max-width:900px!important;padding:110px 20px 0!important;width:100%}.course-page .course-main .split-container.without-sidebar{flex-direction:column}.course-page .course-main .split-container.without-sidebar .left-side,.course-page .course-main .split-container.without-sidebar .right-side{max-width:100%}}@container course-main-container (max-width: 900px){.course-page .course-main{max-width:900px!important;padding:110px 20px 0!important;width:100%}.course-page .course-main .split-container.without-sidebar{flex-direction:column}.course-page .course-main .split-container.without-sidebar .left-side,.course-page .course-main .split-container.without-sidebar .right-side{max-width:100%}}@container course-main-container (max-width: 500px){.course-page .course-main .top-bar{flex-wrap:wrap;margin-bottom:5px}.course-page .course-main .top-bar h1{flex-basis:100%;font-size:22px}.course-page .course-main .top-bar .btn{flex-basis:calc(50% - 8px);padding:0 20px}.course-page .course-main .form-block{margin-top:15px!important;padding:20px!important;position:relative}.course-page .course-main .form-block h3.form-label{font-size:19px}.course-page .course-main .left-side>.controls,.course-page .course-main .right-side>.controls{flex-wrap:wrap;margin-bottom:75px!important}.course-page .course-main .left-side>.controls .empty-btn,.course-page .course-main .left-side>.controls .main-btn,.course-page .course-main .right-side>.controls .empty-btn,.course-page .course-main .right-side>.controls .main-btn{flex-basis:calc(50% - 8px);margin-bottom:15px;order:-1;padding:0 20px}.course-page .course-main .left-side>.controls .delete-btn,.course-page .course-main .right-side>.controls .delete-btn{flex-basis:100%}.course-page .course-main .split-container{gap:0}.course-page .course-main .split-container .left-side .controls{flex-wrap:wrap;margin-bottom:25px!important}.course-page .course-main .split-container .left-side .controls .empty-btn,.course-page .course-main .split-container .left-side .controls .main-btn{flex-basis:calc(50% - 8px);margin-bottom:15px;order:-1;padding:0 20px}.course-page .course-main .split-container .left-side .controls .delete-btn{flex-basis:100%}.course-page .course-main .split-container .left-side .subtitles-block,.course-page .course-main .split-container .left-side .text-block{padding:25px 20px}.course-page .course-main .split-container .left-side .subtitles-block .form-control>.flex,.course-page .course-main .split-container .left-side .text-block .form-control>.flex{flex-wrap:wrap}.course-page .course-main .split-container .left-side .subtitles-block .form-control>.flex>div,.course-page .course-main .split-container .left-side .text-block .form-control>.flex>div{flex-basis:100%}.course-page .course-main .split-container .left-side .subtitles-block .form-control>.flex .btn,.course-page .course-main .split-container .left-side .text-block .form-control>.flex .btn{flex-basis:100%;margin:20px 0 0}.course-page .course-main .split-container .left-side .link-message{flex-wrap:wrap}.course-page .course-main .split-container .left-side .link-message a{margin:0}}.course-page .curriculum-toggle{display:none;left:0;margin:0 auto;max-width:920px;padding:0 20px;position:absolute;right:0;top:85px;width:100%;z-index:12}.course-page .curriculum-toggle .btn{font-size:17.5px;width:100%}.course-page .curriculum-toggle.open{position:fixed}@media(max-width:1300px){.course-page .curriculum-toggle{display:block;position:sticky}}@keyframes lessonItemShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes lessonNameShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.top-nav .course-selector .select-style.cover-generating-shimmer{animation:lessonItemShimmer 2.5s linear infinite;background:linear-gradient(100deg,#f8f4ffe3 25%,#f4ebff,#f8f4ffe3 75%);background-size:200% 100%;box-shadow:inset 0 0 0 1.5px oklab(from #5d3dd2 l a b/.1);box-shadow:inset 0 0 0 1.5px oklab(from var(--purple) l a b/.1)}.top-nav .course-selector .course-name.cover-generating-name{background:linear-gradient(100deg,#8246ea,#d751ff 50%,#8246ea);background-clip:text;-webkit-background-clip:text;background-size:200% 100%;-webkit-text-fill-color:transparent;animation:lessonNameShimmer 2.5s linear infinite;color:transparent}.top-nav .course-selector .cover-generating-arrow{animation:lessonNameShimmer 2.5s linear infinite;background:linear-gradient(100deg,#8246ea,#d751ff 50%,#8246ea);background-size:200% 100%;display:inline-block;height:20px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M5.23 7.21a.75.75 0 0 1 1.06.02L10 11.168l3.71-3.938a.75.75 0 1 1 1.08 1.04l-4.25 4.5a.75.75 0 0 1-1.08 0l-4.25-4.5a.75.75 0 0 1 .02-1.06' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M5.23 7.21a.75.75 0 0 1 1.06.02L10 11.168l3.71-3.938a.75.75 0 1 1 1.08 1.04l-4.25 4.5a.75.75 0 0 1-1.08 0l-4.25-4.5a.75.75 0 0 1 .02-1.06' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat center/contain;width:20px}.emails{container-type:inline-size;margin:0 auto;max-width:1170px}.emails .split-container .left-side .form-block .mail-block{align-items:center;background:#fff;border-radius:10px;box-shadow:0 20px 70px -10px #1c0f4a14;display:flex;justify-content:space-between;margin-top:15px;padding:25px 30px}.emails .split-container .left-side .form-block .mail-block:first-of-type{margin-top:0}.emails .split-container .left-side .form-block .mail-block .info .name{font-size:18px;font-weight:500}.emails .split-container .left-side .form-block .mail-block .info p{font-size:15px}.emails .split-container .left-side .form-block .mail-block .controls{align-items:center;display:flex;margin-left:10px}.emails .split-container .left-side .form-block .mail-block .controls .btn{font-size:14px;font-weight:600;line-height:35px;padding:0 20px}.emails .split-container .left-side .form-block.glass{padding:25px}.emails .split-container .right-side .form-block.template .form-label{margin-bottom:5px;margin-top:-5px}.emails .split-container .right-side .form-block.template p{font-size:15px;max-width:275px}.emails .split-container .right-side .form-block.template .btn{display:inline-block;font-size:15px;justify-self:flex-start;line-height:45px;margin-top:20px;padding:0 30px}.emails .split-container .right-side .form-block .admin-list li{align-items:center;border-bottom:1px solid hsla(270,4%,91%,.8);display:flex;justify-content:space-between;padding:20px 0}.emails .split-container .right-side .form-block .admin-list li:last-of-type{border-bottom:none;padding-bottom:0}.emails .split-container .right-side .form-block .admin-list li .info{margin-right:10px}.emails .split-container .right-side .form-block .admin-list li .info .name{font-size:18px;font-weight:500;margin-bottom:5px}@media(max-width:1500px){.emails{margin:0 auto;max-width:800px}.emails .split-container{flex-direction:column}.emails .split-container .left-side,.emails .split-container .right-side{max-width:100%}.emails .split-container .right-side .form-block{position:relative}.emails .split-container .right-side .form-block p{max-width:100%!important}}@container (max-width: 950px){.emails{margin:0 auto;max-width:800px}.emails .split-container{flex-direction:column}.emails .split-container .left-side,.emails .split-container .right-side{max-width:100%}.emails .split-container .right-side .form-block{position:relative}.emails .split-container .right-side .form-block p{max-width:100%!important}}@media(max-width:700px){.emails div.form-block.glass{border-radius:0;margin-left:-25px;margin-right:-25px}.emails .mail-block{flex-wrap:wrap;padding:25px!important}.emails .mail-block .info{flex-basis:100%}.emails .mail-block .controls{flex-basis:100%;justify-content:space-between;margin:20px 0 0!important}}.push{margin:0 auto;max-width:1000px}.push .top-bar .btn{line-height:50px;padding:0 25px 0 16px}.push .top-bar .btn svg{stroke-width:2px;width:23px}.push .form-block.table table tbody tr td{font-size:17px;padding:15px 5px}.push .form-block.table table tbody tr td.date{font-size:16px}.new-push{max-width:1200px}.new-push .split-container .left-side{flex-basis:60%}.new-push .split-container .left-side .form-block{padding:40px}.new-push .split-container .right-side{flex-basis:40%}@media(min-width:1300px){.new-push .split-container .right-side{align-self:flex-start;position:sticky;top:100px}}.new-push .split-container .right-side .notification-example{position:relative}.new-push .split-container .right-side .notification-example:before{background:#49c57d;background:var(--green);border-radius:100px;content:"";height:12px;position:absolute;right:-17px;top:-17px;width:12px}.new-push .split-container .right-side .notification-example .type{align-items:center;display:flex}.new-push .split-container .right-side .notification-example .type .icon{margin-right:15px}.new-push .split-container .right-side .notification-example .type .icon .blank{align-items:center;border:2px dashed #e4e4ed;border-radius:10px;display:flex;height:67px;justify-content:center;margin-right:10px;width:67px}.new-push .split-container .right-side .notification-example .type .icon img{width:55px}.new-push .split-container .right-side .notification-example .type .icon img.youtube{filter:drop-shadow(0 20px 20px rgba(210,88,90,.22))}.new-push .split-container .right-side .notification-example .type .icon img.discord{filter:drop-shadow(0 20px 20px rgba(118,138,221,.22))}.new-push .split-container .right-side .notification-example .type .icon img.facebook{filter:drop-shadow(0 20px 20px rgba(0,120,255,.22))}.new-push .split-container .right-side .notification-example .type .icon img.instagram{filter:drop-shadow(0 20px 20px rgba(232,90,84,.22))}.new-push .split-container .right-side .notification-example .type .icon img.tiktok{filter:drop-shadow(0 20px 20px rgba(0,0,0,.22))}.new-push .split-container .right-side .notification-example .type .icon img.twitter{filter:drop-shadow(0 20px 20px rgba(29,161,242,.22))}.new-push .split-container .right-side .notification-example .type .text .type-name{font-size:20px;font-weight:600}.new-push .split-container .right-side .notification-example .type .text .when{color:#0081f7;font-size:15px;font-weight:400;margin-top:-5px}.new-push .split-container .right-side .notification-example .notification-text{color:#00000080;font-size:16px;font-weight:500;line-height:1.4em;margin-top:25px}.new-push .split-container .right-side .notification-example .image{border-radius:7px;margin-top:25px;overflow:hidden}.new-push .split-container .right-side .notification-example .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.new-push .split-container .left-side .editor{position:relative}.new-push .split-container .left-side .editor .symbols{bottom:20px;color:#0006;font-size:12px;font-weight:600;left:20px;position:absolute;z-index:1}@media(max-width:1300px){.new-push{margin:0 auto;max-width:800px}.new-push .split-container{flex-direction:column}.new-push .split-container .left-side,.new-push .split-container .right-side{max-width:100%}}.customize{max-width:1250px}.customize .template-header{margin-bottom:30px}.customize .template-header .info .name{font-size:20px;font-weight:500}.customize .template-header .info p{font-size:17px}.customize .template-header .controls button{box-shadow:inset 0 0 0 2px #f3f1fc;height:45px;width:47px}html.wl .customize .template-header .controls button:not(:hover){box-shadow:inset 0 0 0 2px oklab(from #5d3dd2 calc(l/2) a b/.06);box-shadow:inset 0 0 0 2px oklab(from var(--purple) calc(l/2) a b/.06)}.customize .template-header .controls button{background:#fff;border-radius:10px}.customize .template-header .controls button svg{margin:0 auto}.customize .template-header .controls button.prev svg{transform:translate(-2px)}@media(hover:hover){.customize .template-header .controls button:hover{box-shadow:2px 15px 45px -9px #2d177a61}html.wl .customize .template-header .controls button:hover{box-shadow:2px 15px 45px -9px oklab(from #5d3dd2 calc(l/5) a b/.38);box-shadow:2px 15px 45px -9px oklab(from var(--purple) calc(l/5) a b/.38)}}.customize .template{background:#f7f6f9;border-radius:10px;justify-content:space-between;min-height:750px;padding:50px}.customize .template>img{margin-top:40px;-o-object-fit:contain;object-fit:contain;width:min(100%,180px)}.customize .template .content .main-text{font-size:50px;font-weight:500}.customize .template .content p{font-size:20px;line-height:1.3em;max-width:420px}.customize .template .content .btn{font-size:20px;line-height:70px;margin:40px auto 0;min-width:270px}.customize .template .footer p{color:#000000b3;font-size:17px;font-weight:500;line-height:1.3em;text-align:center}.customize .template .footer .links{align-items:center;color:#5d3dd2;color:var(--purple);display:flex;font-weight:500;gap:10px;justify-content:center;margin-top:20px}.customize .logo .logo-form .btn{font-size:15px;line-height:40px;margin:0;padding:0 20px}.customize .logo .pixels{border-top:1px solid rgba(228,228,237,.7);margin-top:20px;padding-top:20px}@media(max-width:1350px){.customize{margin:0 auto;max-width:800px}.customize .split-container{flex-direction:column-reverse}}@media(max-width:650px){.customize .template-header .info p{font-size:15px}.customize .template{border-radius:5px;min-height:600px;padding:25px}.customize .template>img{margin-top:20px;max-width:120px}.customize .template .content .main-text{font-size:35px}.customize .template .content p{font-size:16px;max-width:320px}.customize .template .content .btn{border-radius:6px;font-size:15px;line-height:50px;margin:20px auto 0;min-width:190px}.customize .template .footer p{font-size:14px}.customize .template .footer .links{margin-top:10px}.customize .template .footer .links a{font-size:14px}}@media(max-width:450px){.customize .template-header{align-items:flex-start;flex-direction:column-reverse}.customize .template-header .info p{max-width:280px}.customize .template{min-height:450px}.customize .template>img{margin-top:10px;max-width:100px}.customize .template .content .main-text{font-size:27px}.customize .template .content p{font-size:14px;max-width:270px}.customize .template .content .btn{font-size:14px;line-height:45px;min-width:180px}.customize .template .footer .links a,.customize .template .footer p{font-size:13px}}.mail-edit{max-width:1200px}.mail-edit .ck-dropdown__button.ck-button_with-text:not(.ck-disabled):hover,.mail-edit .ck.ck-dropdown.ck-heading-dropdown .ck-button.ck-dropdown__button{background:#fff!important;box-shadow:0 10px 40px -5px #120a3312!important}.mail-edit .left-side .controls .empty-btn .send-test-icon{color:#5d3dd2;color:var(--purple);flex-shrink:0;height:16px;margin-bottom:0;margin-right:6px;margin-top:-3px;max-width:16px;width:16px}.mail-edit .variables li{align-items:center;display:flex;font-size:18px;font-weight:500;margin-bottom:10px}.mail-edit .variables li:before{background:#5d3dd2;background:var(--purple);border-radius:100px;content:"";display:inline-block;height:8px;margin-right:10px;width:8px}@media(max-width:1300px){.mail-edit{margin:0 auto;max-width:800px}.mail-edit .split-container{flex-direction:column-reverse}}@media(min-width:1300px){body.notifications .main{overflow:clip!important}}.api-keys,.webhooks{container-type:inline-size}.api-keys .form-block.table.fade.api-keys-table.has-content .table-container,.webhooks .form-block.table.fade.api-keys-table.has-content .table-container{overflow:visible;position:relative}.api-keys .form-block.table.fade.api-keys-table.has-content .table-container .table-scroll-wrapper,.webhooks .form-block.table.fade.api-keys-table.has-content .table-container .table-scroll-wrapper{overflow-x:auto}.api-keys .form-block.table.fade.api-keys-table.has-content .table-container .thead-fade-edge,.webhooks .form-block.table.fade.api-keys-table.has-content .table-container .thead-fade-edge{display:none}@container (max-width: 1100px){.api-keys .form-block.table.fade.api-keys-table.has-content .table-container .thead-fade-edge,.webhooks .form-block.table.fade.api-keys-table.has-content .table-container .thead-fade-edge{background-image:linear-gradient(270deg,#fff 25%,#fff0);display:block;height:52px;pointer-events:none;position:absolute;right:0;top:20px;width:50px;z-index:1}.api-keys .form-block.table.fade.api-keys-table.has-content table thead tr th:last-of-type,.webhooks .form-block.table.fade.api-keys-table.has-content table thead tr th:last-of-type{padding-right:40px!important}}.api-keys .form-block.table .message,.webhooks .form-block.table .message{margin-bottom:0}.api-keys .form-block.table .table-container,.webhooks .form-block.table .table-container{margin:0 -30px;overflow-x:auto;padding-top:20px}.api-keys .form-block.table .table-container table,.api-keys .form-block.table .table-container table tr,.webhooks .form-block.table .table-container table,.webhooks .form-block.table .table-container table tr{position:relative}.api-keys .form-block.table .table-container table tr td.url,.webhooks .form-block.table .table-container table tr td.url{color:#4394ee;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.api-keys .form-block.table .table-container table tr td.event,.webhooks .form-block.table .table-container table tr td.event{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:220px}.api-keys .form-block.table .table-container table tr td.test-actions,.webhooks .form-block.table .table-container table tr td.test-actions{width:170px}.api-keys .form-block.table .table-container table tr td.actions,.webhooks .form-block.table .table-container table tr td.actions{max-width:50px;padding-right:30px!important}.api-keys .form-block.table .table-container table tr td.actions .action,.webhooks .form-block.table .table-container table tr td.actions .action{position:static}.api-keys .form-block.table .table-container table tr td.actions .action button,.webhooks .form-block.table .table-container table tr td.actions .action button{margin-top:5px}.api-keys .form-block.table .table-container table tr td.actions .action button svg,.webhooks .form-block.table .table-container table tr td.actions .action button svg{color:inherit;width:auto}.api-keys .form-block.table .table-container table tr td.actions .action-pop,.webhooks .form-block.table .table-container table tr td.actions .action-pop{background:#fff6;box-shadow:-5px 15px 65px -5px #21115a4d;min-width:120px;right:30px}.api-keys .form-block.table .table-container table tr td.actions .action-pop div,.webhooks .form-block.table .table-container table tr td.actions .action-pop div{font-size:15px;font-weight:500;padding:0}.api-keys .form-block.table .table-container table tr td.actions .action-pop div.delete,.webhooks .form-block.table .table-container table tr td.actions .action-pop div.delete{border:none;color:#f33b55;padding:5px 14px}@media(hover:hover){.api-keys .form-block.table .table-container table tr td.actions .action-pop div.delete:hover,.webhooks .form-block.table .table-container table tr td.actions .action-pop div.delete:hover{background:#f33b5517}}.api-keys .form-block.table .table-container table tr td.actions .action-pop div a,.webhooks .form-block.table .table-container table tr td.actions .action-pop div a{display:block;padding:5px 14px;width:100%}@media(max-width:1420px){.api-keys .form-block.table .table-container table tr td.actions,.webhooks .form-block.table .table-container table tr td.actions{background:#fff;border-collapse:collapse;padding:0 10px!important;position:sticky;right:0;z-index:1}.api-keys .form-block.table .table-container table tr td.actions:before,.webhooks .form-block.table .table-container table tr td.actions:before{background:#f2f2f2;bottom:0;content:"";height:100%;left:0;position:absolute;top:0;width:1px}.api-keys .form-block.table .table-container table tr td.actions:after,.webhooks .form-block.table .table-container table tr td.actions:after{background-image:linear-gradient(270deg,#2112540a,#5835d200);bottom:0;content:"";height:100%;left:-50px;position:absolute;top:0;width:50px}.api-keys .form-block.table .table-container table tr td.actions:has([data-headlessui-state=open]),.webhooks .form-block.table .table-container table tr td.actions:has([data-headlessui-state=open]){z-index:100}}@container (max-width: 1000px){.api-keys .form-block.table .table-container table tr td.actions,.webhooks .form-block.table .table-container table tr td.actions{background:#fff;border-collapse:collapse;padding:0 10px!important;position:sticky;right:0;z-index:1}.api-keys .form-block.table .table-container table tr td.actions:before,.webhooks .form-block.table .table-container table tr td.actions:before{background:#f2f2f2;bottom:0;content:"";height:100%;left:0;position:absolute;top:0;width:1px}.api-keys .form-block.table .table-container table tr td.actions:after,.webhooks .form-block.table .table-container table tr td.actions:after{background-image:linear-gradient(270deg,#2112540a,#5835d200);bottom:0;content:"";height:100%;left:-50px;position:absolute;top:0;width:50px}.api-keys .form-block.table .table-container table tr td.actions:has([data-headlessui-state=open]),.webhooks .form-block.table .table-container table tr td.actions:has([data-headlessui-state=open]){z-index:100}}.api-keys .form-block.table .table-container table tr td .btn.empty-btn,.webhooks .form-block.table .table-container table tr td .btn.empty-btn{font-size:15px;line-height:40px;margin:0;padding:0 17px}@media(hover:hover){.api-keys .form-block.table .table-container table tr:hover td.event,.webhooks .form-block.table .table-container table tr:hover td.event{color:#5d3dd2;color:var(--purple)}}.api-keys .form-block.table .table-footer,.webhooks .form-block.table .table-footer{left:0;padding:30px 0 0;position:sticky}.api-keys .form-block.table .table-footer p,.webhooks .form-block.table .table-footer p{background:#f7f7f9}html.wl .api-keys .form-block.table .table-footer p,html.wl .webhooks .form-block.table .table-footer p{background:#f9f9f9}.api-keys .form-block.table .table-footer p,.webhooks .form-block.table .table-footer p{border-radius:7px;padding:20px}.api-keys .form-block.table .table-footer p .hash,.webhooks .form-block.table .table-footer p .hash{color:#000;display:block;font-weight:600;margin:5px 0;overflow-wrap:break-word}.api-keys .form-block.table .table-footer p a,.webhooks .form-block.table .table-footer p a{display:inline-block;font-weight:600;margin-left:5px;transform:none}@media(max-width:700px){.api-keys .form-block.table .table-footer,.webhooks .form-block.table .table-footer{padding:20px 0 0}.api-keys .form-block.table .table-footer p,.webhooks .form-block.table .table-footer p{padding:15px}}.webhooks-modal .modal-block{overflow:visible!important;width:100%}.webhooks-modal .modal-block h3.form-label{margin-left:-25px;margin-right:-25px;padding-left:30px}.filters{background:#fff;box-shadow:0 0 150px -10px #2e254f00;min-height:100dvh;padding-bottom:85px;padding-top:75px;position:fixed;right:-400px;top:0;transition:right .3s ease,box-shadow .3s ease;width:400px;z-index:100}.filters.active{box-shadow:0 0 250px -10px #2e254f33;right:0}.filters .top-bar{align-items:center;border-bottom:1px solid #f4f4f4;display:flex;left:0;padding:20px 30px;position:absolute;right:0;top:0}.filters .top-bar>svg{margin-right:7px;width:19px}.filters .top-bar>svg path{fill:#5d3dd2;fill:var(--purple);opacity:1}.filters .top-bar span{font-size:23px;font-weight:500}.filters .top-bar .close{cursor:pointer;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:all .3s ease}.filters .top-bar .close svg{color:#bcbcbc;width:25px}@media(hover:hover){.filters .top-bar .close:hover svg{color:#767676}}.filters .filters-accordion .scroll{height:calc(100vh - 160px);overflow:auto}.filters .filters-accordion .scroll .section{border-bottom:1px solid #f4f4f4;padding:17px 17px 17px 30px}.filters .filters-accordion .scroll .section:last-of-type{border:none}.filters .filters-accordion .scroll .section .type{align-items:center;cursor:pointer;display:flex;font-size:17px;font-weight:500;justify-content:space-between}.filters .filters-accordion .scroll .section .type svg{color:#bcbcbc}.filters .filters-accordion .scroll .section .content{margin-top:20px}.filters .filters-accordion .scroll .section .content.amount-spent{-moz-column-gap:13px;column-gap:13px;display:flex;flex-wrap:wrap}.filters .filters-accordion .scroll .section .content.amount-spent .form-control:first-of-type{flex-basis:55%}.filters .filters-accordion .scroll .section .content.amount-spent .form-control:last-of-type{flex-basis:41%}.filters .filters-accordion .scroll .section .content.amount-spent .form-control .select-style{font-size:15px;font-weight:600}.filters .filters-accordion .scroll .section .content.tags{-moz-column-gap:13px;column-gap:13px;display:flex;flex-wrap:wrap}.filters .filters-accordion .scroll .section .content.tags .form-control{flex-basis:calc(50% - 7px)}.filters .filters-accordion .scroll .section .content.tags .form-control .select-style{font-size:15px;font-weight:600}.filters .filters-accordion .scroll .section .content.enrollments{-moz-column-gap:13px;column-gap:13px;display:flex;flex-wrap:wrap}.filters .filters-accordion .scroll .section .content.enrollments .form-control:first-of-type{flex-basis:calc(60% - 7px)}.filters .filters-accordion .scroll .section .content.enrollments .form-control:last-of-type{flex-basis:calc(40% - 7px)}.filters .filters-accordion .scroll .section .content.enrollments .form-control .select-style{font-size:15px;font-weight:600}.filters .filters-accordion .scroll .section .content.accounts .form-control{flex-basis:100%}.filters .filters-accordion .scroll .section .content .label{font-size:13px;font-weight:600;text-align:left}.filters .filters-accordion .scroll .section .content .amount-label,.filters .filters-accordion .scroll .section .content .select-style,.filters .filters-accordion .scroll .section .content input{border:none;font-size:15px;line-height:45px}.filters .filters-accordion .scroll .section .content .clear{color:#aeacb2;cursor:pointer;display:inline-block;flex-basis:100%;font-size:14px;font-weight:500;margin-top:10px}@media(hover:hover){.filters .filters-accordion .scroll .section .content .clear:hover{color:#858585}}.filters .filters-accordion .scroll .section .content .form-control{margin:0}.filters .filters-accordion .scroll .section .content .form-control .select-drop.active{box-shadow:0 30px 100px -20px #6b6091b3;margin-top:-4px;padding:10px 5px 10px 10px}.filters .filters-accordion .scroll .section .content .form-control .select-drop.active ul li{border-radius:5px;cursor:pointer;font-size:16px;padding:8px 15px}.filters .filters-accordion .scroll .section .content .form-control .select-drop.active ul li:hover{background:#5d3dd2;background:var(--purple);color:#fff}.filters .filters-accordion .scroll .section .content .custom{display:flex;gap:13px;margin-top:30px}.filters .filters-accordion .scroll .section .content .custom .calendar:first-of-type .action-pop{right:auto}.filters .filters-accordion .scroll .section .content .custom .calendar .action-pop .vc-container{min-height:325px}.filters .filters-accordion .scroll .section .content .custom .calendar .controls{margin-left:-10px;margin-right:0;padding-bottom:16px;padding-top:17px}.filters .controls{border-top:1px solid #f4f4f4;bottom:0;display:flex;gap:20px;justify-content:space-between;padding:20px;position:absolute;right:0;width:100%}.filters .controls .btn{flex:1;font-size:15px;line-height:45px;margin:0;white-space:nowrap}.filters .controls .btn.empty-btn{font-weight:600}@media(max-width:500px){.filters{right:-100%;width:100%}}.hire-slide .overlay{background:#271568;opacity:0;transition:all .3s ease}.hire-slide .hire-box{background:#fff;box-shadow:0 0 150px -10px #2e254f00;min-height:100vh;position:fixed;right:-800px;top:0;transition:right .3s ease,box-shadow .3s ease;width:min(100%,800px);z-index:100}.hire-slide .hire-box:after{background-image:linear-gradient(0deg,#fdfdfd 20%,#fff0);bottom:0;content:"";height:100px;left:0;position:absolute;right:0}.hire-slide .hire-box .top-bar{align-items:center;border-bottom:1px solid #f4f4f4;display:flex;margin:0;padding:15px}.hire-slide .hire-box .top-bar>svg{margin-right:7px;width:19px}.hire-slide .hire-box .top-bar>svg path{fill:#5d3dd2;fill:var(--purple);opacity:1}.hire-slide .hire-box .top-bar span{font-size:22px;font-weight:500;line-height:1.2em}.hire-slide .hire-box .top-bar .total .amount{font-size:19px;font-weight:600;margin-right:15px}.hire-slide .hire-box .top-bar .total .btn{border-radius:7px;font-size:15px;line-height:40px;padding:0 25px}.hire-slide .hire-box .top-bar .close{cursor:pointer;margin-right:5px;transition:all .3s ease}.hire-slide .hire-box .top-bar .close svg{color:#bcbcbc;width:35px}@media(hover:hover){.hire-slide .hire-box .top-bar .close:hover svg{color:#767676}}.hire-slide .hire-box .services-list{margin-right:5px;max-height:calc(100vh - 80px);overflow:auto;padding:20px 30px}.hire-slide .hire-box .services-list .type{border-bottom:1px solid #f4f4f4;margin-bottom:30px;padding-bottom:30px}.hire-slide .hire-box .services-list .type:last-of-type{border-bottom:unset;margin-bottom:0}.hire-slide .hire-box .services-list .type h3{font-size:20px;font-weight:500;margin-bottom:20px}.hire-slide .hire-box .services-list .type .type-item{margin-bottom:12px}.hire-slide .hire-box .services-list .type .type-item .form-control{flex:1}.hire-slide .hire-box .services-list .type .type-item .form-control input{background-size:15px;border-radius:5px;height:19px;margin-right:7px;margin-top:-3px;width:19px}.hire-slide .hire-box .services-list .type .type-item .form-control input:checked+label{font-weight:500!important;opacity:1}.hire-slide .hire-box .services-list .type .type-item .form-control label{flex:1;font-size:16px;font-weight:400;line-height:1.2em;opacity:.6}.hire-slide .hire-box .services-list .type .type-item .price{font-weight:600;margin-left:10px;white-space:nowrap}.hire-slide .hire-box .services-list .type .type-item .price span{font-size:14px;font-weight:500;opacity:.5}.hire-slide .hire-box .services-list .type .type-item:last-of-type{margin-bottom:0}.hire-slide .hire-box .services-list .total{border-block:1px solid #f4f4f4;margin-inline:-30px;margin-top:30px;padding:20px 30px}.hire-slide .hire-box .services-list .total .total-label{font-size:22px}.hire-slide .hire-box .services-list .total .amount{font-size:19px;font-weight:600;margin-right:15px}.hire-slide .hire-box .services-list .total .btn{border-radius:7px;font-size:16px;line-height:43px;padding:0 30px}.hire-slide .hire-box .services-list .vat{display:block;font-size:14px;margin-bottom:100px;margin-top:10px;opacity:.45;text-align:right}@media(max-width:600px){.hire-slide .hire-box .services-list{padding:20px}.hire-slide .hire-box .services-list .type h3{font-size:21px}.hire-slide .hire-box .services-list .type .type-item{align-items:flex-start;background:#ececef59;border-radius:5px;flex-direction:column;margin-bottom:10px;padding:14px}.hire-slide .hire-box .services-list .type .type-item .price{margin:7px 0 0}}.hire-slide.active .overlay{opacity:.3;pointer-events:auto}.hire-slide.active .hire-box{box-shadow:0 0 250px -10px #2e254f66;right:0}.policies .top-bar p{font-size:17px}.policies .policies-box-header-button{margin-block:-6px}.policies .policies-box-header-button>svg{margin-left:10px}@media(max-width:600px){.policies .policies-box-header-button>svg{width:23px}}.policies .policies-box-header-button .status{border-radius:5px;display:inline-block;font-size:13px;font-weight:500;padding:5px 12px}.policies .policies-box-header-button .status.active{background:#e0f6e9;color:#49c57d;color:var(--green)}.policies .policies-box-header-button .status.empty{background:#b3b3b33b;color:#9b9b9b}.policies .table-body{margin-top:30px}.policies .table-body .ck.ck-sticky-panel .ck-sticky-panel__content .ck-toolbar{border-radius:10px 10px 0 0!important;padding-top:5px!important}.policies .table-body .ck-dropdown__button.ck-button_with-text,.policies .table-body .ck-dropdown__button.ck-button_with-text:not(.ck-disabled):hover{background:#fff!important;box-shadow:0 10px 40px -5px #120a3312!important}.policies .policies-container .policies-box{margin-top:15px}.policies .policies-container .policies-box .header .name{font-size:19px;font-weight:500}@media(max-width:600px){.policies .policies-container .policies-box .header .name svg{height:21px;min-height:21px;min-width:21px;width:21px}}.policies .policies-container .policies-box .header p{font-size:18px}.policies .policies-container .policies-box>svg{min-width:1.75em}@media(max-width:600px){.policies .policies-container .policies-box.form-block{padding:23px 17px!important}.policies .policies-container .policies-box .header .name{font-size:17px;gap:6px}.policies .policies-container .policies-box .policies-box-header-button .status{margin-bottom:0}}.policies .policies-container .policies-box .policies-box-body{border-top:1px solid rgba(228,228,237,.6);margin-top:30px;margin-inline:-30px;padding-inline:30px;padding-top:35px}@media(max-width:600px){.policies .policies-container .policies-box .policies-box-body{margin-inline:-17px;margin-top:25px;padding-inline:20px;padding-top:25px}}.policies .policies-container .policies-box .policies-box-body .policies-custom-form{margin-bottom:20px}.policies .policies-container .policies-box .policies-box-body .policies-custom-form .form-control{margin-bottom:15px}.policies .policies-container .policies-box .policies-box-body .policies-custom-form .form-control:first-of-type{margin-bottom:0}.policies .policies-container .policies-box .policies-box-body .policies-custom-form .form-control .action svg{height:17px;transform:translateY(-2px);width:22px}@media(max-width:550px){.policies .policies-container .policies-box .policies-box-body .policies-custom-form{margin-top:30px}.policies .policies-container .policies-box .policies-box-body .policies-custom-form .grid{gap:15px;margin-bottom:15px}}@media(max-width:700px){.policies .policies-container .policies-box .policies-box-body .footer-controls{align-items:flex-start;flex-direction:column;gap:20px}.policies .policies-container .policies-box .policies-box-body .footer-controls .buttons-box{width:100%}.policies .policies-container .policies-box .policies-box-body .footer-controls .buttons-box button{flex:1}}@media(max-width:500px){.policies .policies-container .policies-box .policies-box-body .footer-controls .buttons-box{align-items:stretch;flex-direction:column;gap:10px}}.policies .policies-container .policies-box .policies-box-body .ck.ck-sticky-panel .ck-sticky-panel__content .ck-toolbar{display:none}.policies .policies-container .policies-box .policies-box-body .ck-blurred.ck.ck-content.ck-editor__editable.ck-rounded-corners.ck-editor__editable_inline,.policies .policies-container .policies-box .policies-box-body .ck.ck-content.ck-editor__editable.ck-rounded-corners.ck-editor__editable_inline.ck-focused{border-radius:10px!important}.policies .policies-container .policies-box .policies-box-body .ck.ck-toolbar.ck-toolbar_grouping{padding:5px 10px!important}.policies .policies-container .policies-box .policies-box-body .ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content_sticky .ck-toolbar{background:#fff!important;border-radius:10px!important}.policies .policies-container .policies-box .policies-box-body .ck.ck-dropdown.ck-heading-dropdown .ck-button.ck-dropdown__button{background:#fff!important}.policies .policies-container .policies-box .policies-box-body .ck.ck-button:not(.ck-disabled):hover,.policies .policies-container .policies-box .policies-box-body a.ck.ck-button:not(.ck-disabled):hover{background:#e0e0e5a1!important}.policies .policies-container .policies-box .policies-box-body .ck.ck-sticky-panel .ck-sticky-panel__content_sticky{top:20px!important}.policies .policies-container .policies-box .policies-box-body .ck-dropdown__panel .ck.ck-off.ck-button:not(.ck-disabled):hover,.policies .policies-container .policies-box .policies-box-body .ck-dropdown__panel a.ck.ck-off.ck-button:not(.ck-disabled):hover{background:#e0e0e54d!important}.policies .policies-container .policies-box .policies-box-body .ck-dropdown__panel .ck.ck-on.ck-button:not(.ck-disabled):hover{background:#5d3dd2!important;background:var(--purple)!important}.legal-page-content{background:#f6f6f8;border-radius:10px;padding:30px}.legal-page-content h1{font-size:28px;font-weight:700;line-height:1.2em;margin-bottom:25px}.legal-page-content h2{font-size:22px;font-weight:600;line-height:1.2em;margin-bottom:15px}.legal-page-content h2+h3{margin-top:-10px}.legal-page-content h3{color:#5d3dd2;color:var(--purple);font-size:15px;font-weight:600;line-height:1.2em;margin-bottom:15px;text-transform:uppercase}.legal-page-content blockquote{border-left:5px solid #5d3dd2;border-left:5px solid var(--purple);margin-bottom:25px}.legal-page-content blockquote *{margin-bottom:0!important}.legal-page-content a{color:#0081f7;font-weight:500!important}.legal-page-content p{color:#0009;font-size:16px;font-weight:500;margin-bottom:25px;max-width:1000px}.legal-page-content ul{margin-bottom:25px}.legal-page-content ul li{color:#0009;font-size:16px;font-weight:500!important;line-height:1.2em;margin-bottom:10px;max-width:1000px;padding-left:15px;position:relative}.legal-page-content ul li:last-of-type{margin-bottom:0}.legal-page-content ul li:before{background:#5d3dd2;background:var(--purple);border-radius:50%;content:"";height:8px;left:0;position:absolute;top:10px;transform:translateY(-50%);width:8px}.legal-page-content ol{padding-left:27px}.legal-page-content ol li{color:#0009;font-size:16px;font-weight:500!important;line-height:1.2em;margin-bottom:10px;max-width:1000px;padding-left:2px;position:relative}.legal-page-content ol li::marker{color:#5d3dd2;color:var(--purple);font-weight:600}.legal-page-content pre{background:#f5f4f7;border:none!important;border-radius:6px;margin-bottom:20px}.legal-page-content pre[data-language]:after{border-radius:5px!important;font-family:Outfit!important;font-weight:600!important;padding:3px 7px!important;top:9px!important}.legal-page-content code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.legal-page-content .ck-image-upload-complete-icon{background:#49c57d;background:var(--green);box-shadow:0 0 0 4px #37c57373;right:20px;top:20px}.legal-page-content .image-inline,.legal-page-content .image-inline .ck-media__wrapper iframe,.legal-page-content .image-inline img,.legal-page-content figure,.legal-page-content figure .ck-media__wrapper iframe,.legal-page-content figure img{border-radius:10px}.legal-page-content .media .ck-presentation_provider:after{border:2px solid #fff;border-radius:10px;content:"";inset:0;pointer-events:none;position:absolute}.legal-page-content .media .ck-presentation_provider:before{background:#fff;bottom:35px;content:"";display:block;height:2px;left:0;position:absolute;right:0;z-index:100}@media(max-width:600px){.legal-page-content h1{font-size:24px}.legal-page-content h2{font-size:19px}.legal-page-content h3,.legal-page-content p,.legal-page-content ul li{font-size:15px}.legal-page-content ul li{padding-left:15px}.legal-page-content ul li:before{height:8px;top:8px;width:8px}}.tracking .form-block p{font-size:15px}.tracking .form-block.facebook img{filter:drop-shadow(0 20px 20px rgba(0,120,255,.22))}.tracking .form-block.google img{filter:drop-shadow(0 20px 20px rgba(0,0,0,.15))}.tracking .form-block.additional h3.form-label span{display:inline-flex;font-size:16px;margin-left:5px;opacity:.5;transform:translateY(-.5px)}.search{flex:1}.search .search-box{background:#fffc;border:2px solid #fff;border-radius:10px;box-shadow:0 30px 70px -10px #2e254f1f;margin-left:auto;max-width:360px;overflow:hidden;position:relative;width:100%}.search .search-box input{background:#fff0;border:none;box-shadow:none;line-height:51px;outline:none;padding:0 50px 0 20px;width:100%}.search .search-box svg{position:absolute;right:17px;top:50%;transform:translateY(-50%);width:20px}.search .search-box svg path{color:#81848e}.search .search-pop{display:flex;height:100%;justify-content:center;inset:0;padding:0 20px;position:fixed;z-index:10000!important}.search .search-pop .search-overlay{background:#3e24994d;background:var(--modal-backdrop);inset:0;position:absolute}.search .search-pop .results-box{align-self:start;background:#fff;border-radius:10px;box-shadow:0 40px 100px -10px #0b061b1f;isolation:isolate;margin-top:50px;padding:20px;width:min(100%,700px)}.search .search-pop .results-box .search-box{border:2px solid #f2f2f2;box-shadow:none;max-width:none;width:100%}.search .search-pop .results-box .search-box.searching>svg path{color:#5d3dd2;color:var(--purple)}.search .search-pop .results-box .search-box input{font-weight:500;padding:0 20px 0 50px}.search .search-pop .results-box .search-box>svg{left:17px;right:auto}.search .search-pop .results-box .search-box .close{cursor:pointer}.search .search-pop .results-box .search-box .close svg{stroke-width:1.7px}@media(hover:hover){.search .search-pop .results-box .search-box .close:hover{opacity:.6}}.search .search-pop .results-box .cancel{display:none}.search .search-pop .results-box .no-results{align-items:center;color:#00000080;display:flex;justify-content:center;margin:30px 0;min-height:100px;text-align:center}.search .search-pop .results-box .results-filter{border-bottom:1px solid #f1f1f1;display:flex;margin-block:20px;overflow:auto;padding-bottom:20px;position:relative}.search .search-pop .results-box .results-filter .filter{border-radius:5px;color:#000000b3;cursor:pointer;font-size:15.5px;font-weight:500;padding:3px 10px}.search .search-pop .results-box .results-filter .filter.active{background:#5835d80d;color:#5d3dd2;color:var(--purple)}html.wl .search .search-pop .results-box .results-filter .filter.active{background:oklab(from #5d3dd2 l a b/.05);background:oklab(from var(--purple) l a b/.05)}.search .search-pop .results-box .results-filter .filter.inactive{opacity:.4;pointer-events:none}@media(max-width:600px){.search .search-pop .results-box .results-filter .filter:last-of-type{margin-right:50px}}.search .search-pop .results-box .results{margin-right:-10px;margin-top:20px;max-height:370px;overflow:auto;padding-bottom:20px;padding-right:10px}.search .search-pop .results-box .results ul{display:flex;flex-direction:column;gap:10px}.search .search-pop .results-box .results ul:last-of-type{border:none;margin-bottom:0;padding-bottom:0}.search .search-pop .results-box .results ul:last-of-type li:last-of-type{margin-bottom:0!important}.search .search-pop .results-box .results ul li{align-items:center;background:#f8f8f8;border-radius:8px;cursor:pointer;display:flex;padding:11px 13px}.search .search-pop .results-box .results ul li:last-of-type{margin-bottom:40px!important}.search .search-pop .results-box .results ul li>svg{margin-right:9px;min-width:22px;opacity:.3;stroke-width:2px;width:22px}.search .search-pop .results-box .results ul li span{font-size:16px;font-weight:500;max-width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search .search-pop .results-box .results ul li i{color:#fff;font-size:14px;font-style:normal;font-weight:400;margin-left:auto;opacity:0}.search .search-pop .results-box .results ul li i svg{stroke-width:2.2px;width:16px}.search .search-pop .results-box .results ul li.result-label{background:#fff!important;border-radius:unset;color:#5d3dd2!important;color:var(--purple)!important;cursor:default;font-size:13px;font-weight:600;margin-bottom:-10px;padding:0 0 15px;position:sticky;text-transform:uppercase;top:-1px;z-index:10}.search .search-pop .results-box .results ul li.active{background:#5d3dd2;background:var(--purple);color:#fff}.search .search-pop .results-box .results ul li.active>svg{opacity:.6;stroke-width:1.6px}.search .search-pop .results-box .results ul li.active i{opacity:1}.search .search-pop .results-box .results ul li.selected{background:#5d3dd2;background:var(--purple);color:#fff}.search .search-pop .results-box .results ul li.selected>svg{opacity:.6;stroke-width:1.6px}.search .search-pop .results-box .results ul li.selected i{opacity:1}.search .search-pop .results-box .results ul.lessons li>svg{height:24px;min-width:24px;stroke-width:1.7px;width:24px}.search .search-pop .results-box .results ul.modules li>svg{height:23px;min-width:23px;stroke-width:1.7px;width:23px}.search .search-pop .results-box .results ul.resources li>svg{min-width:20px;stroke-width:2px;width:20px}.search .search-pop .results-box .results ul.users li>svg{min-width:24px;stroke-width:1.7px;width:24px}.search .search-pop .results-box .results ul.pages li>svg{min-width:20px;stroke-width:2.2px;width:20px}.search .search-pop .results-box .footer{border-top:1px solid #f1f1f1;color:#00000080;font-size:13px;font-weight:500;margin-inline:-20px;padding-top:20px;padding-inline:20px}.search .search-pop .results-box .footer .key{align-items:center;background:#e4e4e4;border-radius:4px;box-shadow:0 2px #b8b8b8cf,inset 0 1px 15px #fff,inset 0 0 0 1px #ccc;color:#000000b3;display:flex;font-size:10px;font-weight:500;height:22px;justify-content:center;margin-top:-2px;width:29px}.search .search-pop .results-box .footer .key svg{opacity:.7}.search .search-pop .results-box .footer img{display:none;margin-bottom:-6px;max-width:110px}html.wl .search .search-pop .results-box .footer img{max-height:25px;max-width:120px}@media(max-width:600px){.search .search-pop{padding:0}.search .search-pop .results-box{border-radius:0;height:100dvh;margin-top:0;padding:15px}.search .search-pop .results-box .results-filter:after{background:linear-gradient(90deg,#fff0,#fff);content:"";height:40px;position:fixed;right:10px;top:84px;width:40px}.search .search-pop .results-box .search-box{display:inline-block;margin-left:0;margin-right:15px;vertical-align:middle}.search .search-pop .results-box .cancel{color:#5d3dd2;color:var(--purple);cursor:pointer;display:inline-block;font-size:16px;font-weight:600;margin-right:5px}.search .search-pop .results-box .no-results{align-items:center;display:flex;height:calc(100dvh - 185px);justify-content:center}.search .search-pop .results-box .footer>div{display:none}.search .search-pop .results-box .footer .key{font-size:0}.search .search-pop .results-box .footer img{display:block;margin:-3px auto 0}.search .search-pop .results-box .results{min-height:calc(100dvh - 223px)}.search .search-pop .results-box .results ul li{padding:11px}.search .search-pop .results-box .results ul li>svg{margin-right:7px}.search .search-pop .results-box .results ul li span{font-size:16px}}.login,.register{background:#f6f6fb;display:flex;min-height:100vh}html.wl .login,html.wl .register{background:#fafafa}.login:has(.school-side),.register:has(.school-side){background:unset}.login .left-side,.register .left-side{align-items:center;display:flex;flex-basis:100%;flex-direction:column;justify-content:center;padding:50px;position:relative}.login .left-side:has(+.right-side),.register .left-side:has(+.right-side){flex-basis:50%}.login .left-side .back,.register .left-side .back{color:#5d3dd2;color:var(--purple);font-size:17px;font-weight:500;left:20px;position:absolute;top:20px}.login .left-side .footer,.register .left-side .footer{bottom:30px;color:#8a8aa1;display:flex;font-size:15px;font-weight:500;justify-content:space-between;left:40px;position:absolute;right:40px}.login .left-side .icons,.register .left-side .icons{margin-bottom:15px}.login .left-side .icons img,.register .left-side .icons img{min-width:50px;width:50px}.login .left-side .icons img.zapier,.register .left-side .icons img.zapier{border-radius:10px;box-shadow:0 10px 50px -10px #ff4a0066}.login .left-side .icons img.skillplate,.register .left-side .icons img.skillplate{border-radius:10px;box-shadow:0 10px 50px -10px #5835d873}.login .left-side .icons .arrows,.register .left-side .icons .arrows{min-height:30px;min-width:30px}.login .left-side>svg,.register .left-side>svg{margin-bottom:10px;margin-top:-40px;width:90px}.login .left-side>svg .st0,.register .left-side>svg .st0{fill:#5937db}.login .left-side>svg .st1,.register .left-side>svg .st1{fill:#f8f6fa}.login .left-side>svg #Layer_2,.register .left-side>svg #Layer_2{animation:spin 25s linear infinite;opacity:.9;transform-origin:center center}.login .left-side .page-logo,.register .left-side .page-logo{filter:drop-shadow(0 9px 15px rgba(95,58,226,.17));margin-bottom:25px;width:140px}html.wl .login .left-side .page-logo,html.wl .register .left-side .page-logo{filter:unset}.login .left-side .social-login-row,.register .left-side .social-login-row{display:flex;flex-direction:column;gap:12px;width:100%}.login .left-side .social-login-row .social-login-col,.register .left-side .social-login-row .social-login-col{flex:1 1 100%;min-width:0;position:relative;width:100%}.login .left-side .social-login-row .social-oauth-btn,.register .left-side .social-login-row .social-oauth-btn{border:unset;border-radius:8px;box-shadow:0 20px 60px -4px #6b60911f;color:#000;font-size:15.5px;height:55px;letter-spacing:-.015rem;line-height:53px;max-width:100%;width:100%}.login .left-side .social-login-row .apple-login-btn,.login .left-side .social-login-row .fb-login-btn,.login .left-side .social-login-row .google-custom-btn,.register .left-side .social-login-row .apple-login-btn,.register .left-side .social-login-row .fb-login-btn,.register .left-side .social-login-row .google-custom-btn{align-items:center;background:#fff;display:flex;font-weight:500;gap:10px;justify-content:center;min-width:0;padding:0 10px;width:100%}.login .left-side .social-login-row .apple-login-btn span,.login .left-side .social-login-row .fb-login-btn span,.login .left-side .social-login-row .google-custom-btn span,.register .left-side .social-login-row .apple-login-btn span,.register .left-side .social-login-row .fb-login-btn span,.register .left-side .social-login-row .google-custom-btn span{color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.login .left-side .social-login-row .apple-login-btn img,.login .left-side .social-login-row .apple-login-btn svg,.login .left-side .social-login-row .fb-login-btn img,.login .left-side .social-login-row .fb-login-btn svg,.login .left-side .social-login-row .google-custom-btn img,.login .left-side .social-login-row .google-custom-btn svg,.register .left-side .social-login-row .apple-login-btn img,.register .left-side .social-login-row .apple-login-btn svg,.register .left-side .social-login-row .fb-login-btn img,.register .left-side .social-login-row .fb-login-btn svg,.register .left-side .social-login-row .google-custom-btn img,.register .left-side .social-login-row .google-custom-btn svg{flex-shrink:0}@media(hover:hover){.login .left-side .social-login-row .apple-login-btn:hover:not(:disabled),.login .left-side .social-login-row .fb-login-btn:hover:not(:disabled),.login .left-side .social-login-row .google-custom-btn:hover:not(:disabled),.register .left-side .social-login-row .apple-login-btn:hover:not(:disabled),.register .left-side .social-login-row .fb-login-btn:hover:not(:disabled),.register .left-side .social-login-row .google-custom-btn:hover:not(:disabled){background:#ffffff80;box-shadow:0 20px 60px -4px #6b609126,inset 0 0 0 1.5px #fff}}.login .left-side .social-login-row .apple-login-btn svg,.register .left-side .social-login-row .apple-login-btn svg{margin-top:-3px}.login .left-side .social-login-row .google-login-btn,.register .left-side .social-login-row .google-login-btn{position:relative;width:100%}.login .left-side .or-divider,.register .left-side .or-divider{align-items:center;display:flex;gap:20px;margin:20px 0}.login .left-side .or-divider hr,.register .left-side .or-divider hr{border:0;border-top:1px solid hsla(252,9%,78%,.271);flex:1;margin:0}.login .left-side .or-divider span,.register .left-side .or-divider span{color:#b9b6c2;font-size:13px;font-weight:500;text-transform:uppercase}.login .left-side h2,.register .left-side h2{font-size:30px;font-weight:700;letter-spacing:-.025rem}.login .left-side p,.register .left-side p{font-size:17px;font-weight:500;text-align:center;width:min(100%,450px)}.login .left-side .form,.register .left-side .form{margin-top:35px;width:min(100%,450px)}.login .left-side .form .form-message,.register .left-side .form .form-message{background:unset;box-shadow:unset;color:#49c57d;color:var(--green);font-size:17px;justify-content:center;margin:-25px 0 15px;padding:0;position:static}.login .left-side .form .form-message.error,.register .left-side .form .form-message.error{color:#f33b55;color:var(--red)}@media(max-width:500px){.login .left-side .form .form-message,.register .left-side .form .form-message{margin:-15px 0 15px}}.login .left-side .form .select-style,.register .left-side .form .select-style{border-radius:8px;box-shadow:0 40px 40px -15px #6b60911a;line-height:45px;margin-top:20px;padding-left:25px;position:relative}.login .left-side .form .select-style span.truncate,.register .left-side .form .select-style span.truncate{font-size:17px;font-weight:500}.login .left-side .form .select-style.with-image,.register .left-side .form .select-style.with-image{line-height:55px}.login .left-side .form .select-style.with-image .fi,.register .left-side .form .select-style.with-image .fi{border:1.5px solid #ccc;font-size:unset;min-height:27px;min-width:27px}@media(max-width:500px){.login .left-side .form .select-style.with-image .fi,.register .left-side .form .select-style.with-image .fi{min-height:24px;min-width:24px}}.login .left-side .form .select-drop,.register .left-side .form .select-drop{background:#fff;border-radius:8px;box-shadow:0 30px 100px -20px #0b061b33;cursor:pointer;margin-top:0;padding:0;width:100%}.login .left-side .form .select-drop ul,.register .left-side .form .select-drop ul{box-shadow:none;margin:0;padding-right:5px}.login .left-side .form button[data-headlessui-state=open]+.select-drop,.register .left-side .form button[data-headlessui-state=open]+.select-drop{margin-top:10px;padding:10px 5px 10px 10px}.login .left-side .form .input-box,.register .left-side .form .input-box{background:#fff;border-radius:10px;box-shadow:0 30px 70px -10px #6b60911a;overflow:hidden}.login .left-side .form .input-box .input-holder,.register .left-side .form .input-box .input-holder{align-items:flex-end;border-bottom:1px solid #edeef0;display:flex;height:65px;position:relative}.login .left-side .form .input-box .input-holder:last-of-type,.register .left-side .form .input-box .input-holder:last-of-type{border:unset}.login .left-side .form .input-box .input-holder.second,.register .left-side .form .input-box .input-holder.second{border-bottom:1px solid #edeef0;border-left:1px solid #edeef0}.login .left-side .form .input-box .input-holder .close,.register .left-side .form .input-box .input-holder .close{cursor:pointer;opacity:.3;position:absolute;right:21px;top:23px}.login .left-side .form .input-box .input-holder .close svg,.register .left-side .form .input-box .input-holder .close svg{height:22px;width:22px}@media(hover:hover){.login .left-side .form .input-box .input-holder .close:hover,.register .left-side .form .input-box .input-holder .close:hover{opacity:.7}}.login .left-side .form .input-box .input-holder .show,.register .left-side .form .input-box .input-holder .show{height:25px;position:absolute;right:20px;top:20px;width:25px}.login .left-side .form .input-box .input-holder .show span,.register .left-side .form .input-box .input-holder .show span{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.login .left-side .form .input-box .input-holder .show span svg,.register .left-side .form .input-box .input-holder .show span svg{height:20px;opacity:.3;stroke-width:2px;width:20px}.login .left-side .form .input-box .input-holder label,.register .left-side .form .input-box .input-holder label{color:#0000004d;font-size:16px;font-weight:400;left:25px;line-height:1;pointer-events:none;position:absolute;top:25px;transition:all .2s ease}.login .left-side .form .input-box .input-holder input,.register .left-side .form .input-box .input-holder input{background:#fff0;border:unset;box-shadow:unset;font-size:17px;font-weight:500;height:75%;outline:unset;padding:0 53px 0 25px;width:100%}.login .left-side .form .input-box .input-holder input:-webkit-autofill,.login .left-side .form .input-box .input-holder input:-webkit-autofill:active,.login .left-side .form .input-box .input-holder input:-webkit-autofill:focus,.login .left-side .form .input-box .input-holder input:-webkit-autofill:hover,.register .left-side .form .input-box .input-holder input:-webkit-autofill,.register .left-side .form .input-box .input-holder input:-webkit-autofill:active,.register .left-side .form .input-box .input-holder input:-webkit-autofill:focus,.register .left-side .form .input-box .input-holder input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 100px #fff!important}.login .left-side .form .input-box .input-holder input.input-filled+label,.login .left-side .form .input-box .input-holder input:focus+label,.register .left-side .form .input-box .input-holder input.input-filled+label,.register .left-side .form .input-box .input-holder input:focus+label{color:#5d3dd2;color:var(--purple);font-size:12px;font-weight:500;left:25px;line-height:1;top:16px}.login .left-side .form .actions,.register .left-side .form .actions{margin-top:25px}.login .left-side .form .actions input,.register .left-side .form .actions input{background-color:#e8e7ed}html.wl .login .left-side .form .actions input,html.wl .register .left-side .form .actions input{background-color:#e8e8e8}.login .left-side .form .actions a,.register .left-side .form .actions a{font-size:15px}.login .left-side .form .btn,.register .left-side .form .btn{font-weight:500;line-height:61px;margin-top:25px}.login .left-side .form>p,.register .left-side .form>p{margin-top:20px}.login .left-side .form>p a,.register .left-side .form>p a{font-size:16px;margin-left:5px}.login .left-side .form .country-form .select-style,.register .left-side .form .country-form .select-style{background:none;box-shadow:none;margin:0}@media(max-width:500px){.login .left-side .form .country-form .select-style,.register .left-side .form .country-form .select-style{padding:3px 20px}}.login .left-side .form .country-form input,.register .left-side .form .country-form input{background:none;border:none;box-shadow:none;color:#000;font-size:17px;font-weight:500;line-height:46px;outline:none;padding:0 20px;width:100%}.login .left-side .form .country-form input::-moz-placeholder,.register .left-side .form .country-form input::-moz-placeholder{color:#0000004d;font-size:17px;font-weight:500}.login .left-side .form .country-form input::placeholder,.register .left-side .form .country-form input::placeholder{color:#0000004d;font-size:17px;font-weight:500}.login .left-side .form .country-form .phone-form,.register .left-side .form .country-form .phone-form{border-top:1px solid #edeef0}.login .left-side .form .country-form .phone-form .codes-select,.register .left-side .form .country-form .phone-form .codes-select{border-right:1px solid #edeef0}.login .left-side .form .country-form .phone-form .select-style,.register .left-side .form .country-form .phone-form .select-style{min-width:99px}.login .left-side .form .country-form .phone-form .select-drop,.register .left-side .form .country-form .phone-form .select-drop{width:auto}.login .left-side .form .plan,.register .left-side .form .plan{background:#fff;border-radius:10px;box-shadow:0 30px 70px -10px #6b60911a;margin-top:20px;padding:25px 30px}.login .left-side .form .plan .plan-name .label,.register .left-side .form .plan .plan-name .label{color:#5d3dd2;color:var(--purple);font-size:15px;font-weight:600}.login .left-side .form .plan .plan-name .name,.register .left-side .form .plan .plan-name .name{font-size:20px;font-weight:500;line-height:1em}.login .left-side .form .plan .plan-name .action .action-pop,.register .left-side .form .plan .plan-name .action .action-pop{left:50%;top:30px;transform:translate(-50%)}.login .left-side .form .plan .plan-name .action .actions,.register .left-side .form .plan .plan-name .action .actions{margin-left:-2px;margin-top:0}.login .left-side .form .plan .plan-price,.register .left-side .form .plan .plan-price{font-size:21px;font-weight:600}.login .left-side .form .plan .plan-price span,.register .left-side .form .plan .plan-price span{color:#888b90;font-size:18px;font-weight:300}@media(max-width:500px){.login .left-side .form .plan,.register .left-side .form .plan{padding:20px 25px}.login .left-side .form .plan .plan-name .label,.register .left-side .form .plan .plan-name .label{font-size:14px}.login .left-side .form .plan .plan-name .name,.register .left-side .form .plan .plan-name .name{font-size:18px}}.login .left-side .form .stripe,.register .left-side .form .stripe{margin-top:20px}.login .left-side .form .stripe input,.register .left-side .form .stripe input{background:#fff;border:none;border-radius:10px;box-shadow:0 30px 70px -10px #6b60911a;line-height:60px;padding:0 22px;width:100%}@media(max-width:500px){.login .left-side,.register .left-side{padding:20px}.login .left-side .page-logo,.register .left-side .page-logo{margin-top:20px;width:120px}.login .left-side .social-login-row .social-oauth-btn,.register .left-side .social-login-row .social-oauth-btn{font-size:15px;height:50px;line-height:48px}}@media(max-height:700px){.login .left-side,.register .left-side{justify-content:flex-start}.login .left-side svg,.register .left-side svg{margin-top:0}}.login .left-side .header,.register .left-side .header{margin-bottom:35px;text-align:left}.login .left-side .header .name,.register .left-side .header .name{font-size:33px;font-weight:500;line-height:1.2em}.login .left-side .header p,.register .left-side .header p{font-size:16px;line-height:1.2em;text-align:left}.login .left-side .header .btn,.register .left-side .header .btn{border-radius:7px}.login .left-side .login-schools,.register .left-side .login-schools{position:relative;z-index:10}.login .left-side .schools-list-page,.register .left-side .schools-list-page{width:min(100%,600px)}.login .left-side .schools-list-page .pagination,.register .left-side .schools-list-page .pagination{margin-top:30px;position:relative;z-index:10}.login .left-side .schools-list-page .pagination span,.register .left-side .schools-list-page .pagination span{margin-inline:15px;opacity:.7}.login .left-side .schools-list-page .pagination div,.register .left-side .schools-list-page .pagination div{align-items:center;background:#fff;border-radius:6px;box-shadow:0 20px 40px -5px #6b609126;cursor:pointer;display:flex;height:39px;justify-content:center;transition:all .3s ease;width:42px}.login .left-side .schools-list-page .pagination div.prev svg,.register .left-side .schools-list-page .pagination div.prev svg{margin-left:-1px}.login .left-side .schools-list-page .pagination div.next svg,.register .left-side .schools-list-page .pagination div.next svg{margin-right:-1px}.login .left-side .schools-list-page .pagination div svg,.register .left-side .schools-list-page .pagination div svg{color:#5d3dd2;color:var(--purple);height:17px;stroke-width:2.3px;width:17px}.login .left-side .schools-list-page .pagination div.inactive,.register .left-side .schools-list-page .pagination div.inactive{background:#ffffff59;box-shadow:unset;pointer-events:none}.login .left-side .schools-list-page .pagination div.inactive svg,.register .left-side .schools-list-page .pagination div.inactive svg{color:#000;opacity:.2}@media(hover:hover){.login .left-side .schools-list-page .pagination div:hover,.register .left-side .schools-list-page .pagination div:hover{box-shadow:0 10px 23px -15px #6b609133}}.login .left-side .schools-list-page .login-schools .school,.register .left-side .schools-list-page .login-schools .school{border-radius:10px;cursor:pointer;margin-top:10px;padding:20px;position:relative;transition:all .3s ease}.login .left-side .schools-list-page .login-schools .school .school-icon,.register .left-side .schools-list-page .login-schools .school .school-icon{align-items:center;background:#5a36c912;border-radius:200px;display:flex;height:60px;justify-content:center;margin-right:15px;min-width:60px;transition:all .3s ease;width:60px}.login .left-side .schools-list-page .login-schools .school .school-icon svg,.register .left-side .schools-list-page .login-schools .school .school-icon svg{color:#5d3dd2;color:var(--purple);height:27px;transition:all .3s ease;width:27px}.login .left-side .schools-list-page .login-schools .school .school-info,.register .left-side .schools-list-page .login-schools .school .school-info{flex:1;min-width:0}.login .left-side .schools-list-page .login-schools .school .school-info .school-name,.register .left-side .schools-list-page .login-schools .school .school-info .school-name{font-size:19px;font-weight:500;line-height:1.3em;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.login .left-side .schools-list-page .login-schools .school .school-info .domain-name,.register .left-side .schools-list-page .login-schools .school .school-info .domain-name{line-height:1.3em;max-width:100%;opacity:.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.login .left-side .schools-list-page .login-schools .school>svg,.register .left-side .schools-list-page .login-schools .school>svg{height:25px;opacity:.6;stroke-width:1px;transition:all .3s ease;width:25px}@media(hover:hover){.login .left-side .schools-list-page .login-schools.hovering .school,.register .left-side .schools-list-page .login-schools.hovering .school{background:#ffffff6e;box-shadow:0 50px 100px -25px #6b609133,inset 0 0 0 2px #fff3}.login .left-side .schools-list-page .login-schools.hovering .school .school-icon,.register .left-side .schools-list-page .login-schools.hovering .school .school-icon{filter:grayscale(.7);opacity:.7}.login .left-side .schools-list-page .login-schools.hovering .school>svg,.register .left-side .schools-list-page .login-schools.hovering .school>svg{opacity:.2}.login .left-side .schools-list-page .login-schools.hovering .school:hover,.register .left-side .schools-list-page .login-schools.hovering .school:hover{background:#fff;box-shadow:0 50px 100px -20px #6b60914d;position:relative;z-index:10}.login .left-side .schools-list-page .login-schools.hovering .school:hover .school-icon,.register .left-side .schools-list-page .login-schools.hovering .school:hover .school-icon{filter:unset;opacity:1}.login .left-side .schools-list-page .login-schools.hovering .school:hover>svg,.register .left-side .schools-list-page .login-schools.hovering .school:hover>svg{color:#5d3dd2;color:var(--purple);opacity:1}}@media(max-width:500px){.login .left-side .schools-list-page .new-school,.register .left-side .schools-list-page .new-school{padding:20px}.login .left-side .schools-list-page .pagination,.register .left-side .schools-list-page .pagination{margin-bottom:30px}.login .left-side .schools-list-page .school,.register .left-side .schools-list-page .school{padding:17px!important}.login .left-side .schools-list-page .school .school-info .domain-name,.register .left-side .schools-list-page .school .school-info .domain-name{font-size:14px}}.login .right-side,.register .right-side{align-items:center;background:linear-gradient(45deg,#5835d2,#7540c0);color:#fff;display:flex;flex-basis:50%;flex-direction:column;font-weight:400;justify-content:center;overflow:hidden;padding:50px;position:relative}.login .right-side:before,.register .right-side:before{height:335px;right:-10px;top:50px;width:1400px}.login .right-side:after,.login .right-side:before,.register .right-side:after,.register .right-side:before{background:url(https://cdn.skillplate.com/skillplate-logo.svg);background:var(--wl-watermark,url(https://cdn.skillplate.com/skillplate-logo.svg));content:"";filter:brightness(100) drop-shadow(2px 20px 90px rgba(0,0,0,.9)) opacity(.02);pointer-events:none;position:absolute;transform:translateZ(0);z-index:1}.login .right-side:after,.register .right-side:after{bottom:-150px;height:635px;left:30px;width:2600px}.login .right-side .login-logo,.register .right-side .login-logo{filter:grayscale(1) brightness(10);margin-top:-20px;max-width:180px}@media(max-height:800px){.login .right-side .login-logo,.register .right-side .login-logo{max-width:140px}}.login .right-side .img-1,.register .right-side .img-1{margin-bottom:-150px;margin-right:-80px;margin-top:-70px;min-width:720px}@media(max-height:800px){.login .right-side .img-1,.register .right-side .img-1{max-height:600px;-o-object-fit:contain;object-fit:contain}}.login .right-side .text-container,.register .right-side .text-container{text-align:center}.login .right-side .text-container h3,.register .right-side .text-container h3{font-size:35px;font-weight:700}.login .right-side .text-container .label,.register .right-side .text-container .label{font-size:17px;opacity:.6}.login .right-side .text-container p,.register .right-side .text-container p{color:#fff;font-size:17px;font-weight:400;max-width:500px;opacity:.6}@media(max-width:1150px){.login .left-side,.register .left-side{flex-basis:100%!important}.login .right-side,.register .right-side{display:none}}.login.forgot .left-side h2,.register.forgot .left-side h2{margin-bottom:10px;width:min(100%,460px)}.login.forgot .left-side .form,.login.forgot .left-side p,.register.forgot .left-side .form,.register.forgot .left-side p{width:min(100%,460px)}.login.forgot .left-side p,.register.forgot .left-side p{opacity:.8;text-align:left}@media(max-width:500px){.login,.register{background:#faf9fb}.login .left-side,.register .left-side{justify-content:flex-start;padding:20px 20px 30px}.login .left-side .footer,.register .left-side .footer{margin-top:auto;position:static;width:100%}.login .left-side .back,.register .left-side .back{font-size:15px;position:static;width:100%}.login .left-side>svg,.register .left-side>svg{margin-top:20px;max-width:75px}.login .left-side h2,.register .left-side h2{font-size:25px;text-align:center}.login .left-side p,.register .left-side p{font-size:16px}.login .left-side .form,.register .left-side .form{margin-top:25px}.login .left-side .form .input-box,.register .left-side .form .input-box{border-radius:8px;padding-top:2px}.login .left-side .form .input-box .input-holder,.register .left-side .form .input-box .input-holder{height:60px}.login .left-side .form .input-box .input-holder input,.register .left-side .form .input-box .input-holder input{font-size:16px;padding:0 20px}.login .left-side .form .input-box .input-holder input.input-filled+label,.login .left-side .form .input-box .input-holder input:focus+label,.register .left-side .form .input-box .input-holder input.input-filled+label,.register .left-side .form .input-box .input-holder input:focus+label{left:20px;top:13px}.login .left-side .form .input-box .input-holder label,.register .left-side .form .input-box .input-holder label{font-size:15px;left:20px;top:21px}.login .left-side .form .input-box .input-holder .show,.register .left-side .form .input-box .input-holder .show{top:16px}.login .left-side .form .select-style,.register .left-side .form .select-style{line-height:55px;margin-top:10px;padding:0 20px}.login .left-side .form .select-style span,.register .left-side .form .select-style span{font-size:16px}.login .left-side .form .actions input,.register .left-side .form .actions input{background-size:16px;height:20px;margin-right:7px;width:20px}.login .left-side .form .actions label,.login .left-side .form .actions label a,.register .left-side .form .actions label,.register .left-side .form .actions label a{flex-wrap:wrap;font-size:14.5px!important}.login .left-side .form-control.row label,.register .left-side .form-control.row label{font-size:16px}}.login .school-side,.register .school-side{background-attachment:fixed;background-size:cover;justify-content:flex-start;overflow:hidden;padding:170px 50px 50px;position:relative}.login .school-side:before,.register .school-side:before{background:#f6f6fb;content:"";inset:0;position:absolute;z-index:-1}.login .school-side:after,.register .school-side:after{background:url(https://cdn.skillplate.com/skillplate-logo.svg);background:var(--wl-watermark,url(https://cdn.skillplate.com/skillplate-logo.svg));bottom:-100px;content:"";filter:brightness(100) drop-shadow(2px 240px 150px rgba(58,35,141,.1));height:335px;left:50%;opacity:.5;pointer-events:none;position:absolute;transform:translate(-50%);width:1380px;z-index:-1}.login .school-side .footer,.register .school-side .footer{z-index:2}.login .school-side .login-schools .btn,.register .school-side .login-schools .btn{border-radius:7px;display:none;margin-top:20px}.login .school-side .login-logo,.register .school-side .login-logo{filter:drop-shadow(0 9px 22px rgba(95,58,226,.25));left:0;margin:auto;max-width:150px;position:absolute;right:0;top:60px}@media(max-width:600px){.login .school-side,.register .school-side{justify-content:flex-start;padding:120px 20px 30px}.login .school-side:after,.register .school-side:after{display:none}.login .school-side .login-logo,.register .school-side .login-logo{max-width:150px;top:40px}.login .school-side .school>svg,.register .school-side .school>svg{margin-right:-4px}.login .school-side .school .school-icon,.register .school-side .school .school-icon{height:50px!important;min-width:50px!important;width:50px!important}.login .school-side .school .school-icon svg,.register .school-side .school .school-icon svg{height:24px!important;width:24px!important}.login .school-side .login-schools .btn,.register .school-side .login-schools .btn{display:flex}.login .school-side .header,.register .school-side .header{margin-bottom:25px}.login .school-side .header .name,.register .school-side .header .name{font-size:30px}.login .school-side .header .btn,.register .school-side .header .btn{display:none}}@media(max-width:500px){.register .left-side .back{margin-bottom:-30px}}.media-library{max-width:1300px}.media-library .top-bar .controls .btn{padding:0 30px 0 20px}.media-library .top-bar .controls .btn svg{stroke-width:2px;width:21px}.media-library .form-block.table table thead tr th .bulk-actions{left:28px}@media(max-width:700px){.media-library .form-block.table table thead tr th .bulk-actions{left:9px}}.media-library .form-block.table .table-container table thead tr th:first-child{background:#fff;left:0;min-width:48px;position:sticky;z-index:2}.media-library .form-block.table .table-container table tbody tr td:first-child{background:#fff;left:0;min-width:48px;position:sticky;z-index:1}.media-library .form-block.table .table-container .table-scroll-wrapper.is-scrolled-x table thead tr th:first-child{background:#fff!important;padding-left:12px!important}@media(max-width:700px){.media-library .form-block.table .table-container .table-scroll-wrapper.is-scrolled-x table thead tr th:first-child{padding-left:13px!important;padding-right:8px!important}}.media-library .form-block.table .table-container .table-scroll-wrapper.is-scrolled-x table thead tr th:first-child .bulk-actions{left:12px!important}@media(max-width:700px){.media-library .form-block.table .table-container .table-scroll-wrapper.is-scrolled-x table thead tr th:first-child .bulk-actions{left:13px!important}}.media-library .form-block.table .table-container .table-scroll-wrapper.is-scrolled-x table thead tr th:first-child:before{background:#f2f2f2;bottom:0;content:"";height:100%;position:absolute;right:0;top:0;width:1px}.media-library .form-block.table .table-container .table-scroll-wrapper.is-scrolled-x table thead tr th:first-child:after{background-image:linear-gradient(90deg,#2112540a,#5835d200);bottom:0;content:"";height:100%;pointer-events:none;position:absolute;right:-50px;top:0;width:50px}.media-library .form-block.table .table-container .table-scroll-wrapper.is-scrolled-x table tbody tr td:first-child{background:#fff!important;padding-left:12px!important}@media(max-width:700px){.media-library .form-block.table .table-container .table-scroll-wrapper.is-scrolled-x table tbody tr td:first-child{padding-left:13px!important;padding-right:8px!important}}.media-library .form-block.table .table-container .table-scroll-wrapper.is-scrolled-x table tbody tr td:first-child:before{background:#f2f2f2;bottom:0;content:"";height:100%;position:absolute;right:0;top:0;width:1px}.media-library .form-block.table .table-container .table-scroll-wrapper.is-scrolled-x table tbody tr td:first-child:after{background-image:linear-gradient(90deg,#2112540f,#5835d200);bottom:0;content:"";height:100%;pointer-events:none;position:absolute;right:-50px;top:0;width:50px}.media-library .form-block.table .table-container .table-scroll-wrapper:not(.is-scrolled-x) table tbody tr.checked td:first-child,.media-library .form-block.table .table-container .table-scroll-wrapper:not(.is-scrolled-x) table tbody tr:hover td:first-child,html.wl .media-library .form-block.table .table-container .table-scroll-wrapper:not(.is-scrolled-x) table tbody tr.checked td:first-child,html.wl .media-library .form-block.table .table-container .table-scroll-wrapper:not(.is-scrolled-x) table tbody tr:hover td:first-child{background:transparent}.media-library .form-block.table .table-container table tbody tr td .file{align-items:center;display:flex}.media-library .form-block.table .table-container table tbody tr td .file .thumb{align-items:center;background:#ebebf382;border-radius:7px;display:flex;height:3rem;justify-content:center;margin:0 20px 0 0;width:82px}html.wl .media-library .form-block.table .table-container table tbody tr td .file .thumb{background:#f4f4f5}.media-library .form-block.table .table-container table tbody tr td .file .thumb{overflow:hidden;position:relative}@media(max-width:700px){.media-library .form-block.table .table-container table tbody tr td .file .thumb{margin-left:0;max-height:39px;max-width:64px}.media-library .form-block.table .table-container table tbody tr td .file .thumb svg{height:22px;width:22px}}.media-library .form-block.table .table-container table tbody tr td .file .thumb .replace{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009;border-radius:7px;display:flex;justify-content:center;inset:0;opacity:0;position:absolute;transition:all .3s ease}.media-library .form-block.table .table-container table tbody tr td .file .thumb .replace span{color:#fff;font-size:12px;font-weight:400;opacity:0;transform:translateY(-5px);transition:all .3s ease}.media-library .form-block.table .table-container table tbody tr td .file .thumb .replace span svg{color:#fff9;margin-bottom:-2px;width:17px}@media(max-width:700px){.media-library .form-block.table .table-container table tbody tr td .file .thumb .replace span svg{display:none}}.media-library .form-block.table .table-container table tbody tr td .file .thumb img{-webkit-backface-visibility:hidden;-o-object-fit:cover;object-fit:cover}.media-library .form-block.table .table-container table tbody tr td .file .thumb svg{color:#5d3dd2;color:var(--purple)}@media(hover:hover){.media-library .form-block.table .table-container table tbody tr td .file .thumb:hover .replace{opacity:1}.media-library .form-block.table .table-container table tbody tr td .file .thumb:hover .replace span{opacity:1;transform:translateY(0)}}.media-library .form-block.table .table-container table tbody tr td .file .info .name{max-width:380px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1600px){.media-library .form-block.table .table-container table tbody tr td .file .info .name{max-width:380px}}@media(max-width:1400px){.media-library .form-block.table .table-container table tbody tr td .file .info .name{max-width:300px}}@media(max-width:1300px){.media-library .form-block.table .table-container table tbody tr td .file .info .name{max-width:200px}}@media(max-width:1180px){.media-library .form-block.table .table-container table tbody tr td .file .info .name{max-width:130px}}@media(max-width:700px){.media-library .form-block.table .table-container table tbody tr td .file .info .name{font-size:15px}}.media-library .form-block.table .table-container table tbody tr td .file .info .file-type{color:#00000080;margin-top:-3px;text-transform:uppercase}.media-library .form-block.table .table-container table tbody tr td .file .info .file-type.processing{font-size:15px;text-transform:capitalize}.media-library .form-block.table .table-container table tbody tr td .link{border:2px solid #f3f1fc;border-radius:10px;height:42px;margin:0 auto;width:42px}html.wl .media-library .form-block.table .table-container table tbody tr td .link:not(:hover){border-color:oklab(from #5d3dd2 calc(l*.7) a b/.05);border-color:oklab(from var(--purple) calc(l*.7) a b/.05)}.media-library .form-block.table .table-container table tbody tr td .link{background:#fff;position:relative;z-index:1}.media-library .form-block.table .table-container table tbody tr td .link svg{color:#4923d5}html.wl .media-library .form-block.table .table-container table tbody tr td .link svg{color:#5d3dd2;color:var(--purple)}.media-library .form-block.table .table-container table tbody tr td .link svg{height:19px;width:19px}@media(hover:hover){.media-library .form-block.table .table-container table tbody tr td .link:hover{border-color:#fff;box-shadow:0 25px 40px -13px #2d178173}}.media-library .form-block.table .table-container table tbody tr td .link:after{top:-45px!important}.media-library .form-block.table .table-container table tbody tr td.type{text-transform:capitalize}@media(hover:hover){.media-library .form-block.table .table-container table tbody tr.checked .file .thumb,.media-library .form-block.table .table-container table tbody tr:hover .file .thumb{background:#edebf9}html.wl .media-library .form-block.table .table-container table tbody tr.checked .file .thumb,html.wl .media-library .form-block.table .table-container table tbody tr:hover .file .thumb{background:#f4f4f5}.media-library .form-block.table .table-container table tbody tr.checked td .link,.media-library .form-block.table .table-container table tbody tr:hover td .link{border-color:#fff!important;box-shadow:0 25px 40px -13px #2d178173}html.wl .media-library .form-block.table .table-container table tbody tr.checked td .link:not(:hover),html.wl .media-library .form-block.table .table-container table tbody tr:hover td .link:not(:hover){box-shadow:0 25px 40px -13px oklab(from #5d3dd2 calc(l/5) a b/45%);box-shadow:0 25px 40px -13px oklab(from var(--purple) calc(l/5) a b/45%)}}.media-library .form-block.upload-bar .info-bar{align-items:center;display:flex;margin-bottom:20px}.media-library .form-block.upload-bar .info-bar .uploading-text{font-size:19px;font-weight:500;margin-right:auto}.media-library .form-block.upload-bar .info-bar .btn{font-size:13.5px;line-height:32px;margin-left:10px;margin-right:0;padding:0 15px}.media-library .form-block.upload-bar .info-bar .uploading-percent{font-size:20px;font-weight:600}.media-library .form-block.upload-bar .progress-bar{background:#f3f1fc;border-radius:100px;height:13px;width:100%}.media-library .form-block.upload-bar .progress-bar .progress{background-image:linear-gradient(90deg,#5835d8,#9135d8);border-radius:100px;height:13px;transition:all .3s linear;width:57%}.general-settings{max-width:820px}.general-settings .form-block{padding:40px}.general-settings .form-block .form-control:not(.country-select) .select-style .fi{border:1.5px solid #ccc;min-width:30px}.general-settings .form-block .form-control:not(.country-select) .select-drop ul li .fi{border:1.5px solid #ccc;min-width:29px}.general-settings .form-block .details-block .block .detail-label{color:#0009;font-size:15px;font-weight:500}.general-settings .form-block .details-block .block .detail-text{font-size:19px;font-weight:500;line-height:1.1em;margin-bottom:5px;word-break:break-all}.general-settings .form-block .details-block .block .info{color:#767676;font-size:14px;font-weight:500}.general-settings .form-block .details-block .block .home-url{color:#4394ee;font-size:19px;font-weight:500;line-height:1em;word-wrap:break-word}.branding{container-type:inline-size}@media(min-width:1035px){.branding .top-bar{position:relative}.branding .top-bar.has-unsaved{margin-bottom:25px;position:sticky;top:20px;z-index:10}.branding .top-bar.has-unsaved>.controls,.branding .top-bar.has-unsaved>h1{opacity:0;pointer-events:none}}@media(max-width:1034px){.branding .top-bar .top-bar-unsaved{display:none}}@media(min-width:1300px){.branding .right-side .form-block{position:relative}.branding .right-side .form-block:has([data-headlessui-state=open])+.form-block{position:static}}@media(max-width:1300px){.branding .split-container{flex-direction:column}.branding .split-container .left-side,.branding .split-container .right-side{max-width:100%;width:100%}.branding .split-container .left-side .form-block{position:relative;z-index:10}}@container (max-width: 1000px){.branding .split-container{flex-direction:column}.branding .split-container .left-side,.branding .split-container .right-side{max-width:100%;width:100%}.branding .split-container .left-side .form-block{position:relative;z-index:10}}.branding .left-side .form-block{position:relative}.branding .left-side .form-block:has([data-headlessui-state=open]){z-index:200!important}.branding .logos-upload li{cursor:pointer;padding:25px 0}.branding .logos-upload li .label{color:#000000b3;font-size:15px;margin-bottom:15px}.branding .logos-upload li img.is-light{background:#262629;border-radius:5px;max-width:180px;padding:10px 15px}.branding .logos-upload li button.empty-btn{font-size:14px;line-height:35px;margin:0 0 0 10px;padding:0 18px}.branding .logos-upload li.logo-size{border-bottom:1px solid rgba(228,228,237,.58)}.branding .logos-upload li.logo-size .custom-size .form-control .label{font-size:13px}.branding .logos-upload li.logo-size .custom-size .amount-input input{border-radius:6px 0 0 6px}.branding .logos-upload li.logo-size .custom-size .amount-input .amount-label{border-radius:0 6px 6px 0}@media(max-width:560px){.branding .logos-upload li.logo-size{align-items:flex-start;flex-direction:column}.branding .logos-upload li.logo-size .info span{max-width:unset;width:auto}}.branding .logos-upload li.light-logo-form{padding-top:0}.branding .logos-upload li.dark-logo-form,.branding .logos-upload li.light-logo-form{border-bottom:1px solid rgba(228,228,237,.58)}.branding .logos-upload li.dark-logo-form .label{margin-top:-10px}.branding .logos-upload li.admin-wl-row{border-bottom:1px solid rgba(228,228,237,.58)}.branding .logos-upload li.admin-wl-row:first-of-type{padding-top:0}.branding .logos-upload li.admin-wl-row:last-of-type{padding-bottom:25px}.branding .logos-upload li:last-of-type{padding-bottom:0}html.wl .branding .logos-upload li.admin-wl-row,html.wl .branding .logos-upload li.dark-logo-form,html.wl .branding .logos-upload li.light-logo-form,html.wl .branding .logos-upload li.logo-size{border-bottom:1px solid hsla(0,0%,91%,.58)}.branding .logos-upload li label{cursor:pointer}.branding .logos-upload li .icon{border:2px dashed #c9c9d1;height:55px;min-width:55px;width:55px}html.wl .branding .logos-upload li .icon{border:2px dashed #ddd}.branding .logos-upload li .icon{border-radius:10px;margin-bottom:-2px;margin-right:15px}.branding .logos-upload li .icon svg{height:30px;min-width:30px;width:30px}.branding .logos-upload li .info div{font-size:18px;font-weight:500;margin-top:-2px}.branding .logos-upload li .info span{color:#000000b3;display:block;font-size:15px;font-weight:500;line-height:1.4em}@media(hover:hover){.branding .logos-upload li:hover .icon:after{color:#5d3dd2;color:var(--purple);content:"+";font-size:30px}.branding .logos-upload li:hover .icon svg{display:none}}@media(max-width:560px){.branding .logos-upload .logo-form img{max-width:120px}.branding .logos-upload .logo-form img.is-light{max-width:130px!important}}.branding .radio-group{align-items:flex-end;border-bottom:1px solid rgba(228,228,237,.58);display:flex;gap:15px;margin-bottom:20px;padding-bottom:20px}.branding .radio-group:last-of-type{border:none;margin:0;padding:0}.branding .radio-group .badge{background:#5d3dd2;background:var(--purple);border-radius:6px;color:#fff;font-size:12px;font-weight:500;line-height:28px;padding:0 12px}.branding .radio-group>label{font-size:18px!important;line-height:15px!important;padding-left:35px!important}.branding .radio-group>label .info{color:#00000073;font-size:14px;font-weight:600;line-height:1.2em;margin-top:5px}@media(min-width:1300px){.branding .radio-group>label .info{max-width:250px}}.branding .radio-group>label:before{height:24px!important;width:24px!important}.branding .radio-group>label:after{height:14px!important;width:14px!important}.branding .radio-group .dark-default .action-pop{right:-115px}@media(max-width:1035px){.branding{max-width:700px}}.branding .theme-switch-toggle{background:#3d37510d;border-radius:9px;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:5px;height:42px;line-height:44px;padding:6px;position:relative}.branding .theme-switch-toggle:after{background:#fff;border-radius:5px;bottom:4px;content:"";left:4px;pointer-events:none;position:absolute;top:4px;transition:left .3s ease;width:calc(48% - 2px)}.branding .theme-switch-toggle>div{flex:1;font-weight:500;height:44px;justify-content:center;opacity:.8;padding:0 10px}.branding .theme-switch-toggle>div.light svg{height:22px;width:22px}.branding .theme-switch-toggle>div.dark svg{height:17px;opacity:.3;stroke-width:2.3px;width:17px}.branding .theme-switch-toggle>div svg{opacity:.5;stroke-width:2px}.branding .theme-switch-toggle>div div,.branding .theme-switch-toggle>div svg{position:relative;z-index:1}.branding .theme-switch-toggle>div div{font-weight:400}.branding .theme-switch-toggle>div.active{opacity:1}.branding .theme-switch-toggle>div.active div{color:#000;font-weight:500}.branding .theme-switch-toggle>div.active svg{color:#5d3dd2;color:var(--purple);opacity:1}.branding .theme-switch-toggle.dark:after{left:50%}.branding .example-box{border:2px dashed #e2e2e7}html.wl .branding .example-box{border:2px dashed #e2e2e2}.branding .example-box{font-size:18px;font-weight:500;margin-top:20px;padding:15px 20px;text-align:center}.branding .form-control.light-theme{background:#f2f2f282;border-radius:10px;box-shadow:0 20px 70px -10px #1c0f4a40,inset 0 0 0 2px #fff;padding:20px}html.wl .branding .form-control.light-theme{box-shadow:0 20px 70px -10px #4e4e4e40,inset 0 0 0 2px #fff}.branding .form-control.dark-theme{background:#262629;border-radius:10px;padding:20px}.branding .form-control.dark-theme .label{color:#fff}html.wl .branding .form-control .font-list-selector .select-style{background:#f7f7f7!important}.branding .form-control .font-list-selector .select-drop .search-box{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffe6;border-bottom:1px solid rgba(0,0,0,.051);display:flex;position:sticky;top:0;transform:translateY(-10px);width:calc(100% - 12px);z-index:1}.branding .form-control .font-list-selector .select-drop .search-box>svg{color:#5c6372;height:19px;margin-left:10px;stroke-width:2px;width:19px}.branding .form-control .font-list-selector .select-drop .search-box .event-type-search{background:unset;border-radius:0;box-shadow:unset;font-size:16px;line-height:30px;padding:0 15px 0 7px;padding-block:10px}.branding .form-control .font-list-selector .select-drop .search-box .close{cursor:pointer}.branding .form-control .font-list-selector .select-drop .search-box .close svg{position:absolute;right:3px;top:50%;transform:translateY(-50%);width:20px}.branding .form-control .font-list-selector .select-drop .search-box .close svg path{color:#81848e}@media(hover:hover){.branding .form-control .font-list-selector .select-drop .search-box .close:hover{opacity:.6}}html.wl .branding .form-control .font-list-selector .select-item{background:#f7f7f7!important}.branding .form-control .font-list-selector .select-item{background:#f6f6f8;border-radius:7px;margin-right:12px}.branding .form-control .font-list-selector .select-item:not(.last-font){margin-bottom:10px}.branding .form-control .font-list-selector .select-item .group-element{align-items:center;border-radius:7px;display:flex;gap:7px;height:56px;line-height:50px;margin-right:0;padding:12px 20px}.branding .form-control .font-list-selector .select-item .group-element.en{position:relative}.branding .form-control .font-list-selector .select-item .group-element.en:after{background:#ebebed;border-radius:3px;color:#818181;content:"Latin";font-size:9px;font-weight:500;line-height:1em;padding:5px}.branding .form-control .font-list-selector .select-item .group-element.cyrillic{position:relative}.branding .form-control .font-list-selector .select-item .group-element.cyrillic:after{content:"Cyrillic, Latin"}.branding .form-control .font-list-selector .select-item .group-element .outline-check{color:#fff;opacity:0;position:absolute;right:16px}.branding .form-control .font-list-selector .select-item .group-element .truncate{overflow:visible}.branding .form-control .font-list-selector .select-item .group-element .font-title{font-size:17px;font-weight:600;line-height:1.4em}.branding .form-control .font-list-selector .select-item .group-element p{font-size:12px;line-height:1.3em}.branding .form-control .font-list-selector .select-item .group-element.active.en:after,.branding .form-control .font-list-selector .select-item .group-element.selected.en:after{background:#ffffff1a;color:#fff}.branding .form-control .font-list-selector .select-item .group-element.active.cyrillic:after,.branding .form-control .font-list-selector .select-item .group-element.selected.cyrillic:after{background:#ffffff1a;color:#000}@media(hover:hover){.branding .form-control .font-list-selector .select-item .group-element:hover .outline-check{opacity:.6}}html.wl .branding .font-example-box{background:#f7f7f7!important}.branding .admin-branding-block{scroll-margin-top:100px}.branding .admin-branding-block .admin-branding-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.branding .admin-branding-block .whitelabel-badge{background:oklab(from #5d3dd2 l a b/.1);background:oklab(from var(--purple) l a b/.1);border-radius:5px;color:#5d3dd2;color:var(--purple);flex-shrink:0;font-size:12px;font-weight:500;line-height:30px;margin-right:-15px;margin-top:-15px;padding:0 13px}.branding .form-block.custom-css-disclosure{position:relative;z-index:20}.branding .form-block.custom-css-disclosure[data-headlessui-state=closed]{padding:20px}.branding .form-block.custom-css-disclosure .custom-css-disclosure-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin:0;text-align:left;width:100%}.branding .form-block.custom-css-disclosure .custom-css-disclosure-header .form-label{margin-bottom:0}.branding .form-block.custom-css-disclosure[data-headlessui-state=open] .custom-css-disclosure-header{margin-bottom:20px}.branding .form-block.custom-css-disclosure .custom-css-disclosure-content .form-control{margin-bottom:0}.domains{container-type:inline-size}.domains .form-block{box-shadow:0 20px 70px -10px #1c0f4a1a;margin-top:13px;padding:20px 60px 20px 25px;position:relative}.domains .form-block.no-controls{padding:20px 35px 20px 25px}.domains .form-block .domain-name{min-width:0}.domains .form-block .domain-name .planet{max-width:24px;min-width:24px}.domains .form-block .domain-name .domain{max-width:99%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.domains .form-block .status{align-items:center;background:#b3b3b31f;border-radius:8px;color:#9b9b9b;display:flex;font-size:14px;font-weight:500;margin-left:20px;padding:7px 15px}.domains .form-block .status.connected{background:#37c5731f;color:#49c57d;color:var(--green);padding:7px 15px 7px 12px}.domains .form-block .status.connected svg{color:#49c57d;color:var(--green);margin-right:5px;margin-top:-2px;max-width:12px}.domains .form-block .actions .set{color:#5d3dd2;color:var(--purple);font-size:16px;font-weight:600}.domains .form-block .actions .action{bottom:auto;right:20px;top:50%;transform:translateY(-40%);z-index:5}.domains .form-block .actions .action .action-pop{background:#fff6;box-shadow:-5px 15px 65px -5px #21115a4d;min-width:90px;right:30px}.domains .form-block .actions .action .action-pop div{font-size:15px;font-weight:500;padding:0}.domains .form-block .actions .action .action-pop div svg{color:#f33b55;color:var(--red);margin-right:4px;max-width:17px}.domains .form-block .actions .action .action-pop div a{display:block;padding:5px 14px;width:100%}.domains .form-block .actions .action .action-pop div.delete{border:none;color:#f33b55;color:var(--red);padding:5px 14px}@media(hover:hover){.domains .form-block .actions .action .action-pop div.delete:hover{background:#f33b5517}}@media(max-width:800px){.domains .form-block.domain-block{margin-top:13px!important;padding:20px 60px 20px 25px!important}}@media(max-width:650px){.domains .form-block.domain-block{flex-wrap:wrap;padding:20px 35px 20px 20px!important}.domains .form-block.domain-block .domain-name{flex-basis:100%}.domains .form-block.domain-block .status{margin:20px 0 0}.domains .form-block.domain-block .actions{margin:20px 0 0 15px}.domains .form-block.domain-block .action{right:10px;top:35px}}.connect .form-block .verify{gap:10px;margin-top:30px;padding-top:30px;position:relative}.connect .form-block .verify:after{border-top:1px solid #e4e4ed;content:"";left:-30px;position:absolute;right:-30px;top:0}@media(max-width:700px){.connect .form-block .verify{flex-wrap:wrap}.connect .form-block .verify:after{left:-25px;right:-25px}.connect .form-block .verify .btn{margin:20px 0 0;width:100%}}.connect .form-block .top{border-bottom:1px solid #e4e4ed}.connect .form-block .name{font-size:18px;font-weight:500}.connect .form-block .name .status{border-radius:100px;font-size:13px;font-weight:500;line-height:25px;margin-left:5px;padding:0 14px;text-transform:capitalize}.connect .form-block .name .status.pending,.connect .form-block .name .status.pending_validation{background:#fdeeea;color:#f37e50;color:var(--orange)}.connect .form-block .name .status.active{background:#eaf8f0;color:#49c57d;color:var(--green)}.connect .form-block .name .status.initializing{background:#ebe7fa;color:#5d3dd2;color:var(--purple)}.connect .form-block .ip{color:#0009;font-size:17px;font-weight:600}@media(max-width:700px){.connect .form-block .btn{width:100%}}.connect .verify p{font-weight:600;max-width:320px!important}.connect .verify-info p{color:#0009;font-size:17px;font-weight:600;line-height:1.4em;max-width:400px}.profile-settings{min-height:100vh;position:relative}.profile-settings:before{background:url(https://cdn.skillplate.com/skillplate-logo.svg);background:var(--wl-watermark,url(https://cdn.skillplate.com/skillplate-logo.svg));bottom:-100px;content:"";filter:brightness(100) drop-shadow(2px 140px 150px rgba(58,35,141,.1)) opacity(1);height:335px;left:50%;pointer-events:none;position:absolute;transform:translate(-50%);width:1400px;z-index:-1}.schools{min-height:100vh;position:relative}.schools:before{background:url(https://cdn.skillplate.com/skillplate-logo.svg);background:var(--wl-watermark,url(https://cdn.skillplate.com/skillplate-logo.svg));bottom:-100px;content:"";filter:brightness(100) drop-shadow(2px 140px 150px rgba(58,35,141,.1)) opacity(1);height:335px;left:50%;pointer-events:none;position:absolute;transform:translate(-50%);width:1400px;z-index:-1}.schools.new-school{display:flex;flex-direction:column;height:100vh;justify-content:center;margin:0 auto;max-width:670px;position:relative}.schools.new-school h1{margin-top:-70px}@media(max-width:1035px){.schools.new-school{justify-content:flex-start;padding:20px}.schools.new-school h1{margin-top:0}}.schools.new-school .form-control.custom-domain{border-bottom:1px solid rgba(228,228,237,.451)}.schools.new-school .form-control.custom-domain .edit{border-radius:5px;font-size:12px;line-height:27px;margin:0 0 12px;padding:0 12px}.schools.new-school .form-control.custom-domain .domain-name{text-transform:lowercase}@media(max-width:600px){.schools.new-school .form-control.custom-domain .domain-form{flex-direction:column}.schools.new-school .form-control.custom-domain .domain-form .domain-form-buttons{flex-basis:100%;width:100%}.schools.new-school .form-control.custom-domain .domain-form .domain-form-buttons button{flex:1}}.schools .school{margin-top:20px;padding:25px 35px 25px 25px}.schools .school .school-icon{align-items:center;background:#f7f6f8;border-radius:200px;display:flex;height:60px;justify-content:center;margin-right:20px;min-width:60px;width:60px}.schools .school .school-icon svg{height:27px;opacity:.6;width:27px}.schools .school .school-info{flex:1}.schools .school .school-info .school-name{font-size:20px;font-weight:500;line-height:1.3em}.schools .school .school-info .domain-name{line-height:1.3em;opacity:.5}.schools .school .controls .status{align-items:center;background:#51c4701a;border-radius:6px;color:#49c57d;color:var(--green);display:flex;font-size:13px;font-weight:500;line-height:32px;padding:0 15px 0 10px}.schools .school .controls .status svg{height:13px;margin-right:4px;stroke-width:3.3px;width:13px}.schools .school .controls .btn{border-radius:6px;font-size:15px;line-height:45px;padding:0 25px}.schools .school.current .school-icon{background:#eef9f1;position:relative}.schools .school.current .school-icon svg{color:#49c57d;color:var(--green);opacity:1}.schools .school.current .school-icon:after{animation:pulse 2s infinite;background:#49c57d;background:var(--green);border-radius:100px;content:"";display:block;height:12px;margin-left:7px;position:absolute;right:2px;top:5px;width:12px}@media(max-width:600px){.schools .school{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-inline:auto;min-height:220px;position:relative;width:min(100%,350px)}.schools .school .school-icon{margin-right:0}.schools .school .school-info{flex:unset;margin-top:15px;text-align:center}.schools .school .controls{text-align:center;width:100%}.schools .school .controls .status{font-size:12px;position:absolute;right:15px;top:15px}.schools .school .controls .status svg{height:12px;width:12px}.schools .school .controls .btn{margin-top:15px;width:100%}}.settings-list{container-type:inline-size}.settings-list .settings-list-box{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}@media(max-width:1250px){.settings-list .settings-list-box{grid-template-columns:1fr 1fr}}@container (max-width: 1000px){.settings-list .settings-list-box{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.settings-list .settings-list-box{grid-template-columns:1fr}.settings-list .settings-list-box:last-of-type{margin-bottom:100px}}@container (max-width: 650px){.settings-list .settings-list-box{grid-template-columns:1fr}}.settings-list .settings-list-box .setting{background:#fff;border-radius:10px;box-shadow:0 30px 90px -10px #2e254f1a;flex:1;min-height:110px;padding:23px}@media(max-width:350px){.settings-list .settings-list-box .setting>div{flex-direction:column}}.settings-list .settings-list-box .setting .icon-container{background:#f6f6fb;background:oklab(from #5d3dd2 l a b/.07);background:oklab(from var(--purple) l a b/.07);border-radius:8px;flex-shrink:0;height:42px;width:42px}.settings-list .settings-list-box .setting .icon-container svg{color:#5d3dd2;color:var(--purple);height:26px;width:26px}.settings-list .settings-list-box .setting h2{font-size:19px;font-weight:500;line-height:1.1em;margin-bottom:7px}.settings-list .settings-list-box .setting p{font-size:15px;line-height:1.3em}@media(hover:hover){.settings-list .settings-list-box .setting:hover{background:#ffffffb3;box-shadow:0 30px 90px -10px #2e254f1a,inset 0 0 0 2px #fff}.settings-list .settings-list-box .setting:hover .icon-container{background:#fff;box-shadow:0 10px 50px -10px #2e254f80}}.tracking{container-type:inline-size}@container (max-width: 800px){.tracking .tracking-forms{flex-direction:column}}.settings-list .setting{position:relative}.settings-list .setting .setting-new-badge{background:linear-gradient(45deg,#4d73eb 30%,#4daaeb);border-radius:5px;box-shadow:0 7px 15px -2px #4d73eb3b;color:#fff;font-size:9.4px;font-weight:600;letter-spacing:.5px;line-height:22px;padding:0 8px;position:absolute;right:12px;text-transform:uppercase;top:12px}.addons{container-type:inline-size}.addons .addons-grid{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}@container (max-width: 1000px){.addons .addons-grid{grid-template-columns:1fr 1fr}}@container (max-width: 650px){.addons .addons-grid{grid-template-columns:1fr}.addons .addons-grid:last-of-type{margin-bottom:100px}}.addons .addon-card{background:#fff;border-radius:10px;box-shadow:0 30px 90px -10px #2e254f1a;display:flex;flex-direction:column;min-height:190px;padding:23px}.addons .addon-card .addon-card-top{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:18px}.addons .addon-card .icon-container{background:#f6f6fb;background:oklab(from #5d3dd2 l a b/.07);background:oklab(from var(--purple) l a b/.07);border-radius:8px;flex-shrink:0;height:42px;width:42px}.addons .addon-card .icon-container svg{color:#5d3dd2;color:var(--purple);height:26px;width:26px}.addons .addon-card .addon-badges{flex-shrink:0;gap:10px}.addons .addon-card .added-badge{align-items:center;background:#37c5731f;border-radius:6px;color:#49c57d;color:var(--green);display:inline-flex;font-size:12px;font-weight:500;gap:5px;letter-spacing:-.025em;padding:6px 15px 6px 11.5px}.addons .addon-card .added-badge svg{color:#49c57d;color:var(--green);height:10px;width:10px}.addons .addon-card .added-badge.is-inactive{background:#b3b3b324;color:#9b9b9b;padding-inline:12px}.addons .addon-card .addon-info{flex:1}.addons .addon-card .addon-info h2{font-size:19px;font-weight:500;line-height:1.1em;margin-bottom:7px}.addons .addon-card .addon-info p.text{color:#0009;font-size:15px;line-height:1.35em;max-width:300px}.addons .addon-card .addon-card-footer{margin-top:20px}.addons .addon-card .addon-card-footer .btn{font-size:15px;line-height:42px;padding:0 20px}.addons .addon-card .addon-card-footer .btn:not(.empty-btn){box-shadow:0 10px 40px -5px #4923d552}html.wl .addons .addon-card .addon-card-footer .btn:not(.empty-btn){box-shadow:0 10px 40px -5px oklab(from #5d3dd2 l a b/.32);box-shadow:0 10px 40px -5px oklab(from var(--purple) l a b/.32)}@media(hover:hover){html.wl .addons .addon-card .addon-card-footer .btn:not(.empty-btn):hover{box-shadow:0 5px 40px -5px oklab(from #5d3dd2 l a b/.22);box-shadow:0 5px 40px -5px oklab(from var(--purple) l a b/.22)}.addons .addon-card .addon-card-footer .btn:not(.empty-btn):hover{box-shadow:0 5px 40px -5px #4923d538}}.addons .addon-card.is-added{background:#ffffff4d;box-shadow:0 30px 90px -10px #2e254f1a,inset 0 0 0 2px #fff}.addons .addon-card.is-added .icon-container{background:#fff;box-shadow:0 10px 50px -10px #2e254f80}.addons .addon-card:hover{background:#ffffffb3;box-shadow:0 30px 90px -10px #2e254f1a,inset 0 0 0 2px #fff}.addons .addon-card:hover .icon-container{background:#fff;box-shadow:0 10px 50px -10px #2e254f80}.addons .price{font-size:24px;font-weight:600;line-height:1em}.addons .price span{color:#0006;font-size:15px;font-weight:400;margin-left:2px}.addons-modal .modal-block .form-label{padding-left:35px}.addons-modal .modal-block .addon-modal-title{align-items:center;display:flex;gap:12px;padding-left:33px!important;padding-right:55px}.addons-modal .modal-block .addon-modal-title .icon-container{background:oklab(from #5d3dd2 l a b/.07);background:oklab(from var(--purple) l a b/.07);border-radius:7px;flex-shrink:0;height:39px;margin-bottom:-10px;transform:translateY(-5px);width:39px}.addons-modal .modal-block .addon-modal-title .icon-container svg{color:#5d3dd2;color:var(--purple);height:23px;width:23px}.addons-modal .modal-block .controls{padding-left:20px}.addon-purchase-modal .loading-label .addon-btn-spinner,.addons .loading-label .addon-btn-spinner,.addons-modal .loading-label .addon-btn-spinner{height:16px;margin-bottom:0;margin-right:4px;width:16px}.addon-purchase-modal .empty-btn.loading .loading-label .addon-btn-spinner,.addons .empty-btn.loading .loading-label .addon-btn-spinner,.addons-modal .empty-btn.loading .loading-label .addon-btn-spinner{animation:addon-empty-btn-spin 2s linear infinite;height:17px;width:17px}@keyframes addon-empty-btn-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.addon-purchase-modal .modal-block .addon-tiers .radio-group.tier-radio,.addons-modal .modal-block .addon-tiers .radio-group.tier-radio{margin-bottom:0}.addon-purchase-modal .addon-tiers .tier-option,.addons-modal .addon-tiers .tier-option{align-items:center;border:1.5px solid hsla(240,9%,87%,.58);border-radius:10px;cursor:pointer;display:flex;padding:0}.addon-purchase-modal .addon-tiers .tier-option:not(:last-child),.addons-modal .addon-tiers .tier-option:not(:last-child){margin-bottom:10px}.addon-purchase-modal .addon-tiers .tier-option:hover:not(.selected),.addons-modal .addon-tiers .tier-option:hover:not(.selected){background:#dbdbe11a}html.wl .addon-purchase-modal .addon-tiers .tier-option:hover:not(.selected),html.wl .addons-modal .addon-tiers .tier-option:hover:not(.selected){background:#e0e0e01a}.addon-purchase-modal .addon-tiers .tier-option.selected,.addons-modal .addon-tiers .tier-option.selected{background:linear-gradient(90deg,#5835d2,#7540c0) padding-box,linear-gradient(90deg,#5835d2,#7540c0) border-box;border:1.5px solid transparent}html.wl .addon-purchase-modal .addon-tiers .tier-option.selected,html.wl .addons-modal .addon-tiers .tier-option.selected{background:#5d3dd2;background:var(--purple)}.addon-purchase-modal .addon-tiers .tier-option.selected,.addon-purchase-modal .addon-tiers .tier-option.selected .tier-price,.addons-modal .addon-tiers .tier-option.selected,.addons-modal .addon-tiers .tier-option.selected .tier-price{color:#fff}.addon-purchase-modal .addon-tiers .tier-option.selected .tier-interval,.addons-modal .addon-tiers .tier-option.selected .tier-interval{color:#ffffffbf}.addon-purchase-modal .addon-tiers .tier-option.selected .tier-value,.addons-modal .addon-tiers .tier-option.selected .tier-value{color:#fff}.addon-purchase-modal .addon-tiers .tier-option.selected .current-tier-badge,.addons-modal .addon-tiers .tier-option.selected .current-tier-badge{background:#fff3;color:#fff}.addon-purchase-modal .addon-tiers .tier-option.selected .tier-radio [type=radio]:checked+label:before,.addon-purchase-modal .addon-tiers .tier-option.selected .tier-radio [type=radio]:not(:checked)+label:before,.addons-modal .addon-tiers .tier-option.selected .tier-radio [type=radio]:checked+label:before,.addons-modal .addon-tiers .tier-option.selected .tier-radio [type=radio]:not(:checked)+label:before{border-color:#fff}.addon-purchase-modal .addon-tiers .tier-option.selected .tier-radio [type=radio]:not(:checked)+label:before,.addons-modal .addon-tiers .tier-option.selected .tier-radio [type=radio]:not(:checked)+label:before{border-color:#ffffff73}.addon-purchase-modal .addon-tiers .tier-option.selected .tier-radio [type=radio]:checked+label:after,.addons-modal .addon-tiers .tier-option.selected .tier-radio [type=radio]:checked+label:after{background:#fff}.addon-purchase-modal .addon-tiers .tier-radio,.addons-modal .addon-tiers .tier-radio{width:100%}.addon-purchase-modal .addon-tiers .tier-radio [type=radio]:checked+label,.addon-purchase-modal .addon-tiers .tier-radio [type=radio]:not(:checked)+label,.addons-modal .addon-tiers .tier-radio [type=radio]:checked+label,.addons-modal .addon-tiers .tier-radio [type=radio]:not(:checked)+label{align-items:center;display:flex;line-height:1.2;margin-top:0;min-height:20px;padding:20px 24px 20px 47px;width:100%}.addon-purchase-modal .addon-tiers .tier-radio [type=radio]:checked+label:before,.addon-purchase-modal .addon-tiers .tier-radio [type=radio]:not(:checked)+label:before,.addons-modal .addon-tiers .tier-radio [type=radio]:checked+label:before,.addons-modal .addon-tiers .tier-radio [type=radio]:not(:checked)+label:before{height:18px;left:22px;top:50%;transform:translateY(-50%);width:18px}.addon-purchase-modal .addon-tiers .tier-radio [type=radio]:checked+label:after,.addon-purchase-modal .addon-tiers .tier-radio [type=radio]:not(:checked)+label:after,.addons-modal .addon-tiers .tier-radio [type=radio]:checked+label:after,.addons-modal .addon-tiers .tier-radio [type=radio]:not(:checked)+label:after{height:8px;left:27px;top:50%;transform:translateY(-50%) scale(0);width:8px}.addon-purchase-modal .addon-tiers .tier-radio [type=radio]:checked+label:after,.addons-modal .addon-tiers .tier-radio [type=radio]:checked+label:after{transform:translateY(-50%) scale(1)}.addon-purchase-modal .addon-tiers .tier-price,.addons-modal .addon-tiers .tier-price{font-size:19px;font-weight:600;line-height:19px;transform:translateY(1px)}.addon-purchase-modal .addon-tiers .tier-interval,.addons-modal .addon-tiers .tier-interval{color:#8a8699;font-size:13px;font-weight:400;margin-left:1px}.addon-purchase-modal .addon-tiers .tier-value,.addons-modal .addon-tiers .tier-value{align-items:center;color:#a7a7a7;display:flex;font-size:15px;gap:8px;margin-left:auto}.addon-purchase-modal .addon-tiers .current-tier-badge,.addons-modal .addon-tiers .current-tier-badge{background:#5d3dd2;background:var(--purple);border-radius:999px;color:#fff;font-size:11px;font-weight:600;padding:2px 8px}.addons-modal .subscription-section-head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px;padding-right:10px}.addons-modal .subscription-section-head .label{font-size:17px;margin-bottom:0}.addons-modal .subscription-view-all-plans{align-items:center;background:none;border:0;color:#5d3dd2;color:var(--purple);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:15px;font-weight:500;line-height:1.2;padding:0}.addons-modal .subscription-view-all-plans.has-view-hover{transition:all .3s ease}@media(hover:hover){.addons-modal .subscription-view-all-plans.has-view-hover:hover{transform:translate(4px)}.addons-modal .subscription-view-all-plans.has-view-hover:hover .subscription-view-all-plans-icon,.addons-modal .subscription-view-all-plans.has-view-hover:hover svg{opacity:0;transform:translate(4px)}}.addons-modal .subscription-view-all-plans-icon{color:#5d3dd2;color:var(--purple);height:16px;margin-bottom:-2px;margin-left:2px;transition:all .3s ease;width:16px}.addons-modal .subscription-tier-list{display:flex;flex-direction:column;gap:12px}.addons-modal .subscription-tier-card{border-radius:8px;padding:20px}.addons-modal .subscription-tier-card.is-current{background:#49c57d;background:var(--green);color:#fff}.addons-modal .subscription-tier-card.is-current .subscription-current-plan-price{color:#fff}.addons-modal .subscription-tier-card.is-current .subscription-current-plan-price .tier-interval{color:#ffffffbf}.addons-modal .subscription-tier-card.is-current .subscription-current-plan-includes{color:#fff}.addons-modal .subscription-tier-card.is-current .subscription-current-plan-badge{background:#fff;color:#49c57d;color:var(--green)}.addons-modal .subscription-tier-card.is-current .subscription-current-plan-renewal{color:#ffffffbf}.addons-modal .subscription-tier-card.is-alternate{background:#fff;border:1.5px solid #efeff5}.addons-modal .subscription-current-plan-grid{align-items:center;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;row-gap:3px}.addons-modal .subscription-current-plan-price{color:#000;font-size:24px;font-weight:600;grid-column:1;grid-row:1;line-height:1.2}.addons-modal .subscription-current-plan-price .tier-interval{color:#8a8699;font-size:14px;font-weight:400;margin-left:1px}.addons-modal .subscription-current-plan-badge{background:#49c57d;background:var(--green);border-radius:5px;color:#fff;display:inline-block;font-size:10.5px;font-weight:600;letter-spacing:-.01em;padding:6px 10px 5px;text-transform:uppercase;white-space:nowrap}.addons-modal .subscription-current-plan-meta{align-items:flex-end;align-self:start;display:flex;flex-direction:column;gap:6px;grid-column:2;grid-row:1/3;justify-self:end}.addons-modal .subscription-current-plan-renewal{color:#00000059;font-size:14px;line-height:1.35;margin:0;text-align:right;white-space:nowrap}.addons-modal .subscription-current-plan-includes{color:#000000a6;font-size:15px;grid-column:1;grid-row:2;justify-self:start;line-height:1.35;margin:0;text-align:left}.addons-modal .subscription-tier-alt-grid{align-items:center;display:flex;gap:16px;justify-content:space-between}.addons-modal .subscription-tier-alt-info{min-width:0}.addons-modal .subscription-tier-price{color:#000;font-size:24px;font-weight:600;line-height:1.2}.addons-modal .subscription-tier-price .tier-interval{color:#8a8699;font-size:14px;font-weight:400;margin-left:1px}.addons-modal .subscription-tier-includes{color:#000000a6;font-size:15px;line-height:1.35;margin:3px 0 0}.addons-modal .subscription-tier-action-btn{border-radius:7px!important;box-shadow:unset!important;flex-shrink:0;font-size:15px!important;line-height:45px!important;min-width:107px;padding:0 19px}.addon-purchase-modal .btn.main-btn.loading,.addons .addon-card-footer .btn.main-btn.loading,.addons-modal .btn.main-btn.loading,.addons-modal .subscription-tier-action-btn.loading{box-shadow:none!important;padding:0 16px 1px 12.5px!important}.addon-purchase-modal .btn.main-btn.loading .loading-label svg,.addons .addon-card-footer .btn.main-btn.loading .loading-label svg,.addons-modal .btn.main-btn.loading .loading-label svg,.addons-modal .subscription-tier-action-btn.loading .loading-label svg{margin-right:2px!important}.addon-modal .form-control .label{color:#000;font-size:19px}.addon-modal>.addon-modal-head+.form-control .label,.addon-modal>.form-control:first-child .label{margin-bottom:5px}.addon-modal .form-control .help-text{color:#0009;font-weight:400}.addon-modal .form-control+.form-control:not(.addon-usage-control) .label{font-size:17px}.addon-modal .form-control+.addon-qty,.addon-modal .form-control+.form-control:not(.addon-usage-control){border-top:1px solid #ededed;margin-inline:-30px;padding:25px 30px 0}@media(max-width:639px){.addon-modal .form-control+.addon-qty,.addon-modal .form-control+.form-control:not(.addon-usage-control){margin-inline:-16px;padding-inline:16px}}.addon-modal .form-control.addon-usage-control{background:#ececef5c;border-top:0;margin-inline:0;margin-bottom:0;margin-top:-15px;padding:20px}html.wl .addon-modal .form-control.addon-usage-control{background:#ebebeb5c c}.addon-modal .form-control.addon-usage-control{border-radius:10px}.addon-modal .form-control.addon-usage-control .label{font-size:17px;margin-bottom:12px}.addon-modal .addon-modal-head{border-bottom:1px solid #ededed;margin-inline:-30px;margin-bottom:25px;padding:0 30px 25px}@media(max-width:639px){.addon-modal .addon-modal-head{margin-inline:-16px;padding-inline:16px}}.addon-modal .addon-modal-head .price{font-size:26px;font-weight:600;line-height:1em}.addon-modal .addon-modal-head .price span{color:#0006;font-size:15px;font-weight:500;margin-left:2px}.addon-modal .addon-modal-head .one-time-label{color:#000;font-size:17px;font-weight:500;margin-bottom:5px}.addon-modal .addon-modal-head .label{color:#000;font-size:19px;font-weight:500}.addon-modal .addon-modal-head .active-toggle{flex-shrink:0}.addon-modal .addon-modal-head .active-label{color:#00000042;font-size:15px;font-weight:500}.addon-modal .addon-desc{color:#0009;font-size:16px;font-weight:400;line-height:1.5em}.addon-modal .key-verified-badge{background:#49c57d;background:var(--green);color:#fff;opacity:1!important}.addon-modal .key-inactive-badge,.addon-modal .key-verified-badge{border-radius:5px;font-size:12px;font-weight:500;line-height:22px;padding:1.5px 8.5px;transform:scale(.9)}.addon-modal .key-inactive-badge{background:#ececef;color:#4a4a4d}.addon-modal .key-input-row{position:relative}.addon-modal .key-input-row input{padding-right:190px;width:100%}.addon-modal .key-input-row.key-row-verified input{padding-right:100px}.addon-modal .key-input-row.key-row-verified .key-actions{right:20px}.addon-modal .key-input-row .key-actions{align-items:center;display:flex;gap:14px;position:absolute;right:6px;top:50%;transform:translateY(-50%)}.addon-modal .key-input-row .key-verify-btn{align-items:center;background:#49c57d;background:var(--green);border-radius:5px;color:#fff;display:inline-flex;font-size:14px;font-weight:500;gap:1px;line-height:35px;margin-right:2px;padding:0 5px 0 15px;transition:transform .3s ease,box-shadow .3s ease}.addon-modal .key-input-row .key-verify-btn .key-verify-chevron{color:#fff;height:15px;margin-top:1px;width:15px}.addon-modal .key-input-row .key-verify-btn.is-verifying{padding-right:15px}@media(hover:hover){.addon-modal .key-input-row .key-verify-btn:hover:not(:disabled){transform:scale(.98)}.addon-modal .key-input-row .key-verify-btn:hover:not(:disabled):focus:active{transform:scale(.96)}}.addon-modal .key-input-row .key-verify-btn:disabled{pointer-events:none}.addon-modal .key-input-row .key-replace-btn{background:none;border:none;color:#5d3dd2;color:var(--purple);cursor:pointer;font-size:14px;font-weight:500;padding:0 0 0 2px}.addon-modal .key-input-row.key-row-disabled input{background:#f7f7f7;box-shadow:unset!important;color:#d6d6dd;pointer-events:none}.addon-modal .key-input-row.key-row-disabled .key-replace-btn{color:#d2d2df;pointer-events:none}.addon-modal .key-input-row.key-row-disabled .key-verify-btn{background:#d0d0dd2e!important;box-shadow:unset!important;color:#d2d2df!important;pointer-events:none}html.wl .addon-modal .key-input-row.key-row-disabled .key-verify-btn{background:#d0d0dd2e!important}.addon-modal .key-input-row.key-row-disabled .key-verify-btn .key-verify-chevron{color:#d2d2df}.addon-modal .key-error{color:#f33b55;color:var(--red);font-size:14px;font-weight:400;margin-top:8px}.addon-modal .addon-usage .progress-values{line-height:1em;margin-bottom:12px}.addon-modal .addon-usage .progress-values .main-value,.addon-modal .addon-usage .progress-values .used{color:#0009;font-size:15px;font-weight:400}.addon-modal .addon-usage .progress-bar{background:#dadae16b;border-radius:100px}html.wl .addon-modal .addon-usage .progress-bar{background:#d4d4d45c}.addon-modal .addon-usage .progress-bar{height:14px;width:100%}.addon-modal .addon-usage .progress-bar .progress-thumb{background-image:linear-gradient(90deg,#5835d8,#9135d8)}html.wl .addon-modal .addon-usage .progress-bar .progress-thumb{background:#5d3dd2;background:var(--purple)}.addon-modal .addon-usage .progress-bar .progress-thumb{border-radius:100px;height:14px;transition:all .3s linear}.addon-modal .addon-usage.over .progress-bar .progress-thumb{background-image:linear-gradient(90deg,#f7833f,#f9b84d)}.addon-modal .addon-usage.warning .progress-bar .progress-thumb{background-image:linear-gradient(90deg,#dd4343,#ff6d6d)}.addon-modal .addon-qty{align-items:center;display:flex;justify-content:space-between}.addon-modal .addon-qty .label{color:#000;font-size:17px;font-weight:500;margin:0}.addon-modal .qty-stepper{align-items:center;background:#f1f1f3c7;display:inline-flex;gap:4px}html.wl .addon-modal .qty-stepper{background:#f2f2f2c7}.addon-modal .qty-stepper{border-radius:8px;padding:4px}.addon-modal .qty-stepper .qty-btn{align-items:center;background:#fff;border:none;border-radius:6px;color:#000;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.addon-modal .qty-stepper .qty-btn svg{height:18px;width:18px}.addon-modal .qty-stepper .qty-btn:disabled{background:#f1f1f4}html.wl .addon-modal .qty-stepper .qty-btn:disabled{background:#efefef}.addon-modal .qty-stepper .qty-btn:disabled{color:#0003;cursor:not-allowed}@media(hover:hover){.addon-modal .qty-stepper .qty-btn:hover:not(:disabled){color:#5d3dd2;color:var(--purple)}}.addon-modal .qty-stepper .qty-value{font-size:15px;font-weight:600;min-width:28px;text-align:center}.integrations{min-height:100dvh;position:relative}.integrations:before{background:url(https://cdn.skillplate.com/skillplate-logo.svg);background:var(--wl-watermark,url(https://cdn.skillplate.com/skillplate-logo.svg));bottom:-100px;content:"";filter:brightness(100) drop-shadow(2px 100px 150px rgba(58,35,141,.1)) opacity(1);height:370px;left:50%;pointer-events:none;position:absolute;transform:translate(-50%) translateZ(0);width:1500px;z-index:-1}.integrations .disabled-message .message{background:#f33b551c;color:#f33b55;color:var(--red)}.integrations .disabled-message .message svg{color:#f33b55;color:var(--red);max-width:20px}.integrations .form-block{box-shadow:0 20px 70px -10px #1c0f4a26;margin-top:13px;padding:25px 30px 25px 25px;position:relative}.integrations .form-block .arrows{min-width:24px}.integrations .form-block .app-logo{height:47px;width:47px}.integrations .form-block .app-logo.zapier{border-radius:10px;box-shadow:0 10px 40px -10px #ff4a0066}.integrations .form-block .app-logo.stripe{border-radius:10px;box-shadow:0 10px 40px -10px #6772e091}.integrations .form-block .app-logo.skillplate{border-radius:10px;box-shadow:0 10px 40px -10px #5835d873}.integrations .form-block .app-name{font-size:20px;font-weight:500;margin-left:15px}.integrations .form-block .status{align-items:center;background:#b3b3b31f;border-radius:8px;color:#9b9b9b;display:flex;font-size:14px;font-weight:500;padding:7px 15px}.integrations .form-block .status.connected{background:#37c5731f;color:#49c57d;color:var(--green);padding:7px 15px 7px 12px}.integrations .form-block .status.connected svg{color:#49c57d;color:var(--green);margin-right:4px;margin-top:-2px;max-width:14px}.integrations .form-block .status.disabled{background:#f33b551c;color:#f33b55;color:var(--red);padding:7px 15px}.integrations .form-block .detail-info{border-top:1px solid #f1f1f1;margin-left:-25px;margin-right:-30px;margin-top:20px;padding-top:20px;padding-inline:25px}.integrations .form-block .detail-info .name{font-size:20px;font-weight:500;margin-bottom:7px}.integrations .form-block .detail-info .name span{font-size:15px;font-weight:500;margin-bottom:-2px;opacity:.5}.integrations .form-block .detail-info p{font-size:17px;line-height:1.5em;max-width:470px}.integrations .form-block .detail-info p a{display:inline-block;font-size:15px;margin-right:7px;transform:none}.integrations .form-block .detail-info p.stripe-text{font-size:15px;max-width:580px}.integrations .form-block .detail-info .stripe-messages h3{font-size:18px;font-weight:600}.integrations .form-block .detail-info .stripe-messages p{font-size:16px}.integrations .form-block .detail-info .stripe-messages .message{background:#f37e501a;color:#f37e50;font-size:15px;margin-bottom:0;margin-top:15px;max-width:unset}.integrations .form-block .detail-info .stripe-messages .message svg{margin-bottom:-2px}.integrations .form-block .detail-info .bottom-info{background:#efeff55c;border-radius:10px;box-shadow:inset 0 0 70px -10px #2e1d6e08;font-size:17px;margin-top:30px;padding:20px 30px 20px 25px}.integrations .form-block .detail-info .bottom-info .label{font-weight:500}@media(max-width:550px){.integrations .form-block .detail-info p{font-size:16px}}@media(max-width:500px){.integrations{min-height:unset}.integrations:before{display:none}.integrations .form-block{padding:20px}.integrations .form-block .header{flex-wrap:wrap}.integrations .form-block .header .icons{flex-basis:100%;margin-bottom:20px}.integrations .form-block .header .status{justify-content:center;line-height:35px;margin-left:0;margin-right:auto;text-align:center;width:100%}.integrations .form-block .header .actions{position:absolute;right:26px;top:35px}.integrations .form-block .detail-info .bottom-info{flex-wrap:wrap;padding:20px}.integrations .form-block .detail-info .bottom-info .auth-info{flex-basis:100%;gap:10px;justify-content:center}.integrations .form-block .detail-info .bottom-info .actions{flex-basis:100%;margin-top:15px}.integrations .form-block .detail-info .bottom-info .actions .soft-delete{background:#f33b551a;border-radius:8px;line-height:45px;width:100%}}@media(max-width:335px){.integrations .form-block p:last-of-type{flex-wrap:wrap}}.zapier-page{background:url(/admin/img/gradient-bg-3.png) no-repeat top;background-attachment:fixed;background-size:cover;min-height:100vh;overflow:hidden;position:relative}.zapier-page:before{background:url(https://cdn.skillplate.com/skillplate-logo.svg);background:var(--wl-watermark,url(https://cdn.skillplate.com/skillplate-logo.svg));bottom:-100px;content:"";filter:brightness(100) drop-shadow(2px 100px 150px rgba(58,35,141,.1)) opacity(1);height:370px;left:50%;pointer-events:none;position:absolute;transform:translate(-50%) translateZ(0);width:1500px;z-index:-1}.zapier-page .container{align-items:center;display:flex;flex-direction:column;margin:0 auto;min-height:100dvh;padding:30px}.zapier-page .container .form-block{margin-top:70px!important;padding:40px}@media(max-width:700px){.zapier-page .container .form-block{margin-top:0!important}}.zapier-page .container .icons img{min-width:52px;width:52px}.zapier-page .container .icons img.zapier{border-radius:11px;box-shadow:0 10px 50px -10px #ff4a0066}.zapier-page .container .icons img.skillplate{border-radius:11px;box-shadow:0 10px 50px -10px #5835d873}.zapier-page .container .icons .arrows{min-height:30px;min-width:30px}.zapier-page .container .title{font-size:23px;font-weight:500;line-height:1.2em;margin-bottom:10px;margin-top:25px}.zapier-page .container p{font-size:17px}.zapier-page .container ul{background:#efeff566;border-radius:10px;margin-top:30px;padding:27px 30px 30px}@media(max-width:500px){.zapier-page .container ul{padding:20px}}.zapier-page .container ul li{color:#0009;font-size:17px;font-weight:500;line-height:1.2em;margin-bottom:12px;padding-left:15px;position:relative}.zapier-page .container ul li.title{color:#000;font-size:19px;margin-bottom:20px;margin-top:0;padding:0;text-align:left}.zapier-page .container ul li.title:before{display:none}.zapier-page .container ul li:before{background:#5d3dd2;background:var(--purple);border-radius:50%;content:"";display:inline-block;height:8px;left:0;margin-right:7px;position:absolute;top:6px;vertical-align:middle;width:8px}.zapier-page .container ul li:last-of-type{margin-bottom:0}.discounts{container-type:inline-size}.discounts .form-block.table.fade.discounts-table.has-content .table-container{position:relative}.discounts .form-block.table.fade.discounts-table.has-content .table-container .thead-fade-edge{display:none}@container (max-width: 600px){.discounts .form-block.table.fade.discounts-table.has-content .table-container .thead-fade-edge{background-image:linear-gradient(270deg,#fff 25%,#fff0);bottom:0;display:block;height:auto;pointer-events:none;position:absolute;right:0;top:0;width:50px;z-index:1}.discounts .form-block.table.fade.discounts-table.has-content table tbody tr td:last-of-type,.discounts .form-block.table.fade.discounts-table.has-content table thead tr th:last-of-type{padding-right:40px!important}}.discounts .form-block table tbody tr td:first-of-type,.discounts .form-block table thead tr th:first-of-type{padding-left:30px!important}@media(max-width:700px){.discounts .form-block table tbody tr td:last-of-type{padding-right:40px!important}}.discounts .form-block table td .discount-code--ai-ready{align-items:center;color:#5d3dd2;color:var(--ai-highlight-purple);display:inline-flex;gap:5px}.discounts .form-block table td .discount-code--ai-ready span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discounts .form-block table td .discount-code--ai-ready:after{background:oklab(from #5d3dd2 l a b/.12);background:oklab(from var(--ai-highlight-purple) l a b/.12);border-radius:4px;color:#5d3dd2;color:var(--ai-highlight-purple);content:"AI";flex-shrink:0;font-size:10px;font-weight:600;letter-spacing:.5px;line-height:1.4;padding:2px 6px}.discounts .form-block table td .discount-code--ai-ready+.discount-type{color:oklab(from #5d3dd2 l a b/.65);color:oklab(from var(--ai-highlight-purple) l a b/.65)}.discounts .form-block table td .discount-type{color:#00000080;font-size:13px;margin-top:-4px}.discounts .form-block table td .type{font-weight:500}.discounts .form-block table td .total-sales,.discounts .form-block table td .type{font-family:Onest,Inter!important;letter-spacing:-.015rem}.discounts .form-block table td .status{border-radius:6px;display:inline-block;font-size:13px;font-weight:500;padding:4px 10px}.discounts .form-block table td .status.active{background:#e0f6e9;color:#49c57d;color:var(--green)}.discounts .form-block table td .status.scheduled{background:#fdeeea;color:#f37e50;color:var(--orange);cursor:pointer}.discounts .form-block table td .status.inactive{background:#b3b3b33b;color:#9b9b9b}.discount-detail{container-type:inline-size}@media(min-width:1035px){.discount-detail .top-bar{position:relative}.discount-detail .top-bar.has-unsaved{margin-bottom:25px;position:sticky;top:20px;z-index:12}.discount-detail .top-bar.has-unsaved>.controls,.discount-detail .top-bar.has-unsaved>h1{opacity:0;pointer-events:none}}@media(max-width:1034px){.discount-detail .top-bar .top-bar-unsaved{display:none}}@media(max-width:1300px){.discount-detail .split-container{flex-direction:column}.discount-detail .split-container .form-block{z-index:unset!important}}.discount-detail .calendar .action-pop{top:30px}@media(max-width:550px){.discount-detail .calendar .action-pop{min-width:310px}}.discount-detail .container>div.top-bar h1{max-width:67%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discount-detail .split-container .right-side{align-self:flex-start;position:sticky;top:25px}@media(max-width:1300px){.discount-detail .split-container .right-side{width:100%}}@media(min-width:1035px){.discount-detail:has(.top-bar.has-unsaved) .split-container .right-side{top:108px}}.discount-detail .form-block .discount-code-input-wrap.ai-changed-field{display:block;position:relative}.discount-detail .form-block .discount-code-input-wrap.ai-changed-field:after{left:auto!important;right:15px!important;top:50%!important;transform:translateY(-50%)!important}.discount-detail .form-block .discount-code-input-wrap.ai-changed-field>input{padding-right:44px!important}.discount-detail .form-block .discount-max-uses-input-wrap.discount-max-uses-input-wrap--ai-outlined{display:block;position:relative}.discount-detail .form-block .discount-max-uses-input-wrap.discount-max-uses-input-wrap--ai-outlined:after{background:oklab(from #5d3dd2 l a b/.12);background:oklab(from var(--ai-highlight-purple) l a b/.12);border-radius:4px;color:#5d3dd2;color:var(--ai-highlight-purple);content:"AI";font-size:10px;font-weight:600;left:auto;letter-spacing:.5px;line-height:1.4;padding:2px 6px;position:absolute;right:15px;top:50%;transform:translateY(-50%);z-index:10}.discount-detail .form-block .discount-max-uses-input-wrap.discount-max-uses-input-wrap--ai-outlined>input{background:oklab(from #5d3dd2 l a b/.05)!important;background:oklab(from var(--ai-highlight-purple) l a b/.05)!important;box-shadow:0 0 0 1.5px oklab(from #5d3dd2 l a b/.5)!important;box-shadow:0 0 0 1.5px oklab(from var(--ai-highlight-purple) l a b/.5)!important;color:#5d3dd2!important;color:var(--ai-highlight-purple)!important;padding-right:44px!important}.discount-detail .form-block .form-control.row.ai-changed-field:has(>input[type=checkbox]):not(:has(.action)):after{display:none!important}.discount-detail .form-block .form-control.row.ai-changed-field:has(>input[type=checkbox]):not(:has(.action))>input[type=checkbox]+label:after{background:oklab(from #5d3dd2 l a b/.12);background:oklab(from var(--ai-highlight-purple) l a b/.12);border-radius:4px;color:#5d3dd2;color:var(--ai-highlight-purple);content:"AI";display:inline-block;font-size:10px;font-weight:600;letter-spacing:.5px;line-height:1.4;margin-left:7px;padding:2px 6px;transform:translateY(-2px)}.discount-detail .form-block.relative{z-index:1}.discount-detail .form-block .select-drop ul li.draft{align-items:center;display:flex;pointer-events:none}.discount-detail .form-block .select-drop ul li.draft span{opacity:.4}.discount-detail .form-block .select-drop ul li.draft .draft-badge{background:#f1f1f1;border-radius:5px;color:#888;font-size:11px;font-weight:500;line-height:20px;margin-bottom:-3px;margin-left:5px;padding:0 6px}.discount-detail .form-block .type-switcher{background:#f6f6f8;border-radius:8px;color:#0006;flex:1;isolation:isolate;line-height:41px;max-width:290px;min-width:290px;padding:5px;position:relative}.discount-detail .form-block .type-switcher:before{background:#fff;border-radius:6px;bottom:4px;content:"";left:4px;position:absolute;top:4px;transition:all .2s ease;width:50%;z-index:-1}.discount-detail .form-block .type-switcher div{border-radius:8px;cursor:pointer;flex:1;flex-basis:50%;font-size:15px;font-weight:500;padding:0 20px;text-align:center;transition:all .2s ease;width:50%}.discount-detail .form-block .type-switcher div.active{color:#000}.discount-detail .form-block .type-switcher.fixed:before{left:calc(50% - 4px)}.discount-detail .form-block .type-switcher.ai-changed-field{background:oklab(from #5d3dd2 l a b/.05)!important;background:oklab(from var(--ai-highlight-purple) l a b/.05)!important;box-shadow:0 0 0 1.5px oklab(from #5d3dd2 l a b/.5)!important;box-shadow:0 0 0 1.5px oklab(from var(--ai-highlight-purple) l a b/.5)!important}.discount-detail .form-block .type-switcher.ai-changed-field:after{left:auto!important;right:8px!important;top:50%!important;transform:translateY(-50%)!important}.discount-detail .form-block .type-switcher.ai-changed-field div.active{color:#5d3dd2!important;color:var(--ai-highlight-purple)!important}.discount-detail .form-block .type-switcher.ai-changed-field div:not(.active){color:oklab(from #5d3dd2 l a b/.5)!important;color:oklab(from var(--ai-highlight-purple) l a b/.5)!important}.discount-detail .form-block .type-switcher.type-switcher--ai-outlined{background:oklab(from #5d3dd2 l a b/.05)!important;background:oklab(from var(--ai-highlight-purple) l a b/.05)!important;box-shadow:0 0 0 1.5px oklab(from #5d3dd2 l a b/.5)!important;box-shadow:0 0 0 1.5px oklab(from var(--ai-highlight-purple) l a b/.5)!important}.discount-detail .form-block .type-switcher.type-switcher--ai-outlined div.active{color:#5d3dd2!important;color:var(--ai-highlight-purple)!important}.discount-detail .form-block .type-switcher.type-switcher--ai-outlined div:not(.active){color:oklab(from #5d3dd2 l a b/.5)!important;color:oklab(from var(--ai-highlight-purple) l a b/.5)!important}.discount-detail .form-block .amount-input input{padding:0 15px}.discount-detail .form-block .amount-input.amount-input--ai-outlined{border-radius:8px;box-shadow:0 0 0 1.5px oklab(from #5d3dd2 l a b/.5)!important;box-shadow:0 0 0 1.5px oklab(from var(--ai-highlight-purple) l a b/.5)!important}.discount-detail .form-block .amount-input.amount-input--ai-outlined input{background:oklab(from #5d3dd2 l a b/.05)!important;background:oklab(from var(--ai-highlight-purple) l a b/.05)!important;color:#5d3dd2!important;color:var(--ai-highlight-purple)!important}.discount-detail .form-block .amount-input.amount-input--ai-outlined input:focus{box-shadow:none!important}.discount-detail .form-block .amount-input.amount-input--ai-outlined .amount-label{background:oklab(from #5d3dd2 l a b/.1)!important;background:oklab(from var(--ai-highlight-purple) l a b/.1)!important;color:#5d3dd2!important;color:var(--ai-highlight-purple)!important}.discount-detail .form-block .form-control.type{border-top:1px solid rgba(228,228,237,.7);margin-inline:-40px;padding-top:30px;padding-inline:40px}@media(max-width:700px){.discount-detail .form-block .form-control.type{margin-inline:-25px;padding-inline:25px}}@media(max-width:550px){.discount-detail .form-block .form-control.type{margin-top:30px}}.discount-detail .form-block .form-control.type .type-value-label-wrap{margin-bottom:10px}.discount-detail .form-block .form-control.type .type-value-label-wrap .label{margin-bottom:0}.discount-detail .form-block .form-control.type .type-value-label-wrap.type-value-label-inline-ai .label{color:#5d3dd2!important;color:var(--ai-highlight-purple)!important}.discount-detail .form-block .form-control.type .type-value-label-wrap.type-value-label-inline-ai .label:after{background:oklab(from #5d3dd2 l a b/.12);background:oklab(from var(--ai-highlight-purple) l a b/.12);border-radius:4px;color:#5d3dd2;color:var(--ai-highlight-purple);content:"AI";display:inline-block;font-size:10px;font-weight:600;letter-spacing:.5px;line-height:1.4;margin-left:7px;padding:2px 6px;transform:translateY(-1px);z-index:10}.discount-detail .form-block.summary .form-control{margin-bottom:0!important}.discount-detail .form-block.summary p{font-size:18px;font-weight:400}.discount-detail .form-block.summary .summary-code{color:#5d3dd2;color:var(--purple);font-size:22px;font-weight:600;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1300px){.discount-detail .form-block.summary .summary-code{max-width:85%}}.discount-detail .form-block.summary .status{border-radius:7px;display:inline-block;font-size:13px;font-weight:500;padding:4px 10px}.discount-detail .form-block.summary .status.active{background:#e0f6e9;color:#49c57d;color:var(--green)}.discount-detail .form-block.summary .status.scheduled{background:#fdeeea;color:#f37e50;color:var(--orange)}.discount-detail .form-block.summary .status.inactive{background:#b3b3b33b;color:#9b9b9b}.discount-detail .form-block.summary .summary-value{color:#000;font-size:17px;font-weight:500}.discount-detail .form-block.summary .summary-value:before{color:#5937db;content:"•";display:inline-block;font-size:40px;line-height:19px;margin-right:7px;margin-top:-2px;vertical-align:middle}html.wl .discount-detail .form-block.summary .summary-value:before{color:#5d3dd2;color:var(--purple)}.discount-detail .form-block.summary .summary-value.dot-none{color:#0009;font-weight:400}.discount-detail .form-block.summary .summary-value.dot-none:before{display:none}.discount-detail .form-block.summary .summary-value span{font-family:Onest,Inter!important;font-weight:500;letter-spacing:-.015rem}.discount-detail .form-block .calendar .action-pop{inset:70px auto auto 0}@media(min-width:1300px){.discount-detail .form-block .calendar .action-pop{inset:auto auto 70px 0}}.discount-detail .form-block.dates .select-style{padding-left:60px}.discount-detail .form-block.dates .select-style .icon{align-items:center;background:#fff;border-radius:7px;display:flex;height:40px;justify-content:center;left:5px;margin-right:25px;position:absolute;top:5px;width:44px}.discount-detail .form-block.dates .select-style .icon svg{color:#5d3dd2;color:var(--purple);max-width:23px;stroke-width:2px}.discount-detail .form-block.dates .form-control.ai-changed-field .date-input{border-radius:8px;box-shadow:0 0 0 1.5px oklab(from #5d3dd2 l a b/.5)!important;box-shadow:0 0 0 1.5px oklab(from var(--ai-highlight-purple) l a b/.5)!important}.discount-detail .form-block.dates .form-control.ai-changed-field .date-input input{background:oklab(from #5d3dd2 l a b/.05)!important;background:oklab(from var(--ai-highlight-purple) l a b/.05)!important;color:#5d3dd2!important;color:var(--ai-highlight-purple)!important}@media(min-width:1300px){.discount-detail .form-block.dates .select-drop{bottom:60px;margin-top:0;top:auto}}@media(max-width:550px){.discount-detail .form-block .limit-label{line-height:1.1em}.discount-detail .form-block .form-control.type .type-form{flex-wrap:wrap}.discount-detail .form-block .form-control.type .type-form .type-switcher{flex-basis:100%;max-width:none;width:100%}.discount-detail .form-block .form-control.type .type-form .input-holder{max-width:none;width:100%}.discount-detail .form-block .date-form{flex-wrap:wrap}.discount-detail .form-block .date-form .form-control{flex-basis:100%}.discount-detail .form-block .date-form .form-control .date-input,.discount-detail .form-block .date-form .form-control>div{max-width:none;width:100%}.discount-detail .form-block .check-form{margin-top:20px}}@container (max-width: 500px){.discount-detail .form-block .limit-label{line-height:1.1em}.discount-detail .form-block .form-control.type .type-form{flex-wrap:wrap}.discount-detail .form-block .form-control.type .type-form .type-switcher{flex-basis:100%;max-width:none;width:100%}.discount-detail .form-block .form-control.type .type-form .input-holder{max-width:none;width:100%}.discount-detail .form-block .date-form{flex-wrap:wrap}.discount-detail .form-block .date-form .form-control{flex-basis:100%}.discount-detail .form-block .date-form .form-control .date-input,.discount-detail .form-block .date-form .form-control>div{max-width:none;width:100%}.discount-detail .form-block .check-form{margin-top:20px}}.user-list{container-name:user-list;container-type:inline-size;max-width:1400px}.user-list .form-block.table.fade.leads-table.has-content .table-container,.user-list .form-block.table.fade.users-table.has-content .table-container{position:relative}.user-list .form-block.table.fade.leads-table.has-content .table-container .thead-fade-edge,.user-list .form-block.table.fade.users-table.has-content .table-container .thead-fade-edge{display:none}@container (max-width: 1100px){.user-list .form-block.table.fade.leads-table.has-content .table-container .thead-fade-edge,.user-list .form-block.table.fade.users-table.has-content .table-container .thead-fade-edge{background-image:linear-gradient(270deg,#fff 25%,#fff0);display:block;height:52px;pointer-events:none;position:absolute;right:0;top:20px;width:50px;z-index:1}.user-list .form-block.table.fade.leads-table.has-content table thead tr th:last-of-type,.user-list .form-block.table.fade.users-table.has-content table thead tr th:last-of-type{padding-right:40px!important}}.user-list .top-bar .controls{display:flex}.user-list .top-bar .controls .btn.main-btn{padding:0 30px 0 20px}.user-list .top-bar .controls .btn.main-btn svg{stroke-width:2px;width:22px}@media(min-width:1036px){@container (max-width: 1035px){.user-list .top-bar{align-items:center;flex-wrap:wrap;gap:15px;justify-content:space-between;margin-bottom:20px}.user-list .top-bar h1{flex:0 1 auto;margin-right:0;min-width:0}.user-list .top-bar>.controls{flex:0 1 auto;justify-content:flex-start;min-width:-moz-max-content;min-width:max-content}}@container (min-width: 501px) and (max-width: 1035px){.user-list .form-block.table.fade.leads-table .table-controls,.user-list .form-block.table.fade.users-table .table-controls{align-content:flex-start;-moz-column-gap:15px;column-gap:15px;justify-content:flex-start;row-gap:15px}.user-list .form-block.table.fade.leads-table .table-controls .search,.user-list .form-block.table.fade.users-table .table-controls .search{flex:1 1 220px;margin-right:0;max-width:100%;min-width:0}.user-list .form-block.table.fade.leads-table .table-controls .filters-toggle,.user-list .form-block.table.fade.users-table .table-controls .filters-toggle{flex:0 0 auto}.user-list .form-block.table.fade.leads-table .table-controls .columns-toggle,.user-list .form-block.table.fade.users-table .table-controls .columns-toggle{flex:0 0 auto;margin-left:0}}@container user-list (max-width: 500px){.user-list .top-bar{align-items:stretch;flex-direction:column;flex-wrap:nowrap;gap:15px;justify-content:flex-start}.user-list .top-bar h1{flex:none;margin-right:0;width:100%}.user-list .top-bar>.controls{align-items:stretch;flex:none;flex-direction:column;gap:15px;min-width:0;width:100%}.user-list .top-bar>.controls .mobile-hidden{display:flex!important;gap:15px;width:100%}.user-list .top-bar>.controls .mobile-hidden .btn{flex:1 1 0;justify-content:center;margin:0!important;min-width:0}.user-list .top-bar>.controls .mobile-actions{display:none!important}.user-list .top-bar>.controls>.btn.main-btn,.user-list .top-bar>.controls>a.btn.main-btn{justify-content:center;margin:0!important;width:100%}}}.user-list .metrics{display:grid;grid-template-columns:auto 1fr 1fr 1fr 1fr;grid-gap:23px;margin-bottom:23px;position:relative}@media(max-width:1425px){.user-list .metrics{grid-template-columns:repeat(auto-fit,minmax(255px,1fr))}.user-list .metrics .popover-box{grid-column:1/-1}.user-list .metrics .popover-box .metric-card.time-picker{min-height:unset}}@container (max-width: 1000px){.user-list .metrics{grid-template-columns:repeat(auto-fit,minmax(255px,1fr))}.user-list .metrics .popover-box{grid-column:1/-1}.user-list .metrics .popover-box .metric-card.time-picker{min-height:unset}}.user-list .metrics .action-pop{border-radius:10px;box-shadow:0 30px 100px -10px #210e4a26;left:0;padding:20px;position:absolute;top:110px;z-index:15}html.wl .user-list .metrics .action-pop{box-shadow:0 30px 100px -10px #3f3f3f26}.user-list .metrics .action-pop{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffb3;border:2px solid #fff;min-width:200px}.user-list .metrics .action-pop .radio-group{margin-bottom:5px}.user-list .metrics .action-pop .radio-group:last-of-type{margin-bottom:0}@container (max-width: 1050px){.user-list .metrics .action-pop{top:80px}}@media(max-width:1425px){.user-list .metrics .action-pop{min-width:100%;top:80px}}@media(max-width:700px){.user-list .metrics .action-pop{top:65px}}.user-list .metrics .metric-card{background:#fff;border-radius:10px;box-shadow:0 30px 90px -10px #2e254f12}html.wl .user-list .metrics .metric-card{box-shadow:0 30px 90px -10px #3c3c3c12}.user-list .metrics .metric-card{padding:20px;position:relative}.user-list .metrics .metric-card .label-holder{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:14px}.user-list .metrics .metric-card .label-holder .label{color:#000000b3;font-size:14px;font-weight:500}.user-list .metrics .metric-card .label-holder .percent{align-items:center;border-radius:100px;display:flex;font-size:11px;font-weight:600;justify-content:center;line-height:23px;margin-left:10px;margin-top:-1px;max-height:25px;padding:0 9px 0 6px;white-space:nowrap}.user-list .metrics .metric-card .label-holder .percent svg{margin-top:-1px;stroke-width:2.5px;vertical-align:middle;width:11px}.user-list .metrics .metric-card .label-holder .percent.up{background:#e0f6e9;color:#49c57d;color:var(--green)}.user-list .metrics .metric-card .label-holder .percent.up svg{color:#49c57d;color:var(--green)}.user-list .metrics .metric-card .label-holder .percent.down{background:#fde9eb;color:#f33b55;color:var(--red)}.user-list .metrics .metric-card .label-holder .percent.down svg{color:#f33b55;color:var(--red)}.user-list .metrics .metric-card .main-metric{font-family:Onest,Inter!important;font-size:25px;font-weight:600;letter-spacing:-.015rem;line-height:22px}.user-list .metrics .metric-card .main-metric .active-icon{background:#49c57d;background:var(--green);border-radius:100px;box-shadow:0 0 0 6px #37c57326;display:inline-block;height:10px;margin-left:13px;margin-top:-7px;position:relative;vertical-align:middle;width:10px}.user-list .metrics .metric-card .main-metric .active-icon:before{animation:ripple 2s infinite}.user-list .metrics .metric-card .main-metric .active-icon:after,.user-list .metrics .metric-card .main-metric .active-icon:before{background:#37c573a6;border-radius:100px;content:"";height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:absolute;top:50%;transform-origin:center center;width:40px}.user-list .metrics .metric-card .main-metric .active-icon:after{animation:ripple 2s .3s infinite}.user-list .metrics .metric-card .main-metric .active-icon.inactive{background:#ccc;box-shadow:0 0 0 6px #ccc6;transform:scale(.87) translateY(1px)}.user-list .metrics .metric-card .main-metric .active-icon.inactive:after,.user-list .metrics .metric-card .main-metric .active-icon.inactive:before{animation:none;background:#cccccc2e;box-shadow:0 0 0 10px #cccccc1a;opacity:1;transform:scale(.55)}.user-list .metrics .metric-card .action{bottom:9px;position:absolute;right:9px}.user-list .metrics .metric-card .action .action-pop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffffbf;border:1px solid #fff;border-radius:7px;box-shadow:0 20px 50px -5px #2d17791f;left:auto;min-width:120px;padding:3px;position:absolute;right:0;top:40px;z-index:14}.user-list .metrics .metric-card .action .action-pop div{color:#0009;cursor:pointer;font-size:15px;font-weight:500;margin-bottom:4px;padding:5px 14px}.user-list .metrics .metric-card .action .action-pop div:last-of-type{margin-bottom:0}@media(hover:hover){.user-list .metrics .metric-card .action .action-pop div:hover{background:#5d3dd2;background:var(--purple);border-radius:5px;color:#fff}}.user-list .metrics .metric-card .action svg{color:#a4a4a4;cursor:pointer;width:26px}@media(hover:hover){.user-list .metrics .metric-card .action svg:hover{opacity:.7}}.user-list .metrics .metric-card.time-picker{justify-content:center;min-height:98px;min-width:180px;position:relative;width:100%}.user-list .metrics .metric-card.time-picker span{font-weight:500;margin-right:5px}.user-list .metrics .metric-card.time-picker svg{color:#5d3dd2;color:var(--purple);margin-right:7px;margin-top:-2px;min-width:25px;stroke-width:2px}@media(max-width:700px){.user-list .metrics{gap:15px;margin-bottom:15px}.user-list .metrics .metric-card{min-height:90px;padding:15px}.user-list .metrics .metric-card .page-loading svg{height:22px!important;width:22px!important}.user-list .metrics .metric-card .page-loading span{font-size:16px}.user-list .metrics .metric-card .label-holder .label{font-size:14px}.user-list .metrics .metric-card .label-holder .percent{zoom:.94}.user-list .metrics .metric-card .action{bottom:6px;right:4px}.user-list .metrics .metric-card .main-metric{font-size:25px;line-height:1em}.user-list .metrics .metric-card .main-metric .active-icon{transform:scale(.8)}}@media(max-width:520px){.user-list .metrics{grid-template-columns:1fr 1fr}.user-list .metrics .metric-card .main-metric{font-size:23px}.user-list .metrics .metric-card .main-metric .active-icon{margin-top:-5px}}@media(max-width:330px){.user-list .metrics{grid-template-columns:1fr}}.user-list .form-block{box-shadow:0 10px 100px -20px #6b609133;margin-top:25px}.user-list .form-block.table{margin-top:23px}@media(min-width:1421px){@container (min-width: 1001px){.user-list .form-block.table.leads-table table tbody tr td .action .action-pop{right:60px!important}}}.user-list .form-block.table.leads-table table tbody tr td .status{align-items:center;display:flex;justify-content:flex-start}.user-list .form-block.table.leads-table table tbody tr td .status span{color:#000}.user-list .form-block.table.leads-table table tbody tr td .status svg{height:24px;margin-right:5px;stroke-width:1.7px;width:24px}.user-list .form-block.table.leads-table table tbody tr td .status.paid svg{color:#49c57d;color:var(--green)}.user-list .form-block.table.leads-table table tbody tr td .status.cancelled span{color:#737272}.user-list .form-block.table.leads-table table tbody tr td .status.cancelled svg{color:#9b9b9b}.user-list .form-block table tbody tr td.name,.user-list .form-block table thead tr th.name{padding-left:10px!important}.user-list .form-block table tbody tr td.name a,.user-list .form-block table thead tr th.name a{display:block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-list .form-block table tbody tr{cursor:pointer;position:relative}.user-list .form-block table tbody tr td .action .action-pop{right:45px!important;top:20px}.user-list .form-block table tbody tr:last-of-type td:last-of-type .action .action-pop{bottom:20px;top:auto}.user-list .form-block table thead tr th:first-of-type{padding-left:30px!important}.user-list .form-block table thead tr th:last-of-type{max-width:30px;padding-right:30px!important}.user-list .form-block table td:first-of-type{padding-left:30px!important}.user-list .form-block table td:last-of-type{max-width:30px;padding-right:30px!important}.user-list .form-block table td:last-of-type .action{position:static}.user-list .form-block table td:last-of-type .action button{margin-top:5px}.user-list .form-block table td:last-of-type .action button svg{color:inherit;width:auto}.user-list .form-block table td:last-of-type .action .action-pop{background:#ffffffb3;box-shadow:-5px 28px 65px -5px #21115a2e;min-width:120px;right:30px}.user-list .form-block table td:last-of-type .action .action-pop div{font-size:15px;font-weight:500;padding:0}.user-list .form-block table td:last-of-type .action .action-pop div a{display:block;padding:5px 14px;width:100%}.user-list .form-block table td:last-of-type .action .action-pop div.delete{border:none;color:#f33b55;color:var(--red);padding:5px 14px}@media(hover:hover){.user-list .form-block table td:last-of-type .action .action-pop div.delete:hover{background:#f33b5517}}.user-list .form-block table td.mail{color:#4394ee;max-width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-list .form-block table td .spent{background:#e0f6e9;border-radius:7px;color:#49c57d;color:var(--green);display:inline-block;font-family:Onest,Inter!important;font-size:14px;font-weight:600;letter-spacing:-.015rem;padding:5px 11px 5px 10px}.user-list .form-block table td .spent.none{background:#b3b3b33b;color:#9b9b9b}.user-list .form-block table td .date{font-size:16px}.user-list .form-block table td .id{color:#7e7e7e;font-weight:400}.user-list .form-block table td .viewed{font-size:15px!important;padding:5px 15px!important}.user-edit{max-width:1150px!important}.user-add,.user-edit{container-type:inline-size;max-width:1150px}.user-add .split-container .form-actions,.user-edit .split-container .form-actions{display:flex;justify-content:flex-end;margin-top:1.75rem}.user-add .split-container .left-side .form-actions,.user-edit .split-container .left-side .form-actions{display:flex}.user-add .split-container .right-side .form-actions,.user-edit .split-container .right-side .form-actions{display:none}@container (min-width: 1001px){.user-add .split-container .left-side .form-actions,.user-edit .split-container .left-side .form-actions{display:flex}.user-add .split-container .right-side .form-actions,.user-edit .split-container .right-side .form-actions{display:none}}@container (max-width: 1000px){.user-add .split-container .left-side .form-actions,.user-edit .split-container .left-side .form-actions{display:none}.user-add .split-container .right-side .form-actions,.user-edit .split-container .right-side .form-actions{display:flex}}.user-add .split-container .left-side,.user-edit .split-container .left-side{max-width:100%}.user-add .split-container .left-side .form-block,.user-edit .split-container .left-side .form-block{padding:40px}.user-add .split-container .right-side,.user-edit .split-container .right-side{max-width:100%}.user-add .split-container .right-side h3,.user-edit .split-container .right-side h3{margin-bottom:20px}.user-add .split-container .right-side .admin-badge,.user-edit .split-container .right-side .admin-badge{background:#5d3dd2;background:var(--purple);border-radius:5px;box-shadow:0 10px 23px -2px #5835d226;color:#fff;display:inline-block;font-size:12px;font-weight:500;padding:4px 10px;position:absolute;right:20px;top:20px}.user-add .split-container .right-side .admin-badge.owner,.user-edit .split-container .right-side .admin-badge.owner{background:#f37e50;box-shadow:0 10px 23px -2px #f37e5026}.user-add .split-container .right-side .input-group,.user-edit .split-container .right-side .input-group{position:relative}.user-add .split-container .right-side .input-group .show,.user-edit .split-container .right-side .input-group .show{color:#838383;font-size:12px;font-weight:500;position:absolute;right:20px;top:50%;transform:translateY(-50%)}@media(hover:hover){.user-add .split-container .right-side .input-group .show:hover,.user-edit .split-container .right-side .input-group .show:hover{color:#5d3dd2;color:var(--purple)}}.user-add .split-container .right-side .input-group input,.user-edit .split-container .right-side .input-group input{padding-right:60px}.user-add .split-container .right-side .input-group button svg,.user-edit .split-container .right-side .input-group button svg{max-width:20px}.user-add .split-container .right-side .input-group button.show:hover,.user-edit .split-container .right-side .input-group button.show:hover{color:#838383}.user-add .split-container .right-side .form-block .radio-group,.user-edit .split-container .right-side .form-block .radio-group{margin-bottom:5px}.user-add .split-container .right-side .form-block .radio-group label,.user-edit .split-container .right-side .form-block .radio-group label{font-size:17px}.user-add .split-container .right-side .form-block .radio-group label:before,.user-edit .split-container .right-side .form-block .radio-group label:before{height:22px;width:22px}.user-add .split-container .right-side .form-block .radio-group label:after,.user-edit .split-container .right-side .form-block .radio-group label:after{height:12px;width:12px}.user-add .split-container .right-side .tags-box input::-moz-placeholder,.user-edit .split-container .right-side .tags-box input::-moz-placeholder{font-size:16px}.user-add .split-container .right-side .tags-box input::placeholder,.user-edit .split-container .right-side .tags-box input::placeholder{font-size:16px}.user-add .split-container .right-side .tags-box .clear,.user-edit .split-container .right-side .tags-box .clear{cursor:pointer;opacity:.4;position:absolute;right:14px;top:13px}.user-add .split-container .right-side .tags-box .clear svg,.user-edit .split-container .right-side .tags-box .clear svg{width:20px}@media(hover:hover){.user-add .split-container .right-side .tags-box .clear:hover,.user-edit .split-container .right-side .tags-box .clear:hover{opacity:.7}}@media(max-width:1300px){.user-add .split-container .right-side .tags-box,.user-edit .split-container .right-side .tags-box{box-shadow:0 0 100px -20px #6b609133}}.user-add .split-container .right-side .tags,.user-edit .split-container .right-side .tags{align-items:flex-start;display:flex;flex-wrap:wrap;gap:7px}.user-add .split-container .right-side .tags .tag,.user-edit .split-container .right-side .tags .tag{align-items:center;background:#f3f1fc;border-radius:5px;color:#5d3dd2;color:var(--purple);cursor:default;display:flex;font-size:13px;font-weight:500;padding:6px 8px 6px 12px}.user-add .split-container .right-side .tags .tag .remove,.user-edit .split-container .right-side .tags .tag .remove{cursor:pointer;margin-bottom:-2px;margin-left:8px}@media(hover:hover){.user-add .split-container .right-side .tags .tag .remove:hover,.user-edit .split-container .right-side .tags .tag .remove:hover{background:#e3dff5;border-radius:2px;box-shadow:0 0 0 2px #e3dff5}}.user-add .split-container .right-side .tags-pop,.user-edit .split-container .right-side .tags-pop{background:#fff;border-radius:7px;box-shadow:0 30px 100px -20px #6b60914d;cursor:pointer;margin-top:0;padding:15px 5px 15px 15px;position:absolute;top:60px;width:100%}.user-add .split-container .right-side .tags-pop .add-tag,.user-edit .split-container .right-side .tags-pop .add-tag{align-items:center;background:#5d3dd2;background:var(--purple);border-radius:6px;color:#fff;display:flex;font-weight:300;justify-content:flex-start;padding:10px;width:100%}.user-add .split-container .right-side .tags-pop .add-tag svg,.user-edit .split-container .right-side .tags-pop .add-tag svg{margin-right:3px;opacity:.6}.user-add .split-container .right-side .tags-pop .add-tag b,.user-edit .split-container .right-side .tags-pop .add-tag b{font-weight:500;margin-right:5px}.user-add .split-container .right-side .tags-pop .add-tag+.available,.user-edit .split-container .right-side .tags-pop .add-tag+.available{margin-top:20px}.user-add .split-container .right-side .tags-pop .available,.user-edit .split-container .right-side .tags-pop .available{max-height:195px;overflow:auto}.user-add .split-container .right-side .tags-pop .available .label,.user-edit .split-container .right-side .tags-pop .available .label{font-size:14px}.user-add .split-container .right-side .tags-pop .available .form-control:last-of-type,.user-edit .split-container .right-side .tags-pop .available .form-control:last-of-type{margin-bottom:0!important}@media(max-width:1000px){.user-add .split-container .right-side .tags-pop,.user-edit .split-container .right-side .tags-pop{bottom:60px;top:auto}}@media(max-width:1300px){.user-add .split-container,.user-edit .split-container{flex-direction:column}.user-add .split-container .right-side,.user-edit .split-container .right-side{z-index:10}}@media(max-width:600px){.user-add .container>.controls,.user-edit .container>.controls{display:flex;flex-wrap:wrap;gap:15px}.user-add .container>.controls .btn,.user-edit .container>.controls .btn{flex:1;margin:0!important}.user-add .enrollments .enroll-form,.user-edit .enrollments .enroll-form{flex-direction:column}.user-add .enrollments .enroll-form>button,.user-add .enrollments .enroll-form>div,.user-edit .enrollments .enroll-form>button,.user-edit .enrollments .enroll-form>div{flex-basis:100%;width:100%}.user-add .enrollments .enroll-select,.user-edit .enrollments .enroll-select{flex-wrap:wrap;margin-bottom:30px}.user-add .enrollments .enroll-select .select,.user-edit .enrollments .enroll-select .select{flex-basis:100%!important;margin-bottom:15px;margin-right:0!important}.user-add .enrollments .enroll-select .btn,.user-edit .enrollments .enroll-select .btn{flex-basis:calc(50% - 7.5px)}}.user-add .form-block.enrollments .enroll-select,.user-edit .form-block.enrollments .enroll-select{align-items:center;flex-direction:row;flex-wrap:wrap}.user-add .form-block.enrollments .enroll-select label,.user-edit .form-block.enrollments .enroll-select label{flex-basis:100%}.user-add .form-block.enrollments .enroll-select .enroll-form .truncate,.user-edit .form-block.enrollments .enroll-select .enroll-form .truncate{max-width:390px}@media(max-width:1470px){.user-add .form-block.enrollments .enroll-select .enroll-form .truncate,.user-edit .form-block.enrollments .enroll-select .enroll-form .truncate{max-width:280px}}.user-add .form-block.enrollments .enroll-select .enroll-form .product-type,.user-edit .form-block.enrollments .enroll-select .enroll-form .product-type{flex-basis:100%;font-size:14px;font-weight:500;line-height:1;opacity:.6}@media(max-width:1300px){.user-add .form-block.enrollments .enroll-select .enroll-form,.user-edit .form-block.enrollments .enroll-select .enroll-form{flex:unset;width:calc(100% - 70px)}.user-add .form-block.enrollments .enroll-select .enroll-form>div,.user-edit .form-block.enrollments .enroll-select .enroll-form>div{max-width:calc(100% - 70px)}.user-add .form-block.enrollments .enroll-select .enroll-form .truncate,.user-edit .form-block.enrollments .enroll-select .enroll-form .truncate{max-width:95%}}@media(max-width:600px){.user-add .form-block.enrollments .enroll-select .enroll-form,.user-edit .form-block.enrollments .enroll-select .enroll-form{max-width:100%;width:100%}.user-add .form-block.enrollments .enroll-select .enroll-form>div,.user-edit .form-block.enrollments .enroll-select .enroll-form>div{max-width:100%}}.user-add .form-block.enrollments .enroll-select .btn.empty-btn,.user-edit .form-block.enrollments .enroll-select .btn.empty-btn{font-size:15px}.user-add .form-block.enrollments .enroll-select .select,.user-edit .form-block.enrollments .enroll-select .select{flex:1;margin-right:15px}.user-add .form-block.enrollments .enroll-select .select-drop ul li.draft,.user-edit .form-block.enrollments .enroll-select .select-drop ul li.draft{align-items:center;display:flex;flex-wrap:wrap;pointer-events:none}.user-add .form-block.enrollments .enroll-select .select-drop ul li.draft .product-type,.user-add .form-block.enrollments .enroll-select .select-drop ul li.draft span,.user-edit .form-block.enrollments .enroll-select .select-drop ul li.draft .product-type,.user-edit .form-block.enrollments .enroll-select .select-drop ul li.draft span{opacity:.4}.user-add .form-block.enrollments .enroll-select .select-drop ul li.draft .draft-badge,.user-edit .form-block.enrollments .enroll-select .select-drop ul li.draft .draft-badge{background:#f1f1f1;border-radius:5px;color:#888;font-size:11px;font-weight:500;line-height:20px;margin-bottom:-3px;margin-left:5px;padding:0 6px}.user-add .form-block.enrollments .enrolled-courses li,.user-edit .form-block.enrollments .enrolled-courses li{background:#f6f6f8}html.wl .user-add .form-block.enrollments .enrolled-courses li,html.wl .user-edit .form-block.enrollments .enrolled-courses li{background:#f7f7f7}.user-add .form-block.enrollments .enrolled-courses li,.user-edit .form-block.enrollments .enrolled-courses li{align-items:center;border-radius:10px;color:#000;display:flex;font-size:17px;font-weight:500;justify-content:space-between;margin-bottom:15px;padding:13px 25px}.user-add .form-block.enrollments .enrolled-courses li:last-of-type,.user-edit .form-block.enrollments .enrolled-courses li:last-of-type{margin-bottom:0}.user-add .form-block.enrollments .enrolled-courses li svg,.user-edit .form-block.enrollments .enrolled-courses li svg{color:#5b6371;cursor:pointer;min-width:17px;stroke-width:2px;width:17px}@media(hover:hover){.user-add .form-block.enrollments .enrolled-courses li svg:hover,.user-edit .form-block.enrollments .enrolled-courses li svg:hover{color:#89919f}}.user-details{container-type:inline-size}.user-details .split-container .left-side,.user-details .split-container .right-side{flex-basis:75%;max-width:75%}.user-details .split-container .left-side .glass,.user-details .split-container .right-side .glass{box-shadow:0 -10px 100px -20px #6b609133}html.wl .user-details .split-container .left-side .glass,html.wl .user-details .split-container .right-side .glass{box-shadow:0 -10px 100px -20px #3e3e3e26}.user-details .split-container .left-side .glass:first-of-type,.user-details .split-container .right-side .glass:first-of-type{background:#ffffff40;box-shadow:0 0 70px -20px #6b609133}html.wl .user-details .split-container .left-side .glass:first-of-type,html.wl .user-details .split-container .right-side .glass:first-of-type{box-shadow:0 0 70px -20px #3e3e3e26}.user-details .split-container .left-side .enrolled-courses,.user-details .split-container .right-side .enrolled-courses{border-bottom:1px solid rgba(228,228,237,.7);margin-bottom:20px;padding-bottom:20px}.user-details .split-container .left-side .enrolled-courses .number-line,.user-details .split-container .right-side .enrolled-courses .number-line{align-items:center;display:flex;margin-bottom:20px}.user-details .split-container .left-side .enrolled-courses .number-line .title,.user-details .split-container .right-side .enrolled-courses .number-line .title{font-size:20px;font-weight:500}.user-details .split-container .left-side .enrolled-courses .number-line .number,.user-details .split-container .right-side .enrolled-courses .number-line .number{background:#ebe7fa;color:#5d3dd2;color:var(--purple)}html.wl .user-details .split-container .left-side .enrolled-courses .number-line .number,html.wl .user-details .split-container .right-side .enrolled-courses .number-line .number{background:oklab(from #5d3dd2 l a b/.06);background:oklab(from var(--purple) l a b/.06)}.user-details .split-container .left-side .enrolled-courses .number-line .number,.user-details .split-container .right-side .enrolled-courses .number-line .number{border-radius:7px;display:inline-block;font-size:15px;font-weight:600;margin-left:15px;padding:3px 12px}.user-details .split-container .left-side .enrolled-courses .number-line .number.none,.user-details .split-container .right-side .enrolled-courses .number-line .number.none{background:#b3b3b33b;color:#9b9b9b}.user-details .split-container .left-side .enrolled-courses .courses,.user-details .split-container .right-side .enrolled-courses .courses{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.user-details .split-container .left-side .enrolled-courses .courses li,.user-details .split-container .right-side .enrolled-courses .courses li{background:#ebe7fa;color:#5d3dd2;color:var(--purple)}html.wl .user-details .split-container .left-side .enrolled-courses .courses li,html.wl .user-details .split-container .right-side .enrolled-courses .courses li{background:oklab(from #5d3dd2 l a b/.06);background:oklab(from var(--purple) l a b/.06)}.user-details .split-container .left-side .enrolled-courses .courses li,.user-details .split-container .right-side .enrolled-courses .courses li{border-radius:7px;display:inline-block;font-size:15px;font-weight:500;padding:7px 16px}.user-details .split-container .left-side .enrolled-courses .courses li.expired,.user-details .split-container .right-side .enrolled-courses .courses li.expired{align-items:center;background:#f33b551a;color:#f33b55e6;display:flex;padding:7px 16px 7px 13px}.user-details .split-container .left-side .enrolled-courses .courses li.expired svg,.user-details .split-container .right-side .enrolled-courses .courses li.expired svg{display:inline-block;height:16px;margin-bottom:-2px;margin-right:2px;width:16px}.user-details .split-container .left-side .sub-block .form-label,.user-details .split-container .right-side .sub-block .form-label{align-items:center;display:flex;gap:15px}.user-details .split-container .left-side .sub-block .form-label .status,.user-details .split-container .right-side .sub-block .form-label .status{border-radius:5px;font-size:14px;font-weight:500;line-height:31px;margin-bottom:-2px;padding:0 12px}.user-details .split-container .left-side .sub-block .form-label .status.active,.user-details .split-container .right-side .sub-block .form-label .status.active{background:#e0f6e9;color:#49c57d;color:var(--green)}.user-details .split-container .left-side .sub-block .form-label .status.cancels,.user-details .split-container .left-side .sub-block .form-label .status.trial,.user-details .split-container .right-side .sub-block .form-label .status.cancels,.user-details .split-container .right-side .sub-block .form-label .status.trial{background:#e8f0fb;color:#4394ee}.user-details .split-container .left-side .sub-block .form-label .status.cancelled,.user-details .split-container .right-side .sub-block .form-label .status.cancelled{background:#b3b3b33b;color:#9b9b9b}.user-details .split-container .left-side .sub-block .form-label .status.past-due,.user-details .split-container .right-side .sub-block .form-label .status.past-due{background:#f33b551a;color:#f33b55e6}.user-details .split-container .left-side .sub-block .action,.user-details .split-container .right-side .sub-block .action{position:absolute;right:25px;top:35px}.user-details .split-container .left-side .sub-block .action .action-pop,.user-details .split-container .right-side .sub-block .action .action-pop{background:#fff}.user-details .split-container .left-side .sub-block .sub-info,.user-details .split-container .right-side .sub-block .sub-info{border-top:1px solid rgba(228,228,237,.6);padding-top:30px}.user-details .split-container .left-side .sub-block .sub-info .sub-info-list,.user-details .split-container .right-side .sub-block .sub-info .sub-info-list{display:grid;flex-wrap:wrap;gap:20px;grid-template-columns:repeat(5,1fr);justify-content:space-between;max-width:800px}.user-details .split-container .left-side .sub-block .sub-info .sub-info-list li .label,.user-details .split-container .right-side .sub-block .sub-info .sub-info-list li .label{color:#00000080;font-size:15px;font-weight:500}.user-details .split-container .left-side .sub-block .sub-info .sub-info-list li .main-info,.user-details .split-container .right-side .sub-block .sub-info .sub-info-list li .main-info{font-size:18px;font-weight:500}@media(max-width:1200px){.user-details .split-container .left-side .sub-block .sub-info .sub-info-list,.user-details .split-container .right-side .sub-block .sub-info .sub-info-list{grid-template-columns:repeat(3,1fr)}}@media(max-width:560px){.user-details .split-container .left-side .sub-block .sub-info .sub-info-list,.user-details .split-container .right-side .sub-block .sub-info .sub-info-list{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.user-details .split-container .left-side .sub-block .form-label,.user-details .split-container .right-side .sub-block .form-label{margin-bottom:25px}.user-details .split-container .left-side .sub-block .action,.user-details .split-container .right-side .sub-block .action{top:25px}.user-details .split-container .left-side .sub-block.discord-users .discord-user-head,.user-details .split-container .right-side .sub-block.discord-users .discord-user-head{margin-top:-5px!important}.user-details .split-container .left-side .sub-block.discord-users .discord-user-head .btn.empty-btn,.user-details .split-container .right-side .sub-block.discord-users .discord-user-head .btn.empty-btn{margin-right:35px!important}}@media(max-width:500px){.user-details .split-container .left-side .sub-block.discord-users .discord-user-head,.user-details .split-container .right-side .sub-block.discord-users .discord-user-head{align-items:flex-start;flex-direction:column;gap:30px}.user-details .split-container .left-side .sub-block.discord-users .discord-user-head .btn.empty-btn,.user-details .split-container .right-side .sub-block.discord-users .discord-user-head .btn.empty-btn{line-height:50px!important;width:100%}.user-details .split-container .left-side .sub-block.discord-users .action,.user-details .split-container .right-side .sub-block.discord-users .action{top:20px!important}}.user-details .split-container .left-side .sub-block.discord-users .sub-info .sub-info-list .avatar,.user-details .split-container .right-side .sub-block.discord-users .sub-info .sub-info-list .avatar{aspect-ratio:1/1;border-radius:50%;height:50px;margin-right:12px;overflow:hidden;width:50px}.user-details .split-container .left-side .sub-block.discord-users .sub-info .sub-info-list .username,.user-details .split-container .right-side .sub-block.discord-users .sub-info .sub-info-list .username{font-size:19px;line-height:1.2em;text-transform:capitalize}.user-details .split-container .left-side .sub-block.discord-users .sub-info .sub-info-list .id,.user-details .split-container .right-side .sub-block.discord-users .sub-info .sub-info-list .id{color:#8c8c8c;white-space:nowrap}.user-details .split-container .left-side .course-enrollment div.flex-1,.user-details .split-container .right-side .course-enrollment div.flex-1{max-width:71%}.user-details .split-container .left-side .course-enrollment div.flex-1 .truncate,.user-details .split-container .right-side .course-enrollment div.flex-1 .truncate{font-weight:500;max-width:88%}.user-details .split-container .left-side .course-enrollment div.flex-1 .product-type,.user-details .split-container .right-side .course-enrollment div.flex-1 .product-type{flex-basis:100%;font-size:14px;font-weight:500;line-height:1;opacity:.6}@media(max-width:600px){.user-details .split-container .left-side .course-enrollment div.flex-1,.user-details .split-container .right-side .course-enrollment div.flex-1{max-width:100%}}.user-details .split-container .left-side .course-enrollment .select-style,.user-details .split-container .right-side .course-enrollment .select-style{box-shadow:-20px 30px 80px -5px #1c0f4a1a}.user-details .split-container .left-side .course-enrollment .select-drop ul li.draft,.user-details .split-container .right-side .course-enrollment .select-drop ul li.draft{align-items:center;display:flex;flex-wrap:wrap;pointer-events:none}.user-details .split-container .left-side .course-enrollment .select-drop ul li.draft .product-type,.user-details .split-container .left-side .course-enrollment .select-drop ul li.draft span,.user-details .split-container .right-side .course-enrollment .select-drop ul li.draft .product-type,.user-details .split-container .right-side .course-enrollment .select-drop ul li.draft span{opacity:.4}.user-details .split-container .left-side .course-enrollment .select-drop ul li.draft .draft-badge,.user-details .split-container .right-side .course-enrollment .select-drop ul li.draft .draft-badge{background:#f1f1f1;border-radius:5px;color:#888;font-size:11px;font-weight:500;line-height:20px;margin-bottom:-3px;margin-left:5px;padding:0 6px}.user-details .split-container .left-side .course-enrollment .btn,.user-details .split-container .right-side .course-enrollment .btn{margin:0}.user-details .split-container .left-side .activity-feed .activity-header,.user-details .split-container .right-side .activity-feed .activity-header{margin-bottom:40px}.user-details .split-container .left-side .activity-feed .activity-header .name,.user-details .split-container .right-side .activity-feed .activity-header .name{font-size:25px;font-weight:500;line-height:1em;margin-bottom:7px}.user-details .split-container .left-side .activity-feed .activity-header .name .expired,.user-details .split-container .right-side .activity-feed .activity-header .name .expired{align-items:center;background:#e9455ce6;border-radius:5px;box-shadow:0 10px 23px -2px #ea586e33;color:#fff;display:flex;font-size:12px;font-weight:500;gap:4px;line-height:18px;margin-left:10px;padding:6px 11px 6px 9px}.user-details .split-container .left-side .activity-feed .activity-header .name .expired svg,.user-details .split-container .right-side .activity-feed .activity-header .name .expired svg{height:14px;margin-bottom:-1px;width:14px}.user-details .split-container .left-side .activity-feed .activity-header .name.expired,.user-details .split-container .right-side .activity-feed .activity-header .name.expired{align-items:center;display:flex}.user-details .split-container .left-side .activity-feed .activity-header .label,.user-details .split-container .right-side .activity-feed .activity-header .label{color:#000000b3;display:block;font-size:17px;margin-top:-5px}.user-details .split-container .left-side .activity-feed .blank-activity,.user-details .split-container .right-side .activity-feed .blank-activity{align-items:center;display:flex;justify-content:center;margin:-15px!important;min-height:300px;padding:20px;text-align:center}@media(max-width:700px){.user-details .split-container .left-side .activity-feed .blank-activity,.user-details .split-container .right-side .activity-feed .blank-activity{margin:0!important}}.user-details .split-container .left-side .activity-feed .activity-content .status,.user-details .split-container .right-side .activity-feed .activity-content .status{align-items:center;border-radius:6px;display:flex;font-size:13px;font-weight:500;padding:7px 20px;white-space:nowrap}.user-details .split-container .left-side .activity-feed .activity-content .status:after,.user-details .split-container .right-side .activity-feed .activity-content .status:after{left:-9px}.user-details .split-container .left-side .activity-feed .activity-content .status svg,.user-details .split-container .right-side .activity-feed .activity-content .status svg{margin-right:4px;margin-top:-2px;max-width:12px}.user-details .split-container .left-side .activity-feed .activity-content .status.not_started,.user-details .split-container .right-side .activity-feed .activity-content .status.not_started{box-shadow:inset 0 0 0 2px #ededed;color:#686868;padding:7px 14px}.user-details .split-container .left-side .activity-feed .activity-content .status.certified,.user-details .split-container .right-side .activity-feed .activity-content .status.certified{background:#f4f1fe;color:#5d3dd2;color:var(--purple);padding:7px 16px 7px 13px}html.wl .user-details .split-container .left-side .activity-feed .activity-content .status.certified,html.wl .user-details .split-container .right-side .activity-feed .activity-content .status.certified{background:oklab(from #5d3dd2 l a b/.06);background:oklab(from var(--purple) l a b/.06)}.user-details .split-container .left-side .activity-feed .activity-content .status.certified svg,.user-details .split-container .right-side .activity-feed .activity-content .status.certified svg{color:#5d3dd2;color:var(--purple)}.user-details .split-container .left-side .activity-feed .activity-content .status.completed,.user-details .split-container .right-side .activity-feed .activity-content .status.completed{background:#eaf8f0;color:#49c57d;color:var(--green);padding:7px 15px 7px 12px}.user-details .split-container .left-side .activity-feed .activity-content .status.completed svg,.user-details .split-container .right-side .activity-feed .activity-content .status.completed svg{color:#49c57d;color:var(--green)}.user-details .split-container .left-side .activity-feed .activity-content .status.in_progress,.user-details .split-container .right-side .activity-feed .activity-content .status.in_progress{background:#fdeeea;color:#f37e50;color:var(--orange);padding:7px 15px}.user-details .split-container .left-side .activity-feed .activity-content .status.in_progress svg,.user-details .split-container .right-side .activity-feed .activity-content .status.in_progress svg{color:#f37e50;color:var(--orange)}.user-details .split-container .left-side .activity-feed .activity-content .feed-line,.user-details .split-container .right-side .activity-feed .activity-content .feed-line{background:#fff;border-radius:10px;box-shadow:0 20px 70px -10px #1c0f4a1a}html.wl .user-details .split-container .left-side .activity-feed .activity-content .feed-line,html.wl .user-details .split-container .right-side .activity-feed .activity-content .feed-line{box-shadow:0 20px 70px -10px #3e3e3e1a}.user-details .split-container .left-side .activity-feed .activity-content .feed-line,.user-details .split-container .right-side .activity-feed .activity-content .feed-line{padding:30px}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-header .text.name,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-header .text.name{margin-right:20px;width:420px}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-header .text.name .name,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-header .text.name .name{font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media(max-width:1800px){.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-header .text.name,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-header .text.name{width:370px}}@media(max-width:1700px){.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-header .text.name,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-header .text.name{width:320px}}@media(max-width:1600px){.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-header .text.name,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-header .text.name{width:270px}}@media(max-width:1270px){.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-header .text.name .name,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-header .text.name .name{line-height:1.3em;margin-top:5px;overflow:visible;text-overflow:unset;white-space:normal;width:95%}}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-header .text .label,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-header .text .label{color:#00000080;font-size:13px;font-weight:600}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-header .text .name,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-header .text .name{font-size:17px;font-weight:500;margin-top:-4px;white-space:nowrap}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-header .text:first-of-type .name,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-header .text:first-of-type .name{min-width:94px}@media(max-width:1270px){.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-header .additional-info,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-header .additional-info{max-width:none}}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-header>svg,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-header>svg{height:27px;min-width:27px;width:27px}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-header .action,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-header .action{bottom:auto;position:relative!important;right:auto}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-header .action:after,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-header .action:after{left:-20px;top:-35px!important}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-header .action button,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-header .action button{border-radius:7px;box-shadow:inset 0 0 0 2px #ededed;padding:0 6px}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-header .action button svg,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-header .action button svg{height:32px;width:27px}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-header .action .action-pop,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-header .action .action-pop{min-width:170px;top:30px}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-content{border-top:1px solid rgba(228,228,237,.6);margin-top:20px;padding-top:20px}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-content .user-activity{margin:0 -10px}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line{padding:10px 20px}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line:nth-child(2n),.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line:nth-child(2n){background:#f8f6faab}html.wl .user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line:nth-child(2n),html.wl .user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line:nth-child(2n){background:#fafafa}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line:nth-child(2n),.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line:nth-child(2n){border-radius:8px}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .name,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .name{flex:1;font-size:16px;font-weight:500;line-height:1.2em}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .name span,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .name span{color:#00000080}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .status.certified,.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .status.completed,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .status.certified,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .status.completed{padding:7px 16px 7px 13px}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .status,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .status{border-radius:5px;font-weight:500;padding:7px 12px}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .status svg,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .status svg{max-width:12px}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .progress,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .progress{align-items:center;display:flex;font-weight:500;margin-left:30px}@media(min-width:800px){.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .progress .number,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .progress .number{min-width:37px;text-align:right}}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .progress .bar-holder,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .progress .bar-holder{background:#f1eff6;border-radius:100px;height:9px;width:100%}html.wl .user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .progress .bar-holder,html.wl .user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .progress .bar-holder{background:#f2f2f2}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .progress .bar-holder,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .progress .bar-holder{margin-left:10px;min-width:150px;position:relative}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .progress .bar-holder .bar,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .progress .bar-holder .bar{background-image:linear-gradient(90deg,#6738e9,#9838e9);border-radius:100px;display:block;height:100%;left:0;position:absolute;top:0}html.wl .user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .progress .bar-holder .bar,html.wl .user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .progress .bar-holder .bar{background-image:linear-gradient(90deg,oklab(from #5d3dd2 l a b),oklab(from #5d3dd2 l a b/.8));background-image:linear-gradient(to right,oklab(from var(--purple) l a b),oklab(from var(--purple) l a b/.8))}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .activity-footer,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-content .activity-footer{border-top:1px solid rgba(228,228,237,.6);display:flex;margin-top:20px;padding-left:10px;padding-top:25px}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .activity-footer .view svg,.user-details .split-container .right-side .activity-feed .activity-content .feed-line .line-content .activity-footer .view svg{margin-top:-2px}.user-details .split-container .right-side{flex-basis:25%;min-width:350px}@media(max-width:700px){.user-details .split-container .right-side{min-width:unset}}.user-details .split-container .right-side .tags{align-items:flex-start;display:flex;flex-wrap:wrap;gap:7px}.user-details .split-container .right-side .tags .tag{align-items:center;background:#f3f1fc;border-radius:5px;color:#5d3dd2;color:var(--purple);cursor:default;display:flex;font-size:13px;font-weight:500;padding:6px 12px}.user-details .split-container .right-side .tags .tag .remove{cursor:pointer;margin-bottom:-2px;margin-left:6px}@media(hover:hover){.user-details .split-container .right-side .tags .tag .remove:hover{background:#e3dff5;border-radius:2px;box-shadow:0 0 0 2px #e3dff5}}.user-details .split-container .right-side .user-info-block{position:relative}.user-details .split-container .right-side .user-info-block .admin-badge{background:#5d3dd2;background:var(--purple);border-radius:5px;box-shadow:0 10px 23px -2px #5835d226;color:#fff;display:inline-block;font-size:12px;font-weight:500;padding:4px 10px;position:absolute;right:20px;top:20px}@media(max-width:560px){.user-details .split-container .right-side .user-info-block .admin-badge{right:60px;top:26px}}.user-details .split-container .right-side .user-info-block .admin-badge.owner{background:#f37e50;box-shadow:0 10px 23px -2px #f37e5026}.user-details .split-container .right-side .user-info-block .form-label svg{opacity:.4}@media(min-width:560px){.user-details .split-container .right-side .user-info-block .form-label svg{display:none}}.user-details .split-container .right-side .user-info-block .user-info{display:flex;flex-direction:column;gap:20px}.user-details .split-container .right-side .user-info-block .user-info li .label{color:#00000080;font-size:15px;font-weight:500}.user-details .split-container .right-side .user-info-block .user-info li .main-info{font-family:Onest,Inter!important;font-size:18px;font-weight:500;letter-spacing:-.015rem}.user-details .split-container .right-side .user-info-block .controls{border-top:1px solid rgba(228,228,237,.6);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-top:20px;padding-top:20px}.user-details .split-container .right-side .user-info-block .controls .btn{flex-basis:calc(50% - 10px);font-size:15px;line-height:46px;margin:0;padding:0 20px}.user-details .split-container .right-side .user-info-block .controls .btn.delete-btn{flex-basis:100%}@media(max-width:560px){.user-details .split-container .right-side .user-info-block{max-height:285px;overflow:hidden}.user-details .split-container .right-side .user-info-block .form-label{cursor:pointer}.user-details .split-container .right-side .user-info-block .user-info{display:none}.user-details .split-container .right-side .user-info-block .controls{margin-top:0}.user-details .split-container .right-side .user-info-block.active{max-height:1700px}.user-details .split-container .right-side .user-info-block.active .form-label svg{transform:rotate(180deg)}.user-details .split-container .right-side .user-info-block.active .user-info{display:flex}.user-details .split-container .right-side .user-info-block.active .controls{margin-top:30px}}@media(max-width:380px){.user-details .split-container .right-side .user-info-block{max-height:355px}.user-details .split-container .right-side .user-info-block .controls{flex-direction:column}}@media screen and (max-width:1700px){.user-details{margin:0 auto;max-width:1000px}.user-details .split-container{flex-direction:column-reverse}.user-details .split-container .right-side{max-width:100%}}@media screen and (max-width:1700px)and (min-width:560px){.user-details .split-container .right-side .form-block .user-info{display:grid;grid-template-columns:repeat(2,1fr)}.user-details .split-container .right-side .form-block .controls{display:grid;grid-template-columns:repeat(2,1fr);justify-content:flex-start}.user-details .split-container .right-side .form-block .controls .btn{flex-basis:unset;padding:0 30px}}@media screen and (max-width:1700px){.user-details .split-container .left-side{max-width:100%}}@container (max-width: 1200px){.user-details{margin:0 auto;max-width:1000px}.user-details .split-container{flex-direction:column-reverse}.user-details .split-container .right-side{max-width:100%}@media(min-width:560px){.user-details .split-container .right-side .form-block .user-info{display:grid;grid-template-columns:repeat(2,1fr)}.user-details .split-container .right-side .form-block .controls{display:grid;grid-template-columns:repeat(2,1fr);justify-content:flex-start}.user-details .split-container .right-side .form-block .controls .btn{flex-basis:unset;padding:0 30px}}.user-details .split-container .left-side{max-width:100%}}@media(max-width:1270px){.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-header{flex-wrap:wrap;position:relative}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-header .text.name{border-bottom:1px solid rgba(228,228,237,.6);margin-bottom:5px;margin-right:0;padding-bottom:15px;width:100%!important}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-header .additional-info .text .label{font-size:13px}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-header .additional-info .text .name{font-size:16px}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-header>svg{position:absolute;right:0;top:0}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .name{display:inline-block;margin-right:10px;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .name span{margin-right:7px}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .status{margin-left:auto}}@container (max-width: 1000px){.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-header{flex-wrap:wrap;position:relative}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-header .text.name{border-bottom:1px solid rgba(228,228,237,.6);margin-bottom:5px;margin-right:0;padding-bottom:15px;width:100%!important}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-header .additional-info .text .label{font-size:13px}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-header .additional-info .text .name{font-size:16px}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-header>svg{position:absolute;right:0;top:0}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .name{display:inline-block;margin-right:10px;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .name span{margin-right:7px}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .status{margin-left:auto}}@media(max-width:800px){.user-details .split-container .left-side .activity-feed{border-radius:0;margin-bottom:-25px;margin-left:-25px;margin-right:-25px}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity{margin:0}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line{background:none!important;border-bottom:1px solid #eee;border-radius:0!important;flex-wrap:wrap;padding:20px 0}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .name{flex-basis:100%;margin-bottom:20px;margin-right:0;max-width:unset;width:100%}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .status{margin-left:0}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .progress{margin-left:15px}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line:last-of-type{border:unset;padding-bottom:0}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .activity-footer{margin-top:20px;padding-left:0}}@media(max-width:600px){.user-details .split-container .left-side .course-enrollment>div{flex-wrap:wrap}.user-details .split-container .left-side .course-enrollment>div button,.user-details .split-container .left-side .course-enrollment>div>div{flex-basis:100%}.user-details .split-container .left-side .activity-feed{-webkit-backdrop-filter:unset;backdrop-filter:unset}.user-details .split-container .left-side .activity-feed .activity-content .feed-line{padding:20px}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-header svg{right:-2px;top:-2px}.user-details .split-container .left-side .enrolled-courses .courses li{font-size:13px;padding:5px 15px}}@media(max-width:500px){.user-details .split-container .left-side .activity-content .feed-line .line-content .activity-footer{align-items:flex-start;flex-direction:column;gap:12px}.user-details .split-container .left-side .activity-content .feed-line .line-content .activity-footer a{margin-left:0}}@media(max-width:420px){.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .name{margin-bottom:15px}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .status{order:3}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .progress{margin-bottom:15px;margin-left:0;order:2;width:100%}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .progress .bar-holder{max-width:180px}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .additional-info .text{display:none}}@container (max-width: 600px){.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity{margin:0}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line{background:none!important;border-bottom:1px solid #eee;border-radius:0!important;flex-wrap:wrap;padding:20px 0}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .name{flex-basis:100%;margin-bottom:20px;margin-right:0;max-width:unset;width:100%}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .status{margin-left:0}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line .progress{margin-left:15px}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .user-activity .lesson-line:last-of-type{border:unset;padding-bottom:0}.user-details .split-container .left-side .activity-feed .activity-content .feed-line .line-content .activity-footer{margin-top:20px;padding-left:0}}.modal-block h4{color:#5d3dd2;color:var(--purple);font-size:13px;font-weight:600;margin-bottom:20px;text-transform:uppercase}.modal-block .csv-box{align-items:center;border:2px solid #f6f4fd;border-radius:10px;display:flex;padding:20px}.modal-block .csv-box .icon{align-items:center;background:#f6f4fd;border-radius:10px;display:flex;height:50px;justify-content:center;margin-right:20px;min-width:50px;width:50px}.modal-block .csv-box .icon svg{color:#5d3dd2;color:var(--purple)}.modal-block .csv-box .file-info{display:flex;flex:1;flex-direction:column}.modal-block .csv-box .file-info .name{font-size:17px;font-weight:600;line-height:1.3em}.modal-block .csv-box .file-info span{font-size:15PX;font-weight:500;margin-top:-2px;opacity:.5}.modal-block .csv-box .btn{font-size:15px;line-height:42px;margin-right:0;padding:0 22px}.modal-block div.form-control .radio-group{margin-bottom:10px}.modal-block div.form-control .radio-group label{font-size:17px}.modal-block div.form-control .radio-group label:before{height:22px;width:22px}.modal-block div.form-control .radio-group label:after{height:12px;width:12px}.modal-block div.form-control .radio-group.inactive{pointer-events:none}.modal-block div.form-control .radio-group.inactive label{color:#00000080;font-weight:400}@media(max-width:600px){.modal-block .csv-box{flex-wrap:wrap}.modal-block .csv-box .btn{flex-basis:100%;margin-top:20px}.modal-block .controls{flex-wrap:wrap;justify-content:flex-start}.modal-block .controls .view{flex-basis:100%;justify-content:flex-start;margin-bottom:20px}}.tags-modal .modal-block .controls{margin-top:0!important}.tags-modal .modal-block .form-label{margin-bottom:0!important}.tags-modal .modal-block>.form-control{margin-bottom:0;margin-right:-25px;max-height:450px;overflow:auto;padding-right:15px;padding-block:25px}.tags-modal .modal-block input::-moz-placeholder{font-size:16px;font-weight:400}.tags-modal .modal-block input::placeholder{font-size:16px;font-weight:400}.tags-modal .modal-block .clear{cursor:pointer;opacity:.4;position:absolute;right:29px;top:38px}.tags-modal .modal-block .clear svg{width:20px}.tags-modal .modal-block .available{padding-top:20px}.tags-modal .modal-block .available.newly{padding-bottom:10px}.tags-modal .modal-block .available.newly+.available{border-top:1px solid #ededed}.tags-modal .modal-block .available-tags{margin-top:20px}.tags-modal .modal-block .available-tags .tag{align-items:center;background:#5d3dd2;background:var(--purple);border-radius:8px;color:#fff;display:flex;font-weight:300;justify-content:flex-start;margin-top:20px;padding:10px;width:100%}.tags-modal .modal-block .available-tags .tag svg{margin-right:3px;opacity:.6}.tags-modal .modal-block .available-tags .tag b{font-weight:500;margin-right:5px}.tags-modal .modal-block .search-holder svg{left:14px;max-width:20px;opacity:.6;position:absolute;top:50%;transform:translateY(-50%)}.tags-modal .modal-block .search-holder input{padding-left:45px}.tags-modal .modal-block .add-tag{align-items:center;background:#5d3dd2;background:var(--purple);border-radius:8px;color:#fff;display:flex;font-weight:300;justify-content:flex-start;margin-top:20px;padding:10px;width:100%}.tags-modal .modal-block .add-tag svg{margin-right:3px;opacity:.6}.tags-modal .modal-block .add-tag b{font-weight:500;margin-right:5px}.user-enrollment-modal h3.form-label{margin-bottom:0!important}.user-enrollment-modal .controls{margin-top:0!important}.user-enrollment-modal .bulk-enrollment-modal-content{margin-bottom:0;margin-right:-25px;max-height:450px;overflow:auto;padding-right:15px;padding-block:25px}@media screen and (min-width:1000px)and (max-height:700px){.user-enrollment-modal .bulk-enrollment-modal-content{max-height:55dvh}}h2.exam-results-attempts{border-bottom:1px solid #ededed;color:#5d3dd2;color:var(--purple);font-size:13px;font-weight:600;letter-spacing:2px;margin-top:-10px;margin-inline:-30px;padding-bottom:20px;padding-inline:30px;text-transform:uppercase}h2.exam-results-attempts .counter{background:#efefef;color:#000000b3;letter-spacing:normal}h2.exam-results-attempts .additional-counter,h2.exam-results-attempts .counter{border-radius:18px;display:inline-block;font-size:14px;font-weight:500;margin-left:10px;min-width:24px;padding:1px 9px}h2.exam-results-attempts .additional-counter{background:#fdeeea;color:#f37e50;color:var(--orange)}.form-block.exam-results-table{margin-inline:-30px;margin-bottom:-20px;margin-right:-26px;max-height:355px;overflow:auto}@media(max-width:600px){.form-block.exam-results-table{margin-inline:-25px;overflow:auto;padding-right:30px!important;position:relative}}.form-block.exam-results-table thead{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffbd;border-bottom:1px solid #ededed;position:sticky;top:0}.form-block.exam-results-table thead:after{background:#ededed;bottom:-2px;content:"";height:1px;left:0;position:absolute;right:0}.form-block.exam-results-table tbody tr:last-of-type{border:none}.form-block.exam-results-table tbody tr td{padding-block:12px!important}.form-block.exam-results-table tbody tr td .status{display:flex;font-size:16px}.form-block.exam-results-table tbody tr td .status svg{height:23px;margin-right:3px;stroke-width:1.7px;width:22px}.form-block.exam-results-table tbody tr td .status span{margin-top:-1px}.form-block.exam-results-table tbody tr td .status.passed svg{color:#49c57d;color:var(--green)}.form-block.exam-results-table tbody tr td .status.failed svg{color:#f33b55;color:var(--red)}.form-block.exam-results-table tbody tr td .view{text-transform:lowercase}@media(max-width:600px){.exam-results .modal-block:after{background-image:linear-gradient(270deg,#fff 25%,#fff0);bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:50px}}.event-history .event-filters{margin-bottom:30px}.event-history .event-filters .events-filter{margin-bottom:-4px;min-width:55%}.event-history .event-filters .events-filter .select-style{background:#fff;box-shadow:-20px 30px 80px -5px #1c0f4a1f}.event-history .event-filters .events-filter .search-box{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffe6;border-bottom:1px solid rgba(0,0,0,.051);display:flex;position:sticky;top:0;transform:translateY(-10px);z-index:1}.event-history .event-filters .events-filter .search-box>svg{color:#5c6372;height:19px;margin-left:10px;stroke-width:2px;width:19px}.event-history .event-filters .events-filter .search-box .event-type-search{background:unset;border-radius:0;box-shadow:unset;font-size:16px;line-height:45px;padding:5px 15px 5px 7px}.event-history .event-filters .events-filter .search-box .close{cursor:pointer}.event-history .event-filters .events-filter .search-box .close svg{position:absolute;right:3px;top:50%;transform:translateY(-50%);width:20px}.event-history .event-filters .events-filter .search-box .close svg path{color:#81848e}@media(hover:hover){.event-history .event-filters .events-filter .search-box .close:hover{opacity:.6}}.event-history .event-filters .date-input .icon{background:#f6f6f8}.event-history .event-filters .date-input input{background:#fff;box-shadow:0 30px 80px -5px #1c0f4a1f}.event-history .event-filters .date-input input::-moz-placeholder{font-size:15.5px}.event-history .event-filters .date-input input::placeholder{font-size:15.5px}.event-history .event-history-block{box-shadow:0 20px 70px -10px #1c0f4a26;padding:40px 40px 40px 30px!important}.event-history .event-history-block .feed-controls{margin-bottom:35px;margin-top:-10px;padding-left:5px}.event-history .event-history-block .feed-controls h4{color:#0009;font-size:15px;font-weight:500}.event-history .event-history-block .feed-controls .collapse-all{color:#5d3dd2;color:var(--purple);cursor:pointer;font-size:14px;font-weight:500}.event-history .event-history-block .event-history-accordion .time-group .time-divider{color:#00000080;font-size:16px;font-weight:500;margin-bottom:40px;margin-left:39px;margin-top:24px;position:relative}.event-history .event-history-block .event-history-accordion .time-group .time-divider .dot{background:#0000002e;border-radius:100px;height:9px;left:-29px;position:absolute;top:7px;width:9px}.event-history .event-history-block .event-history-accordion .time-group .time-divider:before{background:#0000000f;bottom:-37px;content:"";left:-25px;position:absolute;top:28px;width:2px}.event-history .event-history-block .event-history-accordion .time-group .time-divider.first-divider{margin-top:0}.event-history .event-history-block .event-history-accordion .time-group .event-history-line{margin-bottom:25px;position:relative}.event-history .event-history-block .event-history-accordion .time-group .event-history-line:before{background:#0000000f;bottom:-20px;content:"";left:13px;position:absolute;top:35px;width:2px}.event-history .event-history-block .event-history-accordion .time-group .event-history-line.last-event{margin-bottom:0}.event-history .event-history-block .event-history-accordion .time-group .event-history-line.last-event:before{display:none}.event-history .event-history-block .event-history-accordion .time-group .event-history-line button{border-radius:6px}.event-history .event-history-block .event-history-accordion .time-group .event-history-line button svg{margin-top:1px}@media(hover:hover){.event-history .event-history-block .event-history-accordion .time-group .event-history-line button:hover{background:#f6f6f8}}.event-history .event-history-block .event-history-accordion .time-group .event-history-line .event-header{min-width:0}.event-history .event-history-block .event-history-accordion .time-group .event-history-line .event-header .event-icon{max-height:28px;opacity:.4;stroke-width:1.7px}.event-history .event-history-block .event-history-accordion .time-group .event-history-line .event-header .event-icon.course{max-width:25px;min-width:25px}.event-history .event-history-block .event-history-accordion .time-group .event-history-line .event-header .event-icon.exam{max-width:23px;min-width:23px}.event-history .event-history-block .event-history-accordion .time-group .event-history-line .event-header .event-icon.certification{max-width:25px;min-width:25px;stroke-width:1.8px}.event-history .event-history-block .event-history-accordion .time-group .event-history-line .event-header .event-icon.community{max-width:25px;min-width:25px}.event-history .event-history-block .event-history-accordion .time-group .event-history-line .event-header .event-info{width:100%}.event-history .event-history-block .event-history-accordion .time-group .event-history-line .event-header .event-info .event-name{font-size:17px;font-weight:500;max-width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-history .event-history-block .event-history-accordion .time-group .event-history-line .event-header .event-info .date-time{color:#00000080;font-size:15px;font-weight:500;max-width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-history .event-history-block .event-history-accordion .time-group .event-history-line .event-additional-content{background:#f6f6f8;border-radius:8px;margin-left:40px;margin-top:20px;padding:20px}.event-history .event-history-block .event-history-accordion .time-group .event-history-line .event-additional-content ul{display:flex;flex-direction:column;gap:10px}.event-history .event-history-block .event-history-accordion .time-group .event-history-line .event-additional-content ul li{display:flex;font-size:15px;gap:5px;line-height:1em}.event-history .event-history-block .event-history-accordion .time-group .event-history-line .event-additional-content ul li .key{font-weight:500}.event-history .event-history-block .event-history-accordion .time-group .event-history-line .event-additional-content ul li .value{opacity:.7}.event-history .event-history-block .load-more{align-items:flex-end;background:linear-gradient(0deg,#fff 30%,transparent);border-radius:7px;color:#5d3dd2;color:var(--purple);cursor:pointer;display:flex;font-weight:500;justify-content:center;margin-bottom:20px;margin-top:-110px;min-height:180px;position:relative;text-align:center;z-index:1}@media(max-width:1700px){.event-history .event-filters .events-filter{min-width:45%}}@media(max-width:1200px){.event-history .event-filters .events-filter{min-width:40%}}@media(max-width:1140px){.event-history .event-filters{flex-wrap:wrap}.event-history .event-filters .form-control{flex-basis:calc(50% - 7.5px)}.event-history .event-filters .form-control .date-input,.event-history .event-filters .form-control button{width:100%}.event-history .event-filters .form-control.events-filter{flex-basis:100%;width:100%}}@media(max-width:480px){.event-history{margin-bottom:100px}.event-history .event-filters{flex-direction:column}.event-history .event-filters .form-control{width:100%}.event-history div.event-history-block{border-radius:0 0 10px 10px;margin-inline:-27px;margin-bottom:-27px;min-height:unset!important}.event-history div.event-history-block .event-history-accordion{margin-inline:-5x;margin-top:5px}.event-history div.event-history-block .event-history-accordion .event-history-line .event-additional-content{max-width:85%}}.orders{container-type:inline-size}.orders .metrics{display:grid;grid-template-columns:auto 1fr 1fr 1fr 1fr 1fr;grid-gap:23px;margin-bottom:23px;position:relative}@media(max-width:1425px){.orders .metrics{grid-template-columns:repeat(3,1fr)}}@media(max-width:1225px){.orders .metrics{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.orders .metrics .popover-box{grid-column:1/-1}.orders .metrics .popover-box .metric-card.time-picker{min-height:unset}}@container (max-width: 1050px){.orders .metrics{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.orders .metrics .popover-box{grid-column:1/-1}.orders .metrics .popover-box .metric-card.time-picker{min-height:unset}}@container (max-width: 700px){.orders .metrics{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.orders .metrics .popover-box{grid-column:1/-1}.orders .metrics .popover-box .metric-card.time-picker{min-height:unset}}.orders .metrics .action-pop{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffb3;border:2px solid #fff;border-radius:10px;box-shadow:0 30px 100px -10px #210e4a26;left:0;min-width:200px;padding:20px;position:absolute;top:110px;z-index:15}.orders .metrics .action-pop .radio-group{margin-bottom:5px}.orders .metrics .action-pop .radio-group:last-of-type{margin-bottom:0}@container (max-width: 1050px){.orders .metrics .action-pop{top:80px}}@media(max-width:1425px){.orders .metrics .action-pop{min-width:100%;top:80px}}@media(max-width:700px){.orders .metrics .action-pop{top:65px}}.orders .metrics .metric-card{background:#fff;border-radius:10px;box-shadow:0 30px 90px -10px #2e254f12;padding:20px;position:relative}.orders .metrics .metric-card .label-holder{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:15px}.orders .metrics .metric-card .label-holder .label{color:#000000b3;font-size:14px;font-weight:500}.orders .metrics .metric-card .label-holder .percent{align-items:center;border-radius:100px;display:flex;font-size:11px;font-weight:600;justify-content:center;line-height:22px;margin-left:10px;margin-top:-1px;max-height:22px;padding:0 9px 0 6px;white-space:nowrap}.orders .metrics .metric-card .label-holder .percent svg{margin-top:-1px;stroke-width:3px;vertical-align:middle;width:11px}.orders .metrics .metric-card .label-holder .percent.up{background:#e0f6e9;color:#49c57d;color:var(--green)}.orders .metrics .metric-card .label-holder .percent.up svg{color:#49c57d;color:var(--green)}.orders .metrics .metric-card .label-holder .percent.down{background:#fde9eb;color:#f33b55;color:var(--red)}.orders .metrics .metric-card .label-holder .percent.down svg{color:#f33b55;color:var(--red)}.orders .metrics .metric-card .main-metric{font-size:25px;font-weight:600;line-height:22px}.orders .metrics .metric-card .main-metric .active-icon{background:#49c57d;background:var(--green);border-radius:100px;box-shadow:0 0 0 6px #37c57326;display:inline-block;height:10px;margin-left:13px;margin-top:-5px;position:relative;vertical-align:middle;width:10px}.orders .metrics .metric-card .main-metric .active-icon:before{animation:ripple 2s infinite}.orders .metrics .metric-card .main-metric .active-icon:after,.orders .metrics .metric-card .main-metric .active-icon:before{background:#37c573a6;border-radius:100px;content:"";height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:absolute;top:50%;transform-origin:center center;width:40px}.orders .metrics .metric-card .main-metric .active-icon:after{animation:ripple 2s .3s infinite}.orders .metrics .metric-card .main-metric .active-icon.inactive{background:#ccc;box-shadow:0 0 0 6px #ccc6;transform:scale(.87) translateY(1px)}.orders .metrics .metric-card .main-metric .active-icon.inactive:after,.orders .metrics .metric-card .main-metric .active-icon.inactive:before{animation:none;background:#cccccc2e;box-shadow:0 0 0 10px #cccccc1a;opacity:1;transform:scale(.55)}.orders .metrics .metric-card .action{bottom:9px;position:absolute;right:9px}.orders .metrics .metric-card .action .action-pop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffffbf;border:1px solid #fff;border-radius:7px;box-shadow:0 20px 50px -5px #2d17791f;left:auto;min-width:120px;padding:3px;position:absolute;right:0;top:40px;z-index:14}.orders .metrics .metric-card .action .action-pop div{color:#0009;cursor:pointer;font-size:15px;font-weight:500;margin-bottom:4px;padding:5px 14px}.orders .metrics .metric-card .action .action-pop div:last-of-type{margin-bottom:0}@media(hover:hover){.orders .metrics .metric-card .action .action-pop div:hover{background:#5d3dd2;background:var(--purple);border-radius:5px;color:#fff}}.orders .metrics .metric-card .action svg{color:#a4a4a4;cursor:pointer;width:25px}@media(hover:hover){.orders .metrics .metric-card .action svg:hover{opacity:.7}}.orders .metrics .metric-card.time-picker{justify-content:center;min-height:98px;min-width:170px;position:relative;width:100%}.orders .metrics .metric-card.time-picker span{font-weight:500;margin-right:5px}.orders .metrics .metric-card.time-picker svg{color:#5d3dd2;color:var(--purple);margin-right:7px;min-width:25px;stroke-width:2px}@media(max-width:1600px){.orders .metrics .metric-card.time-picker{min-width:150px}}@media(max-width:700px){.orders .metrics{gap:15px;margin-bottom:15px}.orders .metrics .metric-card{min-height:90px;padding:15px}.orders .metrics .metric-card .page-loading svg{height:22px!important;width:22px!important}.orders .metrics .metric-card .page-loading span{font-size:16px}.orders .metrics .metric-card .label-holder .label{font-size:14px}.orders .metrics .metric-card .label-holder .percent{zoom:.94}.orders .metrics .metric-card .action{bottom:6px;right:4px}.orders .metrics .metric-card .main-metric{font-size:25px;line-height:1em}.orders .metrics .metric-card .main-metric .active-icon{transform:scale(.8)}}@media(max-width:520px){.orders .metrics{grid-template-columns:1fr 1fr}.orders .metrics .metric-card .main-metric{font-size:23px}}@media(max-width:330px){.orders .metrics{grid-template-columns:1fr}}.orders .form-block.table{margin-top:23px}@media(max-width:700px){.orders .form-block.table table thead tr th .bulk-actions{left:10px}}@container (max-width: 1100px){.orders .form-block.table table thead tr th.empty{background-image:linear-gradient(270deg,#fff 40%,transparent);border-collapse:collapse;min-width:40px;padding:0!important;position:sticky;right:0;z-index:1}}@container (max-width: 1120px){.orders .form-block.table table tbody tr td.actions{background:#fff;border-collapse:collapse;min-width:38px;padding:0!important;position:sticky;right:0;z-index:1}.orders .form-block.table table tbody tr td.actions:before{background:#f2f2f2;bottom:0;content:"";height:100%;left:0;position:absolute;top:0;width:1px}.orders .form-block.table table tbody tr td.actions:after{background-image:linear-gradient(270deg,#2112540a,#5835d200);bottom:0;content:"";height:100%;left:-50px;pointer-events:none;position:absolute;top:0;width:50px}.orders .form-block.table table tbody tr td.actions:has([data-headlessui-state=open]){z-index:90}.orders .form-block.table table tbody tr td.actions .action .action-pop{background:#ffffffd9}}@container (max-width: 1000px){.orders .form-block.table table tbody tr td.actions{align-items:center;display:flex;height:62px;justify-content:center;margin-left:auto;width:-moz-fit-content;width:fit-content}@media(max-width:700px){.orders .form-block.table table tbody tr td.actions{height:53px}}}.orders .form-block.table.fade.discounts-table.has-content .table-container{position:relative}.orders .form-block.table.fade.discounts-table.has-content .table-container .thead-fade-edge{display:none}@container (max-width: 1100px){.orders .form-block.table.fade.discounts-table.has-content .table-container .thead-fade-edge{background-image:linear-gradient(270deg,#fff 25%,#fff0);display:block;height:52px;pointer-events:none;position:absolute;right:0;top:30px;width:50px;z-index:1}.orders .form-block.table.fade.discounts-table.has-content table thead tr th:last-of-type{padding-right:20px!important}}.orders table thead tr th:last-of-type{padding-right:20px!important}.orders table tbody tr td:first-of-type,.orders table thead tr th:first-of-type{padding-left:30px!important}.orders table tbody tr td.actions{padding-right:20px!important;position:relative}.orders table tbody tr td.actions .action{max-height:20px;position:static}.orders table tbody tr td.actions .action svg{color:inherit;width:auto}.orders table tbody tr td.actions .action .action-pop{bottom:auto;box-shadow:-5px 15px 65px -5px #21115a38;min-width:170px;right:50px!important;top:20px}.orders table tbody tr td div.item{color:#4394ee;max-width:235px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orders table tbody tr td .user{max-width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orders table tbody tr td .status{align-items:center;display:flex}.orders table tbody tr td .status span{color:#000}.orders table tbody tr td .status svg{height:24px;margin-right:5px;stroke-width:1.7px;width:24px}.orders table tbody tr td .status.paid svg{color:#49c57d;color:var(--green)}.orders table tbody tr td .status.trial svg{color:#4394ee}.orders table tbody tr td .status.created svg{color:#49c57d;color:var(--green)}.orders table tbody tr td .status.pending svg{color:#f37e50;color:var(--orange)}.orders table tbody tr td .status.refund span{color:#737272}.orders table tbody tr td .status.refund svg{color:#9b9b9b}.orders table tbody tr td .status.cancelled span{color:#737272}.orders table tbody tr td .status.cancelled svg{color:#9b9b9b}.orders table tbody tr td .status.chargeback svg,.orders table tbody tr td .status.failed svg{color:#f33b55;color:var(--red)}.orders table tbody tr td .spent{background:#e0f6e9;border-radius:5px;color:#49c57d;color:var(--green);display:inline-block;font-family:Onest,Inter!important;font-size:14px;font-weight:600;letter-spacing:-.015rem;padding:4px 10px}.orders table tbody tr td .spent.none{background:#b3b3b33b;color:#9b9b9b}.orders table tbody tr td .type{border-radius:5px;display:inline-block;font-size:14px;font-weight:500;padding:4px 12px}.orders table tbody tr td .type.subscription{background:#e0f6e9;color:#49c57d;color:var(--green)}.orders table tbody tr td .type.one-time{background:#e7e1f68f;color:#5d3dd2}.orders table tbody tr td .type.installments{background:#e8f0fb;color:#4394ee}.orders table tbody tr td .type.free{background:#b3b3b33b;color:#9b9b9b}.orders table tbody tr:hover td.order a{color:#5d3dd2;color:var(--purple)}.order-details{container-type:inline-size}.order-details .stripe-error-message{background:#f33b550d;border-radius:7px;color:#f33b55;color:var(--red);display:inline-block;font-size:15px;line-height:1.2em;margin-bottom:25px;margin-top:-15px;padding:10px 20px 10px 10px;transition:none}.order-details .stripe-error-message svg{display:inline-block;margin-top:-3px}@media(max-width:1035px){.order-details .stripe-error-message{margin-top:10px}}.order-details .order-status{align-items:center;display:flex;margin-right:auto}.order-details .order-status span{color:#000;font-size:20px;font-weight:500}.order-details .order-status svg{height:28px;margin-right:5px;stroke-width:1.7px;width:28px}.order-details .order-status.created svg,.order-details .order-status.paid svg{color:#49c57d;color:var(--green)}.order-details .order-status.pending svg{color:#f37e50;color:var(--orange)}.order-details .order-status.refund span{color:#737272}.order-details .order-status.refund svg{color:#9b9b9b}.order-details .order-status.cancelled span{color:#737272}.order-details .order-status.cancelled svg{color:#9b9b9b}.order-details .order-status.chargeback svg,.order-details .order-status.failed svg{color:#f33b55;color:var(--red)}.order-details .date{font-size:15px;font-weight:500;margin-right:15px;opacity:.6}@media(min-width:1035px){.order-details .top-bar{align-items:flex-end}}@media(max-width:500px){.order-details .top-bar .order-status span{display:none}}.order-details .top-bar .controls button{background:#fff;border-radius:10px;box-shadow:2px 15px 50px -9px #2d177a3b;height:45px;width:47px}.order-details .top-bar .controls button svg{margin:0 auto}.order-details .top-bar .controls button.prev svg{transform:translate(-2px)}@media(hover:hover){.order-details .top-bar .controls button:hover{background:#5d3dd2;background:var(--purple);box-shadow:2px 15px 45px -17px #2d177a00}.order-details .top-bar .controls button:hover svg{color:#fff}}.order-details .top-bar .controls button.next:after{left:-25px}.order-details .top-bar .controls button.prev:after{left:-35px}.order-details .top-bar .controls button.inactive{background:#d0d0dd2e;box-shadow:unset!important;color:#d2d2df;pointer-events:none}.order-details .top-bar .controls button.inactive svg{color:#d2d2df}@media(max-width:1035px){.order-details .top-bar .controls{gap:7px;margin-right:20px}.order-details .top-bar .controls button{background:#fff;box-shadow:inset 0 0 0 2px #f3f1fc;height:40px;width:42px}.order-details .top-bar .controls button svg{color:#5d3dd2;color:var(--purple);stroke-width:2px;width:18px}}@media(max-width:1300px){.order-details .split-container{flex-direction:column!important}}@container (max-width: 1000px){.order-details .split-container{flex-direction:column!important}}.order-details .split-container .pricing-type{border-radius:6px;font-size:14px;font-weight:500;margin-left:15px;padding:6px 15px}.order-details .split-container .pricing-type.installments{background:#e8f0fb;color:#4394ee}.order-details .split-container .pricing-type.subscription{background:#e0f6e9;color:#49c57d;color:var(--green)}.order-details .split-container .pricing-type.onetime{background:#e7e1f68f;color:#5d3dd2;color:var(--purple)}.order-details .split-container .left-side .products{display:flex;flex-direction:column;position:relative;z-index:1}.order-details .split-container .left-side .products li .product{border-bottom:1px solid #f2f2f2;margin-bottom:15px;padding-bottom:15px}.order-details .split-container .left-side .products li .product .product-image{align-items:center;background:#ebebf382;border-radius:7px;box-shadow:0 13PX 40px -12px #6b609133;color:#5937db;display:flex;height:48px;justify-content:center;margin-right:15px;min-width:75px;overflow:hidden;width:75px}.order-details .split-container .left-side .products li .product .product-image img{-webkit-backface-visibility:hidden;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.order-details .split-container .left-side .products li .product .product-image.no-img{box-shadow:none}.order-details .split-container .left-side .products li .product .product-info{align-items:center;display:flex;width:calc(100% - 90px)}.order-details .split-container .left-side .products li .product .product-info .product-name{font-size:18px;font-weight:500;margin-right:10px;max-width:calc(100% - 190px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-details .split-container .left-side .products li .product .product-info .product-price{align-items:center;display:flex;font-family:Outfit,Inter!important;font-size:17px;font-weight:600;margin-left:auto}.order-details .split-container .left-side .products li .product .product-info .product-price svg{height:13px;margin:0 3px;opacity:.4;stroke-width:2.5px;width:13px}.order-details .split-container .left-side .products li .product .product-info .product-price span{font-size:14px;font-weight:500;margin-left:5px;opacity:.4}.order-details .split-container .left-side .products li .product .product-info .action{bottom:auto;display:flex;margin-left:10px;margin-right:-10px;position:relative;right:auto;top:auto}.order-details .split-container .left-side .products li .product .product-info .action svg{color:inherit;height:20px;width:20px}.order-details .split-container .left-side .products li .product .product-info .action .action-pop{box-shadow:-5px 15px 65px -5px #21115a4d;min-width:90px;right:10px;top:30px}.order-details .split-container .left-side .products li:last-of-type .product{border:none;margin:0;padding:0}@media(max-width:650px){.order-details .split-container .left-side .products li .product .product-image{border-radius:6px;height:42px;min-width:65px;width:65px}.order-details .split-container .left-side .products li .product .product-info{flex-wrap:wrap;position:relative}.order-details .split-container .left-side .products li .product .product-info .product-name{margin:0 0 -3px;max-width:calc(100% - 18px);width:100%}.order-details .split-container .left-side .products li .product .product-info .product-price{font-size:16px;margin-left:0}.order-details .split-container .left-side .products li .product .product-info .pricing-type{background:none;margin-left:10px;margin-top:2px;padding:0}.order-details .split-container .left-side .products li .product .product-info .action{margin-left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}}.order-details .split-container .left-side .summary{border-top:1px solid #f2f2f2;display:flex;flex-direction:column;margin-top:20px;padding-top:20px;row-gap:10px}.order-details .split-container .left-side .summary .line{display:flex;font-weight:500;justify-content:space-between}.order-details .split-container .left-side .summary .line.subtotal{opacity:.7}.order-details .split-container .left-side .summary .line.discount{color:#49c57d;color:var(--green)}.order-details .split-container .left-side .summary .line.discount span.code{background:#37c573cc;border-radius:4px;box-shadow:0 10px 45px -10px #37c57399;color:#fff;font-size:15px;padding:4px 12px}.order-details .split-container .left-side .summary .line.total{font-size:22px;font-weight:600}@media(max-width:650px){.order-details .split-container .left-side .summary .line.total{font-size:20px}}.order-details .split-container .left-side .summary .line span:last-of-type{font-family:Outfit,Inter!important;font-weight:600}.order-details .split-container .left-side .order-footer{align-items:center;border-top:1px solid #f2f2f2;display:flex;justify-content:space-between;margin-inline:-40px;margin-bottom:-10px;margin-top:20px;padding-top:30px;padding-inline:40px}.order-details .split-container .left-side .order-footer .btn{font-size:15px;line-height:unset;margin:0;padding:10px 18px}.order-details .split-container .left-side .order-footer .btn svg{height:18px;margin-right:5px;margin-top:-1 px;stroke-width:1.9px;width:18px}@media(max-width:650px){.order-details .split-container .left-side .order-footer{margin-inline:-30px;padding-left:25px;padding-right:20px;padding-top:15px}.order-details .split-container .left-side .order-footer .order-status span{font-size:18px}.order-details .split-container .left-side .order-footer .order-status svg{height:24px;margin-right:3px;stroke-width:1.7px;width:24px}.order-details .split-container .left-side .order-footer .btn svg,.order-details .split-container .left-side .order-footer .date span{display:none}}.order-details .split-container .left-side .transactions h3.form-label{border-bottom:1px solid #f2f2f2;margin-inline:-40px;margin-bottom:30px;padding-bottom:30px;padding-inline:40px;width:auto}.order-details .split-container .right-side{align-self:flex-start;position:sticky;top:25px}@media(max-width:1300px){.order-details .split-container .right-side{width:100%}}.order-details .split-container .right-side .customer .form-label:last-of-type{margin-bottom:10px;margin-top:30px}.order-details .split-container .right-side .customer .name{font-size:18px;font-weight:500}.order-details .split-container .right-side .customer .mail{color:#4394ee;font-size:17px;font-weight:500}.order-details .split-container .right-side .customer .address{font-size:16px;font-weight:500;opacity:.7}.order-details .split-container .metadata .table-metadata{margin-top:30px}.order-details .split-container .metadata .table-metadata .table-head{color:#00000080;display:flex;font-size:14px;padding:0 0 10px}.order-details .split-container .metadata .table-metadata .table-head div{flex-basis:45%;font-weight:500;text-align:left}.order-details .split-container .metadata .table-metadata .table-body{width:100%}.order-details .split-container .metadata .table-metadata .table-body .line{border-bottom:1px solid #f2f2f2;display:flex;margin-bottom:12px;padding-bottom:12px}.order-details .split-container .metadata .table-metadata .table-body .line:last-of-type{border:0;margin:0;padding:0}.order-details .split-container .metadata .table-metadata .table-body .line div{flex-basis:45%;font-weight:500;text-align:left}.order-details .split-container .metadata .table-metadata .table-body .line div.line-key{font-weight:600;max-width:44%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-details .split-container .metadata .table-metadata .table-body .line div.line-value{max-width:44%;opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-details .split-container .metadata .table-metadata .table-body .line .action{bottom:auto;display:flex;flex-basis:10%;justify-content:flex-end;margin-left:10px;margin-right:-10px;position:relative;right:auto;top:auto}.order-details .split-container .metadata .table-metadata .table-body .line .action svg{color:inherit;height:18px;width:18px}.order-details .split-container .metadata .table-metadata .table-body .line .action .action-pop{box-shadow:-5px 15px 65px -5px #21115a40;min-width:90px;right:10px;top:30px}.order-details .split-container .metadata .table-metadata .table-body .line .action .action-pop div.delete{border:none;color:#f33b55;color:var(--red);padding:5px 14px}@media(hover:hover){.order-details .split-container .metadata .table-metadata .table-body .line .action .action-pop div.delete:hover{background:#f33b5517}}@media(max-width:600px){.order-details .split-container .transactions-container .table-body{position:relative}.order-details .split-container .transactions-container .table-body:after{background-image:linear-gradient(270deg,#fff 25%,#fff0);bottom:0;content:"";display:block;position:absolute;right:-25px;top:0;width:50px}.order-details .split-container .transactions-container .table-body table{margin-bottom:10px}.order-details .split-container .transactions-container .table-body table thead tr th.empty{background:none}}.order-details .split-container .transactions-container .header-button{border-top:1px solid #f2f2f2;margin-top:20px;padding-top:20px}.order-details .split-container .transactions-container .header-button:first-of-type{border:none;margin-top:0;padding-top:0}@media(min-width:600px){.order-details .split-container .transactions-container .header-button[data-headlessui-state=open]:last-of-type+.table-body{margin-bottom:0}.order-details .split-container .transactions-container .header-button[data-headlessui-state=open]+.table-body{margin-bottom:80px}}@media(max-width:600px){.order-details .split-container .transactions-container .header-button{position:relative}.order-details .split-container .transactions-container .header-button svg{position:absolute;right:0;top:23px}.order-details .split-container .transactions-container .header-button .header{flex-wrap:wrap}.order-details .split-container .transactions-container .header-button .header .name{flex-basis:100%;padding-right:33px}.order-details .split-container .transactions-container .header-button .header .pricing-type{background:none;margin:0;padding:0}.order-details .split-container .transactions-container .header-button:not(:last-of-type) svg{top:2px}}.order-details .split-container .transactions-container .header .name{font-size:18px;font-weight:500}.order-details .split-container .transactions-container .header .name .counter{background:#efefef;border-radius:18px;color:#000000b3;display:inline-block;font-size:14px;font-weight:500;margin-left:5px;min-width:24px;padding:1px 9px}.order-details .split-container .transactions-container svg{height:23px;margin-right:5px;width:23px}.order-details .split-container .transactions-container .pricing-type{margin-right:0}.order-details .split-container .transactions-container .form-block.table{background:none;box-shadow:none;padding:0!important}@media(max-width:600px){.order-details .split-container .transactions-container .form-block.table{margin-inline:-25px;overflow:auto;padding-right:30px!important;position:relative}}.order-details .split-container .transactions-container .form-block.table table{margin-top:30px}.order-details .split-container .transactions-container .form-block.table table thead tr th{padding:15px 10px}.order-details .split-container .transactions-container .form-block.table table thead tr th:first-of-type{padding-left:15px}.order-details .split-container .transactions-container .form-block.table table thead tr th:last-of-type{padding-right:10px}.order-details .split-container .transactions-container .form-block.table table tbody tr:last-of-type{border:none}.order-details .split-container .transactions-container .form-block.table table tbody tr.current{pointer-events:none}.order-details .split-container .transactions-container .form-block.table table tbody tr td{font-size:16px;padding:15px 10px}.order-details .split-container .transactions-container .form-block.table table tbody tr td:first-of-type{padding-left:15px}.order-details .split-container .transactions-container .form-block.table table tbody tr td:last-of-type{padding-right:10px}.order-details .split-container .transactions-container .form-block.table table tbody tr td .status{align-items:center;display:flex}.order-details .split-container .transactions-container .form-block.table table tbody tr td .status span{color:#000}.order-details .split-container .transactions-container .form-block.table table tbody tr td .status svg{height:22px;margin-right:3px;stroke-width:1.7px;width:22px}.order-details .split-container .transactions-container .form-block.table table tbody tr td .status.created svg,.order-details .split-container .transactions-container .form-block.table table tbody tr td .status.paid svg{color:#49c57d;color:var(--green)}.order-details .split-container .transactions-container .form-block.table table tbody tr td .status.pending svg{color:#f37e50;color:var(--orange)}.order-details .split-container .transactions-container .form-block.table table tbody tr td .status.refund span{color:#737272}.order-details .split-container .transactions-container .form-block.table table tbody tr td .status.refund svg{color:#9b9b9b}.order-details .split-container .transactions-container .form-block.table table tbody tr td .status.cancelled span{color:#737272}.order-details .split-container .transactions-container .form-block.table table tbody tr td .status.cancelled svg{color:#9b9b9b}.order-details .split-container .transactions-container .form-block.table table tbody tr td .status.chargeback svg,.order-details .split-container .transactions-container .form-block.table table tbody tr td .status.failed svg{color:#f33b55;color:var(--red)}.order-details .split-container .transactions-container .form-block.table table tbody tr td .view{font-size:14px;margin:0 auto;text-transform:capitalize}.order-details .split-container .transactions-container .form-block.table table tbody tr td .current{font-size:14px;font-weight:500;opacity:.5;text-transform:capitalize}.order-details .split-container .transactions-container .form-block.table table tbody tr td.date{opacity:.6}.order-details .split-container .transactions-container .form-block.table table tbody tr td.amount{font-family:Outfit,Inter!important;font-weight:600}.exams{container-type:inline-size}.exams .table .table-container .table-scroll-wrapper{overflow-x:auto}.exams .table .table-container table tr th{padding:15px 10px}.exams .table .table-container table tr td .status{align-items:center;display:flex}.exams .table .table-container table tr td .status svg{height:24px;margin-right:5px;stroke-width:1.7px;width:24px}.exams .table .table-container table tr td .status span{color:#000}.exams .table .table-container table tr td .status.passed{color:#49c57d;color:var(--green)}.exams .table .table-container table tr td .status.failed{color:#f33b55;color:var(--red)}.exams .table .table-container table tr td .attempts{background:#e7e1f68f;border-radius:5px;display:inline-block;font-size:14px;font-weight:500;padding:4px 12px}html.wl .exams .table .table-container table tr td .attempts{background:oklab(from #5d3dd2 l a b/.06);background:oklab(from var(--purple) l a b/.06)}.exams .table .table-container table tr td .attempts{color:#5d3dd2;color:var(--purple)}.exams .table .table-container table tr td .grade{background:#e0f6e9;border-radius:5px;color:#49c57d;color:var(--green);display:inline-block;font-size:14px;font-weight:500;padding:4px 12px}.exams .table .table-container table tr td .grade.none{background:#b3b3b33b;color:#9b9b9b}.exams .table .table-container table tr td .points{background:#e8f0fb;border-radius:5px;color:#4394ee;display:inline-block;font-size:14px;font-weight:500;padding:4px 12px}.exams .table .table-container table tr td .points.none{background:#b3b3b33b;color:#9b9b9b}.exams .table .table-container table tr td.course-name,.exams .table .table-container table tr td.module-name,.exams .table .table-container table tr td.user{max-width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.exams .table .table-container table tr td.module-name{color:#4394ee;cursor:pointer}.exams .table .table-container table tr td .link{color:#5d3dd2;color:var(--purple);cursor:pointer;font-size:14px;font-weight:500;text-transform:lowercase}.exams .table.fade.exams-table.has-content .table-container{position:relative}.exams .table.fade.exams-table.has-content .table-container .thead-fade-edge{display:none}@container (max-width: 1100px){.exams .table.fade.exams-table.has-content .table-container .thead-fade-edge{background-image:linear-gradient(270deg,#fff 25%,#fff0);display:block;height:100%;pointer-events:none;position:absolute;right:0;top:0;width:50px;z-index:1}.exams .table.fade.exams-table.has-content table thead tr th:last-of-type{padding-right:40px!important}.exams .table.fade.exams-table.has-content .table-container table tbody tr td:last-of-type{padding-right:45px!important}}@media(max-width:700px){.exams .table .table-container table tbody tr td{padding:14px 10px!important}}.exam-results-modal .modal-block{max-width:700px}@media(max-width:600px){.exam-results-modal .modal-block{padding:25px}}.exam-results-modal .modal-block:after{background:linear-gradient(0deg,#fff 25%,#fff0);bottom:0;content:"";height:100px;left:0;pointer-events:none;position:absolute;right:0}.exam-results-modal .modal-block h3.form-label .status{align-items:center;display:flex;font-size:16px;margin-bottom:-3px;margin-left:10px}.exam-results-modal .modal-block h3.form-label .status svg{height:24px;margin-right:5px;stroke-width:1.7px;width:24px}.exam-results-modal .modal-block h3.form-label .status span{color:#000}.exam-results-modal .modal-block h3.form-label .status.passed{color:#49c57d;color:var(--green)}.exam-results-modal .modal-block h3.form-label .status.failed{color:#f33b55;color:var(--red)}@media(max-width:600px){.exam-results-modal .modal-block h3.form-label{align-items:flex-start;flex-direction:column;padding:0 20px 20px 35px}.exam-results-modal .modal-block h3.form-label .status{margin:0 0 0 -2px}}.exam-results-modal .modal-block .results-modal-body .results-modal-header{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb3;border-bottom:1px solid #ededed;display:flex;gap:40px;margin-inline:-30px;margin-top:-20px;padding-inline:30px;padding-bottom:14px;position:fixed;width:100%;z-index:10}.exam-results-modal .modal-block .results-modal-body .results-modal-header .date .label{color:#0009;font-size:15px;font-weight:500}.exam-results-modal .modal-block .results-modal-body .results-modal-header .date .date-value{color:#000;font-size:17px;font-weight:500;margin-top:-5px;white-space:nowrap}.exam-results-modal .modal-block .results-modal-body .results-modal-header .module{min-width:0}.exam-results-modal .modal-block .results-modal-body .results-modal-header .module .label{color:#0009;font-size:15px;font-weight:500}.exam-results-modal .modal-block .results-modal-body .results-modal-header .module .module-value{color:#4394ee;display:block;font-size:17px;font-weight:500;margin-top:-5px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:600px){.exam-results-modal .modal-block .results-modal-body .results-modal-header{gap:20px;padding-inline:25px}.exam-results-modal .modal-block .results-modal-body .results-modal-header .date .label,.exam-results-modal .modal-block .results-modal-body .results-modal-header .module .label{font-size:14px}.exam-results-modal .modal-block .results-modal-body .results-modal-header .date div,.exam-results-modal .modal-block .results-modal-body .results-modal-header .module div{font-size:16px!important}}.exam-results-modal .modal-block .results-modal-body .results-container{margin:0 -24px 0 -30px;max-height:600px;overflow:auto;padding:0 0 0 30px}@media(max-width:600px){.exam-results-modal .modal-block .results-modal-body .results-container{margin-right:-20px}}.exam-results-modal .modal-block .results-modal-body .results-container>li{border-bottom:1px solid #ededed;margin-bottom:30px;max-width:97%;padding-bottom:40px}.exam-results-modal .modal-block .results-modal-body .results-container>li:first-of-type{margin-top:60px}.exam-results-modal .modal-block .results-modal-body .results-container>li:last-of-type{border:none;margin-bottom:70px;padding-bottom:0}.exam-results-modal .modal-block .results-modal-body .results-container>li .question{color:#000;display:flex;flex-direction:column;font-size:18px;font-weight:500;max-width:590px}.exam-results-modal .modal-block .results-modal-body .results-container>li .question:before{color:#0000001a;font-size:35px;font-weight:800;margin-bottom:-7px}@media(max-width:600px){.exam-results-modal .modal-block .results-modal-body .results-container>li .question{line-height:1.2em}.exam-results-modal .modal-block .results-modal-body .results-container>li .question:before{font-size:35px;font-weight:800;margin-bottom:10px}}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers{align-items:flex-start;display:flex;flex-direction:column;margin-top:30px}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers .answer{color:#00000080;font-size:16px;font-weight:500;line-height:1.3em;margin-bottom:20px;max-width:90%;padding-left:40px;position:relative}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers .answer:last-of-type{margin-bottom:0}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers .answer:before{background:#a8a8a821;border-radius:5px;color:#0000003d;display:inline-block;font-size:16px;font-weight:700;height:30px;left:0;line-height:30px;margin-right:10px;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translateY(-50%);width:30px}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers .answer:first-child:before{content:"a"}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers .answer:nth-child(2):before{content:"b"}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers .answer:nth-child(3):before{content:"c"}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers .answer:nth-child(4):before{content:"d"}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers .answer:nth-child(5):before{content:"e"}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers .answer:nth-child(6):before{content:"f"}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers .answer:nth-child(7):before{content:"g"}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers .answer:nth-child(8):before{content:"h"}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers .answer:nth-child(9):before{content:"i"}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers .answer:nth-child(10):before{content:"j"}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers .answer:nth-child(11):before{content:"k"}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers .answer:nth-child(12):before{content:"l"}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers .answer:nth-child(13):before{content:"m"}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers .answer:nth-child(14):before{content:"n"}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers .answer:nth-child(15):before{content:"o"}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers .answer:nth-child(16):before{content:"p"}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers .answer:nth-child(17):before{content:"q"}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers .answer:nth-child(18):before{content:"r"}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers .answer:nth-child(19):before{content:"s"}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers .answer:nth-child(20):before{content:"t"}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers .answer.correct{color:#000}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers .answer.correct:before{background:#e0f6e9;color:#49c57d;color:var(--green)}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers .answer.correct svg{stroke:#49c57d;stroke:var(--green)}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers .answer.wrong{color:#f33b55}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers .answer.wrong:before{background:#d955681a;color:#f33b55}.exam-results-modal .modal-block .results-modal-body .results-container>li .answers .answer svg{min-width:20px;stroke-width:1.7px}.exam-results-modal .modal-block .results-modal-body .results-container>li:first-of-type .question:before{content:"#1"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(2) .question:before{content:"#2"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(3) .question:before{content:"#3"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(4) .question:before{content:"#4"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(5) .question:before{content:"#5"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(6) .question:before{content:"#6"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(7) .question:before{content:"#7"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(8) .question:before{content:"#8"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(9) .question:before{content:"#9"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(10) .question:before{content:"#10"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(11) .question:before{content:"#11"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(12) .question:before{content:"#12"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(13) .question:before{content:"#13"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(14) .question:before{content:"#14"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(15) .question:before{content:"#15"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(16) .question:before{content:"#16"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(17) .question:before{content:"#17"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(18) .question:before{content:"#18"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(19) .question:before{content:"#19"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(20) .question:before{content:"#20"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(21) .question:before{content:"#21"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(22) .question:before{content:"#22"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(23) .question:before{content:"#23"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(24) .question:before{content:"#24"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(25) .question:before{content:"#25"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(26) .question:before{content:"#26"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(27) .question:before{content:"#27"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(28) .question:before{content:"#28"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(29) .question:before{content:"#29"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(30) .question:before{content:"#30"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(31) .question:before{content:"#31"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(32) .question:before{content:"#32"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(33) .question:before{content:"#33"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(34) .question:before{content:"#34"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(35) .question:before{content:"#35"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(36) .question:before{content:"#36"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(37) .question:before{content:"#37"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(38) .question:before{content:"#38"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(39) .question:before{content:"#39"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(40) .question:before{content:"#40"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(41) .question:before{content:"#41"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(42) .question:before{content:"#42"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(43) .question:before{content:"#43"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(44) .question:before{content:"#44"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(45) .question:before{content:"#45"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(46) .question:before{content:"#46"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(47) .question:before{content:"#47"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(48) .question:before{content:"#48"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(49) .question:before{content:"#49"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(50) .question:before{content:"#50"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(51) .question:before{content:"#51"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(52) .question:before{content:"#52"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(53) .question:before{content:"#53"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(54) .question:before{content:"#54"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(55) .question:before{content:"#55"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(56) .question:before{content:"#56"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(57) .question:before{content:"#57"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(58) .question:before{content:"#58"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(59) .question:before{content:"#59"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(60) .question:before{content:"#60"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(61) .question:before{content:"#61"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(62) .question:before{content:"#62"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(63) .question:before{content:"#63"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(64) .question:before{content:"#64"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(65) .question:before{content:"#65"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(66) .question:before{content:"#66"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(67) .question:before{content:"#67"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(68) .question:before{content:"#68"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(69) .question:before{content:"#69"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(70) .question:before{content:"#70"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(71) .question:before{content:"#71"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(72) .question:before{content:"#72"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(73) .question:before{content:"#73"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(74) .question:before{content:"#74"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(75) .question:before{content:"#75"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(76) .question:before{content:"#76"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(77) .question:before{content:"#77"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(78) .question:before{content:"#78"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(79) .question:before{content:"#79"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(80) .question:before{content:"#80"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(81) .question:before{content:"#81"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(82) .question:before{content:"#82"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(83) .question:before{content:"#83"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(84) .question:before{content:"#84"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(85) .question:before{content:"#85"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(86) .question:before{content:"#86"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(87) .question:before{content:"#87"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(88) .question:before{content:"#88"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(89) .question:before{content:"#89"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(90) .question:before{content:"#90"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(91) .question:before{content:"#91"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(92) .question:before{content:"#92"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(93) .question:before{content:"#93"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(94) .question:before{content:"#94"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(95) .question:before{content:"#95"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(96) .question:before{content:"#96"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(97) .question:before{content:"#97"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(98) .question:before{content:"#98"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(99) .question:before{content:"#99"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(100) .question:before{content:"#100"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(101) .question:before{content:"#101"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(102) .question:before{content:"#102"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(103) .question:before{content:"#103"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(104) .question:before{content:"#104"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(105) .question:before{content:"#105"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(106) .question:before{content:"#106"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(107) .question:before{content:"#107"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(108) .question:before{content:"#108"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(109) .question:before{content:"#109"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(110) .question:before{content:"#110"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(111) .question:before{content:"#111"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(112) .question:before{content:"#112"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(113) .question:before{content:"#113"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(114) .question:before{content:"#114"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(115) .question:before{content:"#115"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(116) .question:before{content:"#116"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(117) .question:before{content:"#117"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(118) .question:before{content:"#118"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(119) .question:before{content:"#119"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(120) .question:before{content:"#120"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(121) .question:before{content:"#121"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(122) .question:before{content:"#122"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(123) .question:before{content:"#123"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(124) .question:before{content:"#124"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(125) .question:before{content:"#125"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(126) .question:before{content:"#126"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(127) .question:before{content:"#127"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(128) .question:before{content:"#128"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(129) .question:before{content:"#129"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(130) .question:before{content:"#130"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(131) .question:before{content:"#131"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(132) .question:before{content:"#132"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(133) .question:before{content:"#133"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(134) .question:before{content:"#134"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(135) .question:before{content:"#135"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(136) .question:before{content:"#136"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(137) .question:before{content:"#137"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(138) .question:before{content:"#138"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(139) .question:before{content:"#139"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(140) .question:before{content:"#140"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(141) .question:before{content:"#141"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(142) .question:before{content:"#142"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(143) .question:before{content:"#143"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(144) .question:before{content:"#144"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(145) .question:before{content:"#145"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(146) .question:before{content:"#146"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(147) .question:before{content:"#147"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(148) .question:before{content:"#148"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(149) .question:before{content:"#149"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(150) .question:before{content:"#150"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(151) .question:before{content:"#151"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(152) .question:before{content:"#152"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(153) .question:before{content:"#153"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(154) .question:before{content:"#154"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(155) .question:before{content:"#155"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(156) .question:before{content:"#156"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(157) .question:before{content:"#157"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(158) .question:before{content:"#158"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(159) .question:before{content:"#159"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(160) .question:before{content:"#160"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(161) .question:before{content:"#161"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(162) .question:before{content:"#162"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(163) .question:before{content:"#163"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(164) .question:before{content:"#164"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(165) .question:before{content:"#165"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(166) .question:before{content:"#166"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(167) .question:before{content:"#167"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(168) .question:before{content:"#168"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(169) .question:before{content:"#169"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(170) .question:before{content:"#170"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(171) .question:before{content:"#171"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(172) .question:before{content:"#172"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(173) .question:before{content:"#173"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(174) .question:before{content:"#174"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(175) .question:before{content:"#175"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(176) .question:before{content:"#176"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(177) .question:before{content:"#177"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(178) .question:before{content:"#178"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(179) .question:before{content:"#179"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(180) .question:before{content:"#180"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(181) .question:before{content:"#181"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(182) .question:before{content:"#182"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(183) .question:before{content:"#183"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(184) .question:before{content:"#184"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(185) .question:before{content:"#185"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(186) .question:before{content:"#186"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(187) .question:before{content:"#187"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(188) .question:before{content:"#188"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(189) .question:before{content:"#189"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(190) .question:before{content:"#190"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(191) .question:before{content:"#191"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(192) .question:before{content:"#192"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(193) .question:before{content:"#193"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(194) .question:before{content:"#194"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(195) .question:before{content:"#195"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(196) .question:before{content:"#196"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(197) .question:before{content:"#197"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(198) .question:before{content:"#198"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(199) .question:before{content:"#199"}.exam-results-modal .modal-block .results-modal-body .results-container>li:nth-of-type(200) .question:before{content:"#200"}.usage{container-type:inline-size;min-height:100dvh;position:relative}.usage:before{background:url(https://cdn.skillplate.com/skillplate-logo.svg);background:var(--wl-watermark,url(https://cdn.skillplate.com/skillplate-logo.svg));bottom:-100px;content:"";filter:brightness(100) drop-shadow(2px 100px 150px rgba(58,35,141,.1)) opacity(1);height:370px;left:50%;pointer-events:none;position:absolute;transform:translate(-50%) translateZ(0);width:1500px;z-index:-1}@container (max-width: 900px){.usage div.split-container{flex-direction:column!important}.usage div.split-container .left-side,.usage div.split-container .right-side{max-width:100%;position:relative;top:auto;width:100%}}@container (max-width: 500px){.usage div.split-container{gap:15px!important}.usage div.split-container .left-side .plan-features{grid-template-columns:1fr;grid-gap:15px;margin-top:15px}.usage div.split-container .right-side .form-block.next-plan{margin-top:15px!important}}.usage .message.warning{background-image:linear-gradient(90deg,#5835d8,#9135d8);color:#fff;font-size:17px;font-weight:400;line-height:1.3em;margin-bottom:25px;padding:15px}.usage .message.warning svg{margin-left:2px;margin-top:2px;min-width:21px;width:22px}@media(max-width:550px){.usage .message.warning{margin-bottom:15px}}@media(max-width:500px){.usage .message.warning{font-size:15px;line-height:1.5em}}.usage .split-container{gap:25px!important}.usage .split-container .left-side .current-plan{padding:35px}.usage .split-container .left-side .current-plan .plan-name .label{color:#5d3dd2;color:var(--purple);font-size:18px;font-weight:500}.usage .split-container .left-side .current-plan .plan-name .name{font-size:28px;font-weight:500;line-height:1.2em}@media(max-width:500px){.usage .split-container .left-side .current-plan .plan-name .label{font-size:16px}.usage .split-container .left-side .current-plan .plan-name .name{font-size:23px}}.usage .split-container .left-side .current-plan .plan-price{font-size:24px;font-weight:600}.usage .split-container .left-side .current-plan .plan-price span{color:#888b90;font-size:17px;font-weight:300;margin-left:2px}@media(max-width:500px){.usage .split-container .left-side .current-plan .plan-price{font-size:19px}}.usage .split-container .left-side .current-plan .progress .number{font-size:18px;font-weight:600;margin-top:-1px}.usage .split-container .left-side .current-plan .progress .progress-bar{background:#dadae16b;border-radius:100px;height:14px;width:100%}.usage .split-container .left-side .current-plan .progress .progress-bar .progress-thumb{background-image:linear-gradient(90deg,#5835d8,#9135d8);border-radius:100px;height:14px;transition:all .3s linear;width:57%}html.wl .usage .split-container .left-side .current-plan:not(.over):not(.warning) .progress .progress-bar .progress-thumb{background-image:none;background:#5d3dd2;background:var(--purple)}.usage .split-container .left-side .current-plan.over .progress .progress-bar .progress-thumb{background-image:linear-gradient(90deg,#f7833f,#f9b84d)}.usage .split-container .left-side .current-plan.warning .progress .progress-bar .progress-thumb{background-image:linear-gradient(90deg,#dd4343,#ff6d6d)}.usage .split-container .left-side .plan-features{display:grid;grid-template-columns:1fr 1fr;grid-gap:25px;margin-top:25px}@media(max-width:550px){.usage .split-container .left-side .plan-features{grid-template-columns:1fr;grid-gap:15px;margin-top:15px}}.usage .split-container .left-side .plan-features .form-block.feature{margin:0;padding:25px}.usage .split-container .left-side .plan-features .form-block.feature .feature-head{margin-bottom:25px}.usage .split-container .left-side .plan-features .form-block.feature .feature-head .name{font-size:19px;font-weight:500}.usage .split-container .left-side .plan-features .form-block.feature .feature-head .name svg{height:18px;transform:translateY(-2px);width:18px}.usage .split-container .left-side .plan-features .form-block.feature .feature-head>span{color:#888b90;font-size:16px;font-weight:400}.usage .split-container .left-side .plan-features .form-block.feature .feature-head .usage-overmind-extra-price{color:#49c57d;color:var(--green);font-size:16px;font-weight:600}.usage .split-container .left-side .plan-features .form-block.feature .feature-head .usage-overmind-extra-price.no-extra{color:#888b90}.usage .split-container .left-side .plan-features .form-block.feature .progress .progress-values{line-height:1em;margin-bottom:15px}.usage .split-container .left-side .plan-features .form-block.feature .progress .progress-values .used{color:#888b90;font-size:15px;font-weight:500}.usage .split-container .left-side .plan-features .form-block.feature .progress .progress-values .main-value{font-size:15px;font-weight:500}.usage .split-container .left-side .plan-features .form-block.feature .progress .progress-values .usage-overmind-main-meta{color:#888b90;font-weight:500}.usage .split-container .left-side .plan-features .form-block.feature .progress .progress-bar{background:#dadae16b;border-radius:100px;height:14px;width:100%}.usage .split-container .left-side .plan-features .form-block.feature .progress .progress-bar .progress-thumb{background-image:linear-gradient(90deg,#5835d8,#9135d8);border-radius:100px;height:14px;transition:all .3s linear;width:57%}html.wl .usage .split-container .left-side .plan-features .form-block.feature:not(.over):not(.warning) .progress .progress-bar .progress-thumb{background-image:none;background:#5d3dd2;background:var(--purple)}.usage .split-container .left-side .plan-features .form-block.feature.over .progress .progress-bar .progress-thumb{background-image:linear-gradient(90deg,#f7833f,#f9b84d)}.usage .split-container .left-side .plan-features .form-block.feature.warning .progress .progress-bar .progress-thumb{background-image:linear-gradient(90deg,#dd4343,#ff6d6d)}.usage .split-container .right-side .stripe{background:linear-gradient(90deg,#5835d2,#7540c0);box-shadow:none}.usage .split-container .right-side .stripe svg path{fill:#fff}.usage .split-container .right-side .stripe p{color:#ffffffb3;font-weight:300}.usage .split-container .right-side .stripe .btn{background:#fff;color:#5d3dd2;color:var(--purple);font-weight:600}.usage .split-container .right-side .or{margin-top:25px;opacity:.5;position:relative;text-align:center;text-transform:uppercase}.usage .split-container .right-side .or:after{background:#cbcbcb;content:"";height:1px;left:0;position:absolute;right:0;top:50%}.usage .split-container .right-side .or:before{background:#fff;content:"";height:30px;left:50%;position:absolute;transform:translate(-50%);width:50px;z-index:1}.usage .split-container .right-side .or span{position:relative;z-index:2}.usage .split-container .right-side .btn.create{line-height:58px;margin-top:25px}@media(max-width:550px){.usage .split-container .right-side .btn.create{margin-top:15px}}.usage .split-container .right-side .form-block{margin-top:25px}@media(max-width:550px){.usage .split-container .right-side .form-block{margin-top:15px}}.usage .split-container .right-side .dates{color:#888b90;font-size:19px;font-weight:400}.usage .split-container .right-side .next-plan .plan-name{margin-bottom:15px}.usage .split-container .right-side .next-plan .plan-name .label{color:#5d3dd2;color:var(--purple);font-size:17px;font-weight:500}.usage .split-container .right-side .next-plan .plan-name .name{font-size:24px;font-weight:500;line-height:1.2em}.usage .split-container .right-side .next-plan .plan-price{font-size:19px;font-weight:600}.usage .split-container .right-side .next-plan .plan-price span{color:#888b90;font-size:14px;font-weight:400}.usage .split-container .right-side .next-plan p{margin-bottom:15px}.usage .split-container .right-side .next-plan .plan-features{display:flex;flex-direction:column;font-size:17px;font-weight:600;gap:6px}.usage .split-container .right-side .next-plan .plan-features li:before{background:#5d3dd2;background:var(--purple);border-radius:100px;content:"";display:inline-block;height:8px;margin-right:8px;transform:translateY(-1px);width:8px}@media(max-width:550px){.usage .split-container{gap:15px!important}}@media(max-width:1300px){.usage .split-container{flex-direction:column!important}}.usage.create .split-container .left-side{flex-basis:63%}.usage.create .split-container .right-side{flex-basis:37%}.usage.create .split-container .right-side .next-plan .plan-name .name{font-size:22px}.usage.create .split-container .right-side .next-plan .plan-price{font-size:19px}.usage.create .form-block .question-label{font-size:19px;font-weight:500;margin-bottom:15px}@media(max-width:600px){.usage.create .form-block .question-label{font-size:17px;line-height:1.2em;margin-top:10px}}.usage.create .questions-box .question-label:before{margin-right:5px}.usage.create .questions-box .form-control:first-of-type .question-label:before{content:"1."}.usage.create .questions-box .form-control:nth-of-type(2) .question-label:before{content:"2."}.usage.create .questions-box .form-control:nth-of-type(3) .question-label:before{content:"3."}.usage.create .questions-box .form-control:nth-of-type(4) .question-label:before{content:"4."}.usage.create .questions-box .form-control:nth-of-type(5) .question-label:before{content:"5."}.usage.create .questions-box .form-control:nth-of-type(6) .question-label:before{content:"6."}.usage.create .questions-box .form-control:nth-of-type(7) .question-label:before{content:"7."}.usage.create .questions-box .form-control:nth-of-type(8) .question-label:before{content:"8."}.usage.create .questions-box .form-control:nth-of-type(9) .question-label:before{content:"9."}.usage.create .questions-box .form-control:nth-of-type(10) .question-label:before{content:"10."}@media(max-width:1300px){.usage:before{display:none}}.unsaved-bar{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(90deg,#5835d2,#7b52d9);position:fixed}html.wl .unsaved-bar{background:linear-gradient(270deg,oklab(from #5d3dd2 calc(l*.94) a b),#5d3dd2);background:linear-gradient(to left,oklab(from var(--purple) calc(l*.94) a b),var(--purple))}.unsaved-bar{align-items:center;display:flex;left:0;padding:9px 12px 10px 500px;padding-left:var(--curriculum-width,500px);right:0;top:0;z-index:102}.unsaved-bar .unsaved-bar-logo{max-width:116px}html.wl .unsaved-bar .unsaved-bar-logo{filter:brightness(0) invert(1);max-height:30px;max-width:140px}.unsaved-bar .unsaved-bar-logo{filter:brightness(100);left:20px;position:absolute}.unsaved-bar .actions{align-items:center;color:#fff;display:flex;flex:1;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 40px 0 50px}.unsaved-bar .actions .title{font-size:19px;line-height:1.2em}.unsaved-bar .actions .title svg{height:28px;margin-right:10px;min-width:28px;stroke-width:1.7px;width:28px}.unsaved-bar .actions .controls .btn{border-radius:7px;font-size:16px;font-weight:500;line-height:43px}.unsaved-bar .actions .controls .btn.main-btn{background:#fff;box-shadow:none;color:#5d3dd2;color:var(--purple)}.unsaved-bar .actions .controls .btn.empty-btn{-webkit-backdrop-filter:unset;backdrop-filter:unset;background:#ffffff1a;color:#fff;margin-right:12px}@media(hover:hover){.unsaved-bar .actions .controls .btn.empty-btn:hover{background:#ffffff21!important;box-shadow:unset!important}}.unsaved-bar.no-offset{padding-left:10px}.unsaved-bar.no-offset .unsaved-bar-logo{display:none}.unsaved-bar.no-offset .actions{max-width:1200px;padding:0 20px}@media(max-width:1300px){.unsaved-bar{padding-left:10px}.unsaved-bar .unsaved-bar-logo{display:none}.unsaved-bar .actions{max-width:900px;padding:0 10px}}@media(max-width:550px){.unsaved-bar .actions{padding-right:0}.unsaved-bar .actions .title{flex:1;min-width:0}.unsaved-bar .actions .title>div{font-size:18px;max-width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.unsaved-bar .actions .controls .btn{border-radius:6px;padding:0 20px}}.top-bar-unsaved{align-items:center;background:linear-gradient(90deg,#5835d2,#7b52d9);display:flex;inset:0;justify-content:space-between;position:absolute}html.wl .top-bar-unsaved{background:#5d3dd2;background:var(--purple)}.top-bar-unsaved{border-radius:10px;color:#fff;font-size:18px;font-weight:400;padding:0 11px 0 27px}.top-bar-unsaved .btn{border-radius:7px;font-size:16px;font-weight:500;line-height:43px}.top-bar-unsaved .btn.main-btn{background:#fff!important;box-shadow:unset!important;box-shadow:none;color:#5d3dd2;color:var(--purple)}.top-bar-unsaved .btn.empty-btn{-webkit-backdrop-filter:unset;backdrop-filter:unset;background:#ffffff1a;color:#fff;margin-right:3px}@media(hover:hover){.top-bar-unsaved .btn.empty-btn:hover{background:#ffffff21!important;box-shadow:unset!important}}.course-page.chat-open .unsaved-bar .actions{max-width:100%;padding:0 5px 0 25px}.course-page.chat-open.communities .unsaved-bar .unsaved-bar-logo,.course-page.chat-open.downloads .unsaved-bar .unsaved-bar-logo,.course-page.chat-open.generics .unsaved-bar .unsaved-bar-logo{display:none}.products-list{container-name:products-list;container-type:inline-size}@media(min-width:1036px){@container (max-width: 1035px){.products-list .top-bar{align-items:center;flex-wrap:wrap;gap:15px;justify-content:space-between;margin-bottom:20px}.products-list .top-bar h1{flex:0 1 auto;margin-right:0;min-width:0}.products-list .top-bar>.products-action{flex:0 1 auto;min-width:-moz-max-content;min-width:max-content}}@container (min-width: 501px) and (max-width: 1035px){.products-list .form-block.table.fade.products-table .table-controls{align-content:flex-start;-moz-column-gap:15px;column-gap:15px;justify-content:flex-start;row-gap:15px}.products-list .form-block.table.fade.products-table .table-controls .search{flex:1 1 220px;margin-right:0;max-width:100%;min-width:0}.products-list .form-block.table.fade.products-table .table-controls .filters-toggle{flex:0 0 auto}.products-list .form-block.table.fade.products-table .table-controls .columns-toggle{flex:0 0 auto;margin-left:0}}@container products-list (max-width: 500px){.products-list .top-bar{align-items:stretch;flex-direction:column;flex-wrap:nowrap;gap:15px;justify-content:flex-start}.products-list .top-bar h1{flex:none;margin-right:0;width:100%}.products-list .top-bar>.products-action{display:flex;flex:none;justify-content:stretch;min-width:0;width:100%}.products-list .top-bar>.products-action .btn.main-btn{justify-content:center;width:100%}}}.products-list .products-action{bottom:auto;position:relative;right:auto}.products-list .products-action svg{color:#fff;pointer-events:none}.products-list .products-action .action-pop{bottom:auto;min-width:270px;padding:10px;right:0;top:70px}.products-list .products-action .action-pop a{align-items:center;color:#000;display:flex;font-size:16px;margin-bottom:0;padding:8px 13px}.products-list .products-action .action-pop a:after{background:#00000012;border-radius:5px;box-shadow:unset;color:#0006;font-weight:800;position:absolute!important;right:12px;top:12px}.products-list .products-action .action-pop a.new{position:relative}.products-list .products-action .action-pop a.new:after{background:linear-gradient(45deg,#8240c0 30%,#5835d2);border-radius:5px;box-shadow:unset;color:#fff;content:"New";font-size:9.4px;font-weight:500;letter-spacing:.5px;line-height:22px;padding:0 8px;position:absolute;right:12px;text-transform:uppercase;top:8.5px}.products-list .products-action .action-pop a svg{color:#000;height:24px;margin-right:9px;opacity:.4;stroke-width:1.7px;width:24px}.products-list .products-action .action-pop a svg path{stroke:#000}.products-list .products-action .action-pop a:hover:after{background:#ffffff26;color:#fff}.products-list .products-action .action-pop a:hover svg{color:#fff;opacity:.55}.products-list .products-action .action-pop a:hover svg path{stroke:#fff}@media(max-width:1035px){.products-list .products-action .action-pop{right:15px}}.products-list .products-table.table.fade.has-content:not(.themes-table):after{display:none!important}.products-list .products-table.table.fade.has-content:not(.themes-table) .table-container{position:relative}.products-list .products-table.table.fade.has-content:not(.themes-table) .table-container .thead-fade-edge{display:none}.products-list .products-table.table.fade.has-content:not(.themes-table) .table-container.has-overflow-x .thead-fade-edge{background-image:linear-gradient(270deg,#fff 25%,#fff0);bottom:0;display:block;height:auto;pointer-events:none;position:absolute;right:0;top:0;width:50px;z-index:1}.products-list .products-table.table.fade.has-content:not(.themes-table) .table-container.has-overflow-x table tbody tr td:last-of-type,.products-list .products-table.table.fade.has-content:not(.themes-table) .table-container.has-overflow-x table thead tr th:last-of-type{padding-right:40px!important}.products-list .products-table table tbody tr td:first-of-type,.products-list .products-table table thead tr th:first-of-type{padding-left:30px!important}.products-list .products-table table tbody tr td .spent{background:#e0f6e9;border-radius:5px;color:#49c57d;color:var(--green);display:inline-block;font-family:Outfit,Inter!important;font-size:14px;font-weight:600;padding:4px 10px}.products-list .products-table table tbody tr td .spent.none{background:#b3b3b33b;color:#9b9b9b}@media(max-width:700px){.products-list .products-table table tbody tr td .spent{margin-right:40px}}.products-list .products-table table tbody tr td .status{border-radius:5px;display:inline-block;font-size:13px;font-weight:500;padding:5px 12px;text-transform:capitalize;width:-moz-fit-content;width:fit-content}.products-list .products-table table tbody tr td .status.published{background:#e2f6eb;color:#49c57d;color:var(--green)}.products-list .products-table table tbody tr td .status.draft,.products-list .products-table table tbody tr td .status.unpublished{background:#f1f1f1;color:#888}.products-list .products-table table tbody tr td.name{min-width:0}.products-list .products-table table tbody tr td.name .product-thumb{aspect-ratio:16/9;background:#ebebf382;border-radius:6px;overflow:hidden;position:relative;width:120px}.products-list .products-table table tbody tr td.name .product-thumb .ai-preview-img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:1}.products-list .products-table table tbody tr td.name .product-thumb.product-thumb--ai-ready:not(.no-img):after{background:oklab(from #5d3dd2 l a b/.35);background:oklab(from var(--ai-highlight-purple) l a b/.35);content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.products-list .products-table table tbody tr td.name .product-thumb.no-img{align-items:center;display:flex;justify-content:center}html.wl .products-list .products-table table tbody tr td.name .product-thumb.no-img{background:#f4f4f5}html.wl .products-list .products-table table tbody tr td.name .product-thumb.no-img img{filter:brightness(100);max-width:30px;opacity:1}.products-list .products-table table tbody tr td.name .product-thumb .page-loading svg{height:23px!important;width:23px!important}@media(max-width:700px){.products-list .products-table table tbody tr td.name .product-thumb .page-loading svg{height:19px!important;width:19px!important}}.products-list .products-table table tbody tr td.name .product-thumb .skillplate-logo{border:unset;filter:brightness(.7);height:auto;margin:0 auto;opacity:.15;width:70px}.products-list .products-table table tbody tr td.name .product-thumb .thumb-img{aspect-ratio:16/9;-webkit-backface-visibility:hidden;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media(max-width:700px){.products-list .products-table table tbody tr td.name .product-thumb{border-radius:5px;max-height:39px;max-width:64px}.products-list .products-table table tbody tr td.name .product-thumb .skillplate-logo{width:40px!important}}.products-list .products-table table tbody tr td.name .product-name{max-width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1300px){.products-list .products-table table tbody tr td.name .product-name{max-width:230px}}@media(max-width:500px){.products-list .products-table table tbody tr td.name .product-name{max-width:200px}}@media(hover:hover){.products-list .products-table table tbody tr td.name .product-name:not(.product-name--generating):hover{color:#5d3dd2;color:var(--purple)}}.products-list .products-table table tbody tr td.name .product-name--generating{background:linear-gradient(100deg,#8246ea,#d751ff 50%,#8246ea);background-clip:text;-webkit-background-clip:text;background-size:200% 100%;-webkit-text-fill-color:transparent;animation:lessonNameShimmer 2.5s linear infinite;color:transparent}.products-list .products-table table tbody tr td.name .product-name--ai-ready{align-items:center;color:#5d3dd2;color:var(--ai-highlight-purple);display:flex;gap:5px;overflow:visible}.products-list .products-table table tbody tr td.name .product-name--ai-ready span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.products-list .products-table table tbody tr td.name .product-name--ai-ready:after{background:oklab(from #5d3dd2 l a b/.12);background:oklab(from var(--ai-highlight-purple) l a b/.12);border-radius:4px;color:#5d3dd2;color:var(--ai-highlight-purple);content:"AI";flex-shrink:0;font-size:10px;font-weight:600;letter-spacing:.5px;line-height:1.4;padding:2px 6px}.products-list .products-table table tbody tr td .type{display:flex;text-transform:capitalize}.products-list .products-table table tbody tr td .type svg{color:#000;height:24px;margin-right:5px;opacity:.4;stroke-width:1.7px;width:24px}.products-list .products-table table tbody tr td .type svg path{stroke:#000}@media(hover:hover){.products-list .products-table table tbody tr:hover td.name .product-thumb{background:#edebf9c2}}.products-list .products-table table tbody tr.checked td.name .product-thumb{background:#edebf9c2}.product-selector .cancel{color:#5d3dd2;color:var(--purple);cursor:pointer;display:inline-block!important;font-size:16px;font-weight:500;margin-left:20px;margin-right:5px}@media(max-width:600px){.product-selector .cancel{margin-left:0}}.product-selector .search-pop .results-box .results ul.products-type li input[type=checkbox]{margin-bottom:0!important;margin-top:0!important}.product-selector .search-pop .results-box .results ul.products-type li label{flex:1}.product-selector .search-pop .results-box .results ul.products-type li:last-of-type{margin-bottom:40px!important}@media(hover:hover){.product-selector .search-pop .results-box .results ul.products-type li:hover{background:#5d3dd2;background:var(--purple)}.product-selector .search-pop .results-box .results ul.products-type li:hover input{background-color:#3c2493!important}html.wl .product-selector .search-pop .results-box .results ul.products-type li:hover input{background-color:oklab(from #5d3dd2 calc(l*.9) a b)!important;background-color:oklab(from var(--purple) calc(l*.9) a b)!important}.product-selector .search-pop .results-box .results ul.products-type li:hover label{color:#fff}}.product-selector .footer{background:#fff}.product-selector .footer .btn{border-radius:7px;font-size:15px;line-height:47px;padding:0 30px}@media(max-width:600px){.product-selector .footer{bottom:0;justify-content:flex-start;margin-inline:-10px!important;padding:10px!important;position:sticky}}@media(min-width:1150px){.course-page.bundles .top-nav .course-selector,.course-page.communities .top-nav .course-selector,.course-page.downloads .top-nav .course-selector,.course-page.generics .top-nav .course-selector{margin:auto;transform:translate(-40px)}}.course-page.bundles .top-nav .btn.empty-btn,.course-page.communities .top-nav .btn.empty-btn,.course-page.downloads .top-nav .btn.empty-btn,.course-page.generics .top-nav .btn.empty-btn{font-size:17px;margin-left:10px;padding:0 30px;white-space:nowrap}@media(max-width:700px){.course-page.bundles .top-nav .btn.empty-btn,.course-page.communities .top-nav .btn.empty-btn,.course-page.downloads .top-nav .btn.empty-btn,.course-page.generics .top-nav .btn.empty-btn{display:none}}.course-page.bundles .curriculum.bundle-products .course-builder .module-list .module-item .module-name,.course-page.bundles .curriculum.bundle-products .course-builder .module-list .module-item .status,.course-page.communities .curriculum.bundle-products .course-builder .module-list .module-item .module-name,.course-page.communities .curriculum.bundle-products .course-builder .module-list .module-item .status,.course-page.downloads .curriculum.bundle-products .course-builder .module-list .module-item .module-name,.course-page.downloads .curriculum.bundle-products .course-builder .module-list .module-item .status,.course-page.generics .curriculum.bundle-products .course-builder .module-list .module-item .module-name,.course-page.generics .curriculum.bundle-products .course-builder .module-list .module-item .status{cursor:default}.course-page.bundles .curriculum.bundle-products .course-builder .module-list .module-item .module-name,.course-page.communities .curriculum.bundle-products .course-builder .module-list .module-item .module-name,.course-page.downloads .curriculum.bundle-products .course-builder .module-list .module-item .module-name,.course-page.generics .curriculum.bundle-products .course-builder .module-list .module-item .module-name{min-width:0}.course-page.bundles .curriculum.bundle-products .course-builder .module-list .module-item .module-name .module-name-text,.course-page.bundles .curriculum.bundle-products .product-list .lesson-item .lesson-name .lesson-name-text,.course-page.communities .curriculum.bundle-products .course-builder .module-list .module-item .module-name .module-name-text,.course-page.communities .curriculum.bundle-products .product-list .lesson-item .lesson-name .lesson-name-text,.course-page.downloads .curriculum.bundle-products .course-builder .module-list .module-item .module-name .module-name-text,.course-page.downloads .curriculum.bundle-products .product-list .lesson-item .lesson-name .lesson-name-text,.course-page.generics .curriculum.bundle-products .course-builder .module-list .module-item .module-name .module-name-text,.course-page.generics .curriculum.bundle-products .product-list .lesson-item .lesson-name .lesson-name-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course-page.communities .course-main{max-width:1200px!important;padding:100px 50px 50px!important}.course-page.communities .course-main .unsaved-bar{padding-left:0!important}@media(max-width:1420px){.course-page.communities .course-main .unsaved-bar .unsaved-bar-logo{display:none}}@media screen and (max-width:1420px)and (min-width:500px){.course-page.communities .course-main .unsaved-bar{padding-right:0!important}.course-page.communities .course-main .unsaved-bar .actions{max-width:1190px}}@media(max-width:1300px){.course-page.communities .course-main .unsaved-bar{padding-inline:0}.course-page.communities .course-main .unsaved-bar .actions{max-width:1140px;padding:0 10px 0 20px}}@media screen and (max-width:1150px)and (min-width:500px){.course-page.communities .course-main .unsaved-bar .actions{padding:0 10px 0 20px}}.course-page.communities .course-main .split-container{flex-direction:row}.course-page.communities .course-main .split-container .left-side{flex-basis:65%;max-width:65%}.course-page.communities .course-main .split-container .right-side{flex-basis:35%;max-width:35%}@media(max-width:1000px){.course-page.communities .course-main{padding:110px 20px 0!important}.course-page.communities .course-main .top-bar{flex-wrap:wrap;margin:0 auto 25px;max-width:800px}.course-page.communities .course-main .split-container{flex-direction:column;margin:0 auto;max-width:800px}.course-page.communities .course-main .split-container .left-side,.course-page.communities .course-main .split-container .right-side{max-width:100%}}@container course-main-container (max-width: 900px){.course-page.communities .course-main{padding:110px 20px 0!important}.course-page.communities .course-main .top-bar{flex-wrap:wrap;margin:0 auto 25px;max-width:800px}.course-page.communities .course-main .split-container{flex-direction:column;margin:0 auto;max-width:800px}.course-page.communities .course-main .split-container .left-side,.course-page.communities .course-main .split-container .right-side{max-width:100%}}@media(max-width:700px){.course-page.communities .course-main{padding:90px 20px 0!important}.course-page.communities .course-main .top-bar{margin-bottom:5px}}@container course-main-container (max-width: 500px){.course-page.communities .course-main{padding:90px 20px 0!important}.course-page.communities .course-main .top-bar{margin-bottom:5px}}@container course-main-container (max-width: 900px){.course-page.communities .course-main .split-container .left-side .controls-left,.course-page.downloads .course-main .split-container .left-side .controls-left,.course-page.generics .course-main .split-container .left-side .controls-left{display:none!important}.course-page.communities .course-main .split-container .right-side .controls-right,.course-page.downloads .course-main .split-container .right-side .controls-right,.course-page.generics .course-main .split-container .right-side .controls-right{display:flex!important}}.course-page.downloads .unsaved-bar,.course-page.generics .unsaved-bar{padding-left:0!important}@media(max-width:1420px){.course-page.downloads .unsaved-bar .unsaved-bar-logo,.course-page.generics .unsaved-bar .unsaved-bar-logo{display:none}}@media screen and (max-width:1420px)and (min-width:500px){.course-page.downloads .unsaved-bar,.course-page.generics .unsaved-bar{padding-right:0!important}.course-page.downloads .unsaved-bar .actions,.course-page.generics .unsaved-bar .actions{max-width:1190px}}@media(max-width:1300px){.course-page.downloads .unsaved-bar,.course-page.generics .unsaved-bar{padding-inline:0}.course-page.downloads .unsaved-bar .actions,.course-page.generics .unsaved-bar .actions{max-width:1140px;padding:0 10px 0 20px}}@media screen and (max-width:1150px)and (min-width:500px){.course-page.downloads .unsaved-bar .actions,.course-page.generics .unsaved-bar .actions{padding:0 10px 0 20px}}.referrals{container-type:inline-size}.referrals .form-block.table.fade.referrals-table.has-content .table-container{position:relative}.referrals .form-block.table.fade.referrals-table.has-content .table-container .thead-fade-edge{display:none}@container (max-width: 1050px){.referrals .form-block.table.fade.referrals-table.has-content .table-container .thead-fade-edge{background-image:linear-gradient(270deg,#fff 25%,#fff0);bottom:0;display:block;pointer-events:none;position:absolute;right:0;top:0;width:50px;z-index:1}.referrals .form-block.table.fade.referrals-table.has-content table thead tr th:last-of-type{padding-right:40px!important}}@media(max-width:1650px){.referrals .actions-box{flex-direction:column}.referrals .actions-box .actions-container{position:relative}.referrals .actions-box .actions-container .link-box{max-width:unset}}@media(max-width:1035px){.referrals .actions-box .actions-container{flex-direction:column}}@container (max-width: 900px){.referrals .actions-box .actions-container{flex-direction:column}}@media(max-width:1650px){.referrals .actions-box .metrics-box{flex-direction:row}}@media(max-width:800px){.referrals .actions-box .metrics-box{flex-direction:column}}@container (max-width: 700px){.referrals .actions-box .metrics-box{flex-direction:column}}.referrals .actions-box .metrics-box .metric-card{background:#fff;border-radius:10px;box-shadow:0 30px 90px -10px #2e254f12;padding:25px;position:relative}.referrals .actions-box .metrics-box .metric-card .label-holder{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:15px}.referrals .actions-box .metrics-box .metric-card .label-holder .label{color:#000000b3;font-size:16px;font-weight:500}.referrals .actions-box .metrics-box .metric-card .label-holder .percent{align-items:center;border-radius:100px;display:flex;font-size:13px;font-weight:600;justify-content:center;line-height:26px;margin-left:10px;margin-top:-1px;max-height:26px;padding:0 11px 0 8px;white-space:nowrap}.referrals .actions-box .metrics-box .metric-card .label-holder .percent svg{margin-bottom:-1px;stroke-width:3px;vertical-align:middle;width:12px}.referrals .actions-box .metrics-box .metric-card .label-holder .percent.up{background:#e0f6e9;color:#49c57d;color:var(--green)}.referrals .actions-box .metrics-box .metric-card .label-holder .percent.up svg{color:#49c57d;color:var(--green)}.referrals .actions-box .metrics-box .metric-card .label-holder .percent.down{background:#fde9eb;color:#f33b55;color:var(--red)}.referrals .actions-box .metrics-box .metric-card .label-holder .percent.down svg{color:#f33b55;color:var(--red)}.referrals .actions-box .metrics-box .metric-card .main-metric{font-size:26px;font-weight:600;line-height:30px}.referrals .actions-box .metrics-box .metric-card .main-metric .active-icon{background:#49c57d;background:var(--green);border-radius:100px;box-shadow:0 0 0 6px #37c57326;display:inline-block;height:10px;margin-left:13px;margin-top:-5px;position:relative;vertical-align:middle;width:10px}.referrals .actions-box .metrics-box .metric-card .main-metric .active-icon:before{animation:ripple 2s infinite}.referrals .actions-box .metrics-box .metric-card .main-metric .active-icon:after,.referrals .actions-box .metrics-box .metric-card .main-metric .active-icon:before{background:#37c573a6;border-radius:100px;content:"";height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:absolute;top:50%;transform-origin:center center;width:40px}.referrals .actions-box .metrics-box .metric-card .main-metric .active-icon:after{animation:ripple 2s .3s infinite}.referrals .actions-box .metrics-box .metric-card .main-metric .active-icon.inactive{background:#ccc;box-shadow:0 0 0 6px #ccc6;transform:scale(.87) translateY(1px)}.referrals .actions-box .metrics-box .metric-card .main-metric .active-icon.inactive:after,.referrals .actions-box .metrics-box .metric-card .main-metric .active-icon.inactive:before{animation:none;background:#cccccc2e;box-shadow:0 0 0 10px #cccccc1a;opacity:1;transform:scale(.55)}.referrals .actions-box .metrics-box .metric-card .action{bottom:9px;position:absolute;right:9px}.referrals .actions-box .metrics-box .metric-card .action .action-pop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffffbf;border:1px solid #fff;border-radius:7px;box-shadow:0 20px 50px -5px #2d17791f;left:auto;min-width:120px;padding:3px;position:absolute;right:0;top:40px;z-index:14}.referrals .actions-box .metrics-box .metric-card .action .action-pop div{color:#0009;cursor:pointer;font-size:15px;font-weight:500;margin-bottom:4px;padding:5px 14px}.referrals .actions-box .metrics-box .metric-card .action .action-pop div:last-of-type{margin-bottom:0}@media(hover:hover){.referrals .actions-box .metrics-box .metric-card .action .action-pop div:hover{background:#5d3dd2;background:var(--purple);border-radius:5px;color:#fff}}.referrals .actions-box .metrics-box .metric-card .action svg{color:#a4a4a4;cursor:pointer;width:25px}@media(hover:hover){.referrals .actions-box .metrics-box .metric-card .action svg:hover{opacity:.7}}.referrals .actions-box .metrics-box .metric-card.time-picker{justify-content:center;min-height:98px;min-width:170px;position:relative;width:100%}.referrals .actions-box .metrics-box .metric-card.time-picker span{font-weight:500;margin-right:5px}.referrals .actions-box .metrics-box .metric-card.time-picker svg{color:#5d3dd2;color:var(--purple);margin-right:7px;min-width:25px;stroke-width:2px}@media(max-width:1600px){.referrals .actions-box .metrics-box .metric-card.time-picker{min-width:150px}}.referrals .actions-box .link-box{flex-basis:calc(50% - 11.5px);position:relative}.referrals .actions-box .link-box h3.form-label{line-height:1.2em;margin-bottom:28px}.referrals .actions-box .link-box h3.form-label .link-info{margin-top:-3px}.referrals .actions-box .link-box .form-control{margin-bottom:20px}.referrals .actions-box .link-box .form-control .input-holder{background:#f6f6f8;border:none;border-radius:10px;font-size:17px;font-weight:500;line-height:50px;outline:none;padding:0 7px 0 20px;width:100%}.referrals .actions-box .link-box .form-control .input-holder input{background:unset;border-radius:unset;box-shadow:unset;padding:0 10px 0 0;text-overflow:ellipsis}.referrals .actions-box .link-box .form-control .input-holder .copy{color:#5d3dd2;color:var(--purple);cursor:pointer;font-size:15px;line-height:40px;padding-right:5px}.referrals .actions-box .link-box .form-control .input-holder .copy:after{left:50%;transform:translate(-50%) scale(1)!important}.referrals .actions-box .link-box .form-control .input-holder .copy svg{stroke-width:1.7px;width:19px}.referrals .actions-box .invites{flex-basis:50%;position:relative}.referrals .actions-box .invites h3.form-label{line-height:1.2em;margin-bottom:26px}.referrals .actions-box .invites h3.form-label .invite-info{margin-top:-3px}.referrals .actions-box .invites h3.form-label .invite-info .action-pop{min-width:400px!important}.referrals .actions-box .invites h3.form-label .invite-info .action-pop p{max-width:310px}@media(max-width:1035px){.referrals .actions-box .invites h3.form-label .invite-info .action-pop{left:0;right:auto}}@media(max-width:500px){.referrals .actions-box .invites h3.form-label .invite-info .action-pop{min-width:270px!important}}.referrals .actions-box .invites .error-message{color:#f33b55;display:inline-block;font-size:15px;margin-top:10px}.referrals .actions-box .invites .emails{background:#f6f6f8;border-radius:10px;max-width:unset;padding:5px}.referrals .actions-box .invites .emails .emails-form{max-height:113px;min-height:113px;overflow:auto}.referrals .actions-box .invites .emails .emails-form .input-holder{align-items:flex-start;border:none;display:flex;flex-wrap:wrap;font-size:17px;font-weight:500;gap:7px;line-height:50px;outline:none;padding:2px;width:100%}.referrals .actions-box .invites .emails .emails-form .input-holder .item{align-items:center;background:#e9e9ed;border-radius:7px;display:flex;font-size:15px;line-height:36px;padding:0 8px 0 12px}.referrals .actions-box .invites .emails .emails-form .input-holder .item .close{cursor:pointer;margin-left:5px;opacity:.3}.referrals .actions-box .invites .emails .emails-form .input-holder .item .close svg{min-width:17px}@media(hover:hover){.referrals .actions-box .invites .emails .emails-form .input-holder .item .close:hover{opacity:.2}}.referrals .actions-box .invites .emails .emails-form .input-holder input{background:unset;border-radius:unset;box-shadow:unset;font-size:15px;line-height:36px;padding:0 0 0 10px;width:auto}.referrals .actions-box .invites .btn{border-radius:7px;font-size:15px;line-height:44px;padding:0 22px}.referrals .actions-box .invites .clear{color:#5d3dd2;color:var(--purple);font-size:15px;font-weight:500}.referrals .metrics{display:grid;grid-template-columns:auto 1fr 1fr 1fr 1fr 1fr;grid-gap:23px;margin-bottom:23px;position:relative}@media(max-width:1425px){.referrals .metrics{grid-template-columns:repeat(2,1fr)}.referrals .metrics .popover-box{grid-column:1/-1}.referrals .metrics .popover-box .metric-card.time-picker{min-height:unset}}@container (max-width: 1100px){.referrals .metrics{grid-template-columns:repeat(3,1fr)}.referrals .metrics .popover-box{grid-column:1/-1}.referrals .metrics .popover-box .metric-card.time-picker{min-height:unset}}@container (max-width: 700px){.referrals .metrics{grid-template-columns:repeat(2,1fr)}.referrals .metrics .popover-box{grid-column:1/-1}.referrals .metrics .popover-box .metric-card.time-picker{min-height:unset}}.referrals .metrics .action-pop{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffb3;border:2px solid #fff;border-radius:10px;box-shadow:0 30px 100px -10px #210e4a26;left:0;min-width:200px;padding:20px;position:absolute;top:110px;z-index:15}.referrals .metrics .action-pop .radio-group{margin-bottom:5px}.referrals .metrics .action-pop .radio-group:last-of-type{margin-bottom:0}@container (max-width: 1100px){.referrals .metrics .action-pop{top:80px}}@media(max-width:1425px){.referrals .metrics .action-pop{min-width:100%;top:80px}}@media(max-width:700px){.referrals .metrics .action-pop{top:65px}}.referrals .metrics .metric-card{background:#fff;border-radius:10px;box-shadow:0 30px 90px -10px #2e254f12;padding:20px;position:relative}.referrals .metrics .metric-card .label-holder{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:15px}.referrals .metrics .metric-card .label-holder .label{color:#000000b3;font-size:14px;font-weight:500}.referrals .metrics .metric-card .label-holder .percent{align-items:center;border-radius:100px;display:flex;font-size:11px;font-weight:600;justify-content:center;line-height:22px;margin-left:10px;margin-top:-1px;max-height:22px;padding:0 9px 0 6px;white-space:nowrap}.referrals .metrics .metric-card .label-holder .percent svg{margin-top:-1px;stroke-width:3px;vertical-align:middle;width:11px}.referrals .metrics .metric-card .label-holder .percent.up{background:#e0f6e9;color:#49c57d;color:var(--green)}.referrals .metrics .metric-card .label-holder .percent.up svg{color:#49c57d;color:var(--green)}.referrals .metrics .metric-card .label-holder .percent.down{background:#fde9eb;color:#f33b55;color:var(--red)}.referrals .metrics .metric-card .label-holder .percent.down svg{color:#f33b55;color:var(--red)}.referrals .metrics .metric-card .main-metric{font-size:23px;font-weight:600;line-height:22px}.referrals .metrics .metric-card .main-metric .active-icon{background:#49c57d;background:var(--green);border-radius:100px;box-shadow:0 0 0 6px #37c57326;display:inline-block;height:10px;margin-left:13px;margin-top:-5px;position:relative;vertical-align:middle;width:10px}.referrals .metrics .metric-card .main-metric .active-icon:before{animation:ripple 2s infinite}.referrals .metrics .metric-card .main-metric .active-icon:after,.referrals .metrics .metric-card .main-metric .active-icon:before{background:#37c573a6;border-radius:100px;content:"";height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:absolute;top:50%;transform-origin:center center;width:40px}.referrals .metrics .metric-card .main-metric .active-icon:after{animation:ripple 2s .3s infinite}@keyframes ripple{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(1)}}.referrals .metrics .metric-card .main-metric .active-icon.inactive{background:#ccc;box-shadow:0 0 0 6px #ccc6;transform:scale(.87) translateY(1px)}.referrals .metrics .metric-card .main-metric .active-icon.inactive:after,.referrals .metrics .metric-card .main-metric .active-icon.inactive:before{animation:none;background:#cccccc2e;box-shadow:0 0 0 10px #cccccc1a;opacity:1;transform:scale(.55)}.referrals .metrics .metric-card .action{bottom:9px;position:absolute;right:9px}.referrals .metrics .metric-card .action .action-pop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffffbf;border:1px solid #fff;border-radius:7px;box-shadow:0 20px 50px -5px #2d17791f;left:auto;min-width:120px;padding:3px;position:absolute;right:0;top:40px;z-index:14}.referrals .metrics .metric-card .action .action-pop div{color:#0009;cursor:pointer;font-size:15px;font-weight:500;margin-bottom:4px;padding:5px 14px}.referrals .metrics .metric-card .action .action-pop div:last-of-type{margin-bottom:0}@media(hover:hover){.referrals .metrics .metric-card .action .action-pop div:hover{background:#5d3dd2;background:var(--purple);border-radius:5px;color:#fff}}.referrals .metrics .metric-card .action svg{color:#a4a4a4;cursor:pointer;width:25px}@media(hover:hover){.referrals .metrics .metric-card .action svg:hover{opacity:.7}}.referrals .metrics .metric-card.time-picker{justify-content:center;min-height:98px;min-width:170px;position:relative;width:100%}.referrals .metrics .metric-card.time-picker span{font-weight:500;margin-right:5px}.referrals .metrics .metric-card.time-picker svg{color:#5d3dd2;color:var(--purple);margin-right:7px;min-width:25px;stroke-width:2px}@media(max-width:1600px){.referrals .metrics .metric-card.time-picker{min-width:150px}}@media(max-width:700px){.referrals .metrics{gap:15px;margin-bottom:15px}.referrals .metrics .metric-card{min-height:90px;padding:15px}.referrals .metrics .metric-card .page-loading svg{height:22px!important;width:22px!important}.referrals .metrics .metric-card .page-loading span{font-size:16px}.referrals .metrics .metric-card .label-holder .label{font-size:14px}.referrals .metrics .metric-card .label-holder .percent{zoom:.94}.referrals .metrics .metric-card .action{bottom:6px;right:4px}.referrals .metrics .metric-card .main-metric{font-size:25px;line-height:1em}.referrals .metrics .metric-card .main-metric .active-icon{transform:scale(.8)}}@media(max-width:520px){.referrals .metrics{grid-template-columns:1fr 1fr}.referrals .metrics .metric-card .main-metric{font-size:23px}}@media(max-width:330px){.referrals .metrics{grid-template-columns:1fr}}@container (max-width: 350px){.referrals .metrics{grid-template-columns:1fr}}@media(max-width:1520px){.referrals .form-block .table-container{padding-top:30px}.referrals .form-block .table-container:has(>.table-scroll-wrapper){padding-top:0}.referrals .form-block .table-container:has(>.table-scroll-wrapper)>.table-scroll-wrapper{padding-top:30px}}.referrals .form-block table tbody tr td:first-of-type,.referrals .form-block table thead tr th:first-of-type{padding-left:30px!important}.referrals .form-block table td.mail{color:#4394ee;max-width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.referrals .form-block table td .status svg{height:24px;margin-right:5px;stroke-width:1.7px;width:24px}.referrals .form-block table td .status.active svg{color:#49c57d;color:var(--green)}.referrals .form-block table td .status.invited svg,.referrals .form-block table td .status.pending svg{color:#f37e50;color:var(--orange)}.referrals .form-block table td .status.cancelled{color:#737272}.referrals .form-block table td .status.cancelled svg{color:#9b9b9b}.referrals .form-block table td .status.trialing svg{color:#4394ee}.referrals .form-block table td .spent{background:#e0f6e9;border-radius:5px;color:#49c57d;color:var(--green);display:inline-block;font-family:Outfit,Inter!important;font-size:13px;font-weight:500;padding:4px 10px}.referrals .form-block table td .spent.none{background:#b3b3b33b;color:#9b9b9b}@media(max-width:700px){.referrals .form-block table td .spent{margin-right:40px}}.referrals .form-block table td .viewed{border-radius:100px!important;font-size:13px!important;font-weight:700!important;padding:5px 15px!important}.referrals .form-block table td .viewed:after{left:50%;text-transform:capitalize;transform:translate(-50%) scale(1)!important}.referrals .form-block table td .viewed.growth{background:linear-gradient(82deg,#8240c0 10%,#5835d2 130%)!important;color:#fff!important;font-weight:600!important}.referrals .form-block table td .viewed.basic{background:linear-gradient(251deg,#517ae3 10%,#4bdfc1 130%)!important;color:#fff!important;font-weight:600!important}.referrals .form-block table td .viewed.starter{font-weight:600!important}.referrals .form-block table td .viewed.pro{background:linear-gradient(64deg,#494949 10%,#000 130%)!important;color:#fff;font-weight:600!important}.referrals .form-block table td .viewed.custom{background:linear-gradient(45deg,#64cd91,#68e79e)!important;box-shadow:0 10px 30px -9px #69da99;color:#fff;font-weight:500!important}@media(max-width:500px){.payout-box .payout-form>div{flex-direction:column;gap:0}.payout-box .payout-form>div .form-control{margin-bottom:12px;width:100%}}.ck-editor .ck-content h1{font-size:28px;line-height:1.2em;margin-bottom:25px}.ck-editor .ck-content h2{font-size:22px;font-weight:500;line-height:1.2em;margin-bottom:15px}.ck-editor .ck-content h2+h3{margin-top:-10px}.ck-editor .ck-content h3{color:#5d3dd2;color:var(--purple);font-size:15px;font-weight:600;line-height:1.2em;margin-bottom:15px;text-transform:uppercase}.ck-editor .ck-content blockquote{border-left:5px solid #5d3dd2;border-left:5px solid var(--purple);margin-bottom:25px}.ck-editor .ck-content blockquote *{margin-bottom:0!important}.ck-editor .ck-content a{color:#0081f7;font-weight:500!important}.ck-editor .ck-content p{color:#000;font-size:16px;font-weight:500;margin-bottom:25px;max-width:1000px}.ck-editor .ck-content p strong{color:#000;font-weight:700!important}.ck-editor .ck-content ul{margin-bottom:25px}.ck-editor .ck-content ul li{color:#000;font-size:16px;font-weight:500!important;line-height:1.2em;margin-bottom:10px;max-width:1000px;padding-left:15px;position:relative}.ck-editor .ck-content ul li:last-of-type{margin-bottom:0}.ck-editor .ck-content ul li:before{background:#5d3dd2;background:var(--purple);border-radius:50%;content:"";height:8px;left:0;position:absolute;top:10px;transform:translateY(-50%);width:8px}.ck-editor .ck-content ul li strong{color:#000;font-weight:600!important}.ck-editor .ck-content ol{padding-left:27px}.ck-editor .ck-content ol li{color:#0009;font-size:16px;font-weight:500!important;line-height:1.2em;margin-bottom:10px;max-width:1000px;padding-left:2px;position:relative}.ck-editor .ck-content ol li::marker{color:#5d3dd2;color:var(--purple);font-weight:600}.ck-editor .ck-content ol li strong{color:#000;font-weight:600!important}.ck-editor .ck-content pre{background:#f5f4f7;border:none!important;border-radius:6px;margin-bottom:20px}.ck-editor .ck-content pre[data-language]:after{border-radius:5px!important;font-family:Outfit!important;font-weight:600!important;padding:3px 7px!important;top:9px!important}.ck-editor .ck-content code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.ck-editor .ck-content .ck-image-upload-complete-icon{background:#49c57d;background:var(--green);box-shadow:0 0 0 4px #37c57373;right:20px;top:20px}.ck-editor .ck-content .image-inline,.ck-editor .ck-content .image-inline .ck-media__wrapper iframe,.ck-editor .ck-content .image-inline img,.ck-editor .ck-content figure,.ck-editor .ck-content figure .ck-media__wrapper iframe,.ck-editor .ck-content figure img{border-radius:10px}.ck-editor .ck-content .media .ck-presentation_provider:after{border:2px solid #fff;border-radius:10px;content:"";inset:0;pointer-events:none;position:absolute}.ck-editor .ck-content .media .ck-presentation_provider:before{background:#fff;bottom:35px;content:"";display:block;height:2px;left:0;position:absolute;right:0;z-index:100}@media(max-width:600px){.ck-editor .ck-content h1{font-size:24px}.ck-editor .ck-content h2{font-size:19px}.ck-editor .ck-content h3,.ck-editor .ck-content p,.ck-editor .ck-content ul li{font-size:15px}.ck-editor .ck-content ul li{padding-left:15px}.ck-editor .ck-content ul li:before{height:8px;top:8px;width:8px}}.ck.ck-powered-by{display:none!important}.fullscreen-btn{background:#fff!important;border:1px solid #e4e4ed;cursor:pointer}html.wl .fullscreen-btn{border:1px solid #eaeaea}.fullscreen-btn{border-radius:7px 7px 0 0;line-height:50px;margin-bottom:-8px;position:relative;z-index:2}.fullscreen-btn span{margin-left:2px}html.wl .fullscreen-btn .text-purple-500{color:#5d3dd2!important;color:var(--purple)!important}.editor>h2{display:none}body.editor-fullscreen:before{background:#f6f6fb;content:"";height:100%;left:0;position:fixed;top:0;width:100vw}html.wl body.editor-fullscreen:before{background:#fafafa}body.editor-fullscreen:before{background-attachment:fixed;background-size:cover;z-index:20}body.editor-fullscreen:after{background:linear-gradient(0deg,#f4f4fa,transparent);bottom:0;content:"";display:block;height:150px;left:0;pointer-events:none;position:fixed;right:0;z-index:130}body.editor-fullscreen .ai-chat-container{z-index:1000}body.editor-fullscreen:has(.chat-open):after{max-width:min(1000px + var(--ai-chat-width) - 45px,100% - var(--ai-chat-width) - 45px)}body.editor-fullscreen:has(.chat-open) .editor{left:0;margin-inline:unset;max-width:calc(100% - var(--ai-chat-width) - 25px);transform:unset}body.editor-fullscreen:has(.chat-open) .editor .sp--editor,body.editor-fullscreen:has(.chat-open) .editor h2{margin-inline:auto;max-width:1000px}body.editor-fullscreen .media .ck-presentation_provider:after{border:3px solid #fff!important}body.editor-fullscreen .course-main.lesson .split-container .left-side .form-control,body.editor-fullscreen .course-main.settings .split-container .left-side .form-block,body.editor-fullscreen .course-main.settings .split-container .left-side .form-control{display:none}body.editor-fullscreen .course-main.settings .split-container .left-side .form-block:first-of-type,body.editor-fullscreen .course-main.settings .split-container .left-side .form-control{display:block}body.editor-fullscreen .course-main.lesson .split-container .left-side .form-control.editor-form,body.editor-fullscreen .course-main.settings .split-container .left-side .form-control.editor-form{display:flex}body.editor-fullscreen .unsaved-bar{padding-left:0}body.editor-fullscreen .unsaved-bar .actions{max-width:1000px;padding:0 15px 0 25px}@media(max-width:1000px){body.editor-fullscreen .unsaved-bar .actions{padding:0 0 0 15px}}body.editor-fullscreen.short-content{overflow:hidden}body.editor-fullscreen .course-main.lesson,body.editor-fullscreen .course-main.settings{padding-top:0!important}body.editor-fullscreen .course-main.lesson .curriculum-toggle,body.editor-fullscreen .course-main.lesson .split-container .right-side,body.editor-fullscreen .course-main.lesson .top-bar,body.editor-fullscreen .course-main.settings .curriculum-toggle,body.editor-fullscreen .course-main.settings .split-container .right-side,body.editor-fullscreen .course-main.settings .top-bar{display:none}@media(max-width:600px){body.editor-fullscreen .course-main.lesson,body.editor-fullscreen .course-main.settings{padding:10px!important}}body.editor-fullscreen .ck-editor__top{position:sticky;top:-1px;z-index:10}body.editor-fullscreen .ck-editor__top:has(.ck.ck-sticky-panel.custom-sticky){z-index:99999}body.editor-fullscreen .ck-editor__top{border-radius:10px}body.editor-fullscreen .ck-editor__top .ck.ck-sticky-panel__placeholder{height:auto!important}body.editor-fullscreen .ck-editor__top .ck-sticky-panel__content .ck-toolbar{border-radius:10px 10px 0 0!important;padding-top:5px!important}body.editor-fullscreen .ck-editor__top .ck.ck-sticky-panel .ck-sticky-panel__content_sticky{box-shadow:unset!important;padding-inline:0!important;position:static!important}body.editor-fullscreen .ck-editor__top .ck.ck-sticky-panel.custom-sticky .ck-sticky-panel__content{box-shadow:0 20px 70px -10px #170c3f4d!important}body.editor-fullscreen .ck-editor__top .ck.ck-sticky-panel.custom-sticky .ck-sticky-panel__content_sticky{box-shadow:unset!important}body.editor-fullscreen .ck-editor__top .ck.ck-sticky-panel.custom-sticky .ck-sticky-panel__content_sticky .ck-toolbar{border-radius:10px!important}body.editor-fullscreen:has(.ck-editor__top:has(.ck.ck-sticky-panel.custom-sticky)) .ai-rewrite-btn.with-hint{z-index:100010}body.editor-fullscreen:has(.ck-editor__top:has(.ck.ck-sticky-panel.custom-sticky)) .ai-rewrite-btn.with-hint:after{z-index:1}body.editor-fullscreen:has(.ck-editor__top:has(.ck.ck-sticky-panel.custom-sticky)) .ai-rewrite-panel{z-index:100010}body.editor-fullscreen .course-page .course-main .split-container .left-side .form-control .fullscreen-btn{align-items:center;background:#fff!important;border:2px solid #fff;border-radius:7px;box-shadow:0 10px 50px -10px #1c0f4a9e;cursor:pointer;display:flex;height:40px;justify-content:center;position:fixed;right:20px;top:20px;width:40px;z-index:105}@media(max-width:640px){body.editor-fullscreen .course-page .course-main .split-container .left-side .form-control .fullscreen-btn{bottom:20px!important;box-shadow:0 10px 50px -10px #140a35;right:12px;top:auto!important;z-index:160}}body.editor-fullscreen .course-page .course-main .split-container .left-side .form-control .fullscreen-btn.unsaved-open{top:80px}body.editor-fullscreen .course-page .course-main .split-container .left-side .description-editor-form .fullscreen-btn,body.editor-fullscreen .course-page .course-main .split-container .left-side .instructions-editor-form .fullscreen-btn{align-items:center;background:#fff!important;border:2px solid #fff;border-radius:7px;box-shadow:0 10px 50px -10px #1c0f4a9e;cursor:pointer;display:flex;height:40px;justify-content:center;position:fixed;right:20px;top:20px;width:40px;z-index:105}@media(max-width:640px){body.editor-fullscreen .course-page .course-main .split-container .left-side .description-editor-form .fullscreen-btn,body.editor-fullscreen .course-page .course-main .split-container .left-side .instructions-editor-form .fullscreen-btn{bottom:20px!important;box-shadow:0 10px 50px -10px #140a35;right:12px;top:auto!important;z-index:160}}body.editor-fullscreen .course-page .course-main .split-container .left-side .description-editor-form .fullscreen-btn.unsaved-open,body.editor-fullscreen .course-page .course-main .split-container .left-side .instructions-editor-form .fullscreen-btn.unsaved-open{top:80px}body.editor-fullscreen .ck-editor{border-radius:10px;box-shadow:0 20px 270px -5px #1c0f4a26}html.wl body.editor-fullscreen .ck-editor{box-shadow:0 20px 270px -5px #40404026}body.editor-fullscreen .ck-content{border-bottom:none!important;border-left:none!important;border-right:none!important}body.editor-fullscreen .ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content_sticky .ck-toolbar,body.editor-fullscreen .ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content_sticky .ck-toolbar.ck-rounded-corners{border-radius:0!important}body.editor-fullscreen .ck-toolbar{border:none!important;box-shadow:unset!important}body.editor-fullscreen .editor{left:50%;max-width:1000px;padding-inline:20px;padding-bottom:150px;position:absolute;top:50px;transform:translate(-50%);width:100%;z-index:100}@media(max-width:640px){body.editor-fullscreen .editor{margin-top:-90px;padding-inline:0}}body.editor-fullscreen .editor>h2{display:block;font-size:25px;font-weight:500;margin-bottom:20px}@media(max-width:700px){body.editor-fullscreen .editor>h2{font-size:22px;margin-top:8px;padding-inline:10px}}body.editor-fullscreen .editor.unsaved-open{top:110px}body.editor-fullscreen .editor.unsaved-open .sp--editor .ck-editor__top{top:60px}@media(max-width:700px){body.editor-fullscreen .editor.unsaved-open{top:30px}}@media(max-width:640px){body.editor-fullscreen .editor.unsaved-open{margin-top:-30px}}.lesson-description-editor.ai-changed-field .sp--editor.white .ck-blurred.ck.ck-content.ck-editor__editable.ck-rounded-corners.ck-editor__editable_inline,.lesson-description-editor.ai-changed-field .sp--editor.white .ck-rounded-corners .ck.ck-editor__main>.ck-editor__editable,.lesson-description-editor.ai-changed-field .sp--editor.white .ck.ck-content.ck-editor__editable.ck-rounded-corners.ck-editor__editable_inline.ck-focused,.lesson-description-editor.ai-changed-field .sp--editor.white .ck.ck-editor__main>.ck-editor__editable.ck-rounded-corners{background:#f7f5fc!important}.vc-pane-container{position:relative;width:100%}.vc-pane-container.in-transition{overflow:hidden}.vc-pane-layout{display:grid}.vc-arrow{align-items:center;border:2px solid transparent;border-radius:var(--rounded);color:var(--gray-600);cursor:pointer;display:flex;justify-content:center;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vc-arrow:hover{background:var(--gray-200)}.vc-arrow:focus{border-color:var(--gray-300)}.vc-arrow.is-disabled{cursor:not-allowed;opacity:.25;pointer-events:none}.vc-day-popover-container{background-color:var(--gray-800);border:1px solid;border-color:var(--gray-700);border-radius:var(--rounded);box-shadow:var(--shadow);color:var(--white);font-size:var(--text-xs);font-weight:var(--font-medium);padding:4px 8px}.vc-day-popover-header{color:var(--gray-300);font-size:var(--text-xs);font-weight:var(--font-semibold);text-align:center}.vc-arrows-container{display:flex;justify-content:space-between;padding:8px 6px;pointer-events:none;position:absolute;top:0;width:100%}.vc-arrows-container.title-left{justify-content:flex-end}.vc-arrows-container.title-right{justify-content:flex-start}.vc-is-dark .vc-arrow{color:var(--white)}.vc-is-dark .vc-arrow:hover{background:var(--gray-800)}.vc-is-dark .vc-arrow:focus{border-color:var(--gray-700)}.vc-is-dark .vc-day-popover-container{background-color:var(--white);border-color:var(--gray-100);color:var(--gray-800)}.vc-is-dark .vc-day-popover-header{color:var(--gray-700)}.vc-day{min-height:32px;position:relative;z-index:1}.vc-day.is-not-in-month *{opacity:0;pointer-events:none}.vc-day-layer{inset:0;pointer-events:none;position:absolute}.vc-day-box-center-center{align-items:center;display:flex;justify-content:center;transform-origin:50% 50%}.vc-day-box-left-center{align-items:center;display:flex;justify-content:flex-start;transform-origin:0 50%}.vc-day-box-right-center{align-items:center;display:flex;justify-content:flex-end;transform-origin:100% 50%}.vc-day-box-center-bottom{align-items:flex-end;display:flex;justify-content:center}.vc-day-content{align-items:center;border-radius:var(--rounded-full);cursor:pointer;display:flex;font-size:var(--text-sm);font-weight:var(--font-medium);height:28px;justify-content:center;line-height:28px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:28px}.vc-day-content:hover{background-color:#ccd6e04d}.vc-day-content:focus{background-color:#ccd6e066;font-weight:var(--font-bold)}.vc-day-content.is-disabled{color:var(--gray-400)}.vc-is-dark .vc-day-content:hover{background-color:#7281974d}.vc-is-dark .vc-day-content:focus{background-color:#72819766}.vc-is-dark .vc-day-content.is-disabled{color:var(--gray-600)}.vc-highlights{overflow:hidden;pointer-events:none;z-index:-1}.vc-highlight{height:28px;width:28px}.vc-highlight.vc-highlight-base-start{border-radius:0!important;border-right-width:0!important;width:50%!important}.vc-highlight.vc-highlight-base-end{border-left-width:0!important;border-radius:0!important;width:50%!important}.vc-highlight.vc-highlight-base-middle{border-left-width:0!important;border-radius:0!important;border-right-width:0!important;margin:0 -1px;width:100%}.vc-dots{align-items:center;display:flex;justify-content:center}.vc-dot{border-radius:50%;height:5px;transition:all var(--day-content-transition-time);width:5px}.vc-dot:not(:last-child){margin-right:3px}.vc-bars{align-items:center;display:flex;justify-content:flex-start;width:75%}.vc-bar{flex-grow:1;height:3px;transition:all var(--day-content-transition-time)}.vc-nav-header{display:flex;justify-content:space-between}.vc-nav-arrow{align-items:center;border:2px solid transparent;border-radius:var(--rounded);cursor:pointer;display:flex;justify-content:center;line-height:var(--leading-snug);-webkit-user-select:none;-moz-user-select:none;user-select:none}.vc-nav-arrow.is-left{margin-right:auto}.vc-nav-arrow.is-right{margin-left:auto}.vc-nav-arrow.is-disabled{cursor:not-allowed;opacity:.25;pointer-events:none}.vc-nav-arrow:hover{background-color:var(--gray-900)}.vc-nav-arrow:focus{border-color:var(--accent-600)}.vc-nav-title{border:2px solid transparent;border-radius:var(--rounded);color:var(--accent-100);font-weight:var(--font-bold);line-height:var(--leading-snug);padding:4px 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vc-nav-title:hover{background-color:var(--gray-900)}.vc-nav-title:focus{border-color:var(--accent-600)}.vc-nav-items{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:2px;grid-column-gap:5px}.vc-nav-item{border:2px solid transparent;border-radius:var(--rounded);cursor:pointer;font-weight:var(--font-semibold);line-height:var(--leading-snug);padding:4px 0;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:48px}.vc-nav-item:hover{background-color:var(--gray-900);box-shadow:var(--shadow-inner);color:var(--white)}.vc-nav-item.is-active{background:var(--accent-100);box-shadow:var(--shadow);color:var(--accent-900);font-weight:var(--font-bold)}.vc-nav-item.is-current{border-color:var(--accent-100);color:var(--accent-100);font-weight:var(--bold)}.vc-nav-item:focus{border-color:var(--accent-600)}.vc-nav-item.is-disabled{opacity:.25;pointer-events:none}.vc-is-dark .vc-nav-title{color:var(--gray-900)}.vc-is-dark .vc-nav-title:hover{background-color:var(--gray-200)}.vc-is-dark .vc-nav-title:focus{border-color:var(--accent-400)}.vc-is-dark .vc-nav-arrow:hover{background-color:var(--gray-200)}.vc-is-dark .vc-nav-arrow:focus{border-color:var(--accent-400)}.vc-is-dark .vc-nav-item:hover{background-color:var(--gray-200);box-shadow:none;color:var(--gray-900)}.vc-is-dark .vc-nav-item.is-active{background:var(--accent-500);color:var(--white)}.vc-is-dark .vc-nav-item.is-current{border-color:var(--accent-500);color:var(--accent-600)}.vc-is-dark .vc-nav-item:focus{border-color:var(--accent-400)}.vc-pane{min-width:250px}.vc-header{align-items:center;display:flex;justify-content:center;padding:10px 16px 0}.vc-header.align-left{justify-content:flex-start}.vc-header.align-right{justify-content:flex-end}.vc-title{color:var(--gray-800);cursor:pointer;font-size:var(--text-lg);font-weight:var(--font-semibold);line-height:28px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.vc-title:hover{opacity:.75}.vc-weeknumber{position:relative}.vc-weeknumber,.vc-weeknumber-content{align-items:center;display:flex;justify-content:center}.vc-weeknumber-content{color:var(--gray-500);font-size:var(--text-xs);font-style:italic;font-weight:var(--font-medium);height:28px;margin-top:2px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:28px}.vc-weeknumber-content.is-left-outside{left:var(--weeknumber-offset);position:absolute}.vc-weeknumber-content.is-right-outside{position:absolute;right:var(--weeknumber-offset)}.vc-weeks{display:grid;grid-template-columns:repeat(7,1fr);position:relative;-webkit-overflow-scrolling:touch;min-width:250px;padding:6px}.vc-weeks.vc-show-weeknumbers{grid-template-columns:auto repeat(7,1fr)}.vc-weeks.vc-show-weeknumbers.is-right{grid-template-columns:repeat(7,1fr) auto}.vc-weekday{color:var(--gray-500);cursor:default;font-size:var(--text-sm);font-weight:var(--font-bold);font-weight:500;line-height:14px;padding-bottom:8px;padding-top:4px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vc-weekdays{display:flex}.vc-nav-popover-container{background-color:var(--gray-800);border:1px solid;border-color:var(--gray-700);border-radius:var(--rounded-lg);box-shadow:var(--shadow);color:var(--white);font-size:var(--text-sm);font-weight:var(--font-semibold);padding:4px}.vc-is-dark .vc-header{color:var(--gray-200)}.vc-is-dark .vc-title{color:var(--gray-100)}.vc-is-dark .vc-weekday{color:var(--accent-200)}.vc-is-dark .vc-nav-popover-container{background-color:var(--white);border-color:var(--gray-100);color:var(--gray-800)}.vc-none-enter-active,.vc-none-leave-active{transition-duration:0s}.vc-fade-enter-active,.vc-fade-leave-active,.vc-slide-down-enter-active,.vc-slide-down-leave-active,.vc-slide-fade-enter-active,.vc-slide-fade-leave-active,.vc-slide-left-enter-active,.vc-slide-left-leave-active,.vc-slide-right-enter-active,.vc-slide-right-leave-active,.vc-slide-up-enter-active,.vc-slide-up-leave-active{backface-visibility:hidden;pointer-events:none;transition:transform var(--slide-duration) var(--slide-timing),opacity var(--slide-duration) var(--slide-timing)}.vc-fade-leave-active,.vc-none-leave-active,.vc-slide-down-leave-active,.vc-slide-left-leave-active,.vc-slide-right-leave-active,.vc-slide-up-leave-active{position:absolute!important;width:100%}.vc-fade-enter-from,.vc-fade-leave-to,.vc-none-enter-from,.vc-none-leave-to,.vc-slide-down-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from,.vc-slide-fade-leave-to,.vc-slide-left-enter-from,.vc-slide-left-leave-to,.vc-slide-right-enter-from,.vc-slide-right-leave-to,.vc-slide-up-enter-from,.vc-slide-up-leave-to{opacity:0}.vc-slide-fade-enter-from.direction-left,.vc-slide-fade-leave-to.direction-left,.vc-slide-left-enter-from,.vc-slide-right-leave-to{transform:translate(var(--slide-translate))}.vc-slide-fade-enter-from.direction-right,.vc-slide-fade-leave-to.direction-right,.vc-slide-left-leave-to,.vc-slide-right-enter-from{transform:translate(calc(var(--slide-translate)*-1))}.vc-slide-down-leave-to,.vc-slide-fade-enter-from.direction-top,.vc-slide-fade-leave-to.direction-top,.vc-slide-up-enter-from{transform:translateY(var(--slide-translate))}.vc-slide-down-enter-from,.vc-slide-fade-enter-from.direction-bottom,.vc-slide-fade-leave-to.direction-bottom,.vc-slide-up-leave-to{transform:translateY(calc(var(--slide-translate)*-1))}.vc-popover-content-wrapper{--popover-horizontal-content-offset:8px;--popover-vertical-content-offset:10px;--popover-caret-horizontal-offset:18px;--popover-caret-vertical-offset:8px;display:block;outline:none;position:absolute;z-index:10}.vc-popover-content-wrapper:not(.is-interactive){pointer-events:none}.vc-popover-content{box-shadow:var(--shadow-lg);outline:none;position:relative;z-index:10}.vc-popover-content.direction-bottom{margin-top:var(--popover-vertical-content-offset)}.vc-popover-content.direction-top{margin-bottom:var(--popover-vertical-content-offset)}.vc-popover-content.direction-left{margin-right:var(--popover-horizontal-content-offset)}.vc-popover-content.direction-right{margin-left:var(--popover-horizontal-content-offset)}.vc-popover-caret{background-color:inherit;border-left:inherit;border-top:inherit;content:"";display:block;height:12px;position:absolute;width:12px;z-index:-1}.vc-popover-caret.direction-bottom{top:0}.vc-popover-caret.direction-bottom.align-left{transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-center{transform:translate(-50%) translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-right{transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-top{top:100%}.vc-popover-caret.direction-top.align-left{transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-center{transform:translate(-50%) translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-right{transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-left{left:100%}.vc-popover-caret.direction-left.align-top{transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-middle{transform:translateY(-50%) translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-bottom{transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-right{left:0}.vc-popover-caret.direction-right.align-top{transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-middle{transform:translateY(-50%) translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-bottom{transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.align-left{left:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-center{left:50%}.vc-popover-caret.align-right{right:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-top{top:var(--popover-caret-vertical-offset)}.vc-popover-caret.align-middle{top:50%}.vc-popover-caret.align-bottom{bottom:var(--popover-caret-vertical-offset)}.vc-day-popover-row{--day-content-transition-time:.13s ease-in;align-items:center;display:flex;transition:all var(--day-content-transition-time)}.vc-day-popover-row:not(:first-child){margin-top:3px}.vc-day-popover-row-indicator{align-items:center;display:flex;flex-grow:0;justify-content:center;margin-right:3px;width:15px}.vc-day-popover-row-indicator span{transition:all var(--day-content-transition-time)}.vc-day-popover-row-content{align-items:center;display:flex;flex-grow:1;flex-wrap:none;width:-moz-max-content;width:max-content}.vc-svg-icon{display:inline-block;stroke:currentColor;stroke-width:0}.vc-svg-icon path{fill:currentColor}.vc-time-picker{align-items:center;display:flex;padding:8px}.vc-time-picker.vc-invalid{opacity:.5;pointer-events:none}.vc-time-picker.vc-bordered{border-top:1px solid var(--gray-400)}.vc-time-icon{color:var(--gray-600);height:16px;width:16px}.vc-time-content{margin-left:8px}.vc-time-date{align-items:center;display:flex;font-size:var(--text-sm);font-weight:var(--font-semibold);line-height:21px;margin-top:-4px;padding:0 0 4px 4px;text-transform:uppercase}.vc-time-weekday{color:var(--gray-700);letter-spacing:var(--tracking-wide)}.vc-time-month{color:var(--accent-600);margin-left:8px}.vc-time-day{color:var(--accent-600);margin-left:4px}.vc-time-year{color:var(--gray-500);margin-left:8px}.vc-am-pm,.vc-time-select{align-items:center;display:flex}.vc-am-pm{background:var(--gray-200);border-radius:var(--rounded);color:var(--gray-800);height:30px;margin-left:8px;padding:4px}.vc-am-pm button{background:transparent;border:2px solid transparent;border-radius:var(--rounded);font-size:var(--text-sm);font-weight:var(--font-medium);line-height:var(--leading-snug);padding:0 4px}.vc-am-pm button:hover{color:var(--gray-600)}.vc-am-pm button:focus{border-color:var(--accent-400)}.vc-am-pm button.active{background:var(--accent-600);color:var(--white)}.vc-am-pm button.active:hover{background:var(--accent-500)}.vc-am-pm button.active:focus{border-color:var(--accent-400)}.vc-is-dark .vc-time-picker{border-color:var(--gray-700)}.vc-is-dark .vc-time-icon,.vc-is-dark .vc-time-weekday{color:var(--gray-400)}.vc-is-dark .vc-time-day,.vc-is-dark .vc-time-month{color:var(--accent-400)}.vc-is-dark .vc-time-year{color:var(--gray-500)}.vc-is-dark .vc-am-pm{background:var(--gray-700)}.vc-is-dark .vc-am-pm:focus{border-color:var(--accent-500)}.vc-is-dark .vc-am-pm button{color:var(--gray-100)}.vc-is-dark .vc-am-pm button:hover{color:var(--gray-400)}.vc-is-dark .vc-am-pm button:focus{border-color:var(--accent-500)}.vc-is-dark .vc-am-pm button.active{background:var(--accent-500);color:var(--white)}.vc-is-dark .vc-am-pm button.active:hover{background:var(--accent-600)}.vc-is-dark .vc-am-pm button.active:focus{border-color:var(--accent-500)}.vc-select{position:relative}.vc-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--gray-200);border:2px solid;border-color:var(--gray-200);border-radius:var(--rounded);color:var(--gray-900);cursor:pointer;display:block;flex-grow:1;font-size:var(--text-base);font-weight:var(--font-medium);height:30px;line-height:var(--leading-tight);padding:0 20px 0 8px;text-align:left;text-indent:0;width:52px;-moz-padding-start:3px;background-image:none}.vc-select select:hover{color:var(--gray-600)}.vc-select select:focus{background-color:var(--white);border-color:var(--accent-400);outline:0}.vc-select-arrow{align-items:center;bottom:0;color:var(--gray-500);display:flex;padding:0 4px 0 0;pointer-events:none;position:absolute;right:0;top:0}.vc-select-arrow svg{fill:currentColor;height:16px;width:16px}.vc-is-dark select{background:var(--gray-700);border-color:var(--gray-700);color:var(--gray-100)}.vc-is-dark select:hover{color:var(--gray-400)}.vc-is-dark select:focus{background-color:var(--gray-800);border-color:var(--accent-500)}.vc-container{--white:#fff;--black:#000;--gray-100:#f7fafc;--gray-200:#edf2f7;--gray-300:#e2e8f0;--gray-400:#cbd5e0;--gray-500:#a0aec0;--gray-600:#718096;--gray-700:#4a5568;--gray-800:#2d3748;--gray-900:#1a202c;--red-100:#fff5f5;--red-200:#fed7d7;--red-300:#feb2b2;--red-400:#fc8181;--red-500:#f56565;--red-600:#e53e3e;--red-700:#c53030;--red-800:#9b2c2c;--red-900:#742a2a;--orange-100:#fffaf0;--orange-200:#feebc8;--orange-300:#fbd38d;--orange-400:#f6ad55;--orange-500:#ed8936;--orange-600:#dd6b20;--orange-700:#c05621;--orange-800:#9c4221;--orange-900:#7b341e;--yellow-100:ivory;--yellow-200:#fefcbf;--yellow-300:#faf089;--yellow-400:#f6e05e;--yellow-500:#ecc94b;--yellow-600:#d69e2e;--yellow-700:#b7791f;--yellow-800:#975a16;--yellow-900:#744210;--green-100:#f0fff4;--green-200:#c6f6d5;--green-300:#9ae6b4;--green-400:#68d391;--green-500:#48bb78;--green-600:#38a169;--green-700:#2f855a;--green-800:#276749;--green-900:#22543d;--teal-100:#e6fffa;--teal-200:#b2f5ea;--teal-300:#81e6d9;--teal-400:#4fd1c5;--teal-500:#38b2ac;--teal-600:#319795;--teal-700:#2c7a7b;--teal-800:#285e61;--teal-900:#234e52;--blue-100:#ebf8ff;--blue-200:#bee3f8;--blue-300:#90cdf4;--blue-400:#63b3ed;--blue-500:#4299e1;--blue-600:#3182ce;--blue-700:#2b6cb0;--blue-800:#2c5282;--blue-900:#2a4365;--indigo-100:#ebf4ff;--indigo-200:#c3dafe;--indigo-300:#a3bffa;--indigo-400:#7f9cf5;--indigo-500:#667eea;--indigo-600:#5a67d8;--indigo-700:#4c51bf;--indigo-800:#434190;--indigo-900:#3c366b;--purple-100:#eae5fa;--purple-200:#eae5fa;--purple-300:#b8aaee;--purple-400:#957fe6;--purple-500:#5835d8;--purple-600:#4f29d6;--purple-700:#4424b8;--purple-800:#371d96;--purple-900:#27156b;--pink-100:#fff5f7;--pink-200:#fed7e2;--pink-300:#fbb6ce;--pink-400:#f687b3;--pink-500:#ed64a6;--pink-600:#d53f8c;--pink-700:#b83280;--pink-800:#97266d;--pink-900:#702459}.vc-container.vc-red{--accent-100:var(--red-100);--accent-200:var(--red-200);--accent-300:var(--red-300);--accent-400:var(--red-400);--accent-500:var(--red-500);--accent-600:var(--red-600);--accent-700:var(--red-700);--accent-800:var(--red-800);--accent-900:var(--red-900)}.vc-container.vc-orange{--accent-100:var(--orange-100);--accent-200:var(--orange-200);--accent-300:var(--orange-300);--accent-400:var(--orange-400);--accent-500:var(--orange-500);--accent-600:var(--orange-600);--accent-700:var(--orange-700);--accent-800:var(--orange-800);--accent-900:var(--orange-900)}.vc-container.vc-yellow{--accent-100:var(--yellow-100);--accent-200:var(--yellow-200);--accent-300:var(--yellow-300);--accent-400:var(--yellow-400);--accent-500:var(--yellow-500);--accent-600:var(--yellow-600);--accent-700:var(--yellow-700);--accent-800:var(--yellow-800);--accent-900:var(--yellow-900)}.vc-container.vc-green{--accent-100:var(--green-100);--accent-200:var(--green-200);--accent-300:var(--green-300);--accent-400:var(--green-400);--accent-500:var(--green-500);--accent-600:var(--green-600);--accent-700:var(--green-700);--accent-800:var(--green-800);--accent-900:var(--green-900)}.vc-container.vc-teal{--accent-100:var(--teal-100);--accent-200:var(--teal-200);--accent-300:var(--teal-300);--accent-400:var(--teal-400);--accent-500:var(--teal-500);--accent-600:var(--teal-600);--accent-700:var(--teal-700);--accent-800:var(--teal-800);--accent-900:var(--teal-900)}.vc-container.vc-blue{--accent-100:var(--blue-100);--accent-200:var(--blue-200);--accent-300:var(--blue-300);--accent-400:var(--blue-400);--accent-500:var(--blue-500);--accent-600:var(--blue-600);--accent-700:var(--blue-700);--accent-800:var(--blue-800);--accent-900:var(--blue-900)}.vc-container.vc-indigo{--accent-100:var(--indigo-100);--accent-200:var(--indigo-200);--accent-300:var(--indigo-300);--accent-400:var(--indigo-400);--accent-500:var(--indigo-500);--accent-600:var(--indigo-600);--accent-700:var(--indigo-700);--accent-800:var(--indigo-800);--accent-900:var(--indigo-900)}.vc-container.vc-purple{--purple-100:color-mix(in srgb,var(--purple) 14%,#fff);--purple-200:color-mix(in srgb,var(--purple) 14%,#fff);--purple-300:color-mix(in srgb,var(--purple) 28%,#fff);--purple-400:color-mix(in srgb,var(--purple) 42%,#fff);--purple-500:var(--purple);--purple-600:var(--purple);--purple-700:color-mix(in srgb,var(--purple) 85%,#000);--purple-800:color-mix(in srgb,var(--purple) 72%,#000);--purple-900:color-mix(in srgb,var(--purple) 70%,#000);--accent-100:var(--purple-100);--accent-200:var(--purple-200);--accent-300:var(--purple-300);--accent-400:var(--purple-400);--accent-500:var(--purple-500);--accent-600:var(--purple-600);--accent-700:var(--purple-700);--accent-800:var(--purple-800);--accent-900:var(--purple-900)}.vc-container.vc-pink{--accent-100:var(--pink-100);--accent-200:var(--pink-200);--accent-300:var(--pink-300);--accent-400:var(--pink-400);--accent-500:var(--pink-500);--accent-600:var(--pink-600);--accent-700:var(--pink-700);--accent-800:var(--pink-800);--accent-900:var(--pink-900)}.vc-container{--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--text-xs:12px;--text-sm:14px;--text-base:16px;--text-lg:18px;--leading-snug:1.375;--rounded:.25rem;--rounded-lg:.5rem;--rounded-full:9999px;--shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--shadow-inner:inset 0 2px 4px 0 rgba(0,0,0,.06);--slide-translate:22px;--slide-duration:.15s;--slide-timing:ease;--day-content-transition-time:.13s ease-in;--weeknumber-offset:-34px;background-color:var(--white);border:1px solid;border-color:var(--gray-400);border-radius:var(--rounded-lg);color:var(--gray-900);display:inline-flex;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;height:-moz-max-content;height:max-content;position:relative;width:-moz-max-content;width:max-content;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}.vc-container,.vc-container *{box-sizing:border-box}.vc-container :focus,.vc-container:focus{outline:none}.vc-container [role=button],.vc-container button{cursor:pointer}.vc-container.vc-is-expanded{min-width:100%}.vc-container .vc-container{border:none}.vc-container.vc-is-dark{background-color:var(--gray-900);border-color:var(--gray-700);color:var(--gray-100)}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS!important;font-style:normal;font-weight:400}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:""}.vjs-icon-play-circle{font-family:VideoJS!important;font-style:normal;font-weight:400}.vjs-icon-play-circle:before{content:""}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS!important;font-style:normal;font-weight:400}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:""}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS!important;font-style:normal;font-weight:400}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:""}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS!important;font-style:normal;font-weight:400}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:""}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS!important;font-style:normal;font-weight:400}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:""}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS!important;font-style:normal;font-weight:400}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:""}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS!important;font-style:normal;font-weight:400}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:""}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS!important;font-style:normal;font-weight:400}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:""}.vjs-icon-square{font-family:VideoJS!important;font-style:normal;font-weight:400}.vjs-icon-square:before{content:""}.vjs-icon-spinner{font-family:VideoJS!important;font-style:normal;font-weight:400}.vjs-icon-spinner:before{content:""}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS!important;font-style:normal;font-weight:400}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:""}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS!important;font-style:normal;font-weight:400}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:""}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS!important;font-style:normal;font-weight:400}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:""}.vjs-icon-share{font-family:VideoJS!important;font-style:normal;font-weight:400}.vjs-icon-share:before{content:""}.vjs-icon-cog{font-family:VideoJS!important;font-style:normal;font-weight:400}.vjs-icon-cog:before{content:""}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS!important;font-style:normal;font-weight:400}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:""}.vjs-icon-circle-outline{font-family:VideoJS!important;font-style:normal;font-weight:400}.vjs-icon-circle-outline:before{content:""}.vjs-icon-circle-inner-circle{font-family:VideoJS!important;font-style:normal;font-weight:400}.vjs-icon-circle-inner-circle:before{content:""}.vjs-icon-hd{font-family:VideoJS!important;font-style:normal;font-weight:400}.vjs-icon-hd:before{content:""}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS!important;font-style:normal;font-weight:400}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:""}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS!important;font-style:normal;font-weight:400}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:""}.vjs-icon-facebook{font-family:VideoJS!important;font-style:normal;font-weight:400}.vjs-icon-facebook:before{content:""}.vjs-icon-gplus{font-family:VideoJS!important;font-style:normal;font-weight:400}.vjs-icon-gplus:before{content:""}.vjs-icon-linkedin{font-family:VideoJS!important;font-style:normal;font-weight:400}.vjs-icon-linkedin:before{content:""}.vjs-icon-twitter{font-family:VideoJS!important;font-style:normal;font-weight:400}.vjs-icon-twitter:before{content:""}.vjs-icon-tumblr{font-family:VideoJS!important;font-style:normal;font-weight:400}.vjs-icon-tumblr:before{content:""}.vjs-icon-pinterest{font-family:VideoJS!important;font-style:normal;font-weight:400}.vjs-icon-pinterest:before{content:""}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS!important;font-style:normal;font-weight:400}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:""}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS!important;font-style:normal;font-weight:400}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:""}.vjs-icon-next-item{font-family:VideoJS!important;font-style:normal;font-weight:400}.vjs-icon-next-item:before{content:""}.vjs-icon-previous-item{font-family:VideoJS!important;font-style:normal;font-weight:400}.vjs-icon-previous-item:before{content:""}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-enter{font-family:VideoJS!important;font-style:normal;font-weight:400}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-enter:before{content:""}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-exit{font-family:VideoJS!important;font-style:normal;font-weight:400}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-exit:before{content:""}.video-js{background-color:#000;box-sizing:border-box;color:#fff;display:block;font-family:Outfit,sans-serif;font-size:10px;font-style:normal;font-weight:400;height:unset!important;line-height:1;padding:0 0 56%;position:relative;vertical-align:top;width:100%;word-break:normal}@media(max-width:700px){.video-js{padding-bottom:56%}}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{height:100%!important;width:100%!important}.video-js[tabindex="-1"]{border-radius:12px!important;outline:none}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-1-1,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-fluid{max-width:100%;width:100%}.video-js.vjs-1-1:not(.vjs-audio-only-mode),.video-js.vjs-16-9:not(.vjs-audio-only-mode),.video-js.vjs-4-3:not(.vjs-audio-only-mode),.video-js.vjs-9-16:not(.vjs-audio-only-mode),.video-js.vjs-fluid:not(.vjs-audio-only-mode){height:0}.video-js.vjs-16-9:not(.vjs-audio-only-mode){padding-top:56.25%}.video-js.vjs-4-3:not(.vjs-audio-only-mode){padding-top:75%}.video-js.vjs-9-16:not(.vjs-audio-only-mode){padding-top:177.7777777778%}.video-js.vjs-1-1:not(.vjs-audio-only-mode){padding-top:100%}.video-js.vjs-fill:not(.vjs-audio-only-mode){height:100%;width:100%}.video-wrapper{border-radius:12px!important;cursor:pointer;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.video-wrapper>img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.video-js .vjs-tech,.video-wrapper video{border-radius:12px!important;height:100%;left:50%;position:absolute;top:0;transform:translate(-50%)}.video-js.vjs-audio-only-mode .vjs-tech{display:none}body.vjs-full-window{height:100%;margin:0;padding:0}.vjs-full-window .video-js.vjs-fullscreen{inset:0;overflow:hidden;position:fixed;z-index:1000}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs){height:100%!important;padding-top:0!important;width:100%!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{cursor:default;opacity:.5}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js{background-color:#000;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:18px;height:150px;margin:0 auto;padding:20px;text-align:center;width:300px}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#5835d2cc;border:none;border-radius:100px;cursor:pointer;display:flex;font-size:3em;height:70px;justify-content:center;left:50%;line-height:1.5em;opacity:1;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1.15);transform-origin:center center;transition:all .3s;width:70px}html.wl .video-js .vjs-big-play-button{background:oklab(from #5d3dd2 l a b/.8);background:oklab(from var(--purple) l a b/.8)}@media(max-width:700px){.video-js .vjs-big-play-button{font-size:2.5em;height:52px;width:52px}}.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-1.5em;margin-top:-.81666em;top:50%}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{background-color:#5835d2b3;border-color:#fff;transform:scale(1) translate(-50%,-50%);transition:all .3s}html.wl .video-js .vjs-big-play-button:focus,html.wl .video-js:hover .vjs-big-play-button{background-color:oklab(from #5d3dd2 l a b/.7);background-color:oklab(from var(--purple) l a b/.7)}.video-js>img{-webkit-backface-visibility:hidden;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-decoration:none;text-transform:none;transition:none}.vjs-control .vjs-button{height:100%;width:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:#000c;background:linear-gradient(180deg,#000c,#fff0);overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;font-family:Arial,Helvetica,sans-serif;margin:0;overflow:auto;padding:0}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{font-size:1.2em;line-height:1.4em;list-style:none;margin:0 0 5px;padding:.5em 0;text-align:center;text-transform:lowercase}.vjs-menu li:last-of-type{margin-bottom:0}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#ffffff1f;border-radius:3px}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;border-radius:3px;color:#2b333f}.js-focus-visible .vjs-menu :not(.vjs-selected):focus:not(.focus-visible),.video-js .vjs-menu :not(.vjs-selected):focus:not(:focus-visible){background:none}.vjs-menu li.vjs-menu-title{cursor:default;font-size:1em;font-weight:700;line-height:2em;margin:0 0 .3em;padding:0;text-align:center;text-transform:uppercase}.vjs-menu-button-popup .vjs-menu{border-radius:7px;border-top-color:#000000b3;bottom:0;display:none;height:0;left:-3em;margin-bottom:1.5em;position:absolute;width:10em}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#5835d2b3;border-radius:7px;bottom:1.5em;max-height:15em;padding:5px;position:absolute;width:100%}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{overflow:hidden;transition:all .4s}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{height:100%;left:4em;margin:0;opacity:0;padding:0;position:absolute;top:0;transition:all .4s;width:auto}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{height:100%;margin:0;overflow:hidden;width:auto}.video-js .vjs-control-bar{bottom:0;display:none;height:3em;left:0;padding:0 5px;position:absolute;right:0;transform:translateY(-12px);width:100%}.video-js .vjs-control-bar:before{background:linear-gradient(0deg,#000 -20%,transparent);border-radius:0 0 12px 12px!important;bottom:-12px;content:"";height:100px;left:0;pointer-events:none;position:absolute;right:0;width:100%}.vjs-has-started .vjs-control-bar .player-branding{content:""}html.wl .vjs-has-started .vjs-control-bar .player-branding{display:none}.vjs-has-started .vjs-control-bar .player-branding{background:url(https://cdn.skillplate.com/skillplate-logo.svg) no-repeat 50%;display:inline-block;filter:brightness(100);margin:3px 15px 0 5px;max-height:24px;min-width:105px;width:105px}.vjs-has-started .vjs-control-bar .player-branding a{display:block;height:100%;width:105px}@media(max-width:600px){.vjs-has-started .vjs-control-bar .player-branding{height:24px;position:absolute;right:0;top:-32px}}.vjs-audio-only-mode .vjs-control-bar,.vjs-has-started .vjs-control-bar{display:flex;opacity:1;transition:visibility .1s,opacity .1s;visibility:visible}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s;visibility:visible}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;pointer-events:auto;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{flex:none;height:100%;margin:0;padding:0;position:relative;text-align:center;width:4em}.video-js .vjs-control.vjs-visible-text{padding-left:1em;padding-right:1em;width:auto}.vjs-button>.vjs-icon-placeholder:before{font-size:2.4em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.video-js :not(.vjs-visible-text)>.vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{align-items:center;cursor:pointer;display:flex;flex:auto;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{align-items:center;display:flex}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{flex:auto;height:.5em;transition:all .2s}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control .vjs-progress-holder .vjs-play-progress:before{opacity:0;transition:opacity .1s}.video-js .vjs-progress-control:hover .vjs-progress-holder .vjs-play-progress:before{opacity:1}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{display:block;height:100%;margin:0;padding:0;position:absolute;width:0}.video-js .vjs-play-progress{background-color:#fff;border-radius:100px}.video-js .vjs-play-progress:before{font-size:1.4em;position:absolute;right:-.5em;top:-.3333333333em;z-index:2}.video-js .vjs-load-progress{background:#ffffff40;border-radius:100px}.video-js .vjs-load-progress div{background:#ffffff59}.video-js .vjs-time-tooltip{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Outfit,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{background-color:#000;display:none;height:100%;position:absolute;width:1px;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{opacity:0;transition:visibility 1s,opacity 1s;visibility:hidden}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{background-color:#000;background-color:#000c;color:#fff}.video-js .vjs-slider{cursor:pointer;margin:0 .45em;padding:0;position:relative;-webkit-touch-callout:none;background-color:#ffffff40;border-radius:100px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;display:flex;margin-right:1em}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{height:1px;margin-left:-1px;opacity:0;visibility:visible;width:1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control{opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;visibility:visible}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{height:3em;margin-right:0;width:5em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{transition:width .1s;width:10em}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;width:3em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{height:3em;opacity:1;position:relative;transition:none;visibility:visible;width:5em}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{bottom:3em;left:.5em;position:absolute}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.25em .45em}.vjs-volume-bar.vjs-slider-horizontal{height:.5em;width:5em}.vjs-volume-bar.vjs-slider-vertical{height:5em;margin:1.35em auto;width:.3em}.video-js .vjs-volume-level{background-color:#fff;bottom:0;left:0;position:absolute}.video-js .vjs-volume-level:before{font-size:1.4em;position:absolute;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{left:-.3em;top:-.5em;z-index:1}.vjs-slider-horizontal .vjs-volume-level{border-radius:100px;height:.5em}.vjs-slider-horizontal .vjs-volume-level:before{right:-.5em;top:-.3em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{background-color:#2b333f;background-color:#2b333fb3;bottom:8em;height:8em;width:3em}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Outfit,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{background-color:#000;display:none;height:1px;position:absolute;width:100%;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{height:100%;width:1px}.vjs-no-flex .vjs-volume-control .vjs-mouse-display{z-index:0}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{opacity:0;transition:visibility 1s,opacity 1s;visibility:hidden}.video-js.vjs-user-inactive.vjs-no-flex .vjs-volume-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-volume-tooltip{background-color:#000;background-color:#000c;color:#fff}.vjs-poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:12px!important;cursor:pointer;display:inline-block;height:100%;inset:0;margin:0;padding:0;position:absolute;vertical-align:middle}.vjs-has-started .vjs-poster,.vjs-using-native-controls .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster,.vjs-has-started.vjs-audio-poster-mode .vjs-poster{display:block}.video-js .vjs-live-control{align-items:flex-start;display:flex;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;text-align:left;width:auto}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;display:inline-flex;flex:none;font-size:1em;height:100%;line-height:3em;min-width:4em;padding-left:.5em;padding-right:.5em;width:auto}.vjs-no-flex .vjs-seek-to-live-control{display:table-cell;text-align:left;width:auto}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{color:#888;margin-right:.5em}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;padding-left:1em;padding-right:1em;width:auto}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-no-flex .vjs-current-time,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{inset:0 0 3em;pointer-events:none;position:absolute}.video-js.vjs-controls-disabled .vjs-text-track-display,.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;margin-bottom:.1em;text-align:center}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-controls-disabled video::-webkit-media-text-track-display,.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control{display:none}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-fullscreen-control{display:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{height:100%;left:0;position:absolute;top:0;width:100%}.vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;pointer-events:none;text-align:center}.vjs-playback-rate .vjs-menu{left:50%;transform:translate(-50%);width:6em}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-align:center;text-shadow:.05em .05em .1em #000;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{background-clip:padding-box;border:6px solid rgba(43,51,63,.7);border-radius:25px;box-sizing:border-box;display:none;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.85;position:absolute;text-align:left;top:50%;visibility:hidden;width:50px}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{animation:vjs-spinner-show 0s linear .3s forwards;display:block}.vjs-loading-spinner:after,.vjs-loading-spinner:before{border:inherit;border-color:#fff transparent transparent;border-radius:inherit;box-sizing:inherit;content:"";height:inherit;margin:-6px;opacity:1;position:absolute;width:inherit}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{animation-delay:.44s;border-top-color:#fff}@keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{to{transform:rotate(1turn)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.video-js.vjs-audio-only-mode .vjs-captions-button{display:none}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-audio-only-mode .vjs-descriptions-button{display:none}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{display:inline-block;margin-bottom:-.1em;vertical-align:middle}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{content:"";font-family:VideoJS!important;font-size:1.5em;line-height:inherit}.video-js.vjs-audio-only-mode .vjs-subs-caps-button{display:none}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{display:inline-block;margin-bottom:-.1em;vertical-align:middle}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{content:" ";font-family:VideoJS!important;font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:auto}.video-js.vjs-layout-tiny .vjs-progress-control,.video-js.vjs-layout-x-small .vjs-progress-control{display:none}.video-js.vjs-layout-x-small .vjs-custom-control-spacer{display:block;flex:auto}.video-js.vjs-layout-x-small.vjs-no-flex .vjs-custom-control-spacer{width:auto}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:#2b333fbf;color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-track-setting>select{margin-bottom:.5em;margin-right:1em}.vjs-text-track-settings fieldset{border:none;margin:5px;padding:3px}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);border:0;display:block;height:1px;margin:0 0 5px;overflow:hidden;padding:0;width:1px}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{background-image:linear-gradient(0deg,#fff 88%,#73859f);outline-style:solid;outline-width:medium}.vjs-track-settings-controls button:hover{color:#2b333fbf}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f);border-radius:2px;color:#2b333f;cursor:pointer}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{border:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible){outline:none}.video-js :focus:not(:focus-visible){outline:none}.vjs-marker{background-color:#7a5fdb!important;bottom:0;height:100%;left:0;opacity:1;position:absolute;transition:opacity .2s ease;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;z-index:1}.vjs-marker:hover{cursor:pointer;transform:scale(1.3)}.vjs-tip{bottom:14px;display:block;font-size:10px;opacity:.8;padding:5px;position:absolute;visibility:hidden;z-index:100000}.vjs-tip .vjs-tip-arrow{background:url(data:image/gif;base64,R0lGODlhCQAJAIABAAAAAAAAACH5BAEAAAEALAAAAAAJAAkAAAIRjAOnwIrcDJxvwkplPtchVQAAOw==) no-repeat 0 0;background-position:0 100%;bottom:0;height:5px;left:50%;margin-left:-4px;position:absolute;width:9px}.vjs-tip .vjs-tip-inner{background-color:#000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;max-width:200px;padding:5px 8px 4px;text-align:center}.vjs-break-overlay{position:absolute;top:0;visibility:hidden;z-index:100000}.vjs-break-overlay .vjs-break-overlay-text{padding:9px;text-align:center}.page-filter-box{border-bottom:1px solid #f0f0f0;margin-inline:-30px;margin-bottom:30px;margin-top:-7px;overflow:auto;padding-inline:33px;padding-bottom:20px;position:relative}.page-filter-box::-webkit-scrollbar,.page-filter-box::-webkit-scrollbar-thumb{background:#fff0;height:0}@media(max-width:700px){.page-filter-box{margin-inline:-25px;padding-inline:28px}.page-filter-box:after{background-image:linear-gradient(270deg,#fff 25%,#fff0);content:"";height:60px;pointer-events:none;position:fixed;right:20px;top:108px;width:60px}}.page-filter-box .pages-filter{white-space:nowrap}.page-filter-box .pages-filter li{color:#0006;cursor:pointer;display:inline-block;font-weight:500;margin-right:25px}.page-filter-box .pages-filter li:last-of-type{margin-right:70px}.page-filter-box .pages-filter .line{background:#5d3dd2;background:var(--purple);bottom:-20px;height:3px;left:0;position:absolute;transition:transform .3s ease,width .3s ease}.page-filter-box .pages-filter .active{color:#000;font-weight:500}.focal-box{background:#f1f1f37a;border-radius:5px;display:grid;gap:12px;grid-template:1fr 1fr 1fr/1fr 1fr 1fr;padding:15px}.focal-box>div{align-items:center;aspect-ratio:16/8;background:#fff;border-radius:7px;box-shadow:0 5px 70px -10px #1c0f4a59;cursor:pointer;display:flex;justify-content:center}.focal-box>div svg{color:#e9e9eb;opacity:1!important;width:25px}.focal-box>div.active{background:#5d3dd2;background:var(--purple)}.focal-box>div.active svg{color:#fff}@media(hover:hover){.focal-box>div:hover{background:#5d3dd2;background:var(--purple)}.focal-box>div:hover svg{color:#fff}}.pages-list{max-width:1300px!important}.pages-list .products-table table tbody tr td.name .page-thumb{height:auto;width:130px}@media(max-width:700px){.pages-list .products-table table tbody tr td.name .page-thumb{max-height:unset;max-width:85px}}.pages-list .products-table table tbody tr td.name .page-thumb img{-webkit-backface-visibility:hidden;border:1px solid #e5e5e5;border-radius:7px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.pages-list .products-table table tbody tr td.name .page-thumb .home-badge{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b3;border:1px solid #3c3c3c;border-radius:4.5px;color:#fff;display:flex;font-size:11px;height:28px;justify-content:center;line-height:22px;padding-right:1px;position:absolute;right:6px;top:6px;width:62px}.pages-list .products-table table tbody tr td.name .page-thumb .home-badge svg{color:#fff;margin-right:4px}.pages-list .products-table table tbody tr td.data-row,.pages-list .products-table table tbody tr td.status-row{width:140px}.pages-list .products-table table tbody tr td.type-row{width:120px}.pages-list .products-table table tbody tr td.type-row .type{border-radius:5px;display:inline-block;font-size:13px;font-weight:500;padding:5px 12px;text-transform:capitalize;width:-moz-fit-content;width:fit-content}.pages-list .products-table table tbody tr td.type-row .type.system{background:#e8f0fb;color:#4394ee}.pages-list .products-table table tbody tr td.type-row .type.custom{background:#ec81571a;background:linear-gradient(45deg,#4d73eb 30%,#4daaeb);color:#fff;font-weight:600}.pages-list .products-table table tbody tr td:last-of-type .action .action-pop{top:auto}.pages-list .products-table table tbody tr td.url .link{border:2px solid #f3f1fc;border-radius:10px;height:42px;margin:0 auto;width:42px}html.wl .pages-list .products-table table tbody tr td.url .link{border-color:oklab(from #5d3dd2 calc(l*.7) a b/.05);border-color:oklab(from var(--purple) calc(l*.7) a b/.05)}.pages-list .products-table table tbody tr td.url .link{background:#fff;position:relative}.pages-list .products-table table tbody tr td.url .link:after{z-index:20}.pages-list .products-table table tbody tr td.url .link svg{fill:#5d3dd2;fill:var(--purple);height:19px;width:19px}@media(hover:hover){.pages-list .products-table table tbody tr td.url .link:hover{border-color:#fff!important;box-shadow:0 25px 40px -13px #2d178173}}.pages-list .products-table table tbody tr td.url .link:after{top:-45px!important}.pages-list .products-table table tbody tr td.actions{max-width:unset;width:38px}.pages-list .products-table table tbody tr:last-of-type td:last-of-type .action .action-pop{bottom:60px}@media(hover:hover){.pages-list .products-table table tbody tr.checked .file .thumb,.pages-list .products-table table tbody tr:hover .file .thumb{background:#edebf9}.pages-list .products-table table tbody tr.checked td .link,.pages-list .products-table table tbody tr:hover td .link{border-color:#fff!important;box-shadow:0 25px 40px -13px #2d178173}html.wl .pages-list .products-table table tbody tr.checked td .link,html.wl .pages-list .products-table table tbody tr:hover td .link{box-shadow:0 25px 40px -13px oklab(from #5d3dd2 calc(l/5) a b/45%);box-shadow:0 25px 40px -13px oklab(from var(--purple) calc(l/5) a b/45%)}}.new-page-modal .modal-block{max-width:500px}.new-page-modal .modal-block .new-page-box .example{border-right:1px solid #f1f1f1;margin:-30px 0 -30px -30px}.new-page-modal .modal-block .new-page-box .example img{border-radius:10px}.new-page-modal .modal-block .new-page-box .new-page-form .close{cursor:pointer;position:absolute;right:20px;top:20px}.new-page-modal .modal-block .new-page-box .new-page-form .close svg{color:#bcbcbc}@media(hover:hover){.new-page-modal .modal-block .new-page-box .new-page-form .close:hover svg{color:#000}}.new-page-modal .modal-block .new-page-box .new-page-form h2{font-size:26px;font-weight:500;margin-bottom:5px}.new-page-modal .modal-block .new-page-box .new-page-form p{color:#0009!important;max-width:620px}.new-page-modal .modal-block .new-page-box .new-page-form input::-moz-placeholder{font-size:16px}.new-page-modal .modal-block .new-page-box .new-page-form input::placeholder{font-size:16px}.new-page-modal .modal-block .new-page-box .new-page-form .footer{margin-top:40px}.course-page.builder *{font-family:Onest,Inter!important;letter-spacing:-.015rem}.course-page.builder{flex-direction:row}.course-page.builder .form-control .select-style,.course-page.builder .form-control .tiptap-editor-box .editor-content,.course-page.builder .form-control input[type=email],.course-page.builder .form-control input[type=password],.course-page.builder .form-control input[type=text],.course-page.builder .form-control textarea{font-size:16px}.course-page.builder .dates .calendar input{padding-right:15px!important}.course-page.builder .dates .calendar .action-pop{min-width:320px;right:auto;top:75px}.course-page.builder .dates .select-style{padding-left:60px}.course-page.builder .dates .select-style .icon{align-items:center;background:#fff;border-radius:7px;display:flex;height:40px;justify-content:center;left:5px;margin-right:25px;position:absolute;top:5px;width:44px}.course-page.builder .dates .select-style .icon svg{color:#5d3dd2;color:var(--purple);max-width:23px;stroke-width:2px}.course-page.builder .amount-input{align-items:center;display:flex;justify-content:flex-start;position:relative}.course-page.builder .amount-input .amount-label{background:#e4e3e8b8;line-height:50px}html.wl .course-page.builder .amount-input .amount-label{background:#e6e6e6b8}.course-page.builder .amount-input .amount-label{border-radius:10px 0 0 10px;color:#818181;font-size:14px;font-weight:500;padding:0 15px}.course-page.builder .amount-input input{border-radius:0 10px 10px 0;flex:1;outline:none;padding:0 10px;text-align:center;width:100%}.course-page.builder .amount-input input:focus{box-shadow:inset 0 0 0 1px #e4e4ed;box-shadow:inset 0 0 0 1px var(--input-focus-ring)}.course-page.builder .amount-input.reverse input{border-radius:10px 0 0 10px;flex:none;width:auto}.course-page.builder .amount-input.reverse .amount-label{border-radius:0 10px 10px 0;flex:1;font-size:17px;max-width:38px}.course-page.builder .amount-input.domain input{border-radius:10px;padding:0 20px;text-align:left}.course-page.builder .amount-input.domain p{color:#5d3dd2;color:var(--purple);font-size:22px;font-weight:500;margin-top:-15px;text-transform:lowercase}.course-page.builder .form-control .input-holder.sortable-ghost{background:transparent!important;border:2px dashed #d7d7e1!important;border-radius:7px;box-shadow:none!important;height:50px}.course-page.builder .form-control .input-holder.sortable-ghost .text{color:#0006}.course-page.builder .form-control .input-holder.sortable-ghost *{opacity:0}.course-page.builder .form-control .input-holder .handle{margin-left:-7px}.course-page.builder .form-control .input-holder .handle svg{height:23px;min-width:23px;width:23px}.course-page.builder .form-control .input-holder .remove{align-items:center;background:#ececef00;border-radius:6px;cursor:pointer;display:flex;height:33px;justify-content:center;margin-right:10px;width:33px}.course-page.builder .form-control .input-holder .remove i{opacity:.3;width:18px}@media(hover:hover){.course-page.builder .form-control .input-holder .remove:hover{background:#e9e9ed!important}.course-page.builder .form-control .input-holder .remove:hover i{opacity:1}}.course-page.builder .radio-group{margin-bottom:5px}.course-page.builder .radio-group [type=radio]:checked+label,.course-page.builder .radio-group [type=radio]:not(:checked)+label{font-size:17px}.course-page.builder .radio-group [type=radio]:checked+label:before,.course-page.builder .radio-group [type=radio]:not(:checked)+label:before{height:22px;width:22px}.course-page.builder .radio-group [type=radio]:checked+label:after,.course-page.builder .radio-group [type=radio]:not(:checked)+label:after{height:12px;width:12px}.course-page.builder .tags-setting input::-moz-placeholder{font-size:16px}.course-page.builder .tags-setting input::placeholder{font-size:16px}.course-page.builder .tags-setting .clear{cursor:pointer;opacity:.4;position:absolute;right:14px;top:13px}.course-page.builder .tags-setting .clear svg{stroke-width:2px;width:18px}@media(hover:hover){.course-page.builder .tags-setting .clear:hover{opacity:.7}}.course-page.builder .tags-setting .tags{align-items:flex-start;display:flex;flex-wrap:wrap;gap:7px}.course-page.builder .tags-setting .tags .tag{align-items:center;background:#f3f1fc;border-radius:5px;color:#5d3dd2;color:var(--purple);cursor:default;display:flex;font-size:13px;font-weight:600;padding:6px 8px 6px 12px}.course-page.builder .tags-setting .tags .tag .remove{cursor:pointer;margin-bottom:-1px;margin-left:8px}@media(hover:hover){.course-page.builder .tags-setting .tags .tag .remove:hover{background:#e3dff5;border-radius:2px;box-shadow:0 0 0 2px #e3dff5}}.course-page.builder .tags-setting .tags-pop{background:#fff;border-radius:7px;box-shadow:0 30px 100px -20px #6b60914d;cursor:pointer;margin-top:0;padding:15px 5px 15px 15px;position:absolute;top:60px;width:100%;z-index:10}.course-page.builder .tags-setting .tags-pop .add-tag{align-items:center;background:#5d3dd2;background:var(--purple);border-radius:6px;color:#fff;display:flex;font-weight:300;justify-content:flex-start;padding:10px;width:100%}.course-page.builder .tags-setting .tags-pop .add-tag svg{margin-right:3px;opacity:.6}.course-page.builder .tags-setting .tags-pop .add-tag b{font-weight:500;margin-right:5px}.course-page.builder .tags-setting .tags-pop .add-tag+.available{margin-top:20px}.course-page.builder .tags-setting .tags-pop .available{max-height:195px;overflow:auto}.course-page.builder .tags-setting .tags-pop .available .label{font-size:14px}.course-page.builder .tags-setting .tags-pop .available .form-control:last-of-type{margin-bottom:0!important}@media(max-width:1000px){.course-page.builder .tags-setting .tags-pop{bottom:60px;top:auto}}.course-page.builder button.delete:hover svg{color:#f33b55;color:var(--red)}.course-page.builder .counter{font-weight:500;min-width:36px;text-align:center}.course-page.builder .layout-width .counter{min-width:55px}.course-page.builder .pixel-range .counter{min-width:52px}.course-page.builder .boxed-range{background:#f6f6f8}html.wl .course-page.builder .boxed-range{background:#f7f7f7}html.wl .course-page.builder .boxed-range .wrapper .range input[type=range]::-webkit-slider-runnable-track{background:#f0f0f0;box-shadow:inset 0 0 12px #00000008}html.wl .course-page.builder .boxed-range .wrapper .range input[type=range]::-moz-range-track{background:#f0f0f0;box-shadow:inset 0 0 12px #00000008}.course-page.builder .boxed-range{border-radius:10px;padding:12px 15px}.course-page.builder .responsive-size{border-top:1px solid rgba(0,0,0,.05);display:grid;grid-template-columns:repeat(3,1fr);padding-top:16px}.course-page.builder .responsive-size div{flex:1}.course-page.builder .responsive-size div label{display:block;font-size:13px!important;margin-bottom:7px}.course-page.builder .responsive-size div input{border-radius:9px 0 0 9px!important;flex:1!important;line-height:44px;max-width:unset;min-width:unset;width:100%!important}.course-page.builder .responsive-size div .amount-label{border-radius:0 9px 9px 0!important;font-size:15px!important;line-height:44px;padding:0 5px;text-align:center}.course-page.builder .boxed-size{background:#f6f6f8}html.wl .course-page.builder .boxed-size{background:#f7f7f7}.course-page.builder .boxed-size{align-items:center;border-radius:10px;flex-direction:row;justify-content:space-between;margin-bottom:0!important;margin-top:20px;padding:6px 6px 6px 18px}.course-page.builder .boxed-size label{margin-bottom:-4px}.course-page.builder .boxed-size .media-switcher,.course-page.builder .boxed-size .switcher{background:#fff!important;min-width:164px}.course-page.builder .boxed-size.setting{margin-top:10px}.course-page.builder .wrapper{width:100%}.course-page.builder .wrapper .range{align-items:center;display:flex;position:relative;width:100%}.course-page.builder .wrapper .range input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-radius:50px!important;cursor:pointer;overflow:hidden;width:100%}.course-page.builder .wrapper .range input[type=range]::-webkit-slider-runnable-track{background:#f6f6f8;border-radius:16px;box-shadow:inset 0 0 12px #00000012;height:15px}.course-page.builder .wrapper .range input[type=range]::-moz-range-track{background:#f6f6f8;border-radius:16px;box-shadow:inset 0 0 12px #00000012;height:15px}.course-page.builder .wrapper .range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#fff;border:2px solid #5d3dd2;border:2px solid var(--purple);border-radius:50%;box-shadow:-407px 0 0 400px #5d3dd2;box-shadow:-407px 0 0 400px var(--purple);height:15px;width:15px}.course-page.builder .wrapper .range input[type=range]::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:2px solid #5d3dd2;border:2px solid var(--purple);border-radius:50%;box-shadow:-407px 0 0 400px #5d3dd2;box-shadow:-407px 0 0 400px var(--purple);height:15px;width:15px}.course-page.builder .builder-settings{background:#fff;border-right:1px solid #edebef;display:flex!important;min-width:410px;padding:62px 0 0;transition:all .2s ease;width:410px}.course-page.builder .builder-settings:after{background-image:linear-gradient(0deg,#f8f5f8 0,#fef9fb00);bottom:0;content:"";height:100px;left:0;pointer-events:none;position:absolute;right:0;width:100%}.course-page.builder .builder-settings.sections:after{background-image:linear-gradient(0deg,#f8f5f8 40%,#fef9fb00);height:200px}.course-page.builder .builder-settings.small-shadow:after{background-image:linear-gradient(0deg,#f8f5f8 0,#fef9fb00)!important;height:100px!important}.course-page.builder .builder-settings #scrollable{height:calc(100dvh - 62px);margin-right:0;padding-top:0}.course-page.builder .builder-settings .settings-reset-btn{position:relative;z-index:2}.course-page.builder .builder-settings .settings-container.insert-section .generate-section-sticky{bottom:20px;margin-bottom:200px;position:sticky;z-index:11}.course-page.builder .builder-settings .settings-container.insert-section .generate-section-sticky .ai-generate-section-trigger{border-radius:10px;box-shadow:0 10px 60px -15px #4923d585;line-height:60px}.course-page.builder .builder-settings .settings-container.insert-section .label{color:#000;font-size:22px;font-weight:500}.course-page.builder .builder-settings .settings-container.insert-section .back-icon{align-items:center;background:#f6f6f8;border-radius:8px;display:flex;height:37px;justify-content:center;width:37px}.course-page.builder .builder-settings .settings-container.insert-section .back-icon svg{color:#aeb0b5;height:24px;margin-left:-1px;width:24px}.course-page.builder .builder-settings .settings-container.insert-section .back-icon:hover svg{color:#000}.course-page.builder .builder-settings .settings-container.insert-section .settings-item{padding:10px}.course-page.builder .builder-settings .settings-container.insert-section .settings-item .label{color:#0009;font-size:14px;font-weight:500;margin-bottom:10px;margin-left:5px;margin-top:7px}.course-page.builder .builder-settings .settings-container.insert-section .settings-item .categories li{border-radius:9px;cursor:pointer;padding:7px 10px 7px 7px}.course-page.builder .builder-settings .settings-container.insert-section .settings-item .categories li .icon{align-items:center;background:#f0eff3d6;border-radius:7px;display:flex;height:38px;justify-content:center;margin-right:10px;width:38px}.course-page.builder .builder-settings .settings-container.insert-section .settings-item .categories li .icon svg{color:#7b7585;height:20px;width:20px}html.wl .course-page.builder .builder-settings .settings-container.insert-section .settings-item .categories li .icon{background:#edededbd}html.wl .course-page.builder .builder-settings .settings-container.insert-section .settings-item .categories li .icon svg{color:#777981}.course-page.builder .builder-settings .settings-container.insert-section .settings-item .categories li .name{font-size:17px;font-weight:500}.course-page.builder .builder-settings .settings-container.insert-section .settings-item .categories li:hover{background:#f0eff380}html.wl .course-page.builder .builder-settings .settings-container.insert-section .settings-item .categories li:hover{background:#ededed73}.course-page.builder .builder-settings .settings-container.insert-section .settings-item .categories li:hover>svg{color:#787878}.course-page.builder .builder-settings .settings-container.insert-section .settings-item .categories li:hover .icon{background:#fff!important;box-shadow:0 10px 35px -11px #25164b66}.course-page.builder .builder-settings .settings-container.insert-section .settings-item .categories li:hover .icon svg{color:#5d3dd2!important;color:var(--purple)!important}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset-category-loader.page-loading{background:#fff;box-shadow:none;inset:62px auto 0 0;min-height:unset;position:fixed!important;width:409px;z-index:10}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset{background:#fff;border-radius:10px;box-shadow:0 20px 70px -10px #1c0f4a33;overflow:hidden;position:relative;transition:all .3s ease}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset.sortable-chosen,.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset.sortable-chosen .actions-header{border-radius:10px}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset.sortable-chosen:before{display:none}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset.sortable-ghost{background:transparent!important;border:2px dashed #d7d7e1!important;border-radius:7px;box-shadow:none!important}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset.sortable-ghost:before{display:none}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset.sortable-ghost .text{color:#0006}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset.sortable-ghost *{opacity:0}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset.loading-cover{pointer-events:none}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset.loading-cover .cover{min-height:200px}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset .cover img{border-radius:8px}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset.saved{overflow:visible}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset.saved img{border-top-left-radius:10px;border-top-right-radius:10px}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset.saved:last-child{margin-bottom:400px}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset.saved .preset-footer{border-top:1px solid rgba(205,201,216,.25);position:relative}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset.saved .preset-footer .preset-name{font-size:17px;font-weight:500;max-width:85%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset.saved .preset-footer .action-pop{background:#ffffffe6;box-shadow:-5px 15px 75px -5px #21115a33;min-width:120px;right:0;top:30px;z-index:12}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset.saved .preset-footer .action-pop div{font-size:15px;font-weight:500;padding:0}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset.saved .preset-footer .action-pop div a{display:block;padding:5px 14px;width:100%}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset.saved .preset-footer .action-pop div.delete{border:none;color:#f33b55;color:var(--red);padding:5px 14px}@media(hover:hover){.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset.saved .preset-footer .action-pop div.delete:hover{background:#f33b5517}}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset.saved .preset-footer .action-pop .save-section-form .label{color:#0009;font-size:15px;font-weight:500;margin-bottom:10px}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset.saved .preset-footer .action-pop .save-section-form input{border-radius:8px}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset.saved .preset-footer .action-pop .save-section-form button{border-radius:8px;font-size:15px;line-height:45px}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset:before{border-radius:10px;box-shadow:inset 0 0 0 1.7px #cdc9d8;content:"";inset:0;opacity:0;pointer-events:none;position:absolute}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset:last-child{margin-bottom:200px}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset:hover:not(.saved):not(.admin-preset-box){transform:scale(1.025)}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset:hover:after,.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset:hover:before{opacity:1}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset.admin-preset-box{padding:5px;transition:inherit}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset.admin-preset-box .actions-header{border-bottom:1px solid hsla(240,5%,61%,.1);margin-bottom:5px;padding:9px 0 12px}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset.admin-preset-box .actions-header .handle svg{height:23px;min-width:23px;width:23px}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset.admin-preset-box .cover .page-loading,.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset.admin-preset-box .cover img{border-radius:0 0 6px 6px}.course-page.builder .builder-settings .settings-container.insert-section .presets-list .preset:has(.page-loading) .cover{min-height:180px}.course-page.builder .builder-settings .settings-container.insert-section .presets-list.saved-preset-box .preset.saved .cover{padding:6px}.course-page.builder .builder-settings .settings-container.insert-section .presets-list.saved-preset-box .preset.saved .cover .page-loading,.course-page.builder .builder-settings .settings-container.insert-section .presets-list.saved-preset-box .preset.saved .cover img{border-radius:6px 6px 0 0}.course-page.builder .builder-settings .settings-header{padding-inline:20px;padding-top:17px}.course-page.builder .builder-settings .settings-header .settings-top-header .close-sidebar{align-items:center;background:#f6f6f8;border-radius:8px;display:flex;height:36px;justify-content:center;margin-left:-3px;width:38px}.course-page.builder .builder-settings .settings-header .settings-top-header .close-sidebar svg{color:#aeb0b5;margin-right:-2px;width:24px}@media(hover:hover){.course-page.builder .builder-settings .settings-header .settings-top-header .close-sidebar:hover svg{color:#000}}.course-page.builder .builder-settings .settings-header .settings-top-header .back{color:#5d3dd2;color:var(--purple);cursor:pointer;font-size:16px;font-weight:500}.course-page.builder .builder-settings .settings-header .page-name,.course-page.builder .builder-settings .settings-header .section-name{align-items:flex-start;font-size:21px;font-weight:500;line-height:1.2em;margin-bottom:20px}.course-page.builder .builder-settings .settings-header .page-name .name,.course-page.builder .builder-settings .settings-header .section-name .name{flex:1;margin-right:10px;max-width:300px;overflow-wrap:break-word;text-wrap:pretty;word-break:normal}.course-page.builder .builder-settings .settings-header .page-name .name:has(+.default),.course-page.builder .builder-settings .settings-header .section-name .name:has(+.default){flex:unset}.course-page.builder .builder-settings .settings-header .page-name .view svg,.course-page.builder .builder-settings .settings-header .section-name .view svg{opacity:1;transform:unset}.course-page.builder .builder-settings .settings-header .page-name .default,.course-page.builder .builder-settings .settings-header .section-name .default{background:#e8f0fb;border-radius:5px;color:#4394ee;font-size:11px;font-weight:500;line-height:normal;margin-left:5px;padding:6px 11px}.course-page.builder .builder-settings .settings-header .page-name .default.optional,.course-page.builder .builder-settings .settings-header .section-name .default.optional{background:#eaf8f0;color:#49c57d;color:var(--green)}.course-page.builder .builder-settings .settings-header .page-name .default:after,.course-page.builder .builder-settings .settings-header .section-name .default:after{bottom:-60px;left:-160px;white-space:normal;width:270px}.course-page.builder .builder-settings .settings-header .page-name .hidden-switcher:after,.course-page.builder .builder-settings .settings-header .section-name .hidden-switcher:after{top:-50px!important;transform:scale(1.2) translate(calc(-50% - 10px))!important}.course-page.builder .builder-settings .settings-header .page-name .edit,.course-page.builder .builder-settings .settings-header .section-name .edit{color:#5d3dd2;color:var(--purple);font-size:15px;font-weight:500}.course-page.builder .builder-settings .settings-header .edit-form{position:relative}.course-page.builder .builder-settings .settings-header .edit-form .btn{border-radius:7px;font-size:14px;line-height:42px;padding:0 20px;position:absolute;right:4px;top:4px}.course-page.builder .builder-settings .settings-container{display:flex;flex-direction:column;gap:12px;padding-inline:20px}@keyframes highlight-box{0%{border-color:#fff0}20%{border-color:#7cb0ff80}70%{border-color:#7cb0ff80}to{border-color:#fff0}}@keyframes label{0%{color:#0009}20%{color:#669bea}70%{color:#669bea}to{color:#0009}}@keyframes icon{0%{color:#ccccd3}20%{color:#669bea}70%{color:#669bea}to{color:#ccccd3}}@keyframes highlight-shadow{0%{background-color:#f6f6f8;border-color:#fff0;box-shadow:inset 0 0 0 2px #7cb0ff00}20%{background-color:#7cb0ff2b;border-color:#7cb0ff4d;box-shadow:inset 0 0 0 2px #e7f2fe}70%{background-color:#7cb0ff2b;border-color:#7cb0ff4d;box-shadow:inset 0 0 0 2px #e7f2fe}to{background-color:#f6f6f8;border-color:#fff0;box-shadow:inset 0 0 0 2px #7cb0ff00}}@keyframes highlight-shadow-inactive{0%{background-color:#fff;border-color:#fff0;box-shadow:inset 0 0 0 2px #f6f6f8}20%{background-color:#7cb0ff2b;border-color:#7cb0ff4d;box-shadow:inset 0 0 0 2px #e7f2fe}70%{background-color:#7cb0ff2b;border-color:#7cb0ff4d;box-shadow:inset 0 0 0 2px #e7f2fe}to{background-color:#fff;border-color:#fff0;box-shadow:inset 0 0 0 2px #f6f6f8}}@keyframes highlight-switcher{0%{background-color:#f2f2f4;border-color:#fff0}20%{background-color:#7cb0ff2b;border-color:#7cb0ff4d}70%{background-color:#7cb0ff2b;border-color:#7cb0ff4d}to{background-color:#f2f2f4;border-color:#fff0}}@keyframes highlight{0%{background-color:#f6f6f8;border-color:#fff0}20%{background-color:#7cb0ff2b;border-color:#7cb0ff4d}70%{background-color:#7cb0ff2b;border-color:#7cb0ff4d}to{background-color:#f6f6f8;border-color:#fff0}}@keyframes highlight-border{0%{border-color:#fff0}20%{border-color:#7cb0ff4d}70%{border-color:#7cb0ff4d}to{border-color:#fff0}}@keyframes highlight-bg{0%{background-color:#7cb0ff00}20%{background-color:#7cb0ff1f}70%{background-color:#7cb0ff1f}to{background-color:#7cb0ff00}}@keyframes coverImg{0%{background-color:#fff0}20%{background-color:#7cb0ff33}70%{background-color:#7cb0ff33}to{background-color:#fff0}}.course-page.builder .builder-settings .settings-container .highlight.form-control{position:relative}.course-page.builder .builder-settings .settings-container .highlight .course-cover,.course-page.builder .builder-settings .settings-container .highlight .input-holder,.course-page.builder .builder-settings .settings-container .highlight .select-style,.course-page.builder .builder-settings .settings-container .highlight .tiptap-editor-box,.course-page.builder .builder-settings .settings-container .highlight .upload,.course-page.builder .builder-settings .settings-container .highlight .video-cover,.course-page.builder .builder-settings .settings-container .highlight input:not([type=checkbox]):not(.sizes):not([type=range]),.course-page.builder .builder-settings .settings-container .highlight textarea{animation:highlight .7s ease-out}.course-page.builder .builder-settings .settings-container .highlight.icons-selector .switcher{animation:highlight-switcher .7s ease-out}.course-page.builder .builder-settings .settings-container .highlight .icon-types button.active{animation:highlight-shadow .7s ease-out}.course-page.builder .builder-settings .settings-container .highlight .icon-types button{animation:highlight-shadow-inactive .7s ease-out}.course-page.builder .builder-settings .settings-container .highlight .upload svg,.course-page.builder .builder-settings .settings-container .highlight .upload>span{animation:icon .7s ease-out}.course-page.builder .builder-settings .settings-container .highlight .course-cover:has(.blank-img):after,.course-page.builder .builder-settings .settings-container .highlight.logo-uploader .course-cover:after{display:none!important}.course-page.builder .builder-settings .settings-container .highlight .course-cover:after,.course-page.builder .builder-settings .settings-container .highlight .video-cover:after{animation:coverImg .7s ease-out;content:"";inset:0;pointer-events:none;position:absolute}.course-page.builder .builder-settings .settings-container .highlight .input-holder input{animation:none!important}.course-page.builder .builder-settings .settings-container .highlight label.label{animation:label .7s ease-out}.course-page.builder .builder-settings .settings-container .highlight .boxed-range label.label,.course-page.builder .builder-settings .settings-container .highlight .boxed-size label.label{animation:unset}.course-page.builder .builder-settings .settings-container .highlight:before{animation:highlight-box .7s ease-out;border:1.5px dashed hsla(0,0%,100%,0);border-radius:6px;content:"";inset:-10px;pointer-events:none;position:absolute;z-index:1}.course-page.builder .builder-settings .settings-container .highlight.with-bg:after{animation:highlight-bg .7s ease-out;border-radius:6px;content:"";inset:-10px;position:absolute}.course-page.builder .builder-settings .settings-container .highlight.with-bg:before{animation:highlight-border .7s ease-out}.course-page.builder .builder-settings .settings-container .highlight.with-bg.checkbox:after,.course-page.builder .builder-settings .settings-container .highlight.with-bg.checkbox:before{inset:-4px -4px -3px -5px}.course-page.builder .builder-settings .settings-container .highlight.form-group{position:relative}.course-page.builder .builder-settings .settings-container .highlight.form-group label.label{animation:label .7s ease-out}.course-page.builder .builder-settings .settings-container .highlight.form-group:before{animation:highlight-box .7s ease-out;border:1.5px dashed hsla(0,0%,100%,0);border-radius:6px;content:"";inset:-10px;pointer-events:none;position:absolute;z-index:1}.course-page.builder .builder-settings .settings-container .highlight.form-group .html-code-editor :deep(.cm-editor){animation:highlight .7s ease-out}.course-page.builder .builder-settings .settings-container .hidden-switcher:after{top:-50px!important;transform:scale(1.2) translate(calc(-50% - 10px))!important}.course-page.builder .builder-settings .settings-container .search-box{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffe6;border-bottom:1px solid rgba(0,0,0,.051);display:flex;position:sticky;top:0;transform:translateY(-10px);z-index:1}.course-page.builder .builder-settings .settings-container .search-box>svg{color:#5c6372;height:19px;margin-left:10px;stroke-width:2px;width:19px}.course-page.builder .builder-settings .settings-container .search-box .event-type-search{background:unset;border-radius:0;box-shadow:unset;font-size:16px;line-height:30px;padding:0 15px 0 7px;padding-block:10px}.course-page.builder .builder-settings .settings-container .search-box .close{cursor:pointer}.course-page.builder .builder-settings .settings-container .search-box .close svg{position:absolute;right:3px;top:50%;transform:translateY(-50%);width:20px}.course-page.builder .builder-settings .settings-container .search-box .close svg path{color:#81848e}@media(hover:hover){.course-page.builder .builder-settings .settings-container .search-box .close:hover{opacity:.6}}.course-page.builder .builder-settings .settings-container .label{color:#0009;font-size:15px;font-weight:500}.course-page.builder .builder-settings .settings-container .label.big-label{color:#000;display:block;font-size:18px;margin-top:30px}.course-page.builder .builder-settings .settings-container>.main-btn svg{height:20px;margin-right:3px;width:20px}.course-page.builder .builder-settings .settings-container.page-settings .settings-name{font-size:19px;font-weight:500;line-height:1.37em;margin-left:4px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.course-page.builder .builder-settings .settings-container.page-settings .settings-item-content .form-control{margin-bottom:25px}.course-page.builder .builder-settings .settings-container.page-settings .settings-item-content .form-control .action .action-pop{left:0!important;right:auto!important}.course-page.builder .builder-settings .settings-container.page-settings .settings-item-content .form-control .prefix{font-size:22px;font-weight:400;left:20px;position:absolute;top:50%;transform:translateY(-50%)}.course-page.builder .builder-settings .settings-container.page-settings .settings-item-content .form-control .label-copy{color:#5d3dd2;color:var(--purple);font-size:14px}.course-page.builder .builder-settings .settings-container.page-settings .settings-item-content .form-control .url-input{padding-left:33px}.course-page.builder .builder-settings .settings-container.page-settings .settings-item-content .form-control .url-example{color:#4394ee;font-size:16px;font-weight:500;line-height:1.1em;margin-top:10px;overflow-wrap:break-word;white-space:normal;word-break:break-all}.course-page.builder .builder-settings .sections{padding-inline:20px}.course-page.builder .builder-settings .sections .tab-controls{font-size:14px;gap:10px;margin-top:5px;padding-bottom:10px}.course-page.builder .builder-settings .sections .tab-controls .tab{background:#f0eff3a6;border-radius:10px;color:#00000073;cursor:pointer;padding:8px 20px;position:relative}html.wl .course-page.builder .builder-settings .sections .tab-controls .tab:not(.active){background:#ededed8c}.course-page.builder .builder-settings .sections .tab-controls .tab{flex:1;font-weight:500;text-align:center}@media(hover:hover){.course-page.builder .builder-settings .sections .tab-controls .tab:hover{color:#000}}.course-page.builder .builder-settings .sections .tab-controls .tab.active{background:#fff;box-shadow:0 15px 50px -5px #1c0f4a33;color:#000;font-weight:500}.course-page.builder .builder-settings .sections .tab-content{margin-top:25px}.course-page.builder .builder-settings .all-sections>.section-item{padding:12px 12px 12px 15px}.course-page.builder .builder-settings .all-settings .themes-title,.course-page.builder .builder-settings .all-themes .themes-title{font-size:21px!important;font-weight:500}.course-page.builder .builder-settings .all-themes{padding-bottom:300px}.course-page.builder .builder-settings .all-themes .add-themes{align-items:center;background:#f6f6f8;border-radius:8px;display:flex;height:36px;justify-content:center;margin-left:-3px;margin-right:5px;width:38px}.course-page.builder .builder-settings .all-themes .add-themes:after{right:-10px}.course-page.builder .builder-settings .all-themes .add-themes svg{color:#aeb0b5;stroke-width:2px;width:20px}@media(hover:hover){.course-page.builder .builder-settings .all-themes .add-themes:hover svg{color:#000}}.course-page.builder .builder-settings .all-themes .themes-list{display:flex;flex-direction:column;gap:20px}.course-page.builder .builder-settings .all-themes .themes-list .theme{background:#fff;border:2px solid #fff;border-radius:10px;box-shadow:0 20px 70px -10px #1c0f4a33;padding:5px}@media(hover:hover){.course-page.builder .builder-settings .all-themes .themes-list .theme:not(.selected):hover{box-shadow:0 20px 70px -10px #1c0f4a26,0 0 0 2px #e1dee9;cursor:pointer}}.course-page.builder .builder-settings .all-themes .themes-list .theme .status{background:#f5f5f7;border-radius:6px;color:#969696;font-size:14px;font-weight:500;padding:5px 13px}.course-page.builder .builder-settings .all-themes .themes-list .theme .status.active{background:linear-gradient(45deg,#6239d0 30%,#7d39d0);box-shadow:0 10px 30px -5px #6239d063}html.wl .course-page.builder .builder-settings .all-themes .themes-list .theme .status.active{background:#5d3dd2;background:var(--purple);box-shadow:0 10px 30px -5px oklab(from #5d3dd2 l a b/.2);box-shadow:0 10px 30px -5px oklab(from var(--purple) l a b/.2)}.course-page.builder .builder-settings .all-themes .themes-list .theme .status.active{color:#fff}.course-page.builder .builder-settings .all-themes .themes-list .theme .action{align-items:center;border-radius:5px;display:flex;inset:auto;justify-content:center;max-width:20px;min-height:29px;position:relative;width:auto}.course-page.builder .builder-settings .all-themes .themes-list .theme .action svg{color:#aeb0b5;cursor:pointer;height:23px;width:27px}.course-page.builder .builder-settings .all-themes .themes-list .theme .action .action-pop{background:#ffffffe6;box-shadow:-5px 15px 75px -5px #21115a33;min-width:130px;right:22px;top:0;z-index:11}.course-page.builder .builder-settings .all-themes .themes-list .theme .action .action-pop div{font-size:15px;font-weight:500;padding:0}.course-page.builder .builder-settings .all-themes .themes-list .theme .action .action-pop div a{display:block;padding:5px 14px;width:100%}.course-page.builder .builder-settings .all-themes .themes-list .theme .action .action-pop div.delete{border:none;color:#f33b55;color:var(--red);padding:5px 14px}@media(hover:hover){.course-page.builder .builder-settings .all-themes .themes-list .theme .action .action-pop div.delete:hover{background:#f33b5517}}.course-page.builder .builder-settings .all-themes .themes-list .theme .cover{border-radius:6px 6px 0 0;overflow:hidden}.course-page.builder .builder-settings .all-themes .themes-list .theme .cover img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;width:100%}.course-page.builder .builder-settings .all-themes .themes-list .theme .info-box{align-items:end;display:flex;justify-content:space-between;margin-top:15px;padding:0 11px 15px 17px}.course-page.builder .builder-settings .all-themes .themes-list .theme .info-box .name{font-size:18px;font-weight:500}.course-page.builder .builder-settings .all-themes .themes-list .theme .info-box .name span{color:#0009;display:block;font-size:14px;font-weight:400;margin-top:-2px}.course-page.builder .builder-settings .all-themes .themes-list .theme.selected{margin:3px;position:relative}.course-page.builder .builder-settings .all-themes .themes-list .theme.selected:before{background:linear-gradient(225deg,#6239d0 30%,#a339d0);border-radius:14px;content:"";inset:-5px;position:absolute}html.wl .course-page.builder .builder-settings .all-themes .themes-list .theme.selected:before{background:#5d3dd2;background:var(--purple)}.course-page.builder .builder-settings .all-themes .themes-list .theme.selected:before{z-index:-1}.course-page.builder .builder-settings .all-pages{padding-bottom:300px}.course-page.builder .builder-settings .all-pages .label{color:#0009;font-size:15px!important;font-weight:500!important}.course-page.builder .builder-settings .all-pages .label:not(:first-of-type){margin-top:20px!important}.course-page.builder .builder-settings .all-pages .btn{bottom:20px;line-height:58px;position:sticky;top:20px;z-index:10}.course-page.builder .builder-settings .page-item{align-items:center;display:flex}.course-page.builder .builder-settings .page-item.unpublished{background:unset;border-color:transparent;box-shadow:unset!important}.course-page.builder .builder-settings .page-item.unpublished:before{border-radius:10px;box-shadow:0 0 0 2px #f1f0f4;content:"";inset:0;position:absolute;z-index:-1}@media(hover:hover){.course-page.builder .builder-settings .page-item.unpublished:hover:after{background:#f1f0f44d;border-radius:10px;content:"";inset:0;position:absolute;z-index:-1}.course-page.builder .builder-settings .page-item.unpublished:hover .icon{background:#ebeaeee6}}.course-page.builder .builder-settings .page-item .page-name{font-size:17.5px!important}.course-page.builder .builder-settings .page-item .icon{align-items:center;background:#f0eff3bf;border-radius:7px;display:flex;flex-shrink:0;height:37px;justify-content:center;margin:-6px 10px -7px -6px;width:37px}.course-page.builder .builder-settings .page-item .icon svg{color:#7b7585;height:20px;stroke-width:2px;width:20px}html.wl .course-page.builder .builder-settings .page-item .icon{background:#edededbd}html.wl .course-page.builder .builder-settings .page-item .icon svg{color:#777981}.course-page.builder .builder-settings .page-item .page-name{max-width:calc(93% - 37px)}.course-page.builder .builder-settings .page-item .action{bottom:10px;right:12px}.course-page.builder .builder-settings .page-item .action svg{color:#aeb0b5;cursor:pointer;height:20px;margin-left:10px;width:20px}.course-page.builder .builder-settings .page-item .action .action-pop{background:#ffffffe6;box-shadow:-5px 15px 75px -5px #21115a33;min-width:130px;right:0;top:30px;z-index:11}.course-page.builder .builder-settings .page-item .action .action-pop div{font-size:15px;font-weight:500;padding:0}.course-page.builder .builder-settings .page-item .action .action-pop div a{display:block;padding:5px 14px;width:100%}.course-page.builder .builder-settings .page-item .action .action-pop div.delete{border:none;color:#f33b55;color:var(--red);padding:5px 14px}@media(hover:hover){.course-page.builder .builder-settings .page-item .action .action-pop div.delete:hover{background:#f33b5517}}.course-page.builder .builder-settings .page-item .status{border-radius:100px;display:inline-block;height:7px;left:36px;margin-bottom:-1px;margin-right:7px;pointer-events:none;position:absolute;top:12px;width:7px}.course-page.builder .builder-settings .page-item .status.published{background:#49c57d;background:var(--green)}.course-page.builder .builder-settings .page-item .status.unpublished{background:#d2d2d7}.course-page.builder .builder-settings .page-item .remove{position:absolute;right:13px}.course-page.builder .builder-settings .page-item,.course-page.builder .builder-settings .section-item{background:#fff;border:2px solid #fff;border-radius:10px;box-shadow:0 20px 70px -10px #1c0f4a33}html.wl .course-page.builder .builder-settings .page-item,html.wl .course-page.builder .builder-settings .section-item{box-shadow:0 20px 70px -10px #4d4d4d3b}.course-page.builder .builder-settings .page-item,.course-page.builder .builder-settings .section-item{cursor:pointer;padding:15px}.course-page.builder .builder-settings .page-item .search-box,.course-page.builder .builder-settings .section-item .search-box{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffe6;border-bottom:1px solid rgba(0,0,0,.051);display:flex;position:sticky;top:0;transform:translateY(-10px);z-index:1}.course-page.builder .builder-settings .page-item .search-box>svg,.course-page.builder .builder-settings .section-item .search-box>svg{color:#5c6372;height:19px;margin-left:10px;stroke-width:2px;width:19px}.course-page.builder .builder-settings .page-item .search-box .event-type-search,.course-page.builder .builder-settings .section-item .search-box .event-type-search{background:unset;border-radius:0;box-shadow:unset;font-size:16px;line-height:30px;margin-block:10px;padding-left:13px}.course-page.builder .builder-settings .page-item .search-box .close,.course-page.builder .builder-settings .section-item .search-box .close{cursor:pointer}.course-page.builder .builder-settings .page-item .search-box .close svg,.course-page.builder .builder-settings .section-item .search-box .close svg{position:absolute;right:3px;top:50%;transform:translateY(-50%);width:20px}.course-page.builder .builder-settings .page-item .search-box .close svg path,.course-page.builder .builder-settings .section-item .search-box .close svg path{color:#81848e}@media(hover:hover){.course-page.builder .builder-settings .page-item .search-box .close:hover,.course-page.builder .builder-settings .section-item .search-box .close:hover{opacity:.6}}.course-page.builder .builder-settings .page-item .page-name,.course-page.builder .builder-settings .page-item .section-name,.course-page.builder .builder-settings .section-item .page-name,.course-page.builder .builder-settings .section-item .section-name{font-size:18px;font-weight:500;line-height:1.3em;margin-right:5px;overflow:hidden;text-align:left;text-overflow:ellipsis;transform:translateY(.5px);white-space:nowrap;width:100%}.course-page.builder .builder-settings .page-item .hidden-switcher:after,.course-page.builder .builder-settings .section-item .hidden-switcher:after{top:-50px!important;transform:scale(1.3) translate(calc(-50% + 7px))!important}.course-page.builder .builder-settings .page-item .remove,.course-page.builder .builder-settings .section-item .remove{align-items:center;background:#f6f6f800;border-radius:7px;box-shadow:inset 0 0 0 2px #efefef;display:flex;height:30px;justify-content:center;min-width:30px;opacity:0;transition:all .2s ease;width:30px}.course-page.builder .builder-settings .page-item .remove svg,.course-page.builder .builder-settings .section-item .remove svg{min-width:16px;stroke-width:2px;width:16px}.course-page.builder .builder-settings .page-item .hide,.course-page.builder .builder-settings .section-item .hide{align-items:center;background:#f6f6f800;border-radius:7px;box-shadow:inset 0 0 0 2px #efefef;display:flex;height:30px;justify-content:center;margin-left:5px;min-width:30px;opacity:0;transition:all .2s ease;width:30px}.course-page.builder .builder-settings .page-item .hide svg,.course-page.builder .builder-settings .section-item .hide svg{min-width:17px;stroke-width:2.2px;width:17px}.course-page.builder .builder-settings .page-item .unhide,.course-page.builder .builder-settings .section-item .unhide{align-items:center;background:#f0f0f000;border-radius:7px;box-shadow:inset 0 0 0 2px #efefef;display:flex;height:30px;justify-content:center;margin-left:5px;min-width:30px;width:30px}.course-page.builder .builder-settings .page-item .unhide svg,.course-page.builder .builder-settings .section-item .unhide svg{min-width:17px;stroke-width:2.2px;width:17px}.course-page.builder .builder-settings .page-item .unhide.active,.course-page.builder .builder-settings .section-item .unhide.active{background:#efefef}.course-page.builder .builder-settings .page-item .default,.course-page.builder .builder-settings .section-item .default{background:#e8f0fb;border-radius:5px;color:#4394ee;font-size:10px;font-weight:500;margin-left:5px;padding:5px 9px}.course-page.builder .builder-settings .page-item .default.optional,.course-page.builder .builder-settings .section-item .default.optional{background:#eaf8f0;color:#49c57d;color:var(--green)}.course-page.builder .builder-settings .page-item .default:after,.course-page.builder .builder-settings .section-item .default:after{bottom:-60px;left:-160px;white-space:normal;width:270px;z-index:100}.course-page.builder .builder-settings .page-item.hovered,.course-page.builder .builder-settings .section-item.hovered{box-shadow:0 20px 70px -10px #1c0f4a26,0 0 0 2px #5d3dd2}html.wl .course-page.builder .builder-settings .page-item.hovered,html.wl .course-page.builder .builder-settings .section-item.hovered{box-shadow:0 20px 70px -10px #1c0f4a26,0 0 0 2px #5d3dd2;box-shadow:0 20px 70px -10px #1c0f4a26,0 0 0 2px var(--purple)}.course-page.builder .builder-settings .page-item.active,.course-page.builder .builder-settings .section-item.active{box-shadow:0 20px 70px -10px #1c0f4a26,0 0 0 2px #5d3dd2!important}html.wl .course-page.builder .builder-settings .page-item.active,html.wl .course-page.builder .builder-settings .section-item.active{box-shadow:0 20px 70px -10px #1c0f4a26,0 0 0 2px #5d3dd2!important;box-shadow:0 20px 70px -10px #1c0f4a26,0 0 0 2px var(--purple)!important}.course-page.builder .builder-settings .page-item.active:hover,.course-page.builder .builder-settings .section-item.active:hover{box-shadow:0 20px 70px -10px #1c0f4a26,0 0 0 2px #5d3dd2}@media(hover:hover){.course-page.builder .builder-settings .page-item:hover,.course-page.builder .builder-settings .section-item:hover,html.wl .course-page.builder .builder-settings .page-item:hover,html.wl .course-page.builder .builder-settings .section-item:hover{box-shadow:0 20px 70px -10px #1c0f4a26,0 0 0 2px #e1dee9}.course-page.builder .builder-settings .page-item:hover .hide,.course-page.builder .builder-settings .page-item:hover .remove,.course-page.builder .builder-settings .section-item:hover .hide,.course-page.builder .builder-settings .section-item:hover .remove{opacity:1}.course-page.builder .builder-settings .page-item:hover .hide:hover,.course-page.builder .builder-settings .page-item:hover .remove:hover,.course-page.builder .builder-settings .page-item:hover .unhide:hover,.course-page.builder .builder-settings .section-item:hover .hide:hover,.course-page.builder .builder-settings .section-item:hover .remove:hover,.course-page.builder .builder-settings .section-item:hover .unhide:hover{background:#efefef}}.course-page.builder .builder-settings .all-pages,.course-page.builder .builder-settings .all-sections,.course-page.builder .builder-settings .all-settings,.course-page.builder .builder-settings .all-themes{display:flex;flex-direction:column;gap:12px;isolation:isolate;overflow:visible}.course-page.builder .builder-settings .all-pages>.label,.course-page.builder .builder-settings .all-sections>.label,.course-page.builder .builder-settings .all-settings>.label,.course-page.builder .builder-settings .all-themes>.label{font-size:18px;font-weight:500;margin-top:15px}.course-page.builder .builder-settings .all-pages .section-item .handle,.course-page.builder .builder-settings .all-sections .section-item .handle,.course-page.builder .builder-settings .all-settings .section-item .handle,.course-page.builder .builder-settings .all-themes .section-item .handle{margin-left:-7px}.course-page.builder .builder-settings .all-pages .section-item .handle svg,.course-page.builder .builder-settings .all-sections .section-item .handle svg,.course-page.builder .builder-settings .all-settings .section-item .handle svg,.course-page.builder .builder-settings .all-themes .section-item .handle svg{height:23px;min-width:23px;width:23px}.course-page.builder .builder-settings .all-pages .section-item.sortable-ghost,.course-page.builder .builder-settings .all-sections .section-item.sortable-ghost,.course-page.builder .builder-settings .all-settings .section-item.sortable-ghost,.course-page.builder .builder-settings .all-themes .section-item.sortable-ghost{background:transparent!important;border:2px dashed #d7d7e1!important;border-radius:7px;box-shadow:none!important}.course-page.builder .builder-settings .all-pages .section-item.sortable-ghost .text,.course-page.builder .builder-settings .all-sections .section-item.sortable-ghost .text,.course-page.builder .builder-settings .all-settings .section-item.sortable-ghost .text,.course-page.builder .builder-settings .all-themes .section-item.sortable-ghost .text{color:#0006}.course-page.builder .builder-settings .all-pages .section-item.sortable-ghost *,.course-page.builder .builder-settings .all-sections .section-item.sortable-ghost *,.course-page.builder .builder-settings .all-settings .section-item.sortable-ghost *,.course-page.builder .builder-settings .all-themes .section-item.sortable-ghost *{opacity:0}.course-page.builder .builder-settings .add-section{border-radius:10px;bottom:20px;box-shadow:0 10px 60px -15px #4923d585;line-height:60px;position:sticky;z-index:10}html.wl .course-page.builder .builder-settings .add-section{box-shadow:0 10px 60px -15px oklab(from #5d3dd2 l a b/.52);box-shadow:0 10px 60px -15px oklab(from var(--purple) l a b/.52)}.course-page.builder .builder-settings .add-section svg{margin-top:-1px;width:18px}.course-page.builder .builder-settings .add-popup{line-height:60px}.course-page.builder .builder-settings .add-popup svg{margin-top:-1px;stroke-width:2px;width:18px}.course-page.builder .builder-settings .settings-item{background:#fff;border:2px solid #fff;border-radius:10px;box-shadow:0 20px 70px -10px #1c0f4a33}html.wl .course-page.builder .builder-settings .settings-item{box-shadow:0 20px 70px -10px #4d4d4d33}.course-page.builder .builder-settings .settings-item{padding:15px}.course-page.builder .builder-settings .settings-item.ai-gradient-border{--gradient-color-3:#c0a440;--gradient-color-4:#c700ff;--gradient-color-5:#359fd2;background:#fff!important;border:none!important;box-shadow:0 0 90px -10px #2e254f1f;padding:17px;position:relative}.course-page.builder .builder-settings .settings-item.ai-gradient-border:after,.course-page.builder .builder-settings .settings-item.ai-gradient-border:before{animation:rotate 5s linear infinite;background:conic-gradient(from var(--gradient-angle),var(--gradient-color-3),var(--gradient-color-4),var(--gradient-color-5),var(--gradient-color-4),var(--gradient-color-3));border-radius:11px;content:"";inset:-1px;pointer-events:none;position:absolute;z-index:-1}.course-page.builder .builder-settings .settings-item.ai-gradient-border:before{opacity:.35}.course-page.builder .builder-settings .settings-item.ai-gradient-border:after{filter:blur(13px);inset:-10px;opacity:.1}@media(hover:hover){.course-page.builder .builder-settings .settings-item.duplicatable:hover .settings-item-header .setting-name{max-width:75%}}.course-page.builder .builder-settings .settings-item.styles{padding:10px}.course-page.builder .builder-settings .settings-item.styles .settings-item-header{font-size:17.5px;margin-left:0}.course-page.builder .builder-settings .settings-item.styles .settings-item-header .icon{align-items:center;background:#f0eff3bf;border-radius:7px;display:flex;height:35px;justify-content:center;margin-right:10px;width:35px}.course-page.builder .builder-settings .settings-item.styles .settings-item-header .icon svg{height:17px;width:17px}.course-page.builder .builder-settings .settings-item.styles .settings-item-header .icon svg path{fill:#6f6b74}.course-page.builder .builder-settings .settings-item.styles .settings-item-header .icon svg polygon,.course-page.builder .builder-settings .settings-item.styles .settings-item-header .icon svg polyline{color:#7b7585}html.wl .course-page.builder .builder-settings .settings-item.styles .settings-item-header .icon{background:#ededed8c}html.wl .course-page.builder .builder-settings .settings-item.styles .settings-item-header .icon svg{color:#777981}html.wl .course-page.builder .builder-settings .settings-item.styles .settings-item-header .icon svg path{fill:#777981}html.wl .course-page.builder .builder-settings .settings-item.styles .settings-item-header .icon svg polygon,html.wl .course-page.builder .builder-settings .settings-item.styles .settings-item-header .icon svg polyline{color:#777981}.course-page.builder .builder-settings .settings-item.styles .settings-item-header .settings-name{font-size:19px;font-weight:500;line-height:1.37em;margin-left:4px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.course-page.builder .builder-settings .settings-item.styles .settings-item-header .color-picker .is-white .lv-colorpicker__colorblock-wrap{border:2px solid #e1e1e1}.course-page.builder .builder-settings .settings-item .settings-item-header{font-size:18px;font-weight:500;justify-content:space-between;line-height:1.3em;margin-left:4px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.course-page.builder .builder-settings .settings-item .settings-item-header .setting-name{max-width:85%;overflow:hidden;text-overflow:ellipsis;transform:translateY(.5px);white-space:nowrap}.course-page.builder .builder-settings .settings-item .settings-item-header svg{height:22px;width:22px}.course-page.builder .builder-settings .settings-item .settings-item-header .action{bottom:10px;right:12px}.course-page.builder .builder-settings .settings-item .settings-item-header .action svg{color:#aeb0b5;cursor:pointer;height:20px;margin-left:10px;width:20px}.course-page.builder .builder-settings .settings-item .settings-item-header .action .action-pop{background:#ffffffe6;box-shadow:-5px 15px 75px -5px #21115a33;min-width:120px;right:0;top:30px;z-index:11}.course-page.builder .builder-settings .settings-item .settings-item-header .action .action-pop div{font-size:15px;font-weight:500;padding:0}.course-page.builder .builder-settings .settings-item .settings-item-header .action .action-pop div a{display:block;padding:5px 14px;width:100%}.course-page.builder .builder-settings .settings-item .settings-item-header .action .action-pop div.delete{border:none;color:#f33b55;color:var(--red);padding:5px 14px}@media(hover:hover){.course-page.builder .builder-settings .settings-item .settings-item-header .action .action-pop div.delete:hover{background:#f33b5517}}.course-page.builder .builder-settings .settings-item .settings-item-content{cursor:default;margin-top:30px;padding:0 7px 7px}.course-page.builder .builder-settings .settings-item .settings-item-content :not(input):not(textarea):not(.editor-content){-webkit-user-select:none;-moz-user-select:none;user-select:none}.course-page.builder .builder-settings .settings-item .settings-item-content .boxed-check{background:#f6f6f8}html.wl .course-page.builder .builder-settings .settings-item .settings-item-content .boxed-check{background:#f7f7f7}.course-page.builder .builder-settings .settings-item .settings-item-content .boxed-check{border-radius:10px;justify-content:space-between;padding:7px 10px 7px 16px}.course-page.builder .builder-settings .settings-item .settings-item-content .boxed-check input[type=checkbox]:not(:checked){background:#fff}.course-page.builder .builder-settings .settings-item .settings-item-content .boxed-check .quotes-box{background:#fff;border-radius:7px;box-shadow:0 0 40px -10px #2313514f;height:39px;transform:translate(3px);width:43px}.course-page.builder .builder-settings .settings-item .settings-item-content .boxed-check .quotes-box svg{fill:#5d3dd2;fill:var(--purple);max-width:22px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control{cursor:auto;margin-bottom:20px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .bold-toggle{align-items:center;border:1px solid transparent;border-radius:6px;color:#000;cursor:pointer;display:flex;font-size:16px;font-weight:500;height:38px;justify-content:center;position:absolute;right:6px;top:6px;width:38px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .bold-toggle:before{background:#e8e8e8ba;content:"";height:26px;left:-7px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:1px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .bold-toggle:hover{background:#e9e9ecb3}html.wl .course-page.builder .builder-settings .settings-item .settings-item-content .form-control .bold-toggle:hover{background:#ededed}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .bold-toggle:hover:before{display:none}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .bold-toggle.active{background:#fff!important;box-shadow:0 10px 45px -5px #190f3c40;color:#5d3dd2;color:var(--purple);font-weight:500}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .bold-toggle.active:before{display:none}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-style-actions-box .action.text-style-action [data-headlessui-state=open] .bold-toggle{background-color:#fff6;border:1px solid #fff;box-shadow:0 20px 80px -5px #2d177952,inset -3px -1px 4px #fff;height:38px!important;min-width:38px!important;width:38px!important;z-index:20}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-style-actions-box .action.text-style-action [data-headlessui-state=open] .bold-toggle:before{display:none}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-style-actions-box .action.text-style-action .action-pop{background-color:#fff6!important}html.wl .course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-style-actions-box .action.text-style-action .action-pop{box-shadow:0 20px 80px -5px #27272752,inset 1px 3px 4px #fff}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-style-actions-box .action.text-style-action .action-pop{border-radius:7px;box-shadow:0 20px 80px -5px #2d177952,inset 1px 3px 4px #fff;left:auto!important;min-width:unset;padding:3px!important;right:42px!important;top:-3px;width:190px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-style-actions-box .action.text-style-action .action-pop .text-style-box{background:unset;padding:0}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-style-actions-box .action.text-style-action .action-pop .text-style-box div{align-items:center;border-radius:5px;display:flex;flex:1;height:32px;justify-content:center;position:relative}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-style-actions-box .action.text-style-action .action-pop .text-style-box div .vue-feather{opacity:1}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-style-actions-box .action.text-style-action .action-pop .text-style-box div svg{color:#000;margin:0;opacity:1;width:16px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-style-actions-box .action.text-style-action .action-pop .text-style-box div.uppercase-action svg path{fill:#000;stroke:#000;stroke-width:1px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-style-actions-box .action.text-style-action .action-pop .text-style-box div:hover{background:#160d840a}html.wl .course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-style-actions-box .action.text-style-action .action-pop .text-style-box div:hover{background:#75757514}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-style-actions-box .action.text-style-action .action-pop .text-style-box div.active svg{color:#5d3dd2;color:var(--purple);opacity:1}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-style-actions-box .action.text-style-action .action-pop .text-style-box div.active.uppercase-action svg path{fill:#5d3dd2;fill:var(--purple);stroke:#5d3dd2;stroke:var(--purple);stroke-width:1px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-style-actions-box .action.text-style-action .action-pop .text-style-box div.active{background:#fff;box-shadow:0 10px 35px -5px #190f3c59;position:relative;z-index:10}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .select-drop .search-box{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffe6;border-bottom:1px solid rgba(0,0,0,.051);display:flex;position:sticky;top:0;transform:translateY(-10px);width:calc(100% - 12px);z-index:1}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .select-drop .search-box>svg{color:#5c6372;height:19px;margin-left:10px;stroke-width:2px;width:19px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .select-drop .search-box .event-type-search{background:unset;border-radius:0;box-shadow:unset;font-size:16px;line-height:30px;padding:0 15px 0 7px;padding-block:10px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .select-drop .search-box .close{cursor:pointer}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .select-drop .search-box .close svg{position:absolute;right:3px;top:50%;transform:translateY(-50%);width:20px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .select-drop .search-box .close svg path{color:#81848e}@media(hover:hover){.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .select-drop .search-box .close:hover{opacity:.6}}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.setting{margin-bottom:10px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.bg .course-cover img{height:100%!important;max-width:unset!important;-o-object-fit:cover!important;object-fit:cover!important;width:100%!important}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .icon-types button{border-radius:10px;box-shadow:inset 0 0 0 2px #f6f6f8;cursor:pointer;font-weight:500;height:50px;line-height:38px}html.wl .course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .icon-types button{box-shadow:inset 0 0 0 2px #f7f7f7}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .icon-types button svg{color:#000;max-height:21px;max-width:20px;opacity:1}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .icon-types button svg.iconoir{max-height:25px;max-width:23px;min-height:23px;stroke:#000;stroke-width:.4px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .icon-types button span{color:#000}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .icon-types button.active{background:#f6f6f8}html.wl .course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .icon-types button.active{background:#f7f7f7;box-shadow:inset 0 0 0 2px #f7f7f7}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .icon-types button.active,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .icon-types button.active span{color:#000}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .icon-types button.active svg{color:#5d3dd2;color:var(--purple)}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .icon-types button.active svg.iconoir,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .icon-types button.active svg.phosphor{fill:#5d3dd2;fill:var(--purple)}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .icon-types button.active svg.iconoir{stroke:#5d3dd2;stroke:var(--purple)}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-button i{align-items:center;background:#fff;border-radius:7px;box-shadow:0 0 40px -10px #2313514f;display:flex;height:43px;justify-content:center;margin-left:7px;width:44px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-button i svg{color:#5d3dd2;color:var(--purple);opacity:1;width:25px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-button i svg.phosphor{height:30px;width:30px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-button i svg.phosphor.duotone{stroke:#5d3dd2}html.wl .course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-button i svg.phosphor.duotone{stroke:#5d3dd2;stroke:var(--purple)}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-button i svg.phosphor.duotone{stroke-width:2px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-button i svg.phosphor:not(.duotone) path{stroke:#5d3dd2;stroke:var(--purple);stroke-width:3px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-button span{font-size:17px;font-weight:500}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-button .clear-icon{align-items:center;background:#fff0;border-radius:5px;display:flex;height:40px;justify-content:center;margin-right:7px;width:40px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-button .clear-icon svg{opacity:1;stroke-width:2px}@media(hover:hover){.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-button .clear-icon:hover{background:#fff}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-button .clear-icon:hover svg{color:#000000b3}}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-pop{box-shadow:0 25px 90px -5px #21115747;padding:3px}html.wl .course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-pop{box-shadow:0 25px 90px -5px #52525247}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-pop{left:50%!important;margin-left:-50%;min-width:321px;width:100%}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-pop .action-pop{margin-left:-54.5%}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-pop .ps-container{height:auto!important;max-height:390px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-pop .ps-container .ps__rail-y{right:-1px!important}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-pop .ps-container .search-box{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffe6;border-bottom:1px solid rgba(0,0,0,.051);display:flex;position:sticky;top:10px;transform:translateY(-10px);z-index:1}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-pop .ps-container .search-box>svg{color:#5c6372;height:22px;margin-left:10px;stroke-width:2px;width:22px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-pop .ps-container .search-box input{background:unset;border-radius:0;box-shadow:unset;font-size:16px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-pop .ps-container .search-box .close{cursor:pointer}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-pop .ps-container .search-box .close svg{opacity:1;position:absolute;right:9px;stroke-width:2px;top:50%;transform:translateY(-50%);width:20px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-pop .ps-container .search-box .close svg path{color:#81848e}@media(hover:hover){.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-pop .ps-container .search-box .close:hover{opacity:.6}}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-pop .ps-container ul{gap:10.5px;margin-bottom:10px;margin-top:15px;padding-inline:10px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-pop .ps-container ul li{align-items:center;background:#f2f2f4;border-radius:8px;cursor:pointer;display:flex;justify-content:center}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-pop .ps-container ul li svg{color:#000c;height:24px;opacity:1;stroke-width:2.1px;width:24px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-pop .ps-container ul li svg.iconoir{stroke-width:1.8}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-pop .ps-container ul li svg.phosphor{height:25px;width:25px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-pop .ps-container ul li svg.phosphor.duotone{stroke:currentColor;stroke-width:2px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-pop .ps-container ul li svg.phosphor:not(.duotone) path{stroke:#000c;stroke-width:3px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-pop .ps-container ul li.active{background:#f1f1f300;box-shadow:inset 0 0 0 2px #f2f2f4}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-pop .ps-container ul li.active svg{color:#5d3dd2;color:var(--purple)}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-pop .ps-container ul li.active svg.phosphor.duotone,html.wl .course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-pop .ps-container ul li.active svg.phosphor:not(.duotone) path{stroke:#5d3dd2;stroke:var(--purple)}@media(hover:hover){.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-pop .ps-container ul li:hover{background:#f1f1f300;box-shadow:inset 0 0 0 2px #f2f2f4}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-pop .ps-container ul li:hover svg{color:#5d3dd2;color:var(--purple)}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-pop .ps-container ul li:hover svg.phosphor.duotone,html.wl .course-page.builder .builder-settings .settings-item .settings-item-content .form-control.icons-selector .action .action-pop .ps-container ul li:hover svg.phosphor:not(.duotone) path{stroke:#5d3dd2;stroke:var(--purple)}}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .scroller-info .action-pop{left:50%;transform:translate(-50%)}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .label{cursor:auto}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .label .counter{background:#080808db;border-radius:6px;color:#fff;font-size:12px;padding:3px 9px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options{display:flex;flex-wrap:wrap;gap:10px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .radio-option,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .weight-option{border-radius:7px;box-shadow:inset 0 0 0 2px #e5e3ea80;width:103px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .radio-option.en,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .weight-option.en{position:relative}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .radio-option.en:before,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .weight-option.en:before{background:#f1f0f3;border-radius:3px;color:#818181;content:"Latin";font-size:9px;font-weight:500;line-height:1em;padding:5px;position:absolute;right:7px;top:7px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .radio-option label,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .weight-option label{cursor:pointer;font-size:14.5px;overflow:hidden;padding:12px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .radio-option label>div,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .weight-option label>div{margin-bottom:-1px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .radio-option label input,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .weight-option label input{opacity:0;position:absolute;right:16px;visibility:hidden;z-index:-1}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .radio-option label .font-title,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .weight-option label .font-title{font-size:15px;font-weight:600;line-height:1.2em;margin-bottom:5px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .radio-option label .radius-title,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .weight-option label .radius-title{white-space:nowrap}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .radio-option label p,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .weight-option label p{font-size:13px;line-height:1.3em;max-width:220px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .radio-option label svg,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .weight-option label svg{opacity:.4}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .radio-option.active,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .weight-option.active{background:linear-gradient(90deg,#5835d2,#7540c0)}html.wl .course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .radio-option.active,html.wl .course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .weight-option.active{background:#5d3dd2;background:var(--purple)}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .radio-option.active,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .weight-option.active{box-shadow:unset;color:#fff}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .radio-option.active.en:before,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .weight-option.active.en:before{background:#ffffff1a;color:#fff}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .radio-option.active p,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .weight-option.active p{color:#fff;font-weight:400;opacity:.7}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .radio-option.active svg,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .weight-option.active svg{fill:#fff;opacity:1}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .radio-option.inactive,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .weight-option.inactive{background:#f6f6f8;box-shadow:unset;color:#00000040;pointer-events:none}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .radio-option.inactive label,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .weight-option.inactive label{font-weight:400}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .radio-option.jost p,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .weight-options .weight-option.jost p{font-size:14px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options{display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .font-option,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .radio-option{border-radius:8px;box-shadow:inset 0 0 0 2px #e5e3ea8c;cursor:pointer}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .font-option.en,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .radio-option.en{position:relative}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .font-option.en:before,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .radio-option.en:before{background:#f1f0f3;border-radius:3px;color:#818181;content:"Latin";font-size:9px;font-weight:500;line-height:1em;padding:5px;position:absolute;right:7px;top:7px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .font-option label,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .radio-option label{cursor:pointer;font-size:16px;justify-content:center;overflow:hidden;padding:12px 14px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .font-option label input,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .radio-option label input{opacity:0;position:absolute;right:16px;visibility:hidden;z-index:-1}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .font-option label .font-title,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .radio-option label .font-title{font-size:15px;font-weight:700;line-height:1.2em;margin-bottom:5px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .font-option label .radius-title,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .radio-option label .radius-title{font-size:15.5px;white-space:nowrap}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .font-option label p,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .radio-option label p{font-size:13px;line-height:1.3em;max-width:220px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .font-option label svg,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .radio-option label svg{margin-left:-5px;opacity:.4}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .font-option.active,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .radio-option.active{background:linear-gradient(90deg,#5835d2,#7540c0)}html.wl .course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .font-option.active,html.wl .course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .radio-option.active{background:#5d3dd2;background:var(--purple)}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .font-option.active,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .radio-option.active{box-shadow:unset;color:#fff}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .font-option.active.en:before,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .radio-option.active.en:before{background:#ffffff1a;color:#fff}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .font-option.active p,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .radio-option.active p{color:#fff;font-weight:400;opacity:.7}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .font-option.active svg,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .radio-option.active svg{fill:#fff;opacity:1}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .font-option.jost p,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-options .radio-option.jost p{font-size:14px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-list-selector .select-item{background:#f6f6f8;border-radius:7px;margin-bottom:10px;margin-right:12px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-list-selector .select-item .group-element{align-items:center;border-radius:7px;display:flex;gap:7px;height:56px;line-height:50px;margin-right:0;padding:12px 20px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-list-selector .select-item .group-element.en{position:relative}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-list-selector .select-item .group-element.en:after{background:#ebebed;border-radius:3px;color:#818181;content:"Latin";font-size:9px;font-weight:500;line-height:1em;padding:5px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-list-selector .select-item .group-element .outline-check{color:#fff;opacity:0;position:absolute;right:16px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-list-selector .select-item .group-element .truncate{overflow:visible}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-list-selector .select-item .group-element .font-title{font-size:17px;font-weight:600;line-height:1.4em}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-list-selector .select-item .group-element p{font-size:12px;line-height:1.3em}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-list-selector .select-item .group-element.active.en:after,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-list-selector .select-item .group-element.selected.en:after{background:#ffffff1a;color:#fff}@media(hover:hover){.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-list-selector .select-item .group-element:hover .outline-check{opacity:.6}}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-example{background:#f6f6f8;border-radius:10px;padding:25px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-example .font-example-text{line-height:1.6em}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-example .font-example-text .title{font-size:35px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-example .font-example-text .small-title{font-size:17px;margin-top:10px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-example .font-example-text p{font-size:15px;line-height:1.3em;margin-block:5px;max-width:250px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .font-example .font-example-text.numbers{font-size:20px;margin-bottom:-8px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .brakepoints{background:#f2f2f4;padding:4px}html.wl .course-page.builder .builder-settings .settings-item .settings-item-content .form-control .brakepoints{background:#f5f5f5}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .brakepoints{border-radius:7px;position:relative}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .brakepoints li{border-radius:5px;padding:9px;position:relative}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .brakepoints li:not(:last-child):before{background:#00000012;bottom:6px;content:"";display:block;position:absolute;right:-3px;top:6px;width:1px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .brakepoints li.active{background:#5d3dd2;background:var(--purple)}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .brakepoints li.active svg path{fill:#fff}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .course-cover{background:#f2f2f5}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .course-cover img{height:auto;left:50%;-o-object-position:center;object-position:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .controls button.delete:hover svg{color:#f33b55;color:var(--red)}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .logo .course-cover img{height:auto;margin-inline:auto;max-width:170px;-o-object-position:center;object-position:center}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .logo .cover-info{font-size:0}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .logo .cover-info span{font-size:15px;margin-left:0}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .small-images .course-cover img{height:auto;margin-inline:auto;max-width:80%;-o-object-position:center;object-position:center}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .small-images .cover-info{font-size:0}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .small-images .cover-info span{font-size:15px;margin-left:0}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder{background:#f6f6f8;padding-left:65px;position:relative}html.wl .course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder{background:#f7f7f7}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder{border-radius:10px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder.bullets-item .icon{align-items:center;background:#fff;border-radius:5px;box-shadow:0 0 40px -10px #2313514f;display:flex;height:34px;justify-content:center;width:34px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder.bullets-item .icon .actions svg{color:#5d3dd2;color:var(--purple);height:22px;opacity:1;width:22px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder.bullets-item .icon .actions svg.phosphor{height:25px;width:25px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder.bullets-item .icon .actions svg.phosphor path{stroke:#5d3dd2;stroke:var(--purple);stroke-width:3px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder.bullets-item .icon .no-icon span{color:#94939f99;display:flex;font-size:12px;font-weight:700;line-height:1em}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder.bullets-item .icon .no-icon span:last-child{font-size:7px;font-weight:900}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder.bullets-item .action-pop .icon-types button{border-radius:8px;font-size:15px;gap:5px;height:48px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder.bullets-item .action-pop .icon-types button .vue-feather svg{margin-right:2px;width:18.5px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder.bullets-item .action-pop .icon-types button svg.phosphor{min-width:20px;width:21px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder.bullets-item .action-pop .input-holder{border-radius:8px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder.bullets-item .action-pop .input-holder .action .action-button{height:48px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder.bullets-item .action-pop .input-holder .action .action-button .clear-icon{height:35px;width:35px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder.bullets-item .action-pop .input-holder .action .action-button .clear-icon svg{height:18px;width:18px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder.bullets-item .action-pop .input-holder .action .action-button i{border-radius:5px;height:34px;width:36px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder.bullets-item .action-pop .input-holder .action .action-button i svg{width:22px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder.bullets-item .action-pop .input-holder .action span{font-size:15px;line-height:48px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder.bullets-item .action-pop .input-holder .action .action-pop{top:57px!important}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder.bullets-item .action-pop .switcher{height:47px!important;margin-bottom:8px!important}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder.bullets-item .action-pop .switcher .active span{color:#fff}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder.bullets-item .action-pop .boxed-range{border-radius:7px;padding:10px 12px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder.bullets-item .action-pop .boxed-range .label{margin-bottom:5px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder.bullets-item .action-pop .boxed-range .counter{font-size:15px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .link-type{bottom:4px;left:4px;line-height:50px;position:absolute;top:4px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .link-type .link-type-holder{height:100%;line-height:50px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .link-type .link-type-holder .select-style{background:#fff;border-radius:7px;height:100%;line-height:50px;padding:0 7px 0 10px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .link-type .link-type-holder .select-style .truncate svg{color:#5d3dd2;color:var(--purple);height:20px;stroke-width:2px;width:20px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .link-type .link-type-holder .select-style .truncate svg.custom-icon{fill:#5d3dd2;fill:var(--purple);margin-right:1px;width:19px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .link-type .select-drop{width:210px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .link-type .select-drop ul li{padding:8px 15px 8px 12px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .link-type .select-drop ul li .icon{opacity:.4;stroke-width:2px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .link-type .select-drop ul li .icon.icon.custom-icon{fill:#292929}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .link-type .select-drop ul li .truncate{font-weight:500}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .link-type .select-drop ul li .radio-icon svg{fill:#5d3dd2;fill:var(--purple);height:18px;width:18px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .link-type .select-drop ul li .radio-icon.empty svg{fill:#0003}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .link-type .select-drop ul li.active .icon{opacity:.6}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .link-type .select-drop ul li.active .icon.custom-icon{fill:#fff}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .link-type .select-drop ul li.active .radio-icon svg{fill:#fff!important}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .link-type .select-drop ul li.active .radio-icon.empty svg{fill:#ffffff4d!important}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .page-list .select-style,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .popup-list .select-style,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .product-list .select-style,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .scrollto-list .select-style{padding:0 15px 0 10px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .page-list .select-drop,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .popup-list .select-drop,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .product-list .select-drop,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .scrollto-list .select-drop{left:-66px;min-width:325px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .page-list .select-drop .search-box,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .popup-list .select-drop .search-box,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .product-list .select-drop .search-box,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .scrollto-list .select-drop .search-box{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffe6;border-bottom:1px solid rgba(0,0,0,.051);display:flex;position:sticky;top:0;transform:translateY(-10px);z-index:1}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .page-list .select-drop .search-box>svg,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .popup-list .select-drop .search-box>svg,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .product-list .select-drop .search-box>svg,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .scrollto-list .select-drop .search-box>svg{color:#5c6372;height:19px;margin-left:10px;stroke-width:2px;width:19px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .page-list .select-drop .search-box .event-type-search,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .popup-list .select-drop .search-box .event-type-search,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .product-list .select-drop .search-box .event-type-search,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .scrollto-list .select-drop .search-box .event-type-search{background:unset;border-radius:0;box-shadow:unset;font-size:16px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .page-list .select-drop .search-box .close,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .popup-list .select-drop .search-box .close,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .product-list .select-drop .search-box .close,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .scrollto-list .select-drop .search-box .close{cursor:pointer}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .page-list .select-drop .search-box .close svg,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .popup-list .select-drop .search-box .close svg,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .product-list .select-drop .search-box .close svg,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .scrollto-list .select-drop .search-box .close svg{position:absolute;right:3px;top:50%;transform:translateY(-50%);width:20px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .page-list .select-drop .search-box .close svg path,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .popup-list .select-drop .search-box .close svg path,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .product-list .select-drop .search-box .close svg path,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .scrollto-list .select-drop .search-box .close svg path{color:#81848e}@media(hover:hover){.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .page-list .select-drop .search-box .close:hover,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .popup-list .select-drop .search-box .close:hover,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .product-list .select-drop .search-box .close:hover,.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder .scrollto-list .select-drop .search-box .close:hover{opacity:.6}}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder input:not([type=range]){background:unset;border-radius:0;box-shadow:unset;line-height:30px;margin-block:10px;padding-left:13px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control .input-holder input:not([type=range]).event-type-search{margin-block:unset}.course-page.builder .builder-settings .settings-item .settings-item-content .form-control textarea{min-height:170px;padding:13px 20px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-group,.course-page.builder .builder-settings .settings-item .settings-item-content .group{border-bottom:1px solid rgba(0,0,0,.05);cursor:auto;margin-top:20px;padding-bottom:0}.course-page.builder .builder-settings .settings-item .settings-item-content .form-group.top-border,.course-page.builder .builder-settings .settings-item .settings-item-content .group.top-border{border-top:1px solid rgba(0,0,0,.05)!important;padding-top:20px!important}.course-page.builder .builder-settings .settings-item .settings-item-content .form-group.meta-group .form-control,.course-page.builder .builder-settings .settings-item .settings-item-content .group.meta-group .form-control{margin-bottom:40px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-group .group-name,.course-page.builder .builder-settings .settings-item .settings-item-content .group .group-name{font-size:17px;font-weight:500;margin-bottom:15px}.course-page.builder .builder-settings .settings-item .settings-item-content .form-group:last-of-type,.course-page.builder .builder-settings .settings-item .settings-item-content .group:last-of-type{border:unset;padding:unset}.course-page.builder .builder-settings .settings-item .section-settings .action.socials .empty-btn svg{color:#5d3dd2;color:var(--purple)}.course-page.builder .builder-settings .settings-item .section-settings .action.socials .action-pop .social-option{padding:5px}.course-page.builder .builder-settings .settings-item .section-settings .action.socials .action-pop .social-option .icon-box{align-items:center;background:#f6f6f8;border-radius:6px;display:flex;height:34px;justify-content:center;width:34px}.course-page.builder .builder-settings .settings-item .section-settings .action.socials .action-pop .social-option .icon-box svg{color:#848487;max-height:22px;max-width:20px;opacity:1!important}.course-page.builder .builder-settings .settings-item .section-settings .action.socials .action-pop .social-option>span{font-size:15.5px}@media(hover:hover){.course-page.builder .builder-settings .settings-item .section-settings .action.socials .action-pop .social-option:hover{background:#f6f6f8;border-radius:5px;color:#fff}.course-page.builder .builder-settings .settings-item .section-settings .action.socials .action-pop .social-option:hover .icon-box{background:#fff;box-shadow:0 0 40px -10px #2313514f}.course-page.builder .builder-settings .settings-item .section-settings .action.socials .action-pop .social-option:hover .icon-box svg{color:#5d3dd2;color:var(--purple)}}.course-page.builder .builder-settings .settings-item .section-settings .form-control.socials .action-pop{background:#fff;min-width:230px}.course-page.builder .builder-settings .settings-item .section-settings .form-control.socials .popup-fields .handle{margin-top:0!important}.course-page.builder .builder-settings .settings-item .section-settings .form-control.socials .input-holder{height:50px}.course-page.builder .builder-settings .settings-item .section-settings .form-control.socials .input-holder.sortable-ghost{background:transparent!important;border:2px dashed #d7d7e1!important;border-radius:7px;box-shadow:none!important}.course-page.builder .builder-settings .settings-item .section-settings .form-control.socials .input-holder.sortable-ghost .text{color:#0006}.course-page.builder .builder-settings .settings-item .section-settings .form-control.socials .input-holder.sortable-ghost *{opacity:0}.course-page.builder .builder-settings .settings-item .section-settings .form-control.socials .input-holder .social-icon-box{background:#fff;border-radius:7px;margin-left:4px;padding:10px 13px 11px 3px}.course-page.builder .builder-settings .settings-item .section-settings .form-control.socials .input-holder .social-icon-box .handle{margin-left:0}.course-page.builder .builder-settings .settings-item .section-settings .form-control.socials .input-holder .social-icon-box .handle svg{color:#9797a0;height:21px;min-width:21px;width:21px}@media(hover:hover){.course-page.builder .builder-settings .settings-item .section-settings .form-control.socials .input-holder .social-icon-box .handle:hover svg{color:#44444b}}.course-page.builder .builder-settings .settings-item .section-settings .form-control.socials .input-holder .social-icon-box .vue-feather{overflow:visible}.course-page.builder .builder-settings .settings-item .section-settings .form-control.socials .input-holder .social-icon-box .vue-feather.vue-feather--twitch{margin-bottom:-2px}.course-page.builder .builder-settings .settings-item .section-settings .form-control.socials .input-holder .social-icon-box .vue-feather.vue-feather--youtube{margin-bottom:-1px}.course-page.builder .builder-settings .settings-item .section-settings .form-control.socials .input-holder input{line-height:30px}.course-page.builder .builder-settings .settings-item .section-settings .form-control.socials .input-holder .remove{align-items:center;background:#e9e9ed00;border-radius:8px;cursor:pointer;display:flex;height:30px;justify-content:center;margin-right:11px;width:47px}.course-page.builder .builder-settings .settings-item .section-settings .form-control.socials .input-holder .remove i{opacity:.3;width:18px}@media(hover:hover){.course-page.builder .builder-settings .settings-item .section-settings .form-control.socials .input-holder .remove:hover{background:#e9e9ed}.course-page.builder .builder-settings .settings-item .section-settings .form-control.socials .input-holder .remove:hover i{opacity:1}}.course-page.builder .builder-settings .settings-item .section-settings .form-control.socials .action .vue-feather{overflow:visible}.course-page.builder .builder-settings .settings-item .section-settings .form-control.socials .action .vue-feather svg{margin-top:-1px;width:21px}.course-page.builder .builder-settings .settings-item .section-settings .form-control.socials .action span{color:#000;font-weight:500;line-height:18px}.course-page.builder .builder-settings .settings-item .section-settings .form-control.socials .action .action-pop>div{padding:10px}@media(hover:hover){.course-page.builder .builder-settings .settings-item .section-settings .form-control.socials .action .action-pop>div:hover .vue-feather{opacity:.7}.course-page.builder .builder-settings .settings-item .section-settings .form-control.socials .action .action-pop>div:hover .vue-feather svg{color:#fff;opacity:1!important}.course-page.builder .builder-settings .settings-item .section-settings .form-control.socials .action .action-pop>div:hover .phosphor{color:#fff;opacity:.7}.course-page.builder .builder-settings .settings-item .section-settings .form-control.socials .action .action-pop>div:hover span{color:#fff}}.course-page.builder .builder-settings .settings-item .section-settings .switcher{background:#f6f6f8;padding:6px}html.wl .course-page.builder .builder-settings .settings-item .section-settings .switcher{background:#f7f7f7}.course-page.builder .builder-settings .settings-item .section-settings .switcher{border-radius:8px;position:relative}.course-page.builder .builder-settings .settings-item .section-settings .switcher:after{background:linear-gradient(45deg,#5835d2,#7540c0);border-radius:6px;bottom:4px;content:"";pointer-events:none;position:absolute;top:4px;transition:left .3s ease;width:calc(33% - 3.5px)}html.wl .course-page.builder .builder-settings .settings-item .section-settings .switcher:not(.white-switcher):after{background:#5d3dd2;background:var(--purple)}.course-page.builder .builder-settings .settings-item .section-settings .switcher.no-hint>div:after{display:none}.course-page.builder .builder-settings .settings-item .section-settings .switcher .disabled:after{left:auto;right:0;top:-90px!important;transform:unset!important;white-space:wrap!important;width:300px}.course-page.builder .builder-settings .settings-item .section-settings .switcher .disabled svg{opacity:.4}.course-page.builder .builder-settings .settings-item .section-settings .switcher>div:hover{z-index:20}.course-page.builder .builder-settings .settings-item .section-settings .switcher .columns-icons{align-items:center;display:flex;gap:2px;height:40px;justify-content:center;margin:0 auto;max-width:16px}.course-page.builder .builder-settings .settings-item .section-settings .switcher .columns-icons span{background:#bdbdcf;border-radius:2px;flex:1;height:13px;max-width:30px}.course-page.builder .builder-settings .settings-item .section-settings .switcher .columns-icons span.one{max-width:13px}html.wl .course-page.builder .builder-settings .settings-item .section-settings .switcher>div:not(.active) .columns-icons span{background:#d3d3d3}.course-page.builder .builder-settings .settings-item .section-settings .switcher .circle-shape{border:2px solid #afafc3;border-radius:50%;height:16px;width:16px}.course-page.builder .builder-settings .settings-item .section-settings .switcher .square-shape{border:2px solid #afafc3;border-radius:3px;height:16px;width:16px}.course-page.builder .builder-settings .settings-item .section-settings .switcher span{font-size:15px;font-weight:500;line-height:50px}.course-page.builder .builder-settings .settings-item .section-settings .switcher svg{fill:#afafc3;height:23px;width:23px}html.wl .course-page.builder .builder-settings .settings-item .section-settings .switcher svg{fill:#c2c2c2}.course-page.builder .builder-settings .settings-item .section-settings .switcher svg path{transition:fill .3s ease}.course-page.builder .builder-settings .settings-item .section-settings .switcher .left svg{padding-left:1px}.course-page.builder .builder-settings .settings-item .section-settings .switcher .right svg{padding-right:1px}.course-page.builder .builder-settings .settings-item .section-settings .switcher .bottom.active,.course-page.builder .builder-settings .settings-item .section-settings .switcher .center.active,.course-page.builder .builder-settings .settings-item .section-settings .switcher .centered.active,.course-page.builder .builder-settings .settings-item .section-settings .switcher .left.active,.course-page.builder .builder-settings .settings-item .section-settings .switcher .right.active,.course-page.builder .builder-settings .settings-item .section-settings .switcher .top.active{position:relative;z-index:1}.course-page.builder .builder-settings .settings-item .section-settings .switcher .bottom.active span,.course-page.builder .builder-settings .settings-item .section-settings .switcher .center.active span,.course-page.builder .builder-settings .settings-item .section-settings .switcher .centered.active span,.course-page.builder .builder-settings .settings-item .section-settings .switcher .left.active span,.course-page.builder .builder-settings .settings-item .section-settings .switcher .right.active span,.course-page.builder .builder-settings .settings-item .section-settings .switcher .top.active span{color:#fff}.course-page.builder .builder-settings .settings-item .section-settings .switcher .bottom.active .columns-icons span,.course-page.builder .builder-settings .settings-item .section-settings .switcher .center.active .columns-icons span,.course-page.builder .builder-settings .settings-item .section-settings .switcher .centered.active .columns-icons span,.course-page.builder .builder-settings .settings-item .section-settings .switcher .left.active .columns-icons span,.course-page.builder .builder-settings .settings-item .section-settings .switcher .right.active .columns-icons span,.course-page.builder .builder-settings .settings-item .section-settings .switcher .top.active .columns-icons span{background:#fff}.course-page.builder .builder-settings .settings-item .section-settings .switcher .bottom.active svg path,.course-page.builder .builder-settings .settings-item .section-settings .switcher .bottom.active svg rect,.course-page.builder .builder-settings .settings-item .section-settings .switcher .center.active svg path,.course-page.builder .builder-settings .settings-item .section-settings .switcher .center.active svg rect,.course-page.builder .builder-settings .settings-item .section-settings .switcher .centered.active svg path,.course-page.builder .builder-settings .settings-item .section-settings .switcher .centered.active svg rect,.course-page.builder .builder-settings .settings-item .section-settings .switcher .left.active svg path,.course-page.builder .builder-settings .settings-item .section-settings .switcher .left.active svg rect,.course-page.builder .builder-settings .settings-item .section-settings .switcher .right.active svg path,.course-page.builder .builder-settings .settings-item .section-settings .switcher .right.active svg rect,.course-page.builder .builder-settings .settings-item .section-settings .switcher .top.active svg path,.course-page.builder .builder-settings .settings-item .section-settings .switcher .top.active svg rect{fill:#fff}.course-page.builder .builder-settings .settings-item .section-settings .switcher .bottom.active .circle-shape,.course-page.builder .builder-settings .settings-item .section-settings .switcher .bottom.active .square-shape,.course-page.builder .builder-settings .settings-item .section-settings .switcher .center.active .circle-shape,.course-page.builder .builder-settings .settings-item .section-settings .switcher .center.active .square-shape,.course-page.builder .builder-settings .settings-item .section-settings .switcher .centered.active .circle-shape,.course-page.builder .builder-settings .settings-item .section-settings .switcher .centered.active .square-shape,.course-page.builder .builder-settings .settings-item .section-settings .switcher .left.active .circle-shape,.course-page.builder .builder-settings .settings-item .section-settings .switcher .left.active .square-shape,.course-page.builder .builder-settings .settings-item .section-settings .switcher .right.active .circle-shape,.course-page.builder .builder-settings .settings-item .section-settings .switcher .right.active .square-shape,.course-page.builder .builder-settings .settings-item .section-settings .switcher .top.active .circle-shape,.course-page.builder .builder-settings .settings-item .section-settings .switcher .top.active .square-shape{border-color:#fff}.course-page.builder .builder-settings .settings-item .section-settings .switcher.four-steps:after{width:calc(25% - 4px)}.course-page.builder .builder-settings .settings-item .section-settings .switcher.four-steps.left:after{left:4px}.course-page.builder .builder-settings .settings-item .section-settings .switcher.four-steps.top:after{left:calc(25% + 3px)}.course-page.builder .builder-settings .settings-item .section-settings .switcher.four-steps.bottom:after{left:calc(50% + 2px)}.course-page.builder .builder-settings .settings-item .section-settings .switcher.four-steps.right:after{left:75%}.course-page.builder .builder-settings .settings-item .section-settings .switcher.three-steps.left:after{left:4px}.course-page.builder .builder-settings .settings-item .section-settings .switcher.three-steps.right:after{left:calc(66% + 4px)}.course-page.builder .builder-settings .settings-item .section-settings .switcher.three-steps.center:after{left:calc(33% + 3px)}.course-page.builder .builder-settings .settings-item .section-settings .switcher.two-steps:after{width:calc(50% - 5px)}.course-page.builder .builder-settings .settings-item .section-settings .switcher.two-steps.left:after{left:4px}.course-page.builder .builder-settings .settings-item .section-settings .switcher.two-steps.right:after{left:calc(50% + 1px)}.course-page.builder .builder-settings .settings-item .section-settings .switcher.two-steps .columns-icons{max-width:16px}.course-page.builder .builder-settings .settings-item .section-settings .switcher.two-steps .columns-icons span{background:#bdbdcf;border-radius:2px;flex:1;height:13px;max-width:30px}.course-page.builder .builder-settings .settings-item .section-settings .switcher.two-steps .columns-icons span.one{max-width:13px}.course-page.builder .builder-settings .settings-item .section-settings .switcher.focus-switcher span{font-size:14.5px}.course-page.builder .builder-settings .settings-item .section-settings .switcher.aspect-switcher span{color:#9a9aae;font-size:15px}.course-page.builder .builder-settings .settings-item .section-settings .switcher.rotate svg{transform:rotateY(180deg)}.course-page.builder .builder-settings .settings-item .section-settings .switcher.logos-columns.right:after{left:calc(66% + 1.5px)}.course-page.builder .builder-settings .settings-item .section-settings .switcher.logos-columns .columns-icons{gap:4px;max-width:31px}.course-page.builder .builder-settings .settings-item .section-settings .switcher.logos-columns .columns-icons span{height:10px}.course-page.builder .builder-settings .settings-item .section-settings .switcher.white-switcher:after{background:#fff}.course-page.builder .builder-settings .settings-item .section-settings .switcher.white-switcher span{color:#acacb1}.course-page.builder .builder-settings .settings-item .section-settings .switcher.white-switcher .active svg path{fill:unset}.course-page.builder .builder-settings .settings-item .section-settings .switcher.white-switcher .active span{color:#000}.course-page.builder .builder-settings .settings-item .section-settings .color-picker .is-white .lv-colorpicker__colorblock-wrap{border:2px solid #e1e1e1}.course-page.builder .builder-settings .save-overlay{background:#301f711f;inset:0;max-width:410px;position:fixed;z-index:10}.course-page.builder .builder-settings .action-pop{box-shadow:0 20px 80px -5px #2d177952}html.wl .course-page.builder .builder-settings .action-pop{box-shadow:0 20px 80px -5px #70707052}.course-page.builder .builder-settings .action-pop.unsplash-pop{background:#fffffff7;display:flex;flex-direction:column;justify-content:space-between;min-height:94px;min-width:210px}.course-page.builder .builder-settings .action-pop.unsplash-pop>div{margin-bottom:0!important;padding:8px 14px!important}@media(hover:hover){.course-page.builder .builder-settings .action-pop.unsplash-pop>div:hover .brandfetch-logo-svg,.course-page.builder .builder-settings .action-pop.unsplash-pop>div:hover .brandfetch-mark,.course-page.builder .builder-settings .action-pop.unsplash-pop>div:hover svg{opacity:1!important}}.course-page.builder .builder-settings .action-pop.unsplash-pop:not(.unsplash-pop--extended):after{background:#eeecf0;content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}.course-page.builder .builder-settings .action-pop.unsplash-pop:not(.unsplash-pop--extended)>div{max-height:38px}.course-page.builder .builder-settings .action-pop.unsplash-pop:not(.unsplash-pop--extended)>div.unsplash-option{padding-block:10px!important}.course-page.builder .builder-settings .action-pop.unsplash-pop.unsplash-pop--extended{justify-content:flex-start;min-height:unset}.course-page.builder .builder-settings .action-pop.unsplash-pop.unsplash-pop--extended>div{align-items:center;box-sizing:border-box;display:flex;height:44px!important;max-height:44px!important;min-height:44px!important;padding:11px 14px!important}.course-page.builder .builder-settings .action-pop.unsplash-pop.unsplash-pop--extended>div.unsplash-option{height:46px!important;max-height:46px!important;min-height:46px!important}.course-page.builder .builder-settings .action-pop.unsplash-pop.unsplash-pop--extended>div+div{border-top:1px solid #eeecf0}.course-page.builder .builder-settings .action-pop.unsplash-pop .brandfetch-mark{fill:#222;flex:none;height:auto!important;margin-bottom:-3px;margin-left:0!important;transform:none!important;width:85px!important}.course-page.builder .builder-settings .action-pop.unsplash-pop>div.brandfetch-option>span{margin-bottom:-2px}.course-page.builder .builder-settings .action-pop.unsplash-pop>div:hover .brandfetch-mark{fill:#fff}.course-page.builder .builder-settings .action-pop .save-section-form h2{cursor:auto;font-size:19px;font-weight:500}.course-page.builder .builder-settings .action-pop .save-section-form p{cursor:auto;margin-bottom:25px}.course-page.builder .builder-settings .action-pop .save-section-form .label{cursor:auto}.course-page.builder .builder-settings .action-pop .save-section-form input{border-radius:8px}.course-page.builder .builder-settings .action-pop .save-section-form button{border-radius:8px;font-size:16px;line-height:47px}.course-page.builder .builder-settings .image-uploader.favicon .course-cover{align-items:center;display:flex;justify-content:center;padding-top:42.5%}.course-page.builder .builder-settings .image-uploader.favicon .course-cover img{max-width:32px;-o-object-fit:contain;object-fit:contain}.course-page.builder .builder-settings .image-uploader.favicon .course-cover .image-box.no-img img{max-width:120px}html.wl .course-page.builder .builder-settings .image-uploader.favicon .course-cover .image-box.no-img img{max-width:65px}.course-page.builder .builder-settings .image-uploader.logos .course-cover img{left:0;max-width:90%;-o-object-fit:contain;object-fit:contain;right:0}.course-page.builder .builder-settings .image-uploader .image-box.no-img{background:#eceaf1}html.wl .course-page.builder .builder-settings .image-uploader .image-box.no-img{background:#eee;box-shadow:inset 0 0 70px #4e4e4e08}html.wl .course-page.builder .builder-settings .image-uploader .image-box.no-img img{filter:brightness(100);max-width:65px;opacity:1}.course-page.builder .builder-settings .image-uploader .image-box.no-img{align-items:center;-webkit-backface-visibility:hidden;box-shadow:inset 0 0 70px #20115408;display:flex;height:100%;justify-content:center;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translateY(-50%);width:100%}.course-page.builder .builder-settings .image-uploader .image-box.no-img img{filter:brightness(.7);height:auto;margin:0 auto;max-width:150px;opacity:.15}.course-page.builder .builder-settings .buttons-block{display:flex;flex-direction:column;gap:12px}.course-page.builder .builder-settings .buttons-block>.label{margin-top:20px}.course-page.builder .builder-settings .buttons-block>.btn{line-height:55px;margin-top:10px}.course-page.builder .builder-settings .buttons-block>.btn svg{stroke-width:2.2px;width:18px}.course-page.builder .builder-settings .buttons-block .settings-item.sortable-ghost{background:transparent!important;border:2px dashed #d7d7e1!important;border-radius:7px;box-shadow:none!important}.course-page.builder .builder-settings .buttons-block .settings-item.sortable-ghost .text{color:#0006}.course-page.builder .builder-settings .buttons-block .settings-item.sortable-ghost *{opacity:0}.course-page.builder .builder-settings .buttons-block .settings-item .handle{margin-left:-10px}.course-page.builder .builder-settings .buttons-block .settings-item .handle svg{height:23px;min-width:23px;width:23px}.course-page.builder .builder-settings .buttons-block.empty-drag-area{align-items:center;border:2px dashed #d7d7e1!important;border-radius:7px;display:flex;justify-content:center;min-height:66px}.course-page.builder .builder-settings .buttons-block.empty-drag-area:after{color:#0006;content:"Drag & drop links here";text-align:center}.course-page.builder .builder-settings .buttons-block .action .vue-feather{overflow:visible}.course-page.builder .builder-settings .buttons-block .action .vue-feather svg{margin-left:0;margin-top:-1px;width:21px}.course-page.builder .builder-settings .buttons-block .action span{color:#000;font-weight:500;line-height:18px}.course-page.builder .builder-settings .buttons-block .action .action-pop{border-radius:8px;padding:3px}@media(hover:hover){.course-page.builder .builder-settings .buttons-block .action .action-pop:not(.not-hover-elements)>div:hover .vue-feather{opacity:.7}.course-page.builder .builder-settings .buttons-block .action .action-pop:not(.not-hover-elements)>div:hover .vue-feather svg{color:#fff;opacity:1!important}.course-page.builder .builder-settings .buttons-block .action .action-pop:not(.not-hover-elements)>div:hover span{color:#fff}.course-page.builder .builder-settings .buttons-block .action .action-pop:not(.not-hover-elements)>div:hover span span{font-weight:300;opacity:.7}}.course-page.builder .builder-settings .buttons-block .action .action-pop.form-pop{padding:10px;width:100%}.course-page.builder .builder-settings .buttons-block .action .action-pop.form-pop>div{padding:10px}.course-page.builder .builder-settings .delete-block{border-top:1px solid rgba(0,0,0,.05);margin-bottom:20px;margin-top:90px;padding-top:20px;position:relative;z-index:1}.course-page.builder .builder-settings .ai-gradient-border-host{isolation:isolate}.course-page.builder .builder-settings .ai-gradient-border-host:has(.ai-annotation-preview:hover),.course-page.builder .builder-settings .ai-gradient-border-host:has(.ai-chat-selection-pill.is-annotation:hover){position:relative;z-index:30}.course-page.builder .top-nav{justify-content:unset}.course-page.builder .top-nav.builder-nav{z-index:102}.course-page.builder .top-nav.builder-nav .info{margin-right:15px;width:auto}.course-page.builder .top-nav.builder-nav .info h2{white-space:nowrap}.course-page.builder .top-nav.builder-nav .settings-btn{align-items:center;color:#5d3dd2;color:var(--purple);display:flex;font-size:17px;font-weight:500;margin-left:10px;margin-right:25px}.course-page.builder .top-nav.builder-nav .settings-btn svg{height:23px;margin-right:5px;min-width:23px;transition:all .3s ease;width:23px}.course-page.builder .top-nav.builder-nav .settings-btn svg path{fill:#5d3dd2;fill:var(--purple)}.course-page.builder .top-nav.builder-nav .settings-btn:hover svg{transform:rotate(45deg)}.course-page.builder .top-nav.builder-nav .course-selector{margin-right:13px}@media(min-width:1400px){.course-page.builder .top-nav.builder-nav .course-selector{left:0;margin:auto;position:absolute;right:0;top:4px}}@media(max-width:1650px){.course-page.builder .top-nav.builder-nav .course-selector{transform:unset}}.course-page.builder .top-nav.builder-nav .course-selector .select-drop>ul{max-height:25rem}.course-page.builder .top-nav.builder-nav .course-selector .select-drop .search-box{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffe6;border-bottom:1px solid rgba(0,0,0,.051);display:flex;position:sticky;top:0;transform:translateY(-10px);z-index:1}.course-page.builder .top-nav.builder-nav .course-selector .select-drop .search-box>svg{color:#5c6372;height:19px;margin-left:10px;stroke-width:2px;width:19px}.course-page.builder .top-nav.builder-nav .course-selector .select-drop .search-box .event-type-search{background:unset;border-radius:0;box-shadow:unset;font-size:16px;line-height:45px;padding:5px 15px 5px 7px}.course-page.builder .top-nav.builder-nav .course-selector .select-drop .search-box .close{cursor:pointer}.course-page.builder .top-nav.builder-nav .course-selector .select-drop .search-box .close svg{position:absolute;right:3px;top:50%;transform:translateY(-50%);width:20px}.course-page.builder .top-nav.builder-nav .course-selector .select-drop .search-box .close svg path{color:#81848e}@media(hover:hover){.course-page.builder .top-nav.builder-nav .course-selector .select-drop .search-box .close:hover{opacity:.6}}.course-page.builder .top-nav.builder-nav .inspector-toggle{align-items:center;border-radius:10px;cursor:pointer;display:flex;height:46px;justify-content:center;margin-right:-5px;min-width:46px;width:46px}.course-page.builder .top-nav.builder-nav .inspector-toggle.with-hint.black:after{bottom:-40px;left:50%;right:auto;top:auto!important;transform:translate(-50%) scale(1)!important}@media(hover:hover){.course-page.builder .top-nav.builder-nav .inspector-toggle:hover:after{opacity:1;transition:all .3s ease .3s!important}}.course-page.builder .top-nav.builder-nav .inspector-toggle.active,.course-page.builder .top-nav.builder-nav .inspector-toggle:hover{background:#f6f6f8}html.wl .course-page.builder .top-nav.builder-nav .inspector-toggle.active,html.wl .course-page.builder .top-nav.builder-nav .inspector-toggle:hover{background:#f7f7f7}.course-page.builder .top-nav.builder-nav .inspector-toggle.active svg,.course-page.builder .top-nav.builder-nav .inspector-toggle:hover svg{opacity:1}.course-page.builder .top-nav.builder-nav .inspector-toggle.active svg{fill:#5d3dd2;fill:var(--purple)}@media(hover:hover){.course-page.builder .top-nav.builder-nav .with-hint.black.bottom-hint:hover:after{opacity:1;top:auto!important}}.course-page.builder .top-nav.builder-nav .layout-buttons{gap:5px;margin-inline:10px}.course-page.builder .top-nav.builder-nav .layout-buttons button{align-items:center;border-radius:10px;display:flex;height:46px;justify-content:center;width:46px}.course-page.builder .top-nav.builder-nav .layout-buttons button:after{bottom:-40px;left:50%;right:auto;top:auto!important;transform:translate(-50%) scale(1)!important;transition:all .3s ease 0s!important}@media(hover:hover){.course-page.builder .top-nav.builder-nav .layout-buttons button:hover:after{opacity:1;transition:all .3s ease 0s!important}}.course-page.builder .top-nav.builder-nav .layout-buttons button svg{height:18px;opacity:.5;width:18px}.course-page.builder .top-nav.builder-nav .layout-buttons button.active,.course-page.builder .top-nav.builder-nav .layout-buttons button:hover{background:#f6f6f8}html.wl .course-page.builder .top-nav.builder-nav .layout-buttons button.active,html.wl .course-page.builder .top-nav.builder-nav .layout-buttons button:hover{background:#f7f7f7}.course-page.builder .top-nav.builder-nav .layout-buttons button.active svg,.course-page.builder .top-nav.builder-nav .layout-buttons button:hover svg{opacity:1}.course-page.builder .top-nav.builder-nav .add-action{margin-top:70px}.course-page.builder .top-nav.builder-nav .add-action:before{background-image:linear-gradient(0deg,#fff 50%,#fef9fb00 85%);bottom:0;content:"";height:150px;left:0;pointer-events:none;position:absolute;right:0;width:100%}.course-page.builder .top-nav.builder-nav .add-action .btn{position:relative;z-index:1}.course-page.builder .top-nav.builder-nav .controls{margin-left:auto}.course-page.builder .top-nav.builder-nav .controls .visit{align-items:center;color:#5d3dd2;color:var(--purple);display:flex;font-size:17px;font-weight:500;margin-right:10px;white-space:nowrap}.course-page.builder .top-nav.builder-nav .controls .visit svg{height:21px;margin-right:3px;min-width:21px;width:21px}.course-page.builder .top-nav.builder-nav .controls .visit svg path{fill:#5d3dd2;fill:var(--purple)}.course-page.builder .top-nav.builder-nav .controls .publish-controls .history-controls{gap:0}.course-page.builder .top-nav.builder-nav .controls .publish-controls .history-controls button{align-items:center;border-radius:8px;color:#000;display:flex;height:42px;justify-content:center;width:42px}.course-page.builder .top-nav.builder-nav .controls .publish-controls .history-controls button svg{height:17px;width:17px}.course-page.builder .top-nav.builder-nav .controls .publish-controls .history-controls button:disabled{color:#e1e2ed;pointer-events:none}@media(hover:hover){.course-page.builder .top-nav.builder-nav .controls .publish-controls .history-controls button:hover:not(:disabled){background:#f6f6f8}html.wl .course-page.builder .top-nav.builder-nav .controls .publish-controls .history-controls button:hover:not(:disabled){background:#f7f7f7}}.course-page.builder .top-nav.builder-nav .controls .publish-controls .history-controls button.with-hint.black:after{bottom:-40px;left:50%;right:auto;top:auto!important;transform:translate(-50%) scale(1)!important;transition:all .3s ease 0s!important}@media(hover:hover){.course-page.builder .top-nav.builder-nav .controls .publish-controls .history-controls button:hover:after{opacity:1;transition:all .3s ease 0s!important}}.course-page.builder .top-nav.builder-nav .controls .publish-controls .black-btn .loading-label{color:#fff;font-size:16px;font-weight:500;margin-right:-6px}.course-page.builder .top-nav.builder-nav .controls .publish-controls .black-btn .loading-label svg{animation:spin 2s linear infinite;color:#ffffffb3;margin-bottom:-1px;margin-right:6px;width:20px}.course-page.builder .top-nav.builder-nav .controls .publish-controls .status{margin-inline:5px;white-space:nowrap}.course-page.builder .top-nav.builder-nav .controls .publish-controls .status.unpublished{color:#000000b3;font-size:16.5px;font-weight:500}.course-page.builder .top-nav.builder-nav .controls .publish-controls .status.unpublished:before{background:#babac0;border-radius:40px;content:"";display:inline-block;height:11px;margin-right:2px;width:11px}.course-page.builder .top-nav.builder-nav .controls .publish-controls .status.unpublished.with-hint:after{bottom:-60px;white-space:normal;width:270px}.course-page.builder .top-nav.builder-nav .controls .empty-btn{font-size:17px}.custom-box:has(.responsive-size){padding-bottom:20px!important}.switcher{background:#f6f6f8;padding:6px}html.wl .switcher{background:#f7f7f7}.switcher{border-radius:7px;position:relative}.switcher.inactive{background:#f1f1f3c2!important;color:#d2d2df;pointer-events:none}.switcher.inactive:after{background:#d0d0dd2e!important}.switcher.inactive span{color:#d2d2df!important}.switcher.inactive svg,.switcher.inactive svg path{fill:#d2d2df!important}.switcher:after{background:linear-gradient(45deg,#5835d2,#7540c0);border-radius:5px;bottom:4px;content:"";pointer-events:none;position:absolute;top:4px;transition:left .3s ease;width:calc(33% - 3.5px)}html.wl .switcher:not(.white-switcher):after{background:#5d3dd2;background:var(--purple)}.switcher .disabled.with-hint.black:after{left:auto!important;right:0!important;top:-90px!important;transform:unset!important;white-space:wrap!important;width:300px!important;z-index:10}.switcher .disabled.with-hint.black svg{opacity:.4}.switcher .circle-shape{border:2px solid #afafc3;border-radius:50%;height:16px;width:16px}.switcher .square-shape{border:2px solid #afafc3;border-radius:3px;height:16px;width:16px}.switcher.no-hint>div:after{display:none}.switcher span{font-size:15.5px;font-weight:500;line-height:50px}.switcher svg{fill:#afafc3;height:23px;width:23px}html.wl .switcher svg{fill:#bebebe}.switcher svg path{transition:fill .3s ease}.switcher .left svg{padding-left:1px}.switcher .right svg{padding-right:1px}.switcher .bottom.active,.switcher .center.active,.switcher .centered.active,.switcher .left.active,.switcher .right.active,.switcher .top.active{position:relative;z-index:1}.switcher .bottom.active span,.switcher .center.active span,.switcher .centered.active span,.switcher .left.active span,.switcher .right.active span,.switcher .top.active span{color:#fff}.switcher .bottom.active svg path,.switcher .center.active svg path,.switcher .centered.active svg path,.switcher .left.active svg path,.switcher .right.active svg path,.switcher .top.active svg path{fill:#fff}.switcher .bottom.active .circle-shape,.switcher .bottom.active .square-shape,.switcher .center.active .circle-shape,.switcher .center.active .square-shape,.switcher .centered.active .circle-shape,.switcher .centered.active .square-shape,.switcher .left.active .circle-shape,.switcher .left.active .square-shape,.switcher .right.active .circle-shape,.switcher .right.active .square-shape,.switcher .top.active .circle-shape,.switcher .top.active .square-shape{border-color:#fff}.switcher.four-steps:after{width:calc(25% - 4px)}.switcher.four-steps.left:after{left:4px}.switcher.four-steps.top:after{left:calc(25% + 2px)}.switcher.four-steps.bottom:after{left:calc(50% + 2px)}.switcher.four-steps.right:after{left:75%}.switcher.three-steps.left:after{left:4px}.switcher.three-steps.right:after{left:calc(66% + 4px)}.switcher.three-steps.center:after{left:calc(33% + 3.5px)}.switcher.two-steps:after{width:calc(50% - 5px)}.switcher.two-steps.left:after{left:4px}.switcher.two-steps.right:after{left:50%}.switcher.secondary-switcher{background:unset!important;border-radius:10px;box-shadow:inset 0 0 0 2px #f2f2f4!important;gap:unset;min-height:60px;padding:0}.switcher.secondary-switcher:after{background:#f1f1f3d9!important;border-radius:7px}.switcher.secondary-switcher>div span{color:#000!important}.switcher.secondary-switcher>div span svg path{fill:#8b8bb380!important}.switcher.secondary-switcher>.active span{color:#000!important}.switcher.secondary-switcher>.active span svg path{fill:#5d3dd2!important;fill:var(--purple)!important}.switcher.aspect-switcher span{color:#9a9aae;font-size:15px}.switcher.icons-style.three-steps.right:after{left:calc(66% + 2px)}.switcher.icons-style span{font-size:15px}.switcher.white-switcher:after{background:#fff}.switcher.white-switcher span{color:#acacb1}.switcher.white-switcher .active svg path{fill:unset}.switcher.white-switcher .active span{color:#000}.blank-img .course-cover img{height:100%!important;max-width:270px;width:100%!important}body:has(.lv-overlaypanel.lv-component) .settings-container{-webkit-user-select:none;-moz-user-select:none;user-select:none}.editor-preview{background:url(/admin/img/transparent-bg.svg) repeat;height:100%;min-height:100dvh;padding-top:62px;width:100%}.editor-preview .website-preview{background:#fff;box-shadow:0 0 260px -50px transparent;height:100%;margin:0 auto;max-height:calc(100dvh - 62px);max-width:100%;min-height:calc(100dvh - 62px);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.editor-preview.tablet{padding:calc(65px + 1.5rem) 1.5rem 1.5rem}.editor-preview.tablet .website-preview{border-radius:13px;box-shadow:0 0 260px -50px #00000059;max-height:calc(100dvh - 115px);max-width:770px;min-height:calc(100dvh - 115px)}.editor-preview.mobile{padding:calc(65px + 1.5rem) 1.5rem 1.5rem}.editor-preview.mobile .website-preview{border-radius:13px;box-shadow:0 0 260px -50px #00000059;max-height:calc(100dvh - 115px);max-width:412px;min-height:calc(100dvh - 115px)}.in-builder .desktop-message{display:none}@media(max-width:768px){.in-builder .desktop-message{align-items:center;background:#000000fa;color:#fff;display:flex;flex-direction:column;justify-content:center;inset:0;padding:20px;position:fixed;text-align:center;z-index:999999}.in-builder .desktop-message svg{color:#747474;max-width:45px}.in-builder .desktop-message h2{font-size:25px;font-weight:500;line-height:1.1em;margin-top:10px;max-width:400px}.in-builder .desktop-message p{color:#aaa;font-size:20px;font-weight:400;line-height:1.3em;margin-top:10px}.in-builder .editor-preview{display:none}.in-builder .builder{width:100%}}.unsplash-modal .modal-block{max-width:750px;padding-right:0}.unsplash-modal .modal-block .unsplash-gallery .ps-container{padding-right:30px}.unsplash-modal .modal-block .unsplash-gallery .ps-container .ps__rail-y{right:5px!important}.custom-box{display:flex;flex-direction:column;gap:10px;margin-top:15px}.custom-box>div{margin:0!important}.custom-box:not(:has(.boxed-range)):not(:has(.color-picker)):not(:has(.responsive-size)){margin-top:0;padding-bottom:0}input[type=checkbox]{margin-bottom:-2px}.new-theme-modal .modal-block{inset:40px 20px 20px;margin:20px!important;max-height:92dvh;max-width:unset;overflow-y:auto;padding-top:0;position:sticky}.new-theme-modal .modal-block::-webkit-scrollbar,.new-theme-modal .modal-block::-webkit-scrollbar-thumb,.new-theme-modal .modal-block::-webkit-scrollbar-track{background:transparent}.new-theme-modal .modal-block h3.form-label{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffeb;font-size:24px;padding-top:30px;position:sticky;top:0;z-index:100}.new-theme-modal .modal-block h3.form-label .close svg{height:32px;width:32px}.new-theme-modal .modal-block .themes-list{display:grid;gap:25px;grid-template-columns:repeat(4,1fr);margin-bottom:200px}@media(max-width:1400px){.new-theme-modal .modal-block .themes-list{grid-template-columns:repeat(3,1fr)}}@media(max-width:1100px){.new-theme-modal .modal-block .themes-list{grid-template-columns:repeat(2,1fr)}}.new-theme-modal .modal-block .themes-list .theme{background:#fff;border:2px solid #fff;border-radius:10px;box-shadow:0 20px 70px -10px #1c0f4a33;padding:4px}.new-theme-modal .modal-block .themes-list .theme .status{background:#e2f6eb;border-radius:6px;color:#49c57d;color:var(--green);font-size:14px;font-weight:500;padding:5px 13px}.new-theme-modal .modal-block .themes-list .theme .status.active{background:linear-gradient(45deg,#4d73eb 30%,#4daaeb);box-shadow:0 10px 30px -5px #4c8cec80;color:#fff}.new-theme-modal .modal-block .themes-list .theme .action{align-items:center;border-radius:5px;display:flex;inset:auto;justify-content:center;max-width:20px;min-height:29px;position:relative;width:auto}.new-theme-modal .modal-block .themes-list .theme .action svg{color:#aeb0b5;cursor:pointer;height:23px;width:27px}.new-theme-modal .modal-block .themes-list .theme .action .action-pop{background:#ffffffe6;box-shadow:-5px 15px 75px -5px #21115a33;min-width:130px;right:0;top:40px;z-index:11}.new-theme-modal .modal-block .themes-list .theme .action .action-pop div{font-size:15px;font-weight:500;padding:0}.new-theme-modal .modal-block .themes-list .theme .action .action-pop div a{display:block;padding:5px 14px;width:100%}.new-theme-modal .modal-block .themes-list .theme .action .action-pop div.delete{border:none;color:#f33b55;color:var(--red);padding:5px 14px}@media(hover:hover){.new-theme-modal .modal-block .themes-list .theme .action .action-pop div.delete:hover{background:#f33b5517}}.new-theme-modal .modal-block .themes-list .theme .cover{border-radius:6px 6px 0 0;overflow:hidden}@media(hover:hover){.new-theme-modal .modal-block .themes-list .theme .cover:hover .theme-actions{background:#0f0a20cc}.new-theme-modal .modal-block .themes-list .theme .cover:hover .theme-actions .btn{opacity:1}}.new-theme-modal .modal-block .themes-list .theme .cover .theme-actions{background:#0f0a2000}.new-theme-modal .modal-block .themes-list .theme .cover .theme-actions .btn{opacity:0}.new-theme-modal .modal-block .themes-list .theme .cover img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.new-theme-modal .modal-block .themes-list .theme .info-box{align-items:end;display:flex;justify-content:space-between;margin-top:25px;padding:0 16px 20px 20px}.new-theme-modal .modal-block .themes-list .theme .info-box .name{font-size:19px;font-weight:500}.new-theme-modal .modal-block .themes-list .theme .info-box .name div{transform:translateY(-1px)}.new-theme-modal .modal-block .themes-list .theme .info-box .name span{color:#0009;display:block;font-size:14px;font-weight:400}.new-theme-modal .modal-block .themes-list .theme.active .cover img{transform:unset}.form-control.color-picker .is-white .lv-colorpicker__colorblock-wrap{border:1.5px solid #e1e1e1}.form-control.color-picker .boxed{background:#f6f6f8}html.wl .form-control.color-picker .boxed{background:#f7f7f7}.form-control.color-picker .boxed{border-radius:10px;padding:12px 10px}.form-control.color-picker .boxed .lv-colorpicker-wrapper{height:2.3rem;width:2.3rem}.form-control.color-picker .boxed .lv-colorpicker__colorblock-wrap{border:1.5px solid #eaeaeb!important}.form-control.color-picker .boxed .color-input{margin-left:8px}.form-control.color-picker .boxed .color-input .title{font-size:16px}.form-control.color-picker .boxed .color-input .code{font-size:14px}.form-control .boxed{background:#f6f6f8}html.wl .form-control .boxed{background:#f7f7f7}.form-control .boxed{border-radius:10px;padding:14px 12px}.form-control .boxed.gradient-picker{padding-top:10px}.video-sources-hint{margin-top:15px}.video-sources-hint p{color:#0009;font-size:15px;font-weight:500;margin-bottom:10px}.video-sources-hint .video-sources-icons{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;gap:5px;margin-top:15px}.video-sources-hint .video-sources-icons .icon-box{align-items:center;background:#f2f2f4;border-radius:7px;display:flex;flex:1;height:40px;justify-content:center;padding:11px;transition:all .2s ease}.video-sources-hint .video-sources-icons .icon-box img{filter:grayscale(100%);height:17px;opacity:.6;width:18px}.video-sources-hint .video-sources-icons .icon-box.active img,.video-sources-hint .video-sources-icons .icon-box:hover img{filter:grayscale(0);opacity:1}.video-url-input-wrapper{align-items:center;display:flex;position:relative}.video-url-input-wrapper .video-platform-icon{height:17px;left:14px;pointer-events:none;position:absolute;width:17px;z-index:1}.video-url-input-wrapper input{width:100%}.video-url-input-wrapper input.has-icon{padding-left:42px!important}.section-settings .form-group[data-section-setting=aiAnimateCode],.section-settings .form-group[data-section-setting=customCode]{border-bottom:none;margin-bottom:0;padding-bottom:0}.section-settings .form-group[data-section-setting=aiAnimateCode] .html-code-editor-anchor,.section-settings .form-group[data-section-setting=aiAnimateCode] .html-code-editor-shell,.section-settings .form-group[data-section-setting=customCode] .html-code-editor-anchor,.section-settings .form-group[data-section-setting=customCode] .html-code-editor-shell{margin-bottom:20px;position:relative}.section-settings .form-group[data-section-setting=aiAnimateCode] .html-code-editor-placeholder,.section-settings .form-group[data-section-setting=aiAnimateCode] .html-code-editor-shell,.section-settings .form-group[data-section-setting=customCode] .html-code-editor-placeholder,.section-settings .form-group[data-section-setting=customCode] .html-code-editor-shell{border-radius:7px!important}.section-settings .form-group[data-section-setting=aiAnimateCode] .html-code-editor:after,.section-settings .form-group[data-section-setting=customCode] .html-code-editor:after{background:#7cb0ff14;border-radius:7px;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;z-index:2}.section-settings .form-group[data-section-setting=aiAnimateCode] .html-code-editor.is-ai-shimmering,.section-settings .form-group[data-section-setting=customCode] .html-code-editor.is-ai-shimmering{pointer-events:none}.section-settings .form-group[data-section-setting=aiAnimateCode] .html-code-editor.is-ai-shimmering :deep(.ps-container),.section-settings .form-group[data-section-setting=customCode] .html-code-editor.is-ai-shimmering :deep(.ps-container){opacity:0}.section-settings .form-group[data-section-setting=aiAnimateCode] .html-code-editor.is-ai-shimmering .html-code-shimmer-overlay,.section-settings .form-group[data-section-setting=customCode] .html-code-editor.is-ai-shimmering .html-code-shimmer-overlay{background:#f8f9fa;border-radius:7px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;inset:0;overflow:hidden;padding:20px 16px;pointer-events:none;position:absolute;z-index:4}.section-settings .form-group[data-section-setting=aiAnimateCode] .html-code-editor.is-ai-shimmering .html-code-shimmer-overlay .ai-shimmer-bar,.section-settings .form-group[data-section-setting=customCode] .html-code-editor.is-ai-shimmering .html-code-shimmer-overlay .ai-shimmer-bar{animation:html-code-shimmer 1.5s ease-in-out infinite;background-image:linear-gradient(90deg,#eae9f0 25%,#e3e1ed,#eae9f0 75%);background-size:200% 100%;border-radius:6px;height:12px;margin-top:1px}.section-settings .form-group[data-section-setting=aiAnimateCode] .html-code-editor.is-ai-shimmering .html-code-shimmer-overlay .ai-shimmer-bar:first-child,.section-settings .form-group[data-section-setting=customCode] .html-code-editor.is-ai-shimmering .html-code-shimmer-overlay .ai-shimmer-bar:first-child{width:95%}.section-settings .form-group[data-section-setting=aiAnimateCode] .html-code-editor.is-ai-shimmering .html-code-shimmer-overlay .ai-shimmer-bar:nth-child(2),.section-settings .form-group[data-section-setting=customCode] .html-code-editor.is-ai-shimmering .html-code-shimmer-overlay .ai-shimmer-bar:nth-child(2){width:80%}.section-settings .form-group[data-section-setting=aiAnimateCode] .html-code-editor.is-ai-shimmering .html-code-shimmer-overlay .ai-shimmer-bar:nth-child(3),.section-settings .form-group[data-section-setting=customCode] .html-code-editor.is-ai-shimmering .html-code-shimmer-overlay .ai-shimmer-bar:nth-child(3){width:90%}.section-settings .form-group[data-section-setting=aiAnimateCode] .html-code-editor.is-ai-shimmering .html-code-shimmer-overlay .ai-shimmer-bar:nth-child(4),.section-settings .form-group[data-section-setting=customCode] .html-code-editor.is-ai-shimmering .html-code-shimmer-overlay .ai-shimmer-bar:nth-child(4){width:70%}.section-settings .form-group[data-section-setting=aiAnimateCode] .html-code-editor.is-ai-shimmering .html-code-shimmer-overlay .ai-shimmer-bar:nth-child(5),.section-settings .form-group[data-section-setting=customCode] .html-code-editor.is-ai-shimmering .html-code-shimmer-overlay .ai-shimmer-bar:nth-child(5){width:85%}.section-settings .form-group[data-section-setting=aiAnimateCode] .html-code-editor.is-ai-shimmering .html-code-shimmer-overlay .ai-shimmer-bar:nth-child(6),.section-settings .form-group[data-section-setting=customCode] .html-code-editor.is-ai-shimmering .html-code-shimmer-overlay .ai-shimmer-bar:nth-child(6){width:60%}.section-settings .form-group[data-section-setting=aiAnimateCode] .html-code-editor.is-ai-shimmering.is-purple-shimmer .html-code-shimmer-overlay,.section-settings .form-group[data-section-setting=customCode] .html-code-editor.is-ai-shimmering.is-purple-shimmer .html-code-shimmer-overlay{background:color-mix(in srgb,#5d3dd2 5%,#f8f9fa);background:color-mix(in srgb,var(--ai-highlight-purple) 5%,#f8f9fa)}.section-settings .form-group[data-section-setting=aiAnimateCode] .html-code-editor.is-ai-shimmering.is-purple-shimmer .html-code-shimmer-overlay .ai-shimmer-bar,.section-settings .form-group[data-section-setting=customCode] .html-code-editor.is-ai-shimmering.is-purple-shimmer .html-code-shimmer-overlay .ai-shimmer-bar{background-image:linear-gradient(90deg,oklab(from #5d3dd2 l calc(a*.85) calc(b*.85) /.11) 25%,oklab(from #5d3dd2 l calc(a*.85) calc(b*.85) /.21),oklab(from #5d3dd2 l calc(a*.85) calc(b*.85) /.11) 75%);background-image:linear-gradient(90deg,oklab(from var(--ai-highlight-purple) l calc(a*.85) calc(b*.85) /.11) 25%,oklab(from var(--ai-highlight-purple) l calc(a*.85) calc(b*.85) /.21),oklab(from var(--ai-highlight-purple) l calc(a*.85) calc(b*.85) /.11) 75%);opacity:.85}.section-settings .form-group[data-section-setting=aiAnimateCode].highlight .html-code-editor:after,.section-settings .form-group[data-section-setting=customCode].highlight .html-code-editor:after{animation:highlight-code-overlay .7s ease-out}@keyframes highlight-code-overlay{0%{opacity:0}20%{opacity:1}70%{opacity:1}to{opacity:0}}body.code-editor-fullscreen{overflow:hidden}body.code-editor-fullscreen:before{background:#f6f6fb;content:"";inset:0;position:fixed}html.wl body.code-editor-fullscreen:before{background:#f8f8f8}body.code-editor-fullscreen:before{pointer-events:none;z-index:110}body.code-editor-fullscreen:after{background:linear-gradient(0deg,#f4f4fa,transparent);bottom:0;content:"";display:block;height:150px;left:0;position:fixed;right:0}html.wl body.code-editor-fullscreen:after{background:linear-gradient(0deg,#f7f7f7,transparent)}body.code-editor-fullscreen:after{pointer-events:none;z-index:130}body.code-editor-fullscreen .html-code-editor-teleport.is-fullscreen-teleport{inset:0;overflow-x:hidden;overflow-y:auto;position:fixed;z-index:120;-webkit-overflow-scrolling:touch;box-sizing:border-box;padding:50px 24px 150px}body.code-editor-fullscreen .html-code-editor-fullscreen-inner{background:#fff;border-radius:14px;box-shadow:0 20px 100px -10px #1c0f4a2e;margin:0 auto;width:min(1200px,100vw - 48px)}html.wl body.code-editor-fullscreen .html-code-editor-fullscreen-inner{box-shadow:0 20px 100px -10px #4444442e}body.code-editor-fullscreen .html-code-editor-fullscreen-title{display:block;font-size:22px;font-weight:500;padding:22px 25px 13px}@media(max-width:700px){body.code-editor-fullscreen .html-code-editor-fullscreen-title{font-size:22px;margin-top:8px;padding-inline:10px}}body.code-editor-fullscreen .css-code-editor.is-fullscreen,body.code-editor-fullscreen .html-code-editor.is-fullscreen,body.code-editor-fullscreen .js-code-editor.is-fullscreen{background:#fff;border-radius:14px;margin-bottom:0;min-height:0;padding:5px;position:static;width:100%}body.code-editor-fullscreen .css-code-editor.is-fullscreen .ps-container,body.code-editor-fullscreen .html-code-editor.is-fullscreen .ps-container,body.code-editor-fullscreen .js-code-editor.is-fullscreen .ps-container{height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important}body.code-editor-fullscreen .css-code-editor.is-fullscreen .ps__rail-x,body.code-editor-fullscreen .css-code-editor.is-fullscreen .ps__rail-y,body.code-editor-fullscreen .html-code-editor.is-fullscreen .ps__rail-x,body.code-editor-fullscreen .html-code-editor.is-fullscreen .ps__rail-y,body.code-editor-fullscreen .js-code-editor.is-fullscreen .ps__rail-x,body.code-editor-fullscreen .js-code-editor.is-fullscreen .ps__rail-y{display:none!important}body.code-editor-fullscreen .css-code-editor.is-fullscreen .cm-editor,body.code-editor-fullscreen .html-code-editor.is-fullscreen .cm-editor,body.code-editor-fullscreen .js-code-editor.is-fullscreen .cm-editor{border:none!important;border-radius:10px!important;height:auto!important;min-height:0!important;outline:none!important;overflow:hidden!important}body.code-editor-fullscreen .css-code-editor.is-fullscreen .cm-editor.cm-focused,body.code-editor-fullscreen .html-code-editor.is-fullscreen .cm-editor.cm-focused,body.code-editor-fullscreen .js-code-editor.is-fullscreen .cm-editor.cm-focused{border:none!important;outline:none!important}body.code-editor-fullscreen .css-code-editor.is-fullscreen .cm-scroller,body.code-editor-fullscreen .html-code-editor.is-fullscreen .cm-scroller,body.code-editor-fullscreen .js-code-editor.is-fullscreen .cm-scroller{max-height:none!important;overflow:visible!important}body.code-editor-fullscreen .fullscreen-btn{align-items:center;background:#fff!important;border:2px solid #fff;border-radius:7px;box-shadow:0 10px 50px -10px #1c0f4a9e;cursor:pointer;display:flex;height:40px;justify-content:center;position:fixed;right:20px;top:20px;width:40px;z-index:130}html.wl body.code-editor-fullscreen .fullscreen-btn{box-shadow:0 10px 50px -10px #4848489e}body.code-editor-fullscreen .fullscreen-btn{line-height:normal;margin-bottom:0}@media(max-width:640px){body.code-editor-fullscreen .fullscreen-btn{bottom:20px!important;box-shadow:0 10px 50px -10px #140a35;right:12px;top:auto!important;z-index:160}}@keyframes html-code-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.section-settings .ai-section-edit+.form-group[data-section-setting=aiAnimateCode],.section-settings .ai-section-edit+.form-group[data-section-setting=customCode]{margin-top:20px}.section-settings .ai-section-edit+.form-group[data-section-setting=aiAnimateCode] .html-code-editor-anchor,.section-settings .ai-section-edit+.form-group[data-section-setting=aiAnimateCode] .html-code-editor-shell,.section-settings .ai-section-edit+.form-group[data-section-setting=customCode] .html-code-editor-anchor,.section-settings .ai-section-edit+.form-group[data-section-setting=customCode] .html-code-editor-shell{margin-bottom:0}.section-settings .ai-section-edit+.form-group[data-section-setting=aiAnimateCode].form-group--live-code-stream,.section-settings .ai-section-edit+.form-group[data-section-setting=customCode].form-group--live-code-stream{margin-bottom:0!important;margin-top:0;padding-bottom:0!important}.section-settings .ai-section-edit:has(+.form-group.form-group--live-code-stream):first-child:not(:last-child){margin-bottom:0!important;padding-bottom:0!important;position:relative;z-index:2}.ai-section-edit{border-bottom:none;margin-bottom:3px}.ai-section-edit>.label{margin-bottom:12px!important}.ai-section-edit:not(:first-child){border-top:1px solid rgba(0,0,0,.05);margin-top:20px!important;padding-top:24px}.ai-section-edit:first-child{border-top:none!important;margin-top:0!important;padding-top:0!important}.ai-section-edit:first-child:not(:last-child){border-bottom:none!important;margin-bottom:0!important;padding-bottom:20px!important}.ai-section-edit.ai-section-edit--solo{margin-top:0!important;padding-top:24px!important}.ai-section-edit.ai-section-edit--solo:has(.ai-builder-prompt-echo){padding-top:0!important}.ai-section-edit .ai-section-edit-input{font-weight:500!important;min-height:170px;width:100%;field-sizing:content;background:#f6f6f8!important;border:none!important;border-radius:6px;box-shadow:none;font-size:15px;line-height:1.4;margin-bottom:15px;outline:none;padding:12px 15px!important;resize:vertical}.ai-section-edit .ai-section-edit-input:focus{box-shadow:none}.ai-section-edit .ai-section-edit-input::-moz-placeholder{color:#b5b1bb;font-size:15px}.ai-section-edit .ai-section-edit-input::placeholder{color:#b5b1bb;font-size:15px}.ai-section-edit .ai-prompt-focus-ring{--gradient-color-3:#c0a440;--gradient-color-4:#c700ff;--gradient-color-5:#359fd2;border-radius:6px;display:block;font-size:0;isolation:isolate;line-height:0;margin-bottom:15px;position:relative}.ai-section-edit .ai-prompt-focus-ring .ai-section-edit-input{display:block;font-size:15px;line-height:1.4;margin-bottom:0;transition:background .2s ease}.ai-section-edit .ai-prompt-focus-ring .ai-section-edit-input:focus{background:#fff!important}.ai-section-edit .ai-prompt-focus-ring:after,.ai-section-edit .ai-prompt-focus-ring:before{animation:rotate 5s linear infinite;background:conic-gradient(from var(--gradient-angle),var(--gradient-color-3),var(--gradient-color-4),var(--gradient-color-5),var(--gradient-color-4),var(--gradient-color-3));border-radius:7px;content:"";inset:-1px;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;z-index:-1}.ai-section-edit .ai-prompt-focus-ring:focus-within:before{opacity:.25}.ai-section-edit .ai-prompt-focus-ring:focus-within:after{filter:blur(10px);inset:-4px;opacity:.12}.ai-section-edit .ai-section-edit-btn{align-items:center;cursor:pointer;display:flex;font-size:15.5px;font-weight:500!important;gap:0;height:52px!important;justify-content:center;line-height:52px!important}.ai-section-edit .ai-section-edit-btn svg{height:19px;width:19px!important}.ai-section-edit .ai-section-edit-btn:disabled{background:#d0d0dd2e!important;box-shadow:unset!important;color:#d2d2df;cursor:not-allowed;opacity:1;pointer-events:none}.ai-section-edit .ai-section-edit-btn:disabled svg{color:#d2d2df!important}.ai-section-edit .ai-section-edit-btn:disabled:hover{background:#d0d0dd2e!important;box-shadow:unset!important;color:#d2d2df!important;transform:none!important}.ai-section-edit .ai-chat-usage-limit-banner{align-items:start;background:color-mix(in srgb,color-mix(in srgb,#f37e50 8%,transparent) 99.5%,#000);background:color-mix(in srgb,color-mix(in srgb,var(--orange) 8%,transparent) 99.5%,#000);border-radius:7px;color:#f37e50;color:var(--orange);display:flex;font-size:14px;font-weight:500;gap:5px;line-height:1.45;margin-top:25px;padding:15px}.ai-section-edit .ai-chat-usage-limit-banner .ai-chat-usage-limit-icon{flex-shrink:0;height:16px;margin-top:2px;width:16px}.ai-section-edit .ai-chat-usage-limit-banner .ai-chat-usage-limit-content{display:flex;flex-direction:column;gap:2px}.ai-section-edit .ai-chat-usage-limit-banner .ai-chat-usage-limit-title{font-size:15px;font-weight:600}.ai-code-edit-preview{background:oklab(from #5d3dd2 l a b/.05);background:oklab(from var(--ai-highlight-purple) l a b/.05);border-radius:7px;box-shadow:0 0 0 1.5px oklab(from #5d3dd2 l a b/.5);box-shadow:0 0 0 1.5px oklab(from var(--ai-highlight-purple) l a b/.5);overflow:hidden}.ai-code-edit-preview .html-code-editor{background:transparent}.ai-code-edit-preview .ai-code-preview-actions{border-radius:0 0 6px 6px;bottom:0;display:flex;gap:8px;justify-content:flex-end;left:0;padding:0 10px 10px;position:absolute;right:0;z-index:2}.ai-code-edit-preview .ai-code-preview-actions:before{background:linear-gradient(0deg,#dcdcfa 15%,transparent);border-radius:0 0 7px 7px;bottom:0;content:"";height:170px;left:0;pointer-events:none;position:absolute;right:0;z-index:-1}.ai-code-edit-preview .ai-code-preview-actions .ai-thumbnail-approve-btn,.ai-code-edit-preview .ai-code-preview-actions .ai-thumbnail-discard-btn{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:none;border-radius:6px;cursor:pointer;display:flex;height:36px;justify-content:center;position:relative;transition:transform .15s ease;width:36px;z-index:1}.ai-code-edit-preview .ai-code-preview-actions .ai-thumbnail-approve-btn svg,.ai-code-edit-preview .ai-code-preview-actions .ai-thumbnail-discard-btn svg{height:17px;width:17px}.ai-code-edit-preview .ai-code-preview-actions .ai-thumbnail-discard-btn{background:oklab(from #5d3dd2 calc(l*.9) a b/.11);background:oklab(from var(--ai-highlight-purple) calc(l*.9) a b/.11);color:#5d3dd2;color:var(--ai-highlight-purple)}.ai-code-edit-preview .ai-code-preview-actions .ai-thumbnail-discard-btn:hover{background:oklab(from #5d3dd2 l a b/.1);background:oklab(from var(--ai-highlight-purple) l a b/.1)}.ai-code-edit-preview .ai-code-preview-actions .ai-thumbnail-approve-btn{background:#49c57d;background:var(--green);color:#fff}.ai-code-edit-preview .ai-code-preview-actions .ai-thumbnail-approve-btn:hover{background:oklab(from #49c57d l a b/.95);background:oklab(from var(--green) l a b/.95)}.ai-code-edit-preview.ai-changed-field:after{right:10px;top:10px}.builder-beta-badge{background:linear-gradient(45deg,#4d73eb 30%,#4daaeb);border-radius:5px;box-shadow:unset;color:#fff;flex-shrink:0;font-size:9px;font-weight:600;letter-spacing:.5px;line-height:22px;padding:0 8px;text-transform:uppercase}.settings-item-header .builder-beta-badge{margin-right:7px}.builder-beta-badge--inverse{background:#ffffff2e;border-radius:4px;box-shadow:none;color:#fff;font-size:9px;line-height:20px;margin-left:10px;padding:0 7px}.builder-settings .icons-selector .bullet-list>.buttons-block{display:flex;flex-direction:column;gap:10px!important;overflow:visible}.builder-settings .icons-selector .bullet-list .input-holder{max-height:50px;min-height:50px}.builder-settings .bullets-item{overflow:visible}.builder-settings .bullets-item:has(.remove.with-hint:hover){position:relative;z-index:20}.builder-settings .bullets-item .remove.with-hint:hover:after{z-index:21}.builder-settings .bullets-item .remove.with-hint:not(:hover):after{opacity:0!important;transition:none!important;visibility:hidden!important}@media(hover:hover){.bullets-item:hover .remove{background:#ececef!important}}.bullets-item:has(.input-style-actions-box.ai-text-generating) .remove{display:none!important}.bullets-item:has(.input-style-actions-box.ai-changed-field){background:oklab(from #5d3dd2 l a b/.05)!important;background:oklab(from var(--ai-highlight-purple) l a b/.05)!important;border:1.5px solid oklab(from #5d3dd2 l a b/.5);border:1.5px solid oklab(from var(--ai-highlight-purple) l a b/.5);border-radius:8px}.bullets-item:has(.input-style-actions-box.ai-text-generating):not(:has(.input-style-actions-box.ai-changed-field)){background:#f6f5f9!important;border:none!important;box-shadow:none!important}.bullets-item .input-style-actions-box.ai-changed-field input,.bullets-item .input-style-actions-box.ai-text-generating input{background:transparent!important;border-color:transparent!important;box-shadow:none!important}.bullets-item .bullet-ai-generating{align-items:center;align-self:stretch;display:flex;flex:1 1 0%;min-height:42px;min-width:0;padding:0 16px 0 8px}.bullets-item .bullet-ai-generating .ai-shimmer-bar{animation:ai-shimmer 1.5s ease-in-out infinite;background-image:linear-gradient(90deg,#eae8f1 25%,#e2deee,#eae8f1 75%);background-size:200% 100%;border-radius:6px;flex:1 1 auto;height:12px;width:95%!important}.bullets-item.bullet-gen-placeholder{background:#f6f5f9!important;margin-top:10px}.builder-settings .settings-item.ai-preview-disclosure{align-items:center;background:oklab(from #5d3dd2 l a b/.05)!important;background:oklab(from var(--ai-highlight-purple) l a b/.05)!important;border:1.5px solid oklab(from #5d3dd2 l a b/.5)!important;border:1.5px solid oklab(from var(--ai-highlight-purple) l a b/.5)!important;border-radius:9px!important;box-shadow:none!important;display:flex;justify-content:center;min-height:57px;padding:10px!important}.builder-settings .settings-item.ai-preview-disclosure .settings-item-header{cursor:default}.builder-settings .settings-item.ai-preview-disclosure .setting-name{color:#5d3dd2!important;color:var(--ai-highlight-purple)!important;padding-right:12px}.builder-settings .settings-item.ai-preview-disclosure .handle svg{color:oklab(from #5d3dd2 l a b/.5)!important;color:oklab(from var(--ai-highlight-purple) l a b/.5)!important}@media(hover:hover){.builder-settings .settings-item.ai-preview-disclosure .handle:hover svg{color:oklab(from #5d3dd2 l a b/.8)!important;color:oklab(from var(--ai-highlight-purple) l a b/.8)!important}}.builder-settings .ai-disclosure-preview-actions{align-items:center;display:flex;gap:6px;margin-left:auto}.builder-settings .ai-disclosure-preview-actions .ai-thumbnail-approve-btn,.builder-settings .ai-disclosure-preview-actions .ai-thumbnail-discard-btn{align-items:center;border:none;border-radius:6px;cursor:pointer;display:flex;height:32px!important;justify-content:center;min-height:32px;min-width:32px;transition:transform .15s ease;width:32px!important}.builder-settings .ai-disclosure-preview-actions .ai-thumbnail-approve-btn svg,.builder-settings .ai-disclosure-preview-actions .ai-thumbnail-discard-btn svg{height:15px!important;width:15px!important}.builder-settings .ai-disclosure-preview-actions .ai-thumbnail-discard-btn{background:oklab(from #5d3dd2 l a b/.08);background:oklab(from var(--ai-highlight-purple) l a b/.08);color:#5d3dd2;color:var(--ai-highlight-purple)}.builder-settings .ai-disclosure-preview-actions .ai-thumbnail-discard-btn:hover{background:oklab(from #5d3dd2 l a b/.12);background:oklab(from var(--ai-highlight-purple) l a b/.12)}.builder-settings .ai-disclosure-preview-actions .ai-thumbnail-approve-btn{background:#49c57d;background:var(--green);color:#fff}.builder-settings .ai-disclosure-preview-actions .ai-thumbnail-approve-btn:hover{background:oklab(from #49c57d l a b/.95);background:oklab(from var(--green) l a b/.95)}.themes-list-container{max-width:1200px!important}.form-block.table.fade.themes-table.has-content:after{display:none!important}.form-block.table.fade.themes-table.has-content .table-container{position:relative}.form-block.table.fade.themes-table.has-content .table-container .thead-fade-edge{display:none}@container (max-width: 1100px){.form-block.table.fade.themes-table.has-content .table-container .thead-fade-edge{background-image:linear-gradient(270deg,#fff 25%,#fff0);display:block;height:52px;pointer-events:none;position:absolute;right:0;top:20px;width:50px;z-index:1}.form-block.table.fade.themes-table.has-content table thead tr th:last-of-type{padding-right:30px!important}}.my-themes-block.form-block{-webkit-backdrop-filter:unset!important;backdrop-filter:unset!important;background:unset!important;border:unset!important;box-shadow:unset!important;container-name:themes-list-container;container-type:inline-size;padding:0}.my-themes-block.form-block h3.form-label{font-size:28px;margin-bottom:5px;margin-top:70px}@media(max-width:700px){.my-themes-block.form-block h3.form-label{margin-top:40px}}.my-themes-block.form-block p{font-size:17px;font-weight:400;margin-bottom:25px;max-width:530px}@media(max-width:600px){.my-themes-block.form-block .themes-list{border-radius:0;margin-inline:-20px;margin-top:-20px!important}}@media(max-width:1500px){.my-themes-block.form-block .themes-list.my-themes{grid-template-columns:repeat(2,1fr)}}@container themes-list-container (max-width: 1000px){.my-themes-block.form-block .themes-list.my-themes{grid-template-columns:repeat(2,1fr)}}@media(max-width:1150px){.my-themes-block.form-block .themes-list.my-themes{grid-template-columns:1fr}}@media(max-width:1035px){.my-themes-block.form-block .themes-list.my-themes{grid-template-columns:repeat(2,1fr)}}@media(max-width:750px){.my-themes-block.form-block .themes-list.my-themes{grid-template-columns:1fr}}@container themes-list-container (max-width: 650px){.my-themes-block.form-block .themes-list.my-themes{grid-template-columns:1fr}}@media(max-width:700px){.my-themes-block.form-block.form-block .form-label{font-size:24px;margin-inline:-20px}.my-themes-block.form-block.form-block>p{font-size:16px;margin-bottom:40px;margin-inline:-20px}}.theme-store-block{container-name:theme-store-container;container-type:inline-size}.top-bar.store-title{margin-bottom:25px;margin-top:80px}.top-bar.store-title h2{font-size:28px;font-weight:500}.no-themes{background:#ffffffad;border-radius:8px;box-shadow:0 30px 140px -10px #1c0f4a26,inset 0 0 0 2px #fff;margin-top:20px;min-height:200px;position:relative}.no-themes:after{border:2px dashed hsla(255,9%,91%,.8);border-radius:6px;content:"";inset:20px;pointer-events:none;position:absolute}@media(max-width:700px){.no-themes{flex-direction:column!important}.no-themes svg{margin-bottom:5px}}.themes-list{display:grid;gap:25px;grid-template-columns:repeat(3,1fr)}@media(max-width:1500px){.themes-list.store-themes{grid-template-columns:repeat(2,1fr)}}@container theme-store-container (max-width: 1000px){.themes-list.store-themes{grid-template-columns:repeat(2,1fr)}}@media(max-width:1150px){.themes-list.store-themes{grid-template-columns:1fr}}@media(max-width:1035px){.themes-list.store-themes{grid-template-columns:repeat(2,1fr)}}@media(max-width:750px){.themes-list.store-themes{grid-template-columns:1fr}}@container theme-store-container (max-width: 650px){.themes-list.store-themes{grid-template-columns:1fr}}.themes-list.live-theme{display:block}.themes-list.live-theme .theme{box-shadow:0 30px 140px -10px #1c0f4a26;margin-top:5px}.themes-list.live-theme .theme .info-box{margin-top:20px}@media(min-width:700px){.themes-list.live-theme .theme .info-box{align-items:center;padding:0 23px 23px}.themes-list.live-theme .theme .info-box .name{font-size:24px;line-height:1.2em}.themes-list.live-theme .theme .info-box .name>span{font-size:16px;line-height:1.4em}}.themes-list.live-theme .theme .cover{aspect-ratio:16/9;border-radius:0 0 6px 6px;clip-path:inset(0 0 0 0 round 0 0 6px 6px)}.themes-list.live-theme .theme .cover .theme-actions{border-radius:0 0 6px 6px}.themes-list.live-theme .theme .cover img{border-radius:0 0 6px 6px;transform:unset!important}.themes-list.live-theme .theme .cover img.starter{border-top:1px solid #eee}@media(max-width:1400px){.themes-list{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.themes-list{grid-template-columns:1fr}}.themes-list .theme{background:#fff;border:6px solid #fff;border-radius:10px;box-shadow:0 20px 70px -10px #1c0f4a26}.themes-list .theme .price{font-size:20px;font-weight:600}.themes-list .theme .status{background:#e2f6eb;border-radius:6px;color:#49c57d;color:var(--green);font-size:12.5px;font-weight:500;padding:5px 13px}.themes-list .theme .status.active{background:linear-gradient(45deg,#6239d0 30%,#7d39d0);box-shadow:0 10px 30px -5px #6239d063;color:#fff}.themes-list .theme .status.inactive{background:#f5f5f7;color:#969696}.themes-list .theme .action{align-items:center;border-radius:5px;display:flex;inset:auto;justify-content:center;max-width:20px;min-height:29px;position:relative;width:auto}.themes-list .theme .action svg{color:#aeb0b5;cursor:pointer;height:23px;width:27px}.themes-list .theme .action .action-pop{background:#ffffffe6;box-shadow:-5px 15px 75px -5px #21115a33;min-width:130px;right:22px;top:0;z-index:11}.themes-list .theme .action .action-pop div{font-size:15px;font-weight:500;padding:0}.themes-list .theme .action .action-pop div a{display:block;padding:5px 14px;width:100%}.themes-list .theme .action .action-pop div.delete{border:none;color:#f33b55;color:var(--red);padding:5px 14px}@media(hover:hover){.themes-list .theme .action .action-pop div.delete:hover{background:#f33b5517}}.themes-list .theme .cover{border-radius:6px 6px 0 0;clip-path:inset(0 0 0 0 round 6px 6px 0 0);overflow:hidden}.themes-list .theme .cover .theme-ai-widgets-badge--cover{position:absolute;right:10px;top:10px;z-index:2}.themes-list .theme .cover:before{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.15) 500%);bottom:0;content:"";height:160px;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.themes-list .theme .cover:after{background-image:linear-gradient(0deg,rgba(19,12,44,.05) -50%,transparent 50%);content:"";inset:0;position:absolute}.themes-list .theme .cover .theme-actions{background:#0f0a2000;border-radius:6px 6px 0 0;overflow:hidden;z-index:1}.themes-list .theme .cover .theme-actions .btn{font-size:16px;opacity:0;width:175px}.themes-list .theme .cover img{aspect-ratio:16/9;border-radius:6px 6px 0 0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:all .3s ease;width:100%}.themes-list .theme .cover:hover .theme-actions{background:#0f0a20cc}html.wl .themes-list .theme .cover:hover .theme-actions{background:#000c}.themes-list .theme .cover:hover .theme-actions .btn{opacity:1}.themes-list .theme .cover:hover img{transform:scale(1.03)}.themes-list .theme .info-box{align-items:end;display:flex;justify-content:space-between;margin-top:25px;padding:0 16px 20px 20px}.themes-list .theme .info-box .name{font-size:19px;font-weight:500}.themes-list .theme .info-box .name .name-row>div:first-child{transform:translateY(-1px)}.themes-list .theme .info-box .name>span{color:#0009;display:block;font-size:13.5px;font-weight:400}.themes-list .theme.live-theme-box .info-box .name-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:5px}@media(max-width:600px){.themes-list .theme.live-theme-box .info-box .name-row{margin-bottom:0}}.themes-list .theme.live-theme-box .info-box .theme-ai-widgets-badge--header{color:#fff!important;display:inline-flex!important;font-size:11.5px!important;font-weight:600}.themes-list .theme.live-theme-box .info-box .theme-ai-widgets-badge--header .theme-ai-widgets-badge__label{line-height:1.5em!important;margin-bottom:-1px;margin-right:2px}@media(max-width:600px){.themes-list .theme.live-theme-box .info-box .theme-ai-widgets-badge--header{border-radius:5px;gap:0;height:23px;margin-top:-3px;min-width:23px;padding:0;width:23px}.themes-list .theme.live-theme-box .info-box .theme-ai-widgets-badge--header .theme-ai-widgets-badge__label{display:none}.themes-list .theme.live-theme-box .info-box .theme-ai-widgets-badge--header svg{height:11px;width:11px}}.themes-list .theme.live-theme-box .cover:before{background:linear-gradient(0deg,transparent 0,rgba(0,0,0,.15) 500%);bottom:auto;height:300px;top:0}.themes-list .theme.live-theme-box .cover:after{display:none}.themes-list .theme.live-theme-box .cover img{height:100%}.theme-ai-widgets-badge{align-items:center;background:linear-gradient(40deg,#359fd2,#5835d2,#9540c0);background-size:140%;border-radius:5px;box-shadow:0 10px 30px -5px #6239d063;color:#fff!important;display:inline-flex;display:flex!important;flex-shrink:0;font-size:11.5px;font-weight:500;gap:4px;justify-content:center;letter-spacing:.3px;padding:6px 10px 6px 8px;pointer-events:none}.theme-ai-widgets-badge svg{fill:#fff;flex-shrink:0;height:11px;width:11px}.file-manager-box,.file-manager-modal,.file-manager-modal-wrapper{z-index:9999999999!important}.file-manager-modal-wrapper.conversations-history-modal,.file-manager-modal.conversations-history-modal{z-index:2147483000!important}.modal-backdrop-overlay{background:#3e24994d;background:var(--modal-backdrop)}html.wl .fixed.inset-0.bg-purple-900.bg-opacity-30,html.wl .fixed.inset-0.bg-purple-900.opacity-30{background:#3e24994d!important;background:var(--modal-backdrop)!important}.file-manager-box .modal-block{background:unset;border-radius:unset;max-height:95dvh;max-width:1000px}.file-manager-box .modal-block .form-label .close{top:25px}.file-manager-box .modal-block h3.form-label{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fffffff2;border-radius:10px 10px 0 0;left:0;margin-inline:0;padding-bottom:25px;padding-left:30px;padding-top:25px;position:fixed;right:0;top:0;z-index:10}@media(max-width:600px){.file-manager-box .modal-block h3.form-label{border-radius:0}}.file-manager-box .modal-block .global-uploader-box{background:#000000d9;bottom:95px;min-width:280px;right:15px}@media(max-width:600px){.file-manager-box .modal-block .global-uploader-box{bottom:75px;left:10px;right:10px}}.file-manager-box .modal-block .inner-content{background:#fff;margin-bottom:0;margin-right:-20px;margin-inline:-30px -35px;max-height:calc(95dvh - 188px);min-height:calc(95dvh - 188px);overflow-y:auto;padding-block:80px 90px;padding-inline:30px;z-index:10}@media(max-height:800px){.file-manager-box .modal-block .inner-content{max-height:calc(100dvh - 100px);min-height:calc(100dvh - 100px)}}.file-manager-box .modal-block .inner-content::-webkit-scrollbar-thumb{background:#e3e1ed00}.file-manager-box .modal-block .inner-content>h3.set-shadow{box-shadow:0 35px 30px -20px #10092973}html.wl .file-manager-box .modal-block .inner-content>h3.set-shadow{box-shadow:0 35px 30px -20px #2f2f2f73}@media(max-width:600px){.file-manager-box .modal-block .inner-content>h3.set-shadow{box-shadow:0 25px 36px -10px #10092933}}.file-manager-box .modal-block .inner-content .search{align-items:center;border:2px solid #f2f2f2;border-radius:10px;display:flex;flex:1;line-height:50px;margin-bottom:20px;margin-top:-10px;padding:0 15px;position:relative}.file-manager-box .modal-block .inner-content .search .close{cursor:pointer}.file-manager-box .modal-block .inner-content .search .close svg{position:absolute;right:17px;top:50%;transform:translateY(-50%);width:20px}.file-manager-box .modal-block .inner-content .search .close svg path{color:#81848e}@media(hover:hover){.file-manager-box .modal-block .inner-content .search .close:hover{opacity:.6}}.file-manager-box .modal-block .inner-content .search>svg{color:#5c6372;margin-right:10px;stroke-width:2px;width:20px}.file-manager-box .modal-block .inner-content .search input{background:transparent;border:none;box-shadow:none;font-weight:500;line-height:unset;outline:none;padding:0;width:100%}.file-manager-box .modal-block .inner-content .filter-buttons{font-weight:500;margin-bottom:20px;-webkit-mask-image:linear-gradient(90deg,#fff 82%,hsla(0,0%,100%,0));mask-image:linear-gradient(90deg,#fff 82%,#fff0);overflow:auto;padding:0 5px 10px}.file-manager-box .modal-block .inner-content .filter-buttons::-webkit-scrollbar-thumb{background:#fff0;height:0}.file-manager-box .modal-block .inner-content .filter-buttons li{color:#0009;cursor:pointer;position:relative}.file-manager-box .modal-block .inner-content .filter-buttons li:last-of-type{margin-right:60px}.file-manager-box .modal-block .inner-content .filter-buttons li.active{color:#000}.file-manager-box .modal-block .inner-content .filter-buttons li.active:after{background:#5d3dd2;background:var(--purple);bottom:-3px;content:"";height:3px;left:0;position:absolute;right:0}.file-manager-box .modal-block .inner-content .upload{margin-bottom:30px;min-height:200px;padding:25px}.file-manager-box .modal-block .inner-content .upload svg{height:33px;margin-bottom:7px;stroke-width:1.5px;width:33px}.file-manager-box .modal-block .inner-content .upload>span{font-size:16px}.file-manager-box .modal-block .inner-content .upload .btn{font-size:15px;line-height:42px}.file-manager-box .modal-block .inner-content .upload .btn.fixed{min-width:unset;right:80px;top:20px;z-index:20}@media(max-width:600px){.file-manager-box .modal-block .inner-content .upload .btn.fixed{padding:0 25px;right:49px;top:8px}}.file-manager-box .modal-block .inner-content h3{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fffffff2;font-size:18px;font-weight:500;margin-bottom:15px;margin-inline:-30px;padding-block:10px;padding-inline:30px;position:sticky;top:-29px;z-index:10}.file-manager-box .modal-block .inner-content h3 .uncheck-all{color:#5d3dd2;color:var(--purple);font-size:15px}.file-manager-box .modal-block .inner-content .files-list{display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(8.125rem,1fr));isolation:isolate;margin-top:10px}.file-manager-box .modal-block .inner-content .files-list .file{align-items:center;background:#fff;border-radius:12px;box-shadow:0 30px 90px -10px #2e254f33;contain-intrinsic-size:auto 210px;content-visibility:auto;cursor:pointer;display:flex;flex-direction:column;padding:5px;position:relative;z-index:0}html.wl .file-manager-box .modal-block .inner-content .files-list .file{box-shadow:0 30px 90px -10px #3a3a3a33}.file-manager-box .modal-block .inner-content .files-list .file:after{border-radius:5px;bottom:61px!important;font-size:12px;left:10px;padding:5px 10px;top:auto!important}.file-manager-box .modal-block .inner-content .files-list .file:not(.in-progress).active{background:linear-gradient(213deg,#5835d2,#7540c0);z-index:1}html.wl .file-manager-box .modal-block .inner-content .files-list .file:not(.in-progress).active{background:#5d3dd2;background:var(--purple)}.file-manager-box .modal-block .inner-content .files-list .file:not(.in-progress).active,.file-manager-box .modal-block .inner-content .files-list .file:not(.in-progress).active .info .file-name{color:#fff}.file-manager-box .modal-block .inner-content .files-list .file:not(.in-progress).active .info .file-type,.file-manager-box .modal-block .inner-content .files-list .file:not(.in-progress).active .info .file-uploading-label{color:#fff9}@media(hover:hover){.file-manager-box .modal-block .inner-content .files-list .file:not(.in-progress):hover{background:linear-gradient(213deg,#5835d2,#7540c0);z-index:1}html.wl .file-manager-box .modal-block .inner-content .files-list .file:not(.in-progress):hover{background:#5d3dd2;background:var(--purple)}.file-manager-box .modal-block .inner-content .files-list .file:not(.in-progress):hover .info .file-name{color:#fff}.file-manager-box .modal-block .inner-content .files-list .file:not(.in-progress):hover .info .file-type,.file-manager-box .modal-block .inner-content .files-list .file:not(.in-progress):hover .info .file-uploading-label{color:#fff9}}.file-manager-box .modal-block .inner-content .files-list .file:not(.in-progress).limit-reached{cursor:not-allowed;opacity:.5}@media(hover:hover){.file-manager-box .modal-block .inner-content .files-list .file:not(.in-progress).limit-reached:hover{background:transparent}.file-manager-box .modal-block .inner-content .files-list .file:not(.in-progress).limit-reached:hover .info .file-name,.file-manager-box .modal-block .inner-content .files-list .file:not(.in-progress).limit-reached:hover .info .file-type,.file-manager-box .modal-block .inner-content .files-list .file:not(.in-progress).limit-reached:hover .info .file-uploading-label{color:inherit}}.file-manager-box .modal-block .inner-content .files-list .file .image{align-items:center;background:#f2f0f4;border-radius:6px;box-sizing:content-box;display:flex;height:0;justify-content:center;overflow:hidden;padding-bottom:80%;position:relative;width:100%}.file-manager-box .modal-block .inner-content .files-list .file .image .upload-progress{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#00000080;border-radius:6px;inset:0;position:absolute;z-index:1}.file-manager-box .modal-block .inner-content .files-list .file .image .upload-progress .progress-circle{height:30px;left:50%;margin-left:auto;margin-right:-3px;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px;z-index:2}.file-manager-box .modal-block .inner-content .files-list .file .image .upload-progress .progress-circle svg{transform:rotate(-89deg)}.file-manager-box .modal-block .inner-content .files-list .file .image .upload-progress .progress-circle .progress-background{stroke:#fff6;stroke-width:4}.file-manager-box .modal-block .inner-content .files-list .file .image .upload-progress .progress-circle .cancel-icon{border-radius:50%;box-shadow:0 0 0 4px #ffffff26;color:#ffffffd9;opacity:0;position:absolute;z-index:1}.file-manager-box .modal-block .inner-content .files-list .file .image .upload-progress .progress-circle .progress-bar{stroke:#fffc;stroke-linecap:round;stroke-width:4;transition:stroke-dashoffset .6s ease}.file-manager-box .modal-block .inner-content .files-list .file .image .img{background:#e9e9f0}html.wl .file-manager-box .modal-block .inner-content .files-list .file .image .img{background:#f5f5f5}.file-manager-box .modal-block .inner-content .files-list .file .image .img{align-items:center;display:flex;height:100%;justify-content:center;left:0;padding:7px;position:absolute;top:0;width:100%}.file-manager-box .modal-block .inner-content .files-list .file .image .img .video-duration{color:#fff;font-size:15px;position:absolute;right:10px;top:5px}.file-manager-box .modal-block .inner-content .files-list .file .image .img img{-webkit-backface-visibility:hidden;max-width:100%}.file-manager-box .modal-block .inner-content .files-list .file .image .img svg{color:#5d3dd2;color:var(--purple);width:30px}.file-manager-box .modal-block .inner-content .files-list .file .image input[type=checkbox]{background-color:#fff;border-radius:4px;height:19px;left:7px;position:absolute;top:12px;width:19px;z-index:2}.file-manager-box .modal-block .inner-content .files-list .file .image input[type=checkbox]:checked{background-size:15px}.file-manager-box .modal-block .inner-content .files-list .file .info{align-self:flex-start;max-width:100%;padding:5px 10px 10px;text-align:left}.file-manager-box .modal-block .inner-content .files-list .file .info .date{color:#00000080;font-size:13px;font-weight:500}.file-manager-box .modal-block .inner-content .files-list .file .info .file-name{font-size:15px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-manager-box .modal-block .inner-content .files-list .file .info .file-type{color:#0009;font-size:13px;font-weight:500;line-height:1;text-transform:uppercase}.file-manager-box .modal-block .inner-content .files-list .file .info .file-uploading-label{color:#5d3dd2;color:var(--purple);font-size:13px;font-weight:500;line-height:1}.file-manager-box .modal-block .inner-content .files-list .file .image .upload-progress .progress-circle .cancel-icon:hover{opacity:1}.file-manager-box .modal-block .inner-content .files-list .file.canceled{background:#fff!important;pointer-events:none}.file-manager-box .modal-block .inner-content .files-list .file.canceled .info .file-name{color:#000!important;text-decoration:line-through}@media(hover:hover){.file-manager-box .modal-block .inner-content:hover::-webkit-scrollbar-thumb{background:#e3e1ed}}.file-manager-box .modal-block .controls{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fffffff2;border-radius:0 0 10px 10px;bottom:0;left:0;margin-bottom:0;margin-inline:0;padding:15px;position:fixed;right:0;z-index:10}.file-manager-box .modal-block .controls .btn{padding:0 25px}@media(max-width:600px){.file-manager-box div.flex.min-h-full{padding:0}.file-manager-box div.flex.min-h-full .modal-block{border-radius:0;height:100dvh;max-height:unset}.file-manager-box div.flex.min-h-full .modal-block h3.form-label{padding:15px 20px}.file-manager-box div.flex.min-h-full .modal-block h3.form-label .close{right:8px;top:12px}.file-manager-box div.flex.min-h-full .modal-block .inner-content{max-height:100dvh;min-height:100dvh;padding-block:50px 120px;padding-inline:15px}.file-manager-box div.flex.min-h-full .modal-block .inner-content .search{margin-bottom:15px;margin-top:-10px}.file-manager-box div.flex.min-h-full .modal-block .inner-content h3{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;font-size:17px;margin-inline:-15px;padding-block:5px;padding-inline:20px;position:sticky;top:-19px;z-index:10}.file-manager-box div.flex.min-h-full .modal-block .controls{justify-content:flex-end;padding:10px}.file-manager-box div.flex.min-h-full .modal-block .controls .btn{font-size:15px;line-height:44px;padding:0 18px}.file-manager-box div.flex.min-h-full .modal-block .controls .btn svg{max-width:16px}}:root{--color-bg1:#6c00a2;--color-bg2:#001152;--color1:169,18,255;--color2:104,59,203;--color3:100,137,255;--color4:200,50,108;--color5:60,158,210;--color-interactive:140,100,255;--circle-size:80%;--blending:hard-light}@keyframes moveInCircle{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes moveVertical{0%{transform:translateY(-50%)}50%{transform:translateY(50%)}to{transform:translateY(-50%)}}@keyframes moveHorizontal{0%{transform:translate(-50%) translateY(-10%)}50%{transform:translate(50%) translateY(10%)}to{transform:translate(-50%) translateY(-10%)}}.gradient-bg{background:#170928;height:100vh;left:0;overflow:hidden;position:relative;top:0;width:100vw}@media(max-width:500px){.gradient-bg{background:#231143}}.gradient-bg .logo{left:40px;position:absolute;top:30px;width:120px}html.wl .gradient-bg .logo{height:auto;max-height:35px;max-width:150px;width:auto}.gradient-bg .logo{filter:brightness(100) drop-shadow(2px 140px 150px rgba(58,35,141,.1)) opacity(1);z-index:1}@media(max-width:1000px){.gradient-bg .logo{margin:20px auto 0 20px;position:static}}.gradient-bg>svg{height:0;left:0;position:fixed;top:0;width:0}.gradient-bg .gradients-container{animation:fadeInGradients 1s ease-in-out .3s forwards;filter:url(#goo) blur(45px);height:100%;opacity:0;width:100%}@keyframes fadeInGradients{to{opacity:.5}}.gradient-bg .g1{animation:moveVertical 30s ease infinite;background:radial-gradient(circle at center,#a912ffcc 0,#a912ff00 50%) no-repeat;background:radial-gradient(circle at center,rgba(var(--color1),.8) 0,rgba(var(--color1),0) 50%) no-repeat;transform-origin:center center}.gradient-bg .g1,.gradient-bg .g2{height:80%;height:var(--circle-size);left:10%;left:calc(50% - var(--circle-size)/2);mix-blend-mode:hard-light;mix-blend-mode:var(--blending);opacity:1;position:absolute;top:10%;top:calc(50% - var(--circle-size)/2);width:80%;width:var(--circle-size)}.gradient-bg .g2{animation:moveInCircle 20s infinite reverse;background:radial-gradient(circle at center,#683bcbcc 0,#683bcb00 50%) no-repeat;background:radial-gradient(circle at center,rgba(var(--color2),.8) 0,rgba(var(--color2),0) 50%) no-repeat;transform-origin:calc(50% - 400px)}.gradient-bg .g3{animation:moveInCircle 40s linear infinite;background:radial-gradient(circle at center,#6489ffcc 0,#6489ff00 50%) no-repeat;background:radial-gradient(circle at center,rgba(var(--color3),.8) 0,rgba(var(--color3),0) 50%) no-repeat;height:80%;height:var(--circle-size);left:calc(10% - 500px);left:calc(50% - var(--circle-size)/2 - 500px);opacity:1;top:calc(10% + 200px);top:calc(50% - var(--circle-size)/2 + 200px);transform-origin:calc(50% + 400px);width:80%;width:var(--circle-size)}.gradient-bg .g3,.gradient-bg .g4{mix-blend-mode:hard-light;mix-blend-mode:var(--blending);position:absolute}.gradient-bg .g4{animation:moveHorizontal 40s ease infinite;background:radial-gradient(circle at center,#c8326ccc 0,#c8326c00 50%) no-repeat;background:radial-gradient(circle at center,rgba(var(--color4),.8) 0,rgba(var(--color4),0) 50%) no-repeat;height:40%;height:calc(var(--circle-size)/2);left:10%;left:calc(50% - var(--circle-size)/2);opacity:.7;top:10%;top:calc(50% - var(--circle-size)/2);transform-origin:calc(50% - 200px);width:40%;width:calc(var(--circle-size)/2)}.gradient-bg .g5{animation:moveInCircle 20s ease infinite;background:radial-gradient(circle at center,#3c9ed2cc 0,#3c9ed200 50%) no-repeat;background:radial-gradient(circle at center,rgba(var(--color5),.8) 0,rgba(var(--color5),0) 50%) no-repeat;height:160%;height:calc(var(--circle-size)*2);left:-30%;left:calc(50% - var(--circle-size));opacity:1;top:-30%;top:calc(50% - var(--circle-size));transform-origin:calc(50% - 800px) calc(50% + 200px);width:160%;width:calc(var(--circle-size)*2)}.gradient-bg .g5,.gradient-bg .interactive{mix-blend-mode:hard-light;mix-blend-mode:var(--blending);position:absolute}.gradient-bg .interactive{background:radial-gradient(circle at center,#8c64ffcc 0,#8c64ff00 50%) no-repeat;background:radial-gradient(circle at center,rgba(var(--color-interactive),.8) 0,rgba(var(--color-interactive),0) 50%) no-repeat;height:100%;left:-50%;opacity:.7;top:-50%;width:100%}.gradient-bg .ai-form-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:50%;max-width:790px;padding-inline:20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}@media(max-width:1000px){.gradient-bg .ai-form-container{padding-top:60px}}.gradient-bg .ai-form-container.animate-slide-up{animation:fadeIn .3s ease .2s forwards;opacity:0;transform:translate(-50%,-50%)}.gradient-bg .ai-form-container.animate-slide-down{animation:fadeOut .3s ease .7s forwards;transform:translate(-50%,-50%)}@keyframes fadeIn{to{opacity:1;transform:translate(-50%,-50%)}}@keyframes fadeOut{to{opacity:0;transform:translate(-50%,-50%)}}.gradient-bg .stagger-item{opacity:0;transform:translateY(30px);transition:opacity .5s ease,transform .5s ease}.gradient-bg .stagger-item:first-child{transition-delay:.2s}.gradient-bg .stagger-item:nth-child(2){transition-delay:.25s}.gradient-bg .stagger-item:nth-child(3){transition-delay:.3s}.gradient-bg .stagger-item.stagger-animate{opacity:1;transform:translateY(0)}.gradient-bg .stagger-item.stagger-close{opacity:0;transform:translateY(-30px)}.gradient-bg .stagger-item.stagger-close:first-child{transition-delay:0s}.gradient-bg .stagger-item.stagger-close:nth-child(2){transition-delay:.05s}.gradient-bg .stagger-item.stagger-close:nth-child(3){transition-delay:.1s}@media(max-width:700px){.gradient-bg .stagger-item:first-child{transition-delay:.2s}.gradient-bg .stagger-item:nth-child(2){transition-delay:.3s}.gradient-bg .stagger-item:nth-child(3){transition-delay:.25s}.gradient-bg .stagger-item.stagger-close:first-child{transition-delay:0s}.gradient-bg .stagger-item.stagger-close:nth-child(2){transition-delay:.1s}.gradient-bg .stagger-item.stagger-close:nth-child(3){transition-delay:.05s}}@media(min-width:1000px){.gradient-bg .ai-form-container .ai-form-heading{margin-top:-60px}}.gradient-bg .ai-form-container .ai-form-heading h1{color:#ffffff40;font-size:45px;font-weight:700;line-height:1.2em;text-align:center;text-align:left}.gradient-bg .ai-form-container .ai-form-heading h1 div{color:#fff}@media(max-width:700px){.gradient-bg .ai-form-container .ai-form-heading h1{font-size:35px}}@media(max-width:320px){.gradient-bg .ai-form-container .ai-form-heading h1{font-size:25px}}.gradient-bg .ai-form-container .language-selector .ai-language-selector .select-style{background:#ffffff08;border-radius:7px;color:#fff;min-width:150px;padding:13px;transition:background .3s ease}.gradient-bg .ai-form-container .language-selector .ai-language-selector .select-style .truncate{font-size:14px}.gradient-bg .ai-form-container .language-selector .ai-language-selector .select-style:hover{background:#ffffff0d}.gradient-bg .ai-form-container .language-selector .ai-language-selector .select-drop{border-radius:9px;left:-13px;margin-top:20px;min-width:230px;overflow:hidden}.gradient-bg .ai-form-container .language-selector .ai-language-selector .select-drop ul{background:#0f0f0f8c;border-radius:9px;padding:7px 0 7px 7px}.gradient-bg .ai-form-container .language-selector .ai-language-selector .select-drop ul .search-box{background:transparent;border-bottom:1px solid hsla(0,0%,100%,.04);border-radius:7px 7px 0 0;margin-inline:-7px;margin-top:3px}.gradient-bg .ai-form-container .language-selector .ai-language-selector .select-drop ul .search-box svg{color:#ffffff6d}.gradient-bg .ai-form-container .language-selector .ai-language-selector .select-drop ul .search-box input{color:#fff;padding-block:8px}.gradient-bg .ai-form-container .language-selector .ai-language-selector .select-drop ul .search-box input::-moz-placeholder{color:#fff3;font-size:15px;font-weight:300}.gradient-bg .ai-form-container .language-selector .ai-language-selector .select-drop ul .search-box input::placeholder{color:#fff3;font-size:15px;font-weight:300}.gradient-bg .ai-form-container .language-selector .ai-language-selector .select-drop ul li{border-radius:5px;color:#ffffff60;font-size:14px;margin-right:12px;padding:7px 12px}.gradient-bg .ai-form-container .language-selector .ai-language-selector .select-drop ul li.active,.gradient-bg .ai-form-container .language-selector .ai-language-selector .select-drop ul li:hover{background:#ffffff0d;color:#fff}@media(max-width:700px){.gradient-bg .ai-form-container .language-selector .ai-language-selector .select-drop{background:#0d0d0dcc;inset:auto 0 58px}.gradient-bg .ai-form-container .language-selector .ai-language-selector .select-drop ul{margin-top:0}}@media(max-height:900px){.gradient-bg .ai-form-container .language-selector .ai-language-selector .select-drop{background:#0d0d0dcc;bottom:58px;left:0;top:auto}.gradient-bg .ai-form-container .language-selector .ai-language-selector .select-drop ul{margin-top:0}}.gradient-bg .ai-form-container .language-selector .select-drop .ps__rail-y .ps__thumb-y{background:#ffffff1a}.gradient-bg .ai-form-container .language-selector .select-drop .search-box{align-items:center;background:#ffffffe6;border-bottom:1px solid rgba(0,0,0,.051);display:flex;position:sticky;top:0;transform:translateY(-10px);z-index:1}.gradient-bg .ai-form-container .language-selector .select-drop .search-box>svg{color:#5c6372;height:19px;margin-left:14px;stroke-width:2px;width:19px}.gradient-bg .ai-form-container .language-selector .select-drop .search-box .event-type-search{background:unset;border:none;border-radius:0;box-shadow:unset;font-size:16px;line-height:30px;outline:none;padding:0 15px 0 7px;padding-block:10px}.gradient-bg .ai-form-container .language-selector .select-drop .search-box .close{cursor:pointer}.gradient-bg .ai-form-container .language-selector .select-drop .search-box .close svg{color:#5c6372;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:18px}@media(hover:hover){.gradient-bg .ai-form-container .language-selector .select-drop .search-box .close:hover{opacity:.6}}.gradient-bg .ai-form-container .generator-steps{position:relative;width:100%;z-index:2}.gradient-bg .ai-form-container .generator-steps .product-type-row{padding:13px 13px 13px 20px}.gradient-bg .ai-form-container .generator-steps .product-type-row .type-label-container{margin-left:5px}.gradient-bg .ai-form-container .generator-steps .product-type-row .type-label-container .product-type-label{color:#fff;font-size:18px;font-weight:400}.gradient-bg .ai-form-container .generator-steps .product-type-row .product-type-selector .ai-language-selector .select-style{min-width:250px}.gradient-bg .ai-form-container .generator-steps .product-type-row .product-type-selector .ai-language-selector .select-style .truncate{font-size:15.5px}.gradient-bg .ai-form-container .generator-steps .product-type-row .product-type-selector .ai-language-selector .select-style span:last-child svg{height:19px;margin-right:2px;width:19px}.gradient-bg .ai-form-container .generator-steps .product-type-row .product-type-selector .ai-language-selector .select-drop{background:#0d0d0dcc;left:0;margin-top:10px;min-width:0;width:100%}@media(max-height:900px),(max-width:700px){.gradient-bg .ai-form-container .generator-steps .product-type-row .product-type-selector .ai-language-selector .select-drop{inset:auto auto auto 0}}.gradient-bg .ai-form-container .generator-steps .product-type-row .product-type-selector .ai-language-selector .select-drop ul{background:#0f0f0f8c;margin-top:0;padding:7px}.gradient-bg .ai-form-container .generator-steps .product-type-row .product-type-selector .ai-language-selector .select-drop ul li{font-size:15.5px;margin-right:0;padding:9px 14px}.gradient-bg .ai-form-container .generator-steps .product-type-row .product-type-selector .ai-language-selector .select-drop ul li svg{height:17px;width:17px}.gradient-bg .ai-form-container .generator-steps .generator-step{background:#0f0f0f73;border-radius:12px;color:#fff;padding:25px}@media(max-width:700px){.gradient-bg .ai-form-container .generator-steps .generator-step{padding:20px}}.gradient-bg .ai-form-container .generator-steps .generator-step h2{font-size:15px;font-weight:600}.gradient-bg .ai-form-container .generator-steps .generator-step p{color:#ffffff80;font-size:15px;font-weight:400}@media(max-width:700px){.gradient-bg .ai-form-container .generator-steps{flex-direction:column;width:100%}}@media(max-width:320px){.gradient-bg .ai-form-container .generator-steps{gap:10px;margin-top:20px}.gradient-bg .ai-form-container .generator-steps .generator-step{padding:15px}}.gradient-bg .ai-form-container .generator-fields-container{background:#0f0f0f8c;border:1px solid hsla(0,0%,100%,.01);border-radius:12px;display:flex;flex-direction:column;width:100%}.gradient-bg .ai-form-container .generator-fields-container .course-name input{background:transparent;border:unset;box-shadow:unset;color:#fff;line-height:22px;outline:unset;padding:17px 20px 15px}.gradient-bg .ai-form-container .generator-fields-container .course-name input::-moz-placeholder{color:#fff3;font-weight:300}.gradient-bg .ai-form-container .generator-fields-container .course-name input::placeholder{color:#fff3;font-weight:300}.gradient-bg .ai-form-container .generator-fields-container .course-prompt-area{border-bottom:1px solid hsla(0,0%,100%,.04);border-top:1px solid hsla(0,0%,100%,.04);position:relative}.gradient-bg .ai-form-container .generator-fields-container .course-prompt-area .editable-content{background:transparent;border:unset;box-shadow:unset;color:#fff;line-height:1.7em;min-height:150px;outline:unset;padding:20px;white-space:pre-wrap;word-wrap:break-word}.gradient-bg .ai-form-container .generator-fields-container .course-prompt-area .editable-content.is-empty:before{color:#fff3;content:attr(data-placeholder);font-weight:300;left:20px;pointer-events:none;position:absolute;top:20px}.gradient-bg .ai-form-container .generator-fields-container .course-prompt-area .ps__rail-y .ps__thumb-y{background:#ffffff1a}.gradient-bg .ai-form-container .generator-fields-container .course-footer{padding:15px}.gradient-bg .ai-form-container .generator-fields-container .course-footer .course-size-selector .ai-language-selector .select-style{min-width:170px}.gradient-bg .ai-form-container .generator-fields-container .course-footer .course-size-selector .ai-language-selector .select-drop{left:0;min-width:170px}.gradient-bg .ai-form-container .generator-fields-container .course-footer .course-size-selector .ai-language-selector .select-drop ul li{margin-right:7px}@media(max-width:700px){.gradient-bg .ai-form-container .generator-fields-container .course-footer .course-size-selector .ai-language-selector .select-drop{left:auto;right:0}}.gradient-bg .ai-form-container .generator-fields-container .course-footer .btn{border-radius:7px;font-size:16px;height:45px;line-height:45px;padding:0;transform:unset;width:45px}.gradient-bg .ai-form-container .generator-fields-container .course-footer .btn svg{height:19px;margin-right:0;width:19px}.gradient-bg .ai-form-container .generator-fields-container .course-footer .btn.inactive{background:#d0d0dd12}.gradient-bg .ai-form-container .generator-fields-container .course-footer .btn.inactive span,.gradient-bg .ai-form-container .generator-fields-container .course-footer .btn.inactive svg{opacity:.3}@media(max-width:700px){.gradient-bg{overflow:auto}.gradient-bg .gradients-container{position:fixed}.gradient-bg .ai-form-container{height:auto;justify-content:start;left:auto;margin-bottom:100px;position:static;transform:unset}.gradient-bg .ai-form-container .ai-form-heading{order:1}.gradient-bg .ai-form-container .generator-steps{margin-top:15px;order:2}.gradient-bg .ai-form-container .generator-fields-container{order:3}.gradient-bg .ai-form-container .course-footer{flex-direction:column;gap:15px}.gradient-bg .ai-form-container .course-footer .settings-box,.gradient-bg .ai-form-container .course-footer .settings-box .language-selector{width:100%}}@media(max-width:700px)and (max-width:400px){.gradient-bg .ai-form-container .course-footer .settings-box{flex-direction:column!important}}@media(max-width:700px){.gradient-bg .ai-form-container .course-footer .action-box{margin-top:0;width:100%}.gradient-bg .ai-form-container .course-footer .action-box .symbol-counter{margin-left:10px;margin-right:auto}.gradient-bg .ai-form-container.animate-slide-up{animation:fadeInMobile .3s ease .2s forwards;transform:unset}.gradient-bg .ai-form-container.animate-slide-down{animation:fadeOutMobile .3s ease .7s forwards;transform:unset}@keyframes fadeInMobile{to{opacity:1;transform:unset}}@keyframes fadeOutMobile{to{opacity:0;transform:unset}}}@media(max-width:500px){.gradient-bg .ai-form-container .generator-steps .product-type-row{align-items:flex-start;flex-direction:column}.gradient-bg .ai-form-container .generator-steps .product-type-row .product-type-selector{width:100%}.gradient-bg .ai-form-container .generator-steps .product-type-row .type-label-container{margin-left:5px}}@media(max-width:400px){.gradient-bg .gradient-bg .ai-form-container .course-footer .settings-box{flex-direction:column!important}}@media(max-width:330px){.gradient-bg .gradient-bg .generator-fields-container .course-footer .action-box .symbol-counter{margin:0 auto}}@font-face{font-family:VideoJS;font-style:normal;font-weight:400;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==) format("woff")}:root{--purple:#5d3dd2;--ai-highlight-purple:#5d3dd2;--input-focus-ring:#e4e4ed;--modal-backdrop:rgba(62,36,153,.3);--sparkle-btn-bg:oklab(from #5d3dd2 l a b/.05);--sparkle-btn-bg-hover:oklab(from #5d3dd2 l a b/.08);--red:#f33b55;--green:#49c57d;--blue:#00aeef;--orange:#f37e50}html.wl{--modal-backdrop:color-mix(in srgb,oklab(from var(--purple) calc(l*.3) a b/.5),transparent);--ai-highlight-purple:#5d3dd2;--input-focus-ring:#e8e8e8}html.wl [role=switch]:not(.bg-green-500):not(.activate-side-switcher [role=switch]){background-color:#eee!important}html.wl .btn.inactive,html.wl .btn.main-btn.ai-btn:disabled,html.wl .delete.inactive{background:#d6d6d62e!important;color:#dadada!important}html.wl .btn.inactive svg,html.wl .btn.main-btn.ai-btn:disabled svg,html.wl .delete.inactive svg{color:#dadada!important}html.wl .info-icon,html.wl svg:has(path[d*="zm-7-4a1 1 0 11-2 0"]){color:#a9a9a9!important}html.wl .fixed.inset-0.bg-purple-900.opacity-10,html.wl [id^=headlessui-popover-overlay-]{background:#3e24994d!important;background:var(--modal-backdrop)!important;opacity:1!important}html.wl .ai-rewrite-panel,html.wl .ai-thumbnail-panel{box-shadow:0 40px 100px -5px #50505026}html.wl .ai-rewrite-panel .ai-generate-length-label,html.wl .ai-rewrite-panel .ai-rewrite-length-label,html.wl .ai-rewrite-panel .ai-style-description,html.wl .ai-rewrite-panel .ai-thumbnail-context-hint,html.wl .ai-rewrite-panel .ai-thumbnail-reference-label-top,html.wl .ai-rewrite-panel .label,html.wl .ai-thumbnail-panel .ai-generate-length-label,html.wl .ai-thumbnail-panel .ai-rewrite-length-label,html.wl .ai-thumbnail-panel .ai-style-description,html.wl .ai-thumbnail-panel .ai-thumbnail-context-hint,html.wl .ai-thumbnail-panel .ai-thumbnail-reference-label-top,html.wl .ai-thumbnail-panel .label{color:gray}html.wl .ai-rewrite-panel .ai-rewrite-context,html.wl .ai-rewrite-panel .ai-thumbnail-context,html.wl .ai-thumbnail-panel .ai-rewrite-context,html.wl .ai-thumbnail-panel .ai-thumbnail-context{background:#f7f7f7}html.wl .ai-rewrite-panel .ai-rewrite-context::-moz-placeholder,html.wl .ai-rewrite-panel .ai-thumbnail-context::-moz-placeholder,html.wl .ai-thumbnail-panel .ai-rewrite-context::-moz-placeholder,html.wl .ai-thumbnail-panel .ai-thumbnail-context::-moz-placeholder{color:#a9a9a9}html.wl .ai-rewrite-panel .ai-rewrite-context::placeholder,html.wl .ai-rewrite-panel .ai-thumbnail-context::placeholder,html.wl .ai-thumbnail-panel .ai-rewrite-context::placeholder,html.wl .ai-thumbnail-panel .ai-thumbnail-context::placeholder{color:#a9a9a9}html.wl .ai-rewrite-panel .select-style,html.wl .ai-thumbnail-panel .select-style{background:#f7f7f7!important}html.wl .ai-rewrite-panel .ai-thumbnail-reference-empty,html.wl .ai-thumbnail-panel .ai-thumbnail-reference-empty{border:1px dashed #dfdfdf}html.wl .ai-rewrite-panel .ai-thumbnail-reference-empty:hover,html.wl .ai-thumbnail-panel .ai-thumbnail-reference-empty:hover{background:#f7f7f79c;border-color:#d9d9d9}html.wl .ai-rewrite-panel .ai-thumbnail-reference-empty .ai-thumbnail-reference-icon,html.wl .ai-thumbnail-panel .ai-thumbnail-reference-empty .ai-thumbnail-reference-icon{color:#cfcfcf}html.wl .ai-rewrite-panel .ai-thumbnail-reference-empty .ai-thumbnail-reference-hint,html.wl .ai-thumbnail-panel .ai-thumbnail-reference-empty .ai-thumbnail-reference-hint{color:#909090}html.wl .ai-rewrite-panel .ai-thumbnail-reference-filled,html.wl .ai-thumbnail-panel .ai-thumbnail-reference-filled{background:#f7f7f7}html.wl .ai-changed-field .ai-rewrite-panel .ai-rewrite-context,html.wl .ai-changed-field .ai-thumbnail-panel .ai-thumbnail-context{background:#f7f7f7!important}html.wl::-webkit-scrollbar-thumb{background:#e8e8e8}html.wl ::-webkit-scrollbar-thumb{background:#ececec}html.wl ::-webkit-scrollbar-thumb:hover{background:#e5e5e5}html.wl .applied-filters .filter,html.wl .tags .tag{background:oklab(from #5d3dd2 l a b/.07);background:oklab(from var(--purple) l a b/.07)}html.wl .applied-filters .filter .remove:hover,html.wl .tags .tag .remove:hover{box-shadow:0 0 0 2px oklab(from #5d3dd2 l a b/.12);box-shadow:0 0 0 2px oklab(from var(--purple) l a b/.12)}html.wl .applied-filters .filter .remove:hover,html.wl .products-table tbody tr.checked td.name .product-thumb,html.wl .products-table tbody tr:hover td.name .product-thumb,html.wl .tags .tag .remove:hover{background:oklab(from #5d3dd2 l a b/.12);background:oklab(from var(--purple) l a b/.12)}*{font-family:Onest,Inter!important;letter-spacing:-.015em}input:-webkit-autofill,input:-webkit-autofill:first-line{font-family:Onest,Inter!important;font-size:17px!important;font-weight:500!important}*,body{outline:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-moz-selection{background:#4923d5d9;color:#fff}::selection{background:#4923d5d9;color:#fff}html.wl ::-moz-selection{background-color:#5d3dd2!important;background-color:var(--purple)!important;color:#fff!important}html.wl ::selection{background-color:#5d3dd2!important;background-color:var(--purple)!important;color:#fff!important}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}::-webkit-scrollbar{height:4px;margin:4px 4px 4px 0;width:4px}html>::-webkit-scrollbar{width:8px}html>::-webkit-scrollbar-thumb{background:#d0cdd7;border-radius:10px}::-webkit-scrollbar-track{border-radius:10px;padding:4px}::-webkit-scrollbar-thumb{background:#e3e1ed;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#e1dfe9;opacity:1}@media(min-width:1300px){body.sticky-page .main{overflow:clip!important}}.mobile-title{display:none;font-size:22px;font-weight:500;line-height:65px}@media(max-width:1035px){.mobile-title{display:block;left:52px;position:fixed;top:0;z-index:14}}html:has(.ai-chat-fullscreen) .search{box-shadow:none!important;transition:none!important}html:has(.ai-chat-fullscreen) .search .search-box{display:none!important}.fixed-search{bottom:20px;height:47px;left:340px;position:fixed;width:47px;z-index:16}.fixed-search:has(.search-pop){z-index:10000!important}.fixed-search{background:#ffffffeb;border:2px solid #fff;border-radius:9px;box-shadow:-6px -4px 70px -3px #1f144d59;transition:all .3s ease}@media(min-width:1300px){.fixed-search{z-index:20}}@media(max-width:1035px){.fixed-search{left:20px}}.fixed-search .fixed-search-box{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:unset!important;border:unset!important;box-shadow:unset!important;cursor:pointer;display:flex;height:100%;justify-content:center;max-width:unset;transition:all .3s ease;width:43px}.fixed-search .fixed-search-box svg.fixed-icon{border-radius:15px;color:#5d3dd2;color:var(--purple);height:20px;min-width:20px;position:static;stroke-width:1.9px;transform:translate(27px);transition:all .3s ease;width:22px}.fixed-search .fixed-search-box svg.fixed-icon path{color:unset}.fixed-search .fixed-search-box>span{font-weight:500;opacity:0;padding-left:3px;transform:translate(28px);transition:all .3s ease}@media(hover:hover){.fixed-search:hover{width:110px}.fixed-search:hover .fixed-search-box{width:106px}.fixed-search:hover .fixed-search-box svg.fixed-icon{height:17px;stroke-width:2px;transform:translate(-3px) translateY(1px);width:17px}.fixed-search:hover .fixed-search-box>span{opacity:1;transform:translate(-3px)}}.marketplace-checkbox{background:linear-gradient(90deg,#5835d2,#7540c0);border-radius:10px;box-shadow:0 20px 60px -15px #4923d585;color:#fff;font-weight:300;padding:15px}.marketplace-checkbox label{max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketplace-checkbox input[type=checkbox]{background-color:#3c2493ad}.marketplace-checkbox input[type=checkbox]:checked,.marketplace-checkbox input[type=checkbox]:checked:hover,.marketplace-checkbox input[type=checkbox]:hover{background-color:#3c2493!important}.marketplace-checkbox label{font-weight:400!important;margin-top:-3px!important}.marketplace-checkbox .action svg{color:#fff6!important}.error{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#f33b55cc;border-radius:10px;bottom:20px;color:#fff;display:flex;left:50%;margin-right:-50%;padding:15px 25px 15px 20px;position:fixed;z-index:500}.error svg{background:#f33b55;background:var(--red);border-radius:100px;box-shadow:0 0 0 4px #ffffff4d,inset 0 0 0 3px #fff;color:#fff;height:20px;margin-right:12px;min-width:20px;stroke-width:4px;width:20px}.warning-toast{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ef6732cc;border-radius:6px;bottom:20px;box-shadow:0 10px 40px -10px #ef673233;color:#fff;display:flex;left:50%;margin-right:-50%;padding:15px 50px 15px 20px;position:fixed;z-index:500}.warning-toast>svg{background:#ef6732;border-radius:100px;box-shadow:0 0 0 4px #ffffff4d,inset 0 0 0 3px #fff;color:#fff;height:20px;margin-right:12px;min-width:20px;stroke-width:4px;width:20px}.warning-toast .close{cursor:pointer;height:20px;opacity:.5;position:absolute;right:15px;top:18px;width:20px}@media(hover:hover){.warning-toast .close:hover{opacity:.8!important}}@media(max-width:480px){.warning-toast{bottom:80px;right:20px}}input[type=password]{font-family:Verdana!important;font-size:15px!important}.date-input{cursor:pointer;position:relative}.date-input input{cursor:pointer;padding:0 20px 0 60px!important}.date-input .icon{align-items:center;background:#fff;border-radius:7px;display:flex;height:40px;justify-content:center;left:5px;margin-right:25px;position:absolute;top:5px;width:44px}.date-input .icon svg{color:#5d3dd2;color:var(--purple);max-width:22px;stroke-width:2px}.success{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#37c573cc;border-radius:10px;bottom:20px;color:#fff;display:flex;left:50%;margin-right:-50%;padding:15px 25px 15px 20px;position:fixed;z-index:500}.success svg{background:#fff;border-radius:100px;box-shadow:0 0 0 4px #ffffff4d;color:#74d08c;height:20px;margin-right:12px;min-width:20px;padding:5px;stroke-width:4px;width:20px}.course-page .error,.course-page .success{bottom:20px;top:auto}.no-content{border:2px dashed hsla(255,9%,91%,.8);border-radius:8px;margin-top:20px}.no-content .text{color:#8c8c8c;font-weight:400}.no-content .btn{border-radius:7px;font-size:15px!important;line-height:42px;padding:0 25px}.no-content .btn.main-btn{box-shadow:0 20px 30px -15px #4923d55e!important}html.wl .no-content .btn.main-btn:not(.inactive):not(.ai-btn){box-shadow:0 20px 60px -15px oklab(from #5d3dd2 l a b/52%)!important;box-shadow:0 20px 60px -15px oklab(from var(--purple) l a b/52%)!important}@media(hover:hover){.no-content .btn.main-btn:hover{box-shadow:0 20px 30px -18px #4923d55e!important}html.wl .no-content .btn.main-btn:hover:not(.ai-btn){box-shadow:0 20px 60px -18px oklab(from #5d3dd2 l a b/52%)!important;box-shadow:0 20px 60px -18px oklab(from var(--purple) l a b/52%)!important}}.no-content .btn svg{height:20px;stroke-width:2px;width:20px}.no-content .btn:has(svg){line-height:46px;padding:0 25px 0 15px}.transactions .no-content{margin:0 20px}@media screen and (min-width:1024px)and (max-width:1350px){.transactions .no-content{max-height:380px}}.color-input{margin-left:10px}.color-input .title{font-size:18px;font-weight:500;margin-bottom:-5px;margin-top:-2px}.color-input .code{color:#00000073;font-weight:500;margin-bottom:-3px}.color-dot .lv-colorpicker__colorblock-wrap{background:url(/admin/img/transparent-bg-darker.svg) repeat;background-size:14px;border:1.5px solid #f1f1f1;border-radius:1000px!important;height:100%;inset:0;transform:none;width:100%}.vc-checkerboard{background-image:none!important}body.in-builder div.lv-overlaypanel{left:40px!important}body.macos footer .subtitle,body.macos footer .text,body.macos header .subtitle,body.macos header .text,body.macos section .subtitle,body.macos section .text{font-weight:300!important}body.macos footer input::-moz-placeholder,body.macos header input::-moz-placeholder,body.macos section input::-moz-placeholder{font-weight:400!important}body.macos footer input::placeholder,body.macos header input::placeholder,body.macos section input::placeholder{font-weight:400!important}div.lv-overlaypanel{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffd9;border:2px solid hsla(0,0%,100%,.561);border-radius:8px;box-shadow:0 30px 100px -10px #210e4a40;transform:none}div.lv-overlaypanel:after,div.lv-overlaypanel:before{display:none}div.lv-overlaypanel *{font-family:Outfit,sans-serif!important;font-weight:500}div.lv-overlaypanel .vc-chrome-active-color{border:1px solid #dfdfdf;margin-left:-7px}div.lv-overlaypanel .vc-chrome-alpha-wrap{border:1px solid hsla(0,0%,80%,.212);border-radius:3px}div.lv-overlaypanel .vc-chrome-alpha-wrap .vc-alpha-picker{transform:translate(-6px,-3px) scale(1)}div.lv-overlaypanel .vc-chrome-alpha-wrap .vc-alpha-picker:hover{transform:translate(-6px,-3px) scale(1.5)}div.lv-overlaypanel .vc-chrome,div.lv-overlaypanel .vc-chrome-body{background:transparent}div.lv-overlaypanel .vc-chrome-hue-wrap{border-radius:3px}div.lv-overlaypanel .palette-container{border-top:1px solid rgba(228,228,237,.49);padding-bottom:0;padding-right:0}div.lv-overlaypanel .vc-chrome-saturation-wrap{border-radius:5px!important}div.lv-overlaypanel .lv-overlaypanel__content{padding:8px!important}div.lv-overlaypanel .vc-chrome{transform:none!important}div.lv-overlaypanel .vc-chrome-toggle-icon{margin-top:0}div.lv-overlaypanel .vc-chrome-toggle-icon svg{margin:0 auto}div.lv-overlaypanel .vc-chrome-toggle-icon-highlight{display:none!important}div.lv-overlaypanel .vc-chrome-fields .vc-input__input{background:#fff;border-radius:5px;box-shadow:-10px 11px 40px -10px #2e215a9c;color:#000;display:block;height:27px;line-height:27px;margin-top:-2px;text-align:center}body.hide-alpha div.lv-overlaypanel .vc-chrome-alpha-wrap{display:none!important}body.hide-alpha div.lv-overlaypanel .vc-chrome-hue-wrap{margin-top:10px}.message.global-warning{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ef6732c4;border-radius:0;color:#fff;cursor:pointer;font-size:15px;justify-content:center;left:0;line-height:1.2em;margin-inline:20px;margin:0;max-width:unset;padding:12px;position:fixed;right:0;top:0;z-index:1000}.message.global-warning svg{margin-bottom:-2px;max-width:20px;min-width:20px}@media(max-width:1035px){.message{position:static!important}}.upload{background:#f6f6f859;border:2px dashed rgba(213,213,221,.65);border-radius:10px;padding:30px}.upload>svg{color:#ccccd3;height:37px;margin-bottom:5px;stroke-width:1.2px;width:37px}.upload>span{color:#8e8e97;font-size:17px;font-weight:400;margin-bottom:16px}.upload .btn{font-size:15px;line-height:48px}html.wl .upload{background:#f5f5f559;border-color:#dbdbdba6}.upload.hover,html.wl .upload.hover{background:oklab(from #5d3dd2 l a b/.06);background:oklab(from var(--purple) l a b/.06);border:2px dashed #5d3dd2;border:2px dashed var(--purple)}.upload.hover>svg,html.wl .upload.hover>svg{color:#5d3dd2;color:var(--purple)}.upload.hover>span,html.wl .upload.hover>span{color:#5d3dd2;color:var(--purple);font-weight:400}.upload.hover .btn,html.wl .upload.hover .btn{display:none}.calendar{position:relative}.calendar .action-pop{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffed;border:2px solid #fff;border-radius:10px;box-shadow:0 30px 100px -10px #210e4a26;min-width:350px;padding:15px;position:absolute;right:0;top:70px;z-index:15}.calendar .action-pop vc-arrows-container{padding-left:0;padding-right:0}.calendar .action-pop .vc-nav-items{grid-row-gap:5px}.calendar .action-pop .vc-weeks{padding:0}.calendar .action-pop .vc-nav-item.is-current{border-color:#eae5fa30}.calendar .action-pop .vc-nav-popover-container{background-color:#4b2cb9;border-color:#4b2cb9;margin:0;padding:8px}.calendar .action-pop .vc-nav-popover-container .vc-popover-caret.direction-bottom.align-center{display:none}.calendar .action-pop .vc-nav-arrow:hover,.calendar .action-pop .vc-nav-item.is-active,.calendar .action-pop .vc-nav-item:hover,.calendar .action-pop .vc-nav-title:hover{background-color:#6d49eb;color:#fff}.calendar .action-pop .vc-container{background:transparent;border:none;border-radius:8px!important;font-family:Outfit,sans-serif;width:100%}.calendar .action-pop .vc-container .vc-header{padding:10px 0 30px}.calendar .action-pop .vc-container .vc-title{color:#000;line-height:40px}.calendar .action-pop .vc-container .vc-arrow{border-radius:7px;height:40px;width:40px}.calendar .action-pop .vc-container .vc-arrow svg{color:#5d3dd2;color:var(--purple)}.calendar .action-pop .vc-container .vc-arrow.is-right svg{transform:translate(-1px)}.calendar .action-pop .vc-container .vc-arrow:hover{background:#f2f0fa}html.wl .calendar .action-pop .vc-container .vc-arrow:hover{background:oklab(from #5d3dd2 l a b/.05);background:oklab(from var(--purple) l a b/.05)}.calendar .action-pop .vc-container .vc-arrow:hover svg{color:#5d3dd2;color:var(--purple)}.calendar .action-pop .calendar-range-selector label{font-size:14px;margin-bottom:3px}.calendar .action-pop .calendar-controls{margin-top:15px}.calendar .action-pop .select-style{background:transparent;border-radius:7px;box-shadow:inset 0 0 0 2px #f2f2f2;font-size:15px}.calendar .action-pop .select-drop ul{font-size:15px}.calendar .action-pop .controls{border-top:1px solid rgba(228,228,237,.55);margin-left:-15px;margin-right:-15px;margin-top:20px;padding-left:15px;padding-right:15px;padding-top:20px}.calendar .action-pop .controls .btn{border-radius:7px;font-size:16px;line-height:45px}.page-loading{align-items:center;background:#fafafc;background-attachment:fixed;background-size:cover;box-shadow:inset 0 0 280px -20px #635a7c1a;display:flex;justify-content:center;left:320px;min-height:100dvh;position:fixed;right:0;top:0;z-index:10001}html.wl .page-loading:not(.white):not(.non-bg){background:#fafafa}.page-loading span{color:#000!important;font-size:17px;font-weight:500;margin:0 0 0 5px;opacity:1!important}.page-loading svg{animation:spin 1.5s linear infinite;color:#5d3dd2!important;color:var(--purple)!important;height:20px!important;width:20px!important}@media(max-width:1035px){.page-loading:not(.with-shadow){box-shadow:none;left:0}}.page-loading.non-bg{background:none}.page-loading.non-bg,.page-loading.white{border-radius:10px;box-shadow:none;inset:0;min-height:unset;padding-right:0;position:absolute;z-index:25}.page-loading.white{background:#fff}.page-loading.full-cover-loader{z-index:10004}.metric-card .page-loading,.no-content .page-loading,.top-courses .page-loading,.transactions .page-loading{z-index:10}.metric-card .page-loading{padding-right:0}.metric-card .page-loading svg{height:20px!important;width:20px!important}.metric-card .page-loading span{font-size:16px}.course-page .curriculum .page-loading{left:0;width:499px;width:calc(var(--curriculum-width, 500px) - 1px)}.course-page .curriculum .page-loading:not(.with-shadow){box-shadow:none}@media(max-width:1300px){.course-page .curriculum .page-loading{display:none}}.course-page .page-loading{background:#f6f6fb;left:500px;left:var(--curriculum-width,500px);z-index:12}.course-page .page-loading:not(.with-shadow){box-shadow:none}@media(max-width:1300px){.course-page .page-loading{left:0}}.course-page:has(.course-main.customize) .page-loading{left:0!important}.builder .page-loading{left:0;padding-right:0!important;z-index:10001}.builder .page-loading:not(.with-shadow){box-shadow:none}body:has(.course-page.builder) .page-loading{padding-right:0!important}.action{bottom:17px;position:absolute;right:12px}.action .action-pop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#fffffff2;border:1px solid #fff;border-radius:7px;box-shadow:0 20px 50px -5px #2d17791f;padding:3px;position:absolute;right:0;z-index:10}html.wl .action .action-pop{box-shadow:0 20px 50px -5px #7878781f}.action .action-pop{min-width:100px}.action .action-pop .info-img{border-radius:5px;margin-top:10px}.action .action-pop .delete{border:none;color:#db4e58!important}.action .action-pop a,.action .action-pop:not(.not-hover-elements)>div{color:#0009;cursor:pointer;display:block;font-size:15px;font-weight:500;margin-bottom:4px;padding:5px 14px}.action .action-pop a:last-of-type,.action .action-pop:not(.not-hover-elements)>div:last-of-type{margin-bottom:0}.action .action-pop a a,.action .action-pop:not(.not-hover-elements)>div a{display:block}@media(hover:hover){.action .action-pop a:hover,.action .action-pop:not(.not-hover-elements)>div:hover{background:#5d3dd2;background:var(--purple);border-radius:5px;color:#fff}}.action .action-pop a.active,.action .action-pop:not(.not-hover-elements)>div.active{background:#f3f1fccc}html.wl .action .action-pop a.active,html.wl .action .action-pop:not(.not-hover-elements)>div.active{background:oklab(from #5d3dd2 l a b/.05);background:oklab(from var(--purple) l a b/.05)}.action .action-pop a.active,.action .action-pop:not(.not-hover-elements)>div.active{border-radius:5px;color:#5d3dd2!important;color:var(--purple)!important}@media(hover:hover){.action .action-pop a.active:hover,.action .action-pop:not(.not-hover-elements)>div.active:hover{background:#5d3dd2!important;background:var(--purple)!important;border-radius:5px;color:#fff!important}.action .action-pop a.delete:hover,.action .action-pop:not(.not-hover-elements)>div.delete:hover{background:#f33b5517}}.action:not(.\!static):not(.\!relative)>button>.actions svg{color:#b2b7c0;cursor:pointer;margin-left:2px;transform:translateY(-.5px);width:24px}@media(hover:hover){.action:not(.\!static):not(.\!relative)>button>.actions svg:hover{opacity:.5}}html.services-open{overflow:hidden}body h1{font-size:30px}body h1,body p{font-weight:500}body p{color:#0009;font-size:15.5px}body .main{background:#f6f6fb;margin-left:320px;min-height:100vh}html.wl body .main{background:#fafafa}body .main{background-attachment:fixed;background-size:cover;overflow:hidden;position:relative}@media(min-width:1035px){body .main:has(.top-bar.has-unsaved){overflow:visible}}body .main .container{margin:0 auto;padding:50px}body .main.ai-chat-fullscreen{padding-right:0!important;transition:none!important}body .main.has-warning-message{padding-top:30px}body .main.has-warning-message .sidebar{margin-top:43px}body .main.has-warning-message .sidebar .scroll-area{height:calc(100dvh - 186px)}body .main.has-warning-message .mobile-nav{box-shadow:unset}@media(max-width:1035px){body .main.has-warning-message{padding-top:65px}body .main.has-warning-message .sidebar{margin-top:0}}body ::-moz-placeholder{color:#0006;font-weight:500}body ::placeholder{color:#0006;font-weight:500}body :-ms-input-placeholder{color:#0006;font-weight:500}body ::-ms-input-placeholder{color:#0006;font-weight:500}body .ck.ck-editor__editable>.ck-placeholder:before{color:#0006;font-weight:400}body .ps .ps__rail-x.ps--clicking,body .ps .ps__rail-x:focus,body .ps .ps__rail-x:hover,body .ps .ps__rail-y.ps--clicking,body .ps .ps__rail-y:focus,body .ps .ps__rail-y:hover{background:transparent}body .ps__rail-y{left:auto!important}body .sidebar .scroll-area{display:flex;flex-direction:column;height:calc(100dvh - 146px);margin:auto;position:relative}body .transaction-cards .scroll-area{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));height:100%;padding:0 20px 100px;position:relative}body .ps__rail-y{border-radius:100px;margin:10px 0;right:2px!important}body .ps__rail-y .ps__thumb-y{background:#e3e1ed;width:4px!important}html.wl body .ps__rail-y .ps__thumb-y{background:#ececec}body .ps__rail-y.ps--clicking .ps__thumb-y{background:#e3e1ed}@media(hover:hover){body .ps__rail-y:hover .ps__thumb-y{background:#e1dfe9}}body .ps__rail-y.ps--clicking .ps__thumb-y,body .ps__rail-y:focus>.ps__thumb-y,body .ps__rail-y:hover>.ps__thumb-y{width:8px}body .ps__rail-y{padding:4px 0;width:12px}.view{align-items:center;display:flex;font-size:15px;font-weight:500;justify-content:center}.view,.view svg{color:#5d3dd2;color:var(--purple);transition:all .3s ease}.view svg{margin-bottom:-2px;margin-left:2px;width:16px}@media(hover:hover){.view:hover,.view:hover svg{transform:translate(4px)}.view:hover svg{opacity:0}}.top-bar{align-items:center;display:flex;margin-bottom:25px}.top-bar h1{margin-right:auto}@media(max-width:700px){.top-bar .btn svg{margin-right:2px;width:21px!important}}.delete{border:2px solid #f0f0f5}html.wl .delete:not(:hover):not(.inactive){border-color:#dbdbdb73}.delete{border-radius:10px}.delete.inactive{background:#d0d0dd2e;border-color:transparent;box-shadow:unset!important;color:#d2d2df;pointer-events:none}.delete.inactive svg{color:#d2d2df}.soft-delete{color:#f33b55;color:var(--red);cursor:pointer;font-size:15.5px;font-weight:600}.btn{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-size:17px;font-weight:500;justify-content:center;line-height:50px;padding:0 30px;transition:transform .3s ease,box-shadow .3s ease}.btn svg{height:30px;margin-right:4px;width:30px}.btn.main-btn{background:linear-gradient(90deg,#5835d2,#7540c0)}html.wl .btn.main-btn:not(.ai-btn){background:#5d3dd2;background:var(--purple)}.btn.main-btn{box-shadow:0 20px 60px -15px #4923d585;color:#fff}html.wl .btn.main-btn:not(.ai-btn){box-shadow:0 10px 60px -15px oklab(from #5d3dd2 l a b/52%);box-shadow:0 10px 60px -15px oklab(from var(--purple) l a b/52%)}.btn.main-btn .loading-label svg{animation:spin 2s linear infinite;color:#fff;margin-bottom:-1px;width:21px}.btn.main-btn.inactive{background:#d0d0dd2e!important;box-shadow:unset!important;color:#d2d2df;pointer-events:none;transition:none}.btn.main-btn.payment-link svg{stroke-width:1.7px}@media(hover:hover){.btn.main-btn:hover{transform:scale(.98)}.btn.main-btn:hover,html.wl .btn.main-btn:hover{box-shadow:0 20px 60px -20px oklab(from #5d3dd2 l a b/52%);box-shadow:0 20px 60px -20px oklab(from var(--purple) l a b/52%)}.btn.main-btn:hover:focus:active{transform:scale(.96)}}.btn.main-btn:has(svg){padding:0 30px 0 20px}.btn.main-btn:has(svg) svg{stroke-width:2px;width:21px}.btn.black-btn{background:#080808;color:#fff}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.btn.black-btn .loading-label svg{animation:spin 2s linear infinite;margin-bottom:-1px;width:21px}.btn.black-btn.inactive{background:#d0d0dd2e;box-shadow:unset!important;color:#d2d2df;pointer-events:none}.btn.black-btn.payment-link svg{stroke-width:1.7px}@media(hover:hover){.btn.black-btn:hover{transform:scale(.98)}.btn.black-btn:hover:focus:active{transform:scale(.96)}}.btn.black-btn:has(svg){padding:0 30px 0 20px}.btn.black-btn:has(svg) svg{stroke-width:2px;width:23px}.btn.ai-btn{background:linear-gradient(40deg,#359fd2,#5835d2,#9540c0)}.btn.ai-btn,html.wl .btn.ai-btn,html.wl .btn.ai-btn:hover{box-shadow:0 20px 60px -15px #4923d585}.btn.ai-btn{color:#fff;font-weight:400}.btn.ai-btn svg{margin-right:6px;width:19px!important}.btn.ai-btn span{font-weight:500}.btn.ai-btn .dots{font-size:17px;margin-left:2px}.btn.ai-btn .dots span{animation:blink 3s infinite}.btn.ai-btn .dots span:first-child{animation-delay:.8s}.btn.ai-btn .dots span:nth-child(2){animation-delay:1s}.btn.ai-btn .dots span:nth-child(3){animation-delay:1.2s}.btn.gradient{background:linear-gradient(90deg,#5835d2,#7540c0);box-shadow:0 20px 60px -15px #4923d585;font-weight:400}.btn.empty-btn{background:oklab(from #5d3dd2 l a b/.05);background:oklab(from var(--purple) l a b/.05);box-shadow:inset 0 0 0 2px transparent;color:#5d3dd2;color:var(--purple);font-size:16px;font-weight:600;margin-right:15px;transition:none}.btn.empty-btn.inactive{background:#d0d0dd2e;box-shadow:unset;color:#d2d2df;font-weight:500;pointer-events:none}.btn.empty-btn.inactive svg{color:#d2d2df!important}html.wl .btn.empty-btn.inactive{box-shadow:inset 0 0 0 2px #f3f3f6c8}@media(hover:hover){.btn.empty-btn:hover:not(.inactive){background:oklab(from #5d3dd2 l a b/.03);background:oklab(from var(--purple) l a b/.03);box-shadow:inset 0 0 0 2px oklab(from #5d3dd2 l a b/.06);box-shadow:inset 0 0 0 2px oklab(from var(--purple) l a b/.06)}}.btn.white-btn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;color:#fff;transition:unset;will-change:backdrop-filter}@media(hover:hover){.btn.white-btn:hover:not(.inactive){background:#ffffff0d;box-shadow:inset 0 0 0 2px #ffffff0f}}.btn.delete-btn{background:#f33b550d;color:#f33b55;color:var(--red);font-size:16px;padding:0 25px 0 20px;transition:none}.btn.delete-btn svg{max-width:18px}@media(hover:hover){.btn.delete-btn:hover{background:#f33b5508;box-shadow:inset 0 0 0 2px #f33b550f}}.btn.hard-delete-btn{background:#f33b55;background:var(--red);box-shadow:0 20px 60px -15px #f33b5599;color:#fff}.btn.hard-delete-btn svg{color:#fff;max-width:18px}@media(hover:hover){.btn.hard-delete-btn:hover{box-shadow:0 20px 60px -20px #f33b5599;transform:scale(.98)}.btn.hard-delete-btn:hover:focus:active{transform:scale(.96)}}.btn.hard-delete-btn.inactive{background:#d0d0dd2e;box-shadow:unset!important;color:#d2d2df;pointer-events:none}.btn.hard-delete-btn.inactive svg{color:#d2d2df}.btn.hire{background:linear-gradient(90deg,#5835d2,#7540c0);border-radius:8px;bottom:26px;box-shadow:0 20px 60px -15px #4923d585;color:#fff;font-size:15px;font-weight:400;line-height:47px;margin-right:0;margin-top:0;padding:0 25px 0 15px;position:fixed;right:90px;transition:transform .3s ease,box-shadow .3s ease;z-index:10}.btn.hire svg{height:23px;width:23px}@media(hover:hover){.btn.hire:hover{background:linear-gradient(90deg,#5835d2,#7540c0);box-shadow:0 20px 60px -20px #4923d585;transform:scale(.98)}.btn.hire:hover:focus:active{transform:scale(.96)}}@media(max-width:480px){.btn.hire{bottom:18px}}#headlessui-portal-root{z-index:20}.form-block{background:#fff;border-radius:10px;box-shadow:0 50px 100px -20px #6b609124;padding:30px}html.wl .form-block{box-shadow:0 50px 100px -20px #73737324}.form-block{margin-top:30px}.form-block.verify-info,.form-block:first-of-type{margin-top:0!important}.form-block.glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff73;border:2px solid #fff}.form-block h3.form-label{font-size:20px;font-weight:500;margin-bottom:30px}.form-block h3.form-label.actions{border-bottom:1px solid #f4f4f4;display:flex;justify-content:space-between;margin-bottom:20px;margin-inline:-40px;padding-bottom:20px;padding-inline:40px}@media(max-width:700px){.form-block h3.form-label.actions{margin-inline:-20px;padding-inline:20px}}@media(min-width:700px){.form-block h3.form-label.actions{margin-top:-15px}}.form-block h3.form-label.actions .edit{color:#5d3dd2;color:var(--purple);font-size:15px;position:relative;transition:transform .3s ease}.form-block h3.form-label.actions .edit span{position:relative}.form-block h3.form-label.actions .edit:before{background:#f5f4fd;border-radius:7px;content:"";inset:-5px -22px;opacity:0;position:absolute}html.wl .form-block h3.form-label.actions .edit:before{background:oklab(from #5d3dd2 l a b/.05);background:oklab(from var(--purple) l a b/.05)}@media(hover:hover){.form-block h3.form-label.actions .edit:hover:active{transform:scale(.98)}.form-block h3.form-label.actions .edit:hover:before{opacity:1}.form-block h3.form-label.actions .edit.save:hover{color:#fff}.form-block h3.form-label.actions .edit.save:hover:before{background:#5d3dd2;background:var(--purple);opacity:1}}@media(max-width:700px){.form-block h3.form-label.actions .edit{margin-right:17px}.form-block h3.form-label.actions .edit.edit.save{color:#fff}.form-block h3.form-label.actions .edit.edit.save:before{background:#5d3dd2;background:var(--purple)}.form-block h3.form-label.actions .edit:before{opacity:1}}.form-block .btn{border-radius:8px}.form-block.multiple-btn h3.form-label.actions .edit{font-size:16px}.form-block.multiple-btn h3.form-label.actions .edit.discard{margin-right:60px}.form-block.multiple-btn h3.form-label.actions .edit.discard:before{opacity:1}.form-block.multiple-btn h3.form-label.actions .edit.save{color:#fff;font-size:16px}.form-block.multiple-btn h3.form-label.actions .edit.save:before{background:#5d3dd2;background:var(--purple);opacity:1}@media(max-width:480px){.form-block.multiple-btn .discard{display:none}}.message{align-items:center;align-self:flex-start;background:#edf5fc;border-radius:7px;color:#3b82df;cursor:default;display:flex;font-size:14px;font-weight:500;justify-content:flex-start;margin-bottom:15px;padding:10px 20px 10px 10px}.message>svg{margin-right:7px;margin-top:-2px;min-width:20px}.message span{line-height:1.2em}.message .remove{background:transparent;border-radius:2px;box-shadow:0 0 0 2px transparent;cursor:pointer;margin-left:20px}@media(hover:hover){.message .remove:hover{background:#c4daef91;box-shadow:0 0 0 2px #c4daef91}}.message.important{align-items:flex-start;background:#fdf6e7;border-radius:10px;color:#d99011;font-weight:500;padding:10px;width:100%}.message.important svg{color:#ed9e14;margin-top:1px}.message.important .title{color:#000;font-size:18px;font-weight:500}.message.important span{color:#e0940f;line-height:1.3em}.message.important p{font-size:16px;line-height:1.3em;margin-top:5px;max-width:440px}.message.success-indicator{background:#f0fdf4}.message.success-indicator,.message.success-indicator p,.message.success-indicator svg{color:#49c57d;color:var(--green)}.form-block.table{container-type:inline-size;display:flex;flex-direction:column;padding:30px}.form-block.table .table-controls{align-items:center;display:flex;flex-wrap:wrap;position:relative;z-index:1}@container (min-width: 701px){.form-block.table .table-controls:before{background-image:linear-gradient(270deg,#fff 40%,transparent);bottom:0;content:"";height:100%;position:absolute;right:0;width:30px}}.form-block.table.fade.api-keys-table.has-content .table-controls:before,.form-block.table.fade.discounts-table.has-content .table-controls:before,.form-block.table.fade.exams-table.has-content .table-controls:before,.form-block.table.fade.leads-table.has-content .table-controls:before,.form-block.table.fade.products-table.has-content .table-controls:before,.form-block.table.fade.referrals-table.has-content .table-controls:before,.form-block.table.fade.themes-table.has-content .table-controls:before,.form-block.table.fade.users-table.has-content .table-controls:before{display:none}.form-block.table .table-controls .search{align-items:center;border:2px solid #f2f2f2;border-radius:10px;display:flex;flex:1;line-height:50px;margin-right:15px;padding:0 15px;position:relative}.form-block.table .table-controls .search .close{cursor:pointer}.form-block.table .table-controls .search .close svg{position:absolute;right:17px;top:50%;transform:translateY(-50%);width:20px}.form-block.table .table-controls .search .close svg path{color:#81848e}@media(hover:hover){.form-block.table .table-controls .search .close:hover{opacity:.6}}.form-block.table .table-controls .search>svg{color:#5c6372;margin-right:10px;stroke-width:2px;width:20px}.form-block.table .table-controls .search input{background:transparent;border:none;box-shadow:none;font-weight:500;line-height:unset;outline:none;padding:0;width:100%}.form-block.table .table-controls .filters-toggle{align-items:center;border:2px solid #f2f2f2;border-radius:10px;color:#5d3dd2;color:var(--purple);cursor:pointer;display:flex;font-weight:600;line-height:50px;max-height:54px;padding:0 35px}.form-block.table .table-controls .filters-toggle svg{margin-right:4px;margin-top:-1px;width:15px}.form-block.table .table-controls .filters-toggle svg path{fill:#5d3dd2;fill:var(--purple);opacity:1}@media(hover:hover){.form-block.table .table-controls .filters-toggle:hover{background:#5d3dd2;background:var(--purple);border-color:#5d3dd2;border-color:var(--purple);color:#fff}.form-block.table .table-controls .filters-toggle:hover svg path{fill:#fff}}.form-block.table .table-controls .columns-toggle{align-items:center;border:2px solid #f2f2f2;border-radius:10px;cursor:pointer;display:flex;height:52px;justify-content:center;margin-left:15px;padding:10px 12px;position:relative;width:52px}.form-block.table .table-controls .columns-toggle svg{width:21px}.form-block.table .table-controls .columns-toggle svg path{opacity:1}.form-block.table .table-controls .columns-toggle svg path.colored{fill:#5d3dd2;fill:var(--purple)}.form-block.table .table-controls .columns-toggle:after{background:#fff;border-radius:7px;box-shadow:0 25px 40px -5px #29166e21;color:#5d3dd2;color:var(--purple);content:"Columns";display:block;font-size:14px;font-weight:500;opacity:0;padding:7px 17px;position:absolute;top:-40px;transform:scale(.95);transition:all .3s ease}@media(hover:hover){.form-block.table .table-controls .columns-toggle:hover:after{opacity:1;top:-45px;transform:scale(1)}}.form-block.table .table-controls .applied-filters{align-items:flex-start;display:flex;flex-basis:100%;gap:10px;margin-top:15px;overflow:auto;padding-bottom:10px}.form-block.table .table-controls .applied-filters .filter{align-items:center;background:#f3f1fc;border-radius:7px;color:#5d3dd2;color:var(--purple);cursor:default;display:flex;font-size:13px;font-weight:500;padding:6px 8px 6px 12px}.form-block.table .table-controls .applied-filters .filter span{white-space:nowrap}.form-block.table .table-controls .applied-filters .filter .remove{cursor:pointer;margin-left:8px}@media(hover:hover){.form-block.table .table-controls .applied-filters .filter .remove:hover{background:#e3dff5;border-radius:2px;box-shadow:0 0 0 2px #e3dff5}}.form-block.table .table-controls .applied-filters .filter.new{box-shadow:inset 0 0 0 2px transparent;cursor:pointer;margin-right:50px;padding:6px 7px}.form-block.table .table-controls .applied-filters .filter.new svg{height:19px;stroke-width:2px;width:19px}@media(hover:hover){.form-block.table .table-controls .applied-filters .filter.new:hover{background:#f3f1fc66;box-shadow:inset 0 0 0 2px #aea4d333}}@media(min-width:1036px){@container (max-width: 500px){.form-block.table .table-controls{align-content:flex-start;align-items:stretch;gap:15px;justify-content:flex-start;margin-bottom:20px}.form-block.table .table-controls .search{flex:1 1 100%;margin-right:0;max-width:100%;min-width:0;width:100%}.form-block.table .table-controls .filters-toggle{flex:1 1 auto;justify-content:center;min-width:0}.form-block.table .table-controls .columns-toggle{flex:0 0 auto;margin-left:0}.form-block.table .table-controls .applied-filters{margin-top:0}}}.form-block.table .table-container{container-type:inline-size;margin:0 -30px;padding-top:20px;position:relative}.form-block.table .table-container .table-scroll-wrapper{overflow-x:auto}@media(max-width:1420px){.form-block.table .table-container{padding-top:30px}}.form-block.table .table-container:has(>.table-scroll-wrapper){padding-top:0}@media(max-width:1420px){.form-block.table .table-container:has(>.table-scroll-wrapper){padding-top:0}}.form-block.table .table-container:has(>.table-scroll-wrapper)>.table-scroll-wrapper{margin-top:-20px;padding-top:40px}@media(max-width:1420px){.form-block.table .table-container:has(>.table-scroll-wrapper)>.table-scroll-wrapper{padding-top:30px}}@media(max-width:1035px){.form-block.table .table-container.few-rows .bulk-actions .action-pop{left:50%}}@media(max-width:640px){.form-block.table .table-container .bulk-actions .delete{height:auto}}.form-block.table .table-container:has(thead tr th:first-child input[type=checkbox]) table thead tr th .bulk-actions{left:20px}@media(max-width:700px){.form-block.table .table-container:has(thead tr th:first-child input[type=checkbox]) table thead tr th .bulk-actions{left:8px}}.form-block.table .table-container:has(thead tr th:first-child input[type=checkbox]) .table-scroll-wrapper:not(.is-scrolled-x) table tbody tr td:first-child,.form-block.table .table-container:has(thead tr th:first-child input[type=checkbox]) .table-scroll-wrapper:not(.is-scrolled-x) table thead tr th:first-child{padding-left:30px!important;padding-right:10px!important}@media(max-width:700px){.form-block.table .table-container:has(thead tr th:first-child input[type=checkbox]) .table-scroll-wrapper:not(.is-scrolled-x) table tbody tr td:first-child,.form-block.table .table-container:has(thead tr th:first-child input[type=checkbox]) .table-scroll-wrapper:not(.is-scrolled-x) table thead tr th:first-child{padding-left:20px!important;padding-right:10px!important}}.form-block.table .table-container:has(thead tr th:first-child input[type=checkbox]) .table-scroll-wrapper:not(.is-scrolled-x) table thead tr th:first-child .bulk-actions{left:20px!important}@media(max-width:700px){.form-block.table .table-container:has(thead tr th:first-child input[type=checkbox]) .table-scroll-wrapper:not(.is-scrolled-x) table thead tr th:first-child .bulk-actions{left:8px!important;top:-2px}}.form-block.table .table-container:has(thead tr th:first-child input[type=checkbox]) table thead tr th:first-child{background:#fff;left:0;min-width:48px;position:sticky;z-index:2}.form-block.table .table-container:has(thead tr th:first-child input[type=checkbox]) table tbody tr td:first-child{background:#fff;left:0;min-width:48px;position:sticky;z-index:1}.form-block.table .table-container:has(thead tr th:first-child input[type=checkbox]) .table-scroll-wrapper.is-scrolled-x table thead tr th:first-child{background:#fff!important;padding-left:12px!important}@media(max-width:700px){.form-block.table .table-container:has(thead tr th:first-child input[type=checkbox]) .table-scroll-wrapper.is-scrolled-x table thead tr th:first-child{padding-left:13px!important;padding-right:8px!important}}.form-block.table .table-container:has(thead tr th:first-child input[type=checkbox]) .table-scroll-wrapper.is-scrolled-x table thead tr th:first-child .bulk-actions{left:2px!important;top:4px}@media(max-width:700px){.form-block.table .table-container:has(thead tr th:first-child input[type=checkbox]) .table-scroll-wrapper.is-scrolled-x table thead tr th:first-child .bulk-actions{top:-1px}}.form-block.table .table-container:has(thead tr th:first-child input[type=checkbox]) .table-scroll-wrapper.is-scrolled-x table thead tr th:first-child:before{background:#f2f2f2;bottom:0;content:"";height:100%;position:absolute;right:0;top:0;width:1px}.form-block.table .table-container:has(thead tr th:first-child input[type=checkbox]) .table-scroll-wrapper.is-scrolled-x table thead tr th:first-child:after{background-image:linear-gradient(90deg,#2112540a,#5835d200);bottom:0;content:"";height:100%;pointer-events:none;position:absolute;right:-50px;top:0;width:50px}.form-block.table .table-container:has(thead tr th:first-child input[type=checkbox]) .table-scroll-wrapper.is-scrolled-x table tbody tr td:first-child{background:#fff!important;padding-left:12px!important}@media(max-width:700px){.form-block.table .table-container:has(thead tr th:first-child input[type=checkbox]) .table-scroll-wrapper.is-scrolled-x table tbody tr td:first-child{padding-left:13px!important;padding-right:8px!important}}.form-block.table .table-container:has(thead tr th:first-child input[type=checkbox]) .table-scroll-wrapper.is-scrolled-x table tbody tr td:first-child:before{background:#f2f2f2;bottom:0;content:"";height:100%;position:absolute;right:0;top:0;width:1px}.form-block.table .table-container:has(thead tr th:first-child input[type=checkbox]) .table-scroll-wrapper.is-scrolled-x table tbody tr td:first-child:after{background-image:linear-gradient(90deg,#2112540f,#5835d200);bottom:0;content:"";height:100%;pointer-events:none;position:absolute;right:-50px;top:0;width:50px}.form-block.table .table-container:has(thead tr th:first-child input[type=checkbox]) .table-scroll-wrapper:not(.is-scrolled-x) table tbody tr.checked td:first-child,.form-block.table .table-container:has(thead tr th:first-child input[type=checkbox]) .table-scroll-wrapper:not(.is-scrolled-x) table tbody tr:hover td:first-child{background:transparent}html.wl .form-block.table .table-container:has(thead tr th:first-child input[type=checkbox]) .table-scroll-wrapper:not(.is-scrolled-x) table tbody tr.checked td:first-child,html.wl .form-block.table .table-container:has(thead tr th:first-child input[type=checkbox]) .table-scroll-wrapper:not(.is-scrolled-x) table tbody tr:hover td:first-child{background:transparent}.form-block.table.discounts-table .table-container table thead tr th .bulk-actions{left:20px}@media(max-width:700px){.form-block.table.discounts-table .table-container table thead tr th .bulk-actions{left:8px}}.form-block.table.discounts-table .table-container .table-scroll-wrapper:not(.is-scrolled-x) table tbody tr td:first-child,.form-block.table.discounts-table .table-container .table-scroll-wrapper:not(.is-scrolled-x) table thead tr th:first-child{padding-left:30px!important;padding-right:10px!important}@media(max-width:700px){.form-block.table.discounts-table .table-container .table-scroll-wrapper:not(.is-scrolled-x) table tbody tr td:first-child,.form-block.table.discounts-table .table-container .table-scroll-wrapper:not(.is-scrolled-x) table thead tr th:first-child{padding-left:20px!important;padding-right:10px!important}}.form-block.table.discounts-table .table-container .table-scroll-wrapper:not(.is-scrolled-x) table thead tr th:first-child .bulk-actions{left:20px!important}@media(max-width:700px){.form-block.table.discounts-table .table-container .table-scroll-wrapper:not(.is-scrolled-x) table thead tr th:first-child .bulk-actions{left:8px!important;top:-2px}}.form-block.table.discounts-table .table-container table thead tr th:first-child{background:#fff;left:0;min-width:48px;position:sticky;z-index:2}.form-block.table.discounts-table .table-container table tbody tr td:first-child{background:#fff;left:0;min-width:48px;position:sticky;z-index:1}.form-block.table.discounts-table .table-container .table-scroll-wrapper.is-scrolled-x table thead tr th:first-child{background:#fff!important;padding-left:12px!important}@media(max-width:700px){.form-block.table.discounts-table .table-container .table-scroll-wrapper.is-scrolled-x table thead tr th:first-child{padding-left:13px!important;padding-right:8px!important}}.form-block.table.discounts-table .table-container .table-scroll-wrapper.is-scrolled-x table thead tr th:first-child .bulk-actions{left:2px!important;top:4px}@media(max-width:700px){.form-block.table.discounts-table .table-container .table-scroll-wrapper.is-scrolled-x table thead tr th:first-child .bulk-actions{top:-1px}}.form-block.table.discounts-table .table-container .table-scroll-wrapper.is-scrolled-x table thead tr th:first-child:before{background:#f2f2f2;bottom:0;content:"";height:100%;position:absolute;right:0;top:0;width:1px}.form-block.table.discounts-table .table-container .table-scroll-wrapper.is-scrolled-x table thead tr th:first-child:after{background-image:linear-gradient(90deg,#2112540a,#5835d200);bottom:0;content:"";height:100%;pointer-events:none;position:absolute;right:-50px;top:0;width:50px}.form-block.table.discounts-table .table-container .table-scroll-wrapper.is-scrolled-x table tbody tr td:first-child{background:#fff!important;padding-left:12px!important}@media(max-width:700px){.form-block.table.discounts-table .table-container .table-scroll-wrapper.is-scrolled-x table tbody tr td:first-child{padding-left:13px!important;padding-right:8px!important}}.form-block.table.discounts-table .table-container .table-scroll-wrapper.is-scrolled-x table tbody tr td:first-child:before{background:#f2f2f2;bottom:0;content:"";height:100%;position:absolute;right:0;top:0;width:1px}.form-block.table.discounts-table .table-container .table-scroll-wrapper.is-scrolled-x table tbody tr td:first-child:after{background-image:linear-gradient(90deg,#2112540f,#5835d200);bottom:0;content:"";height:100%;pointer-events:none;position:absolute;right:-50px;top:0;width:50px}.form-block.table.discounts-table .table-container .table-scroll-wrapper:not(.is-scrolled-x) table tbody tr.checked td:first-child,.form-block.table.discounts-table .table-container .table-scroll-wrapper:not(.is-scrolled-x) table tbody tr:hover td:first-child,html.wl .form-block.table.discounts-table .table-container .table-scroll-wrapper:not(.is-scrolled-x) table tbody tr.checked td:first-child,html.wl .form-block.table.discounts-table .table-container .table-scroll-wrapper:not(.is-scrolled-x) table tbody tr:hover td:first-child{background:transparent}.form-block.table table{width:100%}.form-block.table table input[type=checkbox]{margin-top:-4px}.form-block.table table tbody tr.checked,.form-block.table table tbody tr:hover{background:#f8f7fa80}html.wl .form-block.table table tbody tr.checked,html.wl .form-block.table table tbody tr:hover{background:oklab(from #5d3dd2 l a b/.02);background:oklab(from var(--purple) l a b/.02)}.form-block.table table tbody tr.checked input[type=checkbox],.form-block.table table tbody tr:hover input[type=checkbox]{background-color:#eceaf3}html.wl .form-block.table table tbody tr.checked input[type=checkbox],html.wl .form-block.table table tbody tr:hover input[type=checkbox]{background:oklab(from #5d3dd2 calc(l*0) a b/.045);background:oklab(from var(--purple) calc(l*0) a b/.045)}.form-block.table table tbody tr.checked .viewed:not(.none),.form-block.table table tbody tr:hover .viewed:not(.none){background:#edebf9}html.wl .form-block.table table tbody tr.checked .viewed:not(.none),html.wl .form-block.table table tbody tr:hover .viewed:not(.none){background:oklab(from #5d3dd2 l a b/.09);background:oklab(from var(--purple) l a b/.09)}.form-block.table table thead tr{border-bottom:1px solid #eee}.form-block.table table thead tr th.non-sortable{cursor:default;pointer-events:none}.form-block.table table thead tr th{color:#0009;cursor:pointer;font-size:15px;font-weight:500;padding:15px 10px;white-space:nowrap}.form-block.table table thead tr th input[type=checkbox]{position:relative;z-index:2}.form-block.table table thead tr th .bulk-actions{align-items:center;background:#fff;border-radius:7px;box-shadow:0 15px 50px -10px #2b157c45;display:flex;padding:0 18px 0 44px;position:absolute}html.wl .form-block.table table thead tr th .bulk-actions{box-shadow:0 15px 50px -10px #3d3d3d45}.form-block.table table thead tr th .bulk-actions{color:#000;font-size:15px;font-weight:500;left:20px;line-height:44px;top:3px;white-space:nowrap;z-index:1}.form-block.table table thead tr th .bulk-actions .selected{border-right:1px solid #ededed;display:inline-block;line-height:27px;margin-right:15px;padding-right:15px}.form-block.table table thead tr th .bulk-actions .action-bulk{border-right:1px solid #ededed;color:#5d3dd2;color:var(--purple);height:27px;line-height:27px;margin-right:15px;padding-right:15px}.form-block.table table thead tr th .bulk-actions .delete{border:none;color:#db4e58}@media(max-width:640px){.form-block.table table thead tr th .bulk-actions .delete{height:27px;line-height:27px}}.form-block.table table thead tr th .bulk-actions .link{color:#5d3dd2;color:var(--purple);font-weight:500}.form-block.table table thead tr th .bulk-actions .action{border-left:1px solid #ededed;display:flex;margin-left:15px;padding-left:15px;position:static}.form-block.table table thead tr th .bulk-actions .action .with-hint:after{left:-40px}.form-block.table table thead tr th .bulk-actions .action svg{height:25px;margin-bottom:-2px;width:23px}.form-block.table table thead tr th .bulk-actions .action .action-pop{min-width:115px;top:55px}.form-block.table table thead tr th .bulk-actions .action .action-pop div{line-height:24px}@media(max-width:640px){.form-block.table table thead tr th .bulk-actions{align-items:center;display:flex;height:45px}}@media(max-width:700px){.form-block.table table thead tr th .bulk-actions{left:9px}}.form-block.table table thead tr th>svg{display:inline-block;margin-top:-2px;opacity:.8;stroke-width:3px;vertical-align:middle;width:13px}.form-block.table table thead tr th:first-of-type{padding-left:40px}.form-block.table table thead tr th:last-of-type{padding-right:40px}@media(max-width:1400px){.form-block.table table thead tr th.empty{background-image:linear-gradient(270deg,#fff 40%,transparent);border-collapse:collapse;min-width:40px;padding:0!important;position:sticky;right:0;z-index:1}}@media(max-width:700px){.form-block.table table thead tr th:first-of-type{padding-left:20px!important}}.form-block.table table tbody tr{border-bottom:1px solid #f2f2f2}.form-block.table table tbody tr td{font-size:16px;font-weight:500;padding:15px 10px;white-space:nowrap}.form-block.table table tbody tr td:first-of-type{padding-left:40px}.form-block.table table tbody tr td:last-of-type{padding-right:40px}.form-block.table table tbody tr td .viewed{background:#f3f1fc;background:oklab(from #5d3dd2 l a b/.07);background:oklab(from var(--purple) l a b/.07);border-radius:5px;color:#5d3dd2;color:var(--purple);display:inline-block;font-size:15px;font-weight:600;padding:3px 16px}.form-block.table table tbody tr td .viewed.none{background:#b3b3b33b;color:#9b9b9b}@media(max-width:700px){.form-block.table table tbody tr td{padding:10px!important}.form-block.table table tbody tr td:first-of-type{padding-left:20px!important}}@media(max-width:1120px){.form-block.table:not(.leads-table) table tbody tr td.actions{background:#fff;border-collapse:collapse;min-width:38px;padding:0!important;position:sticky;right:0;z-index:1}.form-block.table:not(.leads-table) table tbody tr td.actions:before{background:#f2f2f2;bottom:0;content:"";height:100%;left:0;position:absolute;top:0;width:1px}.form-block.table:not(.leads-table) table tbody tr td.actions:after{background-image:linear-gradient(270deg,#2112540a,#5835d200);bottom:0;content:"";height:100%;left:-50px;pointer-events:none;position:absolute;top:0;width:50px}.form-block.table:not(.leads-table) table tbody tr td.actions:has([data-headlessui-state=open]){z-index:100}.form-block.table:not(.leads-table) table tbody tr td.actions .action .action-pop{background:#ffffffd9}}@container (max-width: 960px){.form-block.table:not(.leads-table) table tbody tr td.actions{background:#fff;border-collapse:collapse;min-width:38px;padding:0!important;position:sticky;right:0;z-index:1}.form-block.table:not(.leads-table) table tbody tr td.actions:before{background:#f2f2f2;bottom:0;content:"";height:100%;left:0;position:absolute;top:0;width:1px}.form-block.table:not(.leads-table) table tbody tr td.actions:after{background-image:linear-gradient(270deg,#2112540a,#5835d200);bottom:0;content:"";height:100%;left:-50px;pointer-events:none;position:absolute;top:0;width:50px}.form-block.table:not(.leads-table) table tbody tr td.actions:has([data-headlessui-state=open]){background:#fdfcfd;z-index:100}.form-block.table:not(.leads-table) table tbody tr td.actions .action .action-pop{background:#ffffffd9}}@container (max-width: 800px){.form-block.table.leads-table table tbody tr td.actions{background:#fff;border-collapse:collapse;min-width:38px;padding:0!important;position:sticky;right:0;z-index:1}.form-block.table.leads-table table tbody tr td.actions:before{background:#f2f2f2;bottom:0;content:"";height:100%;left:0;position:absolute;top:0;width:1px}.form-block.table.leads-table table tbody tr td.actions:after{background-image:linear-gradient(270deg,#2112540a,#5835d200);bottom:0;content:"";height:100%;left:-50px;pointer-events:none;position:absolute;top:0;width:50px}.form-block.table.leads-table table tbody tr td.actions:has([data-headlessui-state=open]){background:#fdfcfd;z-index:100}.form-block.table.leads-table table tbody tr td.actions .action .action-pop{background:#ffffffd9}}@container (max-width: 960px){.form-block.table.users-table table tbody tr td.actions{align-items:center;display:flex;height:62px;justify-content:center;margin-left:auto;width:-moz-fit-content;width:fit-content}@media(max-width:700px){.form-block.table.users-table table tbody tr td.actions{height:53px}}}@container (max-width: 800px){.form-block.table.leads-table table tbody tr td.actions{align-items:center;display:flex;height:62px;justify-content:center;margin-left:auto;width:-moz-fit-content;width:fit-content}@media(max-width:700px){.form-block.table.leads-table table tbody tr td.actions{height:53px}}}.form-block.table .table-pagination{align-items:center;display:flex;justify-content:space-between;padding:25px 0 0}.form-block.table .table-pagination .btn{background:transparent!important;box-shadow:inset 0 0 0 2px #4923d50f;line-height:39px;margin:0;padding:0 20px}html.wl .form-block.table .table-pagination .btn:not(.inactive){box-shadow:inset 0 0 0 2px oklab(from #5d3dd2 calc(l*.7) a b/.05);box-shadow:inset 0 0 0 2px oklab(from var(--purple) calc(l*.7) a b/.05)}.form-block.table .table-pagination .btn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:15px!important}@media(hover:hover){.form-block.table .table-pagination .btn:hover{background:#4923d508}html.wl .form-block.table .table-pagination .btn:hover{background:oklab(from #5d3dd2 l a b/.03);background:oklab(from var(--purple) l a b/.03)}}.form-block.table .table-pagination .page{color:#0009;font-size:15px;font-weight:600}@media screen and (max-width:1220px)and (min-width:1025px){.form-block.table.fade.has-content.library-table table tbody tr td:last-of-type,.form-block.table.fade.has-content.library-table table thead tr th:last-of-type{padding-right:40px!important}.form-block.table.fade.has-content.library-table:after{background-image:linear-gradient(270deg,#fff 25%,#fff0);bottom:7%;content:"";display:block;position:absolute;right:0;top:8%;width:50px;z-index:1}}@container (max-width: 1100px){.form-block.table.fade.has-content.library-table table tbody tr td:last-of-type,.form-block.table.fade.has-content.library-table table thead tr th:last-of-type{padding-right:40px!important}.form-block.table.fade.has-content.library-table:after{background-image:linear-gradient(270deg,#fff 25%,#fff0);bottom:7%;content:"";display:block;position:absolute;right:0;top:8%;width:50px;z-index:1}}@media(max-width:800px){.form-block.table.fade.has-content.library-table:after{bottom:8%;top:8%}.form-block.table.fade.has-content:not(.users-table):not(.leads-table):not(.discounts-table):not(.exams-table):not(.themes-table):not(.referrals-table):not(.api-keys-table):not(.products-table):after{background-image:linear-gradient(270deg,#fff 25%,#fff0);bottom:9%;content:"";display:block;position:absolute;right:0;top:23%;width:50px}}@media(max-width:600px){.form-block.table.fade.has-content.library-table:after{top:13%}}.form-buttons{display:flex;margin-top:30px}.form-buttons .btn{border-radius:8px;font-size:16px;line-height:50px}.form-buttons .btn.main-btn{box-shadow:0 15px 35px -12px #4923d580}html.wl .form-buttons .btn.main-btn:not(.ai-btn){box-shadow:0 15px 35px -12px oklab(from #5d3dd2 l a b/50%);box-shadow:0 15px 35px -12px oklab(from var(--purple) l a b/50%)}@media(hover:hover){.form-buttons .btn.main-btn:hover{box-shadow:0 15px 35px -20px #4923d580}html.wl .form-buttons .btn.main-btn:hover:not(.ai-btn){box-shadow:0 15px 35px -20px oklab(from #5d3dd2 l a b/50%);box-shadow:0 15px 35px -20px oklab(from var(--purple) l a b/50%)}}.form-control{display:flex;flex-direction:column;margin-bottom:30px}.form-control .label{color:#0009;font-size:15px;font-weight:500;margin-bottom:10px}.form-control .label span{font-weight:500;opacity:.5}.form-control .help-text{color:#0006;font-size:15px;font-weight:500;margin-top:10px}@media(max-width:600px){.form-control .help-text{font-size:14px}}.form-control .image-upload{align-items:center;background:#f6f6f859;border:2px dashed rgba(213,213,221,.65);border-radius:10px;display:flex;flex-direction:column;justify-content:center;min-height:300px;padding:30px}.form-control .image-upload>svg{color:#ccccd3;height:40px;margin-bottom:5px;stroke-width:1.2px;width:40px}.form-control .image-upload>span{color:#8e8e97;font-size:17px;font-weight:400;margin-bottom:16px;text-align:center}.form-control .image-upload .btn{font-size:15px;line-height:48px}.form-control .image-upload .btn.main-btn:has(svg) svg{width:20px}.form-control input:-webkit-autofill,.form-control input:-webkit-autofill:focus,.form-control input:-webkit-autofill:hover,.form-control select:-webkit-autofill,.form-control select:-webkit-autofill:focus,.form-control select:-webkit-autofill:hover,.form-control textarea:-webkit-autofill,.form-control textarea:-webkit-autofill:focus,.form-control textarea:-webkit-autofill:hover{-webkit-text-fill-color:#000!important;-webkit-box-shadow:inset 0 0 0 1000px #f6f6f8!important;font-size:16px!important;font-weight:500!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important}.form-control .tiptap-editor-box{background:#f6f6f8;border:1px solid rgba(228,228,237,.55);border-radius:10px}html.wl .form-control .tiptap-editor-box{background:#f7f7f7;border-color:#e0e0e073}.form-control .tiptap-editor-box{position:relative}.form-control .tiptap-editor-box .toolbar{display:flex;gap:7px;margin-top:7px;margin-inline:7px;margin-bottom:7px;position:relative}.form-control .tiptap-editor-box .toolbar:after{background:#e4e4ed8c;bottom:-7px;content:"";left:-7px;position:absolute;right:-7px}html.wl .form-control .tiptap-editor-box .toolbar:after{background:#e0e0e073}.form-control .tiptap-editor-box .toolbar:after{height:1px}.form-control .tiptap-editor-box .toolbar .button{background:transparent;border:none;border-radius:6px;cursor:pointer;justify-content:center;padding:7px;transition:background-color .3s}.form-control .tiptap-editor-box .toolbar .button .vue-feather{display:flex}.form-control .tiptap-editor-box .toolbar .button.is-active,.form-control .tiptap-editor-box .toolbar .button.open,.form-control .tiptap-editor-box .toolbar .button:hover{background:#fff;box-shadow:0 10px 30px -5px #190f3c33}.form-control .tiptap-editor-box .toolbar .button.is-active svg{color:#5d3dd2;color:var(--purple)}.form-control .tiptap-editor-box .toolbar .button.clear-formatting{margin-left:auto;margin-right:1px}.form-control .tiptap-editor-box .toolbar .button.clear-formatting:before{background:#e4e4edd9;content:"";display:inline-block;height:24px;left:-7px;position:absolute;top:50%;transform:translateY(-50%);width:1px}.form-control .tiptap-editor-box .toolbar .button.redo{margin-left:-4px;margin-right:7px}.form-control .tiptap-editor-box .toolbar .button.redo:before{background:#e4e4edd9;content:"";display:inline-block;height:24px;position:absolute;right:-7.5px;top:50%;transform:translateY(-50%);width:1px}.form-control .tiptap-editor-box .toolbar .button.inactive svg{color:#b8b8c5!important}html.wl .form-control .tiptap-editor-box .toolbar .button.inactive svg{color:#d1d1d1!important}.form-control .tiptap-editor-box .editor-content{border:0;border-radius:10px;font-size:17px;min-height:200px;padding:1rem}.form-control .tiptap-editor-box .editor-content .tiptap-editor{min-height:calc(200px - 1rem)}.form-control .tiptap-editor-box .editor-content .tiptap-editor p{color:#000}.form-control .tiptap-editor-box .editor-content .tiptap-editor p[data-placeholder]:after{color:#b8b8c5;content:attr(data-placeholder);font-weight:400;pointer-events:none;position:absolute;top:0}.form-control .tiptap-editor-box .link-box{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border-radius:7px;box-shadow:0 10px 40px -5px #190f3c33;display:flex;flex-wrap:wrap;max-width:260px;padding:5px;position:absolute!important;right:10px;top:55px;z-index:10!important}.form-control .tiptap-editor-box .link-box .target-switcher{flex:1;margin-top:4px;margin-inline:-5px;padding:9px 10px 6px;position:relative}.form-control .tiptap-editor-box .link-box .target-switcher:after{background:#f3f3f3;content:"";height:1px;left:0;position:absolute;right:0;top:0}.form-control .tiptap-editor-box .link-box .input-link-icon{color:#9c9c9c;margin-bottom:-1.5px;margin-left:13px;overflow:visible}.form-control .tiptap-editor-box .link-box input{animation:none!important;background:unset;border-radius:0;box-shadow:unset!important;color:#000;font-size:15px;line-height:34px;padding-left:10px;padding-right:10px}.form-control .tiptap-editor-box .link-box input::-moz-placeholder{color:#ccc!important;font-weight:400!important}.form-control .tiptap-editor-box .link-box input::placeholder{color:#ccc!important;font-weight:400!important}.form-control .tiptap-editor-box .link-box .clear-input{align-items:center;background:#fff0;border-radius:5px;color:#b3b3b3;cursor:pointer;display:flex;font-style:unset;height:26px;justify-content:center;min-width:26px;overflow:visible;width:26px}.form-control .tiptap-editor-box .link-box .clear-input:after{z-index:10}.form-control .tiptap-editor-box .link-box .clear-input svg{cursor:pointer;height:19px;width:19px}.form-control .tiptap-editor-box .link-box .clear-input:hover{background:#e8e8ec8c}.form-control .tiptap-editor-box .link-box .clear-input:hover svg{color:#000}.form-control .tiptap-editor-box .link-box .done{background:#e8e8ec00;border-radius:5px;color:#000;font-size:14px;font-weight:500;line-height:28px;margin-inline:17px 3px;padding-inline:10px;position:relative}.form-control .tiptap-editor-box .link-box .done:before{background:#f3f3f3;content:"";height:45px;left:-9px;position:absolute;top:-10px;width:1px}.form-control .tiptap-editor-box .link-box .done:hover{background:#e8e8ec8c}.form-control .tiptap-editor-box .link-box .with-link{min-width:320px;padding:5px 0 5px 5px;text-align:left}.form-control .tiptap-editor-box .link-box .with-link .link-val{border-right:1px solid #373737;font-size:14.5px;font-weight:400;line-height:1.2em;padding-right:7px;white-space:wrap;word-break:break-word}.form-control .tiptap-editor-box .link-box .with-link .remove-link{align-items:center;border-radius:7px;box-shadow:inset 0 0 0 1.5px #303030;cursor:pointer;display:flex;height:36px;justify-content:center;margin-inline:5px;width:36px}.form-control .tiptap-editor-box .link-box .with-link .remove-link:hover{background:#303030}.form-control input[type=email],.form-control input[type=password],.form-control input[type=text],.form-control textarea{background:#f6f6f8;line-height:50px;padding:0 20px}html.wl .form-control input[type=email],html.wl .form-control input[type=password],html.wl .form-control input[type=text],html.wl .form-control textarea{background:#f7f7f7}html.wl .form-control input[type=email]::-moz-placeholder,html.wl .form-control input[type=password]::-moz-placeholder,html.wl .form-control input[type=text]::-moz-placeholder,html.wl .form-control textarea::-moz-placeholder{color:#cecece!important}html.wl .form-control input[type=email]::placeholder,html.wl .form-control input[type=password]::placeholder,html.wl .form-control input[type=text]::placeholder,html.wl .form-control textarea::placeholder{color:#cecece!important}.form-control input[type=email],.form-control input[type=password],.form-control input[type=text],.form-control textarea{border:none;border-radius:8px;font-size:17px;font-weight:500;outline:none;width:100%}.form-control input[type=email]:focus,.form-control input[type=password]:focus,.form-control input[type=text]:focus,.form-control textarea:focus{box-shadow:inset 0 0 0 1px #e4e4ed;box-shadow:inset 0 0 0 1px var(--input-focus-ring)}.form-control textarea{line-height:1.5em;padding:20px}.form-control textarea.white{background:#fff}.form-control .amount-input{align-items:center;display:flex;justify-content:flex-start;position:relative}.form-control .amount-input .amount-label{background:#e4e3e8b8;line-height:50px}html.wl .form-control .amount-input .amount-label{background:#e3e3e3b8}.form-control .amount-input .amount-label{border-radius:10px 0 0 10px;color:#818181;font-size:14px;font-weight:500;padding:0 15px}.form-control .amount-input input{border-radius:0 10px 10px 0;flex:1;outline:none;padding:0 10px;text-align:center;width:100%}.form-control .amount-input input:focus{box-shadow:inset 0 0 0 1px #e4e4ed;box-shadow:inset 0 0 0 1px var(--input-focus-ring)}.form-control .amount-input.reverse input{border-radius:10px 0 0 10px;flex:none;width:auto}.form-control .amount-input.reverse .amount-label{border-radius:0 10px 10px 0;flex:1;font-size:17px}.form-control .amount-input.domain input{border-radius:10px;padding:0 20px;text-align:left}.form-control .amount-input.domain p{color:#5d3dd2;color:var(--purple);font-size:22px;font-weight:500;margin-top:-15px;text-transform:lowercase}.form-control.course-selector [data-headlessui-state=open] button{box-shadow:inset 0 0 0 1px #e4e4ed;box-shadow:inset 0 0 0 1px var(--input-focus-ring)}.form-control .select-style{background:#f6f6f8;border-radius:8px;cursor:pointer;font-size:17px;font-weight:500;line-height:50px;outline:none;padding:0 20px}.form-control .select-style.with-image{padding:0 20px 0 15px}.form-control .select-style.with-image img{border:1px solid #cbcbcb;border-radius:100%}.form-control .select-style.white{background:#fff!important}html.wl .form-control:not(.calendar-range-selector) .select-style{background:#f7f7f7}.form-control .select-drop{border-radius:7px;box-shadow:0 30px 100px -20px #6b60914d;margin-top:0}html.wl .form-control .select-drop{box-shadow:0 30px 100px -20px #8f8f8f4d}.form-control .select-drop{background:#fff;cursor:pointer;padding:0;width:100%}.form-control .select-drop ul{box-shadow:none;margin:0;padding-right:5px}.form-control .select-drop ul li{border-radius:5px;cursor:pointer;font-size:16px;padding:8px 15px}.form-control .select-drop ul li .fi{margin-right:0!important}.form-control .select-drop ul li .truncate{font-family:Onest,Inter!important;letter-spacing:-.015rem;max-width:93%}.form-control .select-drop ul li.category-header{color:#5d3dd2;color:var(--purple);cursor:default;font-size:12.5px;font-weight:700;padding:5px 0 5px 15px;text-transform:uppercase}.form-control .select-drop ul li.group-element{padding:8px 15px 8px 20px}.form-control button[data-headlessui-state=open]+.select-drop{margin-top:10px;padding:10px 5px 10px 10px}.form-control button[data-headlessui-state=open]+.select-drop.custom-scroll,.form-control button[data-headlessui-state=open]+.select-drop.custom-scroll ul{padding-right:0}.form-control button[data-headlessui-state=open]+.select-drop.custom-scroll ul li{margin-right:12px}.form-control .btn{line-height:50px}.form-control label{font-size:17px;font-weight:500}.form-control input[type=checkbox]{margin-right:10px}.form-control input[type=checkbox]+label{cursor:pointer;margin-top:-3px}.form-control [type=radio]:checked+label,.form-control [type=radio]:not(:checked)+label{margin-top:-3px}.form-control.row{align-items:center;flex-direction:row}.form-control.row input[type=checkbox]{margin-right:10px}.form-control.row label{cursor:pointer;font-size:17px;font-weight:500}.form-control.form-error input{box-shadow:inset 0 0 0 2px #db4e5859}.form-control.form-error .error-text,.form-control.form-error label{color:#db4e58}.form-control.last{margin-bottom:0!important}.form-control.line{transform:translateY(16px)}.form-control:has([aria-checked]) label{cursor:pointer}.radio-group [type=radio]:checked,.radio-group [type=radio]:not(:checked){left:-9999px;position:absolute}.radio-group [type=radio]:checked+label,.radio-group [type=radio]:not(:checked)+label{color:#000;cursor:pointer;display:inline-block;font-size:15px;font-weight:500;line-height:30px;padding-left:28px;position:relative}.radio-group [type=radio]:checked+label:before,.radio-group [type=radio]:not(:checked)+label:before{border:2px solid #e4e4e4;border-radius:100px;content:"";height:20px;left:0;position:absolute;top:3.5px;width:20px}.radio-group [type=radio]:checked+label:before{border:2px solid #5d3dd2;border:2px solid var(--purple)}.radio-group [type=radio]:checked+label:after,.radio-group [type=radio]:not(:checked)+label:after{background:#5d3dd2;background:var(--purple);border-radius:100px;content:"";height:10px;left:5px;position:absolute;top:8.5px;transform-origin:center center;transition:all .2s ease;width:10px}.radio-group [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.radio-group [type=radio]:checked+label:after{opacity:1;transform:scale(1)}input[type=checkbox]{background:#ececef;border:none;border-radius:6px;box-shadow:none!important;height:22px;width:22px}html.wl input[type=checkbox]{background:#f2f2f2}input[type=checkbox]{cursor:pointer;margin-top:-5px}input[type=checkbox]:checked{background-color:#5d3dd2!important;background-color:var(--purple)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:18px!important}@media(hover:hover){input[type=checkbox]:checked:hover{background-color:oklab(from #5d3dd2 calc(l - .02) a b)!important;background-color:oklab(from var(--purple) calc(l - .02) a b)!important}}.hover\:text-purple-500:hover,.user:hover{color:#5d3dd2;color:var(--purple)}.select-drop .bg-purple-500{background-color:#5d3dd2!important;background-color:var(--purple)!important}.select-drop .text-purple-500{color:#5d3dd2!important;color:var(--purple)!important}.ai-rewrite-btn,.ai-thumbnail-controls-btn{background:oklab(from #5d3dd2 l a b/.05)!important;background:var(--sparkle-btn-bg)!important}@media(hover:hover){.ai-rewrite-btn:hover:not(.inactive),.ai-thumbnail-controls-btn:hover:not(.inactive){background:oklab(from #5d3dd2 l a b/.08)!important;background:var(--sparkle-btn-bg-hover)!important;box-shadow:inset 0 0 0 2px transparent!important}}.course-page.builder input[type=checkbox]{margin-top:-3px}.form-block.table table thead tr th .bulk-actions+input[type=checkbox]:checked{background-image:unset!important}.form-block.table table thead tr th .bulk-actions+input[type=checkbox]:checked:after{background:#fff;border-radius:5px;content:"";display:block;height:2px;left:0;margin:auto;position:absolute;right:0;top:50%;transform:translateY(-50%);width:10px}.top-bar h1 .back{color:#0009;cursor:pointer;display:block;font-size:16px;font-weight:500;margin-bottom:-5px}@media(hover:hover){.top-bar h1 .back:hover{color:#5d3dd2;color:var(--purple)}}.top-bar .controls{display:flex}.top-bar .controls .btn{line-height:52px}.top-bar .controls .btn.main-btn{font-size:17px}.top-bar .controls .btn.empty-btn{font-size:16px}.split-container{display:flex;gap:25px}@media(max-width:700px){.split-container{gap:15px}}.split-container .left-side{flex-basis:65%;max-width:65%}.split-container .left-side .form-block{margin-top:25px;padding:40px}.split-container .left-side .form-block:first-of-type{margin-top:0}.split-container .right-side{flex-basis:35%;max-width:35%}.split-container .right-side .big-title{font-size:30px;font-weight:500;margin-top:-75px}.split-container .right-side .form-block{margin-top:25px}.split-container .right-side .form-block:first-of-type{margin-top:0}.split-container .right-side .form-block .form-label{margin-bottom:20px;text-transform:capitalize}.split-container .right-side .form-block .form-control{margin-bottom:20px}.split-container .right-side .form-block .form-control:last-of-type{margin-bottom:0}.modal-block{max-width:576px;width:100%}.modal-block .form-label .close{border-radius:5px;cursor:pointer;padding:3px 5px;position:absolute;right:25px;top:31px}.modal-block .form-label .close svg{color:#bcbcbc;width:25px}@media(hover:hover){.modal-block .form-label .close:hover svg{color:#767676}}.modal-block .controls{border-top:1px solid #ededed;margin-bottom:-10px;margin-left:-30px;margin-right:-30px;padding-left:30px;padding-right:20px;padding-top:20px}.modal-block .controls .btn{line-height:50px}.modal-block .controls .view{font-size:17px}.modal-block .controls .view svg{height:20px;margin-bottom:-4px;width:20px}.modal-block .form-label{border-bottom:1px solid #ededed;margin-left:-35px;margin-right:-35px;padding-bottom:30px;padding-left:45px;padding-top:3px}.modal-block p .mail{color:#4b7def}.modal-block .form-control.draft{cursor:default;pointer-events:none}.modal-block .form-control.draft input,.modal-block .form-control.draft label{font-weight:300;opacity:.4}.modal-block .form-control.draft .draft-badge{background:#f1f1f1;border-radius:5px;color:#888;font-size:12px;font-weight:500;line-height:24px;margin-bottom:-3px;margin-left:10px;padding:0 8px}.modal-block .columns .column-title{color:#5d3dd2;color:var(--purple);font-size:13px;font-weight:600;margin-bottom:20px;text-transform:uppercase}.modal-block .columns .form-control{margin-bottom:13px}.ck-reset_all :not(.ck-reset_all-excluded *),.ck.ck-button,.ck.ck-reset_all,a.ck.ck-button{white-space:unset!important}.ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items{flex-wrap:wrap!important}.ck.ck-editor__editable_inline>:last-child{margin:0!important}.ck.ck-toolbar.ck-toolbar_grouping{background:#f6f6f894;border-radius:10px 10px 0 0!important}html.wl body:not(.editor-fullscreen) .ck.ck-toolbar.ck-toolbar_grouping{background:#f7f7f7}.ck.ck-toolbar.ck-toolbar_grouping{border:1px solid #e4e4ed}html.wl .ck.ck-toolbar.ck-toolbar_grouping{border-color:#eaeaea}.ck-dropdown__button{padding-inline:5px!important}.ck-dropdown__button.ck-button_with-text{background:#f6f6f8!important;padding-inline:12px!important}.ck.ck-button:not(.ck-disabled):hover,a.ck.ck-button:not(.ck-disabled):hover{background:#f6f6f8!important}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_s,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_se,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sme,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_smw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sw{border:4px solid #fff!important;min-width:150px!important;top:calc(100% + 15px)!important}.ck-code-block-dropdown:hover{background:#f6f6f8!important;border-radius:5px!important}.ck-code-block-dropdown:hover button{background:none!important}.ck-code-block-dropdown:hover button:after,.ck.ck-button.ck-off.ck-splitbutton__arrow:after{display:none!important}.ck-tooltip,.ck.ck-balloon-panel.ck-balloon-panel_arrow_n.ck-balloon-panel_with-arrow.ck-tooltip{border-radius:5px!important;z-index:9999!important}.ck.ck-link-actions .ck-button:hover svg path{color:#5d3dd2;color:var(--purple)}.ck.ck-link-actions .ck-button.ck-link-actions__preview,.ck.ck-link-actions .ck-button.ck-link-actions__preview:hover{background:none!important}.ck.ck-link-actions .ck-button.ck-link-actions__preview .ck-button__label{color:#0081f7!important}.ck-button[data-cke-tooltip-text="Insert media"]+.ck.ck-reset.ck-dropdown__panel.ck-dropdown__panel_se{min-width:200px!important}.ck-button[data-cke-tooltip-text="Insert media"]+.ck.ck-reset.ck-dropdown__panel.ck-dropdown__panel_se>form{flex-wrap:wrap;padding:4px}.ck-button[data-cke-tooltip-text="Insert media"]+.ck.ck-reset.ck-dropdown__panel.ck-dropdown__panel_se>form input{border:none;border-radius:5px;height:20px;line-height:20px}.ck-button[data-cke-tooltip-text="Insert media"]+.ck.ck-reset.ck-dropdown__panel.ck-dropdown__panel_se>form input:focus{box-shadow:0 0 0 2px #97c1ff}.ck-button[data-cke-tooltip-text="Insert media"]+.ck.ck-reset.ck-dropdown__panel.ck-dropdown__panel_se>form .ck-labeled-field-view{margin-bottom:10px}.ck-button[data-cke-tooltip-text="Insert media"]+.ck.ck-reset.ck-dropdown__panel.ck-dropdown__panel_se>form .ck-labeled-field-view .ck.ck-labeled-field-view__status{color:#000000b8;font-weight:500}.ck-button[data-cke-tooltip-text="Insert media"]+.ck.ck-reset.ck-dropdown__panel.ck-dropdown__panel_se>form .ck-button{margin-bottom:0!important;margin-right:0!important}.ck-button[data-cke-tooltip-text="Insert media"]+.ck.ck-reset.ck-dropdown__panel.ck-dropdown__panel_se>form .ck-button:first-of-type{margin-left:0!important}.ck-button[data-cke-tooltip-text="Insert media"]+.ck.ck-reset.ck-dropdown__panel.ck-dropdown__panel_se>form .ck-button:last-of-type{margin-left:7px!important}.ck-button[data-cke-tooltip-text="Insert media"]+.ck.ck-reset.ck-dropdown__panel.ck-dropdown__panel_se>form .ck-button.ck-disabled{background:#f0f0f091!important}.ck-button[data-cke-tooltip-text="Insert media"]+.ck.ck-reset.ck-dropdown__panel.ck-dropdown__panel_se>form .ck-button.ck-disabled svg path{fill:#b0b0b0!important}.ck-button-cancel,.ck-button-save{background:#f6f6f8!important}.ck-button-cancel svg,.ck-button-save svg{margin:0 auto!important}.ck-button-cancel:hover,.ck-button-save:hover{background:#f6f6f8ad}.ck-button-save{margin-left:6px!important;width:49.5%!important}.ck-button-cancel,.ck-button-save{display:inline-block!important;margin-bottom:5px!important;padding:0}.ck-button-cancel{margin-left:5px!important;text-align:center;width:48%!important}.ck.ck-balloon-panel{border-color:#fff!important;border-radius:8px!important;box-shadow:0 20px 70px -10px #170c3f66!important}.ck.ck-balloon-panel:before{display:none!important}.ck.ck-balloon-panel .ck-labeled-field-view__input-wrapper .ck-input.ck-input-text{background:#f6f6f8;border:none;border-radius:5px}.ck.ck-balloon-panel .ck-labeled-field-view__input-wrapper .ck-input.ck-input-text:focus{box-shadow:0 0 0 2px #97c1ff}.ck.ck-balloon-panel .ck-link-form .ck-button:nth-last-child(2):after{display:none!important}.ck.ck-balloon-panel .ck-link-form .ck-button-cancel,.ck.ck-balloon-panel .ck-link-form .ck-button-save{background:#f6f6f8}.ck.ck-balloon-panel .ck-link-form .ck-button-cancel svg,.ck.ck-balloon-panel .ck-link-form .ck-button-save svg{margin:0 auto}.ck.ck-balloon-panel .ck-link-form .ck-button-cancel:hover,.ck.ck-balloon-panel .ck-link-form .ck-button-save:hover{background:#f6f6f8ad}.ck.ck-balloon-panel .ck-link-form .ck-button-save{display:inline-block!important;margin-bottom:5px!important;margin-left:6px!important;padding:0;width:48%!important}.ck.ck-balloon-panel .ck-link-form .ck-button-cancel{display:inline-block!important;margin-bottom:5px!important;margin-left:5px!important;padding:0;text-align:center;width:45%!important}.ck.ck-balloon-panel .ck-link-form [dir=ltr] .ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle .ck-button__toggle__inner{transform:translate(15px)}.ck.ck-balloon-panel .ck-link-form .ck.ck-button.ck-switchbutton .ck-button__toggle{background:#d4d3d7;border:none;border-radius:100px;box-shadow:unset;cursor:pointer;outline:none;padding:2px}.ck.ck-balloon-panel .ck-link-form .ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{border-radius:100px;box-shadow:unset}.ck.ck-balloon-panel .ck-link-form .ck.ck-button.ck-switchbutton.ck-on{background:unset!important}.ck.ck-balloon-panel .ck-link-form .ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle{background:#49c57d;background:var(--green)}.ck.ck-balloon-panel .ck-link-form .ck-reset.ck-list .ck-button:hover{background:unset!important}.ck.ck-dropdown__panel{border:none!important;border-radius:8px!important;box-shadow:0 20px 70px -10px #170c3f26!important}.ck.ck-dropdown__panel ul{border-radius:8px!important;padding:7px}.ck.ck-dropdown__panel ul li .ck.ck-button.ck-on,.ck.ck-dropdown__panel ul li a.ck.ck-button.ck-on{background:#5d3dd2!important;background:var(--purple)!important;color:#fff!important}.ck.ck-dropdown__panel ul li button{border-radius:5px!important;padding-inline:14px!important}.ck.ck-dropdown__panel ul li button span{font-size:14px!important;font-weight:500!important}.ck.ck-dropdown__panel ul li button:hover{background:#f6f6f8!important}.ck.ck-sticky-panel .ck-sticky-panel__content .ck-toolbar{padding-top:12px!important}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky{border-radius:10px!important;box-shadow:unset!important;padding-inline:10px!important;position:fixed;top:70px!important}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky .ck-toolbar{background:#fff!important;border:none!important;border-radius:10px!important;box-shadow:0 20px 70px -10px #170c3f4d!important;padding-top:5px!important}@media(max-width:700px){.ck.ck-sticky-panel .ck-sticky-panel__content_sticky{left:0;padding-inline:10px!important;right:0;width:100%!important}}.white .ck.ck-toolbar.ck-toolbar_grouping{background:#fff;border:1px solid #e4e4ed}html.wl body:not(.editor-fullscreen) .white .ck.ck-toolbar.ck-toolbar_grouping{background:#fff;border-color:#e4e4ed}.ck.ck-toolbar.ck-toolbar_grouping{padding:5px 10px}.ck-blurred.ck.ck-content.ck-editor__editable.ck-rounded-corners.ck-editor__editable_inline{background:#f6f6f894;border:1px solid #e4e4ed}html.wl .ck-blurred.ck.ck-content.ck-editor__editable.ck-rounded-corners.ck-editor__editable_inline{background:#f7f7f7;border-color:#eaeaea}.ck-blurred.ck.ck-content.ck-editor__editable.ck-rounded-corners.ck-editor__editable_inline{border-radius:0 0 10px 10px!important;min-height:300px;padding:15px 20px 50px!important}.white .ck-blurred.ck.ck-content.ck-editor__editable.ck-rounded-corners.ck-editor__editable_inline{background:#fff;border:1px solid #e4e4ed}html.wl .white .ck-blurred.ck.ck-content.ck-editor__editable.ck-rounded-corners.ck-editor__editable_inline{background:#fff;border-color:#e4e4ed}.ck.ck-content.ck-editor__editable.ck-rounded-corners.ck-editor__editable_inline.ck-focused{background:#f6f6f894;border:1px solid #e4e4ed}.ck-rounded-corners .ck.ck-editor__main>.ck-editor__editable,.ck.ck-editor__main>.ck-editor__editable.ck-rounded-corners{background:#f6f6f894;border:1px solid #e4e4ed;border-radius:0 0 10px 10px!important;box-shadow:none!important;min-height:300px;padding:15px 20px 50px!important}.white .ck-rounded-corners .ck.ck-editor__main>.ck-editor__editable,.white .ck.ck-editor__main>.ck-editor__editable.ck-rounded-corners{background:#fff!important;border:1px solid #e4e4ed}html.wl .white .ck-rounded-corners .ck.ck-editor__main>.ck-editor__editable,html.wl .white .ck.ck-editor__main>.ck-editor__editable.ck-rounded-corners{background:#fff!important;border-color:#e4e4ed}.ck.ck-button{border:0!important;border-radius:4px!important;box-shadow:none!important;cursor:pointer!important}.ck.ck-button.ck-on,a.ck.ck-button.ck-on{background:#f3f1fccc!important;color:#5d3dd2!important;color:var(--purple)!important}.list-group .list-group-item.ghost{background:transparent;border:2px dashed #d7d7e0}.clipboard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000e6;border-radius:9px;bottom:20px;color:#fff;display:flex;left:0;margin:auto;padding:12px 17px 12px 16px;position:fixed;right:0;width:min(200px,100% - 50px);z-index:20}.clipboard svg{max-width:19.5px;opacity:.45;stroke-width:1.7px}.upload-box{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fffffff7;border-radius:12px;bottom:30px;box-shadow:0 25px 70px -10px #2e254f45;left:0;margin:auto;padding:17px 20px 20px;position:fixed;right:0;width:min(400px,100% - 50px);z-index:19}.upload-box .info-bar{align-items:center;display:flex;font-weight:500;justify-content:space-between;margin-bottom:15px}.upload-box .info-bar .upload-text{font-size:17px}.upload-box .info-bar .upload-text .value{display:inline-block;font-size:14px;margin-left:5px;opacity:.5}.upload-box .progress-bar{background:#dadae16b;border-radius:100px;height:10px;width:100%}.upload-box .progress-bar .progress{background-image:linear-gradient(90deg,#5835d8,#9135d8);border-radius:100px;height:10px;transition:all .3s linear;width:57%}.with-hint{cursor:pointer;position:relative}.with-hint:after{background:#fff;border-radius:7px;box-shadow:0 25px 40px -5px #29166e21;color:#5d3dd2;color:var(--purple);content:attr(data-hint);display:block;font-size:13px;font-weight:500;opacity:0;padding:7px 17px;pointer-events:none;position:absolute;top:-40px;transform:scale(.95);transition:all .3s ease 0s!important}@media(hover:hover){.with-hint:hover:after{opacity:1;top:-45px;transform:scale(1);transition:all .3s ease .3s!important}.with-hint.top-hint:hover:after{transform:translate(-50%) scale(1)!important}}.with-hint.black:after{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c!important;box-shadow:none!important;color:#fff!important;line-height:20px;padding:7px 14px;top:-40px!important;transform:scale(1)!important;white-space:nowrap;width:auto}.with-hint.black.wrap-hint:after{white-space:normal!important}.with-hint.black.custom-hint:after{--top:attr(data-top px);--left:attr(data-left px);left:0!important;left:var(--left,0)!important;max-width:attr(data-size px);min-width:attr(data-size px);top:-40px!important;top:var(--top,-40px)!important;white-space:normal!important}.with-hint.black.top-hint:after{right:auto}.with-hint.black.top-hint:after,.with-hint.center-hint:after{left:50%;transform:translate(-50%) scale(1)!important}.with-hint.right-hint:after{left:auto;right:0}.with-hint.top-hint:after{left:50%;right:auto;transform:translate(-50%) scale(.95)}.with-hint.bottom-hint:after{bottom:-40px;top:auto!important}.with-hint.non-delay-hint:after{transition:all .3s ease 0s!important}.soon{position:relative}.soon:after{background:#e74840;border-radius:6px;box-shadow:0 10px 23px -2px #de463b42;color:#fff;content:"Soon";font-size:9px;font-weight:600;line-height:22px;padding:0 8px;position:absolute;right:20px;text-transform:uppercase;top:20px}nav .soon:after{right:10px;top:9px}nav ul li ul .soon:after{top:auto}.top-bar .soon:after,nav ul li ul .soon:after{display:inline-block;margin-left:10px;right:auto}.top-bar .soon:after{top:13px}@media(max-width:1035px){.top-bar .soon:after{position:relative;top:-2px}}.top-bar .soon:has(.back):after{top:32px}@media(max-width:1035px){.top-bar .soon:has(.back):after{top:-3px}}.not-found{align-items:center!important;display:flex;flex-direction:column;justify-content:center!important;min-height:90dvh;padding:20px}@media(min-width:1035px){.not-found h1{display:none}}@media(max-width:1035px){.not-found{min-height:50dvh}}.not-found .number{font-size:clamp(100px,20vw,220px);font-weight:800;line-height:1em}.not-found p{font-size:clamp(18px,3vw,23px);font-weight:400}.not-found .btn{margin-top:30px;min-width:170px}.confirmation-plan-upgrade-price{color:#000;font-weight:600}.generating{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#000000e0;border-radius:10px;color:#fff;display:flex;font-size:18px;min-width:290px;padding:16px 25px;position:fixed;right:20px;top:20px;z-index:20}.generating .generating-text{align-items:center;display:flex;margin-right:20px;padding-right:20px;position:relative}.generating .generating-text:after{background:#ffffff12;content:"";display:inline-block;height:25px;position:absolute;right:0;transform:translateY(-2px);width:1px}.generating .generating-text svg{height:24px;margin-right:8px;width:24px}.generating .generating-text .dots{font-size:22px;margin-left:2px}.generating .generating-text .dots span{animation:blink 3s infinite}.generating .generating-text .dots span:first-child{animation-delay:.8s}.generating .generating-text .dots span:nth-child(2){animation-delay:1s}.generating .generating-text .dots span:nth-child(3){animation-delay:1.2s}.generating .seconds{color:#fff;display:flex;font-size:18px;font-weight:200;justify-content:center;left:57px;line-height:1em;margin:auto;text-align:center;top:57px;transition:all .5s}.generating .seconds .devider{align-items:center;display:flex;flex-direction:column;line-height:1.2em;margin:-3.5px 2px 0;max-height:15px}.generating .seconds .devider span{align-items:center;display:flex;line-height:1.2em;max-height:7px}@media(max-width:800px){.generating .seconds{inset:auto 0 30px}}.generating.ready{background:#37c573cc;cursor:pointer;min-width:unset;padding:16px 32px 16px 25px}.generating.ready .generating-text{margin-right:0;padding-right:0}.generating.ready svg{background:#fff;border-radius:100px;box-shadow:0 0 0 4px #ffffff4d;color:#74d08c;height:20px;margin-right:12px;min-width:20px;padding:5px;stroke-width:4px;width:20px}@media(max-width:700px){.generating{left:0;margin:auto;max-width:280px;right:0;top:80px}.generating.ready{max-width:255px}}.ai-loading{align-items:center;background:#000;display:flex;flex-direction:column;justify-content:space-between;inset:0;padding:50px 20px 70px;position:fixed;transition:all 1s;z-index:200}.ai-loading .logo{filter:brightness(100);max-width:130px;transition:all .5s}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(.8)}}.ai-loading .loader-gif{animation:pulse 3s linear infinite;filter:hue-rotate(-8deg);max-width:450px}.ai-loading .minimize{color:#fff;cursor:pointer;font-size:16px;font-weight:200;line-height:1em;position:absolute;right:67px;text-align:center;top:57px;transition:all .5s}.ai-loading .minimize svg{height:22px;margin-right:5px;opacity:.5;stroke-width:1.7px;width:22px}.ai-loading .seconds{color:#fff;display:flex;font-size:18px;font-weight:200;justify-content:center;left:57px;line-height:1em;margin:auto;position:absolute;text-align:center;top:57px;transition:all .5s}.ai-loading .seconds .devider{align-items:center;display:flex;flex-direction:column;line-height:1.2em;margin:-3.5px 2px 0;max-height:15px}.ai-loading .seconds .devider span{align-items:center;display:flex;line-height:1.2em;max-height:7px}@media(max-width:800px){.ai-loading .seconds{inset:auto 0 30px}}.ai-loading .ai-loader-text{color:#fff;font-size:22px;font-weight:200;line-height:1.2em;text-align:center;transition:all .5s}.ai-loading .ai-loader-text .dots{font-size:32px;margin-left:2px}.ai-loading .ai-loader-text .dots span{animation:blink 3s infinite}.ai-loading .ai-loader-text .dots span:first-child{animation-delay:.8s}.ai-loading .ai-loader-text .dots span:nth-child(2){animation-delay:1s}.ai-loading .ai-loader-text .dots span:nth-child(3){animation-delay:1.2s}@media(max-width:440px){.ai-loading .ai-loader-text{max-width:250px}}@media(max-height:700px){.ai-loading{background:radial-gradient(circle,#000 40%,#9e5cf9 1850%)}}@media(max-width:800px){.ai-loading{background:radial-gradient(circle,#000 40%,#9e5cf9 850%)}}@media(max-width:500px){.ai-loading{background:radial-gradient(circle,#000 40%,#9e5cf9 980%);padding:25px 25px 70px}.ai-loading .logo{margin-left:0;margin-right:auto;max-width:120px}.ai-loading .minimize{right:40px;top:32px}}.fade-enter-active,.fade-leave-active{transition:all .5s}.fade-enter-from,.fade-leave-to{opacity:0;transform:scale(1.05)}.fade-enter-from .logo,.fade-leave-to .logo{transform:translateY(-20px)}.fade-enter-from .ai-loader-text,.fade-leave-to .ai-loader-text{transform:translateY(20px)}.global-uploader-box{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#000000e6;border-radius:10px;bottom:20px;color:#fff;max-width:380px;min-width:380px;position:fixed;right:95px;z-index:20}.global-uploader-box .header{padding:17px 22px}.global-uploader-box .header .title{font-size:17px;font-weight:500}.global-uploader-box .header .title .dots{font-size:18px}@keyframes blink{0%,50%,to{opacity:1}25%,75%{opacity:0}}.global-uploader-box .header .title .dots span{animation:blink 3s infinite}.global-uploader-box .header .title .dots span:first-child{animation-delay:.8s}.global-uploader-box .header .title .dots span:nth-child(2){animation-delay:1s}.global-uploader-box .header .title .dots span:nth-child(3){animation-delay:1.2s}.global-uploader-box .header .title .check{color:#4ad183;margin-left:auto;min-width:24px;width:24px}.global-uploader-box .header .title .canceled-icon{color:#ffffff59;margin-left:auto;min-width:24px;width:24px}.global-uploader-box .header .cancel-all{color:#fff9;cursor:pointer;font-size:14px;font-weight:300;margin-left:20px;margin-right:5px}.global-uploader-box .header .toggle-icon{background:#fff0;border-radius:5px;margin-right:-5px;opacity:.4;width:30px}.global-uploader-box .header .toggle-icon path{transform:translateY(.5px)}@media(hover:hover){.global-uploader-box .header .toggle-icon:hover{background:#fff3;opacity:.6}}.global-uploader-box .header .close{background:#fff0;border-radius:5px;margin-right:-5px;opacity:.4;width:27px}.global-uploader-box .header .close path{stroke-width:2.2px;transform:translateY(.5px) scale(.8);transform-origin:center}@media(hover:hover){.global-uploader-box .header .close:hover{background:#fff3;opacity:.6}}.global-uploader-box .global-uploader-content{border-top:1px solid hsla(0,0%,100%,.08)}.global-uploader-box .global-uploader-content .cancel-box{background:#ffffff14;color:#ffffff80;font-size:14px;font-weight:300;padding:7px 20px}.global-uploader-box .global-uploader-content .cancel-box .cancel{cursor:pointer}.global-uploader-box .global-uploader-content .items-box{display:flex;flex-direction:column;gap:20px;margin-bottom:5px;margin-right:5px;max-height:275px;overflow-y:auto;padding:20px 10px 15px 20px}.global-uploader-box .global-uploader-content .items-box::-webkit-scrollbar-thumb{background-color:#fff0;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}@media(hover:hover){.global-uploader-box .global-uploader-content .items-box:hover::-webkit-scrollbar-thumb{background-color:#ffffff26}}.global-uploader-box .global-uploader-content .items-box .item{font-weight:400}.global-uploader-box .global-uploader-content .items-box .item .icon{background:#ffffff14;border-radius:5px;height:32px;min-width:37px;width:37px}.global-uploader-box .global-uploader-content .items-box .item .icon svg{opacity:.25;stroke-width:2.2px;width:19px}.global-uploader-box .global-uploader-content .items-box .item .name{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-uploader-box .global-uploader-content .items-box .item .canceled,.global-uploader-box .global-uploader-content .items-box .item .processing{font-size:14px;font-weight:300;margin-bottom:-4px;margin-left:auto;margin-right:4px;opacity:.4}.global-uploader-box .global-uploader-content .items-box .item .check{color:#4ad183;margin-left:auto;min-width:24px;width:24px}.global-uploader-box .global-uploader-content .items-box .item .progress-circle{height:30px;margin-left:auto;margin-right:-3px;position:relative;width:30px}.global-uploader-box .global-uploader-content .items-box .item .progress-circle svg{transform:rotate(-89deg)}.global-uploader-box .global-uploader-content .items-box .item .progress-circle .cancel-icon{border-radius:50%;box-shadow:0 0 0 4px #ffffff17;color:#ffffffd9;opacity:0;position:absolute;z-index:1}.global-uploader-box .global-uploader-content .items-box .item .progress-circle .progress-background{stroke:#2a2a29;stroke-width:4}.global-uploader-box .global-uploader-content .items-box .item .progress-circle .progress-bar{stroke:#fff9;stroke-linecap:round;stroke-width:4;transition:stroke-dashoffset .6s ease}.global-uploader-box .global-uploader-content .items-box .item .progress-circle:hover .cancel-icon{opacity:1}@media(max-width:550px){.global-uploader-box{bottom:80px;left:20px;max-width:100%;min-width:unset;right:20px}}.no-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}body.macos .branding .radio-group>label .info,body.macos .btn.empty-btn,body.macos .courses-list .courses-listing .course-card .course-info .course-name .name{font-weight:500}body.macos input::-moz-placeholder,body.macos textarea::-moz-placeholder{font-weight:400}body.macos .get-started .starter-boxes .box.ai-generate p,body.macos input::placeholder,body.macos p.text,body.macos textarea::placeholder{font-weight:400}.in-builder input::-moz-placeholder,.in-builder textarea::-moz-placeholder{color:#b8b8c5!important}.in-builder .get-started .starter-boxes .box.ai-generate p,.in-builder input::placeholder,.in-builder p.text,.in-builder textarea::placeholder{color:#b8b8c5!important}.container-inline{container-type:inline-size}.font-list-selector .select-item{background:#f6f6f8;border-radius:7px;margin-right:12px}.font-list-selector .select-item:not(.last-font){margin-bottom:10px}.font-list-selector .select-item .group-element{align-items:center;border-radius:7px;display:flex;gap:7px;height:56px;line-height:50px;margin-right:0;padding:12px 20px}.font-list-selector .select-item .group-element.en{position:relative}.font-list-selector .select-item .group-element.en:after{background:#ebebed;border-radius:3px;color:#818181;content:"Latin";font-size:9px;font-weight:500;line-height:1em;padding:5px}.font-list-selector .select-item .group-element .outline-check{color:#fff;opacity:0;position:absolute;right:16px}.font-list-selector .select-item .group-element .truncate{overflow:visible}.font-list-selector .select-item .group-element .font-title{font-size:17px;font-weight:600;line-height:1.4em}.font-list-selector .select-item .group-element p{font-size:12px;line-height:1.3em}.font-list-selector .select-item .group-element.active.en:after,.font-list-selector .select-item .group-element.selected.en:after{background:#ffffff1a;color:#fff}@media(hover:hover){.font-list-selector .select-item .group-element:hover .outline-check{opacity:.6}}.demo-mode .dashboard:before{display:none}.demo-mode .sidebar .logo-section .sidebar-logo{height:32px}.demo-mode #crisp-chatbox{display:none!important}.demo-mode .chat-trigger-wrapper{bottom:25px!important;right:30px!important}.demo-mode .activate-side-switcher{bottom:28px!important;right:100px!important}#headlessui-portal-root{position:relative;z-index:9990}.sp--editor .ck-editor .ck-editor__main{position:relative}.sp--editor .ck-editor .ck-content blockquote{border-left:5px solid var(--v64b456a6)!important}.sp--editor .ck-editor .ck-content ul{list-style-type:none}.ck.ck-editor__editable pre[data-language]:after{background:var(--v64b456a6)!important}.sp--editor .ck-editor .ck-content ul li:before{background:var(--v64b456a6)}.sp--editor .ck-editor .ck-content ol li::marker{color:var(--v64b456a6)}.sp--editor .ck-editor .ck-content h3{color:var(--v64b456a6)}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{bottom:0;height:15px}.ps__rail-x,.ps__rail-y{display:none;opacity:0;position:absolute;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear}.ps__rail-y{right:0;width:15px}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:transparent;display:block}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{bottom:2px;height:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{right:2px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media(-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.ps-container{position:relative}.field-with-color[data-v-0831a3f3]{align-items:center;display:flex;gap:6px}span.color-swatch[data-v-0831a3f3]{border-radius:50%;display:inline-block;flex-shrink:0;height:15px;margin-right:-5px!important;transform:translateY(3px);width:15px}.summary-logo[data-v-0831a3f3]{cursor:pointer;max-height:28px;max-width:120px;-o-object-fit:contain;object-fit:contain;vertical-align:middle}.summary-plain[data-v-0831a3f3]{color:#00000080}.summary-empty[data-v-0831a3f3]{list-style:none}.summary-thumbnail[data-v-76976558]{cursor:pointer;max-height:28px;max-width:120px;-o-object-fit:contain;object-fit:contain;vertical-align:middle}.summary-plain[data-v-76976558],.summary-plain[data-v-76976558] *{color:#00000080!important;font-size:14px!important;font-weight:500!important}.summary-long-text[data-v-76976558]{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.summary-empty[data-v-76976558]{list-style:none}.summary-plain[data-v-04b16898]{color:#00000080}.discord-btn[data-v-04b16898]{background:#5865f2;border-radius:9px;box-shadow:0 20px 60px -17px #5865f2;justify-content:center;padding:11px 20px 11px 15px;transition:transform .3s ease,box-shadow .3s ease;width:100%}@media(hover:hover){.discord-btn[data-v-04b16898]:hover{box-shadow:0 20px 60px -20px #5865f2;transform:scale(.98)}.discord-btn[data-v-04b16898]:focus:active{transform:scale(.96)}}.discord-btn img[data-v-04b16898]{filter:brightness(100);margin-right:8px;max-width:23px}.discord-btn span[data-v-04b16898]{font-size:16px}.ai-thinking-sparkle[data-v-a3b809a7]{flex-shrink:0;height:16.5px;margin-right:5px;margin-top:2px;width:16.5px}.ai-thinking-dots[data-v-a3b809a7]{color:var(--purple);flex-shrink:0}.ai-thinking-dots__dot[data-v-a3b809a7]{animation:ai-thinking-dot-fill-a3b809a7 1.15s ease-in-out infinite;animation-delay:0s;animation-delay:var(--dot-delay,0s);fill:var(--purple);opacity:.14}.ai-thinking-cursor-dots[data-v-a3b809a7]{color:var(--purple);flex-shrink:0;height:18.6px;margin-right:2px;margin-top:-1px;width:18.6px}.ai-thinking-cursor-dots__dot[data-v-a3b809a7]{fill:currentColor}.ai-thinking-cursor-dots--light[data-v-a3b809a7]{color:#fff;height:15.5px;margin-right:0;margin-top:0;width:15.5px}.ai-thinking-cursor-dots--light .ai-thinking-cursor-dots__dot[data-v-a3b809a7]{fill:#fff}.ai-thinking-cursor-dots-host[data-v-a3b809a7]{display:inline-flex;flex-shrink:0;line-height:0}@keyframes ai-thinking-dot-fill-a3b809a7{0%,6%{opacity:.14}14%{opacity:.3;opacity:calc(.2 + var(--dot-shade, .5)*.2)}24%{opacity:.54;opacity:calc(.36 + var(--dot-shade, .5)*.36)}34%,40%{opacity:min(1,.46 + .5 * .54);opacity:min(1,.46 + var(--dot-shade,.5) * .54)}50%{opacity:.54;opacity:calc(.36 + var(--dot-shade, .5)*.36)}60%{opacity:.3;opacity:calc(.2 + var(--dot-shade, .5)*.2)}70%,to{opacity:.14}}.summary-plain[data-v-e1e30719],.summary-plain[data-v-e1e30719] *{color:#00000080!important;font-size:14px!important;font-weight:500!important}.summary-empty[data-v-e1e30719]{list-style:none}.conversations-modal-header[data-v-8e7cd472]{margin-bottom:15px}.conversations-modal-header .header-top-bar[data-v-8e7cd472]{margin-bottom:20px}.conversations-modal-header .header-top-bar .close-btn[data-v-8e7cd472]{align-items:center;background:transparent;border:none;border-radius:5px;cursor:pointer;display:flex;justify-content:center;padding:3px 5px}.conversations-modal-header .header-top-bar .close-btn svg[data-v-8e7cd472]{color:#bcbcbc;height:25px;width:25px}@media(hover:hover){.conversations-modal-header .header-top-bar .close-btn:hover svg[data-v-8e7cd472]{color:#767676}}.conversations-modal-header .search-box[data-v-8e7cd472]{background:#fffc;border:2px solid #f2f2f2;border-radius:10px;box-shadow:none;max-width:none;overflow:hidden;position:relative;width:100%}.conversations-modal-header .search-box.searching>svg path[data-v-8e7cd472]{color:var(--purple)}.conversations-modal-header .search-box>svg[data-v-8e7cd472]{left:17px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.conversations-modal-header .search-box>svg path[data-v-8e7cd472]{color:#81848e}.conversations-modal-header .search-box .search-input[data-v-8e7cd472]{background:#fff0;border:none;box-shadow:none;font-weight:500;line-height:51px;outline:none;padding:0 50px;width:100%}.conversations-modal-header .search-box .search-input[data-v-8e7cd472]::-moz-placeholder{color:#999}.conversations-modal-header .search-box .search-input[data-v-8e7cd472]::placeholder{color:#999}.conversations-modal-header .search-box .close[data-v-8e7cd472]{cursor:pointer;position:absolute;right:17px;top:50%;transform:translateY(-50%)}.conversations-modal-header .search-box .close svg[data-v-8e7cd472]{stroke-width:1.7px;width:20px}@media(hover:hover){.conversations-modal-header .search-box .close[data-v-8e7cd472]:hover{opacity:.6}}.conversations-list .new-chat-btn[data-v-8e7cd472]{align-items:center;border:2px dashed #e4e4e4;border-radius:8px;color:#333;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:8px;margin-bottom:20px;padding:11px 13px;width:100%}@media(hover:hover){.conversations-list .new-chat-btn[data-v-8e7cd472]:hover{background:#f7f7f78e!important}}.conversations-list .new-chat-btn svg[data-v-8e7cd472]{color:#0006;height:20px;stroke:#0006;stroke-width:1.5px;width:20px}.conversations-list .no-results[data-v-8e7cd472]{align-items:center;color:#00000080;display:flex;justify-content:center;margin:30px 0;min-height:100px;text-align:center}.conversations-list .results[data-v-8e7cd472]{margin-right:-20px;margin-top:0;max-height:370px;overflow:auto;padding-right:20px}.conversations-list .results ul[data-v-8e7cd472]{display:flex;flex-direction:column;gap:10px}.conversations-list .results ul li[data-v-8e7cd472]{align-items:center;background:#e8e7ec66;border-radius:8px;cursor:pointer;display:flex;padding:11px 13px}.conversations-list .results ul li[data-v-8e7cd472]:not(.active) svg,.conversations-list .results ul li:not(.active)>svg[data-v-8e7cd472]{stroke:#000;stroke-width:1.7px}.conversations-list .results ul li[data-v-8e7cd472] svg,.conversations-list .results ul li>svg[data-v-8e7cd472]{height:22px;margin-right:9px;min-width:22px;opacity:.3;width:22px}.conversations-list .results ul li span[data-v-8e7cd472]{flex:1;font-size:16px;font-weight:500;max-width:85%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversations-list .results ul li span[data-v-8e7cd472]:first-letter{text-transform:uppercase}.conversations-list .results ul li .rename-input[data-v-8e7cd472]{background:#fff;border:unset;border-radius:6px;box-shadow:none;color:inherit;flex:1;font-size:16px;font-weight:500;margin:-5px 0;max-width:85%;outline:none;padding:5px 8px}.conversations-list .results ul li .rename-input[data-v-8e7cd472]:first-letter{text-transform:uppercase}.conversations-list .results ul li i[data-v-8e7cd472]{align-items:center;color:#fff;display:flex;font-size:14px;font-style:normal;font-weight:400;justify-content:center;margin-left:auto;opacity:0;position:relative}.conversations-list .results ul li i.conversation-action-wrapper .conversation-action-btn[data-v-8e7cd472]{align-items:center;background:transparent;border:none;border-radius:4px;cursor:pointer;display:flex;justify-content:center}.conversations-list .results ul li i.conversation-action-wrapper .conversation-action-btn svg[data-v-8e7cd472]{height:24px;pointer-events:none;stroke-width:2.2px;width:24px}.conversations-list .results ul li.result-label[data-v-8e7cd472]{background:#fff!important;border-radius:unset;color:var(--purple)!important;cursor:default;font-size:12px;font-weight:600;margin-bottom:-10px;padding:0 0 15px;position:sticky;text-transform:uppercase;top:-1px;z-index:10}.conversations-list .results ul li.result-label[data-v-8e7cd472]:not(:first-child){margin-top:20px}@media(hover:hover){.conversations-list .results ul li[data-v-8e7cd472]:hover{background:#e8e7ec8c}.conversations-list .results ul li:hover i[data-v-8e7cd472]{position:relative}.conversations-list .results ul li:hover i[data-v-8e7cd472]:before{background:linear-gradient(90deg,#fff0 10%,#f3f2f5 90%);bottom:0;content:"";left:-150px;position:absolute;top:0;width:150px}.conversations-list .results ul li:hover i[data-v-8e7cd472]{opacity:1}.conversations-list .results ul li:hover i .conversation-action-wrapper .conversation-action-btn svg[data-v-8e7cd472]{opacity:1;stroke:#777981}}.conversations-list .results ul li.active[data-v-8e7cd472]{background:var(--purple);color:#fff;stroke:#fff}.conversations-list .results ul li.active[data-v-8e7cd472] svg,.conversations-list .results ul li.active>svg[data-v-8e7cd472]{opacity:1;stroke:#fff;stroke-width:1.6px}.conversations-list .results ul li.active i[data-v-8e7cd472]{position:relative}.conversations-list .results ul li.active i[data-v-8e7cd472]:before{background:linear-gradient(to right,hsla(0,0%,100%,0) 10%,var(--purple) 90%);bottom:0;content:"";left:-150px;position:absolute;top:0;width:150px}.conversations-list .results ul li.active i .conversation-action-wrapper .conversation-action-btn svg[data-v-8e7cd472]{opacity:1;stroke:#fff;stroke-width:2.2px}.conversations-list .results ul li.active .rename-input[data-v-8e7cd472]{background:#ffffff26}.rename-input[data-v-8e7cd472]{background:transparent;border:2px solid var(--purple);border-radius:4px;color:inherit;font-size:inherit;font-weight:inherit;max-width:calc(100% - 20px);outline:none;padding:2px 6px;width:100%}.rename-input[data-v-8e7cd472]:focus{background:#fff}.conversation-action-wrapper .action-pop[data-v-8e7cd472]{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#fffffff2;border:1px solid #fff;border-radius:7px;box-shadow:0 20px 50px -5px #2d17791f;min-width:130px;padding:3px;position:absolute;right:0;top:calc(100% + 6px);z-index:200}.conversation-action-wrapper .action-pop.action-pop-bottom[data-v-8e7cd472]{bottom:calc(100% + 6px);top:auto}.conversation-action-wrapper .action-pop>div[data-v-8e7cd472]{color:#0009;cursor:pointer;display:block;font-size:15px;font-weight:500;margin-bottom:4px;padding:5px 14px}.conversation-action-wrapper .action-pop>div[data-v-8e7cd472]:last-of-type{margin-bottom:0}@media(hover:hover){.conversation-action-wrapper .action-pop>div[data-v-8e7cd472]:hover{background:var(--purple);border-radius:5px;color:#fff}}.conversation-action-wrapper .action-pop>div.delete[data-v-8e7cd472]{border:unset;color:#db4e58!important}@media(hover:hover){.conversation-action-wrapper .action-pop>div.delete[data-v-8e7cd472]:hover{background:#f33b5517;color:#db4e58}}.load-more-area .shimmer-loader[data-v-8e7cd472]{display:flex;flex-direction:column;gap:10px;padding:10px 0}.load-more-area .shimmer-loader .shimmer-bar[data-v-8e7cd472]{animation:shimmer-8e7cd472 1.5s ease-in-out infinite;background:linear-gradient(90deg,#e8e7ec66 25%,#e8e7ecb3,#e8e7ec66 75%);background-size:200% 100%;border-radius:8px;height:15px}@keyframes shimmer-8e7cd472{0%{background-position:200% 0}to{background-position:-200% 0}}.ai-chat-task-checklist[data-v-0bf55ce2]{display:flex;flex-direction:column;gap:12px;margin-left:auto;margin-right:auto;margin-top:5px;width:100%}.ai-chat-task-checklist.animated-checklist[data-v-0bf55ce2]{animation:slideUpFadeIn-0bf55ce2 .5s ease-out .6s forwards;opacity:0;transform:translateY(10px)}@keyframes slideUpFadeIn-0bf55ce2{0%{opacity:0;transform:translateY(10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(.95)}}.task-item[data-v-0bf55ce2]{align-items:center;background:#e8e6ee4d;border-radius:12px;display:flex;gap:10px;padding:10px;transition:opacity .2s ease}.task-item .task-description p[data-v-0bf55ce2]{opacity:.5}.task-item.is-clickable[data-v-0bf55ce2]{cursor:pointer}.task-item .icon-container[data-v-0bf55ce2]{align-items:center;background:#fff;border-radius:9px;box-shadow:0 0 40px -10px #2313513d;display:flex;height:40px;justify-content:center;width:40px}.task-item .icon-container .task-icon[data-v-0bf55ce2]{color:var(--purple);fill:var(--purple)}.task-item .task-image-wrapper[data-v-0bf55ce2]{align-items:center;background:#fff;border-radius:10px;box-shadow:0 0 40px -10px #2313513d;display:flex;height:40px;justify-content:center;width:40px}.task-item .task-image-wrapper .task-image[data-v-0bf55ce2]{border-radius:10px;box-shadow:0 10px 30px -10px #5dacedbf;height:auto;width:40px}.task-item .task-image-wrapper.task-image-wrapper--join-community[data-v-0bf55ce2]{background:linear-gradient(45deg,#4853e0,#8088f8);border-radius:11px;box-shadow:0 10px 30px -8px #9299ff;height:41px;width:41px}.task-item .task-image-wrapper.task-image-wrapper--join-community .task-image[data-v-0bf55ce2]{border-radius:0;box-shadow:none;width:27px}.task-item .task-image-wrapper.task-image-wrapper--follow-us[data-v-0bf55ce2]{background:linear-gradient(45deg,#b93032,#ff5457);border-radius:11px;box-shadow:0 10px 30px -8px #ed5d5d80;height:41px;width:41px}.task-item .task-image-wrapper.task-image-wrapper--follow-us .task-image[data-v-0bf55ce2]{border-radius:0;box-shadow:none;width:24px}.task-item.is-completed[data-v-0bf55ce2]{cursor:default}.task-item.is-completed .task-checkbox[data-v-0bf55ce2]{position:relative}.task-item.is-completed svg[data-v-0bf55ce2]{color:var(--green)}.task-item.is-completed .icon-container[data-v-0bf55ce2]{background:#fff}.task-item.is-completed .icon-container .task-icon[data-v-0bf55ce2]{color:var(--green);fill:var(--green);opacity:1}.task-item.is-completed .task-label[data-v-0bf55ce2]{color:#a5a3aa;text-decoration:line-through}.task-item.is-completed .task-chevron[data-v-0bf55ce2]{display:none}@media(hover:hover){.task-item.is-clickable[data-v-0bf55ce2]:hover{background:#e8e6ee66}}.task-checkbox[data-v-0bf55ce2]{align-items:center;display:flex;flex-shrink:0;justify-content:center;right:8px}.check-icon[data-v-0bf55ce2],.task-checkbox[data-v-0bf55ce2],.task-checkbox svg[data-v-0bf55ce2]{height:24px;width:24px}.check-icon[data-v-0bf55ce2]{color:var(--green)}.unchecked-circle[data-v-0bf55ce2]{background:#d1d5db80;border-radius:50%;height:21px;width:21px}.task-icon[data-v-0bf55ce2]{color:#000;fill:#000;flex-shrink:0;height:26px;width:26px}.task-label[data-v-0bf55ce2]{color:#000;font-size:17px;font-weight:500}.task-description[data-v-0bf55ce2]{color:#000;font-size:13px;font-weight:400}.task-chevron[data-v-0bf55ce2]{color:#9ca3af;flex-shrink:0;height:21px;margin-right:5px;opacity:.7;width:21px}.task-item:hover .task-chevron[data-v-0bf55ce2]{opacity:1}.skip-onboarding[data-v-0bf55ce2]{color:#9ca3af;cursor:pointer;font-size:14px;font-weight:400;margin-top:5px;text-align:center}.skip-onboarding[data-v-0bf55ce2]:hover{color:#89909c}.ai-chat-knowledge-base[data-v-8b3fcc01]{display:flex;flex-direction:column;height:100%;padding:0}.ai-chat-knowledge-base .knowledge-base-header[data-v-8b3fcc01]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.ai-chat-knowledge-base .knowledge-base-header .knowledge-base-title[data-v-8b3fcc01]{color:#00000080;font-size:12px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.ai-chat-knowledge-base .knowledge-base-header .upload-btn[data-v-8b3fcc01]{background:var(--purple);border:none;border-radius:7px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px 8px 10px;transition:transform .3s ease}.ai-chat-knowledge-base .knowledge-base-header .upload-btn[data-v-8b3fcc01]:hover{transform:scale(.98)}.ai-chat-knowledge-base .knowledge-base-header .upload-btn[data-v-8b3fcc01]:active{transform:translateY(0)}.ai-chat-knowledge-base .knowledge-base-header .upload-btn svg[data-v-8b3fcc01]{height:18px;stroke:#fff;stroke-width:.3px;width:18px}.ai-chat-knowledge-base .knowledge-base-files-container[data-v-8b3fcc01]{flex:1;margin-bottom:20px;margin-right:-20px;min-height:0;padding-right:20px}.ai-chat-knowledge-base .knowledge-base-files-container .knowledge-base-files[data-v-8b3fcc01]{display:flex;flex-direction:column;gap:12px}.ai-chat-knowledge-base .knowledge-base-files-container .knowledge-base-files .knowledge-base-file-item[data-v-8b3fcc01]{align-items:center;background:#e8e6ee4d;border-radius:8px;display:flex;gap:12px;padding:12px 15px 12px 12px}.ai-chat-knowledge-base .knowledge-base-files-container .knowledge-base-files .knowledge-base-file-item[data-v-8b3fcc01]:last-child{margin-bottom:100px}.ai-chat-knowledge-base .knowledge-base-files-container .knowledge-base-files .knowledge-base-file-item[data-v-8b3fcc01]:hover{background:#e8e6ee66}.ai-chat-knowledge-base .knowledge-base-files-container .knowledge-base-files .knowledge-base-file-item:hover .remove-file-btn svg[data-v-8b3fcc01]{opacity:1}.ai-chat-knowledge-base .knowledge-base-files-container .knowledge-base-files .knowledge-base-file-item .file-icon[data-v-8b3fcc01]{align-items:center;background:#fff;border-radius:6px;box-shadow:0 0 40px -10px #2313514f;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.ai-chat-knowledge-base .knowledge-base-files-container .knowledge-base-files .knowledge-base-file-item .file-icon[data-v-8b3fcc01] svg{color:var(--purple);height:20px;stroke:var(--purple);stroke-width:1.7px;width:20px}.ai-chat-knowledge-base .knowledge-base-files-container .knowledge-base-files .knowledge-base-file-item .file-info[data-v-8b3fcc01]{flex:1;min-width:0}.ai-chat-knowledge-base .knowledge-base-files-container .knowledge-base-files .knowledge-base-file-item .file-info .file-name[data-v-8b3fcc01]{color:#000;font-size:14.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-chat-knowledge-base .knowledge-base-files-container .knowledge-base-files .knowledge-base-file-item .file-info .file-meta[data-v-8b3fcc01]{color:#00000089;display:flex;font-size:12px;gap:12px;margin-top:-2px}.ai-chat-knowledge-base .knowledge-base-files-container .knowledge-base-files .knowledge-base-file-item .remove-file-btn[data-v-8b3fcc01]{align-items:center;background:transparent;border:none;border-radius:6px;color:#6b7280;cursor:pointer;display:flex;flex-shrink:0;height:35px;justify-content:center;width:35px}.ai-chat-knowledge-base .knowledge-base-files-container .knowledge-base-files .knowledge-base-file-item .remove-file-btn svg[data-v-8b3fcc01]{height:17px;opacity:0;stroke:#6b7280;stroke-width:1.7px;width:17px}.ai-chat-knowledge-base .knowledge-base-files-container .knowledge-base-files .knowledge-base-file-item .remove-file-btn[data-v-8b3fcc01]:hover{background:#ecebefcf}.ai-chat-knowledge-base .knowledge-base-files-container .knowledge-base-files .empty-state[data-v-8b3fcc01]{align-items:center;background:#f4f3f63d;border:2px dashed #e9e7ec;border-radius:10px;display:flex;flex-direction:column;justify-content:center;padding:30px 20px;text-align:center}.ai-chat-knowledge-base .knowledge-base-files-container .knowledge-base-files .empty-state .empty-state-icon[data-v-8b3fcc01]{align-items:center;background:#e8e6ee4d;border-radius:50%;display:flex;height:64px;justify-content:center;margin-bottom:16px;width:64px}.ai-chat-knowledge-base .knowledge-base-files-container .knowledge-base-files .empty-state .empty-state-icon[data-v-8b3fcc01] svg{color:#9ca3af}.ai-chat-knowledge-base .knowledge-base-files-container .knowledge-base-files .empty-state .empty-state-text[data-v-8b3fcc01]{color:#000;font-size:18px;font-weight:500;margin-bottom:3px}.ai-chat-knowledge-base .knowledge-base-files-container .knowledge-base-files .empty-state .empty-state-hint[data-v-8b3fcc01]{color:#0009;font-size:14px;font-weight:400}.addon-payment-modal h3.form-label{font-size:25px!important}@media(max-width:700px){.addon-payment-modal h3.form-label{font-size:22px!important}}.ai-summary-card-fields li:has(img){align-items:center!important;display:flex;gap:5px!important}.ai-summary-card-fields li img{background:#e8e6ee80;border-radius:4px;display:block;height:auto;margin:0 auto;max-height:25px;-o-object-fit:contain;object-fit:contain;width:auto}@property --gradient-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --ai-chat-pill-offset{syntax:"<length>";inherits:true;initial-value:0}@keyframes gradient-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes action-label-shimmer{0%{background-position:600% 0}to{background-position:-600% 0}}@keyframes gradient-angle-rotate{0%{--gradient-angle:0deg}to{--gradient-angle:360deg}}@keyframes thinking-label-sparkle-spin{0%{transform:rotate(0)}28.571%{transform:rotate(180deg)}to{transform:rotate(180deg)}}@keyframes todo-start-btn-fade-in{0%{opacity:0}to{opacity:1}}@media(max-width:1300px){html:has(.course-page.communities) .ai-chat,html:has(.course-page.downloads) .ai-chat,html:has(.course-page.generics) .ai-chat{max-height:calc(100dvh - 106px);top:85px}}html:has(.course-page) .ai-chat .page-loading{left:0;right:0}.ai-chat{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fff;border:2px solid #fff;border-radius:10px;bottom:20px;box-shadow:0 0 170px -10px #2e254f17;max-height:calc(100dvh - 47px);max-width:calc(100% - 40px);padding-inline:25px;position:fixed;right:20px;top:25px;transform:translate(calc(100% + 20px));width:400px;width:var(--ai-chat-width,400px);z-index:100;--ai-questions-box-base:9px;--ai-chat-pill-offset:0px;--ai-questions-box-bottom:calc(var(--ai-questions-box-base));transition:--ai-chat-pill-offset .2s ease}.ai-chat:has(.ai-chat-usage-wrap){--ai-questions-box-base:19px}.ai-chat:has(.ai-chat-selection-pill-row.has-pill){--ai-chat-pill-offset:33px}@media(max-width:1035px){.ai-chat{max-height:calc(100dvh - 107px);top:85px;z-index:30}}html:has(.course-page) .ai-chat{bottom:20px;max-height:calc(100dvh - 106px);top:85px}@media(max-width:1300px){html:has(.course-page) .ai-chat{max-height:calc(100dvh - 176px);top:155px}}html:has(.course-page) .ai-chat.fullscreen{left:525px;left:calc(var(--curriculum-width, 500px) + 25px);max-width:calc(100% - 540px);max-width:calc(100% - var(--curriculum-width, 500px) - 40px);width:calc(100% - 360px)!important}@media(max-width:1300px){html:has(.course-page) .ai-chat.fullscreen{left:20px;max-width:calc(100% - 40px);width:calc(100% - 40px)!important}}body.editor-fullscreen:has(.unsaved-bar) .ai-chat{max-height:calc(100dvh - 155px);top:136px}.ai-chat:not(.dashboard-ai-chat-input-outer):after,.ai-chat:not(.dashboard-ai-chat-input-outer):before{background:linear-gradient(180deg,#fff0 0,#fff 90%);bottom:60px;bottom:var(--ai-chat-messages-padding-bottom,60px);content:"";height:100px;left:0;pointer-events:none;position:absolute;right:15px;z-index:2}.ai-chat:not(.dashboard-ai-chat-input-outer):has(.ai-chat-knowledge-base):before{bottom:2px}.ai-chat:not(.dashboard-ai-chat-input-outer).usage-popover-open:after{bottom:470px;bottom:var(--ai-usage-popover-height,470px)}.ai-chat.open{transform:translate(0)}@media(max-width:1300px){.ai-chat.open{box-shadow:0 0 170px -10px #2e254f33}}@media(min-width:651px){.ai-chat.fullscreen{left:340px;max-width:calc(100% - 360px);right:0;width:calc(100% - 360px)!important}}@media(min-width:651px)and (max-width:1035px){.ai-chat.fullscreen{left:20px;max-width:calc(100% - 40px);width:calc(100% - 40px)!important}}.ai-chat.fullscreen .resize-handle{display:none}.ai-chat.resizing{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ai-chat.resizing .ai-chat-messages-container .ps__rail-x,.ai-chat.resizing .ai-chat-messages-container .ps__rail-y{display:none!important}.ai-chat .resize-handle{background:transparent;bottom:0;cursor:col-resize;left:-18.5px;pointer-events:auto;position:absolute;top:0;transition:background .2s ease-in-out,transform .3s linear(0,.009 1.2%,.034 2.4%,.076 3.7%,.14 5.2%,.279 7.8%,.713 15.1%,.832 17.4%,.924 19.5%,1.001 21.6%,1.061 23.7%,1.106 25.9%,1.136 28.1%,1.154 31.4%,1.147 35.2%,1.123 38.7%,1.018 50.7%,.994 55.1%,.98 59.7%,.977 66.5%,1 85.7%,1),height .3s linear(0,.009 1.2%,.034 2.4%,.076 3.7%,.14 5.2%,.279 7.8%,.713 15.1%,.832 17.4%,.924 19.5%,1.001 21.6%,1.061 23.7%,1.106 25.9%,1.136 28.1%,1.154 31.4%,1.147 35.2%,1.123 38.7%,1.018 50.7%,.994 55.1%,.98 59.7%,.977 66.5%,1 85.7%,1);width:21px;z-index:101}.ai-chat .resize-handle:before{content:none}.ai-chat.open .resize-handle:before{background:#d4d3e1cc;border-radius:10px;content:"";height:100%;left:0;max-height:50px;position:absolute;top:50%;transform:translateY(-50%);width:4px;z-index:10}html.wl .ai-chat.open .resize-handle:before{background:#d9d9d9cc}.ai-chat.open .resize-handle:before{transition:transform .3s linear(0,.009 1.2%,.034 2.4%,.076 3.7%,.14 5.2%,.279 7.8%,.713 15.1%,.832 17.4%,.924 19.5%,1.001 21.6%,1.061 23.7%,1.106 25.9%,1.136 28.1%,1.154 31.4%,1.147 35.2%,1.123 38.7%,1.018 50.7%,.994 55.1%,.98 59.7%,.977 66.5%,1 85.7%,1),height .3s linear(0,.009 1.2%,.034 2.4%,.076 3.7%,.14 5.2%,.279 7.8%,.713 15.1%,.832 17.4%,.924 19.5%,1.001 21.6%,1.061 23.7%,1.106 25.9%,1.136 28.1%,1.154 31.4%,1.147 35.2%,1.123 38.7%,1.018 50.7%,.994 55.1%,.98 59.7%,.977 66.5%,1 85.7%,1)}.ai-chat.open .resize-handle:hover:before{background:#d4d3e1;transform:translateY(-50%) scaleY(1.25)}.ai-chat.open .resize-handle:active:before{background:#d4d3e1;transform:translateY(-50%) scaleY(1.45)}.ai-chat .ai-chat-header{border-bottom:1px solid rgba(0,0,0,.051);margin-inline:-22px;padding-bottom:18px;padding-inline:16px 22px;z-index:7}.ai-chat .ai-chat-header .header-left{align-items:center;display:flex;flex:1;gap:10px;min-width:0}.ai-chat .ai-chat-header .header-left:has(h2:hover span.action-span) .mode-switcher-popover .mode-switcher-btn{background:#fff!important;box-shadow:0 0 40px -10px #231351b3}.ai-chat .ai-chat-header .mode-switcher-popover{flex-shrink:0;position:relative}.ai-chat .ai-chat-header .mode-switcher-popover .mode-switcher-btn{align-items:center;background:#e8e6ee80;display:flex;height:32px;justify-content:center;width:32px}html.wl .ai-chat .ai-chat-header .mode-switcher-popover .mode-switcher-btn{background:#ebebeb80}.ai-chat .ai-chat-header .mode-switcher-popover .mode-switcher-btn{border:none;border-radius:8px;color:#777981;cursor:pointer;position:relative;z-index:2}.ai-chat .ai-chat-header .mode-switcher-popover .mode-switcher-btn svg{height:14px;width:14px}.ai-chat .ai-chat-header .mode-switcher-popover .mode-switcher-btn:hover{background:#e8e6eeb3}.ai-chat .ai-chat-header .mode-switcher-popover .mode-switcher-panel{background:#fff;border-radius:8px;box-shadow:0 20px 150px -5px #1b104b33;display:flex;flex-direction:column;left:0;min-width:190px;padding:8px;position:absolute;top:calc(100% + 10px);z-index:100}.ai-chat .ai-chat-header .mode-switcher-popover .mode-switcher-panel .mode-option{align-items:center;border-radius:6px;color:#000;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:8px;padding:10px 12px}.ai-chat .ai-chat-header .mode-switcher-popover .mode-switcher-panel .mode-option:hover{background:var(--purple);color:#fff}.ai-chat .ai-chat-header .mode-switcher-popover .mode-switcher-panel .mode-option:hover svg{color:#fff;opacity:.6;stroke:#fff;stroke-width:1.5px}.ai-chat .ai-chat-header .mode-switcher-popover .mode-switcher-panel .mode-option.is-selected{background:var(--purple);color:#fff}.ai-chat .ai-chat-header .mode-switcher-popover .mode-switcher-panel .mode-option.is-selected svg{color:#fff;opacity:.6;stroke:#fff;stroke-width:1.5px}.ai-chat .ai-chat-header .mode-switcher-popover .mode-switcher-panel .mode-option .popover-icon{color:#6c757d;flex-shrink:0;height:19px;stroke:#6c757d;stroke-width:1.8px;width:19px}.ai-chat .ai-chat-header .mode-switcher-popover .mode-switcher-panel:has(.mode-option:not(.is-selected):hover) .mode-option.is-selected:not(:hover){background:transparent;color:#333}.ai-chat .ai-chat-header .mode-switcher-popover .mode-switcher-panel:has(.mode-option:not(.is-selected):hover) .mode-option.is-selected:not(:hover) svg{color:#6c757d;opacity:1;stroke:#6c757d;stroke-width:1.9px}.ai-chat .ai-chat-header h2{color:#000;font-size:16px;font-weight:500;gap:4px;max-width:calc(100% - 136px);min-width:0;position:relative;transform:translateY(1px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ai-chat .ai-chat-header h2 span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-chat .ai-chat-header h2 span:first-letter{text-transform:uppercase}.ai-chat .ai-chat-header h2 span.action-span{transform:translateY(-1px)}.ai-chat .ai-chat-header h2>svg{height:17px;margin-top:-3px;max-width:17px;min-width:17px;opacity:0;width:17px}@media(hover:hover){.ai-chat .ai-chat-header h2:has(span.action-span):hover:before{background:#e8e6ee66;border-radius:11px 8px 8px 10px;content:"";inset:-10px -14px -8px -47.5px;position:absolute}html.wl .ai-chat .ai-chat-header h2:has(span.action-span):hover:before{background:#f0f0f066}.ai-chat .ai-chat-header h2:has(span.action-span):hover:before{opacity:1;transition:opacity .3s ease;z-index:-1}}.ai-chat .ai-chat-header h2:hover>svg{opacity:.4}.ai-chat .ai-chat-header.has-new-chat-btn h2{max-width:calc(100% - 180px)}.ai-chat .ai-chat-header .header-buttons{position:absolute;right:16px;top:16px}.ai-chat .ai-chat-header .header-buttons .new-chat-btn{background:#e8e6ee80!important;height:35px;width:36px}html.wl .ai-chat .ai-chat-header .header-buttons .new-chat-btn{background:#ededed80!important}.ai-chat .ai-chat-header .header-buttons .new-chat-btn{align-items:center;border:unset!important;border-radius:8px;display:flex;justify-content:center;position:relative}.ai-chat .ai-chat-header .header-buttons .new-chat-btn svg{color:#777981;height:17px;width:17px}.ai-chat .ai-chat-header .header-buttons .new-chat-btn:hover{background:#e8e6eeb3!important}html.wl .ai-chat .ai-chat-header .header-buttons .new-chat-btn:hover{background:#edededb3!important}.ai-chat .ai-chat-header .header-buttons .fullscreen-btn{background:#e8e6ee80!important;height:35px;width:36px}html.wl .ai-chat .ai-chat-header .header-buttons .fullscreen-btn{background:#ededed80!important}.ai-chat .ai-chat-header .header-buttons .fullscreen-btn{align-items:center;border:unset!important;border-radius:8px;display:flex;justify-content:center;position:relative}.ai-chat .ai-chat-header .header-buttons .fullscreen-btn svg{color:#777981;height:16px;width:16px}.ai-chat .ai-chat-header .header-buttons .fullscreen-btn:hover{background:#e8e6eeb3!important}html.wl .ai-chat .ai-chat-header .header-buttons .fullscreen-btn:hover{background:#edededb3!important}@media(max-width:650px){.ai-chat .ai-chat-header .header-buttons .fullscreen-btn{display:none}}.ai-chat .ai-chat-header .header-buttons .close-btn{background:#e8e6ee80;height:35px;width:36px}html.wl .ai-chat .ai-chat-header .header-buttons .close-btn{background:#ededed80!important}.ai-chat .ai-chat-header .header-buttons .close-btn{align-items:center;border-radius:8px;display:flex;justify-content:center;position:relative}.ai-chat .ai-chat-header .header-buttons .close-btn svg{color:#777981;height:20px;width:20px}.ai-chat .ai-chat-header .header-buttons .close-btn:hover{background:#e8e6eeb3}html.wl .ai-chat .ai-chat-header .header-buttons .close-btn:hover{background:#edededb3!important}.ai-chat .ai-chat-footer{display:flex;flex-direction:column;height:calc(100% - 47px);justify-content:space-between;position:relative}.ai-chat .ai-chat-footer :deep(.ai-chat-knowledge-base){display:flex;flex-direction:column;height:100%}.ai-chat .ai-chat-footer .ai-chat-messages-container{display:flex;flex:1;flex-direction:column;margin-right:-22px;max-height:calc(100% - 57px);min-height:200px;overscroll-behavior:contain;padding-right:22px;touch-action:pan-y}.ai-chat .ai-chat-footer .ai-chat-messages-container.empty-no-checklist{justify-content:center}.ai-chat .ai-chat-footer .ai-chat-messages-container.empty-no-checklist .ai-chat-empty-state{margin-top:0!important}.ai-chat .ai-chat-footer .ai-chat-messages-container .ps-container{margin-right:-18px;padding-right:18px}.ai-chat .ai-chat-footer .ai-chat-messages-container .ai-chat-messages{display:flex;flex-direction:column;gap:20px;margin-inline:auto;max-width:800px;padding-bottom:60px;padding-bottom:var(--ai-chat-messages-padding-bottom,60px);width:100%}.ai-chat .ai-chat-footer .ai-chat-messages-container .ai-chat-messages strong{font-weight:600}.ai-chat .ai-chat-footer .ai-chat-messages-container .ai-chat-messages>div:first-child:not(.ai-chat-empty-state):not(.is-in-chat){margin-top:25px!important}.ai-chat .ai-chat-footer .ai-chat-messages-container .ai-chat-messages .ai-chat-empty-state{display:flex;flex-direction:column;gap:0;justify-content:flex-start;margin-top:110px;min-height:0;width:100%}.ai-chat .ai-chat-footer .ai-chat-messages-container .ai-chat-messages .ai-chat-empty-state .ai-icon{margin-bottom:10px;margin-inline:auto;position:relative}.ai-chat .ai-chat-footer .ai-chat-messages-container .ai-chat-messages .ai-chat-empty-state .ai-icon svg{filter:drop-shadow(0 4px 12px rgba(88,53,210,.35));height:33px;transition:all .2s ease;width:33px}.ai-chat .ai-chat-footer .ai-chat-messages-container .ai-chat-messages p{color:#000}.ai-chat .ai-chat-footer .ai-chat-messages-container .ai-chat-messages p:last-child{letter-spacing:-.04rem}.ai-chat .jump-to-present-btn{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#d2d0d780;border-radius:50%;bottom:93px;bottom:calc(var(--ai-chat-messages-padding-bottom, 60px) + 33px);cursor:pointer;display:flex;height:36px;justify-content:center;left:50%;position:absolute;transform:translate(-50%);width:36px;z-index:3}.ai-chat .jump-to-present-btn svg{color:#6c757d;max-width:24px}@media(hover:hover){.ai-chat .jump-to-present-btn:hover{background:#d2d0d799}}html.wl .ai-chat .jump-to-present-btn{background:#d6d6d680;color:gray}html.wl .ai-chat .jump-to-present-btn:hover{background:#d6d6d699}.ai-chat.has-ai-error .jump-to-present-btn{bottom:128px;bottom:calc(var(--ai-chat-messages-padding-bottom, 60px) + 68px)}.ai-chat .jump-btn-fade-enter-active,.ai-chat .jump-btn-fade-leave-active{transition:opacity .3s cubic-bezier(0,0,.2,1),transform .3s cubic-bezier(0,0,.2,1)}.ai-chat .jump-btn-fade-enter-from,.ai-chat .jump-btn-fade-leave-to{opacity:0;transform:translate(-50%) translateY(60px)}.ai-chat .jump-btn-fade-enter-to,.ai-chat .jump-btn-fade-leave-from{opacity:1;transform:translate(-50%) translateY(0)}.ai-chat .ai-chat-input-container{bottom:0;display:flex;flex-direction:column;gap:0;left:-5px;position:absolute;right:-5px;z-index:15}.ai-chat .ai-chat-usage-wrap{align-items:center;display:flex;flex-direction:column;margin-inline:auto;margin-bottom:-8px;max-width:800px;padding-bottom:2px;padding-top:10px;position:relative;width:100%;z-index:4}.ai-chat .ai-chat-usage-wrap.is-usage-popover-open .ai-chat-usage-hint,.ai-chat .ai-chat-usage-wrap.is-usage-popover-open label{opacity:0}.ai-chat .ai-chat-usage-hint{background:transparent;border:none;border-radius:6px;color:#63636ed9;cursor:pointer;font-size:13px;letter-spacing:-.025em;line-height:1.35;margin:0;text-align:center;transition:color .1s ease,opacity .2s ease}@media(hover:hover){.ai-chat .ai-chat-usage-hint:hover{color:#3c374bf2}}.ai-chat .ai-chat-usage-popover-anchor{bottom:12px;left:50%;max-width:800px;position:absolute;transform:translate(-50%);width:100%;z-index:40}.ai-chat .ai-usage-popover-enter-active,.ai-chat .ai-usage-popover-leave-active{transition:opacity .22s ease,transform .22s cubic-bezier(.2,.8,.2,1)}.ai-chat .ai-usage-popover-enter-from,.ai-chat .ai-usage-popover-leave-to{opacity:0;transform:translate(-50%) translateY(12px)}.ai-chat .ai-usage-popover-enter-to,.ai-chat .ai-usage-popover-leave-from{opacity:1;transform:translate(-50%) translateY(0)}.ai-chat .ai-chat-usage-popover-panel{background:#fff;border-radius:8px;box-shadow:0 -10px 400px -10px #51457d33}html.wl .ai-chat .ai-chat-usage-popover-panel{box-shadow:0 -10px 400px -10px #70707033}.ai-chat .ai-chat-sources{display:inline-flex;margin-top:18px}.ai-chat .ai-chat-sources-chip{align-items:center;border-radius:80px;box-shadow:inset 0 0 0 1px #efeef1;display:inline-flex;gap:3.5px;padding:8px 20px 8px 8px}html.wl .ai-chat .ai-chat-sources-chip{box-shadow:inset 0 0 0 1px #f1f1f1}.ai-chat .ai-chat-sources-chip{cursor:pointer;transition:transform .3s ease}@media(hover:hover){.ai-chat .ai-chat-sources-chip:hover .ai-chat-sources-count{color:#000}.ai-chat .ai-chat-sources-chip:hover:active{transform:scale(.97)}}.ai-chat .ai-chat-sources-favicons{align-items:center;display:inline-flex;isolation:isolate}.ai-chat .ai-chat-sources-favicon{align-items:center;background:#fff;border:3px solid #fff;border-radius:50%;display:inline-flex;height:24px;justify-content:center;margin-left:-6px;overflow:hidden;width:24px}.ai-chat .ai-chat-sources-favicon:first-child{margin-left:0}.ai-chat .ai-chat-sources-favicon img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ai-chat .ai-chat-sources-favicon-letter{color:#5835d2;font-size:9px;font-weight:600;text-transform:uppercase}.ai-chat .ai-chat-sources-count{color:#333;font-size:12px;font-weight:400;letter-spacing:-.02em}.ai-chat .ai-chat-sources-anchor{bottom:12px;left:50%;max-width:800px;position:absolute;transform:translate(-50%);width:100%;z-index:40}.ai-chat .ai-sources-pop-enter-active,.ai-chat .ai-sources-pop-leave-active{transition:opacity .22s ease,transform .22s cubic-bezier(.2,.8,.2,1)}.ai-chat .ai-sources-pop-enter-from,.ai-chat .ai-sources-pop-leave-to{opacity:0;transform:translate(-50%) translateY(12px)}.ai-chat .ai-sources-pop-enter-to,.ai-chat .ai-sources-pop-leave-from{opacity:1;transform:translate(-50%) translateY(0)}.ai-chat.usage-popover-open .ai-chat-usage-hint,.ai-chat.usage-popover-open .ai-chat-usage-wrap label{opacity:0}.ai-chat .ai-chat-sources-panel{background:#fff;border-radius:8px;box-shadow:0 -10px 400px -10px #51457d33;display:flex;flex-direction:column;max-height:min(58dvh,480px);width:100%}html.wl .ai-chat .ai-chat-sources-panel{box-shadow:0 -10px 400px -10px #70707033}.ai-chat .ai-chat-sources-panel{overflow:hidden}.ai-chat .ai-chat-sources-header{align-items:center;border-bottom:1px solid #f3f3f3;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:11px 10px 10px 18px}.ai-chat .ai-chat-sources-title{color:#000;font-size:16px;font-weight:500;letter-spacing:-.035em;margin:0;padding-left:5px}.ai-chat .ai-chat-sources-header .close-btn{align-items:center;background:transparent;border:none;border-radius:6px;cursor:pointer;display:flex;flex-shrink:0;height:35px;justify-content:center;padding:0;width:36px}.ai-chat .ai-chat-sources-header .close-btn svg{color:#787a829a;height:20px;width:20px}@media(hover:hover){.ai-chat .ai-chat-sources-header .close-btn:hover{background:#e8e6ee66}.ai-chat .ai-chat-sources-header .close-btn:hover svg{color:#787a82da}}.ai-chat .ai-chat-sources-scroll-wrap{display:flex;flex:1;flex-direction:column;min-height:0;position:relative}.ai-chat .ai-chat-sources-scroll-wrap:after{background:linear-gradient(180deg,#fff0 0,#fff 80%);border-radius:0 0 8px 8px;bottom:0;content:"";height:100px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;transition:opacity .2s ease}.ai-chat .ai-chat-sources-scroll-wrap.has-bottom-fade:after{opacity:1}.ai-chat .ai-chat-sources-body{flex:1;min-height:0;padding:10px 12px 15px 10px;position:relative}.ai-chat .ai-chat-sources-item{align-items:flex-start;border-radius:8px;display:flex;gap:9px;padding:10px;text-decoration:none}.ai-chat .ai-chat-sources-item:last-child{margin-bottom:30px}@media(hover:hover){.ai-chat .ai-chat-sources-item:hover{background:#f7f7fa}html.wl .ai-chat .ai-chat-sources-item:hover{background:#ededed66}}.ai-chat .ai-chat-sources-item-favicon{align-items:center;background:#fff;border-radius:50%;display:inline-flex;flex-shrink:0;height:23px;justify-content:center;margin-top:1px;overflow:hidden;width:23px}.ai-chat .ai-chat-sources-item-favicon img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ai-chat .ai-chat-sources-item-text{display:flex;flex-direction:column;min-width:0}.ai-chat .ai-chat-sources-item-name{color:#000;font-size:15px;font-weight:500;letter-spacing:-.01em}.ai-chat .ai-chat-sources-item-title{color:#777981;display:-webkit-box;font-size:12.5px;font-weight:400;-webkit-line-clamp:2;line-clamp:2;line-height:1.35;margin-top:2px;overflow:hidden;-webkit-box-orient:vertical}.ai-chat .ai-chat-usage-popover-header{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:16px 16px 0 20px}.ai-chat .ai-chat-usage-popover-title-row{align-items:center;display:flex;gap:6px;min-width:0}.ai-chat .ai-chat-usage-popover-icon{display:block;flex-shrink:0;height:17px;margin-top:-1px;width:17px}.ai-chat .ai-chat-usage-popover-title{color:#000;font-size:16px;font-weight:500;letter-spacing:-.035em;margin:0}.ai-chat .ai-chat-usage-popover-header .close-btn{align-items:center;background:transparent;border:none;border-radius:6px;cursor:pointer;display:flex;flex-shrink:0;height:35px;justify-content:center;padding:0;position:relative;width:36px}.ai-chat .ai-chat-usage-popover-header .close-btn svg{color:#787a829a;height:20px;width:20px}@media(hover:hover){.ai-chat .ai-chat-usage-popover-header .close-btn:hover{background:#e8e6ee66}html.wl .ai-chat .ai-chat-usage-popover-header .close-btn:hover{background:#ededed66}.ai-chat .ai-chat-usage-popover-header .close-btn:hover svg{color:#777981}}.ai-chat .ai-chat-usage-popover-body{padding:14px 18px 18px}.ai-chat .ai-chat-usage-limit-banner{align-items:start;background:color-mix(in srgb,color-mix(in srgb,var(--orange) 8%,transparent) 99.5%,#000);border-radius:7px;color:var(--orange);display:flex;font-size:14px;font-weight:500;gap:5px;line-height:1.45;margin-bottom:15px;padding:15px}.ai-chat .ai-chat-usage-limit-banner .ai-chat-usage-limit-icon{flex-shrink:0;height:16px;margin-top:2px;width:16px}.ai-chat .ai-chat-usage-limit-banner .ai-chat-usage-limit-content{display:flex;flex-direction:column;gap:2px}.ai-chat .ai-chat-usage-limit-banner .ai-chat-usage-limit-title{font-size:15px;font-weight:600}.ai-chat .ai-chat-usage-limit-banner .ai-chat-usage-limit-desc{font-weight:400;opacity:.85}.ai-chat .ai-chat-usage-meter{background:#f6f6f8;border-radius:7px;margin-bottom:15px;padding:13px 18px 14px}html.wl .ai-chat .ai-chat-usage-meter{background:#f8f8f8}.ai-chat .ai-chat-usage-meter-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.ai-chat .ai-chat-usage-meter-label{color:#1a1a1f;font-size:15px;font-weight:500;letter-spacing:-.02em}.ai-chat .ai-chat-usage-meter-pct{color:#1a1a1f;font-size:14px;font-weight:500;letter-spacing:-.02em}.ai-chat .ai-chat-usage-bar{background:#eaeaee;border-radius:999px;height:11px;overflow:hidden}html.wl .ai-chat .ai-chat-usage-bar{background:#ececec}.ai-chat .ai-chat-usage-bar-fill{border-radius:999px;height:100%;min-width:0;transition:width .35s ease,background .35s ease,background-image .35s ease}.ai-chat .progress-checklist-expanded .progress-checklist-skip-onboarding.skip-onboarding{background:#e8e6ee66;border-radius:5px;color:#90909a;cursor:pointer;font-size:14px;font-weight:400;margin-bottom:2px;margin-top:20px;padding:10px;text-align:center}@media(hover:hover){.ai-chat .progress-checklist-expanded .progress-checklist-skip-onboarding.skip-onboarding:hover{color:#7a7a84}}.ai-chat .ai-chat-usage-bar-fill--plan-default{background-image:linear-gradient(90deg,#5835d8,#9135d8)}html.wl .ai-chat .ai-chat-usage-bar-fill--plan-default{background:var(--purple)}.ai-chat .ai-chat-usage-bar-fill--plan-over{background-image:linear-gradient(90deg,#f7833f,#f9b84d)}.ai-chat .ai-chat-usage-bar-fill--plan-warning{background-image:linear-gradient(90deg,#dd4343,#ff6d6d)}.ai-chat .ai-chat-usage-meter-foot{color:#7c7a80;display:flex;font-size:13px;gap:8px;justify-content:space-between;letter-spacing:-.02em;line-height:1.35;margin-top:7px}.ai-chat .ai-chat-usage-add-label{color:#000;font-size:15px;font-weight:500;letter-spacing:-.02em;margin:30px 0 10px}.ai-chat .ai-chat-usage-amounts{display:grid;gap:13px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px}.ai-chat .ai-chat-usage-amount-btn{background:#f6f6f8;border:1.5px solid transparent;border-radius:7px;margin:0;padding:12px 10px}html.wl .ai-chat .ai-chat-usage-amount-btn{background:#f7f7f7}.ai-chat .ai-chat-usage-amount-btn{color:#222;cursor:pointer;font-size:16px;font-weight:600}@media(hover:hover){.ai-chat .ai-chat-usage-amount-btn:hover:not(.is-selected){background:#f0f0f4f0}html.wl .ai-chat .ai-chat-usage-amount-btn:hover:not(.is-selected){background:#ededed99}}.ai-chat .ai-chat-usage-amount-btn.is-selected{background:oklab(from var(--purple) l a b/.1)!important;color:oklab(from var(--purple) l calc(a*.92) b/1)}@media(hover:hover){.ai-chat .ai-chat-usage-amount-btn.is-selected:hover{background:oklab(from var(--purple) l a b/.11)}}.ai-chat .ai-chat-usage-buy-btn{font-size:16px;line-height:58px}.ai-chat .ai-chat-error-bar-slot{flex-shrink:0;margin-bottom:-20px;overflow:hidden;z-index:-1}.ai-chat .ai-chat-error-bar{align-items:center;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:color-mix(in srgb,var(--orange) 12%,transparent);border-radius:10px 10px 0 0;color:var(--orange);display:flex;font-size:14px;gap:5px;line-height:1.4;margin-inline:auto;max-width:800px;padding:10px 14px 30px;position:relative}.ai-chat .ai-chat-error-bar .ai-chat-error-icon{color:var(--orange);flex-shrink:0;height:15px;width:15px}.ai-chat .ai-chat-error-bar .ai-chat-error-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-chat .ai-chat-error-bar .ai-chat-error-dismiss{align-items:center;background:none;border:none;border-radius:4px;color:var(--orange);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:2px}@media(hover:hover){.ai-chat .ai-chat-error-bar .ai-chat-error-dismiss:hover{opacity:.8}}.ai-chat .ai-error-slide-enter-active,.ai-chat .ai-error-slide-leave-active{transition:transform .25s cubic-bezier(.4,0,.2,1)}.ai-chat .ai-error-slide-enter-from{transform:translateY(100%)}.ai-chat .ai-error-slide-enter-to,.ai-chat .ai-error-slide-leave-from{transform:translateY(0)}.ai-chat .ai-error-slide-leave-to{transform:translateY(100%)}.ai-chat .ai-chat-loader-fade-in{animation:loaderDelayedShow .3s step-end forwards;opacity:0}@keyframes loaderDelayedShow{0%{opacity:0}to{opacity:1}}.ai-chat .ai-chat-message{display:flex}.ai-chat .ai-chat-message:not(:has(~.ai-chat-message)){margin-bottom:60%!important}.ai-chat .ai-chat-message:has(.message-documents)+.ai-chat-message.user-message,.ai-chat .ai-chat-message:has(.message-images)+.ai-chat-message.user-message{margin-bottom:20px;margin-top:-20px}.ai-chat .ai-chat-message:has(.message-images)+.ai-chat-message.user-message{margin-top:-11px!important}.ai-chat .ai-chat-message:has(.ai-current-action):has(+.ai-chat-message:has(.ai-thought-live)) .ai-current-action .ai-current-action_icon-container:after,.ai-chat .ai-chat-message:has(.ai-current-action):has(+.ai-chat-message:has(.ai-thought-live)) .ai-current-action:after{display:none!important}.ai-chat .ai-chat-message:has(.ai-current-action):has(+.ai-chat-message:not(:has(.ai-current-action))) .ai-current-action:after{display:none!important}.ai-chat .ai-chat-message .ai-chat-message:has(.ai-current-action,.ai-thought-block)+.ai-chat-message:has(.ai-thought-live) .ai-thought-live-label{margin-left:4px}.ai-chat .ai-chat-message:has(.ai-chat-message_summary)+.ai-chat-message .ai-current-action{margin-top:0}.ai-chat .ai-chat-message.user-message{align-self:flex-end;justify-content:flex-end;margin-block:15px;max-width:75%;min-width:0}.ai-chat .ai-chat-message.user-message:has(+.ai-chat-message:has(.ai-checklist-container)){margin-bottom:0!important}.ai-chat .ai-chat-message.user-message+.ai-chat-message:has(.ai-checklist-container){margin-top:-5px!important}.ai-chat .ai-chat-message.user-message:has(+.ai-chat-message.user-message){margin-bottom:0!important}.ai-chat .ai-chat-message.user-message:not(:has(.message-images)):not(:has(.message-documents))+.ai-chat-message.user-message{margin-top:-5px!important}.ai-chat .ai-chat-message.user-message:has(.message-images+.ai-chat-message-content) .ai-chat-message-wrapper{gap:8px}.ai-chat .ai-chat-message.user-message.first-chat-message:not(:has(.message-images)){margin-block:0 15px}.ai-chat .ai-chat-message.user-message:has(.message-documents),.ai-chat .ai-chat-message.user-message:has(.message-images){margin-block:0!important}.ai-chat .ai-chat-message.user-message:has(.message-images+.message-documents) .ai-chat-message-wrapper{gap:8px}.ai-chat .ai-chat-message.user-message .ai-chat-message-wrapper{align-items:flex-end;display:flex;flex-direction:column;gap:15px;max-width:100%;min-width:0}.ai-chat .ai-chat-message.user-message .ai-chat-message-wrapper .message-documents,.ai-chat .ai-chat-message.user-message .ai-chat-message-wrapper .message-images{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.ai-chat .ai-chat-message.user-message .ai-chat-message-content{background:#e8e6ee80}html.wl .ai-chat .ai-chat-message.user-message .ai-chat-message-content{background:#f0f0f07d}.ai-chat .ai-chat-message.user-message .ai-chat-message-content{border-radius:16px 16px 4px;color:#333;max-width:100%;min-width:0;overflow-wrap:anywhere;padding:12px 20px;word-break:break-word}.ai-chat .ai-chat-message.user-message .ai-chat-message-content *{border-radius:16px 16px 4px;color:#333;font-size:15px;font-weight:400;margin:0!important;padding:0!important;padding:15px 20px}.ai-chat .ai-chat-message.user-message .ai-chat-message-content .user-course-pills{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:7px!important;margin-top:12px!important}.ai-chat .ai-chat-message.user-message .ai-chat-message-content .user-course-pills .user-course-pill{align-items:center;background:#fff;border-radius:6px;color:#000000a6;display:inline-flex;font-size:14px;gap:4px;line-height:1.2;padding:7px 13px 7px 8px!important}.ai-chat .ai-chat-message.user-message .ai-chat-message-content .user-course-pills .user-course-pill svg{height:17px;min-width:17px;width:17px}.ai-chat .ai-chat-message.user-message .ai-chat-message-content .user-course-pills .user-course-pill svg path{color:var(--purple)}.ai-chat .ai-chat-message.user-message .ai-chat-message-content .user-course-pills .user-course-pill span{font-size:13.5px}.ai-chat .ai-chat-message.user-message .ai-chat-message-content .user-course-pills .user-course-pill.course-size svg{height:15.5px;min-width:15.5px;width:15.5px}.ai-chat .ai-chat-message.assistant-message{align-self:flex-start;justify-content:flex-start;width:100%}.ai-chat .ai-chat-message.assistant-message:has(.ai-current-action_first.ai-current-action_last){margin-block:-17px -7px}.ai-chat .ai-chat-message.assistant-message:has(.ai-current-action_first.ai-current-action_last):not(:has(~.ai-chat-message)){margin-bottom:60%}.ai-chat .ai-chat-message.assistant-message .ai-chat-message-wrapper .message-documents,.ai-chat .ai-chat-message.assistant-message .ai-chat-message-wrapper .message-images{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start}.ai-chat .ai-chat-message.assistant-message .ai-chat-message-content{background:transparent;border-radius:0;padding:0;width:100%}.ai-chat .ai-chat-message.assistant-message .ai-chat-message-content h2:first-child{margin-top:0}.ai-chat .ai-chat-message.assistant-message .ai-chat-message-content:has(.thinking-label):not(:first-child){margin-top:15px}.ai-chat .ai-chat-message.assistant-message .ai-chat-message-content .thinking-label{color:#212121;font-size:15px;padding:8px 0 0}.ai-chat .ai-chat-message.assistant-message .ai-chat-message-content .thinking-label svg{height:14px;margin-right:2px;margin-top:1px;width:14px}.ai-chat .ai-chat-message.assistant-message .ai-chat-message-content .thinking-label svg.ai-thinking-cursor-dots{height:14.5px;margin-right:6px;margin-top:0;width:14.5px}.ai-chat .ai-chat-message.assistant-message .ai-chat-message-content .thinking-label svg.ai-thinking-dots{height:23px;margin-right:-2px;margin-top:0;width:23px}.ai-chat .ai-chat-message.assistant-message .ai-chat-message-content .thinking-label.animated-gradient{background:linear-gradient(90deg,#151515,#cfcfcf 25%,#151515,#cfcfcf 75%,#151515);background-clip:text;-webkit-background-clip:text;background-size:200% 100%;-webkit-text-fill-color:transparent;animation:gradient-shimmer 4.5s linear infinite;display:inline-block}.ai-chat .ai-chat-message.assistant-message .ai-chat-message-content .thinking-label.animated-gradient .ai-thinking-cursor-dots,.ai-chat .ai-chat-message.assistant-message .ai-chat-message-content .thinking-label.animated-gradient .ai-thinking-sparkle{-webkit-text-fill-color:currentColor;background:none;background-clip:border-box;-webkit-background-clip:border-box}.ai-chat .ai-chat-message.assistant-message .ai-chat-message-content .thinking-label.animated-gradient .ai-thinking-dots{-webkit-text-fill-color:currentColor;background:none;background-clip:border-box;-webkit-background-clip:border-box;color:var(--purple)}.ai-chat .ai-chat-message .ai-chat-message-wrapper{display:flex;flex:1;flex-direction:column;max-width:100%}.ai-chat .ai-chat-message .ai-chat-message-content{word-wrap:break-word;font-size:15px;line-height:1.4;white-space:pre-wrap}.ai-chat .ai-chat-message .ai-chat-message-content:has(h2),.ai-chat .ai-chat-message .ai-chat-message-content:has(p){white-space:normal}.ai-chat .ai-chat-message .ai-chat-message-content p{font-size:15px;font-weight:400;line-height:1.4em;margin:0}.ai-chat .ai-chat-message .ai-chat-message-content p:not(:last-child){margin-bottom:10px}.ai-chat .ai-chat-message .ai-chat-message-content p *{font-weight:400;margin:0;padding:0}.ai-chat .ai-chat-message .ai-chat-message-content h1 *{font-weight:600;margin:0;padding:0}.ai-chat .ai-chat-message .ai-chat-message-content h1 code{background:transparent;color:inherit;font-size:inherit;margin:0;padding:0}.ai-chat .ai-chat-message .ai-chat-message-content h1{color:#000;font-size:24px;font-weight:600;line-height:1.2;margin:0 0 7px}.ai-chat .ai-chat-message .ai-chat-message-content h1:not(:first-child){margin-top:30px}.ai-chat .ai-chat-message .ai-chat-message-content h2 *{font-weight:600;margin:0;padding:0}.ai-chat .ai-chat-message .ai-chat-message-content h2 code{background:transparent;color:inherit;font-size:inherit;margin:0;padding:0}.ai-chat .ai-chat-message .ai-chat-message-content h2{color:#000;font-size:22px;font-weight:600;line-height:1.2;margin:0 0 10px}.ai-chat .ai-chat-message .ai-chat-message-content h2:not(:first-child){margin-top:30px}.ai-chat .ai-chat-message .ai-chat-message-content h3 *{font-weight:600;margin:0;padding:0}.ai-chat .ai-chat-message .ai-chat-message-content h3 code{background:transparent;color:inherit;font-size:inherit;margin:0;padding:0}.ai-chat .ai-chat-message .ai-chat-message-content h3{color:#000;font-size:20px;font-weight:600;line-height:1.2;margin:0 0 7px}.ai-chat .ai-chat-message .ai-chat-message-content h3:not(:first-child){margin-top:30px}.ai-chat .ai-chat-message .ai-chat-message-content hr{border-color:#f1f0f3;margin-block:20px}.ai-chat .ai-chat-message .ai-chat-message-content ul{display:flex;flex-direction:column;gap:2px;list-style-type:disc;margin:0 0 8px;padding-left:17px}.ai-chat .ai-chat-message .ai-chat-message-content ul li{font-size:15px;font-weight:500;line-height:1.5;list-style-position:outside}.ai-chat .ai-chat-message .ai-chat-message-content ul li input{display:none}.ai-chat .ai-chat-message .ai-chat-message-content ul li code{font-size:inherit;margin:0;padding:2px 5px}.ai-chat .ai-chat-message .ai-chat-message-content ul li :not(.color-swatch){background:unset!important;box-shadow:unset!important;line-height:1.4!important;margin:0!important;padding:0!important}.ai-chat .ai-chat-message .ai-chat-message-content ul li :not(.color-swatch):is(ul,ol){display:inline!important;list-style:none!important}.ai-chat .ai-chat-message .ai-chat-message-content ul li :not(.color-swatch):is(blockquote):before{display:none!important}.ai-chat .ai-chat-message .ai-chat-message-content ul li::marker{color:var(--purple);font-size:17px}.ai-chat .ai-chat-message .ai-chat-message-content ol{display:flex;flex-direction:column;gap:4px;list-style-type:decimal;margin:8px 0;padding-left:24px}.ai-chat .ai-chat-message .ai-chat-message-content ol li{font-size:16px;line-height:1.5;list-style-position:outside}.ai-chat .ai-chat-message .ai-chat-message-content ol li input{display:none}.ai-chat .ai-chat-message .ai-chat-message-content code:not(.hljs){background:#e8e6ee80;border-radius:5px;color:#d63384;font-family:SF Mono,Fira Code,Fira Mono,Menlo,Consolas,monospace;font-size:15px;font-weight:500;padding:2px 6px}.ai-chat .ai-chat-message .ai-chat-message-content .code-block{background:#f4f3f6c2;border-radius:9px;margin:12px 0;overflow:hidden;padding:0 6px 6px}.ai-chat .ai-chat-message .ai-chat-message-content .code-block .code-block{background:transparent;border:none;border-radius:0;margin:0;overflow:hidden;padding:0}.ai-chat .ai-chat-message .ai-chat-message-content .code-block .code-block .code-block-header{display:none}.ai-chat .ai-chat-message .ai-chat-message-content .code-block .code-block code{padding:0}.ai-chat .ai-chat-message .ai-chat-message-content .code-block .code-block-header{align-items:center;display:flex;gap:6px;padding:20px 20px 0}.ai-chat .ai-chat-message .ai-chat-message-content .code-block .code-block-header>svg{color:#000;flex-shrink:0;height:15px;margin-top:-2px;width:15px}.ai-chat .ai-chat-message .ai-chat-message-content .code-block .code-block-header .code-block-lang{color:#000;font-family:Onest,Inter,sans-serif;font-size:12px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.ai-chat .ai-chat-message .ai-chat-message-content .code-block .code-block-header .code-block-copy{align-items:center;background:none;border:none;border-radius:6px;color:#000;cursor:pointer;display:flex;flex-shrink:0;margin-left:auto;margin-right:-16px;margin-top:-10px;padding:5px;pointer-events:auto;position:relative;z-index:1}.ai-chat .ai-chat-message .ai-chat-message-content .code-block .code-block-header .code-block-copy:hover{background:#edecef}.ai-chat .ai-chat-message .ai-chat-message-content .code-block .code-block-header .code-block-copy:after{border-radius:6px!important;bottom:auto!important;padding:5px 11px!important;right:36px!important;top:0!important;transition:none!important}.ai-chat .ai-chat-message .ai-chat-message-content .code-block .code-block-header .code-block-copy .code-block-check-icon,.ai-chat .ai-chat-message .ai-chat-message-content .code-block .code-block-header .code-block-copy.copied .code-block-copy-icon{display:none}.ai-chat .ai-chat-message .ai-chat-message-content .code-block .code-block-header .code-block-copy.copied .code-block-check-icon{color:#000;display:block}.ai-chat .ai-chat-message .ai-chat-message-content .code-block pre:not(pre pre){background:transparent;border:none;border-radius:0;margin:0;overflow-x:auto;padding:16px;-moz-user-select:text;user-select:text;-webkit-user-select:text}.ai-chat .ai-chat-message .ai-chat-message-content .code-block pre:not(pre pre) code{background:transparent;color:#333;display:block;font-family:SF Mono,Fira Code,Fira Mono,Menlo,Consolas,monospace!important;font-size:15px;font-weight:400;line-height:1.7;-moz-user-select:text;user-select:text;-webkit-user-select:text;white-space:pre}.ai-chat .ai-chat-message .ai-chat-message-content .code-block pre:not(pre pre) code *{font-family:SF Mono,Fira Code,Fira Mono,Menlo,Consolas,monospace!important}.ai-chat .ai-chat-message .ai-chat-message-content .code-block pre:not(pre pre) code::-webkit-scrollbar{height:5px}.ai-chat .ai-chat-message .ai-chat-message-content .code-block pre:not(pre pre) code::-webkit-scrollbar-track{background:#00000008;border-radius:3px}.ai-chat .ai-chat-message .ai-chat-message-content .code-block pre:not(pre pre) code::-webkit-scrollbar-thumb{background:#00000026;border-radius:3px}.ai-chat .ai-chat-message .ai-chat-message-content .code-block pre:not(pre pre) code::-webkit-scrollbar-thumb:hover{background:#00000040}.ai-chat .ai-chat-message .ai-chat-message-content .code-block .hljs-keyword,.ai-chat .ai-chat-message .ai-chat-message-content .code-block .hljs-selector-tag{color:#cf222e}.ai-chat .ai-chat-message .ai-chat-message-content .code-block .hljs-attr,.ai-chat .ai-chat-message .ai-chat-message-content .code-block .hljs-string{color:#0a3069}.ai-chat .ai-chat-message .ai-chat-message-content .code-block .hljs-literal,.ai-chat .ai-chat-message .ai-chat-message-content .code-block .hljs-number{color:#0550ae}.ai-chat .ai-chat-message .ai-chat-message-content .code-block .hljs-built_in,.ai-chat .ai-chat-message .ai-chat-message-content .code-block .hljs-type{color:#8250df}.ai-chat .ai-chat-message .ai-chat-message-content .code-block .hljs-comment{color:#6e7781;font-style:italic}.ai-chat .ai-chat-message .ai-chat-message-content .code-block .hljs-function,.ai-chat .ai-chat-message .ai-chat-message-content .code-block .hljs-title{color:#8250df}.ai-chat .ai-chat-message .ai-chat-message-content .code-block .hljs-name,.ai-chat .ai-chat-message .ai-chat-message-content .code-block .hljs-variable{color:#116329}.ai-chat .ai-chat-message .ai-chat-message-content .code-block .hljs-property{color:#0550ae}.ai-chat .ai-chat-message .ai-chat-message-content .code-block .hljs-selector-class{color:#116329}.ai-chat .ai-chat-message .ai-chat-message-content .code-block .hljs-attribute,.ai-chat .ai-chat-message .ai-chat-message-content .code-block .hljs-selector-id{color:#0550ae}.ai-chat .ai-chat-message .ai-chat-message-content .code-block .hljs-tag{color:#116329}.ai-chat .ai-chat-message .ai-chat-message-content .code-block .hljs-params{color:#333}.ai-chat .ai-chat-message .ai-chat-message-content .ai-chat-message-content:has(.ai-checklist-container),.ai-chat .ai-chat-message .ai-chat-message-content .ai-chat-message-content:has(.ai-questions-box),.ai-chat .ai-chat-message .ai-chat-message-content .ai-chat-message-content:has(.ai-summary-card){align-self:stretch}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-summary-box{background:#f4f3f6c2;padding:0}html.wl .ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-summary-box{background:#f7f7f7}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-summary-box{border-radius:12px;overflow:hidden;width:100%}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-summary-box .ai-questions-summary-header{align-items:center;border-bottom:1px solid #ececed;color:#7c7a80;display:flex;font-size:14px;font-weight:500;gap:6px;padding:14px 18px 12px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-summary-box .ai-questions-summary-header .ai-questions-summary-header-icon{flex-shrink:0;height:19px;opacity:.6;width:19px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-summary-box .ai-questions-summary{overflow-y:auto;padding:19px 22px 22px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-summary-box .ai-questions-summary .ai-questions-summary-item{margin-bottom:15px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-summary-box .ai-questions-summary .ai-questions-summary-item:last-child{margin-bottom:0}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-summary-box .ai-questions-summary .ai-questions-summary-question{color:#000;font-size:15px;font-weight:600;line-height:1.4;margin:0}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-summary-box .ai-questions-summary .ai-questions-summary-answer{color:#7c7a80;font-size:14px;font-weight:400;line-height:1.4;margin:0}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-summary-box .ai-questions-summary .ai-questions-summary-images{display:flex;flex-direction:column;gap:10px;margin-top:20px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-summary-box .ai-questions-summary .ai-questions-summary-images .ai-questions-summary-images-label{color:#000;font-size:14px;font-weight:400}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-summary-box .ai-questions-summary .ai-questions-summary-images .ai-questions-summary-image-item{align-items:center;background:#edecef;border-radius:8px;display:flex;gap:10px;min-height:45px;padding:7px 20px 7px 7px;width:100%}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-summary-box .ai-questions-summary .ai-questions-summary-images .ai-questions-summary-image-thumb{background:#fff;border-radius:5px;cursor:pointer;flex-shrink:0;height:44px;overflow:hidden;position:relative;width:44px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-summary-box .ai-questions-summary .ai-questions-summary-images .ai-questions-summary-image-thumb:after{background:transparent;content:"";inset:0;position:absolute;transition:background .15s ease}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-summary-box .ai-questions-summary .ai-questions-summary-images .ai-questions-summary-image-thumb:hover:after{background:oklab(from var(--purple) l a b/.18)}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-summary-box .ai-questions-summary .ai-questions-summary-images .ai-questions-summary-image-thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-summary-box .ai-questions-summary .ai-questions-summary-images .ai-questions-summary-image-name{font-size:14px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box{--gradient-color-1:#359fd2;--gradient-color-2:#5835d2;--gradient-color-3:#c0a440;--gradient-color-4:#c700ff;--gradient-color-5:#359fd2;background:#fff;border-radius:8px;bottom:20px;bottom:var(--ai-questions-box-bottom,20px);box-shadow:0 0 170px -10px #2e254f12;isolation:isolate;left:20px;margin-inline:auto;max-width:800px;padding:18px;position:fixed;right:20px;width:auto!important;width:100%;z-index:10}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box:before{animation:rotate 5s linear infinite;background:conic-gradient(from var(--gradient-angle),var(--gradient-color-3),var(--gradient-color-4),var(--gradient-color-5),var(--gradient-color-4),var(--gradient-color-3));border-radius:11px;content:"";filter:blur(13px);inset:-15px;opacity:.09;pointer-events:none;position:absolute;z-index:-2}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box:after{background:#fff;border-radius:8px;content:"";inset:0;position:absolute;z-index:-1}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-box-border{animation:rotate 5s linear infinite;background:conic-gradient(from var(--gradient-angle),var(--gradient-color-3),var(--gradient-color-4),var(--gradient-color-5),var(--gradient-color-4),var(--gradient-color-3));border-radius:9px;inset:-1px;opacity:.25;pointer-events:none;position:absolute;z-index:-2}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-header{align-items:center;display:flex;justify-content:space-between}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-header .ai-questions-title{color:#7c7a80;font-size:13px;font-weight:400}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-header .ai-questions-nav{display:flex;position:relative;right:-7px;top:-5px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-header .ai-questions-nav .ai-questions-nav-btn{align-items:center;background:transparent;border:none;border-radius:5px;color:#b0afb6a6;cursor:pointer;display:flex;height:22px;justify-content:center;width:22px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-header .ai-questions-nav .ai-questions-nav-btn:hover:not(:disabled){color:#86858abf}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-header .ai-questions-nav .ai-questions-nav-btn.is-disabled,.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-header .ai-questions-nav .ai-questions-nav-btn:disabled{cursor:default;opacity:.35;pointer-events:none}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-main{color:#000;font-size:17px;font-weight:600;line-height:1.3;margin:0 0 14px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-multiselect-hint{font-size:14px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-options-scroll-wrap{border-bottom:1px solid rgba(238,236,242,.58);margin:0 0 18px;margin-inline:-18px;position:relative}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-options-scroll-wrap.has-scroll .ai-questions-option:last-child{margin-bottom:80px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-options-scroll-wrap.has-scroll:after{background:linear-gradient(180deg,#fff0 0,#fff 90%);bottom:0;content:"";height:80px;left:0;opacity:0;pointer-events:none;position:absolute;right:18px;z-index:2}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-options-scroll-wrap.has-scroll.has-bottom-fade:after{opacity:1}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-options-scroll{max-height:min(280px,42dvh);padding-right:0;width:100%}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-options-scroll .ps-container{margin-right:-18px;padding-right:18px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-options{box-sizing:border-box;display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0 18px 10px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-options .ai-questions-option{align-items:start;border-radius:7px;cursor:pointer;display:flex;gap:8px;padding:5px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-options .ai-questions-option.is-highlighted,.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-options .ai-questions-option:focus-within,.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-options .ai-questions-option:hover{background:#eaeaee8c}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-options .ai-questions-option .ai-questions-option-num{align-items:center;background:#eeeef1c4;border-radius:5px;color:#b4b4b4;display:flex;flex-shrink:0;font-size:12px;font-weight:600;height:25px;justify-content:center;width:25px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-options .ai-questions-option .ai-questions-option-text{color:#7c7a80;font-size:14px;font-weight:500;padding:2px 0}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-options .ai-questions-option.is-selected .ai-questions-option-num{background:var(--purple);color:#fff}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-options .ai-questions-option.is-selected .ai-questions-option-text{color:#000;font-weight:500}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-options .ai-questions-option:not(.is-selected).is-highlighted .ai-questions-option-num,.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-options .ai-questions-option:not(.is-selected):focus-within .ai-questions-option-num,.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-options .ai-questions-option:not(.is-selected):hover .ai-questions-option-num{background:#fff}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-options .ai-questions-option.is-highlighted .ai-questions-option-text,.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-options .ai-questions-option:hover .ai-questions-option-text{color:#000}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-options .ai-questions-option .ai-questions-option-input{background:transparent;border:none;box-shadow:none;color:#7c7a80;flex:1;font-size:14px;font-weight:500;line-height:1.4;min-height:24px;min-width:0;outline:none;overflow-y:hidden;padding:3.5px 0 1px;resize:none}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-options .ai-questions-option .ai-questions-option-input::-moz-placeholder{color:#a4a4a9;line-height:1.4}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-options .ai-questions-option .ai-questions-option-input::placeholder{color:#a4a4a9;line-height:1.4}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-options .ai-questions-option .ai-questions-option-input:focus{border:none;box-shadow:none;color:#000;outline:none}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-options .ai-questions-option.is-selected .ai-questions-option-input{color:#000}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-freetext{border-bottom:1px solid rgba(238,236,242,.58);margin:0 0 16px;margin-inline:-18px;padding-bottom:16px;padding-inline:18px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-freetext .ai-questions-freetext-input{background:#eaeaee59;border:none;border-radius:7px;box-shadow:none;color:#000;font-family:inherit;font-size:14px;font-weight:500;line-height:1.4;min-height:60px;outline:none;overflow-y:hidden;padding:8px 10px;resize:none;width:100%}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-freetext .ai-questions-freetext-input::-moz-placeholder{color:#a4a4a9;line-height:1.4}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-freetext .ai-questions-freetext-input::placeholder{color:#a4a4a9;line-height:1.4}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-freetext .ai-questions-freetext-input:focus{box-shadow:inset 0 0 0 1px oklab(from var(--input-focus-ring) l a b/.63)}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-freetext .ai-questions-freetext-input.has-error,.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-freetext .ai-questions-freetext-input.has-error:focus{box-shadow:inset 0 0 0 1px oklab(from var(--red) l a b/.3)}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-freetext .ai-questions-freetext-error{color:#d92d20;color:var(--red,#d92d20);font-size:12px;font-weight:500;line-height:1.4;margin-bottom:-9px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-actions{align-items:center;display:flex;gap:10px;justify-content:space-between}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-actions .ai-questions-counter{color:#a4a4a9;font-size:13px;margin-left:4px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-actions .ai-questions-actions-buttons{align-items:center;display:flex;gap:10px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-actions .ai-questions-skip{background:transparent;border:none;color:#7c7a80;cursor:pointer;font-size:13px;font-weight:400}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-actions .ai-questions-skip:hover{opacity:.8}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-actions.is-onboarding>.ai-questions-skip{cursor:default;opacity:0;pointer-events:none}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-actions.is-onboarding>.ai-questions-skip:hover{opacity:0}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-actions .ai-questions-continue{background:var(--purple);border:none;border-radius:7px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:7px 12px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-actions .ai-questions-continue:hover:not(:disabled){background:#583bc0}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-actions .ai-questions-continue:disabled:not(.is-inactive){opacity:1}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-actions .ai-questions-continue.is-inactive,.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-actions .ai-questions-continue.is-inactive:disabled{background:#b9b7be1c;color:#b9b7bd91;cursor:default}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-image-upload{border-bottom:1px solid #eeecf2;margin-block:18px;margin-inline:-18px;padding-bottom:18px;padding-inline:18px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-image-upload .ai-questions-image-upload-empty{align-items:center;background:transparent;border:1px dashed #d8d8e2;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;gap:3px;padding:14px;text-align:center;width:100%}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-image-upload .ai-questions-image-upload-empty:hover{background:#f6f6f89c;border-color:#c4c4d2}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-image-upload .ai-questions-image-upload-empty .ai-questions-image-upload-icon{color:#ccccd7;flex-shrink:0;height:28px;width:28px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-image-upload .ai-questions-image-upload-empty .ai-questions-image-upload-label{display:flex;flex-direction:column;line-height:1.3}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-image-upload .ai-questions-image-upload-empty .ai-questions-image-upload-title{color:#2b2933;font-size:14px;font-weight:500}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-image-upload .ai-questions-image-upload-empty .ai-questions-image-upload-hint{color:#8a8794;font-size:12.5px;line-height:1.3;margin-top:2px;max-width:260px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-image-upload .ai-questions-image-upload-list{display:flex;flex-direction:column;gap:7px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-image-upload .ai-questions-image-upload-item{align-items:center;background:#ecebef73;border-radius:6px;display:flex;gap:8px;padding:8px 10px 8px 8px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-image-upload .ai-questions-image-upload-item .ai-questions-image-upload-thumb{background:#fff;border:none;border-radius:5px;cursor:pointer;flex-shrink:0;height:44px;overflow:hidden;padding:0;position:relative;width:44px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-image-upload .ai-questions-image-upload-item .ai-questions-image-upload-thumb:after{background:transparent;content:"";inset:0;position:absolute;transition:background .15s ease}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-image-upload .ai-questions-image-upload-item .ai-questions-image-upload-thumb:hover:after{background:oklab(from var(--purple) l a b/.18)}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-image-upload .ai-questions-image-upload-item .ai-questions-image-upload-thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-image-upload .ai-questions-image-upload-item .ai-questions-image-upload-meta{display:flex;flex:1;flex-direction:column;min-width:0}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-image-upload .ai-questions-image-upload-item .ai-questions-image-upload-filename{color:#2b2933;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-image-upload .ai-questions-image-upload-item .ai-questions-image-upload-action{color:var(--purple);cursor:pointer;font-size:12px;font-weight:500;margin-top:-2px;width:-moz-fit-content;width:fit-content}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-image-upload .ai-questions-image-upload-item .ai-questions-image-upload-remove{align-items:center;align-self:start;background:transparent;border:none;border-radius:5px;color:#8a8794;cursor:pointer;display:flex;flex-shrink:0;height:26px;justify-content:center;margin-right:-5px;margin-top:-3px;width:26px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-image-upload .ai-questions-image-upload-item .ai-questions-image-upload-remove svg{height:16px;width:16px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-questions-box .ai-questions-image-upload .ai-questions-image-upload-item .ai-questions-image-upload-remove:hover{background:#eaeaef;color:#2b2933}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container{background:#f4f3f6c2;margin:0;padding:13px 11px 11px}html.wl .ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container{background:#f7f7f7}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container{border-radius:12px;transition:all .2s ease;width:100%}@media(hover:hover){.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container:not(.is-dismissed):has(.ai-checklist-track li:not(.completed)):hover{background:#f4f3f6f7}html.wl .ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container:not(.is-dismissed):has(.ai-checklist-track li:not(.completed)):hover{background:#f4f3f6f7}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container:not(.is-dismissed):has(.ai-checklist-track li:not(.completed)):hover .ai-checklist-header .checklist-count{background:#ebeaee}html.wl .ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container:not(.is-dismissed):has(.ai-checklist-track li:not(.completed)):hover .ai-checklist-header .checklist-count{background:#ebebeb80}}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container .ai-checklist-header{align-items:center;color:#00000080;display:flex;font-size:14px;font-weight:500;gap:6px;margin-bottom:11px;padding-inline:5px 0}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container .ai-checklist-header svg{fill:#a5a3aa;height:15px;margin-right:1px;width:15px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container .ai-checklist-header span{color:#000}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container .ai-checklist-header .checklist-header-actions{align-items:center;display:flex;margin-left:auto}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container .ai-checklist-header .checklist-count{background:#edecef;border-radius:20px;color:#99969f;font-size:11px;font-weight:500;margin-right:5px;padding:3px 9px;transition:background .2s ease}html.wl .ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container .ai-checklist-header .checklist-count{background:#ececec;color:#a2a2a2}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container .ai-checklist-header .checklist-dismiss-btn{background:transparent;border:none;color:#8a8790;cursor:pointer;font-size:12px;font-weight:500;margin:0;max-width:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;transition:max-width .28s cubic-bezier(.22,1,.36,1),margin .28s cubic-bezier(.22,1,.36,1),opacity .28s ease;white-space:nowrap}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container .ai-checklist-header .checklist-dismiss-btn:hover{color:#7f7c86}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container .ai-checklist-header .checklist-dismissed-label{color:#a5a3aa;font-size:12px;font-weight:500}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container:not(.is-dismissed):has(.ai-checklist-track li:not(.completed)):hover .ai-checklist-header .checklist-dismiss-btn{margin:0 10px 0 5px;max-width:120px;opacity:1;pointer-events:auto}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container.is-dismissed .ai-checklist-header svg{fill:#c7c5cc}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container.is-dismissed .ai-checklist-header span{color:#a4a2a999;font-weight:400;margin-right:7px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container.is-dismissed .ai-checklist-header .checklist-count{background:#efedf1;color:#b4b1b9a1;font-weight:500}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container.is-dismissed .ai-checklist-track li{color:#b6b3bc!important;text-decoration:line-through!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container.is-dismissed .ai-checklist-track li span{color:#c6c4c9!important;font-weight:400;opacity:1!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container.is-dismissed .ai-checklist-track li .pending-circle{height:14.5px;margin-inline:2px;margin-top:2px!important;min-width:14.5px;width:14.5px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container.is-dismissed .ai-checklist-track li .pending-circle circle{color:#b6b3bc!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container .start-building-btn{background:linear-gradient(90deg,#5835d2,#7540c0);display:block;margin-top:12px;padding:12px;width:100%}html.wl .ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container .start-building-btn{background:var(--purple)}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container .start-building-btn{border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14.5px;font-weight:500;margin-bottom:2px;transition:all .2s ease}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container .start-building-btn:hover:not(:disabled){transform:scale(.99)}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container .start-building-btn:hover:not(:disabled):active{transform:scale(.98)}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist-container .start-building-btn:disabled{background:#b9b7be1c;color:#b9b7bd91;cursor:default;pointer-events:none}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist{background:#fff;border-radius:7px;box-shadow:0 10px 30px -5px #6b60910d;margin-inline:-4px;margin-bottom:-4px;min-width:100%;padding:10px 12px;transition:padding .34s cubic-bezier(.22,1,.36,1)}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist.is-pinned .ai-checklist-clip{overflow:hidden;transition:height .34s cubic-bezier(.22,1,.36,1)}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist .ai-checklist-track{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding-left:0;position:relative;transition:transform .34s cubic-bezier(.22,1,.36,1)}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist.is-collapsed{padding:7px 12px 6px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist.is-collapsed li:not(.is-active-task){opacity:0}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist.is-collapsed li>span:not(.checklist-icon){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist li{align-items:start;display:flex;font-size:14px;gap:7px;line-height:1.2;list-style:none;padding:5.5px 0;transition:opacity .2s ease .05s}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist li .checklist-icon{flex-shrink:0;height:19px;margin-top:-1.5px;width:19px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist li .pending-icon{color:#e6e4e8}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist li .completed-icon{color:var(--green);transform:translateY(-1px)}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist li .in-progress-icon{color:var(--primary);height:17.5px;width:17.5px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist li .in-progress-icon.ai-current-action-donut{animation:ai-current-action-donut-spin .9s linear infinite;display:inline-flex}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist li .in-progress-icon.ai-current-action-donut svg{display:block;height:100%;width:100%}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist li .in-progress-icon.ai-current-action-donut .ai-current-action-donut_track{stroke:#ebebf3}html.wl .ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist li .in-progress-icon.ai-current-action-donut .ai-current-action-donut_track{stroke:#eaeaea}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist li .in-progress-icon.ai-current-action-donut .ai-current-action-donut_arc{stroke:var(--purple)}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist li.completed{color:#a5a3aa;text-decoration:line-through}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist li.in_progress{color:#000}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist li.pending{color:#000;font-weight:500}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist li.pending .pending-circle{height:14.5px;margin-inline:1.5px!important;margin-top:1px!important;min-width:14.5px;width:14.5px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist li.pending .pending-circle circle{color:#a5a3ab}.ai-chat .ai-chat-message .ai-chat-message-content .ai-checklist li.pending span{opacity:.7}.ai-chat .ai-chat-message .ai-chat-message-content blockquote{border-radius:0 4px 4px 0;font-size:15px;font-style:italic;margin:16px 0;padding-left:20px;position:relative}.ai-chat .ai-chat-message .ai-chat-message-content blockquote:before{background:#a6a6a659;border-radius:10px;content:"";height:100%;left:0;position:absolute;top:0;width:4px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card{background:#f4f3f6c2;padding:13px}html.wl .ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card{background:#f7f7f7}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card{border-radius:12px;cursor:pointer;margin-bottom:0;overflow:hidden;transition:background .2s ease;width:100%}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card:hover{background:#f4f3f6f2}html.wl .ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card:hover{background:#ebebeb80}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-summary-card-superseded{background:#f4f3f6c2;pointer-events:none}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-summary-card-superseded .ai-summary-card-header svg{color:#c7c5cc;stroke:#c7c5cc}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-summary-card-superseded .ai-summary-card-header .ai-title-rotate{color:#a4a2a999;text-decoration:line-through}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-summary-card-superseded .ai-summary-card-fields li{box-shadow:unset}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-summary-card-superseded .ai-summary-card-fields li span,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-summary-card-superseded .ai-summary-card-fields li span *{color:#a4a2a999!important;text-decoration:line-through}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card .ai-summary-card-header{align-items:start;color:#000;display:flex;font-size:15.5px;font-weight:500;gap:7px;line-height:1.1;margin-bottom:0;margin-top:8px;padding-bottom:15px;padding-left:5px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card .ai-summary-card-header span *{font-weight:500;margin:0;padding:0}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card .ai-summary-card-header svg{color:var(--purple);flex-shrink:0;height:21px;margin-top:-2px;stroke:var(--purple);stroke-width:1.6px;width:21px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card .ai-summary-card-header .ai-summary-card-chevron{color:#000;height:22px;margin-left:auto;margin-right:5px;margin-top:0;opacity:0;pointer-events:none;stroke-width:0;transition:opacity .2s ease;width:22px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card .ai-summary-card-header .ai-title-rotate{display:inline-flex;flex:1 1 0;height:1.1em;min-width:0;vertical-align:top}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card .ai-summary-card-header .ai-summary-card-header-action-label,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card .ai-summary-card-header .ai-summary-card-header-mother-label{display:block;flex:1 1 0;max-width:98%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card .ai-summary-card-header .ai-title-fade-enter-active,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card .ai-summary-card-header .ai-title-fade-leave-active{transition:transform .1s ease,opacity .1s ease}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card .ai-summary-card-header .ai-title-fade-leave-to{opacity:0;transform:translateY(-25%)}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card .ai-summary-card-header .ai-title-fade-enter-from{opacity:0;transform:translateY(25%)}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card .ai-summary-card-fields{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card .ai-summary-card-fields li{align-items:baseline;background:#fff;border-radius:6px;box-shadow:0 1px 2px #6b60910d,0 10px 70px -5px #6b60911f;color:#00000080;font-size:14px;gap:5px;line-height:1.4;padding:10px 15px}html.wl .ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card .ai-summary-card-fields li{box-shadow:0 1px 2px #8585850d,0 10px 70px -5px #8c8c8c1f}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card .ai-summary-card-fields li .field-label{color:#000;font-weight:500;margin-right:3px!important;white-space:nowrap}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card .ai-summary-card-fields li .field-label *{font-weight:500;margin:0;padding:0}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-summary-card-expanded .ai-summary-card-header{padding-bottom:14px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-summary-card-collapsible .ai-summary-card-fields{margin-inline:-20px;mask:linear-gradient(180deg,#000 45%,transparent 93%);-webkit-mask:linear-gradient(180deg,#000 45%,transparent 93%);max-height:230px;overflow:hidden;padding-inline:20px;transition:max-height .3s ease}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-summary-card-collapsible:not(.ai-summary-card-expanded){cursor:pointer}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-summary-card-collapsible:not(.ai-summary-card-expanded):hover .ai-summary-card-chevron{opacity:.2}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-summary-card-collapsible.ai-summary-card-expanded .ai-summary-card-fields{margin-top:5px;overflow:visible}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card{cursor:default;padding:0!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card.ai-section-code-card-collapsible{cursor:pointer}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card.ai-section-code-card-collapsible:hover .ai-summary-card-chevron:not(.is-hidden){opacity:.2}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card.ai-section-code-card-expanded .ai-summary-card-chevron{opacity:0!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-header.ai-summary-card-header{align-items:center!important;margin-top:0!important;padding:15px 18px 15px 15px!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-header.ai-summary-card-header .ai-summary-card-chevron{margin-right:0}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-header.ai-summary-card-header .ai-section-code-icon-wrap{align-items:center;background:#fff;border-radius:5px;box-shadow:0 10px 30px -5px #6b609161;display:flex;flex-shrink:0;height:26px;justify-content:center;margin:-5px 2px -5px -5px;padding:4px;width:26px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-header.ai-summary-card-header .ai-section-code-icon{display:block;flex-shrink:0;height:15px;margin-top:0!important;width:15px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-header.ai-summary-card-header .ai-section-code-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-header.ai-summary-card-header .ai-section-code-additions{color:var(--green)!important;flex-shrink:0;font-size:14px;font-weight:500;margin-bottom:-1.5px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-header.ai-summary-card-header .ai-section-code-deletions{color:var(--red)!important;flex-shrink:0;font-size:14px;font-weight:500;margin-bottom:-1.5px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-body,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card.ai-section-code-card-expanded .ai-section-code-body,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card:not(.ai-section-code-card-collapsible) .ai-section-code-body{padding:0 9px 9px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-viewport{background:#fff;border-radius:5px;box-shadow:0 1px 2px #6b60910d,0 10px 70px -5px #6b60911f;isolation:isolate;overflow:hidden;padding-bottom:6px;padding-top:6px;position:relative}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-viewport:not(.ai-section-code-viewport-expanded){box-sizing:border-box;max-height:100px;padding-bottom:6px;padding-top:6px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-viewport:not(.ai-section-code-viewport-expanded):after{background:#fff;bottom:0;content:"";height:100px;left:0;mask-image:linear-gradient(90deg,transparent 25%,#000 90%);-webkit-mask-image:linear-gradient(90deg,transparent 25%,#000 90%);pointer-events:none;position:absolute;right:0;z-index:2}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card.ai-section-code-card-expanded .ai-section-code-viewport{max-height:none!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block{background:transparent!important;border-radius:0!important;margin:0!important;padding:0!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block pre{background:transparent!important;border:none!important;margin:0!important;overflow-x:hidden;overflow-y:hidden;padding:0!important;width:100%!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block pre code.hljs{background:transparent!important;display:block!important;font-size:0!important;line-height:21px!important;margin:0!important;min-width:100%!important;padding:0!important;white-space:pre!important;width:-moz-max-content!important;width:max-content!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line{align-items:center!important;box-sizing:border-box;contain-intrinsic-size:auto 21px;content-visibility:auto;display:flex!important;font-size:13px!important;line-height:21px!important;margin:0!important;min-height:21px;min-width:100%;padding:0!important;position:relative;white-space:pre!important;width:-moz-max-content;width:max-content}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line:first-child{padding-top:6px!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line:last-child{padding-bottom:6px!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-linenum{color:#8c8c96!important;flex-shrink:0;font-size:13px!important;min-height:21px;padding-left:10px;padding-right:8px;position:relative;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40px;z-index:1}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-sign-col{align-items:center;display:flex;flex-shrink:0;justify-content:center;min-height:21px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:16px;z-index:1}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-sign{color:#8c8c96;font-size:13px!important;font-weight:600;line-height:1}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content{color:#333;flex:1 0 auto;font-size:13px!important;line-height:21px!important;min-height:21px;padding-left:4px;padding-right:10px;position:relative;white-space:pre;z-index:1}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content *{background:transparent!important;line-height:inherit!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-html .hljs-name,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-html .hljs-tag,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-html .hljs-variable{color:#116329!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-html .hljs-attr,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-html .hljs-attribute{color:#0550ae!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-html .hljs-string{color:#0a3069!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-html .hljs-comment{color:#6e7781!important;font-style:italic}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-html .hljs-keyword,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-html .hljs-meta,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-html .hljs-meta .hljs-keyword{color:#cf222e!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-html .hljs-built_in,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-html .hljs-function,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-html .hljs-title,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-html .hljs-type{color:#8250df!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-html .hljs-literal,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-html .hljs-number,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-html .hljs-params,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-html .hljs-property{color:#0550ae!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-css,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-javascript{color:#24292f}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-css .hljs-name,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-css .hljs-selector-tag,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-css .hljs-tag,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-javascript .hljs-name,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-javascript .hljs-selector-tag,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-javascript .hljs-tag{color:#8250df!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-css .hljs-attr,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-css .hljs-attribute,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-javascript .hljs-attr,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-javascript .hljs-attribute{color:#0550ae!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-css .hljs-regexp,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-css .hljs-string,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-javascript .hljs-regexp,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-javascript .hljs-string{color:#0a3069!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-css .hljs-comment,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-javascript .hljs-comment{color:#6e7781!important;font-style:italic}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-css .hljs-keyword,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-css .hljs-meta,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-css .hljs-meta .hljs-keyword,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-javascript .hljs-keyword,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-javascript .hljs-meta,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-javascript .hljs-meta .hljs-keyword{color:#cf222e!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-css .hljs-built_in,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-css .hljs-selector-attr,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-css .hljs-selector-class,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-css .hljs-selector-id,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-css .hljs-selector-pseudo,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-css .hljs-title.function_,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-css .hljs-type,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-javascript .hljs-built_in,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-javascript .hljs-selector-attr,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-javascript .hljs-selector-class,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-javascript .hljs-selector-id,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-javascript .hljs-selector-pseudo,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-javascript .hljs-title.function_,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-javascript .hljs-type{color:#953800!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-css .hljs-literal,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-css .hljs-number,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-css .hljs-params,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-css .hljs-property,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-css .hljs-variable,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-javascript .hljs-literal,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-javascript .hljs-number,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-javascript .hljs-params,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-javascript .hljs-property,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line .ai-section-code-line-content.lang-javascript .hljs-variable{color:#24292f!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-css,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-javascript{color:#1f2328}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-css .hljs-name,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-css .hljs-selector-tag,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-css .hljs-tag,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-javascript .hljs-name,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-javascript .hljs-selector-tag,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-javascript .hljs-tag{color:#6639ba!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-css .hljs-attr,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-css .hljs-attribute,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-javascript .hljs-attr,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-javascript .hljs-attribute{color:#0969da!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-css .hljs-regexp,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-css .hljs-string,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-javascript .hljs-regexp,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-javascript .hljs-string{color:#0550ae!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-css .hljs-comment,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-javascript .hljs-comment{color:#57606a!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-css .hljs-keyword,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-css .hljs-meta,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-css .hljs-meta .hljs-keyword,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-javascript .hljs-keyword,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-javascript .hljs-meta,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-javascript .hljs-meta .hljs-keyword{color:#c21c2c!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-css .hljs-built_in,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-css .hljs-selector-attr,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-css .hljs-selector-class,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-css .hljs-selector-id,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-css .hljs-selector-pseudo,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-css .hljs-title.function_,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-css .hljs-type,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-javascript .hljs-built_in,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-javascript .hljs-selector-attr,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-javascript .hljs-selector-class,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-javascript .hljs-selector-id,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-javascript .hljs-selector-pseudo,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-javascript .hljs-title.function_,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-line-content.lang-javascript .hljs-type{color:#bc4c00!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added-first:before{border-top-right-radius:5px;top:6px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added-last:before{border-bottom-right-radius:5px;bottom:6px}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added:before{background:oklab(from var(--green) calc(l*.7) a b/.06);border-left:3px solid var(--green);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-linenum{color:#5f5f68!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-added .ai-section-code-sign{color:oklab(from var(--green) calc(l*.97) a b/.8)!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-deleted:before{background:oklab(from var(--red) calc(l*.7) a b/.06);border-left:3px solid var(--red);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card .ai-section-code-diff.code-block .ai-section-code-line.is-deleted .ai-section-code-sign{color:oklab(from var(--red) calc(l*.97) a b/.8)!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card.ai-section-code-card-expanded .ai-section-code-diff.code-block .ai-section-code-line.is-added-last{padding-bottom:46px!important}.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card.ai-section-code-card-expanded .ai-section-code-diff.code-block pre,.ai-chat .ai-chat-message .ai-chat-message-content .ai-summary-card.ai-section-code-card:not(.ai-section-code-card-collapsible) .ai-section-code-diff.code-block pre{overflow-x:auto}.ai-chat .ai-chat-message .ai-chat-message-content .ai-section-code{width:100%}.ai-chat .ai-chat-message .ai-image-generation{margin-bottom:0;max-width:450px;overflow:hidden;width:100%}.ai-chat .ai-chat-message .ai-image-generation .ai-image-placeholder{aspect-ratio:16/10;background:#f3e9ff;border-radius:12px;margin-block:0;max-width:450px;overflow:hidden;position:relative;width:100%}.ai-chat .ai-chat-message .ai-image-generation .ai-image-placeholder .ai-image-blob-bg{filter:url(#ai-goo) blur(45px);height:200%;inset:-50%;position:absolute;width:200%}.ai-chat .ai-chat-message .ai-image-generation .ai-image-placeholder .ai-image-blob-bg .blob{border-radius:50%;filter:blur(65px);filter:blur(15px);position:absolute}.ai-chat .ai-chat-message .ai-image-generation .ai-image-placeholder .ai-image-blob-bg .blob.blob-1{animation:blobMove1 6s ease-in-out infinite;background:#8b5cf680;height:240px;left:10%;top:20%;width:240px}.ai-chat .ai-chat-message .ai-image-generation .ai-image-placeholder .ai-image-blob-bg .blob.blob-2{animation:blobMove2 8s ease-in-out infinite;background:#4b8df666;bottom:20%;height:260px;right:15%;width:260px}.ai-chat .ai-chat-message .ai-image-generation .ai-image-placeholder .ai-image-blob-bg .blob.blob-3{animation:blobMove3 5s ease-in-out infinite;background:#ec48d366;height:220px;left:35%;top:40%;width:220px}.ai-chat .ai-chat-message .ai-image-generation .ai-image-placeholder .ai-image-placeholder-content{align-items:center;display:flex;inset:0;justify-content:center;position:absolute;z-index:1}.ai-chat .ai-chat-message .ai-image-generation .ai-image-placeholder .ai-image-placeholder-content:after{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0d;border-radius:10px;content:"";inset:0;position:absolute;z-index:-1}.ai-chat .ai-chat-message .ai-image-generation .ai-image-placeholder .ai-image-placeholder-content .ai-image-gen-label{background:linear-gradient(90deg,#fff,#fff 30%,#ffffff4d 45% 55%,#fff 70%,#fff);background-clip:text;-webkit-background-clip:text;background-size:200% 100%;-webkit-text-fill-color:transparent;animation:gradient-shimmer 4s linear infinite;font-size:16px;gap:7px}.ai-chat .ai-chat-message .ai-image-generation .ai-image-placeholder .ai-image-placeholder-content .ai-image-gen-label svg{color:#fff;height:15.5px;opacity:1;width:15.5px}.ai-chat .ai-chat-message .ai-image-generation .ai-image-placeholder .ai-image-placeholder-content .ai-image-gen-label svg.ai-thinking-cursor-dots--light{-webkit-text-fill-color:currentColor;animation:none;background:none;background-clip:border-box;-webkit-background-clip:border-box;height:15.5px;width:15.5px}.ai-chat .ai-chat-message .ai-image-generation .ai-image-result{border-radius:10px;cursor:pointer;overflow:hidden;position:relative;width:100%}.ai-chat .ai-chat-message .ai-image-generation .ai-image-result img{display:block;height:auto;width:100%}.ai-chat .ai-chat-message .ai-image-generation .ai-image-result .ai-image-overlay{align-items:flex-start;background:transparent;display:flex;inset:0;justify-content:space-between;padding:12px;position:absolute;transition:all .15s ease}.ai-chat .ai-chat-message .ai-image-generation .ai-image-result .ai-image-overlay .ai-image-btn{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff40;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:3px;opacity:0}.ai-chat .ai-chat-message .ai-image-generation .ai-image-result .ai-image-overlay .ai-image-btn:hover{background:#ffffff26}.ai-chat .ai-chat-message .ai-image-generation .ai-image-result .ai-image-overlay .ai-image-btn svg{height:15px;width:15px}.ai-chat .ai-chat-message .ai-image-generation .ai-image-result .ai-image-overlay .ai-image-download-btn{margin-left:auto;padding:8px}.ai-chat .ai-chat-message .ai-image-generation .ai-image-result .ai-image-overlay .ai-image-save-btn{bottom:12px;padding:6px 12px;position:absolute;right:12px}.ai-chat .ai-chat-message .ai-image-generation .ai-image-result .ai-image-overlay .ai-image-save-btn.saved{background:var(--green);border-radius:4px;cursor:default;font-size:11px;opacity:1;padding:4px 9px}.ai-chat .ai-chat-message .ai-image-generation .ai-image-result:hover .ai-image-overlay{background:oklab(from var(--purple) l a b/.18)}.ai-chat .ai-chat-message .ai-image-generation .ai-image-result:hover .ai-image-overlay .ai-image-btn{opacity:1}.ai-chat .ai-chat-message .ai-chat-links{display:flex;flex-direction:column;gap:10px;margin:15px 0!important;max-width:400px;width:100%}.ai-chat .ai-chat-message .ai-chat-links .ai-chat-link-item{align-items:center;background:#f4f3f6c2;border-radius:10px;display:flex;gap:6px;padding:14px}html.wl .ai-chat .ai-chat-message .ai-chat-links .ai-chat-link-item{background:#ebebeb66}.ai-chat .ai-chat-message .ai-chat-links .ai-chat-link-item{color:var(--black);cursor:pointer;font-size:15px;font-weight:500;text-decoration:none}.ai-chat .ai-chat-message .ai-chat-links .ai-chat-link-item:hover{background:#f4f3f6f2}html.wl .ai-chat .ai-chat-message .ai-chat-links .ai-chat-link-item:hover{background:#ebebeb8c}.ai-chat .ai-chat-message .ai-chat-links .ai-chat-link-item .ai-chat-link-icon{color:var(--purple);flex-shrink:0;height:20px;stroke:var(--purple);stroke-width:2.7px;width:20px}.ai-chat .ai-chat-message .ai-chat-links .ai-chat-link-item span{flex:1;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-chat .ai-chat-message .ai-chat-links .ai-chat-link-item .ai-chat-link-arrow{flex-shrink:0;height:15px;margin-left:2px;opacity:.3;width:15px}.ai-chat .ai-chat-message li .ai-chat-links{display:inline;margin:0!important;max-width:none;width:auto}.ai-chat .ai-chat-message li .ai-chat-links .ai-chat-link-item{background:none;border-radius:0;color:var(--purple);display:inline;font-size:inherit;font-weight:inherit;padding:0}.ai-chat .ai-chat-message li .ai-chat-links .ai-chat-link-item:hover{background:none}.ai-chat .ai-chat-message li .ai-chat-links .ai-chat-link-item span{max-width:none;overflow:visible;white-space:normal}.ai-chat .ai-chat-message li .ai-chat-links .ai-chat-link-arrow,.ai-chat .ai-chat-message li .ai-chat-links .ai-chat-link-icon{display:none}.ai-chat .ai-chat-message .ai-current-action{align-items:center;display:flex;font-size:14px;font-weight:400;margin-top:-10px;padding-left:3px;position:relative;width:100%}.ai-chat .ai-chat-message .ai-current-action .ai-current-action_icon-container{flex-shrink:0}.ai-chat .ai-chat-message .ai-current-action .ai-current-action_icon-container .ai-current-action-donut{animation:ai-current-action-donut-spin .9s linear infinite;display:inline-flex;height:15.5px;margin-right:5px;margin-top:2px;width:15.5px}.ai-chat .ai-chat-message .ai-current-action .ai-current-action_icon-container .ai-current-action-donut svg{display:block;height:100%;width:100%}.ai-chat .ai-chat-message .ai-current-action .ai-current-action_icon-container .ai-current-action-donut .ai-current-action-donut_track{stroke:#ebebf3}html.wl .ai-chat .ai-chat-message .ai-current-action .ai-current-action_icon-container .ai-current-action-donut .ai-current-action-donut_track{stroke:#eaeaea}.ai-chat .ai-chat-message .ai-current-action .ai-current-action_icon-container .ai-current-action-donut .ai-current-action-donut_arc{stroke:var(--purple)}.ai-chat .ai-chat-message .ai-current-action .ai-current-action_icon-container .ai-current-action-icon{height:15.5px;margin-right:5px;margin-top:2px;width:15.5px}.ai-chat .ai-chat-message .ai-current-action .ai-current-action_text{align-items:center;display:flex;flex:1;min-width:0;overflow:visible}.ai-chat .ai-chat-message .ai-current-action .ai-current-action_text .ai-current-action_label{flex-shrink:0;white-space:nowrap}.ai-chat .ai-chat-message .ai-current-action .ai-current-action_text .ai-current-action_summary{flex:1;font-weight:400;min-width:0;opacity:.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-chat .ai-chat-message .ai-current-action.completed:before{background:var(--green);border-radius:50%;content:"";display:inline-block;flex-shrink:0;height:9px;margin-right:10px;min-height:9px;min-width:9px;width:9px}.ai-chat .ai-chat-message .ai-current-action.completed.edit:before{background:#ef493a}.ai-chat .ai-chat-message .ai-current-action.completed.empty-result:before{background:#e0e0e0}.ai-chat .ai-chat-message .ai-current-action.in_progress:before{display:none!important}.ai-chat .ai-chat-message .ai-current-action.ai-current-action_first{margin-top:10px}.ai-chat .ai-chat-message .ai-current-action:has(+.ai-chat-message_summary):after{display:none!important}.ai-chat .ai-chat-message .ai-current-action.ai-current-action_first.ai-current-action_last .ai-current-action_icon-container:after,.ai-chat .ai-chat-message .ai-current-action.ai-current-action_first.ai-current-action_last:after,.ai-chat .ai-chat-message .ai-current-action.ai-current-action_last .ai-current-action_icon-container:after,.ai-chat .ai-chat-message .ai-current-action.ai-current-action_last:after{display:none!important}.ai-chat .ai-chat-message .ai-current-action:not(.ai-current-action_last):after{background:#ededed;bottom:0;content:"";display:inline-block;height:27px;left:6.5px;position:absolute;top:12px;width:1.5px;z-index:-1}.ai-chat .ai-chat-message .ai-current-action:not(.completed) .ai-current-action_label.animated-gradient{background:linear-gradient(90deg,#151515,#cfcfcf 25%,#151515,#cfcfcf 75%,#151515);background-clip:text;-webkit-background-clip:text;background-size:200% 100%;-webkit-text-fill-color:transparent;animation:gradient-shimmer 4.5s linear infinite;animation:action-label-shimmer 15s linear infinite;background-size:240% 100%;display:inline-block;font-weight:400!important;line-height:1.45;margin-right:0;min-width:250px;padding-block:1px;text-align:left;vertical-align:top;white-space:nowrap}.ai-chat .ai-chat-message .ai-current-action:not(.completed) .ai-current-action_label.animated-gradient.ai-current-action_label--wide-shimmer{min-width:330px}.ai-chat .ai-chat-message .ai-current-action:not(.completed) .ai-current-action_label.animated-gradient[data-summary]:after{content:attr(data-summary);margin-left:6px;-webkit-text-fill-color:currentColor;background:none;background-clip:border-box;-webkit-background-clip:border-box;color:#000;font-weight:400;opacity:.5}.ai-chat .ai-chat-message .ai-current-action_label{font-size:14.5px;font-weight:400!important;margin-right:6px}.ai-chat .ai-chat-message .ai-current-action_label:not(.animated-gradient){color:#000}.ai-chat .ai-chat-message .ai-current-action_icon-container{background:#fff;margin-left:-3px;margin-top:-2px;padding-top:5px;position:relative}.ai-chat .ai-chat-message .ai-chat-feedback-controls{align-items:center;display:flex;gap:8px}.ai-chat .ai-chat-message .ai-chat-feedback-controls .feedback-btn{align-items:center;background:#e8e6ee4d;border-radius:6px;color:#0009;cursor:pointer;display:flex;gap:4px;height:33px;justify-content:center;padding:0 13px 0 10px}.ai-chat .ai-chat-message .ai-chat-feedback-controls .feedback-btn svg{color:#00000059;height:17px;stroke-width:2px;width:17px}.ai-chat .ai-chat-message .ai-chat-feedback-controls .feedback-btn span{color:#000;font-size:13px;font-weight:500}.ai-chat .ai-chat-message .ai-chat-feedback-controls .feedback-btn:hover{background:#e8e6ee73;color:#000c}.ai-chat .ai-chat-message .ai-chat-feedback-controls .feedback-btn.is-active{background:#e8e6ee73}.ai-chat .ai-chat-message .ai-chat-feedback-controls .feedback-btn.is-active svg{color:var(--green)}.ai-chat .ai-chat-message .ai-chat-feedback-controls .feedback-btn.feedback-btn-helpful.is-active{background:color-mix(in srgb,var(--green) 7%,transparent)}.ai-chat .ai-chat-message .ai-chat-feedback-controls .feedback-btn.feedback-btn-helpful.is-active span,.ai-chat .ai-chat-message .ai-chat-feedback-controls .feedback-btn.feedback-btn-helpful.is-active svg{color:var(--green)}.ai-chat .ai-chat-message .ai-chat-feedback-controls .feedback-btn.feedback-btn-unhelpful.is-active{background:#e12b430c}.ai-chat .ai-chat-message .ai-chat-feedback-controls .feedback-btn.feedback-btn-unhelpful.is-active span,.ai-chat .ai-chat-message .ai-chat-feedback-controls .feedback-btn.feedback-btn-unhelpful.is-active svg{color:#e12b43}.ai-chat .ai-chat-message .message-images{display:flex;flex-wrap:wrap;gap:10px}.ai-chat .ai-chat-message .message-images.has-many-images .message-image-item{height:60px;width:60px}.ai-chat .ai-chat-message .message-images.has-many-images .message-image-item:after{background:oklab(from var(--purple) l a b/.14);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}@media(hover:hover){.ai-chat .ai-chat-message .message-images.has-many-images .message-image-item:hover:after{opacity:1}}.ai-chat .ai-chat-message .message-images .message-image-item{border-radius:8px;flex-shrink:0;height:80px;overflow:hidden;position:relative;width:80px}.ai-chat .ai-chat-message .message-images .message-image-item:after{background:oklab(from var(--purple) l a b/.14);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}@media(hover:hover){.ai-chat .ai-chat-message .message-images .message-image-item:hover:after{opacity:1}}.ai-chat .ai-chat-message .message-images .message-image-item img{background:#e8e6ee80;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ai-chat .ai-chat-message .message-images .message-image-item img.is-user-attachment-thumb{cursor:pointer}.ai-chat .ai-chat-message .message-documents{display:flex;flex-wrap:wrap;gap:10px}.ai-chat .ai-chat-message .message-documents .message-document-item{align-items:center;background:#f4f3f6;border-radius:10px 7px 7px 10px;cursor:pointer;display:flex;flex-shrink:0;gap:10px;max-height:57px;max-width:300px;min-width:300px;overflow:hidden;padding:6px 10px 6px 6px;position:relative}@media(hover:hover){.ai-chat .ai-chat-message .message-documents .message-document-item:hover{background:#f0eff3}}.ai-chat .ai-chat-message .message-documents .message-document-item .file-icon{align-items:center;background:#fff;border-radius:7px;box-shadow:0 0 40px -10px #23135126;display:flex;flex-shrink:0;height:45px;justify-content:center;width:45px}.ai-chat .ai-chat-message .message-documents .message-document-item .file-icon svg{color:var(--purple);height:202px;stroke:var(--purple);stroke-width:1.7px;width:20px}.ai-chat .ai-chat-message .message-documents .message-document-item .file-info{display:flex;flex:1;flex-direction:column;gap:5px;min-width:0}.ai-chat .ai-chat-message .message-documents .message-document-item .file-info .file-name{color:#000;font-size:14px;font-weight:500;line-height:1.1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-chat .ai-chat-message .message-documents .message-document-item .file-info .file-meta{color:#00000089;display:inline-block;font-size:13px;font-weight:500;line-height:1em;margin-top:-2px;text-transform:uppercase}.ai-chat .ai-chat-input-container.is-hidden-for-questions{display:none}.ai-chat .ai-chat-input-wrapper{--ai-composer-max-height:300px;--gradient-color-1:#359fd2;--gradient-color-2:#5835d2;--gradient-color-3:#c0a440;--gradient-color-4:#c700ff;--gradient-color-5:#359fd2;background:#fff;border:none;border-radius:12px;box-shadow:0 0 90px -10px #2e254f2b;gap:8px;margin-inline:auto;max-width:800px;min-height:59px;padding:12px;position:relative;width:100%}.ai-chat .ai-chat-input-wrapper .ai-chat-selection-pill{align-items:center;align-self:flex-start;background:oklab(from var(--purple) l a b/8%);border:none;border-radius:4px;color:var(--purple);cursor:default;display:inline-flex;font-size:11px;font-weight:500;gap:3px;line-height:1.4;margin-bottom:7px;max-width:100%;min-width:0;padding:5.5px 9px 5px 7px}.ai-chat .ai-chat-input-wrapper .ai-chat-selection-pill>span:not(.ai-annotation-preview){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-chat .ai-chat-input-wrapper .ai-chat-selection-pill .ai-chat-selection-pill-photo{flex-shrink:0;height:13px;margin-right:1px;margin-top:-1px;width:13px}.ai-chat .ai-chat-input-wrapper .ai-chat-selection-pill .ai-chat-selection-pill-photo.is-stroked{stroke:currentColor;stroke-width:2px}.ai-chat .ai-chat-input-wrapper .ai-chat-selection-pill .ai-chat-selection-pill-photo.is-small{height:11px;width:11px}.ai-chat .ai-chat-input-wrapper .ai-chat-selection-pill .ai-chat-selection-pill-photo.is-mid{height:12px;width:12px}.ai-chat .ai-chat-input-wrapper .ai-chat-selection-pill .ai-chat-selection-pill-x-btn{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;padding:0}.ai-chat .ai-chat-input-wrapper .ai-chat-selection-pill .ai-chat-selection-pill-x{height:10px;margin-left:3px;margin-top:-1px;opacity:.6;stroke:var(--purple);stroke-width:3.5px;width:10px}.ai-chat .ai-chat-input-wrapper .ai-chat-selection-pill .ai-chat-selection-pill-x-btn:hover .ai-chat-selection-pill-x{opacity:1}.ai-chat .ai-chat-input-wrapper .ai-chat-selection-pill .ai-annotation-preview{background:#fff;border-radius:7px;bottom:calc(100% + 6px);box-shadow:0 20px 150px -5px #1b104b33;display:block;left:0;max-width:min(320px,60vw);opacity:0;padding:4px;pointer-events:none;position:absolute;transform:translateY(4px);transition:opacity .14s ease,transform .14s ease;width:-moz-max-content;width:max-content;z-index:40}.ai-chat .ai-chat-input-wrapper .ai-chat-selection-pill .ai-annotation-preview:after{content:"";height:8px;left:0;position:absolute;right:0;top:100%}.ai-chat .ai-chat-input-wrapper .ai-chat-selection-pill .ai-annotation-preview img{border-radius:4px;display:block;height:auto;max-height:min(300px,40vh);max-width:min(312px,60vw - 8px);width:auto}.ai-chat .ai-chat-input-wrapper .ai-chat-selection-pill.is-annotation{position:relative}.ai-chat .ai-chat-input-wrapper .ai-chat-selection-pill.is-annotation .ai-chat-selection-pill-photo{stroke:var(--purple);stroke-width:1.8px}.ai-chat .ai-chat-input-wrapper .ai-chat-selection-pill.is-product-type .ai-chat-selection-pill-photo.is-stroked{stroke-width:1.9px}.ai-chat .ai-chat-input-wrapper .ai-chat-selection-pill.is-annotation:has(.ai-annotation-preview:hover) .ai-annotation-preview,.ai-chat .ai-chat-input-wrapper .ai-chat-selection-pill.is-annotation:hover .ai-annotation-preview{opacity:1;pointer-events:auto;transform:translateY(0);transition-delay:.12s}.ai-chat .ai-chat-input-wrapper .ai-chat-selection-pill-row{height:0;position:relative;transition:height .2s ease}.ai-chat .ai-chat-input-wrapper .ai-chat-selection-pill-row.has-pill{height:33px}.ai-chat .ai-chat-input-wrapper .ai-chat-selection-pill-row.is-instant{transition:none}.ai-chat .ai-chat-input-wrapper .ai-chat-selection-pill-row .ai-chat-selection-pill{bottom:0;left:0;position:absolute}.ai-chat .ai-chat-input-wrapper .ai-chat-selection-pill-row .ai-chat-selection-pill-group{bottom:0;display:inline-flex;gap:6px;left:0;max-width:100%;min-width:0;position:absolute}.ai-chat .ai-chat-input-wrapper .ai-chat-selection-pill-row .ai-chat-selection-pill-group .ai-chat-selection-pill{flex:0 1 auto;min-width:0;position:static}.ai-chat .ai-chat-input-wrapper .ai-chat-selection-pill-row .ai-chat-selection-pill-group .ai-chat-selection-pill:last-child:not(:only-child){flex-shrink:0;min-width:auto}.ai-chat .ai-chat-input-wrapper .ai-selection-pill-enter-active,.ai-chat .ai-chat-input-wrapper .ai-selection-pill-leave-active{transition:opacity .2s ease,transform .2s ease}.ai-chat .ai-chat-input-wrapper .ai-selection-pill-enter-from,.ai-chat .ai-chat-input-wrapper .ai-selection-pill-leave-to{opacity:0;transform:translateY(25px) scale(.9)}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview{display:flex;flex-wrap:wrap;gap:10px;padding-bottom:20px}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview.has-many-images .uploaded-image-item{height:57px;width:57px}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview.has-many-images .uploaded-image-item:after{background:oklab(from var(--purple) l a b/.14);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}@media(hover:hover){.ai-chat .ai-chat-input-wrapper .uploaded-images-preview.has-many-images .uploaded-image-item:hover:after{opacity:1}}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview.has-many-images .upload-progress{align-items:center;display:flex;justify-content:center}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview.has-many-images .upload-progress .progress-circle{height:22px;position:static;transform:none;width:22px}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview.has-many-images .upload-progress .progress-circle svg{height:22px;width:22px}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-image-item{border-radius:8px;flex-shrink:0;height:80px;overflow:hidden;position:relative;width:80px}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-image-item:after{background:oklab(from var(--purple) l a b/.14);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}@media(hover:hover){.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-image-item:hover:after{opacity:1}}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-image-item img{background:#e8e6ee80;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-image-item img.uploaded-image-thumb-preview{cursor:pointer}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-image-item .upload-progress{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;border-radius:6px;inset:0;position:absolute;z-index:1}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-image-item .upload-progress .progress-circle{align-items:center;display:flex;height:30px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px;z-index:2}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-image-item .upload-progress .progress-circle svg{transform:rotate(-89deg)}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-image-item .upload-progress .progress-circle .progress-background{stroke:#fff6;stroke-width:4}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-image-item .upload-progress .progress-circle .progress-bar{stroke:#fffc;stroke-linecap:round;stroke-width:4;transition:stroke-dashoffset .6s ease}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-image-item .upload-progress .progress-circle.is-indeterminate svg{animation:donut-spin 1s linear infinite}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-image-item .remove-image-btn{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000004d;border:none;border:1px solid hsla(0,0%,100%,.102);border-radius:5px;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;position:absolute;right:4px;top:4px;transition:background .2s ease;width:20px;z-index:2}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-image-item .remove-image-btn svg{color:#fff;height:12px;width:12px}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-image-item .remove-image-btn:hover{background:#0006}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-document-item{align-items:center;background:#f4f3f6;border-radius:10px 7px 7px 10px;cursor:pointer;display:flex;flex-shrink:0;gap:10px;max-height:57px;max-width:300px;min-width:300px;overflow:hidden;padding:6px;position:relative}@media(hover:hover){.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-document-item:hover{background:#f0eff3}}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-document-item .file-icon{align-items:center;background:#fff;border-radius:7px;box-shadow:5px 5px 40px -10px #23135126;display:flex;flex-shrink:0;height:45px;justify-content:center;width:45px}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-document-item .file-icon .progress-circle{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-document-item .file-icon .progress-circle svg{height:24px;transform:rotate(-89deg);width:24px}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-document-item .file-icon .progress-circle .progress-background{stroke:oklab(from var(--purple) l a b/.25);stroke-width:4}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-document-item .file-icon .progress-circle .progress-bar{stroke:oklab(from var(--purple) l a b/.9);stroke-linecap:round;stroke-width:4;transition:stroke-dashoffset .6s ease}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-document-item .file-icon .progress-circle.is-indeterminate svg{animation:donut-spin 1s linear infinite}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-document-item .file-icon svg{color:var(--purple);height:18px;stroke:var(--purple);stroke-width:1.7px;width:18px}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-document-item .file-info{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-document-item .file-info .file-name{color:#000;font-size:14px;font-weight:500;line-height:1em;overflow:hidden;padding-right:24px;text-overflow:ellipsis;white-space:nowrap}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-document-item .file-info .file-meta{color:#00000089;display:inline-block;font-size:13px;font-weight:500;line-height:1em;margin-top:-2px;text-transform:uppercase}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-document-item .upload-progress{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000004d;border-radius:8px;display:flex;justify-content:center;inset:0;position:absolute;z-index:1}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-document-item .upload-progress .progress-circle{align-items:center;display:flex;height:30px;justify-content:center;width:30px}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-document-item .upload-progress .progress-circle svg{transform:rotate(-89deg)}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-document-item .upload-progress .progress-circle .progress-background{stroke:#fff6;stroke-width:4}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-document-item .upload-progress .progress-circle .progress-bar{stroke:#fffc;stroke-linecap:round;stroke-width:4;transition:stroke-dashoffset .6s ease}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-document-item .upload-progress .progress-circle.is-indeterminate svg{animation:donut-spin 1s linear infinite}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-document-item .remove-image-btn{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000004d;border:none;border:1px solid hsla(0,0%,100%,.102);border-radius:5px;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;position:absolute;right:4px;top:4px;transition:background .2s ease;width:20px;z-index:2}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-document-item .remove-image-btn svg{color:#fff;height:12px;width:12px}.ai-chat .ai-chat-input-wrapper .uploaded-images-preview .uploaded-document-item .remove-image-btn:hover{background:#0006}.ai-chat .ai-chat-input-wrapper:after,.ai-chat .ai-chat-input-wrapper:before{animation:rotate 5s linear infinite;background:conic-gradient(from var(--gradient-angle),var(--gradient-color-3),var(--gradient-color-4),var(--gradient-color-5),var(--gradient-color-4),var(--gradient-color-3));border-radius:13px;content:"";inset:-1px;opacity:0;position:absolute;transition:opacity .3s ease;z-index:-1}.ai-chat .ai-chat-input-wrapper.is-focused:after,.ai-chat .ai-chat-input-wrapper.is-focused:before{box-shadow:unset}.ai-chat .ai-chat-input-wrapper.is-focused:before{opacity:.25}.ai-chat .ai-chat-input-wrapper.is-focused:after{filter:blur(13px);inset:5px -5px -5px;opacity:.2}.ai-chat .ai-chat-input-wrapper.is-voice-recording:after,.ai-chat .ai-chat-input-wrapper.is-voice-recording:before{box-shadow:unset}.ai-chat .ai-chat-input-wrapper.is-voice-recording:before{opacity:.33}.ai-chat .ai-chat-input-wrapper.is-voice-recording:after{filter:blur(20px);inset:-15px;opacity:.08}.ai-chat .ai-chat-input-wrapper.has-multiple-lines{padding-bottom:65px}.ai-chat .ai-chat-input-wrapper.has-multiple-lines .ai-chat-input-inner{align-items:flex-start;gap:0;padding-bottom:10px}.ai-chat .ai-chat-input-wrapper.has-multiple-lines .ai-chat-input-inner .add-btn-popover,.ai-chat .ai-chat-input-wrapper.has-multiple-lines .ai-chat-input-inner .ai-chat-action-buttons,.ai-chat .ai-chat-input-wrapper.has-multiple-lines .ai-chat-input-inner .ai-chat-stop-btn{display:none}.ai-chat .ai-chat-input-wrapper.has-multiple-lines .ai-chat-input-controls{display:flex}.ai-chat .ai-chat-input-wrapper.has-multiple-lines .ps__rail-y{right:5px!important}.ai-chat .ai-chat-input-wrapper:not(.has-multiple-lines) .ai-chat-input-inner .add-btn,.ai-chat .ai-chat-input-wrapper:not(.has-multiple-lines) .ai-chat-input-inner .ai-chat-action-buttons,.ai-chat .ai-chat-input-wrapper:not(.has-multiple-lines) .ai-chat-input-inner .ai-chat-send-btn,.ai-chat .ai-chat-input-wrapper:not(.has-multiple-lines) .ai-chat-input-inner .ai-chat-stop-btn,.ai-chat .ai-chat-input-wrapper:not(.has-multiple-lines) .ai-chat-input-inner .ai-chat-voice-btn{display:flex}.ai-chat .ai-chat-input-wrapper:not(.has-multiple-lines) .ai-chat-input-controls{display:none}.ai-chat .ai-chat-input-wrapper .ps-container{margin-right:-10px}.ai-chat .ai-chat-input-wrapper .ai-chat-input-inner{align-items:center;display:flex;gap:10px}.ai-chat .ai-chat-input-wrapper .ai-chat-action-buttons{align-items:center;display:flex;flex-shrink:0;gap:8px}.ai-chat .ai-chat-input-wrapper .ps-container{margin-right:-13px;padding-right:20px}.ai-chat .ai-chat-input-wrapper .ai-chat-scrollbar{flex:1;max-height:var(--ai-composer-max-height);min-width:0}.ai-chat .ai-chat-input-wrapper .ai-chat-textarea{background:transparent;border:none;box-shadow:none;font-family:inherit;font-size:15px;font-weight:400!important;line-height:1.6;min-height:24px;outline:none;padding:0;resize:none;white-space:pre-wrap;word-wrap:break-word;color:#000;flex:1;min-width:0;overflow:hidden;position:relative;width:100%}.ai-chat .ai-chat-input-wrapper .ai-chat-textarea *{background:transparent!important;color:inherit!important;font-style:normal!important;font-weight:400!important;text-decoration:none!important}.ai-chat .ai-chat-input-wrapper .ai-chat-textarea:focus{box-shadow:none;outline:none}.ai-chat .ai-chat-input-wrapper .ai-chat-textarea.is-empty:before{color:#6c757d;content:attr(data-placeholder);font-weight:400!important;left:0;pointer-events:none;position:absolute;top:0}.ai-chat .ai-chat-input-wrapper .add-btn-popover{flex-shrink:0;position:relative}.ai-chat .ai-chat-input-wrapper .add-btn-popover .add-btn{background:#e8e6ee80;border:none;height:35px;width:35px}html.wl .ai-chat .ai-chat-input-wrapper .add-btn-popover .add-btn{background:#ebebeb73}.ai-chat .ai-chat-input-wrapper .add-btn-popover .add-btn{align-items:center;border-radius:6px;cursor:pointer;display:flex;flex-shrink:0;justify-content:center}.ai-chat .ai-chat-input-wrapper .add-btn-popover .add-btn .add-icon{color:#6c757d;height:16px;transition:transform .2s ease;width:16px}.ai-chat .ai-chat-input-wrapper .add-btn-popover .add-btn.is-open .add-icon,.ai-chat .ai-chat-input-wrapper .add-btn-popover .add-btn[aria-expanded=true] .add-icon{transform:rotate(45deg)}.ai-chat .ai-chat-input-wrapper .add-btn-popover .add-btn-popover-panel{background:#fff;border-radius:8px;bottom:calc(100% + 10px);box-shadow:0 20px 150px -5px #1b104b33;left:0;min-width:180px;padding:8px;position:absolute;z-index:50}.ai-chat .ai-chat-input-wrapper .add-btn-popover .add-btn-popover-panel .popover-option{align-items:center;border-radius:6px;color:#333;cursor:pointer;display:flex;font-size:14px;gap:10px;padding:10px 12px}.ai-chat .ai-chat-input-wrapper .add-btn-popover .add-btn-popover-panel .popover-option:hover{background:#e8e6ee80}html.wl .ai-chat .ai-chat-input-wrapper .add-btn-popover .add-btn-popover-panel .popover-option:hover{background:#ebebeb80}.ai-chat .ai-chat-input-wrapper .add-btn-popover .add-btn-popover-panel .popover-option .popover-icon{color:#6c757d;height:18px;width:18px}html.wl .ai-chat .ai-chat-input-wrapper .add-btn-popover .add-btn-popover-panel .popover-option .popover-icon{color:gray}.ai-chat .ai-chat-input-wrapper .add-btn-popover .add-btn-popover-panel .popover-option .popover-icon{flex-shrink:0}.ai-chat .ai-chat-input-wrapper .ai-chat-send-btn{align-items:center;background:linear-gradient(40deg,#359fd2,#5835d2,#9540c0);background-position:100%;background-size:140%;border:none;border-radius:7px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:35px;justify-content:center;padding:0;transition:transform .1s ease-in-out;transition-property:transform;width:35px}.ai-chat .ai-chat-input-wrapper .ai-chat-send-btn svg{height:16px;width:16px}.ai-chat .ai-chat-input-wrapper .ai-chat-send-btn.is-disabled,.ai-chat .ai-chat-input-wrapper .ai-chat-send-btn:disabled{background:#f4f3f6;color:#6d767e52;cursor:default;transition:none}html.wl .ai-chat .ai-chat-input-wrapper .ai-chat-send-btn.is-disabled,html.wl .ai-chat .ai-chat-input-wrapper .ai-chat-send-btn:disabled{background:#f4f4f4;color:#85858552}.ai-chat .ai-chat-input-wrapper .ai-chat-voice-btn{align-items:center;background:#e8e6ee80;border:none;border-radius:8px;cursor:pointer;display:flex;display:none!important;flex-shrink:0;gap:8px;height:35px;justify-content:center;min-width:35px;padding:0 9px;transition:all .2s ease}.ai-chat .ai-chat-input-wrapper .ai-chat-voice-btn .voice-icon{fill:#6c757d;height:18px;width:18px}.ai-chat .ai-chat-input-wrapper .ai-chat-voice-btn .voice-end-text{color:#fff;font-size:14px;font-weight:500}.ai-chat .ai-chat-input-wrapper .ai-chat-voice-btn .equalizer-waves{align-items:center;display:flex;gap:3px;height:18px}.ai-chat .ai-chat-input-wrapper .ai-chat-voice-btn .equalizer-waves .wave-bar{animation:wave-animation 1s ease-in-out infinite;background:#fff;border-radius:2px;width:2px}.ai-chat .ai-chat-input-wrapper .ai-chat-voice-btn .equalizer-waves .wave-bar:first-child{animation-delay:0s;height:8px}.ai-chat .ai-chat-input-wrapper .ai-chat-voice-btn .equalizer-waves .wave-bar:nth-child(2){animation-delay:.1s;height:12px}.ai-chat .ai-chat-input-wrapper .ai-chat-voice-btn .equalizer-waves .wave-bar:nth-child(3){animation-delay:.2s;height:16px}.ai-chat .ai-chat-input-wrapper .ai-chat-voice-btn .equalizer-waves .wave-bar:nth-child(4){animation-delay:.3s;height:12px}.ai-chat .ai-chat-input-wrapper .ai-chat-voice-btn.is-recording{background:#3b82f6;padding:0 13px}.ai-chat .ai-chat-input-wrapper .ai-chat-voice-btn.is-recording .equalizer-waves,.ai-chat .ai-chat-input-wrapper .ai-chat-voice-btn.is-recording .voice-icon{color:#fff}.ai-chat .ai-chat-input-wrapper .ai-chat-voice-btn.is-recording:hover{background:#2563eb}.ai-chat .ai-chat-input-wrapper .ai-chat-voice-btn:hover:not(.is-recording){background:#e8e6eeb3}.ai-chat .ai-chat-input-wrapper .ai-chat-stop-btn{align-items:center;background:oklab(from #5d3dd2 l a b/.1);border:none;display:flex;height:35px;justify-content:center;width:35px}html.wl .ai-chat .ai-chat-input-wrapper .ai-chat-stop-btn{background:#5a5a5a14}.ai-chat .ai-chat-input-wrapper .ai-chat-stop-btn{border-radius:8px;cursor:pointer;flex-shrink:0;padding:0;transition:transform .1s ease-in-out}.ai-chat .ai-chat-input-wrapper .ai-chat-stop-btn svg{color:#5d3dd2;height:18px;width:18px}html.wl .ai-chat .ai-chat-input-wrapper .ai-chat-stop-btn svg{color:#888}.ai-chat .ai-chat-input-wrapper .ai-chat-stop-btn:hover{background:oklab(from #5d3dd2 l a b/.15)}html.wl .ai-chat .ai-chat-input-wrapper .ai-chat-stop-btn:hover{background:#5a5a5a1a}.ai-chat .ai-chat-input-wrapper .ai-chat-input-controls{align-items:center;bottom:15px;display:none;justify-content:space-between;left:15px;position:absolute;right:15px}.ai-chat .ai-chat-input-wrapper .ai-chat-input-controls .add-btn-popover{flex-shrink:0;position:relative}.ai-chat .ai-chat-input-wrapper .ai-chat-input-controls .add-btn-popover .add-btn{align-items:center;background:#e8e6ee80;border:none;border-radius:8px;cursor:pointer;display:flex;flex-shrink:0;height:35px;justify-content:center;width:35px}.ai-chat .ai-chat-input-wrapper .ai-chat-input-controls .add-btn-popover .add-btn .add-icon{color:#6c757d;height:16px;transition:transform .2s ease;width:16px}.ai-chat .ai-chat-input-wrapper .ai-chat-input-controls .add-btn-popover .add-btn.is-open .add-icon,.ai-chat .ai-chat-input-wrapper .ai-chat-input-controls .add-btn-popover .add-btn[aria-expanded=true] .add-icon{transform:rotate(45deg)}.ai-chat .ai-chat-input-wrapper .ai-chat-input-controls .add-btn-popover .add-btn-popover-panel{background:#fff;border-radius:8px;bottom:calc(100% + 10px);box-shadow:0 20px 150px -5px #1b104b33;left:0;min-width:180px;padding:8px;position:absolute;z-index:50}.ai-chat .ai-chat-input-wrapper .ai-chat-input-controls .add-btn-popover .add-btn-popover-panel .popover-option{align-items:center;border-radius:6px;color:#333;cursor:pointer;display:flex;font-size:14px;gap:10px;padding:10px 12px;transition:background-color .2s ease}.ai-chat .ai-chat-input-wrapper .ai-chat-input-controls .add-btn-popover .add-btn-popover-panel .popover-option:hover{background:#e8e6ee80}.ai-chat .ai-chat-input-wrapper .ai-chat-input-controls .add-btn-popover .add-btn-popover-panel .popover-option .popover-icon{color:#6c757d;flex-shrink:0;height:18px;width:18px}.ai-chat .ai-chat-input-wrapper .ai-chat-input-controls .ai-chat-send-btn{align-items:center;background:linear-gradient(40deg,#359fd2,#5835d2,#9540c0);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:35px;justify-content:center;padding:0;transition-duration:.1s;transition-property:transform;transition-timing-function:ease-in-out;width:35px}.ai-chat .ai-chat-input-wrapper .ai-chat-input-controls .ai-chat-send-btn svg{height:16px;width:16px}.ai-chat .ai-chat-input-wrapper .ai-chat-input-controls .ai-chat-voice-btn{align-items:center;background:#e8e6ee80;border:none;border-radius:8px;cursor:pointer;display:flex;flex-shrink:0;gap:8px;height:35px;justify-content:center;min-width:35px;padding:0 9px;transition:all .2s ease}.ai-chat .ai-chat-input-wrapper .ai-chat-input-controls .ai-chat-voice-btn .voice-icon{fill:#6c757d;height:18px;width:18px}.ai-chat .ai-chat-input-wrapper .ai-chat-input-controls .ai-chat-voice-btn .voice-end-text{color:#fff;font-size:14px;font-weight:500}.ai-chat .ai-chat-input-wrapper .ai-chat-input-controls .ai-chat-voice-btn .equalizer-waves{align-items:center;display:flex;gap:3px;height:18px}.ai-chat .ai-chat-input-wrapper .ai-chat-input-controls .ai-chat-voice-btn .equalizer-waves .wave-bar{animation:wave-animation 1s ease-in-out infinite;background:#fff;border-radius:2px;width:2px}.ai-chat .ai-chat-input-wrapper .ai-chat-input-controls .ai-chat-voice-btn .equalizer-waves .wave-bar:first-child{animation-delay:0s;height:8px}.ai-chat .ai-chat-input-wrapper .ai-chat-input-controls .ai-chat-voice-btn .equalizer-waves .wave-bar:nth-child(2){animation-delay:.1s;height:12px}.ai-chat .ai-chat-input-wrapper .ai-chat-input-controls .ai-chat-voice-btn .equalizer-waves .wave-bar:nth-child(3){animation-delay:.2s;height:16px}.ai-chat .ai-chat-input-wrapper .ai-chat-input-controls .ai-chat-voice-btn .equalizer-waves .wave-bar:nth-child(4){animation-delay:.3s;height:12px}.ai-chat .ai-chat-input-wrapper .ai-chat-input-controls .ai-chat-voice-btn.is-recording{background:#3b82f6;padding:0 16px}.ai-chat .ai-chat-input-wrapper .ai-chat-input-controls .ai-chat-voice-btn.is-recording .equalizer-waves,.ai-chat .ai-chat-input-wrapper .ai-chat-input-controls .ai-chat-voice-btn.is-recording .voice-icon{color:#fff}.ai-chat .ai-chat-input-wrapper .ai-chat-input-controls .ai-chat-voice-btn.is-recording:hover{background:#2563eb}.ai-chat .ai-chat-input-wrapper .ai-chat-input-controls .ai-chat-voice-btn:hover:not(.is-recording){background:#e8e6eeb3}.ai-chat .ai-chat-input-wrapper .ai-chat-input-controls .ai-chat-stop-btn{align-items:center;background:oklab(from var(--purple) l a b/.1);border:none;border-radius:8px;cursor:pointer;display:flex;flex-shrink:0;height:35px;justify-content:center;padding:0;transition:transform .1s ease-in-out;width:35px}.ai-chat .ai-chat-input-wrapper .ai-chat-input-controls .ai-chat-stop-btn svg{color:var(--purple);height:18px;width:18px}.ai-chat .ai-chat-input-wrapper .ai-chat-input-controls .ai-chat-stop-btn:hover{background:oklab(from var(--purple) l a b/.15)}@keyframes rotate{0%{--gradient-angle:0deg}to{--gradient-angle:360deg}}@keyframes ai-current-action-donut-spin{to{transform:rotate(1turn)}}@keyframes donut-spin{0%{transform:rotate(-89deg)}to{transform:rotate(271deg)}}.icon-circle{align-items:center;background:linear-gradient(40deg,#359fd2,#5835d2,#9540c0);border-radius:50%;box-shadow:0 10px 50px -5px #6237ce85;display:flex;height:42px;justify-content:center;margin:0 auto 10px;width:42px}.icon-circle svg{color:#fff;height:20px;transform:translate(-1px);width:20px}.empty-state-item{animation:slideUpFadeIn .5s ease-out forwards;opacity:0;transform:translateY(10px)}.empty-state-item.empty-state-item-1{animation-delay:.2s}.empty-state-item.empty-state-item-2{animation-delay:.3s;animation-name:slideUpFadeInHalf}.empty-state-item.empty-state-item-3{animation-delay:.5s}.empty-state-item.empty-state-item-4{animation-delay:.6s;text-align:left}@keyframes slideUpFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpFadeInHalf{0%{opacity:0;transform:translateY(10px)}to{opacity:.5;transform:translateY(0)}}.onboarding-welcome-ai-label{animation:slideUpFadeIn .48s ease-out forwards;animation-delay:.36s;opacity:0;transform:translateY(10px)}.onboarding-welcome-stagger>h2:first-of-type{animation:slideUpFadeIn .48s ease-out forwards;animation-delay:.48s;opacity:0;transform:translateY(10px)}.onboarding-welcome-stagger>p:first-of-type{animation:slideUpFadeIn .48s ease-out forwards;animation-delay:.58s;opacity:0;transform:translateY(10px)}.onboarding-welcome-stagger>p:nth-of-type(2){animation:slideUpFadeIn .48s ease-out forwards;animation-delay:.68s;opacity:0;transform:translateY(10px)}.onboarding-welcome-stagger>p:nth-of-type(3){animation:slideUpFadeIn .48s ease-out forwards;animation-delay:.78s;opacity:0;transform:translateY(10px)}.onboarding-welcome-stagger>p:nth-of-type(4){animation:slideUpFadeIn .48s ease-out forwards;animation-delay:.88s;opacity:0;transform:translateY(10px)}.onboarding-welcome-stagger>p:nth-of-type(5){animation:slideUpFadeIn .48s ease-out forwards;animation-delay:.98s;opacity:0;transform:translateY(10px)}.onboarding-welcome-stagger>p:nth-of-type(6){animation:slideUpFadeIn .48s ease-out forwards;animation-delay:1.08s;opacity:0;transform:translateY(10px)}.onboarding-welcome-stagger>p:nth-of-type(7){animation:slideUpFadeIn .48s ease-out forwards;animation-delay:1.18s;opacity:0;transform:translateY(10px)}.onboarding-welcome-stagger>p:nth-of-type(8){animation:slideUpFadeIn .48s ease-out forwards;animation-delay:1.28s;opacity:0;transform:translateY(10px)}.onboarding-welcome-stagger>p:nth-of-type(9){animation:slideUpFadeIn .48s ease-out forwards;animation-delay:1.38s;opacity:0;transform:translateY(10px)}.onboarding-welcome-stagger>p:nth-of-type(10){animation:slideUpFadeIn .48s ease-out forwards;animation-delay:1.48s;opacity:0;transform:translateY(10px)}.onboarding-welcome-stagger>p:nth-of-type(11){animation:slideUpFadeIn .48s ease-out forwards;animation-delay:1.58s;opacity:0;transform:translateY(10px)}.onboarding-welcome-stagger>p:nth-of-type(12){animation:slideUpFadeIn .48s ease-out forwards;animation-delay:1.68s;opacity:0;transform:translateY(10px)}html:has(.course-page) .ai-chat.open .resize-handle:before{left:2px}html:has(.course-page.builder) .ai-chat .fullscreen-btn{display:none!important}@media(max-width:1300px){html:has(.course-page.builder) .ai-chat-container .ai-chat{max-height:calc(100dvh - 106px)!important;top:85px!important}}html:has(.course-page.builder) .ai-chat .ai-chat-header h2{max-width:calc(100% - 135px)}html:has(.course-page.builder) .ai-chat .ai-chat-header.has-new-chat-btn h2{max-width:calc(100% - 180px)}html:has(.course-page.builder) .ai-chat.open{box-shadow:0 0 170px -10px #2e254f33}html.wl html:has(.course-page.builder) .ai-chat.open{box-shadow:0 0 170px -10px #47474733}.course-page.builder.chat-open{background:#fff;padding-right:442px;padding-right:calc(var(--ai-chat-width, 400px) + 42px)}.course-page.builder.chat-open:after{background:#edebef;bottom:0;content:"";position:absolute;right:445px;right:calc(var(--ai-chat-width, 400px) + 45px);top:0;width:1px}.course-page.builder.chat-open:has(.editor-preview.mobile):after,.course-page.builder.chat-open:has(.editor-preview.tablet):after{background:#edebef;bottom:0;content:"";position:absolute;right:442px;right:calc(var(--ai-chat-width, 400px) + 42px);top:0;width:1px}html:has(.course-page.communities) .ai-chat.fullscreen,html:has(.course-page.downloads) .ai-chat.fullscreen,html:has(.course-page.generics) .ai-chat.fullscreen{left:20px;max-width:unset;width:calc(100% - 40px)!important}html:has(.course-page .course-main.customize) .ai-chat.fullscreen{left:25px;max-height:calc(100dvh - 110px)!important;max-width:unset;top:88px!important;width:calc(100% - 48px)!important}.chat-trigger-wrapper{bottom:85px;position:fixed;right:14px;z-index:100}.chat-trigger-wrapper.wl{bottom:15px}.chat-trigger-wrapper .chat-trigger-badge{align-items:center;background:var(--red);border-radius:10px;box-shadow:0 1px 3px #0003;color:#fff;display:flex;font-size:12px;font-weight:600;height:20px;justify-content:center;min-width:20px;padding:0 1.5px 0 0;position:absolute;right:-2px;top:-2px}.chat-trigger{align-items:center;background:#fff;border-radius:100px;display:flex;height:55px;justify-content:center;overflow:hidden;position:relative;width:55px}.chat-trigger:before{animation:rotate-gradient 7s linear infinite;background-size:110% 110%;background:linear-gradient(180deg,#3574d2,#5835d2,#9540c0);border-radius:100px;content:"";filter:blur(1.5px);height:100%;left:0;position:absolute;top:0;width:100%}@keyframes rotate-gradient{to{transform:rotate(1turn)}}.chat-trigger svg{color:#fff;filter:drop-shadow(0 0 7px rgba(255,255,255,.9));height:28px;transform:translate(-2px);transition:all .2s ease;width:28px}@media(hover:hover){.chat-trigger:hover svg{transform:translate(-2px) scale(1.07)}}html:has(.course-page.chat-open) .chat-trigger-wrapper{display:none!important}.ai-chat-container{position:relative;z-index:20}@media(max-width:1035px){.ai-chat-container{z-index:50!important}}@media(max-width:480px){.conversations-history-modal .chat-trigger-wrapper,.conversations-history-modal.file-manager-modal-wrapper .chat-trigger-wrapper{bottom:80px}.conversations-history-modal .chat-trigger,.conversations-history-modal.file-manager-modal-wrapper .chat-trigger{height:54px;width:54px}.conversations-history-modal .chat-trigger svg,.conversations-history-modal.file-manager-modal-wrapper .chat-trigger svg{height:26px!important;width:26px!important}}.ai-chat-container :deep(.file-manager-modal-wrapper .modal-block){max-width:500px!important;width:100%!important}@keyframes wave-animation{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}@keyframes ai-image-blob-bg-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes blobMove1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(80px,-40px) scale(1.2)}66%{transform:translate(-40px,60px) scale(.8)}}@keyframes blobMove2{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-60px,50px) scale(1.15)}66%{transform:translate(50px,-30px) scale(.85)}}@keyframes blobMove3{0%,to{transform:translate(0) scale(1)}33%{transform:translate(40px,40px) scale(1.1)}66%{transform:translate(-70px,-20px) scale(.9)}}@keyframes blobMove4{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-50px,-30px) scale(1.15)}66%{transform:translate(60px,20px) scale(.85)}}.dashboard-ai-chat-input-outer.ai-chat{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:transparent!important;border:none!important;border-radius:0!important;bottom:auto!important;box-shadow:none!important;isolation:isolate;max-height:none!important;max-width:none!important;min-height:unset!important;opacity:1!important;padding:0!important;pointer-events:auto!important;position:static!important;right:auto!important;top:auto!important;transform:none!important;transition:none!important;width:auto!important;z-index:auto!important}.dashboard-ai-chat-input-outer.ai-chat:before{display:none}.dashboard-ai-chat-input-outer .dashboard-ai-chat-input-stack{display:flex;flex-direction:column;gap:0;width:100%}@media(min-width:600px){.dashboard-ai-chat-input-outer .dashboard-ai-chat-input-stack{margin-top:10px}}.dashboard-ai-chat-input-outer .dashboard-ai-chat-error-slot.ai-chat-error-bar-slot{margin-bottom:-10px;overflow:visible;z-index:2}.dashboard-ai-chat-input-outer .ai-chat-input-wrapper{border-radius:10px!important;max-width:100%!important}.dashboard-ai-chat-input-outer .ai-chat-input-wrapper:after,.dashboard-ai-chat-input-outer .ai-chat-input-wrapper:before{border-radius:11px!important}.dashboard-ai-chat-input-outer .ai-chat-input-wrapper.is-focused:after,.dashboard-ai-chat-input-outer .ai-chat-input-wrapper.is-voice-recording:after{border-radius:25px!important}.dashboard-ai-chat-input-outer .ai-chat-input-wrapper.has-multiple-lines .ps__rail-y{right:5px!important}.dashboard-ai-chat-input-outer .ai-chat-input-wrapper .add-btn{border-radius:6px!important;margin-left:2px!important}.dashboard-ai-chat-input-outer .ai-chat-input-wrapper .ai-chat-send-btn,.dashboard-ai-chat-input-outer .ai-chat-input-wrapper .ai-chat-voice-btn{border-radius:6px!important}.dashboard-ai-chat-input-outer .ai-chat-usage-wrap{max-width:100%!important}.ai-label{margin-bottom:8px}.ai-label svg{flex-shrink:0;height:14px;margin-right:1px;margin-top:-1px;width:14px}.ai-chat-user-img-preview-enter-active.ai-chat-user-image-preview-overlay,.ai-chat-user-img-preview-leave-active.ai-chat-user-image-preview-overlay{transition:opacity .22s ease-out}.ai-chat-user-img-preview-enter-active.ai-chat-user-image-preview-overlay .ai-chat-user-document-preview-panel,.ai-chat-user-img-preview-enter-active.ai-chat-user-image-preview-overlay img,.ai-chat-user-img-preview-leave-active.ai-chat-user-image-preview-overlay .ai-chat-user-document-preview-panel,.ai-chat-user-img-preview-leave-active.ai-chat-user-image-preview-overlay img{transition:transform .26s cubic-bezier(.34,1.06,.64,1),opacity .22s ease-out}.ai-chat-user-img-preview-enter-from.ai-chat-user-image-preview-overlay,.ai-chat-user-img-preview-leave-to.ai-chat-user-image-preview-overlay{opacity:0}.ai-chat-user-img-preview-enter-from.ai-chat-user-image-preview-overlay .ai-chat-user-document-preview-panel,.ai-chat-user-img-preview-enter-from.ai-chat-user-image-preview-overlay img,.ai-chat-user-img-preview-leave-to.ai-chat-user-image-preview-overlay .ai-chat-user-document-preview-panel,.ai-chat-user-img-preview-leave-to.ai-chat-user-image-preview-overlay img{opacity:0;transform:scale(.94)}.ai-chat-user-image-preview-overlay{background:#241859a6;outline:none}html.wl .ai-chat-user-image-preview-overlay{background:color-mix(in srgb,var(--purple) 65%,transparent)}.ai-chat-user-image-preview-overlay img{border-radius:12px;height:auto;max-width:min(1000px,100%);position:relative;width:auto;z-index:0}.ai-chat-user-image-preview-overlay .ai-chat-user-image-preview-close{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:transparent;background:#ffffff14;border:none;border-radius:8px;cursor:pointer;display:flex;justify-content:center;line-height:0;margin:0;padding:8px;position:absolute;right:16px;top:16px;z-index:1}.ai-chat-user-image-preview-overlay .ai-chat-user-image-preview-close svg{color:#fff;height:22px;width:22px}@media(hover:hover){.ai-chat-user-image-preview-overlay .ai-chat-user-image-preview-close:hover{background:#ffffff1f}.ai-chat-user-image-preview-overlay .ai-chat-user-image-preview-close:hover svg{color:#fff}}.ai-chat-user-image-preview-overlay .ai-chat-user-document-preview-panel{background:#28292a;border-radius:12px;display:flex;flex-direction:column;max-height:min(90dvh,900px);overflow:hidden;width:min(96vw,1200px)}.ai-chat-user-image-preview-overlay .ai-chat-user-document-preview-header{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:12px 14px 12px 24px}.ai-chat-user-image-preview-overlay .ai-chat-user-document-preview-title{color:#ffffffeb;font-size:16px;font-weight:600;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-chat-user-image-preview-overlay .ai-chat-user-document-preview-header-actions{align-items:center;display:flex;flex-shrink:0;gap:15px}.ai-chat-user-image-preview-overlay .ai-chat-user-document-preview-open-tab{color:#797979;font-size:13px;font-weight:500;text-decoration:none;white-space:nowrap}@media(hover:hover){.ai-chat-user-image-preview-overlay .ai-chat-user-document-preview-open-tab:hover{color:#fff;text-decoration:underline}}.ai-chat-user-image-preview-overlay .ai-chat-user-document-preview-open-tab.is-primary{align-items:center;background:#ffffff1f;border-radius:8px;color:#fff;display:inline-flex;justify-content:center;padding:10px 16px}@media(hover:hover){.ai-chat-user-image-preview-overlay .ai-chat-user-document-preview-open-tab.is-primary:hover{background:#ffffff2e;text-decoration:none}}.ai-chat-user-image-preview-overlay .ai-chat-user-document-preview-close-inline{position:relative;right:auto;top:auto}.ai-chat-user-image-preview-overlay .ai-chat-user-document-preview-body{background:#121216;flex:1;min-height:0}.ai-chat-user-image-preview-overlay .ai-chat-user-document-preview-iframe{background:#18181c;border:0;display:block;height:min(78dvh,820px);min-height:360px;width:100%}.ai-chat-user-image-preview-overlay .ai-chat-user-document-preview-fallback{align-items:center;color:#ffffffb3;display:flex;flex-direction:column;font-size:14px;gap:16px;height:min(78dvh,820px);justify-content:center;min-height:280px;padding:24px;text-align:center}.ai-chat-user-image-preview-overlay .ai-chat-user-document-preview-fallback p{margin:0;max-width:320px}.ai-changed-field{position:relative}.ai-changed-field:after{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:oklab(from var(--ai-highlight-purple) l a b/.12);border-radius:4px;color:var(--ai-highlight-purple);content:"AI";font-size:10px;font-weight:600;letter-spacing:.5px;line-height:1.4;padding:2px 6px;position:absolute;right:16px;top:45.5px;z-index:10}.ai-changed-field.logo-form:after{display:none}.ai-changed-field.logo-form .info>div{color:var(--ai-highlight-purple)!important}.ai-changed-field.logo-form .info>div:after{background:oklab(from var(--ai-highlight-purple) l a b/.12);border-radius:4px;color:var(--ai-highlight-purple);content:"AI";display:inline-block;font-size:10px;font-weight:600;letter-spacing:.5px;line-height:1.4;margin-left:7px;padding:2px 6px;transform:translateY(-2px);z-index:10}.ai-changed-field.dark-logo-form:after,.ai-changed-field.light-logo-form:after{display:none}.ai-changed-field.dark-logo-form .label,.ai-changed-field.light-logo-form .label{color:var(--ai-highlight-purple)!important}.ai-changed-field.dark-logo-form .label:after,.ai-changed-field.light-logo-form .label:after{background:oklab(from var(--ai-highlight-purple) l a b/.12);border-radius:4px;color:var(--ai-highlight-purple);content:"AI";display:inline-block;font-size:10px;font-weight:600;letter-spacing:.5px;line-height:1.4;margin-left:7px;padding:2px 6px;transform:translateY(-1px);z-index:10}.ai-changed-field:has(.color-picker-wrapper):after{display:none}.ai-changed-field:has(.color-picker-wrapper) .lv-colorpicker__colorblock-wrap{border-color:var(--ai-highlight-purple)!important;border-width:2px!important}.ai-changed-field:has(.color-picker-wrapper) .title{color:var(--ai-highlight-purple)!important}.ai-changed-field:has(.color-picker-wrapper) .title:after{background:oklab(from var(--ai-highlight-purple) l a b/.12);border-radius:4px;color:var(--ai-highlight-purple);content:"AI";display:inline-block;font-size:10px;font-weight:600;letter-spacing:.5px;line-height:1.4;margin-left:7px;padding:2px 6px;transform:translateY(-2px);z-index:10}.ai-changed-field:has(.color-picker-wrapper) .code{color:oklab(from var(--ai-highlight-purple) l a b/.6)!important}.ai-changed-field>div>textarea,.ai-changed-field>input:not(:where(.select-style,.select-style *)):not([type=checkbox]),.ai-changed-field>textarea:not(:where(.select-style,.select-style *)){background:oklab(from var(--ai-highlight-purple) l a b/.05)!important;box-shadow:0 0 0 1.5px oklab(from var(--ai-highlight-purple) l a b/.5)!important;color:var(--ai-highlight-purple)!important}.ai-changed-field>input:not(:where(.select-style,.select-style *)):not([type=checkbox]){padding-right:45px}.ai-changed-field:not(.price-option):has(input[type=checkbox]) input[type=checkbox]+label,.ai-changed-field:not(.price-option):has(input[type=checkbox]) input[type=radio]+label,.ai-changed-field:not(.price-option):has(input[type=radio]) input[type=checkbox]+label,.ai-changed-field:not(.price-option):has(input[type=radio]) input[type=radio]+label{color:var(--ai-highlight-purple)!important}.ai-changed-field:not(.price-option):has(input[type=checkbox]) input[type=checkbox]:not(:checked),.ai-changed-field:not(.price-option):has(input[type=radio]) input[type=checkbox]:not(:checked){background-color:#ebe8fa!important;background-image:none!important}.ai-changed-field:not(.price-option):has(input[type=checkbox]):after,.ai-changed-field:not(.price-option):has(input[type=radio]):after{display:none}.ai-changed-field:not(.price-option):has(input[type=checkbox]) .action:after,.ai-changed-field:not(.price-option):has(input[type=radio]) .action:after{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:oklab(from var(--ai-highlight-purple) l a b/.12);border-radius:4px;color:var(--ai-highlight-purple);content:"AI";display:inline-block;font-size:10px;font-weight:600;letter-spacing:.5px;line-height:1.4;margin-left:2px;padding:2px 6px;position:absolute;z-index:10}.ai-changed-field:not(.price-option):has(input[type=checkbox]) .action svg,.ai-changed-field:not(.price-option):has(input[type=radio]) .action svg{fill:var(--ai-highlight-purple)!important}.ai-changed-field.radio-group:has(>input[name=portal_theme]) input[type=radio]+label .portal-theme-title{align-items:center;display:inline-flex;flex-wrap:wrap}.ai-changed-field.radio-group:has(>input[name=portal_theme]) input[type=radio]+label .portal-theme-title:after{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:oklab(from var(--ai-highlight-purple) l a b/.12);border-radius:4px;color:var(--ai-highlight-purple);content:"AI";display:inline-block;flex-shrink:0;font-size:10px;font-weight:600;letter-spacing:.5px;line-height:1.4;margin-left:7px;padding:2px 6px;transform:translateY(-1px)}.ai-changed-field.radio-group:has(>input[type=radio]):not(:has(>input[name=portal_theme])){align-items:center;display:inline-flex;flex-wrap:nowrap}.ai-changed-field.radio-group:has(>input[type=radio]):not(:has(>input[name=portal_theme])):after{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:oklab(from var(--ai-highlight-purple) l a b/.12);border-radius:4px;color:var(--ai-highlight-purple);content:"AI";display:inline-block!important;flex-shrink:0;font-size:10px;font-weight:600;letter-spacing:.5px;line-height:1.4;margin-left:7px;padding:2px 6px;position:static;right:auto;top:auto;transform:translateY(-1px);z-index:10}.ai-changed-field:has(.switcher) .switcher:not(.ai-thumbnail-panel *){background:oklab(from var(--ai-highlight-purple) l a b/.05)!important;box-shadow:0 0 0 1.5px oklab(from var(--ai-highlight-purple) l a b/.5)!important}.ai-changed-field:has(.switcher) .switcher:not(.ai-thumbnail-panel *):before{background:oklab(from var(--ai-highlight-purple) l a b/.12);border-radius:4px;color:var(--ai-highlight-purple);content:"AI";font-size:10px;font-weight:600;letter-spacing:.5px;line-height:1.4;padding:2px 6px;position:absolute;right:6px;top:-30px;z-index:10}.ai-changed-field:has(.switcher) .switcher:not(.ai-thumbnail-panel *):not(.active) svg{fill:oklab(from var(--ai-highlight-purple) l a b/.4)!important}.ai-changed-field:has(.switcher) .switcher:not(.ai-thumbnail-panel *):not(.active) span{color:oklab(from var(--ai-highlight-purple) l a b/.4)!important}.ai-changed-field:has(.switcher) .switcher:not(.ai-thumbnail-panel *) .active span{color:var(--ai-highlight-purple)!important}.ai-changed-field:has(.switcher) .switcher:not(.ai-thumbnail-panel *) .active svg{fill:var(--ai-highlight-purple)!important}.ai-changed-field:has(.switcher) .ai-rewrite-panel .switcher.white-switcher{background:#f2f2f4!important;box-shadow:none!important}.ai-changed-field:has(.switcher) .ai-rewrite-panel .switcher.white-switcher:before{content:none!important;display:none!important}.ai-changed-field:has(.switcher) .ai-rewrite-panel .switcher.white-switcher:after{background:#fff!important}.ai-changed-field:has(.switcher) .ai-rewrite-panel .switcher.white-switcher span{color:#acacb1!important}.ai-changed-field:has(.switcher) .ai-rewrite-panel .switcher.white-switcher .active span{color:#000!important}.ai-changed-field:has(.white-switcher):after,.ai-changed-field:has([role=switch]):after{display:none}.ai-changed-field:has(.white-switcher)>h3,.ai-changed-field:has(.white-switcher)>label.label,.ai-changed-field:has([role=switch])>h3,.ai-changed-field:has([role=switch])>label.label{color:var(--ai-highlight-purple)!important}.ai-changed-field:has(.white-switcher)>h3:after,.ai-changed-field:has(.white-switcher)>label.label:after,.ai-changed-field:has([role=switch])>h3:after,.ai-changed-field:has([role=switch])>label.label:after{background:oklab(from var(--ai-highlight-purple) l a b/.12);border-radius:4px;color:var(--ai-highlight-purple);content:"AI";display:inline-block;font-size:10px;font-weight:600;letter-spacing:.5px;line-height:1.4;margin-left:7px;padding:2px 6px;transform:translateY(-2px);z-index:10}.ai-changed-field:has(.white-switcher) .switcher.white-switcher:before,.ai-changed-field:has([role=switch]) .switcher.white-switcher:before{content:none!important;display:none!important}.ai-changed-field:has(.amount-input):after{display:none}.ai-changed-field:has(.amount-input)>.amount-input{border-radius:8px;box-shadow:0 0 0 1.5px oklab(from var(--ai-highlight-purple) l a b/.5)!important}.ai-changed-field:has(.amount-input)>.amount-input input{background:oklab(from var(--ai-highlight-purple) l a b/.05)!important;color:var(--ai-highlight-purple)!important}.ai-changed-field:has(.amount-input)>.amount-input input:focus{box-shadow:none!important}.ai-changed-field:has(.amount-input)>.amount-input .amount-label{background:oklab(from var(--ai-highlight-purple) l a b/.1)!important;color:var(--ai-highlight-purple)!important}.ai-changed-field.module-exam:has(input[type=checkbox]) input[type=checkbox]+label,.ai-changed-field.module-exam:has(input[type=checkbox]) input[type=radio]+label,.ai-changed-field.module-exam:has(input[type=radio]) input[type=checkbox]+label,.ai-changed-field.module-exam:has(input[type=radio]) input[type=radio]+label{color:inherit!important}.ai-changed-field.module-exam:has(input[type=checkbox]):after,.ai-changed-field.module-exam:has(input[type=radio]):after{display:revert}.ai-changed-field.price-option{border-color:oklab(from var(--ai-highlight-purple) l a b/.5)!important}.ai-changed-field.price-option:after{display:none!important}.ai-changed-field.price-option .price-option-header{background:oklab(from var(--ai-highlight-purple) l a b/.05)!important;border-color:oklab(from var(--ai-highlight-purple) l a b/.5)!important;color:var(--ai-highlight-purple)}.ai-changed-field.price-option .price-option-header+div:after,.ai-changed-field.price-option .price-option-header:after{display:none!important}.ai-changed-field.price-option .price-option-header .info .name,.ai-changed-field.price-option .price-option-header .info p,.ai-changed-field.price-option .price-option-header svg{color:var(--ai-highlight-purple)!important}.ai-changed-field.price-option .price-option-content{border-color:oklab(from var(--ai-highlight-purple) l a b/.5)!important;color:inherit}.ai-changed-field.price-option .price-option-content input[type=checkbox]+label,.ai-changed-field.price-option .price-option-content input[type=radio]+label{color:inherit!important}.ai-changed-field.price-option .price-option-content .radio-group.ai-changed-field input[type=radio]+label{color:var(--ai-highlight-purple)!important}.ai-changed-field.price-option .price-option-content .form-control.ai-changed-field:has(textarea){position:relative}.ai-changed-field.price-option .price-option-content .form-control.ai-changed-field:has(textarea):after{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:oklab(from var(--ai-highlight-purple) l a b/.12);border-radius:4px;color:var(--ai-highlight-purple);content:"AI";display:block!important;font-size:10px;font-weight:600;letter-spacing:.5px;line-height:1.4;padding:2px 6px;position:absolute;right:10px;top:40px;z-index:10}.ai-changed-field.price-option .price-option-content .form-control.ai-changed-field:has(>input[type=text]):not(:has(textarea)){position:relative}.ai-changed-field.price-option .price-option-content .form-control.ai-changed-field:has(>input[type=text]):not(:has(textarea)):after{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:oklab(from var(--ai-highlight-purple) l a b/.12);border-radius:4px;color:var(--ai-highlight-purple);content:"AI";display:block!important;font-size:10px;font-weight:600;letter-spacing:.5px;line-height:1.4;padding:2px 6px;position:absolute;z-index:10}.ai-changed-field.price-option .form-control.ai-changed-field .amount-input:after{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:oklab(from var(--ai-highlight-purple) l a b/.12);border-radius:4px;color:var(--ai-highlight-purple);content:"AI";font-size:10px;font-weight:600;letter-spacing:.5px;line-height:1.4;padding:2px 6px;position:absolute;right:16px;top:16.5px;z-index:10}.ai-changed-field .editor .ck.ck-content.ck-editor__editable.ck-rounded-corners.ck-editor__editable_inline{background:oklab(from var(--ai-highlight-purple) l a b/.05)!important;border:1.5px solid oklab(from var(--ai-highlight-purple) l a b/.5)!important;padding-right:40px!important}.ai-changed-field .editor .ck.ck-content.ck-editor__editable.ck-rounded-corners.ck-editor__editable_inline *{color:var(--ai-highlight-purple)!important}.ai-changed-field.tiptap-editor-box{background:oklab(from var(--ai-highlight-purple) l a b/.05)!important;border:1.5px solid oklab(from var(--ai-highlight-purple) l a b/.5)!important;box-shadow:none!important}.ai-changed-field.tiptap-editor-box:after{content:none!important;display:none!important}.ai-changed-field.tiptap-editor-box .toolbar{border-bottom-color:oklab(from var(--ai-highlight-purple) l a b/.25)!important}.ai-changed-field.tiptap-editor-box .toolbar:after{background:oklab(from var(--ai-highlight-purple) l a b/.25)!important}.ai-changed-field.tiptap-editor-box .editor-content .tiptap-editor{background:transparent!important;box-shadow:none!important;padding-right:30px!important}.ai-changed-field.tiptap-editor-box .editor-content .tiptap-editor *{color:var(--ai-highlight-purple)!important}.ai-changed-field.tiptap-editor-box .editor-content .tiptap-editor:after{content:none!important;display:none!important}.ai-changed-field.tiptap-editor-box .editor-content a{color:var(--ai-highlight-purple)!important}.ai-changed-field .fullscreen-btn{border-top:1.5px solid oklab(from var(--ai-highlight-purple) l a b/.5)!important}.ai-changed-field .ck-toolbar,.ai-changed-field .fullscreen-btn{border-left:1.5px solid oklab(from var(--ai-highlight-purple) l a b/.5)!important;border-right:1.5px solid oklab(from var(--ai-highlight-purple) l a b/.5)!important}.ai-changed-field.editor-form{position:inherit}.ai-changed-field.editor-form:after{display:none}.ai-changed-field.editor-form .ck-content{position:relative}.ai-changed-field.editor-form .ck-content:after{background:oklab(from var(--ai-highlight-purple) l a b/.12);border-radius:4px;color:var(--ai-highlight-purple);content:"AI";font-size:10px;font-weight:600;letter-spacing:.5px;line-height:1.4;padding:2px 6px;position:absolute;right:10px;top:10px;z-index:10}.ai-changed-field:has(textarea):after{right:11px;top:41px}.ai-changed-field:has(textarea) textarea{padding-right:35px}.ai-changed-field:has(textarea):has(.ai-rewrite-shimmer-overlay):after{top:45.5px}.ai-changed-field:not(.module-exam):not(.price-option):has(.select-style,[role=listbox]):after{display:none}.ai-changed-field:not(.module-exam):not(.price-option):has(.select-style,[role=listbox])>div:not(.ai-thumbnail-panel):not(.cover-info):not(.controls){position:relative}.ai-changed-field:not(.module-exam):not(.price-option):has(.select-style,[role=listbox])>div:not(.ai-thumbnail-panel):not(.cover-info):not(.controls):after{background:oklab(from var(--ai-highlight-purple) l a b/.12);border-radius:4px;color:var(--ai-highlight-purple);content:"AI";font-size:10px;font-weight:600;letter-spacing:.5px;line-height:1.4;padding:2px 6px;position:absolute;right:38px;top:50px;z-index:10}.ai-changed-field:not(.module-exam):not(.price-option):has(.select-style,[role=listbox])>div:not(.ai-thumbnail-panel):not(.cover-info):not(.controls) button span svg{color:var(--ai-highlight-purple)!important}.ai-changed-field:not(.module-exam):not(.price-option):has(.select-style,[role=listbox]).form-control:has(>.font-list-selector)>.font-list-selector:after{right:45px!important;top:16.5px!important}.ai-changed-field:not(.module-exam):not(.price-option):has(.select-style,[role=listbox])>div.form-control:has(.select-style):after{right:38px!important;top:50px!important}.ai-changed-field:not(.module-exam):not(.price-option):has(.select-style,[role=listbox])>div:has(.select-style):not(.form-control):after{right:37px!important;top:20.5px!important}.ai-changed-field:not(.module-exam):not(.price-option):has(.select-style,[role=listbox]) .select-style:not(.ai-thumbnail-panel .select-style){background:oklab(from var(--ai-highlight-purple) l a b/.05)!important;box-shadow:0 0 0 1.5px oklab(from var(--ai-highlight-purple) l a b/.5)!important}.ai-changed-field:not(.module-exam):not(.price-option):has(.select-style,[role=listbox]) .select-style:not(.ai-thumbnail-panel .select-style) .ai-status-listbox-offline-dot{background:oklab(from var(--ai-highlight-purple) l a b/.25)!important}.ai-changed-field:not(.module-exam):not(.price-option):has(.select-style,[role=listbox]) .select-style:not(.ai-thumbnail-panel .select-style) .truncate{color:var(--ai-highlight-purple)!important}.ai-changed-field:not(.module-exam):not(.price-option):has(.select-style,[role=listbox])+.font-example-box{background:oklab(from var(--ai-highlight-purple) l a b/.05)!important;border-color:oklab(from var(--ai-highlight-purple) l a b/.5)!important;box-shadow:0 0 0 1.5px oklab(from var(--ai-highlight-purple) l a b/.5)!important;color:var(--ai-highlight-purple)!important}.ai-changed-field:not(.module-exam):not(.price-option):has(.select-style,[role=listbox])+.font-example-box .example{color:var(--ai-highlight-purple)!important}.ai-changed-field.module-exam{background:oklab(from var(--ai-highlight-purple) l a b/.05)!important;box-shadow:0 0 0 1.5px oklab(from var(--ai-highlight-purple) l a b/.5)!important}.ai-changed-field.module-exam:after{right:55px;top:35px}.ai-changed-field.module-exam .name{color:var(--ai-highlight-purple)!important}.ai-changed-field.module-exam .name span{color:oklab(from var(--ai-highlight-purple) l a b/.6)!important}.ai-changed-field.module-exam:has([aria-expanded=true]):after{right:55px;top:35px}.ai-changed-field .editor{border-color:#8b5cf64d!important}body.editor-fullscreen .ai-changed-field .ck-editor{border:1.5px solid oklab(from var(--ai-highlight-purple) l a b/.5)!important;border-radius:10px}body.editor-fullscreen .ai-changed-field .ck-editor .ck.ck-content.ck-editor__editable.ck-rounded-corners.ck-editor__editable_inline{border:unset!important;border-top:1.5px solid oklab(from var(--ai-highlight-purple) l a b/.5)!important}body.editor-fullscreen .ai-changed-field .fullscreen-btn{border:none!important}.ai-changed-field--no-badge:not(.module-item){background:oklab(from var(--ai-highlight-purple) l a b/.05)!important}.ai-changed-field--no-badge{border-color:transparent!important;border-radius:10px;box-shadow:0 0 0 1.5px oklab(from var(--ai-highlight-purple) l a b/.5)!important}.ai-changed-field--no-badge:after{display:inline-block!important;position:static!important}.ai-changed-field--no-badge.lesson-item:after,.ai-changed-field--no-badge.module-item:after{display:none!important}.ai-changed-field--no-badge.lesson-item .lesson-name,.ai-changed-field--no-badge.module-item .module-name{align-items:center;color:var(--ai-highlight-purple)!important;display:flex;flex:1 1 0%!important;gap:6px;justify-content:flex-start;min-width:0;overflow:visible;text-overflow:clip;white-space:normal;width:auto!important}.ai-changed-field--no-badge.lesson-item .lesson-name .lesson-name-text,.ai-changed-field--no-badge.module-item .module-name .module-name-text,.ai-changed-field--no-badge.module-item .module-name a{flex:0 1 auto;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-changed-field--no-badge.lesson-item .lesson-name:after,.ai-changed-field--no-badge.module-item .module-name:after{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:oklab(from var(--ai-highlight-purple) l a b/.12);border-radius:4px;color:var(--ai-highlight-purple);content:"AI";display:inline-block;flex-shrink:0;font-size:10px;font-weight:600;letter-spacing:.5px;line-height:1.4;margin-right:4px;padding:2px 6px;position:static}.ai-changed-field--no-badge.module-item .handle svg{color:oklab(from var(--ai-highlight-purple) l a b/.45)!important}.ai-changed-field--no-badge.lesson-item .handle svg{color:#a395dbd6!important}@media(hover:hover){.ai-changed-field--no-badge.module-item .handle:hover svg{color:oklab(from var(--ai-highlight-purple) l a b/.65)!important}.ai-changed-field--no-badge.lesson-item .handle:hover svg{color:#a395dbd6!important}}.ai-changed-field--no-badge.module-item .module-header>svg{color:var(--ai-highlight-purple)!important}.ai-changed-field.form-block:has(.course-cover){border-color:transparent!important;border-radius:10px;box-shadow:0 0 0 1.5px oklab(from var(--ai-highlight-purple) l a b/.5)!important}.ai-changed-field.form-block:has(.course-cover) .form-label{color:var(--ai-highlight-purple)!important}.ai-changed-field.form-block:has(.course-cover) .form-label:after{background:oklab(from var(--ai-highlight-purple) l a b/.12);border-radius:4px;color:var(--ai-highlight-purple);content:"AI";display:inline-block;font-size:10px;font-weight:600;letter-spacing:.5px;line-height:1.4;margin-left:10px;padding:2px 6px;transform:translateY(-3px);z-index:10}.ai-changed-field.form-block:has(.course-cover):after{display:none}.ai-changed-field.form-block:has(.course-cover) .course-cover:before{background:oklab(from var(--ai-highlight-purple) l a b/.04)!important;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.discount-detail .ai-changed-field:not(.module-exam):not(.price-option):has(.select-style,[role=listbox])>div:after{top:16.5px!important}.discount-detail .ai-changed-field:not(.module-exam):not(.price-option):has(.select-style,[role=listbox])>div.form-control:has(.select-style):after{top:16.5px!important}.discount-detail .ai-changed-field:not(.module-exam):not(.price-option):has(.select-style,[role=listbox])>div:has(.select-style):not(.form-control):after{top:16.5px!important}.price-option-content .ai-changed-field:after{display:none}.input-style-actions-box:has(.ai-rewrite-panel){z-index:10050!important}.input-style-actions-box .input-style-actions-rail{align-items:center;bottom:8px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end;pointer-events:none;position:absolute;right:8px!important;top:8px;z-index:11}.input-style-actions-box .input-style-actions-rail>*{flex-shrink:0;pointer-events:auto}.input-style-actions-box:not(.has-style-toggle) .input-style-actions-rail{right:8px!important}.input-style-actions-box.has-style-toggle .input-style-actions-rail--dual{max-width:none;right:8px!important;width:auto}.input-style-actions-box .input-style-rail-sparkle-slot{align-items:center;display:flex;flex-shrink:0;height:34px;justify-content:center;position:relative;width:34px;z-index:1}.input-style-actions-box .input-style-rail-sparkle-slot--inactive{pointer-events:none!important}.input-style-actions-box .input-style-actions-rail>.action.text-style-action{align-items:center;display:flex;flex-shrink:0;height:34px;inset:auto!important;position:relative!important;width:34px;z-index:20}.input-style-actions-box .input-style-actions-rail>.action.text-style-action .action-button{align-items:center;display:flex;height:34px;justify-content:center;margin:0;padding:0;position:relative;width:34px}.input-style-actions-box .input-style-actions-rail>.action.text-style-action .action-pop{left:auto!important;pointer-events:auto!important;right:0!important;z-index:25!important}.input-style-actions-box .input-style-actions-rail button.ai-rewrite-btn{align-items:center;border-radius:6px;display:flex;height:34px;justify-content:center;inset:auto!important;min-height:34px;min-width:34px;padding:0;position:relative!important;transform:none;width:34px;z-index:1}.input-style-actions-box .input-style-actions-rail button.ai-rewrite-btn .ai-rewrite-trigger-icon{height:17px;margin:0;width:17px}.input-style-actions-box .input-style-actions-rail .text-style-action .bold-toggle{align-items:center;border-radius:5px;box-sizing:border-box!important;display:flex;font-size:15px;font-weight:500;height:34px!important;justify-content:center;inset:auto!important;margin:0;min-height:34px!important;min-width:34px!important;position:relative!important;width:34px!important}.input-style-actions-box .input-style-actions-rail .text-style-action .bold-toggle:before{height:22px;left:-5px}.input-style-actions-box .input-style-actions-rail .text-style-action .bold-toggle.open,.input-style-actions-box .input-style-actions-rail .text-style-action[data-headlessui-state=open] .bold-toggle{box-sizing:border-box!important;height:34px!important;min-height:34px!important;min-width:34px!important;width:34px!important}.input-style-actions-box:has(.ai-rewrite-btn):not(.text-style-popover-open):not(.sparkle-hidden-for-style):not(:has(.text-style-action[data-headlessui-state=open])):focus-within .input-style-actions-rail button.ai-rewrite-btn,.input-style-actions-box:has(.ai-rewrite-btn):not(.text-style-popover-open):not(.sparkle-hidden-for-style):not(:has(.text-style-action[data-headlessui-state=open])):hover .input-style-actions-rail button.ai-rewrite-btn{opacity:1;pointer-events:auto}.input-style-actions-box:has(.ai-rewrite-btn):not(.text-style-popover-open):not(.sparkle-hidden-for-style):not(:has(.text-style-action[data-headlessui-state=open])):focus-within .input-style-actions-rail .text-style-action .bold-toggle:before,.input-style-actions-box:has(.ai-rewrite-btn):not(.text-style-popover-open):not(.sparkle-hidden-for-style):not(:has(.text-style-action[data-headlessui-state=open])):hover .input-style-actions-rail .text-style-action .bold-toggle:before{display:none}.tiptap-editor-box:not(.ai-changed-field) .ai-rewrite-shimmer-overlay{background:#f6f6f8}.tiptap-editor-box:not(.ai-changed-field) .ai-rewrite-shimmer-overlay .ai-shimmer-bar{animation:ai-shimmer 1.5s ease-in-out infinite;background-image:linear-gradient(90deg,#eae9f0 25%,#e3e1ed,#eae9f0 75%);background-size:200% 100%;opacity:1}.tiptap-editor-box.ai-changed-field .ai-rewrite-shimmer-overlay{background:transparent}.tiptap-editor-box.ai-changed-field .ai-rewrite-shimmer-overlay .ai-shimmer-bar{animation:ai-shimmer 1.5s ease-in-out infinite;background-image:linear-gradient(90deg,oklab(from var(--ai-highlight-purple) l calc(a*.85) calc(b*.85) /.11) 25%,oklab(from var(--ai-highlight-purple) l calc(a*.85) calc(b*.85) /.21),oklab(from var(--ai-highlight-purple) l calc(a*.85) calc(b*.85) /.11) 75%);background-size:200% 100%;opacity:.85}.input-style-actions-box.ai-text-generating .ai-input-preview-actions,.input-style-actions-box.ai-text-generating .text-style-action,.input-style-actions-box.ai-text-generating button.ai-rewrite-btn{opacity:0!important;pointer-events:none!important;visibility:hidden!important}.input-style-actions-box.ai-text-generating input{color:transparent!important;-webkit-text-fill-color:transparent!important;box-shadow:none!important;caret-color:transparent!important}.input-style-actions-box.ai-text-generating .ai-shimmer-bar{animation:ai-shimmer 1.5s ease-in-out infinite;background-image:linear-gradient(90deg,#eae9f0 25%,#e3e1ed,#eae9f0 75%);background-size:200% 100%;opacity:1}.input-style-actions-box.ai-text-generating:not(.ai-changed-field):not(.bullet-variant) .ai-input-shimmer-overlay{background:#f6f6f8}.input-style-actions-box.ai-text-generating:not(.ai-changed-field):not(.bullet-variant) input{background:#f6f6f8!important;border:none!important}.input-style-actions-box.ai-text-generating.ai-changed-field .ai-input-shimmer-overlay{background:transparent}.input-style-actions-box.ai-text-generating.ai-changed-field .ai-shimmer-bar{animation:ai-shimmer 1.5s ease-in-out infinite;background-image:linear-gradient(90deg,oklab(from var(--ai-highlight-purple) l calc(a*.85) calc(b*.85) /.11) 25%,oklab(from var(--ai-highlight-purple) l calc(a*.85) calc(b*.85) /.21),oklab(from var(--ai-highlight-purple) l calc(a*.85) calc(b*.85) /.11) 75%);background-size:200% 100%;opacity:.85}.input-style-actions-box .ai-input-shimmer-overlay{align-items:center;background:#f6f6f8;border-radius:8px;display:flex;inset:1px;overflow:hidden;padding:0 20px;pointer-events:none;position:absolute;z-index:4}.input-style-actions-box .ai-input-shimmer-overlay .ai-shimmer-bar{height:12px;width:90%}.input-style-actions-box.ai-changed-field input{background:oklab(from var(--ai-highlight-purple) l a b/.05)!important;border:1.5px solid oklab(from var(--ai-highlight-purple) l a b/.5)!important;box-shadow:none!important;color:var(--ai-highlight-purple)!important}.input-style-actions-box .ai-input-preview-fade{background:linear-gradient(90deg,transparent 0,hsla(0,0%,100%,.85) 38%,#fff 72%,#fff);border-radius:0 7px 7px 0;bottom:3px;pointer-events:none;position:absolute;right:3px;top:3px;transition:opacity .15s ease;width:257px;z-index:10}.input-style-actions-box:hover:not(:has(.ai-input-preview-actions:hover)):not(:has(.input-style-actions-rail:hover)) .ai-input-preview-fade{opacity:0}.input-style-actions-box.ai-changed-field .ai-input-preview-fade{background:linear-gradient(270deg,#f7f5fc 49%,transparent 75%)}.input-style-actions-box .ai-input-preview-fade{display:none!important}.bullets-item .input-style-actions-box .ai-input-shimmer-overlay{padding:0 16px 0 8px}.bullets-item .input-style-actions-box .ai-input-shimmer-overlay .ai-shimmer-bar{flex:1 1 auto;max-width:98%!important;max-width:none}.bullets-item .input-style-actions-box:not(.ai-text-previewing) .input-style-actions-rail{left:auto!important;right:0!important;width:auto!important}.bullets-item .input-style-actions-box:not(.ai-text-previewing):focus-within .input-style-actions-rail button.ai-rewrite-btn,.bullets-item .input-style-actions-box:not(.ai-text-previewing):has(.ai-rewrite-btn.is-open) .input-style-actions-rail button.ai-rewrite-btn,.bullets-item:hover .input-style-actions-box:not(.ai-text-previewing):not(.text-style-popover-open):not(.sparkle-hidden-for-style) .input-style-actions-rail button.ai-rewrite-btn{opacity:1;pointer-events:auto}.bullets-item .input-style-actions-box.bullet-variant:not(.ai-text-previewing):focus-within input,.bullets-item .input-style-actions-box.bullet-variant:not(.ai-text-previewing):has(.ai-rewrite-btn.is-open) input,.bullets-item:hover .input-style-actions-box.bullet-variant:not(.ai-text-previewing):not(.text-style-popover-open):not(.sparkle-hidden-for-style) input{padding-right:42px!important}.bullets-item:has(.input-style-actions-box.ai-text-previewing):has(.remove) .input-style-actions-box .input-style-actions-rail{transform:translate(10px)}.bullets-item:has(.input-style-actions-box.ai-text-previewing):has(.remove) .input-style-actions-box .ai-input-preview-actions{transform:translate(10px,-50%)}.input-style-actions-box .ai-input-preview-actions{align-items:center;display:flex;gap:6px;position:absolute;right:48px;top:50%;transform:translateY(-50%);z-index:12}.input-style-actions-box .ai-input-preview-actions .ai-thumbnail-approve-btn,.input-style-actions-box .ai-input-preview-actions .ai-thumbnail-discard-btn{align-items:center;border:none;border-radius:6px;cursor:pointer;display:flex;height:34px;justify-content:center;min-height:34px;min-width:34px;transition:transform .15s ease;width:34px}.input-style-actions-box .ai-input-preview-actions .ai-thumbnail-approve-btn svg,.input-style-actions-box .ai-input-preview-actions .ai-thumbnail-discard-btn svg{height:17px;width:17px}.input-style-actions-box .ai-input-preview-actions .ai-thumbnail-discard-btn{background:oklab(from var(--ai-highlight-purple) l a b/.08);color:var(--ai-highlight-purple)}.input-style-actions-box .ai-input-preview-actions .ai-thumbnail-discard-btn:hover{background:oklab(from var(--ai-highlight-purple) l a b/.1)}.input-style-actions-box .ai-input-preview-actions .ai-thumbnail-approve-btn{background:var(--green);color:#fff}.input-style-actions-box .ai-input-preview-actions .ai-thumbnail-approve-btn:hover{background:oklab(from var(--green) l a b/.95)}.input-style-actions-box.ai-text-previewing .input-style-actions-rail .text-style-action{display:none!important}.input-style-actions-box.ai-text-previewing .input-style-actions-rail button.ai-rewrite-btn{opacity:1!important;pointer-events:auto!important}.input-style-actions-box.ai-changed-field:after{content:none!important;display:none!important}.form-control:not(:has(.bullets-item)):has(.input-style-actions-box.ai-changed-field)>label.label,.form-control:not(:has(.bullets-item)):has(.input-style-actions-box.ai-text-previewing)>label.label,.form-control:not(:has(.bullets-item)):has(.tiptap-editor-box.ai-changed-field)>label.label{color:var(--ai-highlight-purple)!important}.form-control:not(:has(.bullets-item)):has(.input-style-actions-box.ai-changed-field)>label.label:after,.form-control:not(:has(.bullets-item)):has(.input-style-actions-box.ai-text-previewing)>label.label:after,.form-control:not(:has(.bullets-item)):has(.tiptap-editor-box.ai-changed-field)>label.label:after{background:oklab(from var(--ai-highlight-purple) l a b/.12);border-radius:4px;color:var(--ai-highlight-purple);content:"AI";display:inline-block;font-size:10px;font-weight:600;letter-spacing:.5px;line-height:1.4;margin-left:7px;padding:2px 6px;transform:translateY(-1.5px)}.form-control:has(.bullets-item):has(.input-style-actions-box.ai-changed-field)>label.label.big-label,.form-control:has(.bullets-item):has(.input-style-actions-box.ai-text-previewing)>label.label.big-label{color:var(--ai-highlight-purple)!important}.form-control:has(.bullets-item):has(.input-style-actions-box.ai-changed-field)>label.label.big-label:after,.form-control:has(.bullets-item):has(.input-style-actions-box.ai-text-previewing)>label.label.big-label:after{background:oklab(from var(--ai-highlight-purple) l a b/.12);border-radius:4px;color:var(--ai-highlight-purple);content:"AI";display:inline-block;font-size:10px;font-weight:600;letter-spacing:.5px;line-height:1.4;margin-left:7px;padding:2px 6px;transform:translateY(-1.5px)}.ai-rewrite-panel.ai-rewrite-panel--teleported.ai-rewrite-panel--builder-short{z-index:10050!important}.ai-rewrite-panel.ai-rewrite-panel--teleported.ai-rewrite-panel--builder-short .ai-rewrite-panel-title{font-size:17px!important;padding:0}.ai-rewrite-panel.ai-rewrite-panel--teleported.ai-rewrite-panel--builder-short .ai-rewrite-context{border:none!important;font-weight:500;min-height:110px!important}.ai-rewrite-panel.ai-rewrite-panel--teleported.ai-rewrite-panel--builder-short .ai-rewrite-context:focus{box-shadow:inset 0 0 0 1px var(--input-focus-ring)!important;outline:none!important}.ai-rewrite-panel.ai-rewrite-panel--teleported.ai-rewrite-panel--builder-short .ai-rewrite-cancel,.ai-rewrite-panel.ai-rewrite-panel--teleported.ai-rewrite-panel--builder-short .ai-rewrite-submit{border-radius:7px!important}.ai-thought-live-label{background:linear-gradient(90deg,#606060,#ddd 25%,#606060,#ddd 75%,#606060);background-clip:text;-webkit-background-clip:text;background-size:200% 100%;font-size:15px;margin-bottom:8px;min-width:250px;-webkit-text-fill-color:transparent;align-items:center;animation:gradient-shimmer 4.5s linear infinite;animation:action-label-shimmer 15s linear infinite;background-size:240% 100%;border:none;cursor:pointer;display:inline-block;display:inline-flex;font-weight:400;gap:7px;line-height:1.45;padding:0;text-align:left;white-space:nowrap}.ai-thought-live-label .ai-thought-live-caret{color:#21212180;height:11px;transform:translateY(1px);transition:transform .2s ease;width:11px;-webkit-text-fill-color:currentColor;background:none;background-clip:border-box;-webkit-background-clip:border-box}.ai-thought-live-label .ai-thought-live-caret.is-collapsed{transform:translateY(1px) rotate(-90deg)}.ai-thought-live-fold{display:grid;grid-template-rows:0fr;transition:grid-template-rows .15s ease}.ai-thought-live-fold.is-open{grid-template-rows:1fr}.ai-thought-live-fold .ai-thought-live-fold-inner{min-height:0;overflow:hidden}.ai-thought-stream{display:flex;flex-direction:column;max-height:200px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.ai-thought-stream::-webkit-scrollbar{display:none}.ai-thought-stream .ai-thought-stream-inner{margin-top:auto}.ai-thought-stream.is-clipping{-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.15) 28px,rgba(0,0,0,.45) 56px,rgba(0,0,0,.8) 84px,#000 104px);mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.15) 28px,rgba(0,0,0,.45) 56px,rgba(0,0,0,.8) 84px,#000 104px)}.ai-thought-stream p{animation:ai-thought-paragraph-in .4s ease both;color:#00000080!important;font-size:14.5px!important;line-height:1.65!important;margin:0 0 8px}.ai-thought-stream p.is-carried{animation:none}.ai-thought-stream p:last-child{margin-bottom:0}.ai-thought-stream p code{background:#0000000f;border-radius:4px!important;color:#0000008c!important;font-size:13px!important;font-weight:400!important;margin-inline:3px!important;padding:2px 7px!important}.ai-thought-stream.is-expanded{display:grid;grid-template-rows:0fr;margin:0;max-height:none;overflow:hidden;padding-left:4px;transition:grid-template-rows .15s ease}.ai-thought-stream.is-expanded .ai-thought-stream-inner{opacity:0;transition:opacity .25s ease}.ai-thought-stream.is-expanded.is-open{grid-template-rows:1fr}.ai-thought-stream.is-expanded.is-open .ai-thought-stream-inner{opacity:1}.ai-thought-stream.is-expanded .ai-thought-stream-inner{min-height:0;overflow:hidden}.ai-thought-stream.is-expanded p{animation:none}.ai-thought-stream.is-expanded p:first-child{margin-top:6px}.ai-thought-stream.is-expanded p:last-child{margin-bottom:10px}@keyframes ai-thought-paragraph-in{0%{opacity:0}to{opacity:1}}.ai-chat-message:has(.ai-current-action,.ai-thought-block)+.ai-chat-message .ai-thought-block{margin-top:-10px}.ai-chat-message.user-message+.ai-chat-message.assistant-message:has(.ai-current-action_first) .ai-current-action_first,.ai-chat-message.user-message+.ai-chat-message.assistant-message:has(.ai-thought-block.has-step-below) .ai-thought-block{margin-top:0!important}.ai-chat-message.user-message:has(.message-images,.message-documents)+.ai-chat-message.assistant-message:has(.ai-current-action_first.ai-current-action_last){margin-top:0!important}.ai-chat-message.user-message:has(.message-images,.message-documents)+.ai-chat-message.assistant-message:has(.ai-current-action_first) .ai-current-action_first{margin-top:10px!important}.ai-chat-message.user-message:has(.message-images,.message-documents)+.ai-chat-message.assistant-message:has(.ai-thought-block) .ai-thought-block{margin-top:10px!important}.ai-chat-message.user-message:has(.message-images,.message-documents)+.ai-chat-message.assistant-message:has(.ai-thought-live) .ai-thought-live-label{margin-top:10px}.ai-chat-message:not(:has(.ai-current-action,.ai-thought-block))+.ai-chat-message:has(.ai-thought-block.has-text-below)+.ai-chat-message .ai-chat-message-content:not(.ai-thought-block):not(.ai-chat-message_summary):not(:has(.thinking-label)){margin-top:-5px}.ai-chat-message:has(.ai-chat-message_summary)+.ai-chat-message .ai-thought-block{margin-top:0}.ai-thought-block{animation:ai-thought-block-in .3s ease both;margin-bottom:0;margin-top:10px;position:relative}.ai-thought-block.has-step-below:not(.is-open):after{background:#ededed;bottom:0;content:"";display:inline-block;height:27px;left:6.5px;position:absolute;top:12px;width:1.5px;z-index:-1}.ai-thought-block .ai-thought-toggle{align-items:center;background:none;border:none;color:#0000008c;cursor:pointer;display:inline-flex;font-size:14.5px;gap:7px;padding:0;transition:color .15s ease}.ai-thought-block .ai-thought-toggle:before{background:#e0e0e0;border-radius:50%;content:"";display:inline-block;flex-shrink:0;height:9px;margin-left:3px;margin-right:3px;min-height:9px;min-width:9px;width:9px}.ai-thought-block .ai-thought-toggle:hover{color:#000000b3}.ai-thought-block .ai-thought-toggle:hover .ai-thought-caret{opacity:1}.ai-thought-block .ai-thought-toggle:has(.is-expanded){color:#000}.ai-thought-block .ai-thought-toggle:has(.is-expanded) .ai-thought-caret{opacity:1}.ai-thought-block .ai-thought-toggle .ai-thought-caret{height:11px;opacity:0;transform:translate(-.5px);transition:transform .2s ease;width:11px}.ai-thought-block .ai-thought-toggle .ai-thought-caret.is-expanded{transform:rotate(90deg) translate(-.5px)}@keyframes ai-thought-block-in{0%{opacity:0}to{opacity:1}}.onboarding-progress-wrapper{position:relative}.ai-chat-messages.has-onboarding-progress{padding-top:105px}.progress-bar-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f4f3f68a;border-radius:9px;box-shadow:none;left:20px;margin-inline:auto;max-width:380px;opacity:0;padding:15px;position:fixed;right:20px;top:70px;z-index:1}.progress-bar-container.progress-bar-fade-in{animation:progressBarFadeIn .5s ease-out .7s forwards}.progress-bar-container.is-in-chat{background:#ffffffeb;box-shadow:0 10px 110px -10px #2e254f4d,inset 0 0 0 1.5px #fff;cursor:pointer;left:10px;margin-top:0!important;margin-inline:auto;max-width:800px;opacity:1;padding:15px;right:10px;top:82px;z-index:3}.progress-bar-container.is-in-chat .progress-content{margin-inline:0;max-width:unset;width:100%}.progress-bar-container.is-in-chat .progress-chevron-down{color:currentColor;flex-shrink:0;height:20px;opacity:0;transition:opacity .15s ease;width:20px}.progress-bar-container.is-in-chat:hover .progress-chevron-down{opacity:.3}.progress-bar-container.is-expanded{box-shadow:0 30px 150px -10px #2e254f38,inset 0 0 0 1.5px #fff}.progress-bar-container.is-expanded .progress-chevron-down{opacity:.3;transform:rotate(180deg)}.todo-pinned-bar-enter-active{transition:opacity .2s ease,transform .3s cubic-bezier(.22,1,.36,1);transition-delay:.25s}.todo-pinned-bar-instant-enter.todo-pinned-bar-enter-active,.todo-pinned-bar-instant-enter.todo-pinned-bar-enter-from{opacity:1!important;transform:none!important;transition:none!important}.todo-pinned-bar-leave-active{transition:opacity .2s ease;transition-delay:.12s}.todo-pinned-bar-enter-from{opacity:0;transform:translateY(-13px)}.todo-pinned-bar-leave-to{opacity:0}.todo-pinned-bar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff;border-radius:12px;cursor:pointer;left:0;padding-inline:20px;padding-top:92px;position:fixed;right:0;top:0;z-index:4}.todo-pinned-bar .ai-chat-message{display:block;margin:0!important}.todo-pinned-bar .ai-chat-message:last-child{margin-bottom:0!important}.todo-pinned-bar .ai-chat-message-content{white-space:normal}.todo-pinned-bar .ai-checklist-container{border-radius:11px!important;margin:0;margin-inline:auto!important;max-width:800px;transform:scale(1.015);transition:background-color .2s ease,transform .3s ease 0s}.todo-pinned-bar .ai-checklist-container .ai-checklist{border-radius:6px!important}.todo-pinned-bar .ai-checklist-container.is-condensed{transform:scale(1)}.todo-pinned-bar.variant-gradient .ai-checklist-container{animation:gradient-angle-rotate 4s linear infinite;background:linear-gradient(var(--gradient-angle),#5835d2,#7540c0)!important}.todo-pinned-bar.variant-gradient .ai-checklist-container .ai-checklist-header svg{fill:#ffffff80!important}.todo-pinned-bar.variant-gradient .ai-checklist-container .ai-checklist-header span{color:#fff!important}.todo-pinned-bar.variant-gradient .ai-checklist-container .ai-checklist-header .checklist-count{background:#ffffff21!important;color:#fff!important}.todo-pinned-bar.variant-gradient .ai-checklist-container .ai-checklist-header .checklist-dismiss-btn{color:#f4f4f6!important}.todo-pinned-bar.variant-gradient .ai-checklist-container .ai-checklist-header .checklist-dismiss-btn:hover{color:#fff!important}.todo-pinned-bar.variant-gradient .ai-checklist-container .ai-checklist{background:#ffffff26!important}.todo-pinned-bar.variant-gradient .ai-checklist-container .ai-checklist span{color:#fff}.todo-pinned-bar.variant-gradient .ai-checklist-container .ai-checklist .checklist-icon.in-progress-icon.ai-current-action-donut .ai-current-action-donut_track{stroke:#ffffff3c!important}.todo-pinned-bar.variant-gradient .ai-checklist-container .ai-checklist .checklist-icon.in-progress-icon.ai-current-action-donut .ai-current-action-donut_arc{stroke:#fff!important}.todo-pinned-bar.variant-gradient .ai-checklist-container .ai-checklist .ai-checklist-track li.completed,.todo-pinned-bar.variant-gradient .ai-checklist-container .ai-checklist .ai-checklist-track li.completed svg{color:#ffffff74!important}.todo-pinned-bar.variant-gradient .ai-checklist-container .ai-checklist .ai-checklist-track li.completed span{color:#ffffff73!important}.todo-pinned-bar.variant-gradient .ai-checklist-container .ai-checklist .ai-checklist-track li.pending{color:#fff!important}.todo-pinned-bar.variant-gradient .ai-checklist-container .ai-checklist .ai-checklist-track li.pending svg circle{color:#ffffffa1!important}.todo-pinned-bar.variant-gradient .ai-checklist-container .ai-checklist .ai-checklist-track li.pending span{color:#fff!important;opacity:1!important}.todo-pinned-bar.variant-gradient .ai-checklist-container .ai-checklist.is-pinned .start-building-btn{animation:todo-start-btn-fade-in .22s ease .06s both;background:#ffffff26!important;box-shadow:inset 0 0 0 1px #ffffff14;color:#fff}.todo-pinned-bar.variant-gradient .ai-checklist-container .ai-checklist.is-pinned .start-building-btn:hover:not(:disabled){background:#ffffff2b!important;transform:none}.todo-pinned-bar.variant-white .ai-checklist-container{--gradient-color-3:#c0a440;--gradient-color-4:#c700ff;--gradient-color-5:#359fd2;background:#fff!important;box-shadow:0 20px 80px -10px #2e254f1a;isolation:isolate;position:relative}.todo-pinned-bar.variant-white .ai-checklist-container:before{border-radius:12px;inset:-1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.25;padding:1px;z-index:-1}.todo-pinned-bar.variant-white .ai-checklist-container:after,.todo-pinned-bar.variant-white .ai-checklist-container:before{animation:gradient-angle-rotate 5s linear infinite;background:conic-gradient(from var(--gradient-angle),var(--gradient-color-3),var(--gradient-color-4),var(--gradient-color-5),var(--gradient-color-4),var(--gradient-color-3));content:"";pointer-events:none;position:absolute}.todo-pinned-bar.variant-white .ai-checklist-container:after{border-radius:inherit;filter:blur(13px);inset:5px -15px -15px;opacity:.08;z-index:-2}.todo-pinned-bar.variant-white .ai-checklist-container .ai-checklist-container-bg{background:#fff;border-radius:inherit;inset:0;position:absolute}.todo-pinned-bar.variant-white .ai-checklist-container .ai-checklist-header{position:relative;z-index:1}.todo-pinned-bar.variant-white .ai-checklist-container .ai-checklist-header .checklist-count{background:#f5f4f6!important}.todo-pinned-bar.variant-white .ai-checklist-container .ai-checklist{background:#f1f1f4cc!important;position:relative;z-index:1}.todo-pinned-bar.variant-white .ai-checklist-container .ai-checklist li .in-progress-icon.ai-current-action-donut .ai-current-action-donut_track{stroke:#d4d4e0!important}.progress-bar-overlay{background:linear-gradient(180deg,#fff 70%,transparent);height:60px;left:0;pointer-events:none;position:fixed;right:0;top:62px;z-index:2}.progress-checklist-list{background:transparent;border-top:1px solid hsla(250,4%,72%,.161);display:flex;flex-direction:column;gap:0;list-style:none;margin:12px 0 0;margin-inline:-15px;padding:12px 0 0;padding-inline:14px}.progress-checklist-list li{align-items:start;border-radius:6px;display:flex;font-size:15px;gap:6px;line-height:1.2;padding:6px}.progress-checklist-list li .checklist-icon{flex-shrink:0;height:20px;width:20px}.progress-checklist-list li .completed-icon{color:var(--green)}.progress-checklist-list li.completed{color:#a5a3aa;cursor:default;text-decoration:line-through}.progress-checklist-list li.is-clickable,.progress-checklist-list li.pending{cursor:pointer}.progress-checklist-list li.pending{color:#000;font-weight:500}@media(hover:hover){.progress-checklist-list li.pending:hover{background:#e8e6ee66}}.progress-checklist-list li.pending .pending-circle{height:15.5px;margin-inline:2px;min-width:16.5px;transform:translateY(1px);width:16.5px}.progress-checklist-list li.pending .pending-circle circle{color:#a5a3ab}@keyframes progressBarFadeIn{0%{opacity:0}to{opacity:1}}.visually-hidden{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;opacity:0!important;pointer-events:none!important;white-space:nowrap!important}.progress-content{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-inline:auto;max-width:380px}.progress-left{align-items:center;display:flex;gap:10px;min-width:0}.progress-donut{flex-shrink:0;height:32px;position:relative;width:32px}.progress-donut-svg{height:32px;transform:rotate(-90deg);width:32px}.progress-donut-fill,.progress-donut-track{fill:none;stroke-width:8}.progress-donut-track{stroke:#e7e7ea}.progress-donut-fill{stroke:var(--green);stroke-linecap:round}.progress-donut-fill--transition{transition:stroke-dashoffset .35s ease}.progress-copy{display:flex;flex-direction:column;gap:1px;line-height:1.15}.progress-label{color:#000;font-size:16.5px;font-weight:600}.progress-percentage{color:#0000008c;font-size:13.5px;font-weight:500}.progress-right{align-items:center;display:flex;flex-shrink:0;gap:6px}.progress-right-percentage{color:#0f172a;font-size:19px;font-weight:600;letter-spacing:-.02em;line-height:1;margin-right:7px}@media(max-width:640px){.progress-right-percentage{font-size:32px}}.chat-trigger:hover svg{transform:translate(0) scale(1.1)}.chat-trigger svg{fill:#fff;height:26px;transform:translate(0);width:26px;z-index:10}.chat-trigger svg path{fill:#fff}@media(max-width:480px){.chat-trigger svg{height:32px!important;width:32px!important}}@property --ai-gen-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.ai-gen-border-overlay{overflow:hidden;pointer-events:none;position:fixed;z-index:9998}.ai-gen-border-overlay:before{animation:ai-gen-border-rotate 4s linear infinite;border:33px solid;-o-border-image:conic-gradient(from var(--ai-gen-border-angle),#358bd2,#5835d2,#9540c0,#357cd2,#2f55be,#ec48d3,#5835d2,#358bd2) 1;border-image:conic-gradient(from var(--ai-gen-border-angle),#358bd2,#5835d2,#9540c0,#357cd2,#2f55be,#ec48d3,#5835d2,#358bd2) 1;content:"";filter:blur(39px);inset:-18px;opacity:.9;position:absolute}.ai-gen-border-overlay--product{inset:62px 0 0}.ai-gen-border-overlay--sidebar{inset:0 0 0 320px}@media(max-width:1035px){.ai-gen-border-overlay--sidebar{left:0;top:65px}}.dark .ai-gen-border-overlay:before,.dark-palette-theme .ai-gen-border-overlay:before{opacity:1}@keyframes ai-gen-border-rotate{to{--ai-gen-border-angle:360deg}}.ai-gen-border-fade-enter-active,.ai-gen-border-fade-leave-active{transition:opacity .3s ease}.ai-gen-border-fade-enter-from,.ai-gen-border-fade-leave-to{opacity:0}
