@-webkit-keyframes pop-up-simple{0%{transform:scale(0);opacity:0}60%{transform:scale(1.03);opacity:1}80%,to{transform:scale(1);opacity:1}}@keyframes pop-up-simple{0%{transform:scale(0);opacity:0}60%{transform:scale(1.03);opacity:1}80%,to{transform:scale(1);opacity:1}}@-webkit-keyframes pop-up{0%{transform:scale(0);opacity:0}60%{transform:scale(1.03);opacity:1}80%{transform:scale(.97);opacity:1}to{transform:scale(1);opacity:1}}@keyframes pop-up{0%{transform:scale(0);opacity:0}60%{transform:scale(1.03);opacity:1}80%{transform:scale(.97);opacity:1}to{transform:scale(1);opacity:1}}@-webkit-keyframes pop-down{0%{transform:scale(1);opacity:1}20%{opacity:1}to{transform:scale(0);opacity:0}}@keyframes pop-down{0%{transform:scale(1);opacity:1}20%{opacity:1}to{transform:scale(0);opacity:0}}@-webkit-keyframes slide-up{0%{transform:translateY(100%);opacity:0}50%{opacity:1}to{transform:translateY(0);opacity:1}}@keyframes slide-up{0%{transform:translateY(100%);opacity:0}50%{opacity:1}to{transform:translateY(0);opacity:1}}@-webkit-keyframes slide-down{0%{transform:translateY(0);opacity:1}50%{opacity:1}to{transform:translateY(100%);opacity:0}}@keyframes slide-down{0%{transform:translateY(0);opacity:1}50%{opacity:1}to{transform:translateY(100%);opacity:0}}@-webkit-keyframes bounce-down{0%,50%,to{transform:translateY(0);opacity:1}75%{transform:translateY(80%);opacity:1}}@keyframes bounce-down{0%,50%,to{transform:translateY(0);opacity:1}75%{transform:translateY(80%);opacity:1}}@-webkit-keyframes bounce{0%,10%,2%,5.3%,8%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:scale(1)}4%,4.3%{transition-timing-function:cubic-bezier(.755,.05,.855,.06);transform:scale(1.25)}7%{transition-timing-function:cubic-bezier(.755,.05,.855,.06);transform:scale(.8)}9%{transform:scale(1.1)}}@keyframes bounce{0%,10%,2%,5.3%,8%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:scale(1)}4%,4.3%{transition-timing-function:cubic-bezier(.755,.05,.855,.06);transform:scale(1.25)}7%{transition-timing-function:cubic-bezier(.755,.05,.855,.06);transform:scale(.8)}9%{transform:scale(1.1)}}@-webkit-keyframes blink{0%,66%,to{opacity:1}33%{opacity:.25}}@keyframes blink{0%,66%,to{opacity:1}33%{opacity:.25}}h1{font-size:1.75em;margin-top:0}h1,h2,h3{font-weight:400}h3{font-size:1.25em}hr{display:block;border:0;border-top:1px solid #d3d3d3}.tooli-body{font-family:FontAwesome,'Open Sans','lucida grande','Segoe UI',arial,verdana,'lucida sans unicode',tahoma,sans-serif;font-size:16px;margin:0;color:#333;background:#f9f9f9}.tooli-body.fixed-header{margin-top:3em}.tooli-body.fixed-header .tooli-header{position:fixed;z-index:100000;top:0;right:0;left:0}.tooli-body.fixed-header .tooli-header .tooli-header{top:2em}.tooli-body.is-beta .tooli-app-presentation .app-name .label span,.tooli-body.is-beta .tooli-header .title span{position:relative}.tooli-body.is-beta .tooli-app-presentation .app-name .label span:after,.tooli-body.is-beta .tooli-header .title span:after{font-size:.5em;line-height:.5em;position:absolute;right:0;bottom:-.35em;content:'beta';color:#00b294}.tooli-body .tooli-content{max-width:800px;min-height:100vh;margin:0 auto;padding:1em}.tooli-body .tooli-footer{margin-top:2em;padding:2em 1em;text-align:center;border-top:1px solid #ccc;background:#f0f0f0}a{cursor:pointer;color:#09f}a.gray{color:#999}a.blue{color:#08b}a.green{color:#8b0}a.orange{color:#f90}a.gold{color:#fd0}a.red{color:#e00}a:active,a:hover,a:link,a:visited{text-decoration:none}a[target=_blank][rel=external]::after,a[target=_blank][rel=noopener]::after{font-family:'Font Awesome 5 Pro',sans-serif;font-weight:100;zoom:.75;margin:0 7px;content:'\f24d';opacity:.5;color:#09f}a[target=_blank][rel=external]::after{content:'\f08e'}.x0-5{font-size:.5em!important}.x0-75{font-size:.75em!important}.x0-8{font-size:.8em!important}.x0-9{font-size:.9em!important}.x1{font-size:1em!important}.x1-25{font-size:1.25em!important}.x1-5{font-size:1.5em!important}.x2{font-size:2em!important}.x3{font-size:3em!important}.bold{font-weight:700!important}.italic{font-style:italic!important}.underline{text-decoration:underline!important}.left{text-align:left!important}.center{text-align:center!important}.right{text-align:right!important}.d-block{display:block}.d-flex-row{display:flex;flex-flow:row nowrap}.d-flex-column{display:flex;flex-flow:column nowrap}.align-items-center{align-items:center}.justify-content-center{justify-content:center}.d-flex{display:flex}.d-none,.hidden{display:none}.invisible{opacity:0}.round{border-radius:50%!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.m-05{margin:.5em!important}.mt-05{margin-top:.5em!important}.mr-05{margin-right:.5em!important}.mb-05{margin-bottom:.5em!important}.ml-05{margin-left:.5em!important}.m-1{margin:1em!important}.mt-1{margin-top:1em!important}.mr-1{margin-right:1em!important}.mb-1{margin-bottom:1em!important}.ml-1{margin-left:1em!important}.m-2{margin:2em!important}.mt-2{margin-top:2em!important}.mr-2{margin-right:2em!important}.mb-2{margin-bottom:2em!important}.ml-2{margin-left:2em!important}.m-3{margin:3em!important}.mt-3{margin-top:3em!important}.mr-3{margin-right:3em!important}.mb-3{margin-bottom:3em!important}.ml-3{margin-left:3em!important}.m-4{margin:4em!important}.mt-4{margin-top:4em!important}.mr-4{margin-right:4em!important}.mb-4{margin-bottom:4em!important}.ml-4{margin-left:4em!important}.m-5{margin:5em!important}.mt-5{margin-top:5em!important}.mr-5{margin-right:5em!important}.mb-5{margin-bottom:5em!important}.ml-5{margin-left:5em!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.p-05{padding:.5em!important}.pt-05{padding-top:.5em!important}.pr-05{padding-right:.5em!important}.pb-05{padding-bottom:.5em!important}.pl-05{padding-left:.5em!important}.p-1{padding:1em!important}.pt-1{padding-top:1em!important}.pr-1{padding-right:1em!important}.pb-1{padding-bottom:1em!important}.pl-1{padding-left:1em!important}.p-2{padding:2em!important}.pt-2{padding-top:2em!important}.pr-2{padding-right:2em!important}.pb-2{padding-bottom:2em!important}.pl-2{padding-left:2em!important}.p-3{padding:3em!important}.pt-3{padding-top:3em!important}.pr-3{padding-right:3em!important}.pb-3{padding-bottom:3em!important}.pl-3{padding-left:3em!important}.p-4{padding:4em!important}.pt-4{padding-top:4em!important}.pr-4{padding-right:4em!important}.pb-4{padding-bottom:4em!important}.pl-4{padding-left:4em!important}.p-5{padding:5em!important}.pt-5{padding-top:5em!important}.pr-5{padding-right:5em!important}.pb-5{padding-bottom:5em!important}.pl-5{padding-left:5em!important}h1.black,h2.black,h3.black,i.black,p.black,select.black,span.black{color:#333!important}h1.gray,h2.gray,h3.gray,i.gray,p.gray,select.gray,span.gray{color:#999!important}h1.white,h2.white,h3.white,i.white,p.white,select.white,span.white{color:#fff!important}h1.link,h2.link,h3.link,i.link,p.link,select.link,span.link{color:#09f!important}h1.blue,h2.blue,h3.blue,i.blue,p.blue,select.blue,span.blue{color:#08b!important}h1.green,h2.green,h3.green,i.green,p.green,select.green,span.green{color:#8b0!important}h1.orange,h2.orange,h3.orange,i.orange,p.orange,select.orange,span.orange{color:#f90!important}h1.gold,h2.gold,h3.gold,i.gold,p.gold,select.gold,span.gold{color:#fd0!important}h1.red,h2.red,h3.red,i.red,p.red,select.red,span.red{color:#e00!important}.tooli-red-dot{font-size:12px;font-weight:700;min-width:1em;height:1.2em;margin:.5em;padding:.1em .5em .25em;text-align:center;color:#fff;border:1px solid red;border-radius:1em;background:red}.tooli-red-dot.border{color:red;background:#fff}.tooli-exponent{position:absolute;transform:scale(.4)}.tooli-exponent.exp-top{top:-40%}.tooli-exponent.exp-bottom{bottom:-40%}.tooli-exponent.exp-left{left:-40%}.tooli-exponent.exp-right{right:-40%}.tooli-header{overflow:hidden;height:3em;transition:background-color .5s;border-bottom:1px solid #ccc;background:#fff;box-shadow:0 3px 20px 0 #ccc;flex-flow:row nowrap}.tooli-app-presentation,.tooli-header,.tooli-header .title{display:flex;align-items:center;justify-content:center}.tooli-header .title{font-size:1.25em;overflow:visible;margin:0 1em;cursor:pointer;transition:opacity .5s;white-space:nowrap;text-overflow:ellipsis;opacity:1;color:#666;flex:1;flex-flow:row nowrap}.tooli-header .title a{color:#666}.tooli-footer.tooli-rich-footer .footer-header .site-home a img,.tooli-header .title img{width:1.25em;height:1.25em;margin-right:.5em}.tooli-header .actions{font-size:1em;font-weight:700;display:flex;padding:0;cursor:pointer;flex:1;flex-flow:row nowrap;align-items:center}.tooli-header .actions>*{padding:.5em;cursor:pointer}.tooli-header .actions.actions-left{justify-content:flex-start}.tooli-header .actions.actions-right{justify-content:flex-end}.tooli-header.fading-on-top{border:0;background:#f9f9f9;box-shadow:none}.tooli-header.fading-on-top .title{opacity:0}.tooli-app-presentation{margin:2em 0 3em;background:0 0;flex-flow:column nowrap}.tooli-app-presentation .app-name{display:flex;margin-bottom:1.5em;color:#666;flex-flow:row nowrap;align-items:center;justify-content:center}.tooli-app-presentation .app-name .icon{width:3em;height:3em;margin-right:.5em}.tooli-app-presentation .app-name .label{font-size:3.5em;line-height:1em}.tooli-app-presentation .app-description{font-size:1.25em;font-style:italic;position:relative;margin:0 auto;padding:0;text-align:center;color:#09f}.tooli-app-presentation .app-description:after,.tooli-app-presentation .app-description:before{font-family:'Font Awesome 5 Pro',sans-serif;font-weight:300;position:absolute;color:#ccc}.tooli-app-presentation .app-description:before{top:0;left:-1.5em;content:'\f10d'}.tooli-app-presentation .app-description:after{right:-1.5em;bottom:0;content:'\f10e'}.tooli-nav{margin-bottom:1em;padding:.5em;color:inherit;border:1px solid #ccc;background:#fff;flex-flow:row nowrap;align-items:center}.tooli-list-item,.tooli-nav,.tooli-nav .icon{display:flex;justify-content:center}.tooli-nav .icon{width:1.75em;height:1.75em;margin-right:.5em;align-items:center}.tooli-nav .icon>img{width:100%;height:100%}.tooli-nav .icon>i,h2{font-size:1.5em}.tooli-nav .text{display:flex;padding-left:.5em;flex:1;flex-flow:column nowrap}.tooli-nav .text .label{font-weight:700;line-height:1.5em}.tooli-nav .text .description{font-size:.8em;font-weight:400;line-height:1em;color:#999}.tooli-nav .nav-icon{font-size:1em;color:#09f}.tooli-nav.tooli-nav-check .nav-icon{opacity:.5;color:#ccc}.tooli-nav.tooli-nav-check.checked .nav-icon{opacity:1;color:#09f}.tooli-list-item{margin:0;color:inherit;border:1px solid #ccc;background:#fff;box-shadow:0 1px 5px 0 #ccc;flex-flow:row nowrap;align-items:stretch}.tooli-list-item .image{width:6em;height:6em}.tooli-list-item .text{padding:.5em 1em}.tooli-list-item .text,.tooli-list-item .text .primary{display:flex;overflow:hidden;flex:1;flex-flow:column nowrap}.tooli-list-item .text .primary .label{font-size:1.2em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#09f}@media (max-width:370px){.tooli-list-item .text .primary .label{font-size:1em}}.tooli-list-item .text .primary .description{font-size:.9em;font-weight:400;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis;color:#999}@media (max-width:370px){.tooli-list-item .text .primary .description{font-size:.8em}}.tooli-list-item .text .secondary{font-size:1em;display:flex;margin-top:.5em;flex-flow:row nowrap;align-items:center;justify-content:space-between}@media (max-width:370px){.tooli-list-item .text .secondary{font-size:.9em}}.tooli-list-item .text .secondary>:not(:last-child){margin-right:1em}.tooli-list-item.t-vertical{width:9em;flex-flow:column nowrap}.tooli-list-item.t-vertical .image{width:9em;height:9em}.tooli-list-item.t-vertical .text .primary .label{overflow:hidden;max-height:2.5em}.tooli-list-item.t-vertical .text .secondary{flex-flow:column nowrap}.tooli-list-item.t-vertical .text .secondary>:not(:last-child){margin-right:0;margin-bottom:.25em}.tooli-list-item.t-image{position:relative;display:block;width:12em;height:0;padding-top:12em;background:0 0}.tooli-list-item.t-image.active .text{opacity:1}.tooli-list-item.t-image .image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.tooli-list-item.t-image .text{position:absolute;top:0;right:0;bottom:0;left:0;padding:.5em;transition:opacity .5s;opacity:0;background:rgba(255,255,255,.92)}.tooli-list-item.t-image .text .primary{text-align:center;justify-content:center;align-items:center}.tooli-list-item.t-image .text .primary .label{font-size:1.4em;white-space:normal}@media (max-width:370px){.tooli-list-item.t-image .text .primary .label{font-size:1.2em}}.tooli-button label,.tooli-tabs,.tooli-tabs .tab-items{display:flex;flex-flow:column nowrap;align-items:stretch;justify-content:center}.tooli-tabs .tab-items{margin-bottom:1em;flex-flow:row wrap}.tooli-tabs .tab-items .tab-item{margin:.25em;padding:.25em .5em;color:#08b;border:1px solid #ccc;border-radius:.25em;background:inherit}.tooli-tabs .tab-items .tab-item.active{color:#fff;border:1px solid #08b;background:#08b}.tooli-tabs .tab-items .tab-item.tabs-title{color:#999;background:inherit}.tooli-tabs .tab-content{display:none}.tooli-tabs .tab-content.active{display:block}.tooli-button{cursor:pointer;border-width:2px;border-style:solid;border-radius:.25em}.tooli-button[disabled]{pointer-events:none}.tooli-button[disabled]::after{position:absolute;top:-2px;left:-2px;display:block;width:100%;height:100%;content:'';opacity:.3;border:2px solid #fff;background:#fff}.tooli-button.fixed-bottom{position:fixed;z-index:1;right:0;bottom:0;left:0;padding:1.25em!important;border-top:3px solid #fff!important}.tooli-button label{cursor:pointer;flex-flow:row nowrap;align-items:center}.tooli-button label .icon{transform:scale(1.25)}.tooli-button label .icon img{width:1.25em;height:1.25em}#sharingModal .middle,.tooli-button label .label-wrapper{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center}.tooli-button label .label-wrapper .label{font-weight:700}.tooli-button label .label-wrapper .label-info.inner{font-size:.8rem;font-weight:400;font-style:italic;opacity:.6}.tooli-button label .label-wrapper .label-info.behind{font-size:.9rem;font-style:italic;position:absolute;bottom:-1.5rem;left:0;width:100%;text-align:center;opacity:.8}.tooli-button label>:not(:last-child){margin-right:1rem}.tooli-button.c-link{color:#09f;border-color:#09f;background:#09f}.tooli-button.c-link .label-info.behind{color:#09f}.tooli-button.c-black{color:#333;border-color:#333;background:#333}.tooli-button.c-black .label-info.behind{color:#333}.tooli-button.c-gray{color:#999;border-color:#999;background:#999}.tooli-button.c-gray .label-info.behind{color:#999}.tooli-button.c-white{color:#fff;border-color:#fff;background:#fff}.tooli-button.c-white .label-info.behind{color:#fff}.tooli-button.c-blue{color:#08b;border-color:#08b;background:#08b}.tooli-button.c-blue .label-info.behind{color:#08b}.tooli-button.c-green{color:#8b0;border-color:#8b0;background:#8b0}.tooli-button.c-green .label-info.behind{color:#8b0}.tooli-button.c-orange{color:#f90;border-color:#f90;background:#f90}.tooli-button.c-orange .label-info.behind{color:#f90}.tooli-button.c-gold{color:#fd0;border-color:#fd0;background:#fd0}.tooli-button.c-gold .label-info.behind{color:#fd0}.tooli-button.c-red{color:#e00;border-color:#e00;background:#e00}.tooli-button.c-red .label-info.behind{color:#e00}.tooli-button.t-plain{color:#fff}.tooli-button.t-border{background:#fff}.tooli-button.t-none{border-color:transparent;background:0 0}.tooli-button.s-smaller{font-size:.9em;padding:.15em .5em}.tooli-button.s-small label .icon,.tooli-button.s-smaller label .icon{transform:scale(1)}.tooli-button.s-small{padding:.25em .5em}.tooli-button.s-normal{padding:.5em}.tooli-button.s-large{padding:.75em}.tooli-button.s-larger{padding:1em}.tooli-button.d-block{display:block;margin-bottom:1em}.tooli-button.d-inline,.tooli-modal .wrapper .middle ul.tags li{display:inline-block}.tooli-button.d-round{display:inline-block;border-width:1px;border-radius:50%}.tooli-button.d-round .icon i,.tooli-button.d-round .icon img{width:1em;height:1em}.tooli-button.d-round label .label,.tooli-file-chooser{display:none}.tooli-message{display:block;padding:0;border:0;background:0 0;margin:0 0 1em}.tooli-message.black{color:#333}.tooli-message.gray{color:#999}.tooli-message.white{color:#fff}.tooli-message.blue{color:#08b}.tooli-message.green{color:#8b0}.tooli-message.orange{color:#f90}.tooli-message.gold{color:#fd0}.tooli-message.red{color:#e00}.tooli-message.small{font-size:.8em}.tooli-message.big{font-size:1.3em}.tooli-message.bigger{font-size:1.5em;margin-bottom:.5em}.tooli-title{display:flex;margin-bottom:.5em;background:0 0;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.tooli-title .tooli-message{margin-bottom:0;flex:1}.tooli-title .tooli-button.action-help{margin-right:-.5em}.tooli-card{display:block;margin-bottom:1.5em;border:1px solid #ccc;background:#fff;box-shadow:0 1px 5px 0 #ccc}.tooli-card .card-header{margin:0;padding:.5em 1em}.tooli-card .card-header .title{font-size:1.25em;display:flex;flex:1;align-items:center}.tooli-card .card-header .title .icon{font-size:1em;margin-right:.5em}.tooli-card .card-header .title .icon img{height:1em}.tooli-card .card-header,.tooli-card .card-header .actions{display:flex;cursor:pointer;flex-flow:row nowrap;align-items:center}.tooli-card .card-header .actions{font-size:1em;font-weight:700;padding:0}.tooli-card .card-header .actions>*{padding:.5em;cursor:pointer}.tooli-card .card-header .actions>:last-child{margin-right:-1em}.tooli-card .card-header .actions .collapsible-action{transition:transform .3s ease-in-out}.tooli-card .card-header .actions .gototop-action{font-weight:400;opacity:.5}.tooli-card .card-content{display:block;padding:1em;text-align:justify}.tooli-card .card-content p{margin:1em 0}.tooli-card .card-content p:first-child{margin-top:0}.tooli-card .card-content p:last-child{margin-bottom:0}.tooli-card .card-content ol,.tooli-card .card-content ul{margin:0;padding:0 0 0 1em}.tooli-card .card-content ul li{margin-bottom:.5em}.tooli-card .card-content ol li{margin-bottom:.75em}.tooli-card.collapsed .actions .collapsible-action{transform:rotate(180deg)}.tooli-card.collapsed .card-content{display:none}.tooli-card.black>.card-header>.title{color:#333}.tooli-card.gray>.card-header>.title{color:#999}.tooli-card.white>.card-header>.title{color:#fff}.tooli-card.blue>.card-header>.title{color:#08b}.tooli-card.green>.card-header>.title{color:#8b0}.tooli-card.orange>.card-header>.title{color:#f90}.tooli-card.gold>.card-header>.title{color:#e5c600}.tooli-card.red>.card-header>.title{color:#e00}.tooli-card.bold>.card-header>.title{font-weight:700}.tooli-card.tooli-notification{margin-bottom:1.5em;border-style:dashed;box-shadow:none}.tooli-card.tooli-notification .card-header .title{font-size:1.2em}.tooli-card.tooli-notification.black{border-color:#333}.tooli-card.tooli-notification.gray{border-color:#999}.tooli-card.tooli-notification.white{border-color:#fff}.tooli-card.tooli-notification.blue{border-color:#08b}.tooli-card.tooli-notification.green{border-color:#8b0}.tooli-card.tooli-notification.orange{border-color:#f90}.tooli-card.tooli-notification.gold{border-width:2px;border-style:solid;border-color:#fd0}.tooli-card.tooli-notification.red{border-color:#e00}body.modal-open{position:fixed;overflow:hidden;width:100%;height:100%}.tooli-modal{position:fixed;z-index:-1000000;top:0;right:0;bottom:0;left:0;text-align:center;opacity:0;color:#333;background:#f9f9f9;box-shadow:0 0 15px 5px #333}@media (min-width:600px){.tooli-modal{top:10%;left:10%;width:80%;height:80%}}@media (min-width:1200px){.tooli-modal{top:10%;left:calc(50% - 300px);width:600px;height:80%;max-height:900px}}.tooli-modal .wrapper{display:flex;height:100%;flex-flow:column nowrap}.tooli-modal .wrapper .top{font-size:1.5em;display:flex;width:100%;border-bottom:1px solid #ccc;flex:0 0 auto;flex-flow:row nowrap;align-items:center;justify-content:center}.tooli-modal .wrapper .top .icon{margin:0;padding:.75em;color:#ccc}.tooli-modal .wrapper .top .title{margin:0;text-transform:uppercase;flex:1}.tooli-modal .wrapper .top .close{margin:0;padding:.75em}.tooli-modal .wrapper .middle{overflow:auto;height:100%;margin-bottom:1em;padding:1em 1em 0;flex:1 1 auto}.tooli-modal .wrapper .middle h4{font-size:1.3em;font-weight:400;margin:0;padding:0;color:#6cf}.tooli-modal .wrapper .middle h5{font-size:1em;margin:2em 0 1em;padding:0;text-align:left}.tooli-modal .wrapper .middle ul{margin:0;padding:0;list-style-type:none}.tooli-modal .wrapper .middle ul li{margin:.5em 0}.tooli-modal .wrapper .middle ul.tags-description li{font-size:.9em;font-style:italic}.tooli-modal .wrapper .middle .group-wrapper{display:flex;height:100%;flex-flow:column nowrap}.tooli-modal .wrapper .middle .group-wrapper .group{margin-bottom:auto;flex:0 0 auto}.tooli-modal .wrapper .middle .group-wrapper .group:first-child{margin-top:auto}.tooli-modal .wrapper .middle .group-wrapper .group:after{display:block;margin-bottom:1.5em;content:' '}.tooli-modal .wrapper .bottom{display:flex;padding:.75em;border-top:1px solid #ccc;flex:0 0 auto;flex-flow:row nowrap;align-items:center;justify-content:center}.tooli-modal .wrapper .bottom>*{margin:0;flex:1}.tooli-modal .wrapper .bottom>:not(:last-child){margin-right:1em}.tooli-modal.gray .top .title{color:#999}.tooli-modal.blue .top .title{color:#08b}.tooli-modal.green .top .title{color:#8b0}.tooli-modal.orange .top .title{color:#f90}.tooli-modal.gold .top .title{color:#fd0}.tooli-modal.red .top .title{color:#e00}.tooli-modal.classic{margin:1em;border-radius:1em}.tooli-modal.fullscreen{margin:0;border-radius:0}.tooli-modal.slidepanel{margin:1em 0 0;border-radius:1em 1em 0 0}@media (min-width:600px){.tooli-modal.slidepanel{height:90%}}.tooli-modal.pop-down,.tooli-modal.pop-up,.tooli-modal.slide-down,.tooli-modal.slide-up{z-index:1000000}.tooli-modal-overlay{position:fixed;z-index:999999;top:0;left:0;display:none;width:100%;height:100%;opacity:.9;background:#555}.tooli-space{display:block;height:1em;background:0 0}.tooli-group{display:flex;margin-bottom:2em;border:1px solid #ccc;flex-flow:column nowrap}.tooli-group>*{margin:0!important;border:0;border-radius:0;box-shadow:none}.tooli-group>:not(:last-child){border-bottom:1px solid #ccc}.tooli-advertisement .ads-header{margin-bottom:.5em;border-bottom:2px solid #ccc}.tooli-advertisement .ads-footer,.tooli-advertisement .ads-header{padding:.5em 0;text-align:center;color:#999}.tooli-advertisement .adsbygoogle{margin:0 auto}.tooli-advertisement.fixed-bottom{position:fixed;z-index:9999;right:0;bottom:0;left:0;width:100%;max-width:800px;margin:0 auto;padding:.5em 0;border-top:3px solid #09f;background:#fff;box-shadow:0 3px 20px 0 #999}.tooli-advertisement.fixed-bottom .ads-footer,.tooli-advertisement.fixed-bottom .ads-header{display:none!important}.tooli-adsbygoogle{width:320px;height:50px}.tooli-body .tooli-footer{padding-bottom:7em}@media (min-width:468px){.tooli-adsbygoogle{width:468px;height:60px}.tooli-body .tooli-footer{padding-bottom:8em}}@media (min-width:728px){.tooli-adsbygoogle{width:728px;height:90px}.tooli-body .tooli-footer{padding-bottom:10em}}.pop-up{-webkit-animation:pop-up .75s ease forwards;animation:pop-up .75s ease forwards}.pop-up.tooli-modal.fullscreen{-webkit-animation:pop-up-simple .75s ease forwards;animation:pop-up-simple .75s ease forwards}.pop-down{-webkit-animation:pop-down .75s ease forwards;animation:pop-down .75s ease forwards}.slide-up{-webkit-animation:slide-up .5s ease forwards;animation:slide-up .5s ease forwards}.slide-down{-webkit-animation:slide-down .5s ease forwards;animation:slide-down .5s ease forwards}.bounce-down{-webkit-animation:bounce-down 3s infinite;animation:bounce-down 3s infinite}.bounce{-webkit-animation:bounce 10s infinite;animation:bounce 10s infinite}.blink-1{-webkit-animation:blink 1s infinite;animation:blink 1s infinite}.blink-3{-webkit-animation:blink 3s infinite;animation:blink 3s infinite}.blink-5{-webkit-animation:blink 5s infinite;animation:blink 5s infinite}.tooli-select-basic{font-size:1em;padding:.5em}.tooli-select-basic.t-border{border:1px solid #ccc;background:#fff}.tooli-select-basic.t-none{border:0;background:0 0}.tooli-select-basic.d-block{display:block;width:100%}.tooli-select-basic.d-inline{display:inline-block;width:auto}#sharingModal p,.tooli-footer.tooli-rich-footer .footer-header .footer-version,.tooli-footer.tooli-rich-footer .footer-header .site-home,.tooli-footer.tooli-rich-footer .footer-links{margin-bottom:1em}.tooli-footer.tooli-rich-footer .footer-header .site-home a{font-size:1.25em;font-weight:700;display:flex;color:#333;flex-flow:row nowrap;align-items:center;justify-content:center}.tooli-footer.tooli-rich-footer .footer-header .footer-version .version-number{font-size:1.25em}.tooli-footer.tooli-rich-footer .footer-debug>p .fa-question-circle,.tooli-footer.tooli-rich-footer .footer-header .footer-version .version-number .fa-info-circle{cursor:pointer;color:#08b}.tooli-footer.tooli-rich-footer .footer-header .footer-version .build-number{font-size:.9em;font-weight:400;font-style:italic;display:none;color:#666}.tooli-footer.tooli-rich-footer .footer-header .origin .fa-heart{cursor:pointer;color:#e00}.tooli-footer.tooli-rich-footer .footer-header .maker{font-size:.75em;font-style:italic;margin-top:.25em}.tooli-footer.tooli-rich-footer .footer-debug{overflow:auto;margin-top:5em;margin-bottom:2em;border-top:5px solid #999;border-bottom:5px solid #999}.tooli-footer.tooli-rich-footer .footer-debug>p{font-size:1.25em;font-weight:700}.tooli-footer.tooli-rich-footer .footer-debug .debug-infos{font-weight:400;display:none;text-align:left}.tooli-card.tooli-rich-card,.tooli-card.tooli-rich-notification{margin-bottom:4em}.tooli-card.tooli-rich-card>.card-content,.tooli-card.tooli-rich-notification>.card-content{position:relative;padding-bottom:2em}.tooli-card.tooli-rich-card>.card-content .action-bottom,.tooli-card.tooli-rich-notification>.card-content .action-bottom{position:absolute;bottom:0;left:50%;transform:translateX(-50%) translateY(50%)}.tooli-card.tooli-rich-card>.card-content .action-bottom>.tooli-button,.tooli-card.tooli-rich-notification>.card-content .action-bottom>.tooli-button{width:180px}#sharingModal .tooli-message.gray.bigger,.tooli-card.tooli-rich-card>.card-content .action-bottom .tooli-button.d-block,.tooli-card.tooli-rich-notification>.card-content .action-bottom .tooli-button.d-block{margin-bottom:0}#sharingModal .middle .sharing-item{flex:1}#sharingModal .addthis_inline_share_toolbox{margin-top:0}#sharingModal p{margin-top:.5em}#sharingModal .addthis_inline_follow_toolbox{display:inline-block;margin-top:0;transform:scale(1.25)}#sharingModal .addthis_inline_follow_toolbox .at-follow-tbx-element>p:first-child{display:none}#sharingModal .addthis_inline_follow_toolbox .at-follow-tbx-element .at300b{margin:0 .5em}.tooli-rich-slider-gallery,.tooli-rich-slider-html{display:flex;margin-bottom:3em;flex-flow:column nowrap;align-items:center}.tooli-rich-slider-gallery .swiper-container,.tooli-rich-slider-html .swiper-container{width:100%;flex:1}.tooli-rich-slider-gallery .swiper-container .swiper-pagination .swiper-pagination-bullet-active,.tooli-rich-slider-html .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#09f}.tooli-rich-slider-gallery .swiper-container .swiper-pagination .swiper-pagination-bullet,.tooli-rich-slider-html .swiper-container .swiper-pagination .swiper-pagination-bullet{margin:0 6px}.tooli-rich-slider-gallery .swiper-container .tooli-button.slider-hide,.tooli-rich-slider-html .swiper-container .tooli-button.slider-hide{position:absolute;bottom:0;left:50%;display:block;margin:0;transform:translateX(-50%)}.tooli-rich-slider-gallery .swiper-container{padding-bottom:3em}.tooli-rich-slider-gallery .swiper-container .swiper-pagination{bottom:2rem}.tooli-rich-slider-html .swiper-container{padding-top:3rem}.tooli-rich-slider-html .swiper-container .swiper-pagination{top:1rem;height:2rem}.tooli-rich-slide,.tooli-rich-slide a{display:block}.tooli-rich-slide img{display:block;width:100%;box-shadow:0 10px 20px 1px #aaa}.tooli-rich-slide p.title{font-size:1em;font-weight:400;margin:10px 0;text-align:center;color:#08b}