.marquee-module__dbTMlG__root{position:relative}.marquee-module__dbTMlG__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee-module__dbTMlG__track{will-change:transform;width:max-content;animation:45s linear infinite marquee-module__dbTMlG__marquee-scroll;display:flex}.marquee-module__dbTMlG__viewport:hover .marquee-module__dbTMlG__track,.marquee-module__dbTMlG__root:focus-within .marquee-module__dbTMlG__track,.marquee-module__dbTMlG__root[data-paused=true] .marquee-module__dbTMlG__track{animation-play-state:paused}.marquee-module__dbTMlG__item{white-space:nowrap;margin-inline-end:3rem}.marquee-module__dbTMlG__toggle{inset-inline-end:var(--gutter);border:1px solid var(--ink-2);border-radius:var(--radius-pill);background:var(--card);width:1.25rem;height:1.25rem;color:var(--ink);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.marquee-module__dbTMlG__toggle:before{content:"";inset:calc((100% - var(--tap-min)) / 2);position:absolute}.marquee-module__dbTMlG__toggle:hover{background:var(--sky-soft)}.marquee-module__dbTMlG__toggle:active{transform:translateY(-50%)scale(.92)}.marquee-module__dbTMlG__toggle:focus-visible{outline:3px solid var(--ink);outline-offset:3px}@keyframes marquee-module__dbTMlG__marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee-module__dbTMlG__root .marquee-module__dbTMlG__track{animation-duration:45s!important;animation-iteration-count:infinite!important}}
.segmented-tabs-module__kjrWvG__tablist{gap:var(--space-1);padding:var(--space-1);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--card);flex-wrap:nowrap;display:flex}.segmented-tabs-module__kjrWvG__tablist[data-scrollable=true]{overscroll-behavior-x:contain;scrollbar-width:none;overflow-x:auto}.segmented-tabs-module__kjrWvG__tab{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding:0 var(--space-4);border-radius:var(--radius-pill);color:var(--ink-2);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition-property:background-color,color;transition-duration:var(--dur-fast);transition-timing-function:var(--ease-voyage);background:0 0;border:0;flex:none;line-height:1.5;display:inline-flex}.segmented-tabs-module__kjrWvG__tablist[data-size=md] .segmented-tabs-module__kjrWvG__tab{padding:0 var(--space-5);font-size:var(--text-base)}.segmented-tabs-module__kjrWvG__tab:hover{color:var(--ink)}.segmented-tabs-module__kjrWvG__tab:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.segmented-tabs-module__kjrWvG__tab[aria-selected=true]{background:var(--navy);color:var(--primary-foreground);font-weight:var(--weight-bold)}.segmented-tabs-module__kjrWvG__tab[aria-selected=true]:focus-visible{outline-color:var(--yellow)}.segmented-tabs-module__kjrWvG__count{font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.segmented-tabs-module__kjrWvG__tab{transition-duration:0s}}
.feedback-presentation-module__kzkd4a__emphasis{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.2rem;font-weight:700}.feedback-presentation-module__kzkd4a__inlineText{overflow-wrap:break-word;flex:1;min-width:0;display:inline}.feedback-presentation-module__kzkd4a__evidence{color:var(--foreground,#143447);background:color-mix(in srgb, var(--yellow,#f5d43c) 38%, transparent);text-decoration-line:underline;-webkit-text-decoration-color:var(--yellow,#f5d43c);text-decoration-color:var(--yellow,#f5d43c);text-underline-offset:.16em;text-decoration-thickness:.18em}.feedback-presentation-module__kzkd4a__risk,.feedback-presentation-module__kzkd4a__action{color:var(--destructive,#b3524b);background:color-mix(in srgb, var(--destructive,#b3524b) 10%, transparent);text-decoration-line:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--destructive,#b3524b) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--destructive,#b3524b) 55%, transparent);text-underline-offset:.14em;text-decoration-thickness:.12em}.feedback-presentation-module__kzkd4a__concept{color:var(--foreground,#143447);background:color-mix(in srgb, var(--teal,#559cb4) 30%, transparent);text-decoration-line:none}.feedback-presentation-module__kzkd4a__disclosure{margin-top:.375rem}.feedback-presentation-module__kzkd4a__rawText{white-space:pre-wrap;overflow-wrap:break-word;color:var(--foreground,#143447);margin:0;padding:0;font-size:.875rem;line-height:1.65}
.hero-showcase-module__uPn4BG__showcase{border:1px solid var(--line,#d9e4ec);background:var(--card,#fff);width:100%;min-width:0;max-width:62rem;color:var(--ink,#143447);text-align:left;overflow-wrap:anywhere;border-radius:1rem;margin:0 auto;font-size:1rem;line-height:1.8;position:relative}.hero-showcase-module__uPn4BG__header{border-bottom:1px solid var(--line,#d9e4ec);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1rem 1rem;display:flex}.hero-showcase-module__uPn4BG__headerCopy{min-width:0}.hero-showcase-module__uPn4BG__header h2{letter-spacing:-.015em;text-wrap:balance;margin:0 0 .5rem;font-size:1.5rem;line-height:1.35}.hero-showcase-module__uPn4BG__disclaimer{color:var(--ink,#143447);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:.9375rem;font-weight:700;display:flex}.hero-showcase-module__uPn4BG__demoBadge{background:var(--info-soft,#e2eef4);min-height:1.5rem;color:var(--navy,#036094);border-radius:.375rem;align-items:center;padding:.125rem .5rem;font-size:.75rem;font-weight:700;display:inline-flex}.hero-showcase-module__uPn4BG__previewTag{border:1px solid var(--line,#d9e4ec);min-height:2rem;color:var(--ink-2,#4a6478);border-radius:999px;flex:none;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-flex}.hero-showcase-module__uPn4BG__workspace{flex-direction:column;gap:1.5rem;max-width:75ch;margin-inline:auto;padding:1.25rem 1rem;display:flex}.hero-showcase-module__uPn4BG__feedback{border-top:1px solid var(--line,#d9e4ec);padding-top:1.5rem}.hero-showcase-module__uPn4BG__feedbackPreview{flex-direction:column;gap:1rem;display:flex}.hero-showcase-module__uPn4BG__feedbackHeading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.hero-showcase-module__uPn4BG__feedbackLabel{color:var(--navy,#036094);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700}.hero-showcase-module__uPn4BG__footer{border-top:1px solid var(--line,#d9e4ec);margin-top:.25rem;padding-top:1.25rem}.hero-showcase-module__uPn4BG__footer>p{color:var(--ink-2,#4a6478);margin:0}.hero-showcase-module__uPn4BG__footerLinks{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.hero-showcase-module__uPn4BG__link{background:var(--navy,#036094);max-width:100%;min-height:44px;color:var(--primary-foreground,#fff);border-radius:.5rem;justify-content:center;align-items:center;margin-top:.75rem;padding:.5rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.hero-showcase-module__uPn4BG__link:hover{text-decoration:underline}.hero-showcase-module__uPn4BG__link:focus-visible{outline:3px solid var(--ink,#143447);outline-offset:3px}.hero-showcase-module__uPn4BG__secondaryLink{color:var(--navy,#036094);border:1px solid var(--navy,#036094);background:0 0}.hero-showcase-module__uPn4BG__secondaryLink:hover{background:var(--sky-soft,#cadee9)}@media (max-width:639px){.hero-showcase-module__uPn4BG__header{padding:1.25rem 1rem;display:block}.hero-showcase-module__uPn4BG__previewTag{margin-top:1rem}.hero-showcase-module__uPn4BG__footerLinks{flex-direction:column;align-items:stretch}.hero-showcase-module__uPn4BG__footerLinks .hero-showcase-module__uPn4BG__link{width:100%}}@media (min-width:640px){.hero-showcase-module__uPn4BG__header,.hero-showcase-module__uPn4BG__workspace{padding:2rem 3rem}.hero-showcase-module__uPn4BG__header h2{font-size:1.875rem}.hero-showcase-module__uPn4BG__workspace{gap:1.75rem}}@media (prefers-reduced-motion:reduce){.hero-showcase-module__uPn4BG__showcase a,.hero-showcase-module__uPn4BG__showcase button{transition:none}}
.collapse-module__PReUuq__row{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card)}.collapse-module__PReUuq__row[data-tone=quiet]{background:0 0;border-width:0 0 1px;border-radius:0}.collapse-module__PReUuq__heading{font:inherit;margin:0}.collapse-module__PReUuq__trigger{align-items:center;gap:var(--space-3);width:100%;min-height:var(--tap-min);padding:var(--space-3) var(--space-4);border-radius:inherit;color:var(--ink);font:inherit;text-align:start;cursor:pointer;transition-property:background-color,color;transition-duration:var(--dur-instant);transition-timing-function:var(--ease-voyage);background:0 0;border:0;display:flex}.collapse-module__PReUuq__row[data-tone=quiet] .collapse-module__PReUuq__trigger{padding-inline:0}.collapse-module__PReUuq__trigger:hover{background:var(--muted)}.collapse-module__PReUuq__row[data-tone=quiet] .collapse-module__PReUuq__trigger:hover{color:var(--navy);background:0 0}.collapse-module__PReUuq__trigger:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.collapse-module__PReUuq__summary{min-width:0;font-size:var(--text-base);font-weight:var(--weight-bold);flex:0 auto;line-height:1.5}.collapse-module__PReUuq__preview{min-width:0;color:var(--ink-2);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;line-height:1.5;overflow:hidden}@media (min-width:768px){.collapse-module__PReUuq__summary{flex:1 0 auto}.collapse-module__PReUuq__preview{flex:0 auto}}.collapse-module__PReUuq__chevron{width:var(--space-5);height:var(--space-5);color:var(--ink-2);transition-property:transform;transition-duration:var(--dur-fast);transition-timing-function:var(--ease-voyage);flex:none}.collapse-module__PReUuq__trigger[aria-expanded=true] .collapse-module__PReUuq__chevron{transform:rotate(180deg)}.collapse-module__PReUuq__panel{transition-property:grid-template-rows;transition-duration:var(--dur-fast);transition-timing-function:var(--ease-voyage);grid-template-rows:0fr;display:grid}.collapse-module__PReUuq__panel[data-open=true]{grid-template-rows:1fr}.collapse-module__PReUuq__panelInner{visibility:hidden;transition-property:visibility;transition-duration:var(--dur-fast);overflow:hidden}.collapse-module__PReUuq__panel[data-open=true] .collapse-module__PReUuq__panelInner{visibility:visible}.collapse-module__PReUuq__panelBody{padding:0 var(--space-4) var(--space-4);color:var(--ink);font-size:var(--text-base);line-height:1.75}.collapse-module__PReUuq__row[data-tone=quiet] .collapse-module__PReUuq__panelBody{padding-inline:0}.collapse-module__PReUuq__list{gap:var(--space-2);flex-direction:column;display:flex}.collapse-module__PReUuq__list[data-tone=quiet]{gap:0}@media (prefers-reduced-motion:reduce){.collapse-module__PReUuq__trigger,.collapse-module__PReUuq__chevron,.collapse-module__PReUuq__panel,.collapse-module__PReUuq__panelInner{transition-duration:0s}}.collapse-module__PReUuq__row[data-tone=dark]{border-width:0 0 1px;border-color:color-mix(in srgb, var(--paper) 30%, transparent);background:0 0;border-radius:0}.collapse-module__PReUuq__row[data-tone=dark] .collapse-module__PReUuq__trigger{color:var(--paper);padding-inline:0}.collapse-module__PReUuq__row[data-tone=dark] .collapse-module__PReUuq__trigger:hover{background:color-mix(in srgb, var(--paper) 12%, transparent)}.collapse-module__PReUuq__row[data-tone=dark] .collapse-module__PReUuq__trigger:focus-visible{outline-color:var(--yellow)}.collapse-module__PReUuq__row[data-tone=dark] .collapse-module__PReUuq__preview{color:var(--sky-soft)}.collapse-module__PReUuq__row[data-tone=dark] .collapse-module__PReUuq__chevron{color:var(--paper)}.collapse-module__PReUuq__row[data-tone=dark] .collapse-module__PReUuq__panelBody{color:var(--paper);padding-inline:0}
.empty-state-module__0b0XLW__root{align-items:flex-start;gap:var(--space-2);border-radius:var(--radius-lg);text-align:start;flex-direction:column;display:flex}.empty-state-module__0b0XLW__root[data-size=inline]{padding:var(--space-6) var(--space-4)}.empty-state-module__0b0XLW__root[data-size=panel]{padding:var(--space-12) var(--space-6)}.empty-state-module__0b0XLW__root[data-size=page]{padding:var(--space-20) var(--space-6)}.empty-state-module__0b0XLW__root[data-bordered=true]{border:1px dashed var(--line)}.empty-state-module__0b0XLW__title{color:var(--ink);font-size:var(--text-base);font-weight:var(--weight-bold);margin:0;line-height:1.5}.empty-state-module__0b0XLW__root[data-tone=destructive] .empty-state-module__0b0XLW__title{color:var(--destructive)}.empty-state-module__0b0XLW__root[data-tone=destructive][data-bordered=true]{border-color:var(--destructive)}.empty-state-module__0b0XLW__description{max-width:var(--measure);color:var(--ink-2);font-size:var(--text-sm);margin:0;line-height:1.75}.empty-state-module__0b0XLW__action{margin-top:var(--space-2)}.empty-state-module__0b0XLW__link{min-height:var(--tap-min);padding:0 var(--space-5);border-radius:var(--radius-md);background:var(--navy);color:var(--primary-foreground);font-size:var(--text-sm);font-weight:var(--weight-medium);transition-property:background-color;transition-duration:var(--dur-instant);transition-timing-function:var(--ease-voyage);align-items:center;text-decoration:none;display:inline-flex}.empty-state-module__0b0XLW__link:hover{background:var(--steel)}.empty-state-module__0b0XLW__link:focus-visible{outline:3px solid var(--ink);outline-offset:3px}@media (prefers-reduced-motion:reduce){.empty-state-module__0b0XLW__link{transition-duration:0s}}
.voyage-scene-module__PVPxtq__scene{z-index:-1;pointer-events:none;width:min(100%, var(--voyage-scene-width,32rem));height:min(100%, var(--voyage-scene-height,20rem));--voyage-ground:var(--paper);--voyage-route:var(--navy);--voyage-course:var(--teal);--voyage-waypoint:var(--navy);--voyage-contour:var(--sky-soft);--voyage-trace:var(--ink-3);--voyage-sail:var(--navy);--voyage-jib:var(--yellow);--voyage-wave:var(--sky);--voyage-route-alpha:.61;--voyage-course-alpha:1;--voyage-waypoint-alpha:.61;--voyage-contour-alpha:1;--voyage-trace-alpha:.12;--voyage-sail-alpha:.08;--voyage-jib-alpha:.3;--voyage-wave-alpha:.27;position:absolute;inset:0 0 auto auto;overflow:hidden}@media (max-width:63.999rem){.voyage-scene-module__PVPxtq__scene[data-variant=paper]{display:none}}.voyage-scene-module__PVPxtq__scene[data-variant=navy]{background-color:var(--navy);--voyage-ground:var(--navy);--voyage-route:var(--sky-soft);--voyage-course:var(--sky);--voyage-waypoint:var(--paper);--voyage-contour:var(--sky);--voyage-trace:var(--sky-soft);--voyage-sail:var(--paper);--voyage-jib:var(--yellow);--voyage-wave:var(--sky);--voyage-route-alpha:.61;--voyage-course-alpha:.86;--voyage-waypoint-alpha:.52;--voyage-contour-alpha:.2;--voyage-trace-alpha:.08;--voyage-sail-alpha:.06;--voyage-jib-alpha:.09;--voyage-wave-alpha:.12}.voyage-scene-module__PVPxtq__chart{opacity:0;width:100%;height:100%;animation-name:voyage-scene-module__PVPxtq__voyage-scene-in;animation-duration:var(--dur-slow);animation-timing-function:var(--ease-voyage);animation-iteration-count:1;animation-fill-mode:forwards}.voyage-scene-module__PVPxtq__contour{fill:none;stroke:var(--voyage-contour);stroke-width:1.5px;opacity:var(--voyage-contour-alpha);vector-effect:non-scaling-stroke}.voyage-scene-module__PVPxtq__contour[data-ring=outer]{opacity:calc(var(--voyage-contour-alpha) * .45)}.voyage-scene-module__PVPxtq__contour[data-ring=mid]{opacity:calc(var(--voyage-contour-alpha) * .72)}.voyage-scene-module__PVPxtq__ghost{fill:none;stroke:var(--voyage-trace);stroke-linecap:round;opacity:var(--voyage-trace-alpha);vector-effect:non-scaling-stroke}.voyage-scene-module__PVPxtq__struck{fill:none;stroke:var(--voyage-trace);stroke-width:1.5px;stroke-linecap:round;opacity:var(--voyage-trace-alpha);vector-effect:non-scaling-stroke}.voyage-scene-module__PVPxtq__route{fill:none;stroke:var(--voyage-route);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:6 10;opacity:var(--voyage-route-alpha);vector-effect:non-scaling-stroke}.voyage-scene-module__PVPxtq__course{fill:none;stroke:var(--voyage-course);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;opacity:var(--voyage-course-alpha);vector-effect:non-scaling-stroke;stroke-dashoffset:var(--voyage-course-length);animation-name:voyage-scene-module__PVPxtq__voyage-course-draw;animation-duration:1.4s;animation-delay:.2s;animation-timing-function:var(--ease-voyage);animation-iteration-count:1;animation-fill-mode:forwards}.voyage-scene-module__PVPxtq__waypoint{fill:var(--voyage-ground);stroke:var(--voyage-waypoint);stroke-width:1.5px;opacity:var(--voyage-waypoint-alpha);vector-effect:non-scaling-stroke}.voyage-scene-module__PVPxtq__boat{opacity:0;animation-name:voyage-scene-module__PVPxtq__voyage-boat-arrive;animation-duration:var(--dur-slow);animation-delay:1.2s;animation-timing-function:var(--ease-voyage);animation-iteration-count:1;animation-fill-mode:forwards}.voyage-scene-module__PVPxtq__hull{fill:var(--voyage-ground)}.voyage-scene-module__PVPxtq__sailMain{fill:var(--voyage-sail);opacity:var(--voyage-sail-alpha)}.voyage-scene-module__PVPxtq__sailFore{fill:var(--voyage-jib);opacity:var(--voyage-jib-alpha)}.voyage-scene-module__PVPxtq__wave{fill:var(--voyage-wave);opacity:var(--voyage-wave-alpha)}@keyframes voyage-scene-module__PVPxtq__voyage-scene-in{to{opacity:1}}@keyframes voyage-scene-module__PVPxtq__voyage-course-draw{to{stroke-dashoffset:0}}@keyframes voyage-scene-module__PVPxtq__voyage-boat-arrive{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.voyage-scene-module__PVPxtq__chart,.voyage-scene-module__PVPxtq__course,.voyage-scene-module__PVPxtq__boat{animation-name:none}.voyage-scene-module__PVPxtq__chart{opacity:1}.voyage-scene-module__PVPxtq__course{stroke-dashoffset:0}.voyage-scene-module__PVPxtq__boat{opacity:1;transform:none}}
@keyframes skeleton-module__2K1wNq__voyagerSkeletonPulse{0%{opacity:1}to{opacity:.55}}.skeleton-module__2K1wNq__root{gap:var(--space-2);flex-direction:column;display:flex}.skeleton-module__2K1wNq__bar,.skeleton-module__2K1wNq__block,.skeleton-module__2K1wNq__circle{background:var(--muted);border-radius:var(--radius-sm);animation-name:skeleton-module__2K1wNq__voyagerSkeletonPulse;animation-duration:var(--dur-slow);animation-timing-function:var(--ease-voyage);animation-iteration-count:12;animation-direction:alternate;display:block}.skeleton-module__2K1wNq__bar{width:100%;height:var(--space-4)}.skeleton-module__2K1wNq__bar[data-last=true]{width:60%}.skeleton-module__2K1wNq__title{width:40%;height:var(--space-6)}.skeleton-module__2K1wNq__circle{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-pill)}.skeleton-module__2K1wNq__card{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card)}.skeleton-module__2K1wNq__rail{gap:var(--space-4);flex-direction:row;overflow:hidden}.skeleton-module__2K1wNq__railItem{height:var(--space-20);flex:0 0 min(17rem,82%)}@media (prefers-reduced-motion:reduce){.skeleton-module__2K1wNq__bar,.skeleton-module__2K1wNq__block,.skeleton-module__2K1wNq__circle{animation-name:none}}
.mock-preview-flow-module__9yT8yq__shell{width:100%;color:var(--ink);background:0 0;overflow:visible}.mock-preview-flow-module__9yT8yq__flowHeader{background:var(--navy);color:var(--paper);justify-content:space-between;align-items:flex-start;gap:1rem 2rem;padding:1.15rem 2rem;display:flex}.mock-preview-flow-module__9yT8yq__flowHeaderCopy{max-width:48rem}.mock-preview-flow-module__9yT8yq__flowLabel,.mock-preview-flow-module__9yT8yq__panelEyebrow{color:var(--navy);font-family:var(--font-mono,"Space Mono", monospace);letter-spacing:.1em;font-size:.72rem;font-weight:700;line-height:1.4}.mock-preview-flow-module__9yT8yq__flowLabel{color:var(--yellow)}.mock-preview-flow-module__9yT8yq__flowHeader h2{letter-spacing:-.02em;text-wrap:balance;max-width:40rem;margin-top:.2rem;font-size:1.35rem;font-weight:800;line-height:1.35}.mock-preview-flow-module__9yT8yq__flowMeta{min-width:0;color:color-mix(in srgb, var(--paper) 82%, var(--navy));flex-wrap:wrap;flex:auto;justify-content:flex-end;align-items:center;gap:.4rem .85rem;font-size:.8rem;line-height:1.5;display:flex}.mock-preview-flow-module__9yT8yq__metaBadge{background:var(--yellow);color:var(--ink);border-radius:999px;align-items:center;padding:.3rem .65rem;font-size:.75rem;font-weight:800;display:inline-flex}.mock-preview-flow-module__9yT8yq__shell[data-variant=compact]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card);overflow:hidden}.mock-preview-flow-module__9yT8yq__compactMeta{border-bottom:1px solid var(--line);background:var(--paper);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:.4rem .75rem;padding:.7rem 1.25rem;font-size:.78rem;line-height:1.5;display:flex}.mock-preview-flow-module__9yT8yq__compactTitle{color:var(--ink);font-size:.86rem;font-weight:700;line-height:1.5}.mock-preview-flow-module__9yT8yq__shell[data-variant=compact] .mock-preview-flow-module__9yT8yq__content{padding:1rem 1.25rem 1.25rem}.mock-preview-flow-module__9yT8yq__shell[data-variant=compact] .mock-preview-flow-module__9yT8yq__panel{padding-top:.5rem}.mock-preview-flow-module__9yT8yq__stepper{grid-template-columns:repeat(var(--step-count), minmax(0, 1fr));border-bottom:1px solid var(--line);background:var(--paper);display:grid}.mock-preview-flow-module__9yT8yq__stepButton{border:0;border-right:1px solid var(--line);min-height:4.35rem;color:var(--ink-2);cursor:pointer;font:inherit;background:0 0;justify-content:center;align-items:center;gap:.55rem;font-size:.88rem;font-weight:700;transition:background-color .18s,color .18s;display:flex}.mock-preview-flow-module__9yT8yq__stepButton:last-child{border-right:0}.mock-preview-flow-module__9yT8yq__stepButton:hover,.mock-preview-flow-module__9yT8yq__stepButtonActive{background:var(--info-soft);color:var(--navy)}.mock-preview-flow-module__9yT8yq__stepButton:focus-visible,.mock-preview-flow-module__9yT8yq__primaryAction:focus-visible,.mock-preview-flow-module__9yT8yq__secondaryAction:focus-visible{outline:3px solid var(--yellow);outline-offset:-3px}.mock-preview-flow-module__9yT8yq__stepNumber{width:1.7rem;height:1.7rem;font-family:var(--font-mono,"Space Mono", monospace);font-variant-numeric:tabular-nums;border:1px solid;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.72rem;display:inline-flex}.mock-preview-flow-module__9yT8yq__stepButtonActive .mock-preview-flow-module__9yT8yq__stepNumber{border-color:var(--yellow);background:var(--yellow);color:var(--ink)}.mock-preview-flow-module__9yT8yq__stepButtonActive .mock-preview-flow-module__9yT8yq__stepNumberReport{border-color:var(--success);background:var(--success);color:var(--primary-foreground)}.mock-preview-flow-module__9yT8yq__stepText{white-space:nowrap}.mock-preview-flow-module__9yT8yq__stepTextShort{white-space:nowrap;display:none}.mock-preview-flow-module__9yT8yq__content{padding:1.5rem 2rem 2rem}.mock-preview-flow-module__9yT8yq__progressTrack{background:var(--line);border-radius:999px;height:.4rem;overflow:hidden}.mock-preview-flow-module__9yT8yq__progressValue{border-radius:inherit;background:var(--yellow);transform-origin:0;width:100%;height:100%;transition:transform .22s;display:block}.mock-preview-flow-module__9yT8yq__panel{padding-top:1.5rem}.mock-preview-flow-module__9yT8yq__panel[hidden]{display:none}.mock-preview-flow-module__9yT8yq__uploadStage{gap:1rem;display:grid}.mock-preview-flow-module__9yT8yq__uploadStateStack{display:grid}.mock-preview-flow-module__9yT8yq__uploadStateCard{border:1px solid var(--line);background:var(--card);border-radius:.75rem;flex-direction:column;min-width:0;display:flex;overflow:hidden}.mock-preview-flow-module__9yT8yq__uploadStateHeader{border-bottom:1px solid var(--line);background:var(--info-soft);align-items:center;gap:.6rem;padding:.75rem 1rem;display:flex}.mock-preview-flow-module__9yT8yq__uploadStateCard[data-preview-state=uploading] .mock-preview-flow-module__9yT8yq__uploadStateHeader{background:var(--paper)}.mock-preview-flow-module__9yT8yq__uploadStateCard[data-preview-state=parsed] .mock-preview-flow-module__9yT8yq__uploadStateHeader{background:var(--success-soft)}.mock-preview-flow-module__9yT8yq__uploadStateIcon{width:1.35rem;height:1.35rem;color:var(--navy);flex:none;justify-content:center;align-items:center;display:inline-flex}.mock-preview-flow-module__9yT8yq__uploadStateCard[data-preview-state=uploading] .mock-preview-flow-module__9yT8yq__uploadStateIcon{color:var(--ink-2)}.mock-preview-flow-module__9yT8yq__uploadStateCard[data-preview-state=parsed] .mock-preview-flow-module__9yT8yq__uploadStateIcon{color:var(--success)}.mock-preview-flow-module__9yT8yq__uploadStateCard[data-preview-state=starting] .mock-preview-flow-module__9yT8yq__uploadStateIcon{color:var(--navy)}.mock-preview-flow-module__9yT8yq__uploadStateCard[hidden]{display:none}.mock-preview-flow-module__9yT8yq__fieldSectionLabel{color:var(--ink-2);font-family:var(--font-mono,"Space Mono", monospace);letter-spacing:.08em;font-size:.72rem;font-weight:700;line-height:1.4}.mock-preview-flow-module__9yT8yq__uploadStateHeader h4{min-width:0;color:var(--ink);font-size:1rem;font-weight:800;line-height:1.4}.mock-preview-flow-module__9yT8yq__uploadStateBody{flex:1;align-content:start;gap:.8rem;padding:1rem;display:grid}.mock-preview-flow-module__9yT8yq__startPreviewRow{color:var(--ink-2);font-size:.84rem;line-height:1.6}.mock-preview-flow-module__9yT8yq__dropzonePreview{border:1px dashed var(--line);background:var(--paper);border-radius:.5rem;align-items:flex-start;gap:.65rem;padding:.85rem;display:flex}.mock-preview-flow-module__9yT8yq__dropzoneIcon{width:1.1rem;height:1.1rem;color:var(--navy);flex:none;margin-top:.1rem}.mock-preview-flow-module__9yT8yq__dropzoneCopy{flex:1;gap:.2rem;min-width:0;font-size:.8rem;line-height:1.5;display:grid}.mock-preview-flow-module__9yT8yq__dropzoneCopy span{color:var(--ink-2);font-size:.75rem}.mock-preview-flow-module__9yT8yq__previewControl,.mock-preview-flow-module__9yT8yq__previewButton{border:1px solid var(--navy);min-height:2.35rem;color:var(--navy);background:0 0;border-radius:.4rem;flex:none;justify-content:center;align-items:center;padding:.45rem .7rem;font-size:.78rem;font-weight:700;line-height:1.2;display:inline-flex}.mock-preview-flow-module__9yT8yq__previewControl{color:var(--ink-2);border-color:var(--line);align-self:center}.mock-preview-flow-module__9yT8yq__stateProgress,.mock-preview-flow-module__9yT8yq__stateSuccess{color:var(--navy);align-items:center;gap:.5rem;font-size:.84rem;font-weight:700;line-height:1.5;display:flex}.mock-preview-flow-module__9yT8yq__stateProgress svg,.mock-preview-flow-module__9yT8yq__stateSuccess svg{flex:none;width:1rem;height:1rem}.mock-preview-flow-module__9yT8yq__stateSuccess{color:var(--success)}.mock-preview-flow-module__9yT8yq__indeterminateTrack{background:var(--line);border-radius:999px;height:.35rem;overflow:hidden}.mock-preview-flow-module__9yT8yq__indeterminateValue{border-radius:inherit;background:var(--navy);width:42%;height:100%;display:block}.mock-preview-flow-module__9yT8yq__previewFileList{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.mock-preview-flow-module__9yT8yq__previewFileItem{min-width:0;color:var(--ink-2);align-items:center;gap:.45rem;font-size:.76rem;line-height:1.5;display:flex}.mock-preview-flow-module__9yT8yq__previewFileItem svg{flex:none;width:.9rem;height:.9rem}.mock-preview-flow-module__9yT8yq__previewFileItem span:first-of-type{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mock-preview-flow-module__9yT8yq__previewFileItem span:last-child{color:var(--ink-2);flex:none;font-size:.7rem}.mock-preview-flow-module__9yT8yq__parsedFields{gap:.65rem;display:grid}.mock-preview-flow-module__9yT8yq__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.mock-preview-flow-module__9yT8yq__previewField{border-top:1px solid var(--line);min-width:0;color:var(--ink-2);gap:.2rem;padding:.65rem 0;font-size:.72rem;line-height:1.45;display:grid}.mock-preview-flow-module__9yT8yq__previewField strong{overflow-wrap:anywhere;color:var(--ink);font-size:.78rem;font-weight:700}.mock-preview-flow-module__9yT8yq__selectedTarget{border-bottom:1px solid var(--line);color:var(--ink-2);gap:.25rem;padding:.1rem 0 .75rem;font-size:.75rem;line-height:1.5;display:grid}.mock-preview-flow-module__9yT8yq__selectedTarget strong{color:var(--ink);font-size:.86rem;font-weight:700}.mock-preview-flow-module__9yT8yq__startPreviewRow{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.mock-preview-flow-module__9yT8yq__previewButton{border-color:var(--navy);background:var(--navy);color:var(--primary-foreground);opacity:.72}.mock-preview-flow-module__9yT8yq__qaStage{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card);display:grid;overflow:clip}.mock-preview-flow-module__9yT8yq__qaStage>*{min-width:0}.mock-preview-flow-module__9yT8yq__questionMeta{border-bottom:1px solid var(--line);background:var(--paper);color:var(--ink-2);flex-wrap:wrap;gap:.2rem 1rem;padding:.6rem 1rem;font-size:.78rem;line-height:1.5;display:flex}.mock-preview-flow-module__9yT8yq__questionMeta span{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:clip}.mock-preview-flow-module__9yT8yq__questionMeta span:first-child{color:var(--ink);font-weight:700}.mock-preview-flow-module__9yT8yq__transcriptViewport{overscroll-behavior-block:contain;flex-direction:column;height:16.5rem;padding:1rem;display:flex;overflow:hidden auto}.mock-preview-flow-module__9yT8yq__transcriptViewport:before,.mock-preview-flow-module__9yT8yq__transcriptViewport:after{content:"";z-index:1;opacity:0;pointer-events:none;height:1.5rem;transition:opacity var(--dur-fast,.14s) var(--ease-voyage,ease);flex:none;margin-inline:-1rem;display:block;position:sticky}.mock-preview-flow-module__9yT8yq__transcriptViewport:before{background:linear-gradient(to bottom, var(--card), transparent);margin-bottom:-1.5rem;top:-1rem}.mock-preview-flow-module__9yT8yq__transcriptViewport:after{background:linear-gradient(to top, var(--card), transparent);margin-top:-1.5rem;bottom:-1rem}.mock-preview-flow-module__9yT8yq__transcriptViewport[data-scroll-up=true]:before,.mock-preview-flow-module__9yT8yq__transcriptViewport[data-scroll-down=true]:after{opacity:1}.mock-preview-flow-module__9yT8yq__transcriptViewport:focus-visible{outline:3px solid var(--ink);outline-offset:-3px}.mock-preview-flow-module__9yT8yq__qaTools{flex-wrap:wrap;align-items:center;gap:.5rem;padding:0 1rem .85rem;display:flex}.mock-preview-flow-module__9yT8yq__toggleButton,.mock-preview-flow-module__9yT8yq__quietButton{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--card);min-height:2.35rem;color:var(--ink-2);cursor:pointer;font:inherit;transition:background-color var(--dur-fast,.14s) var(--ease-voyage,ease), color var(--dur-fast,.14s) var(--ease-voyage,ease);align-items:center;gap:.45rem;padding:.35rem .8rem;font-size:.8rem;font-weight:700;display:inline-flex}.mock-preview-flow-module__9yT8yq__toggleButton[aria-pressed=true]{border-color:var(--navy);background:var(--info-soft);color:var(--navy)}.mock-preview-flow-module__9yT8yq__toggleButton:hover,.mock-preview-flow-module__9yT8yq__quietButton:hover{background:var(--info-soft)}.mock-preview-flow-module__9yT8yq__toggleButton:focus-visible,.mock-preview-flow-module__9yT8yq__quietButton:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.mock-preview-flow-module__9yT8yq__toggleMark{border:1px solid;border-radius:.25rem;flex:none;justify-content:center;align-items:center;width:1.05rem;height:1.05rem;display:inline-flex}.mock-preview-flow-module__9yT8yq__toggleMark svg{width:.8rem;height:.8rem}.mock-preview-flow-module__9yT8yq__reportStage{gap:1.25rem;display:grid}.mock-preview-flow-module__9yT8yq__reportStage>*{min-width:0}.mock-preview-flow-module__9yT8yq__reportFrame{padding:.25rem 0}.mock-preview-flow-module__9yT8yq__previewCta{background:var(--navy);color:var(--paper);border-radius:.75rem;justify-content:space-between;align-items:center;gap:1.25rem;margin-top:1.5rem;padding:1.25rem 1.4rem;display:flex}.mock-preview-flow-module__9yT8yq__previewCtaText{min-width:0;color:color-mix(in srgb, var(--paper) 82%, var(--navy));font-size:.9rem;line-height:1.6}.mock-preview-flow-module__9yT8yq__panelActions{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:1.25rem;margin-top:1.25rem;padding-top:1rem;display:flex}.mock-preview-flow-module__9yT8yq__actionButtons{flex:none;gap:.65rem;display:flex}.mock-preview-flow-module__9yT8yq__actionButtonsSingle{justify-content:flex-end}.mock-preview-flow-module__9yT8yq__primaryAction,.mock-preview-flow-module__9yT8yq__secondaryAction{cursor:pointer;min-height:2.75rem;font:inherit;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:background-color .18s,color .18s;display:inline-flex}.mock-preview-flow-module__9yT8yq__primaryAction{border:1px solid var(--navy);background:var(--navy);color:var(--primary-foreground);padding:.65rem 1rem .65rem 1.2rem}.mock-preview-flow-module__9yT8yq__primaryAction:hover{background:color-mix(in srgb, var(--navy) 85%, var(--ink))}.mock-preview-flow-module__9yT8yq__previewCta .mock-preview-flow-module__9yT8yq__primaryAction{border-color:var(--yellow);background:var(--yellow);color:var(--ink);flex:none}.mock-preview-flow-module__9yT8yq__previewCta .mock-preview-flow-module__9yT8yq__primaryAction:hover{background:color-mix(in srgb, var(--yellow) 82%, var(--card))}.mock-preview-flow-module__9yT8yq__secondaryAction{border:1px solid var(--navy);color:var(--navy);background:0 0;padding:.65rem 1rem}.mock-preview-flow-module__9yT8yq__secondaryAction:hover{background:var(--info-soft)}.mock-preview-flow-module__9yT8yq__primaryAction svg,.mock-preview-flow-module__9yT8yq__secondaryAction svg{width:1rem;height:1rem}.mock-preview-flow-module__9yT8yq__unavailable{border:1px dashed var(--line);color:var(--ink-2);padding:2rem}.mock-preview-flow-module__9yT8yq__unavailable h2{color:var(--ink);margin-top:.5rem;font-size:1.45rem;font-weight:800}.mock-preview-flow-module__9yT8yq__unavailable p:last-child{margin-top:.75rem}@media (max-width:900px){.mock-preview-flow-module__9yT8yq__flowHeader{flex-direction:column;gap:.75rem}.mock-preview-flow-module__9yT8yq__flowMeta{justify-content:flex-start}}@media (max-width:760px){.mock-preview-flow-module__9yT8yq__flowHeader{padding:1rem 1.25rem}.mock-preview-flow-module__9yT8yq__flowHeader h2{font-size:1.25rem}.mock-preview-flow-module__9yT8yq__flowMeta{gap:.35rem .75rem;font-size:.78rem}.mock-preview-flow-module__9yT8yq__stepper{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.mock-preview-flow-module__9yT8yq__stepper:after{content:"";background:linear-gradient(to right, transparent, var(--paper));pointer-events:none;flex:0 0 1.5rem;align-self:stretch;margin-inline-start:-1.5rem;position:sticky;right:0}.mock-preview-flow-module__9yT8yq__stepButton{scroll-snap-align:start;gap:.35rem;min-width:4.6rem;min-height:4rem;padding:.6rem .4rem}.mock-preview-flow-module__9yT8yq__stepText{display:none}.mock-preview-flow-module__9yT8yq__stepTextShort{display:inline}.mock-preview-flow-module__9yT8yq__content{padding:1.25rem}.mock-preview-flow-module__9yT8yq__panel{padding-top:1.25rem}.mock-preview-flow-module__9yT8yq__transcriptViewport{height:21.5rem;padding:.85rem}.mock-preview-flow-module__9yT8yq__transcriptViewport:before,.mock-preview-flow-module__9yT8yq__transcriptViewport:after{margin-inline:-.85rem}.mock-preview-flow-module__9yT8yq__transcriptViewport:before{top:-.85rem}.mock-preview-flow-module__9yT8yq__transcriptViewport:after{bottom:-.85rem}.mock-preview-flow-module__9yT8yq__fieldGrid{grid-template-columns:1fr}.mock-preview-flow-module__9yT8yq__previewCta{flex-direction:column;align-items:stretch}.mock-preview-flow-module__9yT8yq__previewCta .mock-preview-flow-module__9yT8yq__primaryAction{width:100%}.mock-preview-flow-module__9yT8yq__panelActions{flex-direction:column;align-items:stretch}.mock-preview-flow-module__9yT8yq__actionButtons{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mock-preview-flow-module__9yT8yq__actionButtonsSingle{grid-template-columns:1fr}.mock-preview-flow-module__9yT8yq__primaryAction,.mock-preview-flow-module__9yT8yq__secondaryAction{width:100%}}@media (max-width:360px){.mock-preview-flow-module__9yT8yq__actionButtons .mock-preview-flow-module__9yT8yq__primaryAction,.mock-preview-flow-module__9yT8yq__actionButtons .mock-preview-flow-module__9yT8yq__secondaryAction{gap:.25rem;padding-inline:.4rem}}@media (max-width:420px){.mock-preview-flow-module__9yT8yq__stepper[data-step-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow-x:visible}.mock-preview-flow-module__9yT8yq__stepper[data-step-count="4"]:after{content:none}.mock-preview-flow-module__9yT8yq__stepper[data-step-count="4"] .mock-preview-flow-module__9yT8yq__stepButton{text-align:center;min-width:0;padding-inline:.25rem}.mock-preview-flow-module__9yT8yq__stepNumber{width:1.45rem;height:1.45rem}}@media (max-width:360px){.mock-preview-flow-module__9yT8yq__toggleButton,.mock-preview-flow-module__9yT8yq__quietButton{padding-inline:.6rem}}@media (prefers-reduced-motion:reduce){.mock-preview-flow-module__9yT8yq__stepButton,.mock-preview-flow-module__9yT8yq__primaryAction,.mock-preview-flow-module__9yT8yq__secondaryAction,.mock-preview-flow-module__9yT8yq__progressValue,.mock-preview-flow-module__9yT8yq__toggleButton,.mock-preview-flow-module__9yT8yq__quietButton,.mock-preview-flow-module__9yT8yq__transcriptViewport:before,.mock-preview-flow-module__9yT8yq__transcriptViewport:after{transition:none}}
.stat-tile-module__PdonWW__grid{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}@media (min-width:640px){.stat-tile-module__PdonWW__grid{grid-template-columns:repeat(var(--stat-columns,3), minmax(0, 1fr))}}.stat-tile-module__PdonWW__tile{gap:var(--space-1);min-width:0;padding-top:var(--space-2);border-top:1px solid var(--line);flex-direction:column;display:flex}.stat-tile-module__PdonWW__label{color:var(--ink-2);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:1.5}.stat-tile-module__PdonWW__value{gap:var(--space-1);flex-direction:column;min-width:0;margin:0;display:flex}.stat-tile-module__PdonWW__number{color:var(--ink);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:1.25}.stat-tile-module__PdonWW__tile[data-tone=attention] .stat-tile-module__PdonWW__number{color:var(--destructive)}.stat-tile-module__PdonWW__note{color:var(--ink-2);font-size:var(--text-2xs);line-height:1.5}
.swipe-rail-module__l5xNYa__root{gap:var(--space-3);flex-direction:column;display:flex}.swipe-rail-module__l5xNYa__controls{align-items:center;gap:var(--space-2) var(--space-3);min-height:var(--space-6);flex-wrap:wrap;display:flex}.swipe-rail-module__l5xNYa__counter{color:var(--ink-2);font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin:0;line-height:1.5}.swipe-rail-module__l5xNYa__counterQuiet{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.swipe-rail-module__l5xNYa__arrows{gap:var(--space-2);flex:none;margin-inline-start:auto;display:flex}.swipe-rail-module__l5xNYa__action{flex:none;align-items:center;margin-inline-start:auto;display:flex}.swipe-rail-module__l5xNYa__action+.swipe-rail-module__l5xNYa__arrows{margin-inline-start:0}.swipe-rail-module__l5xNYa__dots{flex:none;align-items:center;display:flex}.swipe-rail-module__l5xNYa__dot{width:var(--tap-min);height:var(--tap-min);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.swipe-rail-module__l5xNYa__dotMark{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill);background:var(--line);transition-property:background-color,transform;transition-duration:var(--dur-instant);transition-timing-function:var(--ease-voyage)}.swipe-rail-module__l5xNYa__dot:hover .swipe-rail-module__l5xNYa__dotMark{background:var(--ink-3)}.swipe-rail-module__l5xNYa__dot[aria-current] .swipe-rail-module__l5xNYa__dotMark{background:var(--navy);transform:scale(1.35)}.swipe-rail-module__l5xNYa__dot:focus-visible{outline:3px solid var(--ink);outline-offset:-3px}.swipe-rail-module__l5xNYa__root[data-arrows=auto] .swipe-rail-module__l5xNYa__arrows,.swipe-rail-module__l5xNYa__root[data-arrows=never] .swipe-rail-module__l5xNYa__arrows{display:none}@media (min-width:768px){.swipe-rail-module__l5xNYa__root[data-arrows=auto] .swipe-rail-module__l5xNYa__arrows{display:flex}}.swipe-rail-module__l5xNYa__arrow{width:var(--tap-min);height:var(--tap-min);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--card);color:var(--ink);cursor:pointer;transition-property:background-color,border-color,color;transition-duration:var(--dur-instant);transition-timing-function:var(--ease-voyage);flex:none;justify-content:center;align-items:center;display:inline-flex}.swipe-rail-module__l5xNYa__arrow:hover:not(:disabled){border-color:var(--navy);color:var(--navy)}.swipe-rail-module__l5xNYa__arrow:disabled{color:var(--ink-3);cursor:default}.swipe-rail-module__l5xNYa__arrow:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.swipe-rail-module__l5xNYa__arrowIcon{width:var(--space-5);height:var(--space-5)}.swipe-rail-module__l5xNYa__rail{--rail-item-min:17rem;gap:var(--space-4);padding:var(--space-1) 0;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;margin:0;list-style:none;display:flex;overflow-x:auto}.swipe-rail-module__l5xNYa__rail:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.swipe-rail-module__l5xNYa__rail[data-dragging=true]{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing;-webkit-user-select:none;user-select:none}.swipe-rail-module__l5xNYa__item{flex:0 0 min(var(--rail-item-min), 82%);scroll-snap-align:start;min-width:0;position:relative}.swipe-rail-module__l5xNYa__rail[data-snap=center] .swipe-rail-module__l5xNYa__item{scroll-snap-align:center}.swipe-rail-module__l5xNYa__item:focus-visible{outline:3px solid var(--ink);outline-offset:3px}@media (prefers-reduced-motion:reduce){.swipe-rail-module__l5xNYa__arrow,.swipe-rail-module__l5xNYa__dotMark{transition-duration:0s}.swipe-rail-module__l5xNYa__rail{scroll-behavior:auto}}.swipe-rail-module__l5xNYa__root[data-bleed=true] .swipe-rail-module__l5xNYa__rail{padding-bottom:calc(var(--space-1) + var(--offset-y))}
