*{box-sizing:border-box;font-family:quasimoda,Arial,sans-serif}html{background-color:var(--deep-color)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.container{margin:0 auto;max-width:1540px;width:100%}@media (min-width:1921px){.container{max-width:1814px}}@media (max-width:1604px){.container{max-width:1266px}}@media (max-width:1340px){.container{max-width:992px}}@media (max-width:1056px){.container{max-width:790px}}@media (max-width:826px){.container{max-width:516px}}@media (max-width:548px){.container{max-width:100%;padding-left:16px;padding-right:16px}}main.container{padding-bottom:100px}a,a:hover{color:var(--blue)}.backButton{color:var(--secondary-color);cursor:pointer;display:inline-block;position:relative;text-decoration:none;transition:.3s ease}.backButton:before{content:"<";left:30px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:.3s ease}.backButton:hover{padding-left:16px}.backButton:hover:before{left:0;opacity:1}.header{margin-bottom:80px}@media (max-width:1056px){.header{margin-bottom:50px}}.header__main{align-items:center;background-color:var(--primary-color);height:100px;width:100vw}.header__container,.header__main{display:flex;justify-content:space-between}.header__center,.header__left,.header__right{align-items:center;display:flex}.header__right{gap:16px;justify-content:center;position:relative}.header__link{cursor:pointer}.header__link svg{fill:var(--secondary-color);width:32px}.header__link a{color:var(--secondary-color);cursor:pointer;text-decoration:none}.header__link a:hover{color:var(--blue)}.header__popover{bottom:-10px;opacity:0;pointer-events:none;position:absolute;right:-10px;transform:translateY(100%);transition:opacity .3s ease;visibility:hidden;z-index:10001}.header__popoverInner{background:var(--primary-color);border-radius:6px;padding:16px;position:relative;width:200px;z-index:2}.header__popover ul{display:flex;flex-direction:column}.header__popover ul li{border-bottom:1px solid var(--deep-color);padding:8px 0}.header__popover ul li:last-child{border-bottom:0 solid var(--deep-color);padding-bottom:0}.header__popover ul li:first-child{padding-top:0}.header__popover ul a{align-items:center;color:var(--secondary-color);display:flex;font-size:14px;justify-content:space-between;text-decoration:none}.header__popover ul a svg{fill:var(--secondary-color);width:18px}.header__popover ul a:hover{color:var(--blue)}.header__popover ul a:hover svg{fill:var(--blue)}.header__popover:after{border-color:transparent transparent var(--deep-color) transparent;border-style:solid;border-width:0 8px 8px;right:18px;top:10px;transform:translateY(-100%);transition:.2s ease .3s}.header__popover:after,.header__popover:before{content:"";height:0;position:absolute;width:0;z-index:1}.header__popover:before{border:2px solid var(--deep-color);border-radius:8px;display:block;left:-2px;top:-2px;transition:.5s ease}.header__popover.popoverOpen{opacity:1;pointer-events:all;visibility:visible}.header__popover.popoverOpen:before{height:100%;width:100%}.header__popover.popoverOpen:after{top:0}.header__popover .header__profil{align-items:center;border-bottom:1px solid var(--deep-color);display:flex;flex-direction:column;margin-bottom:8px;padding-bottom:16px}.header__popover .header__profilToolAdded{color:var(--secondary-color);font-size:12px}.header__popover .header__profilUsername{color:var(--secondary-color);font-size:16px;font-weight:700;margin-bottom:8px;max-width:100%;overflow:hidden}.header .header__left a{text-decoration:none}.header .header__left h1{color:var(--blue);font-size:48px;font-weight:700}@media (max-width:1056px){.header .header__container{display:grid;gap:32px 16px;grid-template-columns:1fr 1fr}.header .header__center{grid-column:1/3;grid-row:2/3;margin:0 auto;width:100%}.header .header__right{justify-content:flex-end;padding-top:12px}.header .header__main{height:164px}.header .header__searchbar{width:100%}}@media (max-width:548px){.header .header__left h1{font-size:32px}.header__link a{font-size:14px}.header__link svg{width:28px}}.searchbar{position:relative}.searchbar input{background-color:var(--light-gray);border:1px solid var(--black);border-radius:100px;font-size:16px;height:36px;outline:0 solid var(--dark-gray);padding:0 50px 0 16px;transition:.1s ease;width:350px}.searchbar input:focus{border:2px solid var(--black)}.searchbar input::placeholder{color:var(--dark-gray)}.searchbar button{align-items:center;background-color:transparent;border:0;display:flex;justify-content:center;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.searchbar svg{fill:var(--dark-gray);width:22px}.searchbar__hint{display:flex;justify-content:space-between;margin-top:4px;margin-inline:8px}.searchbar__hint p{color:var(--secondary-color);font-size:12px;font-weight:500}@media (max-width:1056px){.searchbar input{width:100%}}.themeSwitcher{background:var(--secondary-color);border-radius:100px;cursor:pointer;height:32px;justify-content:space-between;padding:0 8px;position:relative;width:64px}.themeSwitcher,.themeSwitcher .themeSwitcher__icon{align-items:center;display:flex}.themeSwitcher svg{fill:var(--primary-color);width:16px}.themeSwitcher:after{background:var(--primary-color);border-radius:100px;content:"";height:22px;position:absolute;transition:left .3s ease,transform .3s ease;width:22px}@media (max-width:548px){.themeSwitcher{height:28px;width:56px}}.theme-light .themeSwitcher:after{left:5px;transform:translateX(0)}.theme-dark .themeSwitcher:after{left:calc(100% - 5px);transform:translateX(-100%)}.form{margin:0 auto;max-width:600px;width:100%}.form--little{max-width:400px}.form--text{display:grid;gap:100px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:none}@media (max-width:826px){.form__form{grid-column:span 2;max-width:none}}.form__text{display:flex;flex-direction:column;justify-content:center}@media (max-width:826px){.form__text{display:none}}.form__text h2{color:var(--secondary-color);font-size:32px;margin-bottom:32px}.form__text p{color:var(--secondary-color);font-size:16px;line-height:20px;margin-bottom:16px}.form__wrapper{align-items:center;background:var(--primary-color);border-radius:8px;display:flex;flex-direction:column;justify-content:center;padding:32px 50px}@media (max-width:548px){.form__wrapper{padding:32px 16px}}.form__wrapper form{width:100%}.form__errors{background-color:var(--secondary-color);border-radius:16px;display:flex;flex-direction:column;margin-bottom:32px;padding:16px;width:100%}.form__errorsTitle{display:block;font-size:16px;font-weight:700;margin-bottom:8px}.form__error,.form__errorsTitle{color:var(--primary-color)}.form__title{color:var(--secondary-color);font-size:32px;font-weight:700;line-height:42px;margin-bottom:8px;margin-left:8px}.form__inputWrapper{display:flex;flex-direction:column;padding-bottom:16px;width:100%}.form__inputWrapper label{color:var(--secondary-color);margin-bottom:8px;margin-left:8px}.form__inputWrapper input[type=email],.form__inputWrapper input[type=password],.form__inputWrapper input[type=text]{border:1px solid var(--dark-gray);border-radius:100px;font-size:16px;height:32px;padding:0 16px;transition:.1s ease;width:100%}.form__inputWrapper input[type=email]:focus,.form__inputWrapper input[type=password]:focus,.form__inputWrapper input[type=text]:focus{box-shadow:0 0 0 2px var(--secondary-color);outline:0}.form__inputWrapper textarea{border:1px solid var(--dark-gray);border-radius:16px;font-size:16px;height:100px;padding:8px 16px;transition:.1s ease;width:100%}.form__inputWrapper textarea:focus{box-shadow:0 0 0 2px var(--secondary-color);outline:0}.form__inputWrapper input[type=radio]{appearance:none;background:transparent;border:0;height:1px;margin:0;width:1px}.form__inputWrapper input[type=radio]:focus{outline:0}.form__inputWrapper input[type=radio]:focus+label:before{box-shadow:0 0 0 2px var(--secondary-color);outline:0}.form__inputWrapper input[type=radio]+label{align-items:center;display:flex;gap:8px;width:100%}.form__inputWrapper input[type=radio]+label:before{border:1px solid var(--secondary-color);border-radius:100px;content:"";height:16px;width:16px}.form__inputWrapper input[type=radio]:checked+label:before{background:radial-gradient(circle,var(--blue) 0,var(--blue) 50%,transparent 50%,transparent 100%)}.form__inputWrapper input[type=checkbox]{appearance:none;background:transparent;border:0;height:1px;margin:0;width:1px}.form__inputWrapper input[type=checkbox]:focus{outline:0}.form__inputWrapper input[type=checkbox]:focus+label:before{box-shadow:0 0 0 2px var(--secondary-color);outline:0}.form__inputWrapper input[type=checkbox]+label{align-items:center;display:flex;gap:8px;width:100%}.form__inputWrapper input[type=checkbox]+label:before{border:1px solid var(--secondary-color);border-radius:4px;content:"";height:16px;width:16px}.form__inputWrapper input[type=checkbox]:checked+label:before{background:radial-gradient(circle,var(--secondary-color) 0,var(--secondary-color) 40%,transparent 40%,transparent 100%)}.form__inputWrapper--checkbox{flex-direction:row}.form__inputWrapper--checkbox input{height:22px;margin-left:8px;width:22px}.form button{margin-top:16px}.form .backButton{margin:16px 0 32px 8px}.form .alert{margin-bottom:16px}.form .alert,.form ul li{color:var(--secondary-color);font-weight:700}.form ul li{padding:0 0 8px 8px}.form__inputWrapper .ts-control{border:1px solid var(--secondary-color);border-radius:16px;gap:4px;padding:4px 16px}.form__inputWrapper .ts-wrapper.multi .ts-control>div{background:var(--dark-gray);border-radius:100px;color:var(--light-gray);margin-bottom:0;padding:2px 8px}@media (max-width:548px){.form__inputWrapper .ts-wrapper.multi .ts-control>div{font-size:11px}}.form__inputWrapper .ts-dropdown{border-radius:0 0 16px 16px;margin:0;overflow:hidden}.form__inputWrapper .ts-wrapper.single{position:relative}.form__inputWrapper .ts-wrapper.single:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.2.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc.--%3E%3Cpath d='M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z'/%3E%3C/svg%3E");content:"";display:block;height:12px;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:.3s ease;width:12px;z-index:10}.form__inputWrapper .ts-wrapper.single.dropdown-active:after{transform:translateY(-50%) rotate(180deg)}.form__inputWrapper .dropdown-active .ts-control{border-radius:16px 16px 0 0}.form__inputWrapper .ts-dropdown *{color:var(--dark-gray)}.form__inputWrapper .ts-dropdown .active,.form__inputWrapper .ts-dropdown .create:hover,.form__inputWrapper .ts-dropdown .option:hover{background:var(--light-gray)}.form__inputWrapper .ts-dropdown [data-selectable] .highlight{background-color:rgba(0,0,0,.1)}.toolExist{align-items:center;display:flex;flex-direction:column;max-height:0;overflow:hidden;transition:.5s ease}.toolExist.open{margin-top:16px;max-height:170px}.toolExist h3{color:var(--secondary-color);font-size:18px;margin-bottom:16px}.toolExist .btn{margin:8px 0}.toolExist span{color:var(--secondary-color);cursor:pointer;display:block;margin:8px 0;text-align:center;text-decoration:underline;width:100%}.login_remember_me>label{display:none}.form__inputWrapper--checkbox{align-items:center;display:flex;gap:4px}.form__inputWrapper--checkbox label{margin-bottom:5px}.form__inputWrapper--checkbox:after{background:transparent;border:2px solid var(--secondary-color);border-radius:4px;content:"";display:block;height:16px;width:16px}.form__inputWrapper--checkboxChecked:after{background-color:var(--blue);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23fff'%3E%3Cpath d='M470.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L192 338.7l233.4-233.3c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:80%;border:2px solid var(--secondary-color);border-radius:4px}.loginForm{max-width:400px}.login__forgotPassword,.login__register{align-items:center;display:flex;flex-direction:column;margin-top:32px}.login__forgotPasswordTitle,.login__registerTitle{color:var(--secondary-color);font-size:20px;margin-bottom:16px;text-align:center}.login__forgotPasswordLink,.login__registerLink{color:var(--secondary-color);cursor:pointer;font-size:14px;text-align:center;text-decoration:underline}.registerForm{max-width:400px}.register__login{align-items:center;display:flex;flex-direction:column;margin-top:32px}.register__loginTitle{color:var(--secondary-color);font-size:20px;margin-bottom:16px;text-align:center}.register__loginLink{cursor:pointer;text-align:center}.registerForm__termsLink,.register__loginLink{color:var(--secondary-color);font-size:14px;text-decoration:underline}.registerForm__termsLink{display:block;margin-bottom:32px;padding-left:8px}.reverify__container{margin:0 auto;max-width:500px;width:100%}.reverify p{color:var(--secondary-color);font-size:13px;line-height:18px}.reverify__wrapper{background:var(--primary-color);border-radius:8px;padding:32px}.reverify__title{font-size:32px;font-weight:700;line-height:42px;margin-left:8px}.reverify h2,.reverify__title{color:var(--secondary-color);margin-bottom:8px}.reverify h2{font-size:20px}.reverify .btn{margin-top:24px}.btn{align-items:center;cursor:pointer;display:flex;font-size:18px;height:32px;justify-content:center;min-width:150px;padding:0 32px;transition:.15s ease}.btn--primary{background-color:var(--secondary-color);border:1px solid var(--secondary-color);border-radius:100px;color:var(--primary-color)}.btn--primary:hover{background-color:var(--primary-color);border:1px solid var(--secondary-color);color:var(--secondary-color)}.btn--primary:focus{border:1px solid var(--primary-color);box-shadow:0 0 0 2px var(--secondary-color);outline:0}.btn--sizeS{font-size:12px;min-width:100px;padding:0 16px}.btn--center{margin:0 auto}.account__container{margin:0 auto;max-width:600px;width:100%}.account__brick{display:grid;gap:16px;grid-template-columns:repeat(6,1fr);margin-bottom:32px}.account__subTitle{align-items:flex-start;color:var(--secondary-color);display:flex;flex-direction:column;font-size:32px;gap:16px;grid-column:span 4}.account__subTitle--withAction a{color:var(--secondary-color);font-size:18px;text-decoration:none}.account__action{align-items:center;cursor:pointer;display:flex;font-size:18px;grid-column:span 2;justify-content:flex-end}.account__action a{color:var(--secondary-color);text-align:right}.account__action a:hover{color:var(--blue)}.account__card{align-items:center;background:var(--primary-color);border-radius:8px;display:flex;grid-column:span 2;height:200px;justify-content:center;padding:16px;position:relative;text-decoration:none;width:100%}@media (max-width:548px){.account__card{grid-column:span 3;height:100px}}.account__card span{color:var(--secondary-color);font-size:24px;font-weight:700}.account__card--large{grid-column:span 4}@media (max-width:548px){.account__card--large{grid-column:span 6}}.account__card--toolList{flex-direction:column;grid-column:span 3;height:100px}@media (max-width:548px){.account__card--toolList{grid-column:span 6}}.account__card--tool{flex-direction:column;grid-column:span 3;height:85px}@media (max-width:548px){.account__card--tool{grid-column:span 6}}.accountToolList__top,.tool__top{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.accountToolList__actions,.tool__actions{align-items:center;display:flex;justify-content:center}@media (max-width:548px){.accountToolList__actions,.tool__actions{gap:8px}}.accountToolList__action,.tool__action{align-items:center;display:flex}.accountToolList__action svg,.tool__action svg{fill:var(--secondary-color);width:18px}@media (max-width:548px){.accountToolList__action svg,.tool__action svg{width:20px}}.accountToolList__action svg:hover,.tool__action svg:hover{fill:var(--blue)}.accountToolList__name,.tool__name{color:var(--secondary-color);text-decoration:none}.accountToolList__name h4,.tool__name h4{color:var(--secondary-color);font-size:18px}.accountToolList__top:after{background:var(--secondary-color);content:"";flex-shrink:0;height:1px;margin:8px 0;width:100%}.accountToolList__datas{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.accountToolList__data span{font-size:14px;font-weight:400}.toolList__private{align-items:center;background-color:var(--secondary-color);border-radius:100px;display:flex;height:24px;justify-content:center;left:0;position:absolute;top:0;transform:translate(-25%,-25%);width:24px;z-index:1}.toolList__private svg{fill:var(--primary-color);width:18px}.account__card--tool .tool__tags.tags{justify-content:flex-start;margin-top:8px;width:100%}.account__card--tool.blocked{opacity:.7;position:relative;transition:.1s}.account__card--tool.blocked:after{align-items:center;background-color:var(--primary-color);border-radius:16px;box-sizing:border-box;color:var(--secondary-color);content:attr(data-message);display:flex;font-size:14px;height:100%;justify-content:center;opacity:0;padding:8px;position:absolute;text-align:center;transition:.3s ease;width:100%}.account__card--tool.blocked:hover,.account__card--tool.blocked:hover:after{opacity:1}.account__card--tool.blocked .tool__lock{align-items:center;background-color:var(--secondary-color);border-radius:100px;display:flex;height:24px;justify-content:center;left:0;position:absolute;top:0;transform:translate(-25%,-25%);width:24px;z-index:1}.account__card--tool.blocked .tool__lock svg{fill:var(--primary-color);width:18px}.accountToolList__delete{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;padding:0}.account__noData{font-size:18px;grid-column:span 6;margin-bottom:30px}.account__noData,.account__noData a{color:var(--secondary-color)}.account__adminSubTitle{grid-column:span 6}.toolList__tools{display:flex;flex-direction:column}@media (max-width:1056px){.toolList__tools{grid-column:1/3}}.toolList__tools .tools{display:grid;gap:32px;grid-template-columns:repeat(5,1fr);position:relative}@media (min-width:1921px){.toolList__tools .tools{grid-template-columns:repeat(6,1fr)}}@media (max-width:1604px){.toolList__tools .tools{grid-template-columns:repeat(4,1fr)}}@media (max-width:1340px){.toolList__tools .tools{grid-template-columns:repeat(3,1fr)}}@media (max-width:826px){.toolList__tools .tools{grid-template-columns:repeat(2,1fr)}}@media (max-width:548px){.toolList__tools .tools{gap:16px;margin:0 -15px}}.toolList__tools .toolFilerLoaded{background:var(--deep-color);height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:.3s ease;width:100%;z-index:0}.toolList__tools .toolFilerLoaded.load{opacity:1;z-index:1}.toolList__tools .tool{border-radius:12px;color:var(--secondary-color);overflow:hidden;position:relative;text-decoration:none;transition:.3s ease;width:100%}.toolList__tools .tool.hidden{display:none}.toolList__tools .tool img{border-radius:12px 12px 0 0;position:relative;width:100%}.toolList__tools .tool .tool__contentRow{display:flex;justify-content:space-between;position:relative}.toolList__tools .tool .tool__content{padding:16px 16px 44px;position:relative;transition:transform .3s ease}.toolList__tools .tool .tool__content h3{font-size:18px;font-weight:700;line-height:20px;max-width:calc(100% - 40px);text-align:left}.toolList__tools .tool .tool__content .tool__by{font-size:11px;margin-top:8px;text-align:left}.toolList__tools .tool .tool__content .tool__tags{margin:8px 0 0}.toolList__tools .tool .tool__content .tool__description{font-size:11px;line-height:14px;margin-top:16px;min-height:50px;text-align:left}@media (max-width:548px){.toolList__tools .tool .tool__content .tool__description{min-height:60px}}.toolList__tools .tool .tool__goto{align-items:flex-end;bottom:0;display:flex;font-size:12px;gap:4px;justify-content:center;margin-bottom:16px;position:relative;position:absolute;width:100%}.toolList__tools .tool .tool__goto svg{fill:var(--secondary-color);margin-left:0;transition:.3s ease;width:8px}.toolList__tools .tool .tool__background{border-radius:12px;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.toolList__tools .tool .tool__background:after{background:var(--primary-color);content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;transition:.3s ease;width:100%}.toolList__tools .tool .tool__background img{filter:blur(20px);height:100%;transform:scale(1.4) rotate(165deg);transition:0ms ease .3s}.toolList__tools .tool .tool__backgroundInner{border-radius:12px;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.toolList__tools .tool:hover .tool__goto svg{margin-left:4px}.toolList__tools .tool:hover .tool__background:after{content:"";opacity:.5}.toolList__tools .tool:hover .tool__background img{transition:0ms ease 0ms}.toolList__tools .tool .tool__share{align-items:center;display:flex;height:24px;justify-content:center;overflow:hidden;position:absolute;right:0;top:0;transform:translateY(-2px);transition:.2s;width:24px}.toolList__tools .tool .tool__share:after{backdrop-filter:blur(100px);background:var(--secondary-color);border-radius:100px;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.toolList__tools .tool .tool__share svg{fill:var(--primary-color);flex-shrink:0;left:50%;position:absolute;transform:translateX(-50%);transition:left .2s,transform .2s;width:14px;z-index:2}.toolList__tools .tool .tool__share .tool__actionMessage{align-items:center;color:var(--primary-color);display:flex;font-size:11px;height:24px;opacity:0;position:absolute;text-align:center;transition:.2s;white-space:nowrap;z-index:2}.toolList__tools .tool .tool__share:hover{transform:translateY(-2px) scale(1.1)}.toolList__tools .tool .tool__tags.tags{justify-content:flex-start}.toolList__tools .tool.linkCopied .tool__share{transform:translateY(2px) scale(1);transition:width .2s ease;width:80px}.toolList__tools .tool.linkCopied .tool__share svg{left:0;transform:translateX(-100%)}.toolList__tools .tool.linkCopied .tool__share .tool__actionMessage{opacity:1}.toolList__tools .tool .tool__addToList{align-items:center;background:var(--secondary-color);border:1px solid var(--secondary-color);border-radius:100px;color:var(--primary-color);display:inline-flex;font-size:11px;margin:8px 0 0;padding:4px 8px;transition:.2s}.toolList__tools .tool .tool__addToList:hover{transform:scale(1.1)}.toolList__tools .tool .addToList{align-items:center;background:var(--primary-color);border-radius:0 0 12px 12px;border-top:1px solid var(--secondary-color);bottom:-120%;box-shadow:-3px 0 10px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;gap:16px;justify-content:center;padding:16px;position:absolute;transition:bottom .2s ease;width:100%}.toolList__tools .tool .addToList__title{font-size:13px}.toolList__tools .tool .addToList__toolListList{width:100%}.toolList__tools .tool .addToList__close{height:12px;left:8px;position:absolute;top:16px;width:12px}.toolList__tools .tool .addToList__close svg{fill:var(--secondary-color)}@media (max-width:548px){.toolList__tools .tool .addToList__close{top:12px}}.toolList__tools .tool .addToList.open{bottom:0}.toolList__tools .tool .addToList .ts-wrapper.multi.has-items .ts-control{-ms-overflow-style:none;flex-wrap:nowrap;overflow:auto;scrollbar-width:none}.toolList__tools .tool .addToList .ts-wrapper.multi.has-items .ts-control::-webkit-scrollbar{display:none}.toolList__tools .tool--added .tool__content{transform:scale(.9)}@media (max-width:548px){.toolList__tools .tool:nth-child(2n){border-radius:12px 0 0 12px}.toolList__tools .tool:nth-child(2n) img{border-radius:12px 0 0 0}.toolList__tools .tool:nth-child(2n) .tool__background,.toolList__tools .tool:nth-child(2n) .tool__backgroundInner{border-radius:0 0 0 12px}.toolList__tools .tool:nth-child(odd){border-radius:0 12px 12px 0}.toolList__tools .tool:nth-child(odd) img{border-radius:0 12px 0 0}.toolList__tools .tool:nth-child(odd) .tool__background,.toolList__tools .tool:nth-child(odd) .tool__backgroundInner{border-radius:0 0 12px 0}}.shareTool h2{color:var(--secondary-color);font-size:32px;text-align:center}.shareTool .shareTool__image{align-items:center;display:flex;justify-content:center;margin:32px auto;width:360px}.shareTool .shareTool__image img{width:100%}.shareTool p{text-align:center}.shareTool p,.shareTool p a{color:var(--secondary-color)}.tool__tags.tags{gap:8px}.tool__tags.tags,.tool__tags.tags .tag{align-items:center;display:flex;justify-content:center}.tool__tags.tags .tag{border:1px solid var(--secondary-color);border-radius:100px;padding:4px 8px}.tool__tags.tags .tag span{color:var(--secondary-color);font-size:11px;font-weight:400;line-height:8px;padding-bottom:2px}.home.toolList{display:grid;gap:32px;grid-template-columns:minmax(170px,170px) 1fr}.toolListTop{grid-column:1/3}.toolList__sectionTitle{color:var(--secondary-color);font-size:20px;margin-bottom:16px}.toolList__curratedToolLists{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.toolList__curratedToolLists .curratedToolLists{-ms-overflow-style:none;display:flex;gap:16px;justify-content:flex-start;overflow:auto;scrollbar-width:none;width:100%}.toolList__curratedToolLists .curratedToolLists::-webkit-scrollbar{display:none}.toolList__curratedToolLists .curratedToolList{align-items:center;border:1px solid var(--secondary-color);border-radius:100px;display:flex;flex-shrink:0;justify-content:center;padding:8px 16px}.toolList__curratedToolLists .curratedToolList span{color:var(--secondary-color);font-size:14px;font-weight:400;line-height:8px;padding-bottom:2px}.toolList__tags .toolList__tagsTop .mobileFilterTrigger{display:none}@media (max-width:1056px){.toolList__tags{background-color:transparent;height:36px;left:50%;overflow:hidden;padding-bottom:0;padding-top:16px;position:absolute;top:197px;transform:translateX(-50%);transition:padding-top .3s ease,top .3s ease,height .3s ease,background-color .3s ease;width:100%;z-index:10}.toolList__tags .toolList__sectionTitle{opacity:0;visibility:hidden}.toolList__tags .toolList__tagsTop{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;width:100%}.toolList__tags .toolList__tagsTop .toolList__sectionTitle{margin-bottom:0}.toolList__tags .toolList__tagsTop .mobileFilterTrigger{align-items:flex-end;color:var(--secondary-color);display:flex;gap:4px}.toolList__tags .toolList__tagsTop .mobileFilterTrigger__iconRode{background:var(--secondary-color);height:2px;margin:2px 0;width:12px}.toolList__tags .toolList__tagsTop .mobileFilterTrigger__icon{margin-bottom:2px}.toolList__tags .toolList__tagsTop .mobileFilterTrigger__icon:before{background:var(--secondary-color);content:"";display:block;height:2px;width:16px}.toolList__tags .toolList__tagsTop .mobileFilterTrigger__icon:after{background:var(--secondary-color);content:"";display:block;height:2px;width:8px}.toolList__tags.open{padding-top:16px;transition:height .3s ease,padding-top .3s ease}.toolList__tags.open,.toolList__tags.opening{background-color:var(--primary-color);height:100vh;top:164px}.toolList__tags.opening{padding-bottom:129px;transition:height .3s ease,top .3s ease,padding-bottom .3s ease}.toolList__tags.closing{background-color:var(--primary-color);height:181px;padding-top:145px;top:164px;transition:height .3s ease,top .3s ease,padding-top .3s ease}}.toolList__tags .tags{display:flex;flex-direction:column;gap:8px}@media (max-width:1056px){.toolList__tags .tags{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}}@media (max-width:826px){.toolList__tags .tags{grid-template-columns:repeat(2,1fr)}}.toolList__tags .tag{background:transparent;border:1px solid var(--secondary-color);border-radius:100px;color:var(--secondary-color);cursor:pointer;display:flex;font-size:14px;justify-content:space-between;overflow:hidden;padding:8px 16px;position:relative;transition:.3s ease}.toolList__tags .tag:hover{border:1px solid var(--blue);color:var(--blue)}.toolList__tags .tag span+span{transition:transform .3s ease}.toolList__tags .tag.selected{background-color:var(--secondary-color);color:var(--primary-color)}.toolList__tags .tag.selected span+span{transform:translateX(-12px)}.toolList__tags .tag.selected .tag__xmark{right:8px;visibility:unset}.toolList__tags .tag.selected .tag__xmark svg{transform:rotate(0deg)}.toolList__tags .tag .tag__xmark{align-items:center;display:flex;height:14px;padding-top:1px;position:absolute;right:-15px;top:50%;transform:translateY(-50%);transition:.3s ease;visibility:hidden;width:14px}.toolList__tags .tag .tag__xmark svg{fill:var(--primary-color);transform:rotate(45deg);transition:.3s ease}.logs{display:flex;flex-direction:column}.logs .log{display:grid;gap:16px 8px;grid-template-columns:repeat(12,1fr);padding:16px 32px}.logs .log p,.logs .log span{color:var(--secondary-color)}.logs .log__date,.logs .log__name,.logs .log__type{display:flex;flex-direction:column;gap:8px;grid-column:span 4}.logs .log__date span:first-child,.logs .log__name span:first-child,.logs .log__type span:first-child{font-weight:700}.logs .log__description{display:flex;flex-direction:column;gap:8px;grid-column:span 4;grid-column:span 12}.logs .log__description span:first-child{font-weight:700}.logs .log:nth-child(odd){background-color:var(--primary-color)}.legal__container{margin:0 auto;max-width:500px;width:100%}.legal p{color:var(--secondary-color);font-size:13px;line-height:18px}.legal .privacy{margin:20px 0}.legal__wrapper{background:var(--primary-color);border-radius:8px;padding:32px}.legal__title{font-size:32px;font-weight:700;line-height:42px;margin-left:8px}.legal h2,.legal__title{color:var(--secondary-color);margin-bottom:8px}.legal h2{font-size:20px}.about__container{display:grid;gap:32px;grid-template-columns:repeat(12,1fr)}.about .aboutSection{align-items:center;background-color:var(--primary-color);border-radius:16px;display:flex;gap:32px;justify-content:space-between;padding:32px}.about .aboutSection .aboutSection__image{align-items:center;display:flex;justify-content:center}.about .aboutSection .aboutSection__image img{max-height:500px;max-width:100%}.about .aboutSection--horizontal{grid-column:span 12}.about .aboutSection--horizontal .aboutSection__image{justify-content:flex-end;width:40%}.about .aboutSection--horizontal .aboutSection__text{align-items:flex-start;display:flex;flex-direction:column;max-width:500px;width:60%}.about .aboutSection--vertical{flex-direction:column;grid-column:span 6}.about .aboutSection .btn{display:inline-flex;margin-top:32px}.about .aboutSection p{color:var(--secondary-color);font-size:18px}.about .aboutSection h2{font-size:32px;margin-bottom:16px}.about .aboutSection h2,.resetPasswordForm p{color:var(--secondary-color)}.resetPasswordForm__indication{margin-bottom:32px}.resetPassword{margin:0 auto;max-width:600px}.resetPassword p{color:var(--secondary-color);margin-bottom:16px}.resetPassword__title{color:var(--secondary-color);font-size:32px;font-weight:700;line-height:42px;margin-bottom:8px;margin-left:8px}.resetPassword__wrapper{background-color:var(--primary-color);border-radius:8px;padding:32px 50px}.flashContainer{display:flex;flex-direction:column;gap:16px;position:fixed;right:0;top:108px;transform:translateX(100%);z-index:1000}@media (max-width:548px){.flashContainer{background-color:var(--deep-color);top:16px;width:100%}}.flash{background:var(--secondary-color);border-radius:8px;color:#fff;min-height:100px;overflow:hidden;padding:16px;transform:translateX(0);transition:.3s ease;width:300px}@media (max-width:548px){.flash{min-height:0;width:calc(100% - 32px)}}.flash.open{transform:translateX(calc(-100% - 8px))}@media (max-width:548px){.flash.open{transform:translateX(calc(-100% - 16px))}}.flash.close{max-height:0;padding:0}h3.flash__from{color:var(--primary-color);font-size:16px;font-weight:700;margin-bottom:16px}p.flash__message{color:var(--primary-color);font-size:12px}.adminArray__row{grid-gap:1%;background:var(--deep-color);border-bottom:1px solid var(--primary-color);display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));padding:8px 16px}.toolsArray .adminArray__row{grid-template-columns:14% 14% 19% 11% 12% 7% 7% 9%}.adminArray__item{align-items:center;color:var(--secondary-color);display:flex;font-size:14px}.adminArray__item--center{justify-content:center}.adminArray__item--actions{display:flex;flex-direction:column;gap:8px}.adminArray__item--action{background:transparent;border:0;color:var(--blue);cursor:pointer;line-height:normal;padding:0;text-align:center;text-decoration:none}.adminArray__item svg{fill:var(--secondary-color);height:16px;width:16px}.adminArray__header .adminArray__row{padding:16px}.adminArray__header .adminArray__item{font-weight:700}.adminArray__body .adminArray__row:nth-child(odd){background:transparent}.adminLists__title{color:var(--secondary-color);font-size:20px;padding:0 16px 32px}.adminCards.toolCard{display:grid;gap:36px;grid-template-columns:minmax(auto,480px) minmax(auto,480px);margin-top:36px}@media (max-width:826px){.adminCards.toolCard{grid-template-columns:1fr}}.adminCard__wrapper{background-color:var(--primary-color);border-radius:8px;padding:16px}@media (max-width:548px){.adminCard__wrapper{padding:8px}}h2.adminCard__title{color:var(--secondary-color);font-size:32px;margin-bottom:16px;padding-left:8px}.adminCard__name{font-size:18px;font-weight:700;margin:16px 0}.adminCard__description,.adminCard__name{color:var(--secondary-color);text-align:center}.adminCard__description{font-size:14px;margin-bottom:16px}.adminTools__wrapper{background:var(--primary-color);border-radius:8px;padding:32px}.adminTools__title{color:var(--secondary-color);font-size:32px;font-weight:700;line-height:42px;margin-bottom:8px;margin-left:8px;text-transform:capitalize}.toolCard__image{align-items:center;display:flex;justify-content:center}.toolCard__image img{border-radius:6px;width:100%}.toolCard__creator{color:var(--secondary-color);font-size:14px;text-align:center}.toolCard__tags{color:var(--secondary-color);margin-bottom:16px}.toolCard .adminCard__wrapper{position:relative}.toolCard__general{align-items:center;background:var(--primary-color);border-radius:100px;color:var(--secondary-color);display:flex;gap:8px;padding:4px 7px;position:absolute;right:32px;top:32px}.toolCard__general svg{fill:var(--secondary-color);height:16px;width:16px}.toolCard__general span{line-height:18px}.visite__card p{color:var(--secondary-color);font-size:14px;line-height:16px;margin-bottom:8px}@media (max-width:1056px){.adminArray .adminArray__row{border-bottom:4px solid var(--primary-color);gap:12px;grid-template-columns:1fr;padding:16px 0}.adminArray__item--center{justify-content:flex-start}.adminArray__item--actions{align-items:flex-start}.adminLists__title{background:var(--secondary-color);border-radius:8px;color:var(--primary-color);margin-bottom:16px;padding:16px}}