.icon{display:inline-block;width:24px;height:24px;stroke:#fff;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round}.presentation-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));justify-content:space-evenly}.presentation-item{margin:15px}.presentation-item-inner{box-shadow:0 0 15px rgba(0,0,0,.1);transition:all .3s}.presentation-item-inner:hover{box-shadow:0 0 15px rgba(0,0,0,.15)}.presentation-cover{overflow:hidden;position:relative}.presentation-cover div.tags{position:absolute;top:7px;right:15px;z-index:9;font-size:12px}.presentation-cover span.tag{display:inline-block;border-radius:3px;background-color:#f7f7f7;line-height:1.2;padding:0 3px;user-select:none}.presentation-cover span.tag.tag-vip{background-color:#ffd013}.presentation-cover a{display:block;height:197px;text-indent:-999px;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:contain;transition:all .4s ease}.presentation-cover:hover a{transform:scale(1.2)}.presentation-meta{padding:7px 10px;background-color:#f5f5fb;border-top:1px solid #b7b7ce;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.presentation-meta h2{font-size:15px;color:#333;margin:3px 0}.presentation-meta h2 a{color:#333;text-decoration:none}.presentation-meta .presentation-meta-category{border:1px solid #ecf0f1;border-radius:3px;background:rgba(236,240,241,.2);padding:0 3px;white-space:nowrap;font-size:12px;user-select:none;display:inline-block;margin-right:12px;color:#888}h1.presentation-title{text-align:center}.presentation-summary{padding:15px}.converter-inner{position:relative;border-radius:5px;padding:50px}.converter-progress{position:absolute;left:0;bottom:0;height:5px;border-radius:0 0 3px 3px;background-color:#009a61}.converter-dropzone{border:2px dashed #ccc}.converter-dropzone p{margin:0}.converter-upload{margin-top:8px;padding:8px;border:2px solid #ccc;position:relative;border-radius:4px}.converter-upload .converter-upload-filename{display:block;font-size:15px}.converter-upload .converter-upload-status{display:block;color:#888}.converter-upload-cancel{height:24px;display:inline-flex;justify-content:center;align-items:center;border:1px solid #bababa;border-radius:3px;cursor:pointer;margin:4px;padding:0 4px}.converter-upload-cancel .icon{stroke:#bababa}@media (max-width:767px){.presentation-item{padding:10px}}.presentation-slides{padding:8px;background:#f7f7f7}.presentation-slide{padding:8px}.presentation-slide.active{background-color:rgba(0,154,97,.1)}#filterbar_filter{height:25px;padding:6px 8px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#f9f9f9;display:flex;justify-content:space-between}#filterbar_sort{display:flex}#filterbar_sort a{height:23px;line-height:23px;border:1px solid #ccc;margin-right:-1px;padding:0 8px;background-color:#fff;text-decoration:none;position:relative}#filterbar_sort a:first-child{border-radius:3px 0 0 3px}#filterbar_sort a:last-child{border-radius:0 3px 3px 0}#filterbar_sort a.active{background-color:#009a61;border-color:#009a61;color:#fff;z-index:3}#filterbar_search{display:flex}#filterbar_search input.text{width:108px;height:17px;line-height:17px;padding:3px;float:left;border:1px solid #ccc}#filterbar_search button{background-color:#f7f7f7;line-height:13px;border:1px solid #ccc;margin-left:-1px;margin-right:0}#filterbar_filter form{margin-left:auto}#filterbar_filter a.btn-mini{border:1px solid #ccc;background-color:#f7f7f7;line-height:23px;margin-left:8px;text-decoration:none;color:#333;font-size:12px;padding:0 8px;box-shadow:0 2px 4px 0 rgb(0 154 97 / 30%)}#filterbar_filter a.btn-mini:hover{color:#009a61;box-shadow:0 2px 4px 0 rgb(0 154 97 / 40%)}.crumbs-nav{margin-bottom:5px}.crumbs-nav .crumbs-remove-filter{display:inline-block}.filter-options{border-top:1px solid #ddd;background:#fff;margin-bottom:10px}.filter-row{line-height:34px;border-bottom:1px solid #e5e5e5;display:flex}.filter-row .filter-key{min-width:80px;padding:0 8px;white-space:nowrap;overflow:hidden;background:#f9f9f9;font-weight:600}.filter-row .filter-value{flex:1;padding:0 10px;overflow-x:auto;zoom:1;background:#fff;display:flex;flex-wrap:nowrap;gap:8px}.filter-row .filter-value .filter-value-item.active{color:#333;text-decoration:none}