.showcase-module__saeUbq__root{--shift:clamp(0px, calc((600px - 100cqw) * .45), 72px)}.showcase-module__saeUbq__shift{translate:var(--shift) 0}.showcase-module__saeUbq__dots{left:max(calc(50% + var(--shift) - 28px), 268px)}.showcase-module__saeUbq__dot{background:#ecedee4d;border-radius:4px;width:8px;height:8px;transition:width .2s cubic-bezier(.65,0,.35,1),background-color .2s,transform .15s;display:block;position:relative;overflow:visible}.showcase-module__saeUbq__dot:after{content:"";position:absolute;inset:-8px -4px}.showcase-module__saeUbq__dot:hover{transform:scale(1.25)}.showcase-module__saeUbq__dotActive{background:#ecedee2e;width:24px;overflow:hidden}.showcase-module__saeUbq__dotActive:hover{transform:none}.showcase-module__saeUbq__progress{background:var(--brand);transform-origin:0;border-radius:inherit;position:absolute;inset:0;transform:scaleX(1)}.showcase-module__saeUbq__info{flex-direction:column;transition:opacity .2s linear;display:flex}.showcase-module__saeUbq__info[data-leaving]{opacity:0}.showcase-module__saeUbq__arrow{transition:transform .15s;display:inline-block}.showcase-module__saeUbq__card:hover .showcase-module__saeUbq__arrow{transform:translate(2px)}.showcase-module__saeUbq__light{opacity:.7;transition:opacity .35s cubic-bezier(.65,0,.35,1)}.showcase-module__saeUbq__root[data-swap] .showcase-module__saeUbq__light{opacity:1}.showcase-module__saeUbq__hint{opacity:0;transition:opacity .15s linear}.showcase-module__saeUbq__hint[data-show]{opacity:1}.showcase-module__saeUbq__stage{cursor:grab;touch-action:none}.showcase-module__saeUbq__stage:active{cursor:grabbing}@media (prefers-reduced-motion:no-preference){.showcase-module__saeUbq__info[data-enter]{animation:.25s cubic-bezier(.16,1,.3,1) both showcase-module__saeUbq__infoIn}@keyframes showcase-module__saeUbq__infoIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.showcase-module__saeUbq__dot,.showcase-module__saeUbq__info,.showcase-module__saeUbq__light,.showcase-module__saeUbq__hint,.showcase-module__saeUbq__arrow{transition:none}}
.catalog-module__UscZfG__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:10px 16px;display:grid}.catalog-module__UscZfG__cell{grid-column:span var(--span-2);grid-row:span var(--rows-2);order:var(--m-order);min-width:0}.catalog-module__UscZfG__cell>article{height:100%}.catalog-module__UscZfG__grid{transition:opacity .15s}[data-catalog-v2]:has([data-filter-pending]) .catalog-module__UscZfG__grid{opacity:.4}@media (max-width:767px){.catalog-module__UscZfG__cell[data-tall=true]>article>div:first-child{aspect-ratio:auto;flex:1 1 0;height:auto}.catalog-module__UscZfG__cell[data-tall=true]>article>div:last-child{flex:none}}@media (min-width:768px){.catalog-module__UscZfG__grid{gap:24px}.catalog-module__UscZfG__cell{grid-column:span var(--span-3);grid-row:span var(--rows-3);order:var(--o3,0)}}@media (min-width:1280px){.catalog-module__UscZfG__grid:not([data-compact=true]) .catalog-module__UscZfG__cell{grid-column:span var(--span-4);grid-row:span var(--rows-4);order:var(--o4,0)}}@media (prefers-reduced-motion:no-preference){:is(html[data-catalog-cascade] .catalog-module__UscZfG__cell,.catalog-module__UscZfG__cell[data-new=true]){animation:.26s cubic-bezier(.16,1,.3,1) both catalog-module__UscZfG__arrive;animation-delay:calc(min(var(--order,0), 11) * 40ms)}@keyframes catalog-module__UscZfG__arrive{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.catalog-module__UscZfG__grid{transition:none}}body:has(.catalog-module__UscZfG__root) [data-slot=sheet-overlay]:has(+[data-catalog-sheet]){-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000b3}.catalog-module__UscZfG__root article[data-quick-selected]{outline-offset:-2px;outline:2px solid #cbf34b8c}.catalog-module__UscZfG__root{min-width:0}body:has(.catalog-module__UscZfG__root) header form:has(#site-search){display:none}body:has(.catalog-module__UscZfG__root) header a[aria-label="Поиск готовых моделей"]{display:none}body:has(.catalog-module__UscZfG__root) header>div>div.ml-auto{margin-left:auto}
.asset-module__e7RGvq__page{padding-bottom:64px}.asset-module__e7RGvq__page .font-mono{font-weight:500}.asset-module__e7RGvq__page .asset-module__e7RGvq__sticky{display:flex}@media (min-width:769px){.asset-module__e7RGvq__page .asset-module__e7RGvq__sticky{display:none}}@media (max-width:768px){body:has(.asset-module__e7RGvq__sticky) [data-nav-generation]{background:var(--color-muted);color:var(--color-foreground)}}.asset-module__e7RGvq__hero{--scene-x:calc(50% - 224px);--floor-y:528px;isolation:isolate;background:radial-gradient(320px 320px at var(--scene-x) calc(var(--floor-y) - 278px), #191c20, #191c2000), radial-gradient(500px 150px at var(--scene-x) calc(var(--floor-y) + 12px), #2a2e33, #1b1e22 45%, #0f111300), #0f1113;position:relative;overflow:hidden}.asset-module__e7RGvq__floor{z-index:-1;left:calc(var(--scene-x) - 1500px);top:calc(var(--floor-y) - 278px);pointer-events:none;width:3000px;height:470px;position:absolute}.asset-module__e7RGvq__hero:after{content:"";z-index:-1;inset:calc(var(--floor-y) + 32px) 0 0;background:linear-gradient(to bottom, #0b0c0e00, var(--background) 160px);pointer-events:none;position:absolute}.asset-module__e7RGvq__heroGrid{grid-template-columns:minmax(0,1fr) minmax(320px,424px);align-items:start;column-gap:24px;display:grid}.asset-module__e7RGvq__card{min-width:0;margin:24px 0}.asset-module__e7RGvq__scene{min-width:0;height:720px;position:relative}.asset-module__e7RGvq__crumbs{z-index:10;max-width:calc(100% - 432px);position:absolute;top:25px;left:0}.asset-module__e7RGvq__viewer{height:600px;position:absolute;top:0;left:0;right:0}.asset-module__e7RGvq__poster{justify-content:center;align-items:center;display:flex;position:absolute;inset:100px 0 40px;container-type:size}.asset-module__e7RGvq__posterFrame{--r:var(--poster-ratio,1.3333);width:min(100cqw, 100cqh * var(--r));aspect-ratio:var(--r);flex:none;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000),linear-gradient(#0000,#000 10% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000),linear-gradient(#0000,#000 10% 84%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.asset-module__e7RGvq__posterFrame img{object-fit:cover;width:100%;height:100%;display:block}.asset-module__e7RGvq__floorGlow>*{opacity:0;transition:opacity .5s cubic-bezier(.16,1,.3,1)}.asset-module__e7RGvq__floorGlow[data-state=on]>*{opacity:1}.asset-module__e7RGvq__floorGlow[data-state=off]>*{opacity:0;transition-duration:.25s;transition-timing-function:cubic-bezier(.65,0,.35,1)}.asset-module__e7RGvq__hint{translate:calc(-50% + var(--hint-shift,0px)) 0;opacity:0;transition:opacity .2s cubic-bezier(.7,0,.84,0)}.asset-module__e7RGvq__hint[data-show]:not([data-blocked]){opacity:1;transition:opacity .3s cubic-bezier(.16,1,.3,1) .5s}.asset-module__e7RGvq__fade{transition:opacity .25s cubic-bezier(.65,0,.35,1)}.asset-module__e7RGvq__dim{opacity:.35}.asset-module__e7RGvq__dim:hover,.asset-module__e7RGvq__dim:focus-within{opacity:1}@media (prefers-reduced-motion:reduce){.asset-module__e7RGvq__floorGlow>*,.asset-module__e7RGvq__hint,.asset-module__e7RGvq__hint[data-show]:not([data-blocked]),.asset-module__e7RGvq__fade{transition-duration:.15s;transition-delay:0s}}.asset-module__e7RGvq__foot{flex-wrap:wrap-reverse;justify-content:space-between;align-items:flex-start;gap:16px;display:flex;position:absolute;bottom:32px;left:0;right:0}.asset-module__e7RGvq__titleBlock{flex:280px;min-width:0;max-width:392px;container-type:inline-size}.asset-module__e7RGvq__ribbon{flex-direction:column;align-items:flex-end;gap:12px;max-width:100%;margin-left:auto;display:flex}.asset-module__e7RGvq__controls{align-items:start;gap:8px;display:flex;position:absolute;top:24px;right:0}.asset-module__e7RGvq__iconControls{gap:8px;display:flex}.asset-module__e7RGvq__thumb{border:1px solid var(--border);background:var(--secondary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:54px;font-size:13px;display:flex;position:relative;overflow:hidden}.asset-module__e7RGvq__thumb:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.asset-module__e7RGvq__thumb:hover{border-color:#4a5058}.asset-module__e7RGvq__selected,.asset-module__e7RGvq__selected:hover{border:2px solid var(--brand)}.asset-module__e7RGvq__title{font-size:clamp(22px, calc(100cqi / (var(--title-longest,10) * .8)), 40px);letter-spacing:-.01em;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance;line-height:1.2}.asset-module__e7RGvq__columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:24px;display:grid}.asset-module__e7RGvq__facts{grid-template-columns:repeat(var(--facts,5), minmax(0, 1fr));gap:17px;display:grid}.asset-module__e7RGvq__factText{container-type:inline-size}.asset-module__e7RGvq__factLong{font-size:clamp(13px, 100cqi / (var(--chars,12) * .62), 20px)}.asset-module__e7RGvq__rail{grid-template-columns:repeat(5,minmax(0,1fr));gap:17px;display:grid}.asset-module__e7RGvq__communityRail{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;display:grid}.asset-module__e7RGvq__panel{border:1px solid var(--border);background:var(--card);border-radius:18px;min-width:0}@layer components{.asset-module__e7RGvq__panel{padding:23px}@media (max-width:768px){.asset-module__e7RGvq__panel{padding:15px}}}.asset-module__e7RGvq__heroActions{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.asset-module__e7RGvq__favorite{flex:none}.asset-module__e7RGvq__favorite,.asset-module__e7RGvq__favorite>button{border-radius:12px;height:40px;padding-inline:16px;font-weight:600}.asset-module__e7RGvq__favorite:has(>button){padding-inline:0}@media (pointer:coarse){.asset-module__e7RGvq__favorite,.asset-module__e7RGvq__favorite>button{height:44px}}.asset-module__e7RGvq__textAction,.asset-module__e7RGvq__textAction>button{height:44px;color:var(--soft-foreground);background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.asset-module__e7RGvq__textAction:hover,.asset-module__e7RGvq__textAction>button:hover{color:var(--foreground);background:0 0}.asset-module__e7RGvq__textAction svg{width:16px;height:16px}.asset-module__e7RGvq__own{isolation:isolate;position:relative;overflow:hidden}.asset-module__e7RGvq__own:before{content:"";z-index:-1;filter:blur(120px);pointer-events:none;background:#cbf34b12;border-radius:50%;width:600px;height:340px;position:absolute;top:-60px;left:700px}@keyframes asset-module__e7RGvq__rise12{0%{opacity:0;transform:translateY(12px)}}@keyframes asset-module__e7RGvq__rise48{0%{opacity:0;transform:translateY(48px)}}@keyframes asset-module__e7RGvq__appear{0%{opacity:0}}.asset-module__e7RGvq__titleBlock{animation:.35s cubic-bezier(.16,1,.3,1) .1s backwards asset-module__e7RGvq__rise12}.asset-module__e7RGvq__card{animation:.5s cubic-bezier(.16,1,.3,1) .15s backwards asset-module__e7RGvq__rise48}.asset-module__e7RGvq__crumbs,.asset-module__e7RGvq__ribbon{animation:.3s cubic-bezier(.16,1,.3,1) .2s backwards asset-module__e7RGvq__appear}@media (prefers-reduced-motion:reduce){.asset-module__e7RGvq__titleBlock,.asset-module__e7RGvq__card,.asset-module__e7RGvq__crumbs,.asset-module__e7RGvq__ribbon{animation:.15s linear backwards asset-module__e7RGvq__appear}}@media (max-width:1100px){.asset-module__e7RGvq__hero{--scene-x:calc(50% - 188px)}.asset-module__e7RGvq__heroGrid{grid-template-columns:minmax(0,1fr) 360px;column-gap:16px}.asset-module__e7RGvq__rail,.asset-module__e7RGvq__communityRail,.asset-module__e7RGvq__facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1040px){.asset-module__e7RGvq__hero{--floor-y:440px}.asset-module__e7RGvq__scene{height:auto}.asset-module__e7RGvq__viewer{height:440px;position:relative}.asset-module__e7RGvq__foot{flex-wrap:wrap;align-items:flex-end;margin-top:12px;position:static}.asset-module__e7RGvq__controls{display:contents}.asset-module__e7RGvq__iconControls{flex-direction:column;gap:8px;position:absolute;top:80px;right:12px}}@media (max-width:768px){.asset-module__e7RGvq__hero{--scene-x:50%;--floor-y:306px;background:radial-gradient(125px 125px at var(--scene-x) calc(var(--floor-y) - 108px), #191c20, #191c2000), radial-gradient(195px 58px at var(--scene-x) calc(var(--floor-y) + 5px), #2a2e33, #1b1e22 45%, #0f111300), #0f1113}.asset-module__e7RGvq__floor{display:none}.asset-module__e7RGvq__hero:after{inset:calc(var(--floor-y) + 18px) 0 0;background:linear-gradient(to bottom, #0b0c0e00, var(--background) 100px)}.asset-module__e7RGvq__page{padding-bottom:150px}:is(.asset-module__e7RGvq__page [class~=text-xs],.asset-module__e7RGvq__page [class~="text-[11px]"]),:is(.asset-module__e7RGvq__page [data-download-card] [class*=text-xs],.asset-module__e7RGvq__page [data-download-card] [class*="text-[11px]"]){font-size:13px;line-height:18px}.asset-module__e7RGvq__page [data-download-card] details a{min-height:44px}.asset-module__e7RGvq__heroGrid,.asset-module__e7RGvq__columns{grid-template-columns:minmax(0,1fr)}.asset-module__e7RGvq__card{margin:16px 0 0}.asset-module__e7RGvq__viewer{height:380px;margin:0 -16px}.asset-module__e7RGvq__poster{inset:52px 16px 16px}.asset-module__e7RGvq__foot{row-gap:12px}.asset-module__e7RGvq__titleBlock{flex-basis:100%;max-width:none}.asset-module__e7RGvq__ribbon{order:-1;align-items:flex-start;gap:8px;width:100%}.asset-module__e7RGvq__ribbon>p{order:1}.asset-module__e7RGvq__thumb{width:64px;height:48px}.asset-module__e7RGvq__title{font-size:clamp(20px, calc(100cqi / (var(--title-longest,10) * .8)), 26px);line-height:1.23}.asset-module__e7RGvq__iconControls{top:12px;right:16px}.asset-module__e7RGvq__iconControls>:last-child{order:-1}.asset-module__e7RGvq__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.asset-module__e7RGvq__facts>[data-span]{grid-column:span 2}.asset-module__e7RGvq__factLong{font-size:clamp(13px, 100cqi / (var(--chars,12) * .62), 16px)}.asset-module__e7RGvq__rail,.asset-module__e7RGvq__communityRail{scroll-snap-type:x proximity;gap:12px;padding-bottom:12px;display:flex;overflow-x:auto}.asset-module__e7RGvq__rail>*{scroll-snap-align:start;flex:0 0 220px}.asset-module__e7RGvq__communityRail{gap:8px}.asset-module__e7RGvq__communityRail>*{scroll-snap-align:start;flex:0 0 150px;height:112px}}@media (max-width:768px) and (max-height:720px){.asset-module__e7RGvq__iconControls{flex-direction:row}}
.quick-view-module__JaI4SG__panel{outline:none}.quick-view-module__JaI4SG__panel[data-side=right][data-state=open]{animation:.38s cubic-bezier(.16,1,.3,1) both quick-view-module__JaI4SG__panelIn}.quick-view-module__JaI4SG__panel[data-side=right][data-state=closed]{animation:.22s cubic-bezier(.7,0,.84,0) both quick-view-module__JaI4SG__panelOut}.quick-view-module__JaI4SG__panel[data-side=bottom][data-state=open]{animation:.36s cubic-bezier(.16,1,.3,1) both quick-view-module__JaI4SG__sheetIn}.quick-view-module__JaI4SG__panel[data-side=bottom][data-state=closed]{animation:.24s cubic-bezier(.7,0,.84,0) both quick-view-module__JaI4SG__sheetOut}.quick-view-module__JaI4SG__overlay{background:#000000b3}.quick-view-module__JaI4SG__overlay[data-state=open]{animation:.24s linear both quick-view-module__JaI4SG__fadeIn}.quick-view-module__JaI4SG__overlay[data-state=closed]{animation:.24s linear both quick-view-module__JaI4SG__fadeOut}@keyframes quick-view-module__JaI4SG__panelIn{0%{opacity:0;transform:translate(708px)}32%{opacity:1}to{opacity:1;transform:none}}@keyframes quick-view-module__JaI4SG__panelOut{0%{opacity:1;transform:none}55%{opacity:1}to{opacity:0;transform:translate(708px)}}@keyframes quick-view-module__JaI4SG__sheetIn{0%{transform:translateY(100%)}to{transform:none}}@keyframes quick-view-module__JaI4SG__sheetOut{0%{transform:none}to{transform:translateY(100%)}}@keyframes quick-view-module__JaI4SG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes quick-view-module__JaI4SG__fadeOut{0%{opacity:1}to{opacity:0}}.quick-view-module__JaI4SG__viewerImage{animation:.26s cubic-bezier(.16,1,.3,1) .12s both quick-view-module__JaI4SG__viewerIn}@keyframes quick-view-module__JaI4SG__viewerIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.quick-view-module__JaI4SG__row{animation:.22s cubic-bezier(.16,1,.3,1) both quick-view-module__JaI4SG__rowIn;animation-delay:calc(.2s + var(--i,0) * 30ms)}@keyframes quick-view-module__JaI4SG__rowIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.quick-view-module__JaI4SG__swap{animation:.18s cubic-bezier(.65,0,.35,1) both quick-view-module__JaI4SG__fadeIn}.quick-view-module__JaI4SG__swap .quick-view-module__JaI4SG__row,.quick-view-module__JaI4SG__swap .quick-view-module__JaI4SG__viewerImage{animation:none}.quick-view-module__JaI4SG__hint{opacity:0;transition:opacity .2s linear}.quick-view-module__JaI4SG__hint[data-show]{opacity:1}.quick-view-module__JaI4SG__download>[data-download-card]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0}.quick-view-module__JaI4SG__download>[data-download-card]>h2:first-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:769px){.quick-view-module__JaI4SG__download [data-download-card] [class*=text-xs],.quick-view-module__JaI4SG__download [data-download-card] [class*="text-[11px]"]{font-size:13px;line-height:18px}}@media (prefers-reduced-motion:reduce){.quick-view-module__JaI4SG__panel[data-state=open],.quick-view-module__JaI4SG__overlay[data-state=open]{animation:.15s linear both quick-view-module__JaI4SG__fadeIn}.quick-view-module__JaI4SG__panel[data-state=closed],.quick-view-module__JaI4SG__overlay[data-state=closed]{animation:.15s linear both quick-view-module__JaI4SG__fadeOut}.quick-view-module__JaI4SG__viewerImage,.quick-view-module__JaI4SG__row,.quick-view-module__JaI4SG__swap{animation:none}}
