.CoverflowCards_section__Rwojl{width:100%}.CoverflowCards_stage__kHuuS{position:relative;--effective-slide-spacing:var(--coverflow-slide-spacing,clamp(150px,27vw,370px));width:100%;height:var(--coverflow-stage-height,max(min(72vh,680px),var(--coverflow-card-min-height,440px)));overflow:hidden;overscroll-behavior-x:none;perspective:clamp(900px,120vw,1800px);perspective-origin:50% 50%;touch-action:pan-y;user-select:none;-webkit-user-select:none}.CoverflowCards_stage__kHuuS[data-edge-fade=true]{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--coverflow-edge-fade-width,clamp(24px,7vw,112px)),#000 calc(100% - var(--coverflow-edge-fade-width, clamp(24px, 7vw, 112px))),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--coverflow-edge-fade-width,clamp(24px,7vw,112px)),#000 calc(100% - var(--coverflow-edge-fade-width, clamp(24px, 7vw, 112px))),transparent 100%);mask-mode:alpha;mask-repeat:no-repeat;mask-size:100% 100%}.CoverflowCards_stage__kHuuS[data-direction=vertical]{--effective-slide-spacing:var(--coverflow-slide-spacing,clamp(120px,24vh,260px));touch-action:pan-x}.CoverflowCards_stage__kHuuS:focus-visible{outline:2px solid var(--text-secondary-color);outline-offset:-4px}.CoverflowCards_stage__kHuuS[data-direction=vertical][data-edge-fade=true]{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--coverflow-edge-fade-width,clamp(24px,7vw,112px)),#000 calc(100% - var(--coverflow-edge-fade-width, clamp(24px, 7vw, 112px))),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--coverflow-edge-fade-width,clamp(24px,7vw,112px)),#000 calc(100% - var(--coverflow-edge-fade-width, clamp(24px, 7vw, 112px))),transparent 100%)}.CoverflowCards_spacingProbe__W6PtM{position:absolute;width:var(--effective-slide-spacing);height:0;visibility:hidden;pointer-events:none}.CoverflowCards_stage__kHuuS[data-direction=vertical] .CoverflowCards_spacingProbe__W6PtM{width:0;height:var(--effective-slide-spacing)}.CoverflowCards_track__Onaas{position:absolute;inset:0;transform-style:preserve-3d}.CoverflowCards_card__zqa8k[data-teleport=true],.CoverflowCards_stage__kHuuS[data-dragging=true] .CoverflowCards_card__zqa8k,.CoverflowCards_stage__kHuuS[data-spacing-adjusting=true] .CoverflowCards_card__zqa8k{transition:none}.CoverflowCards_stage__kHuuS[data-settling=true] .CoverflowCards_card__zqa8k{transition-duration:var(--coverflow-drag-settle-duration,.24s)}.CoverflowCards_card__zqa8k{position:absolute;top:50%;left:50%;width:var(--coverflow-card-width,clamp(280px,44vw,600px));height:var(--coverflow-card-height,clamp(420px,56vh,612px));min-height:var(--coverflow-card-min-height,420px);--visual-slide-offset:var(--drag-slide-offset,var(--slide-offset));--visual-slide-position:var( --drag-slide-position,var(--slide-position,calc(var(--visual-slide-offset) * var(--effective-slide-spacing))) );--visual-slide-distance:var(--drag-slide-distance,var(--slide-distance));--visual-slide-rotation:var(--drag-slide-rotation,var(--slide-rotation,0deg));opacity:var(--drag-slide-opacity,var(--slide-opacity,1));transform:translate(-50%,-50%) translate3d(var(--visual-slide-position),0,calc(var(--visual-slide-distance) * -1 * var(--coverflow-slide-depth, 150px))) rotateY(var(--visual-slide-rotation)) scale(max(.7,1 - var(--visual-slide-distance) * .14));transform-style:flat;isolation:isolate;transition:transform var(--coverflow-transition-duration,.65s) var(--coverflow-transition-easing,cubic-bezier(.22,.7,.25,1)),opacity var(--coverflow-transition-duration,.65s) var(--coverflow-transition-easing,cubic-bezier(.22,.7,.25,1));backface-visibility:hidden;-webkit-backface-visibility:hidden;cursor:grab}.CoverflowCards_card__zqa8k:active{cursor:grabbing}.CoverflowCards_card__zqa8k[aria-hidden=true]{pointer-events:none;visibility:hidden}.CoverflowCards_stage__kHuuS[data-direction=vertical] .CoverflowCards_card__zqa8k{transform:translate(-50%,-50%) translate3d(0,var(--visual-slide-position),calc(var(--visual-slide-distance) * -1 * var(--coverflow-slide-depth, 150px))) rotateX(var(--visual-slide-rotation)) scale(max(.7,1 - var(--visual-slide-distance) * .14))}.CoverflowCards_cardContent__q3xDb{position:relative;width:100%;height:100%;transform-style:flat;isolation:isolate}.CoverflowCards_cardContent__q3xDb[inert],.CoverflowCards_stage__kHuuS[data-dragging=true] .CoverflowCards_cardContent__q3xDb{pointer-events:none}.CoverflowCards_controls__x3La9{display:flex;align-items:center;justify-content:center;gap:var(--gap-m);margin-top:var(--gap-m)}.CoverflowCards_counter__V8fia{min-width:4.5ch;color:var(--text-secondary-color);font-variant-numeric:tabular-nums;text-align:center}@media(max-height:700px)and (min-width:800px){.CoverflowCards_stage__kHuuS{height:var(--coverflow-stage-height,max(76vh,var(--coverflow-compact-card-min-height,400px)))}.CoverflowCards_card__zqa8k{height:var(--coverflow-compact-card-height,68vh);min-height:var(--coverflow-compact-card-min-height,400px)}}@media(prefers-reduced-motion:reduce){.CoverflowCards_card__zqa8k,.CoverflowCards_track__Onaas{transition:none}}@keyframes olenev-header-scroll{0%{transform:translateY(0) translateZ(0)}to{transform:translateY(calc(-1 * var(--header-collapse-distance, calc(var(--header-height, 100px) - var(--header-collapsed-height, 47px))))) translateZ(0)}}@keyframes olenev-header-logo-collapse{0%{transform:scale(1);opacity:1;visibility:visible}to{transform:scale(0);opacity:0;visibility:hidden}}.olenev-header-gradient-layer{position:sticky;top:0;z-index:var(--z-appbar-support);width:100%;height:0;pointer-events:none}.olenev-header{position:fixed;width:100%;z-index:var(--z-appbar);overscroll-behavior-y:none}.olenev-header,.olenev-header__blur{top:0;left:0;right:0;pointer-events:none}.olenev-header__blur{position:absolute;z-index:1}.olenev-header__logo{display:flex;align-items:center;text-decoration:none;transition:opacity .2s ease;flex-shrink:0;position:relative;z-index:2;pointer-events:auto;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.olenev-header__logo:hover{opacity:.8}.olenev-header__logo-content{display:flex;align-items:center;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.olenev-header__nav{justify-content:center;position:relative;z-index:2}.olenev-header__nav,.olenev-header__nav-wrapper{display:flex;align-items:center;overflow:visible}.olenev-header__nav-wrapper{gap:var(--gap-xs);flex:0 1 auto;min-width:0;pointer-events:auto}.olenev-header__nav-wrapper .dropdown,.olenev-header__nav-wrapper .dropdown-trigger-wrapper{display:flex;align-items:center;justify-content:center}.olenev-header__nav-toggle{flex:0 1 auto;min-width:0}.olenev-header__nav-toggle .toggle-group{background:rgba(0,0,0,0)}.olenev-header__actions{display:flex;align-items:center;gap:var(--spacing-s);flex-shrink:0;position:relative;z-index:2;pointer-events:auto}.olenev-header--grid .olenev-header__container{display:grid;grid-template-columns:auto 1fr auto;align-items:center;max-width:var(--block-l-width);margin:0 auto;padding:0 var(--spacing-m);height:70px;gap:var(--spacing-l);position:relative;z-index:2;isolation:isolate}@media(max-width:768px){.olenev-header--grid .olenev-header__container{gap:var(--spacing-m);height:60px}}.olenev-header--centered{padding:3px;box-sizing:border-box;height:var(--header-height,11px)}.olenev-header--centered .olenev-header__logo-container{display:flex;justify-content:center;width:100%;min-height:0;overflow:visible;position:relative;z-index:10;pointer-events:auto;transform-origin:bottom center;transition:transform .24s ease,opacity .2s ease}.olenev-header--centered .olenev-header__logo{display:flex;align-items:flex-end;justify-content:center;max-width:100%;transition:transform .12s,opacity .12s}.olenev-header--centered .olenev-header__logo:active{transform:scale(.99);opacity:.85}.olenev-header--centered .olenev-header__nav{display:flex;align-items:center;justify-content:center;width:100%;max-width:var(--content-width);padding:var(--gap-s) var(--gap-m);margin:0 auto;box-sizing:border-box;position:relative;z-index:10}.olenev-header--centered .olenev-header__actions{position:absolute;right:var(--spacing-m);top:50%;transform:translateY(-50%)}@supports(animation-timeline:scroll(root)) and (animation-range:0px 1px){.olenev-header--parallax{backface-visibility:hidden;contain:layout style;animation-name:olenev-header-scroll;animation-timing-function:linear;animation-fill-mode:both;animation-duration:auto;animation-timeline:scroll(root);animation-range:0 var(--header-collapse-distance,calc(var(--header-height, 100px) - var(--header-collapsed-height, 47px)))}.olenev-header--collapse-logo .olenev-header__logo-container{animation-name:olenev-header-logo-collapse;animation-timing-function:linear;animation-fill-mode:both;animation-duration:auto;animation-timeline:scroll(root);animation-range:0 var(--header-collapse-threshold,var(--header-collapse-distance,calc(var(--header-height, 100px) - var(--header-collapsed-height, 47px))))}}@media(prefers-reduced-motion:reduce){.olenev-header--collapse-logo .olenev-header__logo-container,.olenev-header--parallax{animation:none}}header.glass-header{position:fixed;top:var(--gap-l);left:50%;transform:translateX(-50%);width:calc(100% - 2*clamp(1.5rem,6vw,5rem));max-width:var(--block-l-width);z-index:var(--z-appbar);box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:var(--component-p-l) var(--card-p-l)}header.glass-header .glass-header__content{display:flex;align-items:center;justify-content:space-between;width:100%;gap:var(--gap-l);flex-wrap:nowrap;white-space:nowrap;min-width:0}header.glass-header .glass-header__logo{text-decoration:none;flex-shrink:0;-webkit-user-select:none;user-select:none;transition:opacity .2s ease;display:flex;align-items:center;gap:.5ch;color:inherit}header.glass-header .glass-header__logo:hover{opacity:.8}header.glass-header .glass-header__logo:active{transform:scale(.97)}header.glass-header .glass-header__nav{display:flex;align-items:center;gap:var(--gap-s);flex:1;justify-content:center;min-width:0;flex-wrap:nowrap;overflow:hidden}header.glass-header .glass-header__actions{display:flex;align-items:center;gap:var(--gap-m);flex-shrink:0;margin-left:auto;flex-wrap:nowrap;white-space:nowrap}.tabbed-content{display:flex;width:100%;max-width:100%;margin:0;padding:0;overflow:visible}.tabbed-content--l,.tabbed-content--m,.tabbed-content--s{padding:0}.tabbed-content--left{flex-direction:row;gap:var(--gap-l)}.tabbed-content--left .tabbed-content__nav{position:sticky;top:calc(var(--header-collapsed-height)*2);align-self:flex-start}@media(max-width:768px){.tabbed-content--left{flex-direction:column;gap:var(--gap-m)}.tabbed-content--left .tabbed-content__nav{min-width:auto;width:100%;top:var(--header-collapsed-height);z-index:10}}.tabbed-content--top{flex-direction:column;gap:var(--gap-m)}.tabbed-content--top .tabbed-content__nav{width:100%}.tabbed-content--mobile.tabbed-content--left{flex-direction:column;gap:var(--spacing-l)}.tabbed-content--mobile.tabbed-content--left .tabbed-content__nav{min-width:auto;width:100%;position:sticky;top:var(--header-collapsed-height);z-index:var(--z-tooltip);align-items:center}.tabbed-content__nav{display:flex;flex-direction:column;gap:var(--gap-s);position:relative;z-index:var(--z-tooltip)}.tabbed-content__nav .toggle-group{max-width:100%}.tabbed-content__page-count{padding:var(--card-p-xs) var(--card-p-s);color:var(--text-tertiary-color);font-size:var(--p4-size);text-align:center}.tabbed-content__content{flex:1;min-width:0;padding:0}.tabbed-content__page-wrapper{width:100%;font-family:var(--font-primary);color:var(--text-color)}.tabbed-content__page-wrapper h1,.tabbed-content__page-wrapper h2,.tabbed-content__page-wrapper h3,.tabbed-content__page-wrapper h4,.tabbed-content__page-wrapper h5,.tabbed-content__page-wrapper h6{color:inherit}.tabbed-content__page-wrapper p{line-height:1.6}.tabbed-content__page{width:100%}.tabbed-content__empty,.tabbed-content__error,.tabbed-content__loading{padding:0;text-align:center;color:var(--text-secondary-color)}.tabbed-content__error{color:var(--color-red)}.copy-block{position:relative;padding:var(--card-p-m);border:1px solid var(--solid-border);border-radius:var(--card-br-m);cursor:pointer;transition:all .2s ease;background:var(--surface-1);-webkit-user-select:none;user-select:none}@media(hover:hover)and (pointer:fine){.copy-block:hover{border-color:var(--white-15);background:var(--solid-control-h)}.copy-block:hover .copy-block__icon{opacity:1}}.copy-block:focus-visible{outline:2px solid var(--text-tertiary-color);outline-offset:2px}.copy-block:active{transform:scale(.99)}.copy-block--copied{border-color:var(--color-green);background:rgba(var(--color-green-rgb),.1)}.copy-block__icon{position:absolute;top:var(--card-p-s);right:var(--card-p-s);width:clamp(16px,2vw,20px);height:clamp(16px,2vw,20px);opacity:.6;transition:opacity .2s ease;pointer-events:none}.copy-block pre{margin:0;white-space:pre-wrap;word-wrap:break-word;font-size:var(--p3-size)}.copy-block code,.copy-block pre{font-family:var(--font-mono,"Courier New",monospace)}@media(max-width:768px){.tabbed-content__empty,.tabbed-content__error,.tabbed-content__loading{padding:0}.copy-block{padding:var(--card-p-s)}}@media(hover:none)and (pointer:coarse){.copy-block:hover{border-color:var(--solid-border);background:var(--surface-1)}.copy-block:hover .copy-block__icon{opacity:.6}}