/*! variables */@font-face{font-family:"Mak";src:url(93edce704c9f3de9762a51a7e713a3b9.otf) format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:"Craft";src:url(cd2b92055de79b7cdbbe1c6f6cad401c.ttf) format("truetype");src:url(199283efb7d282360fd536c82566e3b0.woff) format("woff"),url(cd2b92055de79b7cdbbe1c6f6cad401c.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"pixel";src:url(21503c6a5385ab41dde9fd989e9d511a.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Unbounded";src:url(f609e6853a60ba1285b607d303858f42.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:"DelaGothicOne";src:url(a8761c8c6d54ccaa44dbbb7457a9db85.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"HelveticaNeue LT CYR 57 Cond";src:url(661bd4420aceba05419e13fef0e4ecd3.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"HelveticaNeue";src:url(46051620152d9830d3f1fafd91b60b82.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Vinnytsia Sans";src:url(ede86620279d42a2c141be360d88df5c.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Vinnytsia Serif";src:url(7de3965e073b96583f8d8c67e5bee530.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Times";src:url(83dfbd874a8e98578111dc19ba8ecca4.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Propysy";src:url(074f53d844d9bcc79e6f4b474564094e.otf) format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:"Propysy";src:url(b346fa1f562db1f674372b9124f1327c.otf) format("opentype");font-weight:bold;font-style:normal}@font-face{font-family:"Rutenia";src:url(03d708bacba64550fe7bd26deb58f8d3.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"RuteniaArial";src:url(04e07e1f4d0646b6aef42d8301a32e14.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"HelveticaNeue LT CYR 57 Cond";src:url(1514c693f0dec77eb025fa1f0133bb40.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Prosto_One";src:url(610865bfef48f64eefcf9fba8112ae98.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Caveat";src:url(76167cc679e8138706a2a69a5d288bb9.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Pangolin";src:url(7960c77c018ffeebe8fd886ac05ff7ae.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"BADSCRIPT-REGULAR";src:url(03c1f9693ac307ab089bd5a62c5b0f45.TTF) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Franklin Gothic Heavy";src:url(367530c1dac1148713d7c09ebc9995dc.TTF) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Bebas Neue";src:url(892eeaa308d220d41508c98ee412ec2c.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"ExposureCTwo";src:url(a86d2a8b53834dc1e39ab146b76ae353.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Moreno";src:url(4ffdf8f7bb8c1070d85152666693a71d.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Moreno";src:url(dcac3b7ee603e9ddd7d4c6a554feb5c0.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Raleway";src:url(d1a96e2aa6257c864d4d879dfb52fd0c.TTF) format("truetype");font-style:normal}@font-face{font-family:"BalsamiqSans";src:url(4279fb088feb5004db625e3d188bfc08.ttf) format("truetype");font-style:normal}@font-face{font-family:"Helvetica";src:url(afb32c0a4d71149a4d6c641ba53f1462.ttf) format("truetype");font-style:normal}@font-face{font-family:"Roboto Mono";src:url(75b94c9034e8b3eabc956fd8cddb87d2.ttf) format("truetype");font-style:normal}@font-face{font-family:"KyivType";src:url(0eae82cdfb45496b72ca08c313efac37.ttf) format("truetype");src:local("☺"),url(88c63c5a99905c089681ff6c6c8ad6b6.ttf) format("truetype"),url(7d6e55f9d90a396b13c54f837ba91db3.ttf) format("truetype"),url(b959fe97e482fc96db25078a9fda15a9.TTF) format("truetype"),url(4e15c32fcd2dc5df74dd57cadb6d945f.ttf) format("truetype"),url(9e358dbbb9111e56e1c2367d927c40bc.ttf) format("truetype");font-style:normal}@font-face{font-family:"KyivTypeLight";src:url(b959fe97e482fc96db25078a9fda15a9.TTF) format("truetype");font-style:normal}@font-face{font-family:"Gunny Rewritten";src:url(8672d29f615df6228318a3bc6c5210e6.TTF) format("truetype");font-style:normal}@font-face{font-family:"Fifaks";src:url(788e25ef001b4fdac4d58ac654530b91.ttf) format("truetype");font-style:normal}@font-face{font-family:"Kyiv Region";src:url(2340c6b6d35f3206b3a8dbef01715d88.ttf) format("truetype");font-style:normal}@font-face{font-family:"Kobzar KS";src:url(a64cfcc04aa16f946c6a433b44261d6b.ttf) format("truetype");font-style:normal}@font-face{font-family:"Comic Sans MS";src:url(2be4a49a17700938dbc0e45a0e497abb.ttf) format("truetype");font-style:normal}.icon-segment-filter{display:inline-flex;flex-shrink:0;font-size:16px;mask-image:url(df379997a45b83a8f771ebfdc07c40b6.svg);-webkit-mask-image:url(df379997a45b83a8f771ebfdc07c40b6.svg);mask-size:17.25em 1em;-webkit-mask-size:17.25em 1em;mask-position:0 0;-webkit-mask-position:0 0;background-color:#000;vertical-align:middle}.icon-segment-filter.inherit-color{color:inherit;background-color:currentColor}.icon-segment-filter.money{width:1em;height:1em;mask-position:0 0;-webkit-mask-position:0 0}.icon-segment-filter.hearts{width:1em;height:1em;mask-position:-1.625em 0;-webkit-mask-position:-1.625em 0}.icon-segment-filter.wallet{width:1em;height:1em;mask-position:-3.25em 0;-webkit-mask-position:-3.25em 0}.icon-segment-filter.ai{width:1em;height:1em;mask-position:-4.875em 0;-webkit-mask-position:-4.875em 0}.icon-segment-filter.folder{width:1em;height:1em;mask-position:-6.5em 0;-webkit-mask-position:-6.5em 0}.icon-segment-filter.lock{width:1em;height:1em;mask-position:-8.125em 0;-webkit-mask-position:-8.125em 0}.icon-segment-filter.link{width:1em;height:1em;mask-position:-9.75em 0;-webkit-mask-position:-9.75em 0}.icon-segment-filter.stop{width:1em;height:1em;mask-position:-11.375em 0;-webkit-mask-position:-11.375em 0}.icon-segment-filter.arrows{width:1em;height:1em;mask-position:-13em 0;-webkit-mask-position:-13em 0}.icon-segment-filter.close{width:1em;height:1em;mask-position:-14.625em 0;-webkit-mask-position:-14.625em 0}.filter_segment-btn-wrap{display:inline-flex;max-width:100%;overflow:hidden;border-radius:12px;background-color:#ebf5fa;position:relative;z-index:1}.filter_segment-btn-wrap .segment-separator{position:relative;width:1px;height:100%;margin:0 4px;flex-shrink:0}.filter_segment-btn-wrap .segment-separator:before{content:"";width:1px;position:absolute;height:50%;display:block;top:50%;left:50%;transform:translate(-50%, -50%);background-color:rgba(0,0,0,.35)}.filter_segment-btn-wrap .filter-btn-scroll{position:absolute;width:50px;height:calc(100% - 12px);z-index:9;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;background-color:rgba(103,143,162,.6);transition:all .2s ease-in;color:#fff;border-radius:10px;top:50%;transform:translateY(-50%)}.filter_segment-btn-wrap .filter-btn-scroll .arrow{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.filter_segment-btn-wrap .filter-btn-scroll .arrow:after,.filter_segment-btn-wrap .filter-btn-scroll .arrow:before{content:"";background:#fff;width:2px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.filter_segment-btn-wrap .filter-btn-scroll .arrow:after{transform:translate(-50%, -80%) rotate(50deg)}.filter_segment-btn-wrap .filter-btn-scroll .arrow:before{transform:translate(-50%, -20%) rotate(-50deg)}.filter_segment-btn-wrap .filter-btn-scroll:hover{transition:all .2s ease-in;background-color:#678fa2}.filter_segment-btn-wrap .filter-btn-scroll.prev{left:6px}.filter_segment-btn-wrap .filter-btn-scroll.next{right:6px}.filter_segment-btn-wrap .filter-btn-scroll.next .arrow{transform:translate(-50%, -50%) rotate(180deg)}.filter_segment-btn-wrap .filter_segment-btn-con{padding:6px;display:flex;flex-wrap:nowrap;max-width:100%;flex:1;overflow:scroll hidden;scrollbar-width:none;--scrollbar-width: 2px;z-index:2}.filter_segment-btn-wrap .filter-segment-btn{border-radius:0;font-weight:400;font-size:16px;line-height:100%;color:#246995;background-color:rgba(0,0,0,0);white-space:nowrap;display:inline-flex;justify-content:center;align-items:center;padding:.75rem 1rem;cursor:pointer;text-decoration:none;transition:all .2s ease-in;border:1px solid rgba(0,0,0,0);position:relative}.filter_segment-btn-wrap .filter-segment-btn .show-active{display:none}.filter_segment-btn-wrap .filter-segment-btn .n-close-tag{display:flex;position:absolute;top:-4px;right:-4px;width:16px;justify-content:center;align-items:center;text-align:center;line-height:0;font-size:20px;font-weight:bold;cursor:pointer;height:16px;border-radius:50%;background:red;color:#fff;transform:rotate(45deg);transition:all .2s ease-in-out}.filter_segment-btn-wrap .filter-segment-btn .n-close-tag:hover{background:#ff6161}.filter_segment-btn-wrap .filter-segment-btn .segment-btn-row{display:flex;gap:.2rem;align-items:center}.filter_segment-btn-wrap .filter-segment-btn .segment-btn-row .segment-btn-icon-con{position:relative;width:1.5em;aspect-ratio:1/1;flex-shrink:0;height:24px}.filter_segment-btn-wrap .filter-segment-btn .segment-btn-row .segment-btn-icon-con i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.filter_segment-btn-wrap .filter-segment-btn .segment-btn-row .segment-btn-icon-con i.vo-icon.lock{font-size:.67em}.filter_segment-btn-wrap .filter-segment-btn .segment-btn-row .segment-btn-icon-con i.vo-icon.folder{font-size:.9em}.filter_segment-btn-wrap .filter-segment-btn .segment-btn-row .segment-btn-icon-con i.vo-icon.folder3{font-size:1em}.filter_segment-btn-wrap .filter-segment-btn .segment-btn-row .segment-btn-icon-con i.vo-lib_i.link{font-size:.9em}.filter_segment-btn-wrap .filter-segment-btn .segment-btn-row .segment-btn-icon-con i.icon-segment-filter{font-size:1.2em}.filter_segment-btn-wrap .filter-segment-btn .count-segment{display:inline-flex;justify-content:center;align-items:center;padding:0 4px;margin:auto;position:relative}.filter_segment-btn-wrap .filter-segment-btn .count-segment .count-item{position:relative;z-index:2}.filter_segment-btn-wrap .filter-segment-btn .count-segment:before{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:calc(100% + 4px);background-color:#c4d6e1;border-radius:4px;z-index:1}.filter_segment-btn-wrap .filter-segment-btn.fs20{font-size:20px}.filter_segment-btn-wrap .filter-segment-btn.fs20 .show-active{font-size:16px}.filter_segment-btn-wrap .filter-segment-btn:hover{text-decoration:none;transition:all .2s ease-in;color:#4c9edd}.filter_segment-btn-wrap .filter-segment-btn.active{background-color:#4c9edd;color:#fff;border-radius:10px}.filter_segment-btn-wrap .filter-segment-btn.active .count-item{color:#4c9edd}.filter_segment-btn-wrap .filter-segment-btn.active .show-active{display:block}.filter_segment-btn-wrap .filter-segment-btn.active:hover{color:#fff}.filter_segment-btn-wrap .filter-segment-btn.config-type-3{background-color:#ebfbff;color:#71bed1}.filter_segment-btn-wrap .filter-segment-btn.config-type-3.active{border-color:#71bed1;background-color:#71bed1;color:#fff}.filter_segment-btn-wrap .filter-segment-btn.config-type-3:hover{text-decoration:underline}.filter_segment-btn-wrap .filter-segment-btn.config-type-2{background-color:#ebfff6;color:#8fd6b6}.filter_segment-btn-wrap .filter-segment-btn.config-type-2.active{border-color:#8fd6b6;background-color:#8fd6b6;color:#fff}.filter_segment-btn-wrap .filter-segment-btn.config-type-2:hover{text-decoration:underline}.filter_segment-btn-wrap .filter-segment-btn.config-type-1{background-color:#f4f4fc;color:#82b6d6}.filter_segment-btn-wrap .filter-segment-btn.config-type-1.active{border-color:#82b6d6;background-color:#82b6d6;color:#fff}.filter_segment-btn-wrap .filter-segment-btn.config-type-1:hover{text-decoration:underline}.filter_segment-btn-wrap .filter-segment-btn.config-type-4{background-color:#fffdeb;color:#ffd100}.filter_segment-btn-wrap .filter-segment-btn.config-type-4.active{border-color:#ffd100;background-color:#fff4c2;color:#000}.filter_segment-btn-wrap .filter-segment-btn.config-type-4:hover{text-decoration:underline}.filter_segment-btn-wrap .filter-segment-btn.generator-85{background-color:#d4efb7;color:#7ea455}.filter_segment-btn-wrap .filter-segment-btn.generator-85.active{border-color:#7ea455;background-color:#e8ffcf;color:#000}.filter_segment-btn-wrap .filter-segment-btn.generator-85:hover{text-decoration:underline}.filter_segment-btn-wrap .filter-segment-btn.config-type-5{background-color:#f5ffd9;color:#a5c059}.filter_segment-btn-wrap .filter-segment-btn.config-type-5.active{border-color:#a5c059;background-color:#d4eb94;color:#000}.filter_segment-btn-wrap .filter-segment-btn.config-type-5:hover{text-decoration:underline}.lib-filters-btn{display:inline-flex;cursor:pointer;transition:all .2s ease-in;text-decoration:none;justify-content:center;align-items:center;border-radius:10px;font-size:16px;font-weight:500;padding:.8rem 1.2rem;text-align:left}.lib-filters-btn .ws{white-space:nowrap}.lib-filters-btn .ws-no-xs{white-space:nowrap}@media(max-width: 480px){.lib-filters-btn .ws-no-xs{white-space:unset}}@media(max-width: 768px){.lib-filters-btn .show-sm{display:block !important}}@media(max-width: 480px){.lib-filters-btn .show-xs{display:block}}@media(max-width: 1240px){.lib-filters-btn .hide-lg{display:none}}@media(max-width: 480px){.lib-filters-btn .hide-xs{display:none !important}}@media(max-width: 480px){.lib-filters-btn.xs100{width:100%}}.lib-filters-btn:hover{transition:all .2s ease-in;text-decoration:none}.lib-filters-btn.yellow{color:#000;background-color:#fade60}.lib-filters-btn.yellow:hover{background-color:#fff2b8}.lib-filters-btn.yellow2{color:#000;background-color:#fff2b8}.lib-filters-btn.yellow2:hover{background-color:#fade60}.lib-filters-btn.blue{color:#000;background-color:#e8f5ff;border:2px solid #9ecbed}.lib-filters-btn.blue:hover{background-color:#b6dfff}.lib-filters-btn.collection{color:#000;background-color:#e1fffa;border:2px solid #8fe6d7}.lib-filters-btn.collection:hover{background-color:#a9eadf}.lib-filters-btn.red{color:#000;background-color:#f9e6e7;border:2px solid #fcbaba}.lib-filters-btn.red:hover{background-color:#ffcccf}.lib-filters-btn.green{color:#000;background-color:#f3ffeb;border:2px solid #5cc317}.lib-filters-btn.green:hover{background-color:#cbf7ae}.lib-filters-link{display:inline-flex;cursor:pointer;padding:0;margin:0;background-color:rgba(0,0,0,0);transition:all .2s ease-in;color:#000;font-weight:400;font-size:16px;text-align:left}.lib-filters-link:hover{background-color:rgba(0,0,0,0)}.lib-filters-fake-input{font-size:16px;color:#000;display:flex;gap:.5rem;align-items:center;border:2px solid #bfd7e3;background-color:#fff;border-radius:10px;white-space:nowrap;padding:.7rem 1rem;text-align:left}.lib-filters-fake-input .fake-check{width:20px;height:20px;justify-content:center;align-items:center;display:flex;flex-shrink:0;border:2px solid #363538;border-radius:4px}.lib-filters-fake-input .fake-check .vo-icon.tick2{width:14px;display:none;background-color:#363538 !important}.lib-filters-fake-input .count-fake-input{display:inline-flex;justify-content:center;align-items:center;background-color:#c4d6e1;border-radius:4px;padding:2px 4px;margin:auto 0;min-width:28px}.lib-filters-fake-input:hover{background-color:#fff}.lib-filters-fake-input.clicked .fake-check .vo-icon.tick2{display:inline-flex}.lib-filters-row{display:flex;column-gap:.5rem;row-gap:1rem;flex-wrap:wrap}.lib-filters-row.inputs{flex-wrap:nowrap}@media(max-width: 768px){.lib-filters-row.inputs{flex-direction:column}}.lib-filters-row.inputs-btn{flex-wrap:nowrap;justify-content:space-between}@media(max-width: 480px){.lib-filters-row.inputs-btn{width:100%}}.lib-filters-row.sb{justify-content:space-between}.lib-filters-row.no-wrap{flex-wrap:nowrap}.lib-filters-row.v-center{align-items:center}.lib-filters-row.edit-row{min-width:100%;flex-wrap:nowrap;justify-content:space-between}@media(max-width: 480px){.lib-filters-row.edit-row{flex-direction:column-reverse}}
