.usecases-module__aJ3K6G__toggle{background:#080b0d99;border:1px solid #ffffff24;border-radius:999px;grid-template-columns:1fr 1fr;padding:3px;display:grid;position:relative}.usecases-module__aJ3K6G__thumb{background:var(--color-cloud,#f5f6f2);pointer-events:none;border-radius:999px;width:calc(50% - 3px);position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 6px 18px -8px #0009}.usecases-module__aJ3K6G__toggle[data-view=structured] .usecases-module__aJ3K6G__thumb{transform:translate(100%)}.usecases-module__aJ3K6G__segment{z-index:1;min-height:3rem;color:var(--color-muted,#b9c1c8);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding-inline:1.125rem;font-size:.9375rem;font-weight:500;line-height:1;display:inline-flex;position:relative}.usecases-module__aJ3K6G__segment:hover{color:var(--color-cloud,#f5f6f2)}.usecases-module__aJ3K6G__segment[aria-pressed=true]{color:var(--color-ink,#0b0d10);font-weight:600}@media (forced-colors:active){.usecases-module__aJ3K6G__thumb{display:none}.usecases-module__aJ3K6G__segment[aria-pressed=true]{outline-offset:-4px;outline:2px solid buttontext;text-decoration:underline}}.usecases-module__aJ3K6G__layers{min-width:0;display:grid}.usecases-module__aJ3K6G__layer{grid-area:1/1;align-self:center;min-width:0}.usecases-module__aJ3K6G__layer[data-active=false]{opacity:0;visibility:hidden}.usecases-module__aJ3K6G__stateLabel{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media screen and (prefers-reduced-motion:no-preference){.usecases-module__aJ3K6G__feed{--k-duration:.2s;--k-step:45ms}.usecases-module__aJ3K6G__feed[data-intro=true]{--k-duration:.56s;--k-step:.15s}.usecases-module__aJ3K6G__thumb{transition:transform .2s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1))}.usecases-module__aJ3K6G__segment{transition:color .18s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1))}.usecases-module__aJ3K6G__layer[data-active=true]{--k-delay:calc(var(--row,0) * var(--k-step) + var(--k-duration) * .3);transition:opacity var(--k-duration) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)) var(--k-delay), filter var(--k-duration) var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)) var(--k-delay), transform var(--k-duration) var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)) var(--k-delay), visibility 0s linear 0s}.usecases-module__aJ3K6G__layer[data-active=false]{--k-delay:calc(var(--row,0) * var(--k-step));filter:blur(6px);transition:opacity calc(var(--k-duration) * .7) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)) var(--k-delay), filter calc(var(--k-duration) * .7) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)) var(--k-delay), transform calc(var(--k-duration) * .7) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)) var(--k-delay), visibility 0s linear calc(var(--k-delay) + var(--k-duration) * .7);transform:translateY(-3px)}.usecases-module__aJ3K6G__layer[data-active=true] .usecases-module__aJ3K6G__follow{transition:opacity var(--k-duration) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)) calc(var(--k-delay) + var(--k-duration) * .45), filter var(--k-duration) var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)) calc(var(--k-delay) + var(--k-duration) * .45)}.usecases-module__aJ3K6G__layer[data-active=false] .usecases-module__aJ3K6G__follow{opacity:0;filter:blur(4px);transition:opacity calc(var(--k-duration) * .5) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)) var(--k-delay), filter calc(var(--k-duration) * .5) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)) var(--k-delay)}}@media print,(scripting:none){.usecases-module__aJ3K6G__toggle{display:none}.usecases-module__aJ3K6G__layers{gap:.875rem}.usecases-module__aJ3K6G__layer,.usecases-module__aJ3K6G__layer[data-active=false],.usecases-module__aJ3K6G__layer[data-active=false] .usecases-module__aJ3K6G__follow{opacity:1;visibility:visible;filter:none;grid-area:auto;transform:none}.usecases-module__aJ3K6G__stateLabel{clip-path:none;white-space:normal;width:auto;height:auto;margin:0 0 .375rem;display:block;position:static;overflow:visible}}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.usecases-module__aJ3K6G__clarifyOnScroll{animation:linear both usecases-module__aJ3K6G__clarify;animation-timeline:view();animation-range:entry 10% entry 85%}.usecases-module__aJ3K6G__drawLine{transform-origin:top;animation:linear both usecases-module__aJ3K6G__draw-line;animation-timeline:view();animation-range:entry 15% cover 55%}}}@keyframes usecases-module__aJ3K6G__clarify{0%{opacity:.35;filter:blur(5px)}to{opacity:1;filter:none}}@keyframes usecases-module__aJ3K6G__draw-line{0%{transform:scaleY(0)}to{transform:none}}.usecases-module__aJ3K6G__part{transition:background-color .16s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)), box-shadow .16s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));border-radius:6px}:is(.usecases-module__aJ3K6G__linked:has([data-field=transaction_id]:hover) [data-part=transaction_id],.usecases-module__aJ3K6G__linked:has([data-field=merchant]:hover) [data-part=merchant],.usecases-module__aJ3K6G__linked:has([data-field=category]:hover) [data-part=category],.usecases-module__aJ3K6G__linked:has([data-field=labels]:hover) [data-part=labels],.usecases-module__aJ3K6G__linked:has([data-field=confidence]:hover) [data-part=confidence]){background-color:#ffffff12;box-shadow:inset 0 0 0 1px #b8ff3d66}.usecases-module__aJ3K6G__fieldItem{transition:border-color .16s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)), background-color .16s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1))}:is(.usecases-module__aJ3K6G__linked:has([data-part=transaction_id]:hover) [data-field=transaction_id],.usecases-module__aJ3K6G__linked:has([data-part=merchant]:hover) [data-field=merchant],.usecases-module__aJ3K6G__linked:has([data-part=category]:hover) [data-field=category],.usecases-module__aJ3K6G__linked:has([data-part=labels]:hover) [data-field=labels],.usecases-module__aJ3K6G__linked:has([data-part=confidence]:hover) [data-field=confidence],.usecases-module__aJ3K6G__fieldItem:hover){background-color:#ffffff0a;border-color:#ffffff47}
