:root{--general:#1320d9;--primary:#1320d9;--primary-rgb:19,32,217;--primary-dark:#0c147b;--primary-dark-rgb:13,20,122;--primary-grad:#5f13d9;--primary-grad-2:rgba(19,32,217,0.58);--secondary:#79addc;--yellow:#f2da4c;--pink:#e05e94;--light-pink:#f0e1f0;--orange:#f29e4c;--purple:#474f8c;--green:#0db39f;--light-green:#d1fffa;--green-dark:#0b9b8a;--success:#00cb77;--red:#f25e4c;--red-dark:#b33b2d;--error:#db1230;--light-red:#ffdede;--blue:#79addc;--light-blue:#e9ebfe;--dark-blue:#181a44;--dark-grey:#737272;--lighter-grey:#e1e5f4;--light-grey:#8a96a5;--danger:#f25e4c;--danger-rgb:242,94,76;--black:#030303;--light-black:#252525;--console-black:#232935;--white:#fff;--light-white:#f9f9f9;--dark-mode-background:#181a44!important;--dark-mode-item:#040629!important;--dark-mode-selected-item:var(--primary)!important;--dark-mode-light:#ccd2fc!important;--transparent:hsla(0,0%,100%,0);--background:#f4f5ff;--light-background:#f9f9f9;--general-background:#f4f5ff;--home-color:#040629;--home-color-grad:rgba(24,26,68,0.97);--box-shadow:rgba(0,0,0,0.01)}@media screen and (max-width:992px){.body-wrapper{overflow-x:hidden}}@media only screen and (max-device-width:992px){.body-wrapper{overflow-x:hidden}}app-root#main-element{display:flex;flex-direction:column;min-height:100vh}@media only screen and (max-width:320px){body{font-size:.8em}}.logo-by-hackrocks{padding:1rem;max-height:80px}.dark-mode .logo-by-hackrocks{filter:invert(100%) sepia(1%) saturate(2%) hue-rotate(237deg) brightness(106%) contrast(100%)}.dark-mode .logo-light-mode,.logo-dark-mode{display:none}.dark-mode .logo-dark-mode{display:inline-block}.bg-white{background-color:var(--white)!important}.bg-black{background-color:var(--black)!important}.bg-dark{background-color:var(--dark-mode-background)}.bg-primary{background-color:var(--primary)!important}.bg-primary-grad{background:linear-gradient(90deg,var(--primary) 0,var(--primary-grad))}.bg-secondary{background-color:var(--secondary)!important}.bg-light-blue{background-color:var(--light-blue)}.bg-yellow{background-color:var(--yellow)!important}.bg-pink{background-color:var(--pink)!important}.bg-light-pink{background-color:var(--light-pink)!important}.bg-orange{background-color:var(--orange)!important}.bg-purple{background-color:var(--purple)!important}.bg-green{background-color:var(--green)!important}.bg-red{background-color:var(--red)!important}.bg-blue{background-color:var(--blue)!important}.bg-console-black{background-color:var(--console-black)!important}.bg-0{background-color:transparent!important}.bg-none{background:none!important}.bg-triangle{height:100%;opacity:1;z-index:1;background-image:url(/assets/images/Img_header_triangle.svg);background-position:bottom;background-size:contain}.bg-triangle,.bg-triangle-top{position:absolute;top:0;left:0;width:100%;background-repeat:no-repeat}.bg-triangle-top{height:200px;background-image:url(/assets/images/Img_triangle_down_left_grey.svg)}.bg-triangle--primary{background-image:none}.bg-triangle--primary svg-icon{width:100%}.bg-triangle--primary svg-icon svg{width:100%;height:100%}.bg-triangle--primary svg-icon svg polygon{fill:var(--primary)}.text-hackrocks{color:var(--general)!important}.text-primary{color:var(--primary)!important}.text-secondary{color:var(--secondary)!important}.text-white{color:var(--white)!important}.text-red{color:var(--red)}.text-red-dark{color:var(--red-dark)}.text-error{color:var(--error)}.text-yellow{color:var(--yellow)}.text-pink{color:var(--pink)}.text-light-pink{color:var(--light-pink)}.text-orange{color:var(--orange)}.text-purple{color:var(--purple)}.text-green{color:var(--green)}.text-green-dark{color:var(--green-dark)}.text-success{color:var(--success)}.text-blue{color:var(--blue)}.text-light-blue{color:var(--light-blue)}.text-black,.text-light-black{color:var(--light-black)!important}.text-nowrap{white-space:nowrap}.text-muted{color:var(--dark-grey)}.text-light{color:var(--light-blue)}.text-italic{font-style:italic}.text-normal{font-style:normal;font-weight:400}.text-bold{font-weight:600}.text-bold-md{font-size:20px;font-weight:700}.text-underline{text-decoration:underline}.dark-mode .text-no-deco,.text-no-deco{text-decoration:none!important}.text-roboto{font-size:12px}.text-code,.text-roboto,.text-roboto-code{font-family:Roboto Mono,sans-serif}.text-code{color:var(--dark-grey);font-style:italic;font-size:12px;text-align:left}.text-code--box pre,code{border:1px solid hsla(0,0%,100%,0);border-radius:5px;background-color:var(--light-black);color:var(--white);padding:5px 10px}.text-strike hr{position:absolute;bottom:0;left:0;width:100%;transform:rotate(-25deg);border:1px solid}.text-uppercase{text-transform:uppercase}.text-ellipsis{-webkit-line-clamp:2}.text-ellipsis,.text-ellipsis-line{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;overflow-wrap:break-word}.text-ellipsis-line{-webkit-line-clamp:1;white-space:pre-line}.text-ellipsis-line-wrap{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow-wrap:break-word}.text-ellipsis-container{overflow:hidden;width:100%}.font-size-16{font-size:16px!important}.text-shadow{text-shadow:0 0 15px var(--light-black)}.text-shadow--solid{text-shadow:5px 5px 0 var(--light-black)}.text-shadow-light--solid{text-shadow:3px 3px 0 rgba(37,37,37,.4)}.text-stroke-black{text-shadow:-2px -2px 0 var(--light-black),2px -2px 0 var(--light-black),-2px 2px 0 var(--light-black),2px 2px 0 var(--light-black)}.text-shadow-white{text-shadow:0 0 15px var(--white)}.text-shadow-white--solid{text-shadow:5px 5px 0 var(--light-white)}.text-shadow-light-white--solid{text-shadow:3px 3px 0 hsla(0,0%,100%,.4)}.text-stroke-white{text-shadow:-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff,2px 2px 0 #fff}.text-shadow-primary{text-shadow:0 0 5px var(--primary)}.text-shadow-primary--solid{text-shadow:5px 5px 0 var(--primary)}.drop-shadow-black{filter:drop-shadow(-5px 0 var(--light-black)) drop-shadow(5px 0 var(--light-black)) drop-shadow(0 -5px var(--light-black)) drop-shadow(0 5px var(--light-black))}.drop-shadow-white{filter:drop-shadow(-5px 0 var(--white)) drop-shadow(5px 0 var(--white)) drop-shadow(0 -5px var(--white)) drop-shadow(0 5px var(--white))}.drop-shadow-primary{filter:drop-shadow(-5px 0 var(--primary)) drop-shadow(5px 0 var(--primary)) drop-shadow(0 -5px var(--primary)) drop-shadow(0 5px var(--primary))}.counters--number{pointer-events:none}.counters--number b{background:linear-gradient(180deg,#fff,#fff 26%,#f0d84d 27%,#f0d84d 83%,#b7a849 84%,#b7a849);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;animation:counter 5s ease-in-out infinite alternate;-webkit-text-stroke:1px var(--primary)}.counters--number b:before{content:attr(title);text-shadow:-1px -1px 0 var(--primary),1px -1px 0 var(--primary),-1px 1px 0 var(--primary),1px 1px 0 var(--primary);position:absolute;z-index:-1;top:0;left:0}.counters--number.d-none{display:none!important}.border-primary{border:1px solid var(--primary)}.border-primary--left{border-left:1px solid var(--primary)}.border-primary--right{border-right:1px solid var(--primary)}.border-secondary{border:1px solid var(--secondary)}.border-red{border:1px solid var(--red)}.border-red--left{border-left:1px solid var(--red)}.border-red--right{border-right:1px solid var(--red)}.border-green{border:1px solid var(--green)}.border-green--left{border-left:1px solid var(--green)}.border-green--right{border-right:1px solid var(--green)}.border-black{border:1px solid var(--light-black)}.border-black--left{border-left:1px solid var(--light-black)}.border-black--right{border-right:1px solid var(--light-black)}.dark-mode .border-black,.dark-mode .border-black--left,.dark-mode .border-black--right{border-color:var(--white)}.border-shadow-primary{box-shadow:6px 6px 0 0 var(--primary);border:2px solid var(--primary)}.border-shadow-secondary{box-shadow:6px 6px 0 0 var(--secondary);border:2px solid var(--secondary)}.pos-rel{position:relative}.pos-abs{position:absolute}.pos-fix{position:relative}.d-none{display:none}.d-none--force{display:none!important}.d-block{display:block}.d-inline{display:inline-block}.d-flex{display:flex}.d-flex-col{flex-direction:column}.d-flex-row{flex-direction:row!important}.lh-normal{line-height:normal}.lh-1{line-height:1}.lh-sm{line-height:.75}.no-events{pointer-events:none}.no-visib{visibility:hidden}.no-select{-webkit-user-select:none;user-select:none}.z-0{z-index:0}.h-100{height:100%}.h-auto{height:auto!important}.h-max-250{max-height:250px}.w-100{width:100%}.w-auto{width:auto!important}.w-80{width:80%}.w-25{width:25%}.w-50{width:50%}.w-75{width:75%}.w-300{width:300px}.w-450{width:450px}.w-500{width:500px}@media screen and (max-width:600px){.w-300,.w-450,.w-500{width:100%}}.opacity-none{opacity:0}.opacity-one{opacity:1!important}.p-0{padding:0!important}.p-02{padding:.2rem!important}.p-03{padding:.3rem!important}.p-04{padding:.4rem!important}.p-05{padding:.5rem!important}.pl-05{padding-left:.5rem!important}.pr-05{padding-right:.5rem!important}.pt-05{padding-top:.5rem!important}.pb-05{padding-bottom:.5rem!important}.p-1{padding:1rem!important}.p-2{padding:2rem!important}.p-3{padding:3rem!important}.p-4{padding:4rem!important}.p-5{padding:5rem!important}.pt-0,.py-0{padding-top:0!important}.pt-1,.py-1{padding-top:1rem!important}.pt-2,.py-2{padding-top:2rem!important}.pt-3,.py-3{padding-top:3rem!important}.pb-0,.py-0{padding-bottom:0!important}.pb-1,.py-1{padding-bottom:1rem!important}.pb-2,.py-2{padding-bottom:2rem!important}.pb-3,.py-3{padding-bottom:3rem!important}.pl-0,.px-0{padding-left:0!important}.pl-1,.px-1{padding-left:1rem!important}.pl-2,.px-2{padding-left:2rem!important}.pl-3,.px-3{padding-left:3rem!important}.pr-0,.px-0{padding-right:0!important}.pr-1,.px-1{padding-right:1rem!important}.pr-2,.px-2{padding-right:2rem!important}.pr-3,.px-3{padding-right:3rem!important}.m-0{margin:0}.m-1,.m-05{margin:.5rem}.m-auto{margin:0 auto}.mt-auto,.my-auto{margin-top:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.mt-0,.my-0{margin-top:0!important}.mt-02,.my-02{margin-top:.2rem!important}.mt-05,.my-05{margin-top:.5rem!important}.mt-1,.my-1{margin-top:1rem!important}.mt-15,.my-15{margin-top:1.5rem!important}.mt-2,.my-2{margin-top:2rem!important}.mt-3,.my-3{margin-top:3rem!important}.mt-4,.my-4{margin-top:4rem!important}.mt-5,.my-5{margin-top:5rem!important}.mt-6,.my-6{margin-top:6rem!important}.mt-7,.my-7{margin-top:7rem!important}.mt-8,.my-8{margin-top:8rem!important}.mt-12,.my-12{margin-top:12rem!important}.top-25,.top-50{margin-top:25%!important}.mb-0,.my-0{margin-bottom:0!important}.mb-03{margin-bottom:.3rem!important}.mb-05{margin-bottom:.5rem!important}.mb-1,.my-1{margin-bottom:1rem!important}.mb-2,.my-2{margin-bottom:2rem!important}.mb-3,.my-3{margin-bottom:3rem!important}.mb-4,.my-4{margin-bottom:4rem!important}.mb-5,.my-5{margin-bottom:5rem!important}.mr-0,.mx-0{margin-right:0!important}.mr-05{margin-right:.5rem!important}.mr-1,.mx-1{margin-right:1rem!important}.mr-2,.mx-2{margin-right:2rem!important}.mr-3,.mx-3{margin-right:3rem!important}.mr-4,.mx-4{margin-right:4rem!important}.mr-5,.mx-5{margin-right:5rem!important}.mr-6,.mx-6{margin-right:6rem!important}.mr-7,.mx-7{margin-right:7rem!important}.mr-8,.mx-8{margin-right:8rem!important}.mr-9,.mx-9{margin-right:9rem!important}.mr-10,.mx-10{margin-right:10rem!important}.ml-0,.mx-0{margin-left:0!important}.ml-02{margin-left:.2rem!important}.ml-03{margin-left:.3rem!important}.ml-05{margin-left:.5rem!important}.ml-1,.mx-1{margin-left:1rem!important}.ml-2,.mx-2{margin-left:2rem!important}.ml-3,.mx-3{margin-left:3rem!important}.ml-4,.mx-4{margin-left:4rem!important}.ml-5,.mx-5{margin-left:5rem!important}.ml-6,.mx-6{margin-left:6rem!important}.ml-7,.mx-7{margin-left:7rem!important}.ml-8,.mx-8{margin-left:8rem!important}.ml-9,.mx-9{margin-left:9rem!important}.ml-10,.mx-10{margin-left:10rem!important}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.list-no-styled{list-style-type:none}.list--primary li::marker{color:var(--primary)}.centered{width:100%;text-align:center}.centered-flex,.centered-flex-col{display:flex;align-items:center;text-align:center;justify-content:center}.centered-flex-col{flex-direction:column}.centered-title,.centered-v{display:flex;align-items:center;text-align:center}.centered-title{justify-content:flex-start}.text-align-center,.text-center{text-align:center}.text-left{text-align:left}.text-left-flex{align-self:flex-start;text-align:left}.text-right{text-align:right}.text-right-flex{align-self:flex-end;text-align:right}.text-content-center{justify-content:center}.text-justify{text-align:justify}.text-justify-left{justify-content:flex-start}.text-justify-right{justify-content:flex-end}.text-center-full{width:100%;text-align:center}.text-absolute-right{position:absolute;left:auto;top:auto;right:3%;bottom:7%}@media only screen and (max-width:1023px){.centered-title{justify-content:center!important;align-items:center!important}.centered-title *{text-align:center!important}.flex-box{flex-direction:column}.flex-box,.flex-box>div{width:100%;max-width:100%}}.grid-landing-data-description h1{overflow-wrap:anywhere}.flex,.flex-100{display:flex}.flex-100{width:100%}.flex-1{flex:1}.flex-equal{flex:0 0 1px}.flex-stretch{align-self:stretch}.flex-start{align-items:start;justify-self:flex-start;align-self:flex-start}.flex-center{align-self:center}.flex-end{align-items:end;justify-self:flex-end;align-self:flex-end}.flex-left{justify-content:left}.flex-right{justify-content:right}.flex-grow{flex-grow:1}.flex-wrap{flex-wrap:wrap}.flex-fill{flex:1 1 0px;flex-basis:0}.flex-dir-row{flex-direction:row!important}.flex-dir-col{flex-direction:column!important}.flex-row-gap{row-gap:1rem}.flex-col-gap{column-gap:1rem}.flex-top{align-items:flex-start}.flex-bottom{align-items:flex-end}@media screen and (max-width:768px){.flex-responsive{flex-direction:column}.flex-responsive-100{width:100%}.pos-responsive{position:relative;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important}}.button,input[type=button]{display:inline-block;min-width:150px;min-height:58px;margin-bottom:0;padding:15px 40px;border:1px solid var(--primary);border-radius:5px;background-color:var(--primary);transition:all .2s ease;font-family:Fraktion sans,sans-serif;font-size:20px;font-weight:600;text-align:center;color:#fff;cursor:pointer}.button:hover,input[type=button]:hover{border:1px solid var(--primary);background-color:#fff;box-shadow:-6px 6px 0 0 var(--primary);transform:translate(6px,-5px);color:var(--primary)}.button:active,input[type=button]{background-color:var(--light-blue);box-shadow:none;transform:translate(0);color:var(--primary)}.button i,input[type=button] i{font-size:15px}input[type=button] i{margin-right:5px}.button.button-secondary{background-color:var(--secondary);border-color:var(--secondary)}.button.button-secondary:hover{background-color:var(--white);border-color:var(--secondary);box-shadow:-6px 6px 0 0 var(--secondary);color:var(--secondary)}.button.button-secondary:active{background-color:var(--white);box-shadow:none;color:var(--secondary)}.button.button-cancel{border-style:none;background-color:hsla(0,0%,100%,0)!important;color:var(--light-black);text-decoration:none}.button.button-cancel:hover{box-shadow:none;transform:none;background-color:transparent;color:var(--primary)}.button.button-white{background-color:#fff;color:var(--primary)}.button.button-white:hover{background-color:var(--light-blue)}.button.button-red{background-color:var(--red);border-color:var(--red)}.button.button-red:hover{border-color:var(--red);background-color:#fff;box-shadow:-6px 6px 0 0 var(--red);color:var(--red)}.button.button-red:active{background-color:var(--light-red);box-shadow:none;color:var(--red)}.button.button-green{background-color:var(--green);border-color:var(--green)}.button.button-green:hover{border-color:var(--green);background-color:#fff;box-shadow:-6px 6px 0 0 var(--green);color:var(--green)}.button.button-green:active{background-color:var(--light-green);box-shadow:none;color:var(--green)}.button.button-login,.button.button-register{display:block;width:100%;margin-left:0}.button.button-login{margin-top:1.5rem!important}.button.button-join{background-color:var(--light-black);border-color:var(--light-black)}.button.button-join:hover{border-color:var(--light-black);box-shadow:-6px 6px 0 0 var(--primary);color:#fff}.button.button-join:active{background-color:var(--light-black);box-shadow:none;color:#fff}.button-share{width:20px;float:right;color:var(--primary);cursor:pointer}.button-share i{font-size:20px}.button.button-dashboard-card{float:right}.button.button-small{padding:10px 20px;font-size:14px;line-height:18px;min-height:auto}.button.button-small.button-login-resp{display:none}.search-input-button{display:inline-block;padding:5px!important;min-width:40px;width:40px}.button.button-hero{width:300px;max-width:100%;background-color:var(--light-black)}.button.button-hero,.button.button-hero:hover{border-color:var(--light-black);color:#fff}.button.button-icon-container{position:relative;min-width:25px;min-height:25px;font-size:16px;line-height:15px;padding:10px}.button.button-icon-container i{margin:0}.button.button-icon-container .icon-svg svg-icon svg g,.button.button-icon-container .icon-svg svg-icon svg path{fill:var(--white)!important}.button.button-icon-container:hover .icon-svg svg-icon svg g,.button.button-icon-container:hover .icon-svg svg-icon svg path{fill:inherit!important}.button.button-icon{border-radius:100px;width:45px;height:45px;min-width:45px;min-height:45px;padding:.7rem 0}.button.button-transparent{color:hsla(0,0%,100%,0)!important}.button.button-no-hover,.button.button-transparent{background-color:hsla(0,0%,100%,0)!important;border:none!important;box-shadow:none!important;transform:none!important}.button.button-auto{min-height:auto}.button.text-left{text-align:left}.button.text-right{text-align:right}.button-right{right:3%;bottom:7%}.button-join-right,.button-right{position:absolute;left:auto;top:auto}.button-join-right{right:30px;bottom:30px;min-width:auto!important;display:flex;row-gap:1rem;column-gap:1rem}.button.centered-flex{display:flex}.dark-mode .button{color:#fff}.dark-mode .button:hover{background-color:var(--dark-mode-item)!important}.dark-mode .button:active{background-color:var(--dark-mode-background)!important}.dark-mode .button.button-cancel:active,.dark-mode .button.button-cancel:hover{background-color:transparent!important}.dark-mode .button.button-white:hover{background-color:var(--dark-mode-background)}.dark-mode .button.button-white{background-color:var(--dark-mode-item);color:#fff}.dark-mode .button.button-join{border:1px solid var(--primary)}.dark-mode .header-block-content .button-join{background-color:var(--primary)}.dark-mode .button.button-navigator{background-color:var(--dark-mode-background)}.dark-mode .button.button-hero{background-color:var(--dark-mode-selected-item)}@media screen and (max-width:479px){.button.button-sm{min-width:auto}.button.button-dashboard-card{margin-top:20px;float:none}.button.button-hero{width:100%}.button.button-navigator{min-width:90px}}@media screen and (max-width:768px){.button{min-width:auto;padding:10px 20px;margin:0!important;font-size:16px;line-height:32px;width:100%}.button i{font-size:12px}.button-small{padding:10px 20px!important}.button.button-navigator{padding:10px}.button-join-right{position:relative;left:0!important;right:0!important;bottom:0;flex-direction:column}.button-join-right .button{width:100%;min-height:auto}.button-join-right .button.mr-1{margin-right:0!important;margin-bottom:10px}}@media screen and (max-width:1023px){.button.button-hero{width:250px}.button.button-navigator{min-width:125px;padding:10px 20px;font-size:16px;line-height:20px;min-height:40px}}.switch_tg{position:relative;display:inline-block;width:47px;height:20px;margin-top:8px}.switch_tg input{opacity:0;width:0;height:0}.slider_tg{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc}.slider_tg,.slider_tg:before{position:absolute;transition:.4s}.slider_tg:before{content:"";height:12px;width:12px;left:4px;bottom:4px;background-color:#fff}.icon-svg{max-width:100%;display:inline-flex;align-items:center;vertical-align:middle}.icon-svg svg-icon{align-items:center;text-align:center;height:100%}.icon-svg svg-icon ::ng-deep svg{width:100%!important;height:100%!important;display:block;margin:0 auto}.icon-svg svg-icon svg g,.icon-svg svg-icon svg path{fill:var(--primary)!important}.icon-svg svg-icon.text-green svg g,.icon-svg svg-icon.text-green svg path{fill:var(--green)!important}.icon-svg-stroke svg-icon svg g,.icon-svg-stroke svg-icon svg path{stroke:var(--primary)!important}.icon-svg-stroke.icon-svg-stroke--black svg-icon svg g,.icon-svg-stroke.icon-svg-stroke--black svg-icon svg path{stroke:var(--light-black)!important}.button-primary .icon-svg svg-icon svg [fill],.button-primary .icon-svg svg-icon svg path{fill:var(--white)!important}.button-primary:hover .icon-svg svg-icon svg [fill],.button-primary:hover .icon-svg svg-icon svg path{fill:var(--primary)!important}.dark-mode .icon-svg-stroke svg-icon svg g,.dark-mode .icon-svg-stroke svg-icon svg path[stroke]{stroke:var(--dark-mode-background)!important}.dark-mode .icon-svg-stroke svg-icon svg [fill]{fill:var(--white)!important}.icon-svg-md{width:20px}.icon-svg-md svg-icon{display:flex}.dark-mode .icon-dark-white{filter:brightness(0) invert(1)}.icon-fontawesome,.icon-fontawesome-position{position:relative;right:auto;top:auto}.icon-user-achievements{margin-right:5px;margin-top:1px}.icon-pro-badge{position:relative;right:8px;bottom:-8px;float:right;filter:none!important}.icon-pro-badge.no-format{position:static;float:none;filter:none!important}.icon-pro-badge.icon-pb-resp{position:absolute;left:auto;top:0;right:-1rem;bottom:auto}.icon-pro-badge.icon-pb-center{right:20px}.icon-pro-badge.icon-pb-center,.icon-pro-badge.icon-pb-right{position:absolute;left:auto;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.icon-pro-badge.icon-pb-right{right:-1.5rem}.icon-pro-badge.icon-pb-bottom{position:absolute;left:0;right:0;top:0;bottom:-2.5rem;margin:auto}.icon-action{font-size:20px;color:var(--primary);vertical-align:unset}input:checked+.slider_tg{background-color:var(--primary)}input:focus+.slider_tg{box-shadow:0 0 1px var(--primary)}input:checked+.slider_tg:before{transform:translateX(26px)}.hero-goscroll img,.hero-goscroll svg{height:100%;margin:0 auto;animation:scrollArrow 2s infinite;-webkit-animation:scrollArrow 2s infinite;opacity:.8}@media screen and (max-width:992px){.hero-goscroll{display:none}}@keyframes scrollArrow{0%{opacity:0}40%{opacity:.8}80%{opacity:0}to{opacity:0}}.hero-goscroll img.a1{animation-delay:-1s;-webkit-animation-delay:-1s}.hero-goscroll img.a2{animation-delay:-.5s;-webkit-animation-delay:-.5s}.slider_tg.round_tg{border-radius:34px}.slider_tg.round_tg:before{border-radius:50%}.badge-ranking{width:50px;height:50px}.avatar-ranking,.avatar-ranking-clan{background-repeat:no-repeat;background-position:50%;background-size:80% 100%;position:relative;display:flex;justify-self:center}.avatar-ranking-clan{margin-right:0}.avatar-ranking.avatar-ranking--sm{height:20px!important;width:20px!important}.avatar-ranking img{position:absolute;right:-13px;bottom:0}.user-avatar-profile-ranking.avatar-ranking img{right:0;width:40px!important}.user-profile-country-flag{width:30px}.country-flag img{box-shadow:0 1px 5px 1px var(--light-blue)}.dark-mode .country-flag img{box-shadow:none}.dash-clan-avatar{height:60px;min-width:60px;width:60px;border-radius:200px;background-color:#e9ebfe}.dash-clan-avatar-img{height:100%;width:100%;background-position:50%;background-repeat:no-repeat;background-size:80% 100%;border-radius:200px}.level-title{font-family:Fraktion sans,sans-serif}.title-quote{color:var(--yellow);text-transform:uppercase}.error-input{border:1px solid var(--danger)}.error-box{outline:solid 1px var(--danger);outline-style:auto;outline-offset:0}.w-checkbox .w-label{-webkit-user-select:none;user-select:none}.w-checkbox-input.error-input{box-shadow:inset 0 0 0 1px var(--danger)}.w-search-input{border-bottom:1px solid var(--primary);display:inline-block;margin-right:1rem}.dark-mode .w-search-input{border-color:var(--white)}.w-search-input input{border:none;background:none;font-family:Fraktion sans,sans-serif;color:var(--primary);font-size:16px;font-weight:500}.w-search-input input:focus{outline:none!important}.dark-mode .w-search-input input{color:var(--white)}.require-input{color:var(--danger);margin-bottom:0}.require-input-border{border:1px solid var(--danger)!important}.disabled{opacity:.6;pointer-events:none;background-color:var(--light-grey);border-color:var(--light-grey)}input.disabled{opacity:.8;pointer-events:none;background-color:rgb(138 150 165/40%);border-color:rgb(138 150 165/40%)}.ql-container{height:100%!important;overflow-y:scroll}.ql-toolbar.ql-snow{position:absolute;top:-42px;width:100%;background-color:var(--white);border-top-left-radius:5px!important;border-top-right-radius:5px!important;border:1px solid var(--primary)!important}.dark-mode .ql-toolbar.ql-snow{background-color:var(--dark-mode-background)}.dark-mode .ql-toolbar.ql-snow *{color:var(--white)!important;stroke:var(--white)}.dark-mode .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{background-color:var(--dark-mode-background)}.ql-editor{-moz-tab-size:2!important;tab-size:2!important}.dark-mode .ql-editor.ql-blank:before{color:var(--white)!important}.ql-container.ql-snow{border:1px solid var(--primary)!important;background-color:var(--white);padding:1px 1px 0;top:0;border-radius:5px}.dark-mode .ql-container.ql-snow{background-color:var(--dark-mode-background)}.ql-html-code-button{position:absolute;bottom:0;right:0;padding:5px 10px;cursor:pointer;border:1px solid var(--primary);border-top-left-radius:5px!important;background-color:var(--primary);color:var(--white)}.ql-html-code-button.code-button-selected{background-color:var(--white);color:var(--primary)}.dark-mode .ql-html-code-button.code-button-selected{background-color:var(--dark-mode-item)}.ql-html-preview-button{position:absolute;bottom:-1rem;left:-.5rem;padding:5px;height:40px;width:40px;cursor:pointer;border:1px solid var(--primary);border-radius:50px;background-color:var(--primary);color:var(--white)}.ql-html-preview-button.preview-button-selected{background-color:var(--white);color:var(--primary)}.dark-mode .ql-html-preview-button.preview-button-selected{background-color:var(--dark-mode-background)}textarea{resize:none}.border-radius--5{border-radius:5px}.border-radius--1{border-radius:9px}.no-borders{border:none!important}.no-borders-side{border-left:none!important;border-right:none!important}.dashed-borders{border:1px dashed rgba(19,32,217,.3);border-radius:5px;background-color:var(--light-blue);padding:1rem;justify-content:left;align-items:center}.dark-mode .dashed-borders{border:1px solid var(--white);background-color:var(--dark-mode-background)}.shadow-border{box-shadow:-6px 6px 0 0 var(--primary-dark);border:1px solid var(--primary-dark)}.dark-mode .shadow-border{box-shadow:-6px 6px 0 0 var(--dark-mode-item);border:1px solid var(--dark-mode-item)}.filter-dropdown{display:inline}.dropdown-filter-list{left:0;box-shadow:0 5px 15px 0 rgb(0 0 0/10%);max-height:300px;overflow:auto}.filter-dropdownlink{font-family:Fraktion sans,sans-serif;color:var(--primary);font-size:16px;font-weight:500;text-transform:uppercase}.filter-dropdownlink:hover{background-color:var(--light-blue)}#difficulty-selected:hover+#difficulty,#difficulty:hover,#filter-selected:hover+#filters,#filters:hover{display:block!important;background-color:#fff}.grid-col-1{grid-auto-columns:1fr;grid-template-columns:1fr}.grid-col-1,.grid-col-2{display:grid;grid-template-rows:auto auto;grid-row-gap:16px;grid-column-gap:16px}.grid-col-2{grid-auto-columns:1fr 1fr;grid-template-columns:1fr 1fr}.grid-col-2 h2{margin-top:0!important}.grid-colspan-2{grid-column:span 2}@media screen and (max-width:768px){.grid-colspan-2{grid-column:span 1}}.w-layout-grid-row{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr;grid-template-rows:auto auto;grid-row-gap:16px;grid-column-gap:16px}@media screen and (min-width:778px){.stats-dashboard-container .w-layout-grid-row{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-row-gap:16px;grid-column-gap:16px}}@media screen and (min-width:1200px){.stats-dashboard-container .w-layout-grid-row{display:flex;flex-direction:row;width:100%}}.no-grid-row-gap{grid-row-gap:0!important}.no-grid-col-gap{grid-column-gap:0!important}.info-challenges-block{position:relative;display:flex;padding:40px 20px 20px;grid-auto-columns:1fr;grid-template-columns:1fr 1fr;grid-template-rows:auto;border-radius:5px;background-color:#fff}.title-info-challenges{display:inline-block;font-family:Fraktion sans,sans-serif;color:var(--light-black);font-size:18px;line-height:23px;font-weight:700}.category-info-challenges{display:inline-block;font-family:Roboto Mono,sans-serif;color:var(--dark-grey);font-weight:400}.card-wrapper{z-index:0;height:100%}.card-wrapper.no-has-access{filter:none}.card-category.cc-header-chall{position:static;margin-top:5px;margin-right:30px}.card-img .overlay{width:100%;height:100%;position:absolute;border-radius:0;border-top-left-radius:5px;border-top-right-radius:5px}.card-img.no-bg{background:none}.card-box-shadow{box-shadow:0 4px 17px rgb(19 32 217/15%);border-radius:5px}#card-hr-info:hover #repeat-icon-effect,#card-info:hover #repeat-icon-effect{transform:translateZ(0) scale3d(.63,.63,.63) rotateX(0) rotateY(0) rotate(0) skew(0,0);opacity:0;transition:all .2s ease-in-out}#card-hr-info #repeat-icon-effect,#card-info #repeat-icon-effect{transform:translateZ(0) scale3d(.63,.63,.63) rotateX(0) rotateY(0) rotate(95DEG) skew(0,0);opacity:1;transition:all .2s ease-in-out}#card-hr-info #repeat-icon,#card-info #repeat-icon{pointer-events:none;position:absolute;z-index:2;margin-right:auto;margin-left:auto;justify-content:center;align-items:center;align-self:center;text-align:center}.card-content-bg-mask{height:100%;width:150px;position:absolute;top:0;right:0;-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 100%,100% 0)}.card-content-bg-img{position:absolute;top:-1.5rem;right:0;height:100%;width:100%;background-repeat:no-repeat;background-size:contain;background-position:bottom;transform:rotate(-75deg);opacity:.2}.card-content-bg-challenge,.card-content-bg-lesson{top:-3rem;transform:rotate(-55deg)}.card-content-bg-lesson{background-image:url(/assets/images/lesson/icon_lesson.svg)}.card-content-bg-lab{top:-3rem;transform:rotate(-55deg);background-image:url(/assets/images/lab/Icon_lab.svg);right:0}.card-content-bg-course{bottom:-.7rem;right:-1rem;top:auto;transform:rotate(-10deg);background-image:url(/assets/images/course/icon_course.svg)}.landing-bg-form{background-color:var(--white);padding:1rem 1.5rem;box-shadow:-8px 10px 0 0 var(--primary);border:2px solid var(--primary)}.grid-col-2>div.landing-bg-form{height:auto;max-height:100%}.dark-mode .landing-bg-form{background-color:var(--dark-mode-background)}.dark-mode .landing-bg-form .button-join,.dark-mode .landing-bg-form .button-login,.dark-mode .login-bg-form .button-join,.dark-mode .login-bg-form .button-login{background-color:var(--dark-mode-item)}.content-block.cb-user-profile{align-self:start}.no-has-access{position:relative;pointer-events:none;filter:blur(4px) opacity(80%)}.no-has-access.cursor-pointer{pointer-events:all}.no-has-access .card-shadow{display:none}.no-has-access .card-challenge{transition:none!important;transform:none!important;cursor:default}.no-has-access.cursor-pointer .card-challenge{cursor:pointer}.no-has-access-blur,.no-has-access .card-content,.no-has-access .card-img{filter:blur(4px) opacity(80%)}.no-has-access-message{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.no-has-access-message-block{height:auto;z-index:2}.no-has-access-message-block-primary{background-color:rgba(var(--primary-rgb),.8);border-color:var(--primary);color:#fff;width:100%;min-height:58px;margin:0 auto;right:0;padding:30px 40px;border:1px solid var(--primary);border-radius:5px;transition:all .2s ease;font-family:Fraktion sans,sans-serif;text-align:center}@media only screen and (max-width:768px){.no-has-access-message-block-primary{padding:20px 10px}}.hackrocks-ranking-video{max-width:100%;min-height:300px;max-height:600px;border-radius:5px;background-color:var(--white);color:var(--primary);border:2px solid var(--primary);box-shadow:0 5px 15px rgb(0 0 0/15%)!important}@media screen and (max-width:991px){.hackrocks-ranking-video{min-height:300px;max-height:450px}}@media screen and (max-width:768px){.hackrocks-ranking-video{min-height:200px;max-height:200px}}.become-pro-text{text-align:center;font-weight:800;color:#e05e94}.become-pro-text:first-letter{text-transform:uppercase}.link-dashboard{padding:2px 10px;border-radius:5px;background-color:#c9c9c9;color:#fff;font-size:13px}.dark-mode .link-dashboard{background-color:var(--dark-grey)!important}.separator{height:0}.separator.separator-solid{border-bottom:1px solid #ebedf3}.bg-coding{background-image:linear-gradient(180deg,hsla(0,0%,100%,.91),hsla(0,0%,100%,.91)),url(Img_code_bg.ac142dfa4beb8d95ee49.jpg);background-position:0 0,50% 50%;background-size:auto,cover;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed}.mentoring-manager-content .become-pro{background:#f0e1f0;color:#e05e94}.mentoring-manager-content .become-pro a{font-weight:700;border-bottom:2px dotted;color:inherit}.mentoring-window-title{display:inline-block;margin-top:10px}.searching-mentors-title{margin-bottom:10px}.searching-mentors-title.searching-mentor-disclaimer{margin-bottom:20px;color:#737272;font-size:12px;line-height:16px}.mentoring-chat{display:inline-block;width:auto;margin-bottom:0;padding-top:10px;padding-bottom:10px;padding-left:20px;flex:1;border:1px #000}.mentoring-manager{position:fixed;left:auto;top:auto;right:0;bottom:-5px;width:300px;height:400px;border-top-left-radius:5px;border-top-right-radius:5px;z-index:1001}.mentoring-manager.mm-hide{display:block}.mentoring-manager.alt{left:0;top:auto;right:auto;bottom:0}.mentoring-manager.mentoring-globe{left:auto;top:auto;right:2%;bottom:2%;display:flex;width:100px;height:100px;justify-content:center;align-items:center;border:1px solid #000;border-radius:200px;background-color:var(--light-black);background-image:url(/assets/images/arrows/Arrow_dropup_white.svg);background-position:50% 15%;background-size:30px;background-repeat:no-repeat;color:#fff;text-align:center}.button-mentor{padding-left:40px;border:1px solid var(--primary);border-radius:5px;background-color:#fff;background-image:url(/assets/images/mentor/Icon_mentoring.svg);background-position:9% 50%;background-size:20px;background-repeat:no-repeat;color:var(--primary);font-size:12px}.button-mentor:hover{background-color:var(--primary);background-image:url(/assets/images/mentor/Icon_mentoring_white.svg),url(/assets/images/mentor/Icon_mentoring.svg);background-position:8% 50%,9% 50%;background-size:20px,20px;background-repeat:no-repeat,no-repeat;color:#fff}.mentor-picture{display:flex;width:40px;height:40px;margin-right:10px;justify-content:center;align-items:center;flex:0 0 auto;border-radius:200px;background-color:#e9ebfe;text-align:center}.tab-link{display:inline-block;border:1px solid var(--primary);background-color:hsla(0,0%,100%,0);color:var(--primary);text-transform:uppercase}.tab-link.w--current{background-color:var(--primary)!important;color:#fff}.tab-link-tab-1{border-top-left-radius:200px;border-bottom-left-radius:200px}.tab-link-tab-mid{border-radius:0;border-left:none}.tab-link-tab-1+.tab-link-tab-mid+:not(.tab-link-tab-mid),.tab-link-tab-mid+.tab-link-tab-mid+:not(.tab-link-tab-mid){border-left:none;border-right:none}.tab-link-tab-2{border-right:1px solid var(--primary)!important;border-top-right-radius:200px;border-bottom-right-radius:200px}.tab-link-tab-only{border-radius:200px}.section-content{order:0}.section-index{order:1}@media screen and (max-width:1023px){.section-content{order:1}.section-index{order:0}}.index-container{height:100%}.accordion-index{position:sticky;top:20px;padding:10px 20px 10px 30px;background-color:#e9ebfe;border-radius:5px 5px 0 0}.index-content{min-height:40vh;max-height:50vh;overflow-y:auto;text-align:left}@media only screen and (max-width:1023px){.index-content{min-height:auto}}.index-content .index-title{font-size:15px;font-weight:700}.sub-index{padding-left:15px}.index-icon{margin-right:.5rem}.index-icon img,.index-icon svg-icon,.index-icon svg-icon svg{min-width:15px;width:15px!important;height:15px!important;margin:0!important}.index-icon svg-icon{margin-top:6px!important}.index-icon.centered-v svg-icon{margin-top:0!important}.index-content div{margin-bottom:.5rem}.index-content div span.index-subtitle,.index-content div span.index-title{color:var(--dark-grey)}.index-content div span.index-subtitle:hover,.index-content div span.index-title.cursor-pointer:hover{color:var(--primary)!important}.index-content div.resolved span.index-subtitle,.index-content div.resolved span.index-title{color:var(--primary)}.index-content div.done span.index-subtitle,.index-content div.done span.index-subtitle:hover,.index-content div.done span.index-title,.index-content div.done span.index-title.cursor-pointer:hover{color:var(--green)!important}.dark-mode .accordion-index{background-color:var(--dark-mode-background)}.dark-mode .index-content div a:hover,.dark-mode .index-content div span.index-subtitle:hover,.dark-mode .index-content div span.index-title.cursor-pointer:hover{color:var(--white)!important}.dark-mode .index-content div.done span.index-subtitle:hover,.dark-mode .index-content div.done span.index-title.cursor-pointer:hover{color:var(--green)!important}.dark-mode .icon-check,.dark-mode .icon-panel-collapse{filter:brightness(0) saturate(100%) invert(100%)}.dark-mode .resolved .icon-check{filter:none}.hackrocks-spinner{width:45px;height:45px;display:block;margin:45px auto;position:relative;color:var(--light-blue);box-sizing:border-box;animation:spinner-rotation 1s linear infinite}.hackrocks-spinner-sm{margin:0 auto;width:18px;height:18px}.hackrocks-spinner-xs{margin:0 auto;width:15px;height:15px}.hackrocks-spinner:after,.hackrocks-spinner:before{content:"";box-sizing:border-box;position:absolute;width:25px;height:25px;top:0;background-color:var(--light-blue);border-radius:50%;animation:spinner-scale50 1s ease-in-out infinite}.hackrocks-spinner-sm:after,.hackrocks-spinner-sm:before{width:20px;height:20px}.hackrocks-spinner-xs:after,.hackrocks-spinner-xs:before{width:15px;height:15px}.hackrocks-spinner:before{top:auto;bottom:0;background-color:var(--primary);animation-delay:.5s}.hackrocks-spinner-full{height:100vh;width:100%;display:flex;align-items:center}.hackrocks-spinner-abs{width:100%;position:absolute;top:15px;left:0}.button-small .hackrocks-spinner-abs{top:5px}.hackrocks-spinner--red:before{background-color:var(--red)}.hackrocks-spinner-dark{display:block;margin:100px auto;position:relative;box-sizing:border-box;transform:rotate(45deg);perspective:1000px;border-radius:50%;width:100px;height:100px;color:var(--light-blue)}.hackrocks-spinner-dark:after,.hackrocks-spinner-dark:before{content:"";display:block;position:absolute;top:0;left:0;width:inherit;height:inherit;border-radius:50%;transform:rotateX(70deg);animation:spinner-spin 1s linear infinite}.hackrocks-spinner-dark:after{color:var(--primary);transform:rotateY(70deg);animation-delay:.4s}.content-block-spinner{padding:30px;border-radius:5px;background-color:hsla(0,0%,100%,0)!important}@keyframes spinner-rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spinner-scale50{0%,to{transform:scale(0)}50%{transform:scale(1)}}@keyframes spinner-spin{0%,to{box-shadow:.2em 0 0 0 currentcolor}12%{box-shadow:.2em .2em 0 0 currentcolor}25%{box-shadow:0 .2em 0 0 currentcolor}37%{box-shadow:-.2em .2em 0 0 currentcolor}50%{box-shadow:-.2em 0 0 0 currentcolor}62%{box-shadow:-.2em -.2em 0 0 currentcolor}75%{box-shadow:0 -.2em 0 0 currentcolor}87%{box-shadow:.2em -.2em 0 0 currentcolor}}.img-loader{width:50px;height:50px;display:inline-block;position:relative;z-index:-1}.img-loader:after,.img-loader:before{content:"";box-sizing:border-box;width:50px;height:50px;border:4px solid #fff;position:absolute;left:0;top:0;animation:imgLoader 2s ease-in-out infinite}.img-loader:after{border-color:var(--primary);animation-delay:1s}@keyframes imgLoader{0%{transform:scale(0);opacity:1}to{transform:scale(1);opacity:0}}#timer{column-gap:1rem}#timer .timer-box{position:relative;padding:1rem 1.5rem;background:#eaecff;display:inline-block;font-family:Fraktion sans,sans-serif;color:var(--primary);font-weight:700;font-size:62px;line-height:1.2;width:100%}@media only screen and (max-width:1200px){#timer .timer-box{padding:1rem}}@media only screen and (max-width:600px){#timerdate{column-gap:.5rem}#timer .timer-box{font-size:clamp(32px,3vw,62px)}}#timerdate>div span{padding:0 .5rem}.plan-content-method{display:grid;margin-bottom:100px;grid-auto-columns:1fr;grid-column-gap:50px;grid-row-gap:16px;grid-template-columns:.8fr 1fr;grid-template-rows:auto}.block-img-method{position:relative;display:flex;justify-content:center;align-items:center}.icon-method-girl{position:absolute;left:19%;top:auto;right:auto;bottom:8%;z-index:2}.icon-method-bracket{position:absolute;left:6%;top:0;right:auto;bottom:auto;z-index:1}.icon-method-certificate{position:absolute;left:auto;top:6%;right:7%;bottom:0;z-index:1}.block-circle{display:flex;width:200px;height:200px;justify-content:center!important;align-items:center;border-radius:200px;background-color:#f0e1f0;-webkit-clip-path:circle();clip-path:circle()}@media screen and (max-width:768px){.block-circle{width:100px;height:100px;border-radius:100px}}.icon-fontawesome-position{position:absolute;width:15px;right:-7px;top:7px;text-align:center}@media screen and (max-width:375px){.icon-fontawesome-position{right:0;left:-52px!important;top:-5px}}@media screen and (max-width:600px){.icon-fontawesome-position{text-align:left}}.header-action-buttons{position:absolute;right:0;top:10px;margin-top:auto;margin-bottom:auto}@media screen and (max-width:768px){.header-action-buttons{position:relative!important;margin-top:1rem;display:flex;column-gap:1rem;row-gap:1rem}}@media screen and (max-width:600px){.header-action-buttons{flex-direction:column}.header-action-buttons button{margin-left:0!important;margin-bottom:1rem}}.subscriptions-block-radio{display:flex;column-gap:1rem;row-gap:1rem}.subscriptions-block-radio div{flex:1;flex-grow:3}@media screen and (max-width:768px){.subscriptions-block-radio div{max-width:100%}}.filter-scale{filter:grayscale(0)!important}.search-block{margin-bottom:50px;padding:50px 20px;flex:0 960px;border-radius:5px;background-color:rgba(var(--primary-rgb),.87);background-image:linear-gradient(180deg,rgba(var(--primary-rgb),.61),rgba(var(--primary-rgb),.61)),url(/assets/images/Img_faq_search_bg.svg);background-position:0 0,50% 50%;background-size:auto,cover;background-repeat:repeat,no-repeat}@media screen and (max-width:991px){.search-block{flex-basis:600px}}@media screen and (max-width:768px){.search-block{flex-basis:450px}}@media screen and (max-width:479px){.search-block{flex-basis:auto}}.table{width:100%;margin-bottom:1rem;background-color:var(--white)}.dark-mode .table{background-color:var(--dark-mode-background)}.dark-mode .table tr{background-color:var(--white)}.dark-mode .md pre.tilde,.dark-mode .table-pricing tr{background-color:var(--dark-mode-background)}.table:not(.table-bordered) thead td,.table:not(.table-bordered) thead th{border-top:0}.table .thead-primary th{color:#fff;background-color:var(--primary);border-color:var(--primary)}.table .thead-primary th:first-child{border-top-left-radius:.42rem!important}.table .thead-primary th:last-child{border-top-right-radius:.42rem!important}.table td,.table th{padding:.75rem;vertical-align:middle;border-top:1px solid #ebedf3;color:var(--light-black)}.table thead th{vertical-align:bottom;border-bottom:2px solid #ebedf3}.table thead td,.table thead th{font-weight:600;font-size:1rem;border-bottom-width:1px;padding-top:1rem;padding-bottom:1rem}.table-striped tbody tr:nth-of-type(odd){background-color:#ebedf3}.table-responsive{display:block;width:100%;overflow-x:auto}.table-grid{width:100%;max-width:100%}.table-grid .table-content{display:block;overflow-y:auto}.table-grid,.table-header,.table-row{width:100%;display:grid;align-items:center;grid-column-gap:16px;column-gap:16px;grid-template-rows:auto;justify-items:stretch}.table-grid .table-header,.table-grid .table-row{padding:.5rem}.table-grid .table-row:not(:last-child){border-bottom:1px dashed rgba(115,114,114,.5)}.table-grid .table-header{color:var(--primary);border-bottom:1px solid rgba(115,114,114,.5)}.ribbon-wrapper{width:108px;height:108px;overflow:hidden;position:absolute;top:-6px;right:-6px;z-index:2}.ribbon{font:700 15px Sans-Serif;line-height:18px;text-align:center;text-transform:uppercase;transform:rotate(45deg);position:relative;padding:7px 0;left:-4px;top:26px;width:150px;min-height:32px;background-color:var(--primary);color:#fff;letter-spacing:.5px;box-shadow:-3px 5px 6px -5px rgba(0,0,0,.5);outline:1px solid #fff;outline-offset:-4px}.ribbon img{min-height:19px;max-height:22px;max-width:85px}.ribbon.ribbon-sm{left:26px;top:13px;width:115px}.ribbon.ribbon-md{top:24px}.ribbon.ribbon-special--xs{font-size:10px;padding:4px 0}.ribbon:after,.ribbon:before{content:"";border-left:4px solid hsla(0,0%,100%,0);border-right:4px solid hsla(0,0%,100%,0);border-bottom:4px solid hsla(0,0%,100%,0);position:absolute;bottom:-4px;top:100%;z-index:-1}.ribbon-wrapper-sm{width:90px;height:90px}.ribbon-wrapper-sm .ribbon-sm{width:100%;top:5px}.ribbon-wrapper-sm .ribbon-sm:after{right:4px}.button-join-ribbon{height:65px}.ribbon-primary{background-color:var(--primary)}.ribbon-primary:after,.ribbon-primary:before{border-top:4px solid var(--primary-dark)}.ribbon-primary:before{left:0;border-left:4px solid var(--primary-dark);border-right:4px solid hsla(0,0%,100%,0)}.ribbon-primary:after{right:7px;border-left:4px solid hsla(0,0%,100%,0);border-right:4px solid var(--primary-dark)}.ribbon-dark:after,.ribbon-dark:before{border-top:4px solid var(--light-black)}.ribbon-dark:before{left:0;border-left:4px solid var(--light-black);border-right:4px solid hsla(0,0%,100%,0)}.ribbon-dark:after{right:7px;border-left:4px solid hsla(0,0%,100%,0);border-right:4px solid var(--light-black)}.ribbon-red{background-color:var(--red)}.ribbon-red:after,.ribbon-red:before{border-top:4px solid var(--red-dark)}.ribbon-red:before{left:0;border-left:4px solid var(--red-dark);border-right:4px solid hsla(0,0%,100%,0)}.ribbon-red:after,.ribbon-red:before{border-bottom:4px solid hsla(0,0%,100%,0)}.ribbon-red:after{right:7px;border-left:4px solid hsla(0,0%,100%,0);border-right:4px solid var(--red-dark)}.ribbon-green{background-color:var(--green)}.ribbon-green:after,.ribbon-green:before{border-top:4px solid var(--green-dark)}.ribbon-green:before{left:0;border-left:4px solid var(--green-dark);border-right:4px solid hsla(0,0%,100%,0)}.ribbon-green:after,.ribbon-green:before{border-bottom:4px solid hsla(0,0%,100%,0)}.ribbon-green:after{right:7px;border-left:4px solid hsla(0,0%,100%,0);border-right:4px solid var(--green-dark)}.ribbon-black{background-color:var(--light-black)}.ribbon-black:after,.ribbon-black:before{border-top:4px solid var(--black)}.ribbon-black:before{left:0;border-left:4px solid var(--black);border-right:4px solid hsla(0,0%,100%,0)}.ribbon-black:after,.ribbon-black:before{border-bottom:4px solid hsla(0,0%,100%,0)}.ribbon-black:after{right:7px;border-left:4px solid hsla(0,0%,100%,0);border-right:4px solid var(--black)}.ribbon-date{font-size:12px}.ribbon-community-wrapper{width:116px;height:122px;overflow:hidden;position:absolute;top:-5px;right:-5px;z-index:1}.ribbon-community{font-size:14px;line-height:15px;left:-4px;top:16px;width:154px;margin-left:5px;background-color:var(--green)}.ribbon-community:after,.ribbon-community:before{border-top:4px solid var(--green-dark)}.ribbon-community:before{left:0;border-left:4px solid var(--green-dark);border-right:4px solid hsla(0,0%,100%,0);border-bottom:4px solid hsla(0,0%,100%,0)}.ribbon-community:after{right:0;border-left:4px solid hsla(0,0%,100%,0);border-right:4px solid var(--green-dark);border-bottom:4px solid hsla(0,0%,100%,0)}.option{display:flex;padding:1.4em;border:1px solid var(--light-grey);background:var(--white);border-radius:.42rem}.option .option-control{width:2.7rem;padding-top:.1rem}.option .option-control .kt-radio{display:block}.option .option-label{width:100%}.option .option-label .option-head{display:flex;justify-content:space-between}.option .option-label .option-head .option-title{font-size:1.1rem;font-weight:500;color:#3f4254}.option .option-label .option-head .option-focus{font-size:1.1rem;font-weight:600;color:#181c32}.option .option-label .option-body{display:block;padding-top:.7rem;padding-right:.8rem;font-size:.9rem;color:var(--dark-grey)}.option.option-plain{border:0;padding:0;margin-top:-.2rem;margin-bottom:2rem;align-items:center}.option.option-plain .option-control{vertical-align:middle;width:2.7rem}.option.option-plain .option-control .radio{margin-bottom:1.6rem}.option.option-plain .option-label .option-body{padding-top:.2rem}.dark-mode .option{background-color:var(--dark-mode-item);border:1px solid hsla(0,0%,100%,0)}.radio{position:relative;text-align:left;cursor:pointer;font-size:1rem;transition:all .3s ease;margin:0}.radio,.radio>span{display:flex;align-items:center}.radio>span{border-radius:50%;background-color:unset;justify-content:center;flex-shrink:0}.radio>span:after{content:"";display:none;border-radius:100%!important}.radio>input{position:absolute;z-index:-1;opacity:0}.radio:hover>input:not([disabled])~span,.radio>input:focus~span{transition:all .3s ease}.radio.radio-disabled{opacity:.6;cursor:not-allowed}.radio>input:checked~span{transition:all .3s ease;background-color:unset}.radio>input:checked~span:after{display:block}.radio.radio-square>span{border-radius:0}.radio.radio-rounded>span{border-radius:.42rem}.radio.radio-outline>span{border-width:1px;border-style:solid}.radio.radio-outline-2x>span{border-width:2px!important}.radio.radio-accent>span{border-width:3px!important;border-style:solid!important;background-color:hsla(0,0%,100%,0)!important}.radio.radio-accent>span:after{display:block}.radio>span{height:18px;width:18px}.radio>span:after{width:6px;height:6px}.radio.radio-lg>span{height:24px;width:24px}.radio.radio-lg>span:after{width:8px;height:8px}.radio.radio-outline>span{height:18px;width:18px}.radio.radio-outline>span:after{width:6px;height:6px}.radio.radio-outline.radio-lg>span{height:24px;width:24px}.radio.radio-outline.radio-lg>span:after{width:8px;height:8px}.radio.radio-accent>span{height:24px;width:24px}.radio.radio-accent>span:after{width:14px;height:14px}.radio.radio-accent.radio-lg>span{height:30px;width:30px}.radio.radio-accent.radio-lg>span:after{width:10px;height:10px}.radio>span{background-color:#ebedf3}.radio>input:focus~span,.radio>span{border:1px solid hsla(0,0%,100%,0)}.radio>input:checked~span{background-color:var(--primary)}.radio>input:checked~span:after{background-color:#fff;border-color:#fff}.radio.radio-outline>input:focus~span,.radio.radio-outline>span{background-color:hsla(0,0%,100%,0);border-color:#d1d3e0}.radio.radio-outline>input:checked~span{background-color:hsla(0,0%,100%,0);border-color:var(--primary)}.radio.radio-outline>input:checked~span:after{background-color:var(--primary);border-color:var(--primary)}.radio.radio-primary>input:focus~span,.radio.radio-primary>span{border:1px solid hsla(0,0%,100%,0)}.radio.radio-primary>input:checked~span{background-color:var(--primary)}.radio.radio-primary>input:checked~span:after{background-color:#fff;border-color:#fff}.radio.checkbox-light-primary>span{background-color:#e1e9ff;border:1px solid hsla(0,0%,100%,0)}.radio.checkbox-light-primary>input:focus~span{border:1px solid hsla(0,0%,100%,0)}.radio.checkbox-light-primary>input:checked~span{background-color:var(--primary)}.radio.checkbox-light-primary>input:checked~span:after{border-color:#fff}.radio.radio-outline.radio-primary>input:focus~span,.radio.radio-outline.radio-primary>span{background-color:hsla(0,0%,100%,0);border-color:#d1d3e0}.radio.radio-outline.radio-primary>input:checked~span{background-color:hsla(0,0%,100%,0);border-color:var(--primary)}.radio.radio-outline.radio-primary>input:checked~span:after{background-color:var(--primary);border-color:var(--primary)}.radio.radio-accent.radio-primary>span:after{background-color:var(--primary)}.radio.radio-accent.radio-primary>input:focus~span{border-color:#e1e9ff}.radio.radio-accent.radio-primary>input:focus~span:after{background-color:var(--primary)}.radio.radio-accent.radio-primary>input:checked~span{border-color:#e1e9ff}.radio.radio-accent.radio-primary>input:checked~span:after{background-color:var(--primary)}.radio.radio-secondary>input:focus~span,.radio.radio-secondary>span{border:1px solid hsla(0,0%,100%,0)}.radio.radio-secondary>input:checked~span{background-color:#e4e6ef}.radio.radio-secondary>input:checked~span:after{background-color:#fff;border-color:#fff}.radio.checkbox-light-secondary>span{background-color:#ebedf3;border:1px solid hsla(0,0%,100%,0)}.radio.checkbox-light-secondary>input:focus~span{border:1px solid hsla(0,0%,100%,0)}.radio.checkbox-light-secondary>input:checked~span{background-color:#e4e6ef}.radio.checkbox-light-secondary>input:checked~span:after{border-color:#3f4254}.radio.radio-outline.radio-secondary>input:focus~span,.radio.radio-outline.radio-secondary>span{background-color:hsla(0,0%,100%,0);border-color:#d1d3e0}.radio.radio-outline.radio-secondary>input:checked~span{background-color:hsla(0,0%,100%,0);border-color:#e4e6ef}.radio.radio-outline.radio-secondary>input:checked~span:after{background-color:#e4e6ef;border-color:#e4e6ef}.radio.radio-accent.radio-secondary>span:after{background-color:#e4e6ef}.radio.radio-accent.radio-secondary>input:focus~span{border-color:#ebedf3}.radio.radio-accent.radio-secondary>input:focus~span:after{background-color:#e4e6ef}.radio.radio-accent.radio-secondary>input:checked~span{border-color:#ebedf3}.radio.radio-accent.radio-secondary>input:checked~span:after{background-color:#e4e6ef}.radio.radio-success>input:focus~span,.radio.radio-success>span{border:1px solid hsla(0,0%,100%,0)}.radio.radio-success>input:checked~span{background-color:#1bc5bd}.radio.radio-success>input:checked~span:after{background-color:#fff;border-color:#fff}.radio.checkbox-light-success>span{background-color:#c9f7f5;border:1px solid hsla(0,0%,100%,0)}.radio.checkbox-light-success>input:focus~span{border:1px solid hsla(0,0%,100%,0)}.radio.checkbox-light-success>input:checked~span{background-color:#1bc5bd}.radio.checkbox-light-success>input:checked~span:after{border-color:#fff}.radio.radio-outline.radio-success>input:focus~span,.radio.radio-outline.radio-success>span{background-color:hsla(0,0%,100%,0);border-color:#d1d3e0}.radio.radio-outline.radio-success>input:checked~span{background-color:hsla(0,0%,100%,0);border-color:#1bc5bd}.radio.radio-outline.radio-success>input:checked~span:after{background-color:#1bc5bd;border-color:#1bc5bd}.radio.radio-accent.radio-success>span:after{background-color:#1bc5bd}.radio.radio-accent.radio-success>input:focus~span{border-color:#c9f7f5}.radio.radio-accent.radio-success>input:focus~span:after{background-color:#1bc5bd}.radio.radio-accent.radio-success>input:checked~span{border-color:#c9f7f5}.radio.radio-accent.radio-success>input:checked~span:after{background-color:#1bc5bd}.radio.radio-info>input:focus~span,.radio.radio-info>span{border:1px solid hsla(0,0%,100%,0)}.radio.radio-info>input:checked~span{background-color:#8950fc}.radio.radio-info>input:checked~span:after{background-color:#fff;border-color:#fff}.radio.checkbox-light-info>span{background-color:#eee5ff}.radio.checkbox-light-info>input:focus~span,.radio.checkbox-light-info>span{border:1px solid hsla(0,0%,100%,0)}.radio.checkbox-light-info>input:checked~span{background-color:#8950fc}.radio.checkbox-light-info>input:checked~span:after{border-color:#fff}.radio.radio-outline.radio-info>input:focus~span,.radio.radio-outline.radio-info>span{background-color:hsla(0,0%,100%,0);border-color:#d1d3e0}.radio.radio-outline.radio-info>input:checked~span{background-color:hsla(0,0%,100%,0);border-color:#8950fc}.radio.radio-outline.radio-info>input:checked~span:after{background-color:#8950fc;border-color:#8950fc}.radio.radio-accent.radio-info>span:after{background-color:#8950fc}.radio.radio-accent.radio-info>input:focus~span{border-color:#eee5ff}.radio.radio-accent.radio-info>input:focus~span:after{background-color:#8950fc}.radio.radio-accent.radio-info>input:checked~span{border-color:#eee5ff}.radio.radio-accent.radio-info>input:checked~span:after{background-color:#8950fc}.radio.radio-warning>input:focus~span,.radio.radio-warning>span{border:1px solid hsla(0,0%,100%,0)}.radio.radio-warning>input:checked~span{background-color:#ffa800}.radio.radio-warning>input:checked~span:after{background-color:#fff;border-color:#fff}.radio.checkbox-light-warning>span{background-color:#fff4de;border:1px solid hsla(0,0%,100%,0)}.radio.checkbox-light-warning>input:focus~span{border:1px solid hsla(0,0%,100%,0)}.radio.checkbox-light-warning>input:checked~span{background-color:#ffa800}.radio.checkbox-light-warning>input:checked~span:after{border-color:#fff}.radio.radio-outline.radio-warning>input:focus~span,.radio.radio-outline.radio-warning>span{background-color:hsla(0,0%,100%,0);border-color:#d1d3e0}.radio.radio-outline.radio-warning>input:checked~span{background-color:hsla(0,0%,100%,0);border-color:#ffa800}.radio.radio-outline.radio-warning>input:checked~span:after{background-color:#ffa800;border-color:#ffa800}.radio.radio-accent.radio-warning>span:after{background-color:#ffa800}.radio.radio-accent.radio-warning>input:focus~span{border-color:#fff4de}.radio.radio-accent.radio-warning>input:focus~span:after{background-color:#ffa800}.radio.radio-accent.radio-warning>input:checked~span{border-color:#fff4de}.radio.radio-accent.radio-warning>input:checked~span:after{background-color:#ffa800}.radio.radio-danger>input:focus~span,.radio.radio-danger>span{border:1px solid hsla(0,0%,100%,0)}.radio.radio-danger>input:checked~span{background-color:#f64e60}.radio.radio-danger>input:checked~span:after{background-color:#fff;border-color:#fff}.radio.checkbox-light-danger>span{background-color:#ffe2e5}.radio.checkbox-light-danger>input:focus~span,.radio.checkbox-light-danger>span{border:1px solid hsla(0,0%,100%,0)}.radio.checkbox-light-danger>input:checked~span{background-color:#f64e60}.radio.checkbox-light-danger>input:checked~span:after{border-color:#fff}.radio.radio-outline.radio-danger>input:focus~span,.radio.radio-outline.radio-danger>span{background-color:hsla(0,0%,100%,0);border-color:#d1d3e0}.radio.radio-outline.radio-danger>input:checked~span{background-color:hsla(0,0%,100%,0);border-color:#f64e60}.radio.radio-outline.radio-danger>input:checked~span:after{background-color:#f64e60;border-color:#f64e60}.radio.radio-accent.radio-danger>span:after{background-color:#f64e60}.radio.radio-accent.radio-danger>input:focus~span{border-color:#ffe2e5}.radio.radio-accent.radio-danger>input:focus~span:after{background-color:#f64e60}.radio.radio-accent.radio-danger>input:checked~span{border-color:#ffe2e5}.radio.radio-accent.radio-danger>input:checked~span:after{background-color:#f64e60}.radio.radio-light>input:focus~span,.radio.radio-light>span{border:1px solid hsla(0,0%,100%,0)}.radio.radio-light>input:checked~span{background-color:#f3f6f9}.radio.radio-light>input:checked~span:after{background-color:#fff;border-color:#fff}.radio.checkbox-light-light>span{background-color:#f3f6f9}.radio.checkbox-light-light>input:focus~span,.radio.checkbox-light-light>span{border:1px solid hsla(0,0%,100%,0)}.radio.checkbox-light-light>input:checked~span{background-color:#f3f6f9}.radio.checkbox-light-light>input:checked~span:after{border-color:#7e8299}.radio.radio-outline.radio-light>input:focus~span,.radio.radio-outline.radio-light>span{background-color:hsla(0,0%,100%,0);border-color:#d1d3e0}.radio.radio-outline.radio-light>input:checked~span{background-color:hsla(0,0%,100%,0);border-color:#f3f6f9}.radio.radio-outline.radio-light>input:checked~span:after{background-color:#f3f6f9;border-color:#f3f6f9}.radio.radio-accent.radio-light>span:after{background-color:#f3f6f9}.radio.radio-accent.radio-light>input:focus~span{border-color:#f3f6f9}.radio.radio-accent.radio-light>input:focus~span:after{background-color:#f3f6f9}.radio.radio-accent.radio-light>input:checked~span{border-color:#f3f6f9}.radio.radio-accent.radio-light>input:checked~span:after{background-color:#f3f6f9}.radio.radio-dark>input:focus~span,.radio.radio-dark>span{border:1px solid hsla(0,0%,100%,0)}.radio.radio-dark>input:checked~span{background-color:#181c32}.radio.radio-dark>input:checked~span:after{background-color:#fff;border-color:#fff}.radio.checkbox-light-dark>span{background-color:#d1d3e0}.radio.checkbox-light-dark>input:focus~span,.radio.checkbox-light-dark>span{border:1px solid hsla(0,0%,100%,0)}.radio.checkbox-light-dark>input:checked~span{background-color:#181c32}.radio.checkbox-light-dark>input:checked~span:after{border-color:#fff}.radio.radio-outline.radio-dark>input:focus~span,.radio.radio-outline.radio-dark>span{background-color:hsla(0,0%,100%,0);border-color:#d1d3e0}.radio.radio-outline.radio-dark>input:checked~span{background-color:hsla(0,0%,100%,0);border-color:#181c32}.radio.radio-outline.radio-dark>input:checked~span:after{background-color:#181c32;border-color:#181c32}.radio.radio-accent.radio-dark>span:after{background-color:#181c32}.radio.radio-accent.radio-dark>input:focus~span{border-color:#d1d3e0}.radio.radio-accent.radio-dark>input:focus~span:after{background-color:#181c32}.radio.radio-accent.radio-dark>input:checked~span{border-color:#d1d3e0}.radio.radio-accent.radio-dark>input:checked~span:after{background-color:#181c32}.radio.radio-white>input:focus~span,.radio.radio-white>span{border:1px solid hsla(0,0%,100%,0)}.radio.radio-white>input:checked~span{background-color:#fff}.radio.radio-white>input:checked~span:after{background-color:#fff;border-color:#fff}.radio.checkbox-light-white>span{background-color:#fff}.radio.checkbox-light-white>input:focus~span,.radio.checkbox-light-white>span{border:1px solid hsla(0,0%,100%,0)}.radio.checkbox-light-white>input:checked~span{background-color:#fff}.radio.checkbox-light-white>input:checked~span:after{border-color:#3f4254}.radio.radio-outline.radio-white>input:focus~span,.radio.radio-outline.radio-white>span{background-color:hsla(0,0%,100%,0);border-color:#d1d3e0}.radio.radio-outline.radio-white>input:checked~span{background-color:hsla(0,0%,100%,0);border-color:#fff}.radio.radio-outline.radio-white>input:checked~span:after{background-color:#fff;border-color:#fff}.radio.radio-accent.radio-white>span:after{background-color:#fff}.radio.radio-accent.radio-white>input:focus~span{border-color:#fff}.radio.radio-accent.radio-white>input:focus~span:after{background-color:#fff}.radio.radio-accent.radio-white>input:checked~span{border-color:#fff}.radio.radio-accent.radio-white>input:checked~span:after{background-color:#fff}.radio-inline{display:flex;flex-wrap:wrap}.radio-inline .radio{margin-right:1rem;margin-bottom:.35rem}.radio-inline .radio span{margin-right:.75rem}.radio-inline .radio:last-child{margin-right:0}.radio-list{display:flex;flex-direction:column}.radio-list .radio{margin-bottom:1rem}.radio-list .radio span{margin-right:.75rem}.radio-list .radio:last-child{margin-bottom:0}.position-back-to-description{position:absolute;right:0;top:0;bottom:auto;row-gap:1rem;column-gap:1rem}.position-back-to-description--full{top:-80px}@media screen and (max-width:1023px){.position-back-to-description{position:relative;top:100%;margin-top:1rem;right:auto;left:0}.position-back-to-description a.button-cancel{padding-left:0}.wrapper-header .position-back-to-description{position:relative}}@media screen and (max-width:768px){.position-back-to-description{position:relative;width:100%;flex-direction:column}.position-back-to-description--full{flex-direction:column;row-gap:1rem}.position-back-to-description--full .button{width:100%;padding:15px 20px}}.position-share{position:absolute;top:10px;right:10px}.position-share.position-share--top{top:-30px}@media screen and (max-width:1023px){.position-share.position-share--top{display:none}}@media screen and (max-width:992px){.position-share{top:0;right:5px}}.go-top-fixed{position:fixed;bottom:100px;right:20px;height:45px;width:45px;color:#000;animation:fadeinout .5s}.go-top-fixed a{width:100%;height:100%;display:inline-block}.dark-mode .go-top-fixed a{opacity:1}.go-top-fixed a:hover{opacity:.8}.go-top-fixed a img,.go-top-fixed a svg-icon svg{height:45px!important;width:45px!important}.dark-mode .go-top-fixed a svg-icon svg circle{fill:var(--dark-mode-background)!important}.input-group-append,.input-group-prepend{display:flex}.input-group-append{margin-left:-1px;height:calc(1.5em + 1.3rem + 4px)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.form-group{margin-bottom:1.75rem}.input-group>.input-group-append>.button{min-width:auto;padding:0 1rem}.input-group>.input-group-append>.button,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.button,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.form-control{display:block;width:100%;height:calc(1.5em + 1.3rem + 2px);padding:.65rem 1rem;font-size:1rem;font-weight:400;line-height:1.5;color:#3f4254;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border-radius:.42rem;box-shadow:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.ctf-no-data-welcome{position:relative}.ctf-no-data-welcome .ctf-no-data-welcome--icon{height:200px}.ctf-no-data-welcome img{max-height:300px}.ctf-no-data-welcome.ctf-no-data-welcome--ended img{height:250px}.ctf-no-data-welcome h2{position:absolute;bottom:15%;margin:0!important;text-transform:uppercase;color:var(--primary);font-size:24px;line-height:27px}.dark-mode .ctf-no-data-welcome h2{color:var(--primary)!important}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;width:200px;background-color:#555;color:#fff;text-align:center;font-size:15px;border-radius:5px;padding:5px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s}.tooltip .tooltiptext-lg{min-width:300px;width:auto;max-width:90%}.tooltip .tooltiptext.tooltiptext-center{left:-25%;margin-left:0}.tooltip .tooltiptext.tooltiptext-right{bottom:auto;top:0;margin-left:15px}.button.tooltip .tooltiptext{width:150%;left:-25%;margin-left:0}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.button.tooltip.disabled{pointer-events:all;opacity:1;cursor:default}.button.tooltip.disabled:hover{background-color:var(--light-grey);border-color:var(--light-grey);box-shadow:none;transform:none;color:var(--white)}.ng-tooltip{position:absolute;max-width:200px;font-weight:600;font-size:15px;text-align:center;color:var(--white);padding:3px 8px;background-color:#555;border-radius:5px;z-index:1000;opacity:0}.ng-tooltip-lg{width:350px;max-width:100%}.ng-tooltip-auto{max-width:100%}.ng-tooltip:after{content:"";position:absolute;border-style:solid}.ng-tooltip-top:after{top:100%;left:50%;margin-left:-5px;border-width:5px;border-color:#555 transparent transparent}.ng-tooltip-bottom:after{bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-color:transparent transparent #555}.ng-tooltip-left:after{top:50%;left:100%;margin-top:-5px;border-width:5px;border-color:transparent transparent transparent #555}.ng-tooltip-right:after{top:50%;right:100%;margin-top:-5px;border-width:5px;border-color:transparent #555 transparent transparent}.ng-tooltip-text-left{text-align:left}.ng-tooltip-text-right{text-align:right}.ng-tooltip-text-justify{text-align:justify}.ng-tooltip.ng-arrow-right:after{left:auto!important;right:30%}.ng-tooltip.ng-arrow-left:after{right:auto!important;left:30%}.ng-tooltip.ng-arrow-right.ng-tooltip-right--fix:after{right:50px;left:auto;margin-left:auto;margin-right:-5px}.ng-tooltip.ng-arrow-right.ng-tooltip-left:after{top:50%;left:100%;margin-top:-5px;border-width:5px;border-color:transparent transparent transparent #555}.ng-tooltip.ng-arrow-none:after{display:none!important}.ng-tooltip-show{opacity:1}.md code,.md pre{font-family:Menlo,Consolas,monospace;font-size:85%;text-align:left;line-height:140%}.md .mediumToc code,.md .shortToc code,.md h1 code,.md h2 code,.md h3 code,.md h4 code,.md h5 code,.md h6 code,.md longToc code{font-size:unset}.md div.title{font-size:26px;font-weight:800;line-height:120%;text-align:center}.md div.afterTitles{height:10px}.md div.subtitle{text-align:center}.md .image{display:inline-block}.md img{max-width:100%;page-break-inside:avoid}.md li{text-align:left;text-indent:0}.md pre.listing{width:100%;tab-size:4;-moz-tab-size:4;-o-tab-size:4;counter-reset:line;overflow-x:auto;resize:horizontal}.md pre.listing .linenumbers span.line:before{width:30px;margin-left:-28px;font-size:80%;text-align:right;counter-increment:line;content:counter(line);display:inline-block;padding-right:13px;margin-right:8px;color:#ccc}.md div.tilde{margin:20px 0 -10px;text-align:center}.md .imagecaption,.md .listingcaption,.md .tablecaption{display:inline-block;margin:7px 5px 12px;text-align:justify;font-style:italic}.md img.pixel{image-rendering:pixelated}.md blockquote.fancyquote{margin:25px 0;text-align:left;line-height:160%}.md blockquote.fancyquote:before{content:"“";color:#ddd;font-family:Times New Roman;font-size:45px;line-height:0;margin-right:6px;vertical-align:-.3em}.md span.fancyquote{font-size:118%;color:#777;font-style:italic}.md span.fancyquote:after{content:"”";font-style:normal;color:#ddd;font-family:Times New Roman;font-size:45px;line-height:0;margin-left:6px;vertical-align:-.3em}.md blockquote.fancyquote .author{width:100%;margin-top:10px;display:inline-block;text-align:right}.md small{font-size:60%}.md big{font-size:150%}.md .mediumTOC,.md .shortTOC,.md .tocHeader,.md div.title,.md h1,.md h2,.md h3,.md h4,.md h5,.md h6,.nonumberh1,.nonumberh2,.nonumberh3,.nonumberh4,.nonumberh5,.nonumberh6,contents{font-family:Verdana,Helvetica,Arial,sans-serif;margin:13.4px 0;padding:15px 0 3px;border-top:none;clear:both}.md .tocTop{display:none}.md .nonumberh1,.md .nonumberh2,.md .nonumberh3,.md .nonumberh4,.md .nonumberh5,.md .nonumberh6,.md h1,.md h2,.md h3,.md h4,.md h5,.md h6{page-break-after:avoid;break-after:avoid}.md svg.diagram{display:block;font-family:Menlo,Consolas,monospace;font-size:85%;text-align:center;stroke-linecap:round;stroke-width:2px;page-break-inside:avoid;stroke:#000;fill:#000}.md svg.diagram .opendot{fill:#fff}.md svg.diagram .shadeddot{fill:#ccc}.md svg.diagram .dotteddot{stroke:#000;stroke-dasharray:4;fill:none}.md svg.diagram text{stroke:none}@media print{.md .pagebreak{page-break-after:always;visibility:hidden}}.md .nonumberh1,.md .tocHeader,.md h1{border-bottom:3px solid;font-size:20px;font-weight:700}.md .nonumberh2,.md h2{border-bottom:2px solid #999;color:#555;font-weight:700;font-size:18px}.md .nonumberh3,.md .nonumberh4,.md .nonumberh5,.md .nonumberh6,.md h3,.md h4,.md h5,.md h6{font-family:Verdana,Helvetica,Arial,sans-serif;color:#555;font-size:16px}.md .level1,.md h1{counter-reset:h2 h3 h4 h5 h6}.md .level2,.md h2{counter-reset:h3 h4 h5 h6}.md .level3,.md h3{counter-reset:h4 h5 h6}.md .level4,.md h4{counter-reset:h5 h6}.md .level5,.md h5{counter-reset:h6}.md div.table{margin:16px 0}.md div.table,.md table{margin:16px 0;border-collapse:collapse;line-height:140%;page-break-inside:avoid}.md table{margin:auto;width:100%}.md table th{color:#fff;background-color:var(--primary);border:1px solid #888;padding:8px 15px}.md table td{padding:5px 15px;border:1px solid #888}.md table td p{margin:0}.md table tr:nth-child(2n){background:#eee}.dark-mode .md table tr:nth-child(2n){background:var(--dark-mode-item)}.md pre.tilde{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px 0 5px 20px;margin:0;background:#fcfcfc;page-break-inside:avoid}.md a.target{width:0;height:0;visibility:hidden;font-size:0;display:inline-block}.md dt{font-weight:700}.md dl>dd{margin-top:-8px;margin-bottom:8px}.md dl>table{margin:35px 0 30px}.md .endnote{font-size:13px;line-height:15px;padding-left:10px;text-indent:-10px}.md .bib{padding-left:80px;text-indent:-80px;text-align:left}.md .mediumTOC{float:right;font-size:12px;line-height:15px;border-left:1px solid #ccc;padding-left:15px;margin:15px 0 15px 25px}.md .mediumTOC .level1{font-weight:600}.md .longTOC .level1{font-weight:600;display:block;padding-top:12px;margin:0 0 -20px}.md .shortTOC{text-align:center;font-weight:700;margin-top:15px;font-size:14px}.md li.checked,.md li.unchecked{list-style:none;overflow:visible;text-indent:-1.2em}.md li.checked:before,.md li.unchecked:before{content:"\2611";display:block;float:left;width:1em;font-size:120%}.md li.unchecked:before{content:"\2610"}.lesson-content.lesson-content-menu .tocHeader,.lesson-content.lesson-content-menu .tocTop{display:none}.lessonTOC{counter-reset:h1 paragraph line item list-item}.lessonTOC a{color:var(--dark-grey)!important;font-size:12px}.lessonTOC a:active,.lessonTOC a:hover{color:var(--primary)!important}.dark-mode .lessonTOC a:active,.dark-mode .lessonTOC a:hover{color:var(--white)!important}.md h1,.md h2,.md h3,.md h4,.md h5,.md h6{line-height:inherit}.md h5:before,.md h6:before{display:none}.md img,.md video,video{display:flex;max-width:100%;margin:0 auto}.md pre,.md pre #text,.md pre.listing{white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word;resize:none!important;overflow:hidden!important;max-width:100%!important;width:auto!important}.md pre code{display:table;table-layout:fixed;width:100%;min-width:0!important}.markdeepFooter{display:none}.md h1:before,.mdTOC .level1:before{content:counter(h1) " ";counter-increment:h1;margin-right:10px}.md h2:before,.mdTOC .level2:before{content:counter(h1) "."counter(h2) " ";counter-increment:h2;margin-right:10px}.level2:before{margin-left:10px}.md h3:before,.mdTOC .level3:before{content:counter(h1) "."counter(h2) "."counter(h3) " ";counter-increment:h3;margin-right:10px}.level3:before{margin-left:20px}.md h4:before,.mdTOC .level4:before{content:counter(h1) "."counter(h2) "."counter(h3) "."counter(h4) " ";counter-increment:h4;margin-right:10px}.level4:before{margin-left:30px}.md h5:before,.mdTOC .level5:before{content:counter(h1) "."counter(h2) "."counter(h3) "."counter(h4) "."counter(h5) " ";counter-increment:h5;margin-right:10px}.level5:before{margin-left:40px}.md h6:before,.mdTOC .level6:before{content:counter(h1) "."counter(h2) "."counter(h3) "."counter(h4) "."counter(h5) "."counter(h6) " ";counter-increment:h6;margin-right:10px}.level6:before{margin-left:50px}.mdTOC a:before{margin-right:5px!important}.flip-list-move{transition:transform 1s}.flip-list-items{background-color:#fff}.dark-mode .flip-list-items{background-color:var(--dark-mode-background)}.carousel-cells .carousel-cell{height:100%;max-height:100%!important;width:300px;padding-bottom:70px!important}.carousel-cells .carousel-cell img{width:auto!important}.carousel-dots .carousel-dot{width:1em!important;height:1em!important;border:none!important}.dark-mode .carousel-dots .carousel-dot{border:1px solid #fff!important}.carousel-arrows .carousel-arrow{opacity:1!important;top:40%!important;width:45px!important;height:45px!important;border-style:solid;border-width:1px!important;border-color:var(--primary)!important;border-radius:200px!important;background-color:#fff;background-repeat:no-repeat;background-size:15px!important;transition:all .2s ease}.carousel-arrows .carousel-arrow:hover{background-color:var(--primary)!important;background-size:auto;background-repeat:no-repeat}.carousel-arrows .carousel-arrow-prev{left:-30px!important;background-image:url(/assets/images/arrows/Arrow_slider_left.svg)!important;background-position:40% 50%!important}.carousel-arrows .carousel-arrow-prev:hover{background-image:url(/assets/images/arrows/Arrow_slider_left_hover.svg)!important;background-position:40% 50%!important}.carousel-arrows .carousel-arrow-next{right:-30px!important;background-image:url(/assets/images/arrows/Arrow_slider_right.svg)!important;background-position:60% 50%!important}.carousel-arrows .carousel-arrow-next:hover{background-image:url(/assets/images/arrows/Arrow_slider_right_hover.svg)!important;background-position:60% 50%!important}.carousel-arrows .carousel-arrow-disabled{opacity:.5!important;pointer-events:none}@media screen and (max-width:415px){.carousel-arrows .carousel-arrow{height:40px!important;width:40px!important}.carousel-arrows .carousel-arrow-prev{left:-30px!important}.carousel-arrows .carousel-arrow-next{right:-30px!important}}.carousel-badges-container{overflow:hidden;position:absolute;left:0;text-align:left;display:flex;height:150px;min-height:150px;width:100%}.sliding-badges-background{display:flex;animation:slideH 30s linear infinite;width:calc(150px * ((9 + 10) * 2))}.sliding-badges-background .carousel-badges-cell{height:150px;max-height:150px;width:150px}.sliding-badges-background .carousel-badges-cell img{min-width:150px;max-height:150px;min-height:100px;padding:1rem;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;object-fit:contain}.carousel-partners-container .sliding-badges-background{animation:slideDyn 30s linear infinite;animation-direction:reverse;width:calc(250px * (var(--partners) * 3))}.carousel-partners-container .sliding-badges-background .carousel-badges-cell{height:100%;max-height:inherit;width:250px;max-width:250px}.carousel-partners-container .sliding-badges-background .carousel-badges-cell img{height:auto;min-width:auto;width:auto;object-fit:contain}.slider-home{display:block;max-width:350px;margin:0 auto;position:relative}.card-example-slider-home-carousel{height:300px;width:100%;margin:0 auto;text-align:center;z-index:0!important}.card-example-slider-home .card-content{border-radius:0}.card-example-slider-home-carousel carousel{height:100%!important;z-index:1!important}.card-example.card-example-slider-home{position:relative!important;text-align:initial;width:200px}.card-example.card-example-slider-home .card-challenge{height:100%}.card-example-slider-home-carousel-box{position:absolute;top:0;height:300px;width:100%;max-width:100%;padding-top:30px;padding-bottom:100px;margin:0 auto}.card-example-slider-home-carousel-box-border{height:100%;width:100%;border:1px solid var(--primary);margin:0 auto}@media screen and (max-width:415px){.slider-home{max-width:250px}.card-example-slider-home-carousel,.card-example-slider-home-carousel-box{width:250px}}@keyframes slideH{0%{transform:translateX(calc(-150px * (9 + 10)))}to{transform:translateX(0)}}@keyframes slideDyn{0%{transform:translateX(calc(-250px * var(--partners)))}to{transform:translateX(0)}}.side-borders{position:absolute;height:100%;width:100%;top:0;z-index:1;pointer-events:none;background-image:linear-gradient(90deg,var(--white),hsla(0,0%,100%,0) 20%,hsla(0,0%,100%,0) 80%,var(--white))}.dark-mode .side-borders{background-image:linear-gradient(90deg,var(--home-color),rgba(4,6,41,0) 20%,rgba(4,6,41,0) 80%,var(--home-color))}.apexcharts-tooltip-title{text-align:center;font-weight:600}.apexcharts-tooltip-y-group{display:flex}.apexcharts-tooltip-y-group .apexcharts-tooltip-text-y-value{text-align:right}.statistics-resolution-histo-container .apexcharts-legend-series{display:flex!important}.statistics-resolution-histo-container .apexcharts-tooltip-text-label{display:block!important}.statistics-resolution-histo-container .apexcharts-legend-marker{margin:0}.statistics-resolution-histo-container .apexcharts-legend-text{padding-left:3px;margin:0}.statistics-resolution-histo-container .apexcharts-tooltip{padding:5px 10px;font-weight:600;font-family:Fraktion sans,sans-serif;border:none!important;background:none!important;box-shadow:none!important}.statistics-resolution-histo-container .apexcharts-tooltip .ng-tooltip{position:relative;text-align:left}.statistics-resolution-histo-container .apexcharts-tooltip.apexcharts-active .ng-tooltip{opacity:1}.statistics-resolution-histo-container .apexcharts-heatmap-series .apexcharts-heatmap-rect{max-height:17px!important;max-width:17px!important;cursor:pointer!important}apx-chart.centered-flex>div{flex-grow:1}.dark-mode .statistics-resolution-histo-container .apexcharts-heatmap-series .apexcharts-heatmap-rect{stroke:var(--dark-mode-background)}.dark-mode .apexcharts-tooltip.apexcharts-theme-light{background-color:var(--dark-mode-item)}.dark-mode .apexcharts-menu,.dark-mode .apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title{background-color:var(--dark-mode-background)}.dark-mode .apexcharts-theme-light .apexcharts-menu-item:hover{background-color:var(--dark-mode-selected-item);color:var(--dark-mode-item)!important}.dark-mode .apexcharts-xaxistooltip{background-color:var(--dark-mode-background)}#botbutton.quriobotWidgetButton{bottom:100px!important}#botbutton.quriobotWidgetButton,#botbutton.quriobotWidgetButton:before,#botbutton .quriobotWidgetPopup #quriobotPopupButton.quriobotWidgetPopup--button{background-color:var(--primary)!important}#botbutton .quriobotWidgetPopup #quriobotPopupButton.quriobotWidgetPopup--button{border:1px solid var(--primary)!important;transition-delay:.1s!important}#botbutton .quriobotWidgetPopup #quriobotPopupButton.quriobotWidgetPopup--button:hover{background-color:var(--white)!important;color:var(--primary)!important}#powered--label,#previewMode.previewMode,.brandingLabel{display:none!important}#quriobotWidgetContainer.quriobotWidgetContainer{top:auto!important;bottom:-60px!important}.swal2-container{background-color:rgba(116,121,184,.86)!important}.swal2-modal button{display:inline-block;min-width:150px;margin-bottom:0;padding:15px 40px;border-style:solid;border-width:1px;border-color:var(--primary)!important;border-radius:5px;background-color:var(--primary)!important;transition:all .2s ease;font-family:Fraktion sans,sans-serif;font-size:20px;font-weight:600;text-align:center}.swal2-modal .swal2-styled:focus{box-shadow:none!important}.dark-mode .swal2-modal,.dark-mode .swal2-modal button{background-color:var(--dark-mode-background)!important}.dark-mode .swal2-modal button{border:1px solid var(--primary)!important;color:#fff!important}.nav-link{display:inline-block;margin-top:10px;padding:10px;font-family:Fraktion sans,sans-serif;color:var(--light-black);font-size:18px;font-weight:700}.nav-link-content .nav-link{position:relative;transition:all .3s}.nav-link-content .nav-link:hover{color:var(--primary)!important}.dropdown-link-darkmode .nav-link:hover{color:var(--light-black)!important}.dark-mode .nav-link-content .nav-link:hover{color:var(--white)!important}.nav-link-content .nav-link:before{content:"";position:absolute;bottom:5px;left:50%;width:calc(100% - 20px);height:2px;background:var(--primary);opacity:0;transform:translateX(-50%);transition:all .3s}.dropdown-link-darkmode .nav-link:before{content:none}.dark-mode .nav-link-content .nav-link:before{background:var(--white)}.nav-link-content.current-page .nav-link:before,.nav-link-content .nav-link:hover:before{bottom:0;opacity:1}.nav-link.nav-link-user{margin-right:0;float:right;max-width:200px}.nav-link.nav-link-footer{display:block;margin-top:0;margin-right:0;padding-left:0;padding-right:0;color:#fff;font-weight:500;text-decoration:none;text-align:center}.navbar{height:130px;padding:35px 40px;background-color:#fff}@media screen and (max-width:479px){.navbar{padding:35px 20px}}@media screen and (max-width:1023px){.navbar{padding-right:20px}}@media screen and (max-width:1440px){.flex-responsive-l{flex-direction:column}.pos-responsive-l{position:relative;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important}}@media screen and (min-width:1441px){.navbar{padding:35px 75px}}.navbar.navbar-home{background-color:hsla(0,0%,100%,0)}.nav-menu{float:left}.navbar.navbar-custom .brand,.navbar.navbar-custom .nav-link,.navbar.navbar-custom .text-primary,.navbar.navbar-custom .text-user-achievements{color:var(--white)!important}.navbar.navbar-custom .icon-svg svg-icon svg g,.navbar.navbar-custom .icon-svg svg-icon svg path{fill:var(--white)!important}.navbar.navbar-custom .header-grouped .nav-link-dropdown a:hover{background-color:inherit!important}@media screen and (max-width:1023px){.nav-menu{flex-direction:column;align-items:center;background-color:#fff}.nav-link-content{display:block;margin-right:0;text-align:center}.nav-link-content.nl-content-resp{display:block}.button.button-small.button-login-resp{display:inline-block;margin-top:20px}.w-nav-menu{display:block!important;width:100%!important;position:absolute!important;left:0!important;z-index:1000;top:100%;overflow:hidden;height:100vh;background-color:hsla(0,0%,100%,0)}.w-nav-menu .nav-menu-content{width:100%;z-index:999;top:0;overflow:visible;padding:0 2rem 2rem;box-shadow:0 5px 15px 0 rgb(0 0 0/10%);animation:fadein .5s}.w-nav-menu-hidden,.w-nav-menu .nav-menu-content{background-color:var(--white);position:absolute!important;left:0!important}.w-nav-menu-hidden{width:100%!important;height:100%}.w-nav-menu-hidden .nav-menu-content{animation:fadeout .5s}.display-none{display:none}.text-center-resp{text-align:center;align-items:center;align-self:center}}@media screen and (max-width:1023px){.menu-button{margin-left:30px;color:var(--primary);font-size:35px}.menu-button.w--open{background-color:hsla(0,0%,100%,0);transform:rotate(-90deg);transition:all .2s ease}.flex-responsive-center{position:relative;left:0!important;right:0!important;width:100%;flex-direction:column;align-items:center}.flex-responsive-center--all{text-align:center!important;justify-content:center!important;margin:0!important}}.animate__animated-slow_05s{animation-delay:.5s}.animate__animated-slow_1s{animation-delay:1s}.animate__animated-slow_15s{animation-delay:1.5s}.animate__animated-slow_2s{animation-delay:2s}.animatedFadeInDown,.animatedFadeInLeft,.animatedFadeInRight,.animatedFadeInUp{opacity:0}.fadeInUp{opacity:0;animation-name:fadeInUp;-webkit-animation-name:fadeInUp}@keyframes fadeInUp{0%{transform:translateY(40px)}to{transform:translateY(0);opacity:1}}.fadeInDown{opacity:0;animation-name:fadeInDown;-webkit-animation-name:fadeInDown}@keyframes fadeInDown{0%{transform:translateY(-40px)}to{transform:translateY(0);opacity:1}}.fadeInLeft{opacity:0;animation-name:fadeInLeft;-webkit-animation-name:fadeInLeft}@keyframes fadeInLeft{0%{transform:translateX(-40px)}to{transform:translateX(0);opacity:1}}.fadeInRight{opacity:0;animation-name:fadeInRight;-webkit-animation-name:fadeInRight}@keyframes fadeInRight{0%{transform:translateX(40px)}to{transform:translateX(0);opacity:1}}.fade-in-right{animation:fade-in-right 5s ease-in-out both}@keyframes fade-in-right{0%{opacity:0;transform:translate(150px)}20%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(0)}}.fade-in-left{animation:fade-in-left 5s ease-in-out both}@keyframes fade-in-left{0%{opacity:0;transform:translate(-150px)}20%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(0)}}@media screen and (max-width:600px){@keyframes fade-in-right{0%{opacity:0;transform:translate(100px)}20%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(0)}}@keyframes fade-in-left{0%{opacity:0;transform:translate(-100px)}20%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(0)}}}@keyframes fadeinout{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{display:none;opacity:1;transform:translateY(-100%)}to{display:block;opacity:1;transform:translateY(0)}}@keyframes fadeout{0%{display:block;opacity:1;transform:translateY(0)}99%{display:block}to{display:none;transform:translateY(-100%)}}@keyframes fadeup{0%{display:none;opacity:1;transform:translateY(100%)}50%{display:block}to{display:block;transform:translateY(0)}}@keyframes fadeleft{0%{display:block;opacity:1;transform:translateX(0)}99%{display:block;opacity:1}to{display:none;opacity:0;transform:translateX(-100%)}}@keyframes faderight{0%{display:block;opacity:1;transform:translateX(0)}99%{display:block;opacity:1}to{display:none;opacity:0;transform:translateX(100%)}}@keyframes slideDown{0%{background-position:top}to{background-position:0 -100%}}@keyframes carousel{0%{transform:translateX(100%)}to{transform:translateX(-10%)}}@keyframes shake{0%{transform:translate(1px,1px) rotate(0deg)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0deg)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0deg)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes scale{0%{transform:scale(1)}to{transform:scale(1.2)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes MoveUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes MoveDownUp{0%,to{transform:translateY(-5px)}50%{transform:translateY(0)}}.dark-mode a,.dark-mode blockquote,.dark-mode div,.dark-mode font,.dark-mode h1,.dark-mode h2,.dark-mode h3,.dark-mode h4,.dark-mode h5,.dark-mode h6,.dark-mode label,.dark-mode p,.dark-mode span{color:#fff!important}.dark-mode .table td,.dark-mode .table td p,.dark-mode .table td span,.dark-mode .table th,.dark-mode .table th p,.dark-mode .table th span{color:var(--light-black)!important}.dark-mode text,.dark-mode tspan{fill:#fff!important}.dark-mode .require-input{color:var(--danger)!important}.dark-mode .button-transparent *{color:hsla(0,0%,100%,0)!important}.dark-mode .icon-fontawesome-position{color:var(--white)!important}.dark-mode a:link[target=_blank]{text-decoration:underline}.dark-mode a *{text-decoration:none}.dark-mode a.button{text-decoration:none!important}.dark-mode .footer a[target=_blank]{text-decoration:none}.dark-mode .header-block-content{background-color:var(--dark-mode-background);box-shadow:none}.dark-mode .card-youll-learn{background-color:var(--dark-mode-background);box-shadow:-6px 6px 0 0 var(--dark-mode-selected-item)}.dark-mode .section-header{background-image:url(Img_header_triangle_lavender_dark.4044543bc8e2f4f55c51.svg),linear-gradient(180deg,rgba(4,6,41,.5),rgba(4,6,41,.5)),linear-gradient(180deg,rgba(4,6,41,.5),rgba(4,6,41,.5)),url(Img_demo_grey.cf6f947bbe608f2bd947.jpg)}.body-wrapper--bg .dark-mode .section-header:after{background-image:linear-gradient(180deg,rgba(4,6,41,.5),rgba(4,6,41,.5)),linear-gradient(180deg,rgba(4,6,41,.5),rgba(4,6,41,.5)),url(Img_demo_grey.cf6f947bbe608f2bd947.jpg)}.dark-mode .section-header.section-header-chall-dash.section-header-bg{background-image:url(Img_header_triangle_lavender_dark.4044543bc8e2f4f55c51.svg),linear-gradient(-120deg,rgba(4,6,42,.7),#04062a),linear-gradient(180deg,rgba(4,6,41,.5),rgba(4,6,41,.5)),url(Img_demo_grey.cf6f947bbe608f2bd947.jpg)!important}.body-wrapper--bg .dark-mode .section-header.section-header-chall-dash.section-header-bg{background:none!important}.dark-mode .navbar{background-color:var(--dark-mode-background)}.body-wrapper--bg .dark-mode .navbar,.body-wrapper--bg .dark-mode .navbar .nav-link-dropdown,.body-wrapper--bg .dark-mode .navbar .user-block{background-color:var(--primary)}.dark-mode .section{background-color:var(--dark-mode-item)}.body-wrapper--bg .dark-mode .section{background:none!important}.dark-mode .section-grid{background-color:var(--dark-mode-item)!important}.dark-mode .menu-select{background-color:#040629}.dark-mode .menu-select-selected{background-color:var(--dark-mode-selected-item)}.dark-mode #filter-selected:hover+#filters,.dark-mode #filters:hover,.dark-mode #nav-hover:hover,.dark-mode #pointer-element:hover+#nav-hover{background-color:var(--dark-mode-background)!important}.dark-mode .filter-dropdownlink:hover,.dark-mode .filter-dropdownlink:hover .nav-link{color:var(--dark-mode-background)!important}.dark-mode .filter-dropdownlink .nav-link:before{background:var(--dark-mode-background)!important}.dark-mode #difficulty-selected:hover+#difficulty,.dark-mode #difficulty:hover,.dark-mode #item-selected:hover+#nav-combo,.dark-mode #nav-combo:hover{background-color:var(--dark-mode-background)!important}.dark-mode .card-content,.dark-mode .dropdown-filter-list,.dark-mode .dropdown-list{background-color:var(--dark-mode-background)}.dark-mode .content,.dark-mode .content-block,.dark-mode .getting-started-content{background-color:var(--dark-mode-background)!important}.dark-mode .getting-started-content{border-color:hsla(0,0%,100%,.3)!important}.dark-mode .steps li{background-color:var(--dark-grey)!important}.dark-mode .steps li.current~li{background-color:var(--light-grey)!important}.dark-mode .steps li:after{border-left-color:var(--dark-grey)!important}.dark-mode .steps li.current:after{border-left-color:var(--primary)!important}.dark-mode .steps li.current~li:after{border-left-color:var(--light-grey)!important}.dark-mode .steps li.current{background-color:var(--primary)!important}.dark-mode .card-dashboard-content,.dark-mode .lesson-content,.dark-mode .lesson-content-menu{background-color:var(--dark-mode-background)}.dark-mode .section-header.section-header-chall-dash{background-color:var(--dark-mode-background);background-image:none!important}.dark-mode .profile-ranking-pointsblock{background-color:var(--dark-mode-background)}.dark-mode #clue-modal-use,.dark-mode .clue-number-points,.dark-mode .clue-text-points{color:var(--dark-mode-item)}.dark-mode .chatwindow-header{border:none}.dark-mode #message-chat,.dark-mode .chat-waiting-mentor{color:var(--dark-mode-background)!important}.dark-mode .mentoring-manager-content .become-pro{background-color:#e05e94}.dark-mode .info-challenges-block{background-color:var(--dark-mode-item)}.dark-mode .section-slider{background-color:var(--dark-mode-background)}.dark-mode .morebadges-block{background-color:var(--dark-mode-item)}.body-wrapper--bg .dark-mode .lesson-questions,.dark-mode .lesson-questions,.dark-mode .style-cookies-box{background-color:var(--dark-mode-background)!important}.dark-mode .apexcharts-menu-icon img,.dark-mode .icon-svg g,.dark-mode .icon-svg path,.dark-mode i[class*=icon-],.dark-mode img[class^=icon-],app-root#main-element.dark-mode .dynamic-svg,app-root#main-element.dark-mode img[class^=icon-]{filter:brightness(0) saturate(100%) invert(100%)}.icon-no-filter,.icon-pro-badge{filter:none!important}@media print{@page{size:landscape;margin:0!important}body,html{margin:0!important;background-color:transparent}.content-printable{margin:0}#certs-gobottom,#print-button,app-change-language{display:none}#certselements-title{font-size:clamp(20px,4vw,4vw)}app-footer,app-modal-share{display:none!important}}.page-break{page-break-after:always}.background-canvas{display:none;background-color:#000}.background-canvas.d-show,.special-day .background-canvas{display:block;position:absolute;z-index:-1;top:0;left:0;height:100%;min-height:calc(100vh + 50px);width:100%;filter:blur(1px)}.background-canvas canvas{height:100%;width:100%}.canvas-borders{z-index:1;pointer-events:none;background-image:linear-gradient(0deg,var(--home-color),rgba(4,6,41,0) 20%,rgba(24,26,68,0) 80%,var(--home-color-grad))}.canvas-borders,.canvas-overlay{position:absolute;height:100%;width:100%;top:0}.canvas-overlay{left:0;background-color:rgba(24,26,68,.3)}.special-day .hero,.special-day .section-header{background-image:none!important}.special-day .dark-mode .button-join{background-color:#000!important}.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #fff}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px 3px 3px 3px;background-position:15px;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z'/%3E%3C/svg%3E")}.toast-error{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z'/%3E%3C/svg%3E")}.toast-success{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E")}.toast-warning{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' width='576' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z'/%3E%3C/svg%3E")}.toast-container.toast-bottom-center .ngx-toastr,.toast-container.toast-top-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-bottom-full-width .ngx-toastr,.toast-container.toast-top-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media (max-width:240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media (min-width:241px) and (max-width:480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media (min-width:481px) and (max-width:768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-bubble.ql-toolbar:after,.ql-bubble .ql-toolbar:after{clear:both;content:"";display:table}.ql-bubble.ql-toolbar button,.ql-bubble .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-bubble.ql-toolbar button svg,.ql-bubble .ql-toolbar button svg{float:left;height:100%}.ql-bubble.ql-toolbar button:active:hover,.ql-bubble .ql-toolbar button:active:hover{outline:none}.ql-bubble.ql-toolbar input.ql-image[type=file],.ql-bubble .ql-toolbar input.ql-image[type=file]{display:none}.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected,.ql-bubble.ql-toolbar .ql-picker-item:hover,.ql-bubble .ql-toolbar .ql-picker-item:hover,.ql-bubble.ql-toolbar .ql-picker-label.ql-active,.ql-bubble .ql-toolbar .ql-picker-label.ql-active,.ql-bubble.ql-toolbar .ql-picker-label:hover,.ql-bubble .ql-toolbar .ql-picker-label:hover,.ql-bubble.ql-toolbar button.ql-active,.ql-bubble .ql-toolbar button.ql-active,.ql-bubble.ql-toolbar button:focus,.ql-bubble .ql-toolbar button:focus,.ql-bubble.ql-toolbar button:hover,.ql-bubble .ql-toolbar button:hover{color:#fff}.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:focus .ql-fill,.ql-bubble .ql-toolbar button:focus .ql-fill,.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:hover .ql-fill,.ql-bubble .ql-toolbar button:hover .ql-fill,.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill{fill:#fff}.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble.ql-toolbar button.ql-active .ql-stroke,.ql-bubble .ql-toolbar button.ql-active .ql-stroke,.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar button:focus .ql-stroke,.ql-bubble .ql-toolbar button:focus .ql-stroke,.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,.ql-bubble.ql-toolbar button:hover .ql-stroke,.ql-bubble .ql-toolbar button:hover .ql-stroke,.ql-bubble.ql-toolbar button:hover .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover .ql-stroke-miter{stroke:#fff}@media (pointer:coarse){.ql-bubble.ql-toolbar button:hover:not(.ql-active),.ql-bubble .ql-toolbar button:hover:not(.ql-active){color:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#ccc}}.ql-bubble,.ql-bubble *{box-sizing:border-box}.ql-bubble .ql-hidden{display:none}.ql-bubble .ql-out-bottom,.ql-bubble .ql-out-top{visibility:hidden}.ql-bubble .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-bubble .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-bubble .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-bubble .ql-formats{display:inline-block;vertical-align:middle}.ql-bubble .ql-formats:after{clear:both;content:"";display:table}.ql-bubble .ql-stroke{fill:none;stroke:#ccc;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-bubble .ql-stroke-miter{fill:none;stroke:#ccc;stroke-miterlimit:10;stroke-width:2}.ql-bubble .ql-fill,.ql-bubble .ql-stroke.ql-fill{fill:#ccc}.ql-bubble .ql-empty{fill:none}.ql-bubble .ql-even{fill-rule:evenodd}.ql-bubble .ql-stroke.ql-thin,.ql-bubble .ql-thin{stroke-width:1}.ql-bubble .ql-transparent{opacity:.4}.ql-bubble .ql-direction svg:last-child{display:none}.ql-bubble .ql-direction.ql-active svg:last-child{display:inline}.ql-bubble .ql-direction.ql-active svg:first-child{display:none}.ql-bubble .ql-editor h1{font-size:2em}.ql-bubble .ql-editor h2{font-size:1.5em}.ql-bubble .ql-editor h3{font-size:1.17em}.ql-bubble .ql-editor h4{font-size:1em}.ql-bubble .ql-editor h5{font-size:.83em}.ql-bubble .ql-editor h6{font-size:.67em}.ql-bubble .ql-editor a{text-decoration:underline}.ql-bubble .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-bubble .ql-editor code,.ql-bubble .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-bubble .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-bubble .ql-editor code{font-size:85%;padding:2px 4px}.ql-bubble .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-bubble .ql-editor img{max-width:100%}.ql-bubble .ql-picker{color:#ccc;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-bubble .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-bubble .ql-picker-label:before{display:inline-block;line-height:22px}.ql-bubble .ql-picker-options{background-color:#444;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-bubble .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-bubble .ql-picker.ql-expanded .ql-picker-label{color:#777;z-index:2}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-bubble .ql-color-picker,.ql-bubble .ql-icon-picker{width:28px}.ql-bubble .ql-color-picker .ql-picker-label,.ql-bubble .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-label svg,.ql-bubble .ql-icon-picker .ql-picker-label svg{right:4px}.ql-bubble .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-bubble .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-bubble .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-bubble .ql-picker.ql-header{width:98px}.ql-bubble .ql-picker.ql-header .ql-picker-item:before,.ql-bubble .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-bubble .ql-picker.ql-font{width:108px}.ql-bubble .ql-picker.ql-font .ql-picker-item:before,.ql-bubble .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-bubble .ql-picker.ql-size{width:98px}.ql-bubble .ql-picker.ql-size .ql-picker-item:before,.ql-bubble .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-bubble .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-bubble .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-bubble .ql-toolbar .ql-formats{margin:8px 12px 8px 0}.ql-bubble .ql-toolbar .ql-formats:first-child{margin-left:12px}.ql-bubble .ql-color-picker svg{margin:1px}.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,.ql-bubble .ql-color-picker .ql-picker-item:hover{border-color:#fff}.ql-bubble .ql-tooltip{background-color:#444;border-radius:25px;color:#fff}.ql-bubble .ql-tooltip-arrow{border-left:6px solid transparent;border-right:6px solid transparent;content:" ";display:block;left:50%;margin-left:-6px;position:absolute}.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow{border-bottom:6px solid #444;top:-6px}.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow{border-top:6px solid #444;bottom:-6px}.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor{display:block}.ql-bubble .ql-tooltip.ql-editing .ql-formats{visibility:hidden}.ql-bubble .ql-tooltip-editor{display:none}.ql-bubble .ql-tooltip-editor input[type=text]{background:transparent;border:none;color:#fff;font-size:13px;height:100%;outline:none;padding:10px 20px;position:absolute;width:100%}.ql-bubble .ql-tooltip-editor a{top:10px;position:absolute;right:20px}.ql-bubble .ql-tooltip-editor a:before{color:#ccc;content:"\D7";font-size:16px;font-weight:700}.ql-container.ql-bubble:not(.ql-disabled) a{position:relative;white-space:nowrap}.ql-container.ql-bubble:not(.ql-disabled) a:before{background-color:#444;border-radius:15px;top:-5px;font-size:12px;color:#fff;content:attr(href);font-weight:400;overflow:hidden;padding:5px 15px;text-decoration:none;z-index:1}.ql-container.ql-bubble:not(.ql-disabled) a:after{border-top:6px solid #444;border-left:6px solid transparent;border-right:6px solid transparent;top:0;content:" ";height:0;width:0}.ql-container.ql-bubble:not(.ql-disabled) a:after,.ql-container.ql-bubble:not(.ql-disabled) a:before{left:0;margin-left:50%;position:absolute;transform:translate(-50%,-100%);transition:visibility 0s ease .2s;visibility:hidden}.ql-container.ql-bubble:not(.ql-disabled) a:hover:after,.ql-container.ql-bubble:not(.ql-disabled) a:hover:before{visibility:visible}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover{color:#06c}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:0 2px 8px rgba(0,0,0,.2)}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}