@-webkit-keyframes blink{0%,to{opacity:1}50%{opacity:.15}}@keyframes blink{0%,to{opacity:1}50%{opacity:.15}}#index .tooli-app-presentation .app-description{max-width:160px}#index #introduction ul,#page-help ul.supported-devices,#page-help ul.supported-devices ul.device-labels{padding:0;list-style-type:none}#index #introduction ul li{margin-bottom:1em}#index #letsgo .tooli-button .icon{margin-right:1em}#empty-icon-add .icons-navigation-buttons,#empty-widget-get .icons-navigation-buttons{display:flex;width:200px;flex-flow:row nowrap;align-items:center;justify-content:space-evenly}#empty-icon-add .iconInfos,#empty-widget-get .iconInfos{display:flex;align-items:center}#empty-icon-add .iconInfos .iconImage,#empty-widget-get .iconInfos .iconImage{margin:0}#empty-icon-add .iconInfos .iconImage .icon{overflow:hidden;border-radius:25%;box-shadow:0 1px 5px 0 gray}#empty-widget-get .iconInfos .iconImage .icon{overflow:hidden;box-shadow:0 1px 5px 0 gray}#empty-icon-add .iconInfos .iconImage .icon img{max-width:90px;max-height:90px;transform:scale(1.01)}#empty-widget-get .iconInfos .iconImage .icon img{transform:scale(1.01)}@media (max-width:340px){#empty-icon-add .iconInfos .iconImage .icon img,#empty-widget-get .iconInfos .iconImage .icon img{width:75px;height:75px}}#empty-icon-add .iconInfos .iconText,#empty-widget-get .iconInfos .iconText{font-size:15px;margin:0 0 0 1em;text-align:center;flex:1}#empty-icon-add .iconInfos .iconText span.separator,#empty-widget-get .iconInfos .iconText span.separator{margin:0 .5em;color:gray}@media (max-width:340px){#empty-icon-add .iconInfos .iconText a,#empty-widget-get .iconInfos .iconText a{font-size:.9em}#empty-icon-add .iconInfos .iconText span.separator,#empty-widget-get .iconInfos .iconText span.separator{margin:0 .25em}}#empty-icon-add .instructions{margin:1em 0 0}#empty-icon-add .instructions,#empty-widget-get .instructions{font-style:italic;text-align:left;color:gray}#empty-widget-get .iconInfos{justify-content:center}#empty-widget-get .iconInfos .iconImage{display:flex;justify-content:center}#empty-widget-get .iconInfos .iconImage .icon,#empty-widgets-download .card-content img{max-width:90%;max-height:none;border-radius:16px}#empty-widget-get .iconInfos .iconImage .icon img{max-width:100%;max-height:none}#empty-widget-get .tooli-card.layout-small .iconInfos .iconImage .icon{max-width:50%;max-height:none}#empty-widget-get .instructions{margin:2em 0 0}#empty-widgets-download .card-content{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-evenly}#empty-widgets-download .card-content img{margin-bottom:2em;box-shadow:0 1px 5px 0 gray}#empty-widgets-download .tooli-card.layout-small .card-content img{max-width:40%}#empty-text-copy #the-data .card-content p.link{font-size:9rem;margin-top:-2rem;margin-bottom:1rem;text-align:center}#empty-text-copy #the-data .card-content p.link span#emptyFolderNameText{font-size:6rem}#empty-icons-choose #the-data .tooli-tabs .tab-items,#empty-widgets-choose #the-data .tooli-tabs .tab-items{margin-bottom:2em}#empty-icons-choose .homescreen-selector,#empty-widgets-choose .homescreen-selector{position:relative;width:100%;margin:0;border:1px solid #d3d3d3}#empty-icons-choose .homescreen-selector img,#empty-widgets-choose .homescreen-selector img{width:100%}#empty-icons-choose .homescreen-selector .icon-cell{position:absolute;border:2px solid #09f;border-radius:22%;background:0 0}#empty-widgets-choose .homescreen-selector .icon-cell{position:absolute;background:0 0;border:3px dashed #09f;border-radius:16px}#empty-icons-choose .homescreen-selector .icon-cell .icon-overlay{border-radius:22%}#empty-icons-choose .homescreen-selector .icon-cell .icon-overlay,#empty-widgets-choose .homescreen-selector .icon-cell .icon-overlay{display:flex;width:100%;height:100%;opacity:.9;background:#fff;flex-flow:column;align-items:center;justify-content:center}#empty-icons-choose .homescreen-selector .icon-cell .icon-overlay .icon-text,#empty-widgets-choose .homescreen-selector .icon-cell .icon-overlay .icon-text{font-size:1.2em;font-weight:700;line-height:1em;width:100%;text-align:center}#empty-icons-choose .homescreen-selector .icon-cell .icon-overlay .icon-text>span.rxc>span.x,#empty-widgets-choose .homescreen-selector .icon-cell .icon-overlay .icon-text>span.rxc>span.x{font-size:.8em;color:#999}#empty-icons-choose .homescreen-selector .icon-cell .icon-overlay .icon-text>i.fa-check,#empty-icons-choose .homescreen-selector .icon-cell .icon-overlay .icon-text>i.fa-crown,#empty-icons-choose .homescreen-selector .icon-cell.selected .icon-overlay .icon-text>span.rxc,#empty-widgets-choose .homescreen-selector .icon-cell .icon-overlay .icon-text>i.fa-check,#empty-widgets-choose .homescreen-selector .icon-cell .icon-overlay .icon-text>i.fa-crown,#empty-widgets-choose .homescreen-selector .icon-cell.selected .icon-overlay .icon-text>span.rxc{display:none}#empty-icons-choose .homescreen-selector .icon-cell.selected,#empty-widgets-choose .homescreen-selector .icon-cell.selected{box-shadow:0 0 6px 3px #09f}#empty-icons-choose .homescreen-selector .icon-cell.selected .icon-overlay .icon-text>i.fa-check,#empty-widgets-choose .homescreen-selector .icon-cell.selected .icon-overlay .icon-text>i.fa-check{display:block}#empty-widgets-choose .homescreen-selector .icon-cell .icon-overlay{border-radius:16px}#empty-widgets-choose #the-data .tab-content.layout-large .icon-cell:first-of-type{z-index:1}#empty-widgets-choose #the-data .tab-content.layout-large .icon-cell:first-of-type .icon-text{margin-bottom:5em}#empty-widgets-choose #the-data .tab-content.layout-large .icon-cell:last-of-type .icon-text{margin-top:5em}#page-help iframe.youtube-tuto{display:block;width:100%;max-width:480px;margin:0 auto 3em}#page-help .tooli-button.goToTop{position:fixed;z-index:10000;right:1em;bottom:5em;opacity:.5}#page-help ul.supported-devices li{margin-bottom:1.5em}#page-help ul.supported-devices ul.device-labels li{font-size:.9em;font-style:italic;margin:0;padding:0;color:gray}#page-help ul.supported-devices ul.ios-versions{margin-top:.5em;padding:0;list-style-type:none}#page-help ul.supported-devices ul.ios-versions.supported span.info{color:#32cd32}#page-help ul.supported-devices ul.ios-versions.unsupported span.info{color:#cd5c5c}#page-help ul.supported-devices ul.ios-versions li{display:inline-block;margin:0}#page-help ul.supported-devices ul.ios-versions li:not(:last-child):after{padding-right:.33em;content:','}#page-help .widget-app{font-weight:700;display:flex;margin-top:3em;align-items:center}#page-help .widget-app img{width:2em;height:2em;margin-right:1em;vertical-align:center;border-radius:.25em}.adsense-iempty-top{margin:2em 0;text-align:center}.adsense-iempty-content{margin:4em 0;text-align:center}#screenshotPreview .card-title{color:#999}#screenshotPreview .card-content{padding:0 1em 1em}#previewLoaded{max-width:100%;max-height:200px;border:1px solid #ccc}#modal-uploading{position:fixed;z-index:100000;top:0;left:0;display:none;width:100%;height:100%;background:#fff}#modal-uploading>div{display:flex;height:100%;flex-flow:column nowrap;align-items:center;justify-content:center}#progress{font-family:'Open Sans',helvetica,sans-serif;position:relative;display:block;width:140px;height:140px;margin:1em auto;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:100%;-webkit-touch-callout:none}#progress>svg{width:100%;height:100%;transform:rotate(-90deg)}#progress circle{transition:stroke-dashoffset .25s linear;stroke-width:3px;fill:transparent}#progress #track{stroke:#ddd}#progress #bar{stroke:#09f}#progress:after,#progress:before{font-size:1.8em;position:absolute;top:50%;left:50%;display:block;content:attr(data-percent) '%';transform:translateX(-50%) translateY(-50%);color:#666}#progress:before{font-size:.7em;top:75%;content:'of ' attr(data-size);color:#aaa}.in-progress.uploaded #progress>svg{-webkit-animation:blink 3s infinite;animation:blink 3s infinite}.in-progress.completed #progress>svg{-webkit-animation:none;animation:none}.in-progress.completed #progress #bar{stroke:#7b0}.in-error h2{padding:1em 0;color:red}.in-error{justify-content:flex-start;flex-flow:column wrap}.in-error #error-result{overflow:auto;padding:0 2em;flex:1}.in-error #error-result ul{padding-left:0;list-style-position:inside;list-style-type:circle}.in-error #error-result ul li{margin-bottom:1em}.in-error .close-modal{font-size:1.2em;font-weight:700;width:100%;margin:0;text-align:center;border-top:1px solid #d3d3d3}.in-error .close-modal a{display:block;padding:1em 0}