*{scrollbar-width:thin !important;scrollbar-color:color-mix(in srgb, light-dark(black, white) 20%, transparent) rgba(0,0,0,0)}body{cursor:default;color:light-dark(black, white);background-color:light-dark(white, black);min-height:100vh}@keyframes bounce-char{2%{transform:translateY(0%) scale(1.3, 0.8)}4%{transform:translateY(-40%) scale(0.8, 1.2)}6%,100%{transform:translateY(0%)}}.headline{max-width:390px;overflow:visible}.headline>*{transform-origin:center bottom;transform-box:fill-box;animation-timing-function:cubic-bezier(0.77, 0.02, 0.11, 0.97);animation-iteration-count:infinite;animation-fill-mode:both;animation-delay:calc(.05s*var(--char-index));animation-duration:calc(10s + .03s*var(--char-total));animation-name:bounce-char}.color-switch-btn,.container-layout-btn{display:flex}.container-fluid{max-width:100% !important}.transition-layout{transition:max-width .3s linear}a{text-decoration:none}input::placeholder,textarea::placeholder{color:var(--bs-tertiary-color) !important}input:disabled,textarea:disabled{pointer-events:initial !important;cursor:not-allowed !important}textarea{resize:none}.toast{--bs-toast-max-width:100%}.tooltip{--bs-tooltip-opacity: 1}.tooltip .tooltip-arrow{display:none !important}.btn-custom{color:light-dark(black, white);border-color:var(--bs-border-color)}.btn-custom:hover,.btn-custom.active{color:light-dark(white, black);background-color:light-dark(black, white);border-color:light-dark(black, white)}.btn-custom:disabled{color:light-dark(black, white);border-color:var(--bs-border-color);pointer-events:initial;background-color:initial;opacity:.5;cursor:not-allowed}.btn-group:has(.btn-check:disabled){cursor:not-allowed}.btn-group .btn-check:checked+.btn,.btn-group .btn-check:not(:checked)+.btn:hover{color:light-dark(white, black);background-color:light-dark(black, white);border-color:light-dark(black, white)}.btn-close{transform:scale(0.7)}#login-btn{position:relative}#login-btn:before{content:"";position:absolute;top:0;right:-10%;bottom:0;margin:auto;width:var(--bs-border-width);height:1em;background-color:light-dark(black, white);opacity:.25}.dropdown-menu{z-index:1040;background-color:light-dark(white, black)}.dropdown-menu .dropdown-item{cursor:pointer}.accordion .accordion-button{padding-top:1.6rem;padding-bottom:1.6rem;padding-right:0;padding-left:0;box-shadow:none}.accordion .accordion-button::after{background-color:color-mix(in srgb, currentColor 50%, transparent);content:"";width:1.3rem;height:1.3rem;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-image:url("../img/plus-icon.svg");mask-image:url("../img/plus-icon.svg");background-image:none;--bs-accordion-btn-icon-transform: rotate(45deg)}.accordion .accordion-button:hover{color:var(--bs-link-color)}.accordion .accordion-button:not(.collapsed){color:inherit}.accordion .accordion-button:not(.collapsed):hover{color:var(--bs-link-color)}.accordion .accordion-body{padding-right:0;padding-left:0;padding-top:0;padding-bottom:1.6rem;color:var(--bs-secondary-color)}main{display:grid;grid-auto-flow:dense}@media(min-width: 768px){main{grid-template-columns:300px 1fr}}@media(max-width: 768px){main .aside{z-index:1030}}@media(min-width: 768px){main .aside .sticky-top{height:100vh}}main .aside .form{display:grid;gap:1rem}main .aside .form label{font-size:.875rem;margin-bottom:.5rem}main .aside .form .slider-wrapper{display:grid;gap:.625rem;grid-template-columns:1fr 48px;justify-items:end;align-items:center}main .aside .form .slider-wrapper input{width:100%;height:4px;-webkit-appearance:none;appearance:none;border-radius:50rem;background-color:color-mix(in srgb, light-dark(black, white) 20%, transparent);cursor:pointer}main .aside .form .slider-wrapper input:disabled{opacity:.5;cursor:not-allowed}main .aside .form .slider-wrapper input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1rem;height:1rem;background-color:currentcolor;border-radius:50rem;border:0}@media(min-width: 768px){main .aside .categories{overflow:hidden}}@media(min-width: 768px){main .aside .categories #category-filters{overflow-y:auto}}main .aside .categories #category-filters .category-mobile-dropdown{display:flex}@media(min-width: 768px){main .aside .categories #category-filters .category-mobile-dropdown{display:none}}main .aside .categories #category-filters .category-desktop-view{display:none;flex-direction:column}@media(min-width: 768px){main .aside .categories #category-filters .category-desktop-view{display:flex}}main .aside .categories #category-filters .category-desktop-view .cat-btn{border:0;display:flex;align-items:center;justify-content:space-between;transition:opacity .15s ease-in-out}main .aside .categories #category-filters .category-desktop-view .cat-btn span{font-size:.8125rem}main .search-wrapper{grid-template-columns:1fr auto;background:linear-gradient(light-dark(white, black) 80%, rgba(0, 0, 0, 0))}main .search-wrapper label{left:.7rem;color:var(--bs-tertiary-color);transition:color .3s ease;pointer-events:none}main .search-wrapper label:has(use[href="#clear-icon"]){pointer-events:auto}main .search-wrapper label:has(use[href="#clear-icon"]):hover{color:light-dark(black, white);cursor:pointer}main .search-wrapper input{padding-left:2rem}main .search-wrapper input:focus+kbd{display:none}main .search-wrapper kbd{font-family:system-ui,-apple-system,sans-serif;color:var(--bs-secondary-color);font-size:.8125rem;padding:2px 6px;margin-right:12px}main #icon-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(160px, 1fr))}main #icon-grid .icon-wrapper{display:flex;flex-wrap:wrap;justify-content:start;position:relative;background-color:light-dark(white, black);padding:0;transition:all .3s ease;cursor:pointer}main #icon-grid .icon-wrapper:hover{transform:scale(1.05);border-color:var(--bs-primary) !important;border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);z-index:1}main #icon-grid .icon-wrapper:hover:after{opacity:1}main #icon-grid .icon-wrapper:after{position:absolute;top:.8rem;right:.8rem;content:url("../img/download-icon.svg");opacity:0;transition:opacity .3s ease}main #icon-grid .icon-wrapper.ratio{margin-right:-1px;margin-bottom:-1px}main #icon-grid .icon-wrapper.ratio>*{right:0;bottom:0;width:auto;height:auto}main #icon-grid .icon-wrapper .icon-svg,main #icon-grid .icon-wrapper .icon-png{display:flex;align-items:center;justify-content:center}main #icon-grid .icon-wrapper .icon-png .png-img{background-color:currentcolor;width:64px;height:64px;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url)}main #icon-grid .icon-wrapper .icon-name{top:auto;text-align:center;font-size:.8125rem;padding-bottom:1rem}main #icon-grid .icon-wrapper .icon-responsive{width:64px;height:64px}main #icon-grid .no-results{grid-column:1/-1;text-align:center;font-size:1.125rem}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideIn{-webkit-animation-name:slideInDown;animation-name:slideInDown;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.modal{cursor:zoom-out}.modal .modal-content{background-color:light-dark(white, black);cursor:default}.modal .modal-content .modal-body h6{margin-top:3rem;margin-bottom:1rem}.modal .modal-content .modal-body p,.modal .modal-content .modal-body ul,.modal .modal-content .modal-body address{color:var(--bs-secondary-color)}.modal .modal-content .modal-body .feature-check li,.modal .modal-content .modal-body .feature-forbidden li,.modal .modal-content .modal-body .feature-info li{display:grid;gap:.5rem;grid-template-columns:1rem 1fr;margin-bottom:.5rem}.modal .modal-content .modal-body .feature-check li:before,.modal .modal-content .modal-body .feature-forbidden li:before,.modal .modal-content .modal-body .feature-info li:before{background-color:currentcolor;content:"";width:1rem;height:1rem;margin-top:4px;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-image:url("../img/check-icon.svg");mask-image:url("../img/check-icon.svg")}.modal .modal-content .modal-body .feature-check.premium-plan-features li:first-child:before{-webkit-mask-image:url("../img/user-icon.svg");mask-image:url("../img/user-icon.svg")}.modal .modal-content .modal-body .feature-forbidden li:before{-webkit-mask-image:url("../img/forbidden-icon.svg");mask-image:url("../img/forbidden-icon.svg")}.modal .modal-content .modal-body .feature-info li:before{-webkit-mask-image:url("../img/info-icon.svg");mask-image:url("../img/info-icon.svg")}.modal .modal-content .modal-body #clonedCatDropdown .dropdown{display:flex}.modal .modal-content .modal-body #clonedCatDropdown .dropdown #clonedCatBtn{justify-content:space-between}.modal .modal-content form .alert-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.modal .modal-content form .alert-wrapper.alert-animation{grid-template-rows:1fr}.lemonsqueezy-loader{background-color:rgba(0,0,0,.6) !important}.lemonsqueezy-loader main div{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-border-width: 0.25em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid var(--bs-primary);border-right-color:rgba(0,0,0,0);width:var(--bs-spinner-width) !important;height:var(--bs-spinner-height) !important;vertical-align:var(--bs-spinner-vertical-align);border-radius:50% !important;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name) !important;background-color:rgba(0,0,0,0) !important}[aria-expanded=false]>.expanded,[aria-expanded=true]>.collapsed{display:none}