.AgentShowcase-module-scss-module__a7UTYG__showcase{width:100%;padding:0;line-height:0;position:relative;overflow:hidden}.AgentShowcase-module-scss-module__a7UTYG__heroImage{aspect-ratio:2560/1086;width:100%;height:auto;display:block}.AgentShowcase-module-scss-module__a7UTYG__overlay{z-index:1;pointer-events:none;background:linear-gradient(#0a0a0a00 0% 70%,#0a0a0a 100%);position:absolute;inset:0}.AgentShowcase-module-scss-module__a7UTYG__header{z-index:2;margin-bottom:56px;position:relative}.AgentShowcase-module-scss-module__a7UTYG__title{color:#1e293b;letter-spacing:-.02em;background:linear-gradient(135deg,#0f172a 0%,#334155 100%);-webkit-text-fill-color:#0000;text-transform:uppercase;-webkit-background-clip:text;background-clip:text;margin-bottom:8px;font-family:Inter,system-ui,sans-serif;font-size:5rem;font-weight:800;line-height:1.1}.AgentShowcase-module-scss-module__a7UTYG__subtitle{color:#334155;text-shadow:0 1px 2px #fffc;max-width:800px;margin:0 auto;font-size:1.5rem;font-weight:500}.AgentShowcase-module-scss-module__a7UTYG__agentGrid{z-index:2;flex-wrap:wrap;justify-content:center;gap:24px;max-width:1600px;margin:0 auto;padding:0 48px;display:flex;position:relative}.AgentShowcase-module-scss-module__a7UTYG__agentCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);cursor:pointer;perspective:1000px;width:140px;transform-style:preserve-3d;background:#ffffffa6;border:1px solid #ffffff80;border-radius:24px;padding:24px 16px 20px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s;position:relative;box-shadow:0 4px 24px #0000000f,0 1px 2px #0000000a}.AgentShowcase-module-scss-module__a7UTYG__agentCard.AgentShowcase-module-scss-module__a7UTYG__hovered{transform:rotateX(var(--rotate-x))rotateY(var(--rotate-y))scale(1.05);box-shadow:0 20px 40px #0000001f,0 8px 16px #00000014}.AgentShowcase-module-scss-module__a7UTYG__glow{background:linear-gradient(135deg,var(--agent-color),var(--agent-color-end));opacity:0;z-index:-1;filter:blur(12px);border-radius:26px;transition:opacity .3s;position:absolute;inset:-2px}.AgentShowcase-module-scss-module__a7UTYG__agentCard.AgentShowcase-module-scss-module__a7UTYG__hovered .AgentShowcase-module-scss-module__a7UTYG__glow{opacity:.4}.AgentShowcase-module-scss-module__a7UTYG__emojiContainer{background:linear-gradient(135deg,color-mix(in srgb,var(--agent-color)15%,white),color-mix(in srgb,var(--agent-color-end)15%,white));border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 16px;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:flex}.AgentShowcase-module-scss-module__a7UTYG__agentCard.AgentShowcase-module-scss-module__a7UTYG__hovered .AgentShowcase-module-scss-module__a7UTYG__emojiContainer{transform:scale(1.1)}.AgentShowcase-module-scss-module__a7UTYG__emoji{font-size:2.5rem;line-height:1;transition:transform .3s cubic-bezier(.34,1.56,.64,1);animation:none}.AgentShowcase-module-scss-module__a7UTYG__agentCard.AgentShowcase-module-scss-module__a7UTYG__hovered .AgentShowcase-module-scss-module__a7UTYG__emoji{animation:.6s infinite AgentShowcase-module-scss-module__a7UTYG__bounce}.AgentShowcase-module-scss-module__a7UTYG__info{text-align:center}.AgentShowcase-module-scss-module__a7UTYG__nickname{color:#1e293b;margin-bottom:4px;font-size:1rem;font-weight:600}.AgentShowcase-module-scss-module__a7UTYG__description{color:#94a3b8;font-size:.75rem;line-height:1.4}.AgentShowcase-module-scss-module__a7UTYG__roleTag{color:var(--agent-color);background:color-mix(in srgb,var(--agent-color)10%,white);opacity:0;border-radius:10px;padding:2px 8px;font-size:.625rem;font-weight:500;transition:opacity .2s,transform .2s;position:absolute;top:8px;right:8px;transform:translateY(-4px)}.AgentShowcase-module-scss-module__a7UTYG__agentCard.AgentShowcase-module-scss-module__a7UTYG__hovered .AgentShowcase-module-scss-module__a7UTYG__roleTag{opacity:1;transform:translateY(0)}@keyframes AgentShowcase-module-scss-module__a7UTYG__bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width:1024px){.AgentShowcase-module-scss-module__a7UTYG__agentGrid{gap:20px}.AgentShowcase-module-scss-module__a7UTYG__agentCard{width:130px}}@media (max-width:768px){.AgentShowcase-module-scss-module__a7UTYG__showcase{padding:32px 0 40px}.AgentShowcase-module-scss-module__a7UTYG__title{font-size:4rem}.AgentShowcase-module-scss-module__a7UTYG__agentGrid{gap:16px}.AgentShowcase-module-scss-module__a7UTYG__agentCard{width:110px;padding:20px 12px 16px}.AgentShowcase-module-scss-module__a7UTYG__emojiContainer{width:56px;height:56px;margin-bottom:12px}.AgentShowcase-module-scss-module__a7UTYG__emoji{font-size:2rem}.AgentShowcase-module-scss-module__a7UTYG__nickname{font-size:.875rem}.AgentShowcase-module-scss-module__a7UTYG__description{font-size:.625rem}}
.AGShowGallery-module-scss-module__rhi7QG__gallery{background:0 0;padding:40px 0 100px}.AGShowGallery-module-scss-module__rhi7QG__featuredGallery{padding:56px 0 88px}.AGShowGallery-module-scss-module__rhi7QG__container{max-width:1536px;margin:0 auto;padding:0 48px}.AGShowGallery-module-scss-module__rhi7QG__header{justify-content:space-between;align-items:baseline;gap:16px;margin:0 3px 32px;display:flex}.AGShowGallery-module-scss-module__rhi7QG__title{color:#ffffffe6;letter-spacing:-.01em;font-size:1.125rem;font-weight:700}.AGShowGallery-module-scss-module__rhi7QG__subtitle{color:#fff6;font-size:1rem;font-weight:400}.AGShowGallery-module-scss-module__rhi7QG__exploreLink{color:#ffffff94;justify-content:flex-end;align-items:center;gap:4px;margin-left:auto;font-size:.9375rem;font-weight:400;text-decoration:none;transition:gap .2s,color .2s;display:flex}.AGShowGallery-module-scss-module__rhi7QG__exploreLink:hover{color:#fffc;gap:8px}.AGShowGallery-module-scss-module__rhi7QG__exploreLink:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid #339cffb3}.AGShowGallery-module-scss-module__rhi7QG__exploreChevron{width:18px;height:18px;transition:transform .2s}.AGShowGallery-module-scss-module__rhi7QG__exploreLink:hover .AGShowGallery-module-scss-module__rhi7QG__exploreChevron{transform:translate(2px)}.AGShowGallery-module-scss-module__rhi7QG__tabBar{z-index:40;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0d;border-radius:999px;align-items:center;gap:8px;width:fit-content;margin:0 auto 40px;padding:5px;display:flex;position:sticky;top:74px;box-shadow:0 12px 32px #00000038}@media (max-width:768px){.AGShowGallery-module-scss-module__rhi7QG__tabBar{scrollbar-width:none;width:100%;overflow-x:auto}.AGShowGallery-module-scss-module__rhi7QG__tabBar::-webkit-scrollbar{display:none}}.AGShowGallery-module-scss-module__rhi7QG__tabIndicator{pointer-events:none;z-index:0;background:#ffffff1a;border-radius:999px;transition:left .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);position:absolute;top:5px;bottom:5px;box-shadow:0 2px 10px #0003}.AGShowGallery-module-scss-module__rhi7QG__tab{z-index:1;color:#fff6;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:999px;padding:10px 28px;font-size:.9375rem;font-weight:600;transition:color .3s cubic-bezier(.4,0,.2,1);position:relative}.AGShowGallery-module-scss-module__rhi7QG__tab:hover{color:#fffc}.AGShowGallery-module-scss-module__rhi7QG__tabActive{color:#fff}.AGShowGallery-module-scss-module__rhi7QG__worksContainer{min-height:400px}.AGShowGallery-module-scss-module__rhi7QG__masonryGrid{-moz-column-count:5;column-count:5;-moz-column-gap:24px;column-gap:24px;width:100%}@media (max-width:1600px){.AGShowGallery-module-scss-module__rhi7QG__masonryGrid{-moz-column-count:4;column-count:4}}@media (max-width:1024px){.AGShowGallery-module-scss-module__rhi7QG__masonryGrid{-moz-column-count:3;column-count:3}}@media (max-width:768px){.AGShowGallery-module-scss-module__rhi7QG__masonryGrid{-moz-column-count:2;column-count:2;-moz-column-gap:16px;column-gap:16px}}@media (max-width:480px){.AGShowGallery-module-scss-module__rhi7QG__masonryGrid{-moz-column-count:1;column-count:1}}.AGShowGallery-module-scss-module__rhi7QG__masonryItem{-moz-column-break-inside:avoid;break-inside:avoid;width:100%;margin-bottom:24px}@media (max-width:768px){.AGShowGallery-module-scss-module__rhi7QG__masonryItem{margin-bottom:16px}}.AGShowGallery-module-scss-module__rhi7QG__featuredGrid{-moz-column-count:initial;column-count:initial;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}@media (max-width:1200px){.AGShowGallery-module-scss-module__rhi7QG__featuredGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:960px){.AGShowGallery-module-scss-module__rhi7QG__featuredGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.AGShowGallery-module-scss-module__rhi7QG__featuredGrid{grid-template-columns:minmax(0,1fr);gap:14px}}.AGShowGallery-module-scss-module__rhi7QG__featuredItem{margin-bottom:0}.AGShowGallery-module-scss-module__rhi7QG__workCard{background:#ffffff0d;border:1px solid #ffffff0f;border-radius:10px;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);display:block;overflow:hidden;box-shadow:0 4px 12px #00000026}.AGShowGallery-module-scss-module__rhi7QG__workCard:hover{border-color:#ffffff1f;transform:translateY(-6px);box-shadow:0 24px 48px #0000004d}.AGShowGallery-module-scss-module__rhi7QG__previewContainer{background:#ffffff08;width:100%;position:relative;overflow:hidden}.AGShowGallery-module-scss-module__rhi7QG__video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.AGShowGallery-module-scss-module__rhi7QG__mediaHidden{opacity:0;position:absolute}.AGShowGallery-module-scss-module__rhi7QG__coverFallback{background:radial-gradient(120% 80% at 30% 20%,#ffffff0a,#0000 60%),linear-gradient(135deg,#ffffff0d 0%,#ffffff04 100%);position:absolute;inset:0}.AGShowGallery-module-scss-module__rhi7QG__skeleton{border-radius:inherit;background:linear-gradient(110deg,#ffffff08 8%,#ffffff0f 18%,#ffffff08 33%) 0 0/200% 100%;animation:1.5s linear infinite AGShowGallery-module-scss-module__rhi7QG__skeletonShimmer;position:absolute;inset:0}@keyframes AGShowGallery-module-scss-module__rhi7QG__skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.AGShowGallery-module-scss-module__rhi7QG__cardFooter{-moz-column-gap:8px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"author stats""title title";align-items:center;gap:3px 8px;padding:10px 14px 12px;display:grid}.AGShowGallery-module-scss-module__rhi7QG__authorInfo{flex:1;grid-area:author;align-items:center;gap:8px;min-width:0;display:flex}.AGShowGallery-module-scss-module__rhi7QG__authorAvatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex-shrink:0;width:20px;height:20px}.AGShowGallery-module-scss-module__rhi7QG__authorAvatarPlaceholder{color:#b8dcff;background:linear-gradient(135deg,#339cff4d,#1f8eeb4d);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:.6875rem;font-weight:600;display:flex}.AGShowGallery-module-scss-module__rhi7QG__authorName{color:#ffffffe6;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.AGShowGallery-module-scss-module__rhi7QG__workTitle{color:#ffffff9e;text-overflow:ellipsis;white-space:nowrap;grid-area:title;min-width:0;font-size:.8125rem;font-weight:400;line-height:1.35;overflow:hidden}.AGShowGallery-module-scss-module__rhi7QG__cardStats{flex-shrink:0;grid-area:stats;align-items:center;gap:10px;display:flex}.AGShowGallery-module-scss-module__rhi7QG__cardStat{color:#fff6;align-items:center;gap:4px;font-size:.75rem;font-weight:500;display:flex}.AGShowGallery-module-scss-module__rhi7QG__cardStatIcon{width:14px;height:14px}.AGShowGallery-module-scss-module__rhi7QG__likeButton{cursor:pointer;color:#fff6;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:2px;font-size:.75rem;font-weight:500;transition:all .2s;display:flex}.AGShowGallery-module-scss-module__rhi7QG__likeButton:hover,.AGShowGallery-module-scss-module__rhi7QG__liked{color:#ff4757}.AGShowGallery-module-scss-module__rhi7QG__likedIcon{fill:#ff4757;color:#ff4757}.AGShowGallery-module-scss-module__rhi7QG__loading{color:#fff6;justify-content:center;align-items:center;padding:100px 0;font-size:1rem;font-weight:500;display:flex}.AGShowGallery-module-scss-module__rhi7QG__spinner{color:#339cff;width:28px;height:28px}.AGShowGallery-module-scss-module__rhi7QG__emptyCategory{text-align:center;color:#fff6;background:#ffffff08;border:1px dashed #ffffff14;border-radius:32px;padding:120px 0;font-size:1.125rem;font-weight:500}.AGShowGallery-module-scss-module__rhi7QG__footer{text-align:center;margin-top:80px}.AGShowGallery-module-scss-module__rhi7QG__viewAllButton{color:#fff;background:#ffffff1a;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:10px;padding:16px 40px;font-size:1.0625rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.AGShowGallery-module-scss-module__rhi7QG__viewAllButton:hover{background:#ffffff26;transform:scale(1.02);box-shadow:0 10px 30px #0000004d}.AGShowGallery-module-scss-module__rhi7QG__viewAllButton .AGShowGallery-module-scss-module__rhi7QG__chevron{width:20px;height:20px}@media (max-width:768px){.AGShowGallery-module-scss-module__rhi7QG__gallery{padding:60px 0 80px}.AGShowGallery-module-scss-module__rhi7QG__header{margin-bottom:32px}.AGShowGallery-module-scss-module__rhi7QG__title{font-size:2.25rem}.AGShowGallery-module-scss-module__rhi7QG__subtitle{font-size:1.0625rem}}
.PreviewDialog-module-scss-module__S7RmpW__overlay{background:#0a0a0a!important}.PreviewDialog-module-scss-module__S7RmpW__dialogContent{z-index:110;background:#0a0a0a;display:flex;position:fixed;inset:0}.PreviewDialog-module-scss-module__S7RmpW__closeButton{z-index:60;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s;display:flex;position:absolute;top:12px;right:12px}.PreviewDialog-module-scss-module__S7RmpW__closeButton:hover{background:#fff3}.PreviewDialog-module-scss-module__S7RmpW__closeIcon{color:#fff;width:16px;height:16px}.PreviewDialog-module-scss-module__S7RmpW__layout{width:100%;height:100%;display:flex}.PreviewDialog-module-scss-module__S7RmpW__sidebar{scrollbar-width:thin;scrollbar-color:#fff3 #0000;background:#141414;flex-direction:column;flex-shrink:0;gap:12px;width:200px;padding:16px 12px;display:flex;overflow-y:auto}.PreviewDialog-module-scss-module__S7RmpW__sidebar::-webkit-scrollbar{width:4px}.PreviewDialog-module-scss-module__S7RmpW__sidebar::-webkit-scrollbar-track{background:0 0}.PreviewDialog-module-scss-module__S7RmpW__sidebar::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}.PreviewDialog-module-scss-module__S7RmpW__sidebarLoading{color:#fff9;justify-content:center;align-items:center;height:100%;display:flex}.PreviewDialog-module-scss-module__S7RmpW__sidebarItem{cursor:pointer;border-radius:8px;flex-direction:column;gap:6px;padding:6px;transition:background .2s;display:flex}.PreviewDialog-module-scss-module__S7RmpW__sidebarItem:hover{background:#ffffff14}.PreviewDialog-module-scss-module__S7RmpW__sidebarItemActive{background:#ffffff1a}.PreviewDialog-module-scss-module__S7RmpW__sidebarItemActive .PreviewDialog-module-scss-module__S7RmpW__sidebarThumb{outline-offset:1px;outline:2px solid #339cffcc}.PreviewDialog-module-scss-module__S7RmpW__sidebarThumb{aspect-ratio:4/3;background:#ffffff0d;border-radius:6px;width:100%;position:relative;overflow:hidden}.PreviewDialog-module-scss-module__S7RmpW__sidebarThumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.PreviewDialog-module-scss-module__S7RmpW__sidebarThumbPlaceholder{background:#ffffff14;width:100%;height:100%}.PreviewDialog-module-scss-module__S7RmpW__sidebarTitle{color:#ffffffbf;text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.PreviewDialog-module-scss-module__S7RmpW__stage{flex:1;justify-content:center;align-items:center;min-width:0;padding:16px;display:flex;position:relative}.PreviewDialog-module-scss-module__S7RmpW__stageVideo{-o-object-fit:contain;object-fit:contain;background:#000;width:100%;height:100%}.PreviewDialog-module-scss-module__S7RmpW__stageImage{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.PreviewDialog-module-scss-module__S7RmpW__stagePlaceholder{color:#fff6;font-size:1rem}.PreviewDialog-module-scss-module__S7RmpW__stageActions{z-index:10;align-items:center;gap:8px;display:flex;position:absolute;top:12px;right:64px}.PreviewDialog-module-scss-module__S7RmpW__workflowButton,.PreviewDialog-module-scss-module__S7RmpW__cloneButton{border-radius:10px!important;align-items:center!important;gap:7px!important;height:32px!important;padding:0 14px!important;font-size:.75rem!important;font-weight:600!important;transition:background-color .2s,color .2s!important;display:inline-flex!important}.PreviewDialog-module-scss-module__S7RmpW__workflowButton{color:#fff!important;background:#339cff!important;border:none!important}.PreviewDialog-module-scss-module__S7RmpW__workflowButton:hover{background:#238bea!important}.PreviewDialog-module-scss-module__S7RmpW__cloneButton{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#ffffffe6!important;background:#121212b8!important;border:1px solid #ffffff1f!important}.PreviewDialog-module-scss-module__S7RmpW__cloneButton:hover{color:#fff!important;background:#2a2a2ae0!important}.PreviewDialog-module-scss-module__S7RmpW__actionIcon{flex-shrink:0;width:14px;height:14px}.PreviewDialog-module-scss-module__S7RmpW__backButton{z-index:10;color:#ffffffc7;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#121212b8;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:7px;height:32px;padding:0 12px;font-size:.75rem;font-weight:600;transition:background-color .2s,color .2s;display:inline-flex;position:absolute;top:12px;left:28px}.PreviewDialog-module-scss-module__S7RmpW__backButton:hover{color:#fff;background:#2a2a2ae0}.PreviewDialog-module-scss-module__S7RmpW__workflowPanel{width:100%;min-width:0;height:100%;min-height:0;display:flex}.PreviewDialog-module-scss-module__S7RmpW__workflowCanvas{border-radius:12px}.PreviewDialog-module-scss-module__S7RmpW__workflowError{color:#ffffff85;background:#111;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:14px;width:100%;height:100%;font-size:.875rem;display:flex}.PreviewDialog-module-scss-module__S7RmpW__workflowError button{color:#ffffffdb;cursor:pointer;background:#ffffff1a;border:none;border-radius:9px;align-items:center;gap:7px;height:34px;padding:0 13px;display:inline-flex}@media (max-width:768px){.PreviewDialog-module-scss-module__S7RmpW__sidebar{display:none}.PreviewDialog-module-scss-module__S7RmpW__stage{padding:8px}.PreviewDialog-module-scss-module__S7RmpW__stageActions{top:12px;right:56px}.PreviewDialog-module-scss-module__S7RmpW__workflowButton,.PreviewDialog-module-scss-module__S7RmpW__cloneButton{padding:0 10px!important}.PreviewDialog-module-scss-module__S7RmpW__backButton{left:12px}}
.yarl__fullsize{width:100%;height:100%}.yarl__relative{position:relative}.yarl__portal{opacity:0;transition:opacity var(--yarl__fade_animation_duration,.25s)var(--yarl__fade_animation_timing_function,ease);z-index:var(--yarl__portal_zindex,9999);position:fixed;inset:0;overflow:hidden}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;user-select:none;outline:none;position:absolute;inset:0;overflow:hidden}.yarl__carousel{height:100%;opacity:var(--yarl__pull_opacity,1);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px,0)*1px + var(--yarl__carousel_spacing_percent,0)*1%));flex:none;place-content:center;align-items:stretch;display:flex}.yarl__carousel_with_slides{-moz-column-gap:calc(var(--yarl__carousel_spacing_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_spacing_percent,0)*1%);column-gap:calc(var(--yarl__carousel_spacing_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_spacing_percent,0)*1%)}.yarl__flex_center{place-content:center;align-items:center;display:flex}.yarl__slide{padding:calc(var(--yarl__carousel_padding_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_padding_percent,0)*1%);flex:1;position:relative;overflow:hidden}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{-o-object-fit:contain;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;max-width:100%;max-height:100%}.yarl__slide_image_cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.yarl__slide_image_loading{opacity:0}@media screen and (min-width:800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transform:translateZ(0)}}.yarl__slide_placeholder{line-height:0;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.yarl__slide_loading{color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,#fffc));animation:1s linear yarl__delayed_fadein}.yarl__slide_loading line{animation:1s linear infinite yarl__stroke_opacity}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:var(--yarl__slide_icon_error_color,red);height:var(--yarl__slide_icon_error_size,48px);width:var(--yarl__slide_icon_error_size,48px)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{padding:var(--yarl__toolbar_padding,8px);justify-content:flex-end;display:flex;position:absolute;inset:0 0 auto auto}[dir=rtl] .yarl__toolbar{inset:0 auto auto 0}.yarl__icon{height:var(--yarl__icon_size,32px);width:var(--yarl__icon_size,32px)}.yarl__button{appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);color:var(--yarl__color_button,#fffc);cursor:pointer;filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px #000c));margin:var(--yarl__button_margin,0);padding:var(--yarl__button_padding,8px);-webkit-tap-highlight-color:transparent;outline:none;line-height:0}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,#fffc)}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media (hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,#fff6);cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%)rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%)rotate(180deg)}.yarl__no_scroll{overscroll-behavior:none;height:100%;overflow:hidden}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}