﻿:root{--bg-color: #151512;--icon-color: rgb(180, 180, 180);--text-color: #FFF;--link-color: #3effed;--regular-font: 'Noto Sans', system, -apple-system, ".SFNSText-Regular", "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", sans-serif;--code-font: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace;--test-bg: rgba(255, 0,0, .3);--test-bg2: rgba(0, 255,0, .3)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{-webkit-user-select:none;-moz-user-select:none;user-select:none}body{line-height:1.42em}canvas{position:fixed;left:0;top:0;z-index:-1}canvas.webgl{z-index:unset}figure{padding:0;margin:0}img{max-width:100%}a>*{-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;pointer-events:none}.dg.ac{z-index:999999 !important}@font-face{font-family:'Icons';src:url(/static/fonts/icons.eot);src:url(/static/fonts/icons.eot#iefix) format("embedded-opentype"),url(/static/fonts/icons.ttf) format("truetype"),url(/static/fonts/icons.woff) format("woff"),url(/static/fonts/icons.svg#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:block}.icon{font-family:'Icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.letrismo-logo:before{content:"\e900"}.icon.acorde:before{content:"\e901"}.icon.bulbo:before{content:"\e902"}.icon.descartar:before{content:"\e903"}.icon.enjambre:before{content:"\e904"}.icon.esgrafiado:before{content:"\e905"}.icon.espuma:before{content:"\e906"}.icon.guardar:before{content:"\e907"}.icon.guia_45:before{content:"\e908"}.icon.guia_75:before{content:"\e909"}.icon.guia_105:before{content:"\e90a"}.icon.guia_renglones:before{content:"\e90b"}.icon.libreria:before{content:"\e90c"}.icon.lienzo:before{content:"\e90d"}.icon.portal:before{content:"\e90e"}.icon.propiedades:before{content:"\e90f"}a{color:var(--link-color)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}header#main-header{width:100%;float:left}header#main-header a{display:inline-block;padding:15px;margin:15px 0px 0px 20px}header#main-header img{width:50px}header#main-header ul{margin:0;padding:0;width:100%;float:left}header#main-header ul li{display:inline-block}main#app{float:left;width:100%}#preloader{position:fixed;z-index:100;left:0;top:0;width:100%;height:100%;color:transparent;background-color:var(--bg-color);background-image:url(/assets/letrismo-logo-a6d9d767377031467427d746c8cb161b953472e315b859999325b6a0ab83abd4.svg);background-repeat:no-repeat;background-position:center;background-size:35% auto}@media (min-width: 768px){#preloader{background-size:200px auto}}.intro-item{opacity:0;transform:translate(0px, -10px)}#side-menu{z-index:999;position:fixed;top:0;left:0;width:33.33%;height:100%;color:#fff;transform:translate3d(-100%, 0, 0);transition:transform 0.8s cubic-bezier(0.73, 0, 0.15, 1) 0.05s;min-width:450px}@media (max-width: 590px){#side-menu{min-width:auto;width:100%}#side-menu li .index{font-size:16px}#side-menu li a{display:block;padding-left:20%;color:inherit;text-decoration:none;font-size:16px}#side-menu a.lang-nav{padding-top:.35em;padding-left:0;font-size:22px;color:#9a9a9a}#side-menu footer.copyright p.p3{font-size:16px}}#side-menu.opened{transform:translate3d(0, 0, 0);transition:transform 1s cubic-bezier(0.73, 0, 0.15, 1)}#side-menu.opened ._close-overlay{pointer-events:auto;cursor:pointer;opacity:1}#side-menu ._close-overlay{pointer-events:none;position:fixed;top:0;left:100%;width:100vw;height:100vh;background-color:rgba(0,0,0,0.5);opacity:0;transition:opacity 1.2s cubic-bezier(0.73, 0, 0.15, 1)}#side-menu .inner-wrap{position:absolute;top:0;left:0;width:100%;height:100%;padding-top:35px;padding-bottom:55px;display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column;background-color:#000;box-sizing:border-box}#side-menu .close-btn{z-index:1;align-self:flex-end;padding:10px;margin-right:40px;color:#fff;cursor:pointer}#side-menu .center-wrap{margin-top:-50px}#side-menu ul{list-style-type:none}#side-menu .pages-wrap li:not(:last-child){margin-bottom:20px}#side-menu .pages-wrap li .title .side-menu-item{display:inline-block;position:relative;transition:all 450ms ease;transition-delay:50ms;-webkit-text-stroke-color:transparent;-webkit-text-stroke-width:1px}#side-menu .pages-wrap li .title .side-menu-item:after{content:"";position:absolute;bottom:0;width:100%;height:1px;background-color:#fff;left:0;transform:scale(0, 1);transform-origin:right bottom;transition:transform 450ms ease}#side-menu .pages-wrap li a{display:block;padding-left:25%;color:inherit;text-decoration:none}#side-menu .pages-wrap li a:hover .title .side-menu-item{color:black;-webkit-text-stroke-color:white}#side-menu .pages-wrap li a:hover .title .side-menu-item:after{transform-origin:left bottom;transform:scale(1, 1)}#side-menu .pages-wrap li .index{display:block;margin-left:-38px;line-height:1.12em;font-family:Georgia, serif;color:rgba(255,255,255,0.45);margin-bottom:0}#side-menu .pages-wrap li .title{line-height:1em}#side-menu .langs-wrap{display:flex;padding-left:25%;margin-top:48px;text-transform:uppercase;color:#5e5e5e}#side-menu .langs-wrap .division{margin:0 8px}#side-menu .langs-wrap .lang-nav{display:block;transition:color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}#side-menu .langs-wrap .lang-nav .__wrap:after{bottom:-4px}#side-menu .langs-wrap .lang-nav.active,#side-menu .langs-wrap .lang-nav:hover{color:#fff}#side-menu .langs-wrap .lang-nav.active .__wrap:after,#side-menu .langs-wrap .lang-nav:hover .__wrap:after{transform:scale(1, 1)}#side-menu .copyright{align-self:flex-end;margin-right:40px;text-align:right}#side-menu .copyright p{line-height:1.4em}#side-menu .copyright .date{opacity:0.5}a.change-page>*{pointer-events:none}:root{--tooltip-margin: 20px}.Tooltip{position:absolute;margin:auto;pointer-events:none}.Tooltip__animation{opacity:0;transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1)}.Tooltip__arrow{position:absolute;margin:auto;width:0;height:0;width:10px;height:10px;border-radius:50%;background-color:#333}.Tooltip__arrow:after{content:'';position:absolute;margin:auto;width:50%;height:50%;border-radius:50%;background-color:#333}.Tooltip__box{padding:7px 12px;background-color:#333;white-space:nowrap;border-radius:5px;color:#fff;font-size:.8rem;text-transform:none}@media (min-width: 768px){.Tooltip__box{padding:12px 24px}}.Tooltip.top{bottom:calc( 100% + 20px)}.Tooltip.top .Tooltip__animation{transform:translate3d(0, 10px, 0)}.Tooltip.top .Tooltip__arrow{top:calc(100% - 3px);border-top-color:#333}.Tooltip.top .Tooltip__arrow:after{top:calc(100% + 3px);left:0;right:0}.Tooltip.bottom{top:calc( 100% + 20px)}.Tooltip.bottom .Tooltip__animation{transform:translate3d(0, -10px, 0)}.Tooltip.bottom .Tooltip__arrow{bottom:calc(100% - 3px);border-bottom-color:#333}.Tooltip.bottom .Tooltip__arrow:after{bottom:calc(100% + 3px);left:0;right:0}.Tooltip.left{right:calc( 100% + 20px)}.Tooltip.left .Tooltip__animation{transform:translate3d(10px, 0, 0)}.Tooltip.left .Tooltip__arrow{left:calc(100% - 3px);border-left-color:#333}.Tooltip.left .Tooltip__arrow:after{left:calc(100% + 3px);top:0;bottom:0}.Tooltip.right{left:calc( 100% + 20px)}.Tooltip.right .Tooltip__animation{transform:translate3d(-10px, 0, 0)}.Tooltip.right .Tooltip__arrow{right:calc(100% - 3px);border-right-color:#333}.Tooltip.right .Tooltip__arrow:after{right:calc(100% + 3px);top:0;bottom:0}.Tooltip.middle-hor{left:50%;transform:translate3d(-50%, 0, 0)}.Tooltip.middle-hor .Tooltip__arrow{left:50%;transform:translate3d(-50%, 0, 0)}.Tooltip.middle-vert{top:50%;transform:translate3d(0, -50%, 0)}.Tooltip.middle-vert .Tooltip__arrow{top:50%;transform:translate3d(0, -50%, 0)}.Tooltip.show .Tooltip__animation{transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);opacity:1;transform:translate3d(0, 0, 0)}#TopNav{z-index:99;position:fixed;top:0;left:0;width:100vw;height:50px;padding:0 20px;box-sizing:border-box;display:flex;justify-content:space-between;background-color:#202020}@media (max-width: 499px){#TopNav{padding:0 10px}}#TopNav *{box-sizing:border-box}#TopNav .nav-menu{display:flex;align-items:center;height:100%}#TopNav .nav-menu a{display:flex;align-items:center;text-decoration:none;color:var(--text-color)}#TopNav .nav-menu .letrismo-logo{width:36px;height:36px;margin-right:10px}#TopNav .nav-menu .page-title{font-size:16px}@media (max-width: 499px){#TopNav .nav-menu .page-title{display:none}}#TopNav .nav-menu .burger-btn{position:relative;width:50px;height:40px;padding:15px 15px 14px;margin:0 0 0 20px;display:flex;flex-direction:column;justify-content:space-between;background:none;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}@media (max-width: 499px){#TopNav .nav-menu .burger-btn{width:40px;padding:15px 9px 14px;margin-left:0}}#TopNav .nav-menu .burger-btn .line{position:relative;width:100%;height:1px;left:0;background-color:var(--text-color)}.titleContainer{text-align:center;margin:0 auto 50px auto}#containerGrid ul{display:grid;list-style:none;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, 1fr);margin:0;padding:0}#containerGrid ul li{text-align:center;position:relative;overflow:hidden;display:grid;justify-content:center;align-content:center}#containerGrid ul li img{width:100%}#containerGrid ul li a{text-decoration:none}#containerGrid ul li div{position:absolute;width:100%;height:100%;background:rgba(21,21,18,0.7);opacity:0;top:0;left:-50px;transition:all 300ms ease-in;color:#fff;font-size:0.7em;line-height:100%;display:grid;align-items:center}#containerGrid ul li:hover div{opacity:1;left:0px}#containerGrid ul li.description h1{font-size:1.5em;margin:0}#containerGrid ul li.description p{font-size:1em;position:relative;opacity:1;top:unset;left:unset;background:transparent}@media (max-width: 768px){#containerGrid ul li.description p{font-size:0.7em}}@media (max-width: 460px){#containerGrid ul{grid-template-columns:1fr}#containerGrid ul li div{opacity:1;left:0;background:transparent}#containerGrid ul li div p{font-size:0.5em;color:rgba(255,255,255,0.5)}}.paginationContainer{text-align:center;padding:50px 0 0 0}.digg_pagination{cursor:default;display:inline-block}.digg_pagination a,.digg_pagination span,.digg_pagination em{padding:0.2em 0.5em;display:block;float:left;margin-right:1px}.digg_pagination .disabled{color:#eae7e1;border:1px solid #eae7e1}.digg_pagination .current{font-style:normal;font-weight:bold;background:red;border:2px solid #151512;color:#151512}.digg_pagination a{text-decoration:none;color:#eae7e1;border:1px solid #eae7e1;transition:all 300ms ease-in}.digg_pagination a:hover,.digg_pagination a:focus{color:red;border-color:red}.digg_pagination .page_info{background:#2e6ab1;color:white;padding:0.4em 0.6em;width:22em;margin-bottom:0.3em;text-align:center}.digg_pagination .page_info b{color:#000033;background:#6aa6ed;padding:0.1em 0.25em}.digg_pagination:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .digg_pagination{height:1%}*:first-child+html .digg_pagination{overflow:hidden}.home-container .description{padding:40px;background:rgba(0,0,0,0.2);border-radius:20px;backdrop-filter:blur(20px)}.home-container .description h1{margin-bottom:30px !important}.home-container .description h1 img{max-width:330px}.home-container .description a{margin-top:50px}.home-container .description a:hover button{background-color:#fff;color:#151512}.container{max-width:1080px;width:90%;margin:0 auto}@media (max-width: 460px){.container{padding:0 20px}}.containerGrid ul{height:100vh;display:grid;list-style:none;grid-template-columns:30% 40% 30%;grid-template-rows:30% 40% 30%;margin:0;padding:0}.containerGrid ul li:last-child{grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3}@media (max-width: 460px){.containerGrid ul{grid-template-columns:repeat(4, 1fr);grid-template-rows:30% 40% 30%}.containerGrid ul li:last-child{grid-column-start:1;grid-column-end:3;grid-row-start:3;grid-row-end:4}}.containerGrid ul li{text-align:center;position:relative;overflow:hidden;display:grid;justify-content:center;align-content:center}.containerGrid ul li img{width:100%}.containerGrid ul li img .letrism-thumb{height:100%;object-fit:cover;object-position:center}.containerGrid ul li a{text-decoration:none}.containerGrid ul li div{position:absolute;width:100%;height:100%;background:rgba(21,21,18,0.7);opacity:0;top:0;left:-50px;transition:all 300ms ease-in;color:#fff;font-size:0.7em;line-height:100%;display:grid;align-items:center}.containerGrid ul li:hover div{opacity:1;left:0px}.containerGrid ul li.description h1{font-size:1.5em;margin:0}.containerGrid ul li.description p{font-size:1em;position:relative;top:unset;left:unset;background:transparent}@media (max-width: 768px){.containerGrid ul li.description p{font-size:0.7em}}@media (max-width: 460px){.containerGrid{height:100vh;display:grid;align-items:center}.containerGrid ul{grid-template-columns:repeat(2, 1fr);grid-template-rows:5% 15% 60% 15% 15%}.containerGrid ul li div{opacity:1;left:0;background:transparent}.containerGrid ul li div p{font-size:0.5em;color:rgba(255,255,255,0.5)}}.containerGrid ul li:last-child button{background:#151512;border:1px solid #fff;color:#fff;border-radius:0;padding:5px 10px;transition:all 300ms ease-in}.containerGrid ul li:last-child button:hover{border:1px solid red;color:red;cursor:pointer}.menu{background-color:var(--bg-color);position:fixed;top:15px;right:5%;z-index:9;height:50px}.menu .title{font-style:italic;font-size:1em;letter-spacing:-2px;text-align:right}.menu .title span{transition:all 300ms ease-in}.menu .title .letter{font-size:0}.menu #menuCheckInput{display:none}.menu #menuCheckInput~label{position:absolute;width:100%;height:100%}.menu #menuCheckInput~label:hover{cursor:pointer}.menu #menuCheckInput~label:hover~.title span{color:red}.menu .nav{background-color:var(--bg-color);opacity:0;transform:translate(50px, 0);transition:all 300ms ease-in;text-align:right;padding:0;margin:0}.menu .nav li{display:block;position:relative;padding:6px 0}.menu .nav li a{color:#fff;text-decoration:none;position:relative;font-size:0.8em}.menu .nav li a:after{content:'';position:absolute;width:5px;height:5px;border-radius:5px;top:6px;left:-10px;background:#fff}.menu .nav li a:before{content:'';position:absolute;width:0;height:1px;bottom:-5px;left:0;background:rgba(255,0,0,0.8);transition:all 300ms ease-in}.menu .nav li:hover a:before{width:100%}.menu #menuCheckInput:checked~.title{color:red}.menu #menuCheckInput:checked~.title .letter{font-size:1em}.menu #menuCheckInput:checked~.nav{opacity:1;transform:translate(0, 0)}.logoContainer{max-width:450px;margin:50px auto;width:100%}.imgContainer{display:grid;grid-template-rows:auto 100px 50px;padding-bottom:50px}.imgContainer p{text-align:right}.imgContainer img{width:100%}.imgContainer .socialContainer{display:grid;grid-template-columns:1fr 1fr;text-align:center}.imgContainer .socialContainer a{color:#151512;position:relative;display:inline-block}.imgContainer .socialContainer a svg{width:50px;height:50px}.imgContainer .socialContainer a:before{content:'';position:absolute;top:0;left:0;width:49px;height:50px;background:#eae7e1;z-index:-1}.imgContainer .socialContainer a:after{content:'';position:absolute;top:0;left:0;width:45px;height:48px;transform:scale(0.1);background:red;z-index:-1;opacity:0;transition:all 300ms ease-in}.imgContainer .socialContainer a:hover:after{transform:scale(1);opacity:1}@media (max-width: 440px){.imgContainer{padding-bottom:0px}}.moreImages{padding:25px 0}.moreContainer{padding:25px 0 50px 0}.moreContainer ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:5%}.moreContainer ul li a{display:inline-block;transition:opacity 200ms ease}.moreContainer ul li a:hover,.moreContainer ul li a:focus{opacity:0.8}.moreContainer ul li img{width:100%;float:left;height:200px;object-fit:cover;overflow:hidden;object-position:center}@media (max-width: 440px){.moreContainer ul{grid-template-columns:1fr}}body{background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center;transition:background 0.5s ease}body #guides-layer{position:fixed;z-index:10;pointer-events:none;width:100%;height:100%;left:0;top:0;background-attachment:fixed;background-size:cover;background-position:center;opacity:0.35}body[data-theme="dark"]{background-color:#151512}body[data-theme="dark"] #guides-layer[data-grid="grid-a"]{background-image:url(/assets/white-equills-guide-a-761a564b45203d71b369319de173029e8f010e5434a7867f5acf6abd3f3088da.svg)}body[data-theme="dark"] #guides-layer[data-grid="grid-b"]{background-image:url(/assets/white-equills-guide-b-49112f7d1edd967e7a24ff089af77306c3c74a385329aac8323b26634973c4b2.svg)}body[data-theme="dark"] #guides-layer[data-grid="grid-c"]{background-image:url(/assets/white-equills-guide-c-2c27c91f1ffdc9d0fc39efb281eefbd5d5defa3925e99ead0a86153f6eddab5c.svg)}body[data-theme="dark"] #guides-layer[data-grid="grid-d"]{background-image:none}body[data-theme="light"]{background-color:#eae7e1}body[data-theme="light"] #guides-layer[data-grid="grid-a"]{background-image:url(/assets/equills-guide-a-f6cb484b5c763ad645286e8fe85a82652505fb415a86012d199476707ae0bda1.svg)}body[data-theme="light"] #guides-layer[data-grid="grid-b"]{background-image:url(/assets/equills-guide-b-66d6262dc757c8396fe58b06fb22e096caeaa79134981e3cfbe3803e87d479cd.svg)}body[data-theme="light"] #guides-layer[data-grid="grid-c"]{background-image:url(/assets/equills-guide-c-1f901179e79e415e49f0f020861decc4a49542a8837dc94bf8993ec0b1cf6b45.svg)}body[data-theme="light"] #guides-layer[data-grid="grid-d"]{background-image:none}body[data-theme="light"] button.bottom-action,body[data-theme="light"] form#letrism-form input[type="submit"]{background:rgba(234,231,225,0.8);color:rgba(37,36,33,0.8)}body[data-theme="light"] button.bottom-action:hover,body[data-theme="light"] form#letrism-form input[type="submit"]:hover{color:black}body[data-theme="light"] button.bottom-action:hover svg,body[data-theme="light"] form#letrism-form input[type="submit"]:hover svg{color:black}body[data-theme="light"] button#clear-btn{background:rgba(234,231,225,0.8);color:rgba(37,36,33,0.8)}body[data-theme="light"] button#clear-btn:hover{color:black}body[data-theme="light"] button#clear-btn:hover svg{color:black}.toolCheckRed{position:absolute;top:0;left:calc(50% - 15px);width:28px;height:28px;background:red;z-index:-1;border-radius:30px;transition:top 300ms ease-in}.toolCheck:hover~.toolCheckRed{top:calc(50% - 15px)}.toolCheckWhite{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);width:40px;height:40px;z-index:-1;background:#fff}#toolCheckInput{display:none}#tools{opacity:0;transform:translate(0px, 15px);display:none;position:fixed;padding:8px;background:var(--bg-color);z-index:10;bottom:5%;left:5%;background-color:rgba(43,43,43,0.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tool-item{opacity:0;transform:translate(0px, -8px)}#tools .slider p{margin:0;padding:0}#tools .slider div{display:grid;grid-template-columns:30px 2fr}#tools .slider div p{margin:0;padding:0}#tools .equills{width:100%}#tools .equills ul{padding:8px 0px;margin:0;list-style:none}#tools .equills ul li{display:inline-block}#tools .equills ul a{padding:0px 8px}#tools .equills ul a.active label,#tools .equills ul a:hover label{border-color:red}#tools .equills p{margin:0;padding:0}input[type="radio"]{display:none;border:1px solid #fff}input[type="radio"]+label{display:inline-block;font-size:0.8em;width:40px;height:40px;border-radius:50%;border:2px solid #fff;padding:0;transition:border 300ms ease-in;cursor:pointer;position:relative}input[type="radio"]+label span{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%}input[type="radio"]+label:hover{border-color:red}input[type="radio"]:checked+label{border-color:red}input#back1[type="radio"]+label{background-color:#eae7e1}input#back2[type="radio"]+label{background-color:#151512}button#open-tools-btn{cursor:pointer;position:fixed;width:30px;height:30px;border:2px solid white;left:5%;bottom:5%;border-radius:50%;background-color:transparent;outline:none;transition:border 150ms ease}button#open-tools-btn:hover,button#open-tools-btn:focus{border-color:red}button#clear-btn{position:fixed;width:40px;height:40px;bottom:5%;left:3%;border:none;border-radius:10px;outline:none;padding:2px;background:rgba(0,0,0,0.8);color:var(--icon-color);text-transform:uppercase;z-index:10;cursor:pointer}button#clear-btn:focus svg,button#clear-btn:hover svg{color:var(--text-color)}@media (min-width: 768px){button#clear-btn{width:50px;height:50px;padding:5px;left:5%}}button#clear-btn svg{width:100%;height:100%;border-radius:50%;transition:all 200ms ease}button#close-tools-btn{bottom:0;left:0;cursor:pointer;width:30px;height:30px;background:none;border:0;display:inline-block;cursor:pointer}button#close-tools-btn svg{width:100%;height:100%;fill:white;stroke:#fff}button#close-tools-btn:hover svg{stroke:red}button.bottom-action{position:fixed;margin:auto;bottom:5%;border:none;outline:none;width:40px;height:40px;padding:6px;background:rgba(0,0,0,0.8);border-radius:10px;color:var(--icon-color);fill:var(--icon-color);text-transform:uppercase;z-index:10;cursor:pointer}button.bottom-action:focus svg,button.bottom-action:hover svg{color:var(--text-color);fill:var(--text-color)}button#download-tif.bottom-action{left:0;right:60px}button#download-jpg.bottom-action{left:60px;right:0}@media (min-width: 768px){button.bottom-action{width:50px;height:50px;bottom:5%;padding:9px}button#download-tif.bottom-action{right:120px}button#download-jpg.bottom-action{left:120px}}button.bottom-action svg{width:100%;height:100%;transition:all 200ms ease}#equill-bottom-actions{position:fixed;bottom:5%;width:100%;transform:translate3d(0, 15px, 0);opacity:0}#tools .closeBtn{width:100%;text-align:right;outline:none}#tools .grids{display:grid;grid-template-columns:50px 40px 40px 40px 40px;padding:20px 0}#tools .grids p{margin:0;padding:0}#tools .grids input[type="radio"]{display:none}#tools .grids div:last-child input[type="radio"]~label{font-size:0.8em}#tools .grids input[type="radio"]~label svg{stroke:#fff;width:8px;height:8px}#tools .grids input[type="radio"]~label:hover{cursor:pointer;background:red}#tools .grids input[type="radio"]:checked~label svg{stroke:#000}#tools .background{display:grid;grid-template-columns:120px 40px 40px;padding:20px 0}#tools .background p{margin:0;padding:0}#tools .background input[type="radio"]{display:none}form#letrism-form{position:fixed;bottom:0;right:0;margin:0;padding:0}form#letrism-form .field{float:left}form#letrism-form input[type="submit"]{height:40px;position:fixed;right:2%;bottom:5%;border:none;background-color:rgba(0,0,0,0.8);outline:none;color:var(--icon-color);padding:12px 15px;border-radius:10px;font-size:.9rem;text-transform:uppercase;cursor:pointer;transform:translate(0px, 15px);transition:all 200ms ease;opacity:0;display:none}@media (min-width: 768px){form#letrism-form input[type="submit"]{right:5%;height:40px;padding:12px 25px}}form#letrism-form input[type="submit"]:hover{color:var(--text-color)}.modal{position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:white;background-color:rgba(255,255,255,0.4)}.modal-content{text-align:center;background:#151512;color:#fff;margin:15% auto;padding:20px;width:80%;max-width:460px}.modal-content-border{border:2px solid #fff;padding:20px}.closeModal{display:none}.closeModal~label{z-index:-1;color:#151512;position:fixed;top:10%;left:50%;float:right;font-size:28px;font-weight:bold;transition:all 300ms ease-in}.closeModal:checked~label{color:#fff;z-index:100}.closeModal:checked~.modal{display:block}.closeModal~.modal{display:none}.closeModal~label:hover,.closeModal~label:focus{text-decoration:none;cursor:pointer;transform:scale(1.5);color:red}@media (max-width: 760px){.closeModal~label{top:5%}}@media (max-width: 360px){.closeModal~label{top:2%}}@media (max-width: 990px){#loginContainer{padding:10% 0 0 0}}@media (max-width: 590px){#loginContainer{padding:25% 0 0 0}}@media (max-width: 440px){#loginContainer{padding:40% 0 0 0}}.logoContainer{max-width:450px;margin:50px auto;width:100%}.formBox{width:90%;max-width:660px;margin:0 auto}.formBox h2{text-align:center}.formContainer{border:1px solid #eae7e1;padding:20px}.formContainer .formInputs{display:grid;grid-template-columns:1fr 2fr;grid-gap:10px;text-align:right}.formContainer .formInputs input{background:transparent;border:1px solid #eae7e1;color:#eae7e1;padding:5px 10px;border-radius:0}.formContainer input[type="submit"]{background:#151512;border:1px solid #eae7e1;color:#eae7e1;padding:5px 10px;margin:15px auto;width:250px;border-radius:0;transition:all 300ms ease-in}.formContainer input[type="submit"]:hover{cursor:pointer;background:#eae7e1;color:#151512}.formContainer .formBottom{display:grid;grid-template-columns:1fr;text-align:center}.formContainer .formBottom label{margin:15px 0}.formContainer .formBottom a{color:#eae7e1;text-decoration:none}@media (max-width: 440px){.formContainer .formInputs{grid-template-columns:1fr;text-align:center}.formContainer .formInputs input{width:100%}.formContainer input[type="submit"]{width:100%}}#manifestoContainer{display:grid;align-items:center;max-width:550px;text-align:justify;padding:5% 0 0 0}#manifestoContainer p{font-size:1em;color:#eae7e1}.logoContainer{max-width:450px;margin:50px auto;width:100%}.logoContainer img{width:100%}@media (max-width: 990px){#manifestoContainer{padding:10% 0 0 0}}@media (max-width: 590px){#manifestoContainer{padding:25% 0 0 0}}@media (max-width: 440px){#manifestoContainer{padding:40% 0 0 0}}.signatureContainer{width:100%;text-align:right}.signature{width:50px !important;float:right}#socialMedia{display:grid;grid-template-columns:repeat(4, 1fr);overflow:hidden;padding:50px 0}#socialMedia .socialBox{width:90%;margin:0 auto}#socialMedia .socialBox a{display:grid;grid-template-columns:30px auto;color:#eae7e1;text-decoration:none;align-items:center}#socialMedia .socialBox svg{width:20px;height:20px}#socialMedia .socialBox .svgContainer{position:relative;width:20px;height:20px;margin:0 auto}#socialMedia .socialBox p{position:relative;font-size:0.7em}#socialMedia .socialBox p:after{content:'';position:absolute;bottom:-5px;left:0;width:100%;height:1px;background:#eae7e1;transition:all 300ms ease-in}#socialMedia .socialBox .svgContainer:after{content:'';position:absolute;top:0;left:0;width:20px;height:20px;transform:scale(0.1);background:red;z-index:-1;opacity:0;transition:all 300ms ease-in}#socialMedia .socialBox .svgContainer:before{content:'';position:absolute;top:0;left:0;width:20px;height:20px;background:#eae7e1;z-index:-1}#socialMedia .socialBox:hover .svgContainer:after{transform:scale(1);opacity:1}#socialMedia .socialBox:hover p:after{background:red}@media (max-width: 590px){#socialMedia{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 440px){#socialMedia .socialBox p{font-size:0.6em;opacity:1;transform:translate(0, 0px)}}#ToolBar{position:relative;height:100%;display:flex;align-items:center;box-sizing:border-box}#ToolBar *{box-sizing:border-box}#ToolBar>*{margin:0 10px}#ToolBar>*:last-child{margin-right:0}@media (max-width: 499px){#ToolBar>*{margin:0 7px}}.Tool{position:relative;width:40px;height:40px}.Tool button.Tool__btn{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:9;color:var(--icon-color);transition:all 350ms ease}.Tool button.Tool__btn>*{pointer-events:none}.Tool button.Tool__btn:hover,.Tool button.Tool__btn:focus,.Tool button.Tool__btn.active{background-color:rgba(0,0,0,0.5);border-radius:50%;color:var(--text-color)}.Tool button.Tool__btn.active{color:#1A79F9}.Tool button.Tool__btn.active .Tool__swatch:before{transition:all .2s ease-out;border-color:#1A79F9}.Tool__icon{position:relative;width:100%}.Tool__icon.libreria{font-size:23px}.Tool__icon.lienzo{font-size:27px}.Tool__modal-container{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.Tool__modal-container.active{display:block}.Tool__modal-arrow{z-index:1;position:absolute;top:calc(100% - 5px);left:50%;transform:translate3d(-50%, 0, 0);width:0;height:0;border:10px solid transparent;border-bottom-color:rgba(43,43,43,0.6)}.Tool__modal-inner-container{position:fixed;top:50px;right:0;width:310px;padding-top:10px;padding-right:10px}.Tool__modal-inner-container.two-sides{width:calc(100vw - 10px)}@media (min-width: 768px){.Tool__modal-inner-container.two-sides{width:550px}}.Tool__modal-wrapper{position:relative;width:100%;padding:5px 0 20px;border-radius:10px;background-color:rgba(43,43,43,0.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 15px 15px 0 rgba(0,0,0,0.25)}@media (min-width: 768px){.Tool__modal-wrapper{padding:10px 0 30px}}.Tool__header-wrapper{position:relative;width:100%;padding:10px 15px 0;margin-bottom:10px;display:flex;align-items:center;justify-content:space-between}@media (min-width: 768px){.Tool__header-wrapper{padding:15px 20px 0;margin-bottom:30px}}.Tool__header{margin:0;line-height:1.4em;font-weight:500}.Tool__header-equill{display:flex;width:auto;margin-top:6px;color:rgba(255,255,255,0.5)}.Tool__header-equill__icon{position:relative;width:20px;margin-right:10px;color:#1A79F9}.Tool__header-equill__name{font-size:16px;font-weight:300}.Tool__contribute{position:relative;display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:36px;font-weight:100;color:#fff;cursor:pointer;text-decoration:none}@media (min-width: 768px){.Tool__contribute{margin-right:10px}}.Tool__panels-wrapper{position:relative;width:100%;display:flex;align-items:flex-start}.Tool__Panel{max-height:60vh;overflow:hidden scroll;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.Tool__Panel:before{content:'';display:none;pointer-events:none;z-index:1;position:absolute;left:0;right:5px;bottom:10px;margin:auto;width:6px;height:6px;border:2px solid transparent;border-right-color:#fff;border-bottom-color:#fff;transform:rotate(45deg)}.Tool__Panel:after{content:'';display:none;pointer-events:none;position:absolute;bottom:0;left:0;width:calc(100% - 5px);height:50px;border-radius:0 0 10px 10px;background:black;background:linear-gradient(0deg, #141414 0%, rgba(20,20,20,0.8) 50%, rgba(20,20,20,0) 100%)}.Tool__Panel.scrollPointer:before,.Tool__Panel.scrollPointer:after{display:block}.Tool__index-panel{position:relative;width:42%;flex-shrink:0;padding:0 10px 0 0}@media (max-width: 499px){.Tool__index-panel{width:40px;padding:0;margin-right:10px}}.Tool__list-item{position:relative;display:flex;width:100%;color:rgba(255,255,255,0.5)}.Tool__list-item a,.Tool__list-item button{position:relative;width:100%;display:flex;align-items:center;padding:10px 0 10px 20px;text-decoration:none;color:inherit;border-top-right-radius:5px;border-bottom-right-radius:5px;transition:color .4s ease-out;cursor:pointer}@media (max-width: 499px){.Tool__list-item a,.Tool__list-item button{padding-left:12px}}.Tool__list-item a.showing,.Tool__list-item a:focus,.Tool__list-item a:hover,.Tool__list-item button.showing,.Tool__list-item button:focus,.Tool__list-item button:hover{color:white;background-color:rgba(0,0,0,0.2)}.Tool__list-item a.active .Tool__list-item__icon,.Tool__list-item button.active .Tool__list-item__icon{color:#1978F7}.Tool__list-item a *,.Tool__list-item button *{pointer-events:none}.Tool__list-item__icon{position:relative;width:20px;margin-right:10px}.Tool__list-item__name{font-size:16px;font-weight:300;margin-left:10px}@media (max-width: 499px){.Tool__list-item__name{display:none}}.Tool__info-panel{position:relative;width:100%;padding-right:5px}.Tool__equill-info-wrapper{position:relative;width:100%}.Tool__equill-info-wrapper.hide{display:none}.Tool__equill-preview{position:relative;width:100%;padding:12px 10px 10px;border-radius:5px;background-color:rgba(0,0,0,0.2)}.Tool__equill-preview__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.Tool__equill-preview__header__title{font-size:14px;line-height:21px;display:inline-block}.Tool__equill-preview__header__subtitle{line-height:21px;margin-left:.5em;display:inline-block}.Tool__equill-preview__header__btn{height:28px;line-height:2em;font-size:14px;padding:0 30px;border-radius:5px;background-color:#fff;color:#000;cursor:pointer;text-decoration:none;transition:all .1s ease-out}.Tool__equill-preview__header__btn:disabled{pointer-events:none;color:#fff;background:rgba(255,255,255,0.05)}.Tool__equill-preview__header__btn:hover,.Tool__equill-preview__header__btn:focus{transition:all .2s ease-out;background-color:#1A79F9;color:#fff}.Tool__equill-preview__stroke{position:relative;width:100%;border-radius:5px}.Tool__equill-description{position:relative;width:100%;overflow:hidden auto;padding:5px 25px 10px 10px;margin-top:10px;font-size:12px}.Tool__equill-description .intro{margin-bottom:10px}.Tool__equill-description .biblio{text-indent:20px;margin-bottom:5px}.Tool__equill-description .biblio:first-child:before{content:'— ';display:inline-block;position:relative;text-indent:0}.Tool__equill-description__properties{margin-top:20px}.Tool__label{opacity:0.3;font-family:Georgia, serif;font-size:12px;font-style:italic;font-weight:300}.Tool__concept{opacity:0.6;font-family:Georgia, serif;font-size:12px;font-style:italic}.Tool__text-list{padding-left:20px}.Tool__text-list__item{list-style-type:disc}.Tool__table-list{position:relative;width:100%}.Tool__table-list__item{position:relative;width:100%;padding:10px 0;display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,0.1)}.Tool__key{padding:5px 10px;border-radius:5px;border:1px solid #000;border-bottom-width:3px}.Tool__settings-panel{position:relative;width:100%;padding:0 20px}.Tool__settings-panel__property{opacity:0.5;margin-bottom:5px}.Tool__settings-panel__inline-options{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between}.Tool__settings-panel__inline-options:not(:last-child){margin-bottom:30px}.Tool__settings-panel__input-wrap{position:relative}.Tool__settings-panel__input-wrap.full-width{width:100%}.Tool__swatch{display:block;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;width:58%;height:58%;border-radius:50%;background:#fff}.Tool__swatch:before{content:'';position:absolute;top:-5px;left:-5px;width:calc(100% + 6px);height:calc(100% + 6px);border-radius:50%;border:2px solid;border-color:rgba(255,255,255,0.2);transition:all .1s ease-out}.Tool__text-toggle{display:block;width:100%;height:40px;padding:4px;text-align:center}.Tool__text-toggle__active-bg-wrap{position:absolute;margin:auto;top:0;left:0;width:100%;height:100%;padding:4px;border-radius:40px;background-color:rgba(255,255,255,0.05)}.Tool__text-toggle__active-bg-wrap__element{position:relative;display:block;height:calc(40px - 8px);border-radius:40px;background-color:#1A79F9}.Tool__text-toggle__active-bg-wrap__element.two-options{width:50%}.Tool__text-toggle__active-bg-wrap__element.three-options{width:33.333%}.Tool__text-toggle__options-wrap{position:relative;display:flex;width:100%;height:100%;border-radius:40px;pointer-events:none}.Tool__text-toggle__options-wrap:hover{background-color:rgba(255,255,255,0.05)}.Tool__text-toggle__option{position:relative;flex-grow:1;display:block;color:white;cursor:pointer}.Tool__text-toggle__option:not(.active){pointer-events:all}.Tool__text-toggle__option *{pointer-events:none}.Tool__text-toggle__option__label{position:absolute;top:0;display:flex;width:100%;height:100%;align-items:center;justify-content:center;font-size:14px;text-align:center}button.grid-btn{border:1px solid white;width:40px;height:40px;border-radius:50%;color:white;font-size:16px;line-height:0;padding:1px;overflow:hidden;cursor:pointer;stroke:#FFF}button.grid-btn i{pointer-events:none}button.grid-btn:hover,button.grid-btn:focus{background-color:#fff;color:#000;stroke:#000}button#grid0.grid-btn svg{width:20px}button#grid1.grid-btn{font-size:12px}button#grid2.grid-btn{font-size:12px}body{font-family:var(--regular-font);background-color:var(--bg-color);color:var(--text-color);overflow-x:hidden;padding:0;margin:0}h1,h2,h3,h4,h5,p{margin:0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;outline:none;border:none;padding:0;margin:0}ul,li{list-style-type:none;margin:0;padding:0}.firefox-bg{background-color:#202020 !important}input.styled-slider[type=range]{width:100%;height:2px;padding:12px 0;-webkit-appearance:none;background:none;cursor:pointer;--range: calc(var(--max) - var(--min));--ratio: calc((var(--value) - var(--min)) / var(--range));--sx: calc(0.5 * 8px + var(--ratio) * (100% - 8px))}input.styled-slider[type=range]::-webkit-slider-thumb{width:8px;height:8px;border-radius:8px;background:#1A79F9;border:none;box-shadow:0 0 2px black;margin-top:calc(max((2px - 1px - 1px) * 0.5,0px) - 6px * 0.5);-webkit-appearance:none;transition:transform .2s ease-out}input.styled-slider[type=range]::-webkit-slider-runnable-track{height:2px;border-radius:2px;border:none;box-shadow:none;background:linear-gradient(#1A79F9, #1A79F9) 0/var(--sx) 100% no-repeat,#4b4b4b}input.styled-slider[type=range]::-moz-range-thumb{width:8px;height:8px;border-radius:8px;background:#1A79F9;border:none;box-shadow:0 0 2px black}input.styled-slider[type=range]::-moz-range-track{height:4px;border-radius:2px;border:none;box-shadow:none;background:linear-gradient(#1A79F9, #1A79F9) 0/var(--sx) 100% no-repeat,#4b4b4b}input.styled-slider[type=range]::-ms-fill-upper{background:#4b4b4b;border-color:#4b4b4b}input.styled-slider[type=range]::-ms-fill-lower{height:8px;border-radius:0.5em 0 0 0.5em;margin:-1px 0 -1px -1px;background:#1A79F9;border:none;border-right-width:0}input.styled-slider[type=range]::-ms-thumb{width:8px;height:8px;border-radius:8px;background:#1A79F9;border:none;box-shadow:0 0 2px black;margin-top:0;box-sizing:border-box}input.styled-slider[type=range]::-ms-track{height:2px;border-radius:2px;background:#4b4b4b;border:none;box-shadow:none;box-sizing:border-box}input.styled-slider[type=range]:focus{outline:none}input.styled-slider[type=range]:hover::-webkit-slider-thumb{background:#1A79F9;transform:scale(1.5)}input.styled-slider[type=range]:hover::-webkit-slider-runnable-track{background:linear-gradient(#1A79F9, #1A79F9) 0/var(--sx) 100% no-repeat,#6e6e6e}input.styled-slider[type=range]:hover::-moz-range-thumb{background:#1A79F9;transform:scale(1.5)}input.styled-slider[type=range]:hover::-moz-range-track{background:linear-gradient(#1A79F9, #1A79F9) 0/var(--sx) 100% no-repeat,#6e6e6e}input.styled-slider[type=range]:hover::-ms-thumb{background:#1A79F9}input.styled-slider[type=range]:hover::-ms-fill-lower{background:#1A79F9}input.styled-slider[type=range]:hover::-ms-fill-upper{background:#6e6e6e}input.styled-slider[type=range]:active::-webkit-slider-thumb{background:#1A79F9;transform:scale(2)}input.styled-slider[type=range]:active::-webkit-slider-runnable-track{background:linear-gradient(#124991, #124991) 0/var(--sx) 100% no-repeat,#6e6e6e}input.styled-slider[type=range]:active::-moz-range-thumb{background:#1A79F9;transform:scale(2)}input.styled-slider[type=range]:active::-moz-range-track{background:linear-gradient(#124991, #124991) 0/var(--sx) 100% no-repeat,#6e6e6e}input.styled-slider[type=range]:active::-ms-thumb{background:#1A79F9}input.styled-slider[type=range]:active::-ms-fill-lower{background:#124991}input.styled-slider[type=range]:active::-ms-fill-upper{background:#6e6e6e}
