/*! tailwindcss v4.0.14 | MIT License | https://tailwindcss.com */.catalog-page{flex-direction:column;min-height:100vh;display:flex;position:relative}.catalog-page__wrapper{padding-top:calc(var(--spacing,.25rem)*5);flex-grow:1;display:flex}@media (width>=64rem){.catalog-page__wrapper{padding-top:calc(var(--spacing,.25rem)*8)}}@media (width>=96rem){.catalog-page__wrapper{padding-top:calc(var(--spacing,.25rem)*10)}}.catalog-page__filters{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:10;width:100%;min-width:calc(var(--spacing,.25rem)*0);--tw-translate-x:calc(100%*-1);translate:var(--tw-translate-x)var(--tw-translate-y);padding-inline:30px;padding-block:calc(var(--spacing,.25rem)*10);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#4919b4;flex-direction:column;flex-shrink:0;display:flex;position:absolute}@media (width>=64rem){.catalog-page__filters{pointer-events:auto;--tw-translate-x:calc(var(--spacing,.25rem)*0);translate:var(--tw-translate-x)var(--tw-translate-y);flex:0 0 280px;position:relative}:where(.catalog-page__filters>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*4)*calc(1 - var(--tw-space-y-reverse)))}.catalog-page__filters{padding:calc(var(--spacing,.25rem)*0);padding-right:calc(var(--spacing,.25rem)*10);background-color:#0000}}@media (width>=96rem){.catalog-page__filters{padding-right:calc(var(--spacing,.25rem)*15);flex:0 0 340px}}.catalog-page__main{flex-direction:column;flex:1;min-width:1px;display:flex}.catalog-page__head{justify-content:space-between;min-width:1px;display:flex}.catalog-page__title{-webkit-line-clamp:2;font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width>=64rem){.catalog-page__title{padding-right:calc(var(--spacing,.25rem)*5)}}@media (width>=96rem){.catalog-page__title{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25/1.875)))}}.catalog-page__view{align-items:center;gap:calc(var(--spacing,.25rem)*2);margin-left:auto;display:none}@media (width>=64rem){.catalog-page__view{display:flex}}.catalog-page__view label{width:calc(var(--spacing,.25rem)*10);height:calc(var(--spacing,.25rem)*10);cursor:pointer;background-color:color-mix(in oklab,var(--color-black,#000)10%,transparent);border-radius:3.40282e+38px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.catalog-page__view label:after{pointer-events:none;inset:calc(var(--spacing,.25rem)*0);z-index:3;opacity:0;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;content:" ";background:radial-gradient(50% 100% at 0 0,#ffb702 0,#ffb70233 100%),radial-gradient(50% 100% at 100% 100%,#ffb702 0,#ffb70233 100%);border-radius:3.40282e+38px;padding:1px;transition-duration:.3s;position:absolute;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.catalog-page__view label .svg-icon{-webkit-mask:var(--linear-135-white-60-40);mask:var(--linear-135-white-60-40);transition:-webkit-mask .25s,mask .25s}.catalog-page__view label._active,.catalog-page__view label:hover{background-color:#0000}.catalog-page__view label._active .svg-icon,.catalog-page__view label:hover .svg-icon{-webkit-mask:none;mask:none}.catalog-page__view label._active:after,.catalog-page__view label:hover:after{opacity:1}.catalog-page__grid{margin-top:calc(var(--spacing,.25rem)*4)}@media (width>=64rem){.catalog-page__grid{margin-top:calc(var(--spacing,.25rem)*8)}}@media (width>=96rem){.catalog-page__grid{margin-top:calc(var(--spacing,.25rem)*10)}}.catalog-page__grid._grid{gap:calc(var(--spacing,.25rem)*5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=48rem){.catalog-page__grid._grid{gap:calc(var(--spacing,.25rem)*6);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=80rem){.catalog-page__grid._grid{gap:calc(var(--spacing,.25rem)*8);grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=96rem){.catalog-page__grid._grid{gap:calc(var(--spacing,.25rem)*10);grid-template-columns:repeat(5,minmax(0,1fr))}}.catalog-page__grid._list{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}.catalog-page__load-more{margin-inline:auto;margin-top:calc(var(--spacing,.25rem)*10)}.catalog-page__seo{margin-top:calc(var(--spacing,.25rem)*8);color:color-mix(in oklab,var(--color-white,#fff)60%,transparent)}@media (width>=64rem){.catalog-page__seo{margin-top:calc(var(--spacing,.25rem)*10)}}.catalog-page__seo h2{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}@media (width>=64rem){.catalog-page__seo h2{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}}.catalog-page__seo p{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media (width>=64rem){.catalog-page__seo p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}.catalog-page__empty{margin-block:calc(var(--spacing,.25rem)*10);text-align:center;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;display:flex}.catalog-page__empty .svg-icon{width:calc(var(--spacing,.25rem)*10);height:calc(var(--spacing,.25rem)*10);-webkit-mask:var(--linear-135-white-60-40);mask:var(--linear-135-white-60-40)}@media (width>=80rem){.catalog-page__empty .svg-icon{width:calc(var(--spacing,.25rem)*15);height:calc(var(--spacing,.25rem)*15)}}.catalog-page__empty-title{margin-top:calc(var(--spacing,.25rem)*5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (width>=64rem){.catalog-page__empty-title{margin-top:calc(var(--spacing,.25rem)*10);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}}.catalog-page__empty-desc{margin-top:calc(var(--spacing,.25rem)*4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}@media (width>=64rem){.catalog-page__empty-desc{margin-top:calc(var(--spacing,.25rem)*6)}}.catalog-page__empty-cta{margin-top:calc(var(--spacing,.25rem)*5);justify-content:center;gap:calc(var(--spacing,.25rem)*5);display:flex}@media (width>=64rem){.catalog-page__empty-cta{margin-top:calc(var(--spacing,.25rem)*10)}}.catalog-page._aside-visible .profile__aside{pointer-events:auto;--tw-translate-x:calc(var(--spacing,.25rem)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}