._cursor_12fw2_6{--step-cursor-x: 0;--step-cursor-y: 0;--step-cursor-size: var(--structure-space-12);--step-cursor-pressed-scale: .85;--step-cursor-unavailable-opacity: .4;--step-cursor-duration: var(--structure-motion-duration-marker);--icon-size: var(--structure-space-5);position:absolute;z-index:1;inset-block-start:0;inset-inline-start:0;display:none;place-items:center;inline-size:var(--step-cursor-size);block-size:var(--step-cursor-size);background-color:var(--structure-color-action-primary);color:var(--structure-color-text-inverse);pointer-events:none;translate:calc(var(--step-cursor-x) * 1px - 50%) calc(var(--step-cursor-y) * 1px - 50%);scale:0;transition:scale var(--step-cursor-duration) var(--structure-motion-easing-marker-out) var(--step-cursor-duration)}._cursor_12fw2_6>*{grid-area:1 / 1;opacity:0;transition:opacity var(--step-cursor-duration) linear}._cursor_12fw2_6:is([data-step-cursor=visible],[data-step-cursor=dragging]){scale:1;transition-timing-function:var(--structure-motion-easing-marker-in);transition-delay:0ms}._cursor_12fw2_6[data-step-cursor=dragging]{scale:var(--step-cursor-pressed-scale)}[data-drag-state=ready]+._cursor_12fw2_6{display:grid}._cursor_12fw2_6[data-step-cursor][data-step-cursor-direction=previous]>:first-child,._cursor_12fw2_6[data-step-cursor][data-step-cursor-direction=next]>:last-child{opacity:1;transition-delay:var(--step-cursor-duration)}[data-drag-at-start]+._cursor_12fw2_6[data-step-cursor][data-step-cursor-direction=previous]>:first-child,[data-drag-at-end]+._cursor_12fw2_6[data-step-cursor][data-step-cursor-direction=next]>:last-child{opacity:var(--step-cursor-unavailable-opacity)}._root_ruzml_17{--carousel-gap: clamp(1.5rem, 1.3196rem + .6873cqi, 2rem);--carousel-bleed-to-edge: max( var(--container-margin, var(--structure-grid-margin)), calc((100vw - var(--container-max-width, var(--structure-grid-max-width))) / 2) );position:relative;min-inline-size:0;container-type:inline-size}._viewport_ruzml_31{--carousel-dragging-scale: .98;--bleed-start: var(--carousel-bleed-start, var(--carousel-bleed, var(--carousel-bleed-to-edge)));--bleed-end: var(--carousel-bleed-end, var(--carousel-bleed, var(--carousel-bleed-to-edge)));margin-block:calc(-1 * var(--structure-space-2));margin-inline:calc(-1 * var(--bleed-start)) calc(-1 * var(--bleed-end));padding-block:var(--structure-space-2) var(--structure-space-3);padding-inline-start:var(--bleed-start);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--bleed-start) var(--bleed-end);scrollbar-width:thin;scrollbar-color:var(--structure-color-text-primary) transparent;transition:scale var(--structure-motion-duration-interaction) var(--structure-motion-easing-primary)}._viewport_ruzml_31:focus-visible{outline:var(--structure-border-width-focus) solid var(--structure-color-focus-ring);outline-offset:var(--structure-space-focus-offset)}._viewport_ruzml_31[data-drag-state=ready]{overflow:clip}._viewport_ruzml_31[data-drag-active]{scale:var(--carousel-dragging-scale)}._hideScrollbar_ruzml_13 ._viewport_ruzml_31{scrollbar-width:none}._hideScrollbar_ruzml_13 ._viewport_ruzml_31::-webkit-scrollbar{display:none}._track_ruzml_72{display:grid;grid-auto-flow:column;grid-auto-columns:var(--carousel-item-width);gap:var(--carousel-gap);inline-size:var(--carousel-track-size, max-content);margin:0;padding:0;padding-inline-end:var( --carousel-bleed-end, var(--carousel-bleed, var(--carousel-bleed-to-edge)) );list-style:none}._track_ruzml_72>*{min-inline-size:0;scroll-snap-align:start}._track_ruzml_72>:last-child{scroll-snap-align:end}._track_ruzml_72>[data-carousel-snap=none]{scroll-snap-align:none}
