.visuals-module__x8exba__ui{--line:hsl(var(--a98-color-foreground) / .1);--dim:hsl(var(--a98-color-foreground) / .55);background:hsl(var(--a98-color-background));border:1px solid var(--line);border-radius:var(--a98-radius-l);box-shadow:0 1px 2px hsl(var(--a98-color-foreground) / .04), 0 24px 60px -30px hsl(var(--a98-color-foreground) / .25);color:hsl(var(--a98-color-foreground));font-family:var(--a98-font-family);font-size:var(--13);line-height:1.4;overflow:hidden;container-type:inline-size}.visuals-module__x8exba__uiBar{align-items:center;gap:var(--10);padding:var(--12) var(--16);border-block-end:1px solid var(--line);display:flex}.visuals-module__x8exba__uiDot{background:hsl(var(--a98-color-primary));border-radius:50%;width:8px;height:8px}.visuals-module__x8exba__uiTitle{font-weight:var(--a98-font-ui-weight)}.visuals-module__x8exba__uiMeta{font-family:var(--a98-font-mono);font-size:var(--10);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin-inline-start:auto}.visuals-module__x8exba__insight{gap:var(--16);padding:var(--16);display:grid}.visuals-module__x8exba__cats{align-content:start;display:grid}.visuals-module__x8exba__catRow{gap:var(--12);padding-block:var(--10);border-block-end:1px solid var(--line);opacity:0;animation:visuals-module__x8exba__ui-in .5s var(--a98-ease-out-quint) forwards;animation-delay:calc(.12s + var(--i,0) * 90ms);grid-template-columns:6.5rem minmax(0,1fr) 4rem 4.5rem;align-items:center;display:grid;translate:0 6px}.visuals-module__x8exba__catHead{white-space:nowrap;font-family:var(--a98-font-mono);font-size:var(--10);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);padding-block:var(--6);animation-delay:0s}.visuals-module__x8exba__catName{font-weight:var(--a98-font-ui-weight)}.visuals-module__x8exba__catSpend{align-items:center;gap:var(--10);min-width:0;display:flex}.visuals-module__x8exba__bar{height:8px;width:var(--w);background:hsl(var(--a98-color-primary) / .85);transform-origin:0;max-width:calc(100% - 4rem);animation:visuals-module__x8exba__ui-grow .7s var(--a98-ease-out-quint) both;animation-delay:calc(.24s + var(--i,0) * 90ms);border-radius:2px;display:block}.visuals-module__x8exba__catNum{font-variant-numeric:tabular-nums;color:var(--dim);white-space:nowrap}.visuals-module__x8exba__drift{font-variant-numeric:tabular-nums;color:var(--dim);text-align:right}.visuals-module__x8exba__driftHot{color:hsl(var(--a98-color-foreground));font-weight:var(--a98-font-ui-weight)}.visuals-module__x8exba__driftHot:before{content:"";width:6px;height:6px;background:hsl(var(--a98-color-primary));vertical-align:middle;border-radius:50%;margin-inline-end:var(--6);display:inline-block}.visuals-module__x8exba__side{align-content:start;gap:var(--12);display:grid}.visuals-module__x8exba__card{gap:var(--6);padding:var(--14);border:1px solid var(--line);border-radius:var(--a98-radius);background:hsl(var(--a98-color-surface));opacity:0;animation:visuals-module__x8exba__ui-in .5s var(--a98-ease-out-quint) .5s forwards;display:grid;translate:0 6px}.visuals-module__x8exba__cardIn{animation-delay:.9s}.visuals-module__x8exba__cardLabel{font-family:var(--a98-font-mono);font-size:var(--10);letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.visuals-module__x8exba__cardBig{font-family:var(--a98-font-serif);font-weight:300;font-size:var(--22);letter-spacing:-.02em;line-height:1.1}.visuals-module__x8exba__cardNote{font-size:var(--12);color:var(--dim);text-wrap:pretty}.visuals-module__x8exba__spark{width:100%;height:auto;display:block}.visuals-module__x8exba__sparkFill{fill:hsl(var(--a98-color-primary) / .1)}.visuals-module__x8exba__sparkLine{fill:none;stroke:hsl(var(--a98-color-primary));stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:400;stroke-dashoffset:400px;animation:visuals-module__x8exba__ui-draw 1.4s var(--a98-ease-out-quint) .6s forwards}.visuals-module__x8exba__sparkDot{fill:hsl(var(--a98-color-primary));opacity:0;animation:visuals-module__x8exba__ui-in .3s var(--a98-ease-out-quint) 1.9s forwards}.visuals-module__x8exba__convo{--loop:16s;--dim:hsl(var(--a98-color-foreground) / .55);--line:hsl(var(--a98-color-foreground) / .1);block-size:30rem;font-family:var(--a98-font-family);font-size:var(--14);color:hsl(var(--a98-color-foreground));flex-direction:column;justify-content:flex-end;line-height:1.45;display:flex;overflow:hidden}.visuals-module__x8exba__line{opacity:0;max-width:78%;animation-duration:var(--loop);grid-template-rows:0fr;animation-timing-function:linear;animation-iteration-count:infinite;display:grid}.visuals-module__x8exba__lineInner{gap:var(--4);min-height:0;padding-block-start:var(--14);display:grid;overflow:hidden}.visuals-module__x8exba__linePerson{align-self:flex-start}.visuals-module__x8exba__lineAgent{text-align:right;align-self:flex-end}.visuals-module__x8exba__lineSystem{align-self:center;max-width:none}.visuals-module__x8exba__w{opacity:0;animation-duration:var(--loop);animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:calc(var(--w,0) * 28ms)}.visuals-module__x8exba__options.visuals-module__x8exba__w,.visuals-module__x8exba__action.visuals-module__x8exba__w{display:grid}.visuals-module__x8exba__who{font-family:var(--a98-font-mono);font-size:var(--10);letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.visuals-module__x8exba__bubble{padding:var(--12) var(--16);border-radius:var(--a98-radius-l);background:hsl(var(--a98-color-surface));border:1px solid var(--line);text-align:left;text-wrap:pretty;box-shadow:0 1px 2px hsl(var(--a98-color-foreground) / .04);display:inline-block}.visuals-module__x8exba__lineAgent .visuals-module__x8exba__bubble{background:hsl(var(--a98-color-primary) / .08);border-color:hsl(var(--a98-color-primary) / .22)}.visuals-module__x8exba__options{margin-block:var(--10);border-radius:var(--a98-radius);background:hsl(var(--a98-color-background));border:1px solid var(--line);display:grid;overflow:hidden}.visuals-module__x8exba__opt{column-gap:var(--12);padding:var(--8) var(--12) var(--8) var(--24);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price""meta price";align-items:center;display:grid;position:relative}.visuals-module__x8exba__opt+.visuals-module__x8exba__opt{border-block-start:1px solid var(--line)}.visuals-module__x8exba__opt:before{content:"";left:var(--10);border:1px solid hsl(var(--a98-color-foreground) / .35);border-radius:50%;width:7px;height:7px;position:absolute;top:50%;translate:0 -50%}.visuals-module__x8exba__optOn:before{border-color:hsl(var(--a98-color-primary));background:hsl(var(--a98-color-primary))}.visuals-module__x8exba__optOn{background:hsl(var(--a98-color-primary) / .05)}.visuals-module__x8exba__optName{font-weight:var(--a98-font-ui-weight);grid-area:name;line-height:1.3}.visuals-module__x8exba__optMeta{font-size:var(--12);color:var(--dim);grid-area:meta}.visuals-module__x8exba__optMore{padding:var(--8) var(--12);border-block-start:1px solid var(--line);font-size:var(--12);font-weight:var(--a98-font-ui-weight);color:hsl(var(--a98-color-primary));display:block}.visuals-module__x8exba__optPrice{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:var(--a98-font-ui-weight);grid-area:price}.visuals-module__x8exba__system{font-size:var(--12);color:var(--dim)}.visuals-module__x8exba__action{margin-block-start:var(--10);display:grid}.visuals-module__x8exba__action>*{grid-area:1/1}.visuals-module__x8exba__btn{align-items:center;gap:var(--8);padding:var(--8) var(--12);border-radius:var(--a98-radius);font-size:var(--12);font-weight:var(--a98-font-ui-weight);white-space:nowrap;animation-duration:var(--loop);justify-self:start;line-height:1.2;animation-timing-function:linear;animation-iteration-count:infinite;display:inline-flex}.visuals-module__x8exba__btnIdle{background:hsl(var(--a98-color-primary));color:hsl(var(--a98-color-white))}.visuals-module__x8exba__btnDone{background:hsl(var(--a98-color-background));border:1px solid var(--line);color:hsl(var(--a98-color-foreground));opacity:0}.visuals-module__x8exba__btnDone:before{content:"";background:hsl(var(--a98-color-primary));border-radius:50%;width:6px;height:6px}.visuals-module__x8exba__typing{gap:var(--4);padding:var(--12) var(--14);display:inline-flex}.visuals-module__x8exba__typing i{background:hsl(var(--a98-color-primary) / .6);border-radius:50%;width:6px;height:6px;animation:.9s ease-in-out infinite visuals-module__x8exba__dot}.visuals-module__x8exba__typing i:nth-child(2){animation-delay:.15s}.visuals-module__x8exba__typing i:nth-child(3){animation-delay:.3s}.visuals-module__x8exba__s0{animation-name:visuals-module__x8exba__slot-0}.visuals-module__x8exba__ws0{animation-name:visuals-module__x8exba__words-0}.visuals-module__x8exba__ts0{animation-name:visuals-module__x8exba__typing-0}.visuals-module__x8exba__bi0{animation-name:visuals-module__x8exba__btn-idle-0}.visuals-module__x8exba__bd0{animation-name:visuals-module__x8exba__btn-done-0}.visuals-module__x8exba__lk0{animation-name:visuals-module__x8exba__link-0}.visuals-module__x8exba__tr0{animation-name:visuals-module__x8exba__track-0}@keyframes visuals-module__x8exba__slot-0{0%,4%{opacity:0;grid-template-rows:0fr}7%,90%{opacity:1;grid-template-rows:1fr}94%,to{opacity:0;grid-template-rows:0fr}}@keyframes visuals-module__x8exba__words-0{0%,6.9%{opacity:0}7%,89.9%{opacity:1}90%,to{opacity:0}}@keyframes visuals-module__x8exba__typing-0{0%,0%{opacity:0;grid-template-rows:0fr}.5%,3%{opacity:1;grid-template-rows:1fr}5%,to{opacity:0;grid-template-rows:0fr}}@keyframes visuals-module__x8exba__btn-idle-0{0%,12%{opacity:1;scale:1}13%,14%{opacity:1;scale:.96}15%,to{opacity:0;scale:1}}@keyframes visuals-module__x8exba__btn-done-0{0%,14%{opacity:0}16%,to{opacity:1}}@keyframes visuals-module__x8exba__link-0{0%,10%{scale:1}11%,12%{scale:.94}13%,to{scale:1}}@keyframes visuals-module__x8exba__track-0{0%,12%{opacity:0;translate:0 6px}15%,90%{opacity:1;translate:0}94%,to{opacity:0;translate:0 6px}}.visuals-module__x8exba__s1{animation-name:visuals-module__x8exba__slot-1}.visuals-module__x8exba__ws1{animation-name:visuals-module__x8exba__words-1}.visuals-module__x8exba__ts1{animation-name:visuals-module__x8exba__typing-1}.visuals-module__x8exba__bi1{animation-name:visuals-module__x8exba__btn-idle-1}.visuals-module__x8exba__bd1{animation-name:visuals-module__x8exba__btn-done-1}.visuals-module__x8exba__lk1{animation-name:visuals-module__x8exba__link-1}.visuals-module__x8exba__tr1{animation-name:visuals-module__x8exba__track-1}@keyframes visuals-module__x8exba__slot-1{0%,18%{opacity:0;grid-template-rows:0fr}21%,90%{opacity:1;grid-template-rows:1fr}94%,to{opacity:0;grid-template-rows:0fr}}@keyframes visuals-module__x8exba__words-1{0%,20.9%{opacity:0}21%,89.9%{opacity:1}90%,to{opacity:0}}@keyframes visuals-module__x8exba__typing-1{0%,11%{opacity:0;grid-template-rows:0fr}13%,17%{opacity:1;grid-template-rows:1fr}19%,to{opacity:0;grid-template-rows:0fr}}@keyframes visuals-module__x8exba__btn-idle-1{0%,26%{opacity:1;scale:1}27%,28%{opacity:1;scale:.96}29%,to{opacity:0;scale:1}}@keyframes visuals-module__x8exba__btn-done-1{0%,28%{opacity:0}30%,to{opacity:1}}@keyframes visuals-module__x8exba__link-1{0%,24%{scale:1}25%,26%{scale:.94}27%,to{scale:1}}@keyframes visuals-module__x8exba__track-1{0%,26%{opacity:0;translate:0 6px}29%,90%{opacity:1;translate:0}94%,to{opacity:0;translate:0 6px}}.visuals-module__x8exba__s2{animation-name:visuals-module__x8exba__slot-2}.visuals-module__x8exba__ws2{animation-name:visuals-module__x8exba__words-2}.visuals-module__x8exba__ts2{animation-name:visuals-module__x8exba__typing-2}.visuals-module__x8exba__bi2{animation-name:visuals-module__x8exba__btn-idle-2}.visuals-module__x8exba__bd2{animation-name:visuals-module__x8exba__btn-done-2}.visuals-module__x8exba__lk2{animation-name:visuals-module__x8exba__link-2}.visuals-module__x8exba__tr2{animation-name:visuals-module__x8exba__track-2}@keyframes visuals-module__x8exba__slot-2{0%,32%{opacity:0;grid-template-rows:0fr}35%,90%{opacity:1;grid-template-rows:1fr}94%,to{opacity:0;grid-template-rows:0fr}}@keyframes visuals-module__x8exba__words-2{0%,34.9%{opacity:0}35%,89.9%{opacity:1}90%,to{opacity:0}}@keyframes visuals-module__x8exba__typing-2{0%,25%{opacity:0;grid-template-rows:0fr}27%,31%{opacity:1;grid-template-rows:1fr}33%,to{opacity:0;grid-template-rows:0fr}}@keyframes visuals-module__x8exba__btn-idle-2{0%,40%{opacity:1;scale:1}41%,42%{opacity:1;scale:.96}43%,to{opacity:0;scale:1}}@keyframes visuals-module__x8exba__btn-done-2{0%,42%{opacity:0}44%,to{opacity:1}}@keyframes visuals-module__x8exba__link-2{0%,38%{scale:1}39%,40%{scale:.94}41%,to{scale:1}}@keyframes visuals-module__x8exba__track-2{0%,40%{opacity:0;translate:0 6px}43%,90%{opacity:1;translate:0}94%,to{opacity:0;translate:0 6px}}.visuals-module__x8exba__s3{animation-name:visuals-module__x8exba__slot-3}.visuals-module__x8exba__ws3{animation-name:visuals-module__x8exba__words-3}.visuals-module__x8exba__ts3{animation-name:visuals-module__x8exba__typing-3}.visuals-module__x8exba__bi3{animation-name:visuals-module__x8exba__btn-idle-3}.visuals-module__x8exba__bd3{animation-name:visuals-module__x8exba__btn-done-3}.visuals-module__x8exba__lk3{animation-name:visuals-module__x8exba__link-3}.visuals-module__x8exba__tr3{animation-name:visuals-module__x8exba__track-3}@keyframes visuals-module__x8exba__slot-3{0%,46%{opacity:0;grid-template-rows:0fr}49%,90%{opacity:1;grid-template-rows:1fr}94%,to{opacity:0;grid-template-rows:0fr}}@keyframes visuals-module__x8exba__words-3{0%,48.9%{opacity:0}49%,89.9%{opacity:1}90%,to{opacity:0}}@keyframes visuals-module__x8exba__typing-3{0%,39%{opacity:0;grid-template-rows:0fr}41%,45%{opacity:1;grid-template-rows:1fr}47%,to{opacity:0;grid-template-rows:0fr}}@keyframes visuals-module__x8exba__btn-idle-3{0%,54%{opacity:1;scale:1}55%,56%{opacity:1;scale:.96}57%,to{opacity:0;scale:1}}@keyframes visuals-module__x8exba__btn-done-3{0%,56%{opacity:0}58%,to{opacity:1}}@keyframes visuals-module__x8exba__link-3{0%,52%{scale:1}53%,54%{scale:.94}55%,to{scale:1}}@keyframes visuals-module__x8exba__track-3{0%,54%{opacity:0;translate:0 6px}57%,90%{opacity:1;translate:0}94%,to{opacity:0;translate:0 6px}}.visuals-module__x8exba__s4{animation-name:visuals-module__x8exba__slot-4}.visuals-module__x8exba__ws4{animation-name:visuals-module__x8exba__words-4}.visuals-module__x8exba__ts4{animation-name:visuals-module__x8exba__typing-4}.visuals-module__x8exba__bi4{animation-name:visuals-module__x8exba__btn-idle-4}.visuals-module__x8exba__bd4{animation-name:visuals-module__x8exba__btn-done-4}.visuals-module__x8exba__lk4{animation-name:visuals-module__x8exba__link-4}.visuals-module__x8exba__tr4{animation-name:visuals-module__x8exba__track-4}@keyframes visuals-module__x8exba__slot-4{0%,60%{opacity:0;grid-template-rows:0fr}63%,90%{opacity:1;grid-template-rows:1fr}94%,to{opacity:0;grid-template-rows:0fr}}@keyframes visuals-module__x8exba__words-4{0%,62.9%{opacity:0}63%,89.9%{opacity:1}90%,to{opacity:0}}@keyframes visuals-module__x8exba__typing-4{0%,53%{opacity:0;grid-template-rows:0fr}55%,59%{opacity:1;grid-template-rows:1fr}61%,to{opacity:0;grid-template-rows:0fr}}@keyframes visuals-module__x8exba__btn-idle-4{0%,68%{opacity:1;scale:1}69%,70%{opacity:1;scale:.96}71%,to{opacity:0;scale:1}}@keyframes visuals-module__x8exba__btn-done-4{0%,70%{opacity:0}72%,to{opacity:1}}@keyframes visuals-module__x8exba__link-4{0%,66%{scale:1}67%,68%{scale:.94}69%,to{scale:1}}@keyframes visuals-module__x8exba__track-4{0%,68%{opacity:0;translate:0 6px}71%,90%{opacity:1;translate:0}94%,to{opacity:0;translate:0 6px}}.visuals-module__x8exba__s5{animation-name:visuals-module__x8exba__slot-5}.visuals-module__x8exba__ws5{animation-name:visuals-module__x8exba__words-5}.visuals-module__x8exba__ts5{animation-name:visuals-module__x8exba__typing-5}.visuals-module__x8exba__bi5{animation-name:visuals-module__x8exba__btn-idle-5}.visuals-module__x8exba__bd5{animation-name:visuals-module__x8exba__btn-done-5}.visuals-module__x8exba__lk5{animation-name:visuals-module__x8exba__link-5}.visuals-module__x8exba__tr5{animation-name:visuals-module__x8exba__track-5}@keyframes visuals-module__x8exba__slot-5{0%,74%{opacity:0;grid-template-rows:0fr}77%,90%{opacity:1;grid-template-rows:1fr}94%,to{opacity:0;grid-template-rows:0fr}}@keyframes visuals-module__x8exba__words-5{0%,76.9%{opacity:0}77%,89.9%{opacity:1}90%,to{opacity:0}}@keyframes visuals-module__x8exba__typing-5{0%,67%{opacity:0;grid-template-rows:0fr}69%,73%{opacity:1;grid-template-rows:1fr}75%,to{opacity:0;grid-template-rows:0fr}}@keyframes visuals-module__x8exba__btn-idle-5{0%,82%{opacity:1;scale:1}83%,84%{opacity:1;scale:.96}85%,to{opacity:0;scale:1}}@keyframes visuals-module__x8exba__btn-done-5{0%,84%{opacity:0}86%,to{opacity:1}}@keyframes visuals-module__x8exba__link-5{0%,80%{scale:1}81%,82%{scale:.94}83%,to{scale:1}}@keyframes visuals-module__x8exba__track-5{0%,82%{opacity:0;translate:0 6px}85%,90%{opacity:1;translate:0}94%,to{opacity:0;translate:0 6px}}@keyframes visuals-module__x8exba__dot{0%,to{opacity:.5;translate:0}50%{opacity:1;translate:0 -3px}}@media (prefers-reduced-motion:reduce){.visuals-module__x8exba__line,.visuals-module__x8exba__w{opacity:1;grid-template-rows:1fr;animation:none}.visuals-module__x8exba__convo{block-size:auto}.visuals-module__x8exba__tTypingB,.visuals-module__x8exba__tTypingD,.visuals-module__x8exba__btnIdle{display:none}.visuals-module__x8exba__btnDone,.visuals-module__x8exba__track{opacity:1;animation:none}.visuals-module__x8exba__typing i,.visuals-module__x8exba__caret{animation:none}}.visuals-module__x8exba__detail{flex-direction:column;min-width:0;display:flex}.visuals-module__x8exba__detailHead{justify-content:space-between;align-items:baseline;gap:var(--12);padding:var(--12) var(--16);border-block-end:1px solid var(--line);display:flex}.visuals-module__x8exba__detailRef{font-weight:var(--a98-font-ui-weight)}.visuals-module__x8exba__detailState{font-family:var(--a98-font-mono);font-size:var(--10);letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--a98-color-primary))}.visuals-module__x8exba__fields{padding:var(--10) var(--16);gap:var(--8) var(--12);border-block-end:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.visuals-module__x8exba__fields>div{gap:var(--2);display:grid}.visuals-module__x8exba__fields dt{font-family:var(--a98-font-mono);font-size:var(--10);letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.visuals-module__x8exba__fields dd{font-size:var(--12);margin:0}.visuals-module__x8exba__feed{padding:var(--6) var(--16) var(--14);flex:1;align-content:start;margin:0;list-style:none;display:grid}.visuals-module__x8exba__entry{gap:var(--10);padding-block:var(--8);border-block-end:1px solid var(--line);font-size:var(--12);opacity:0;animation:visuals-module__x8exba__ui-in .5s var(--a98-ease-out-quint) forwards;animation-delay:calc(.3s + var(--i,0) * .7s);grid-template-columns:2.6rem minmax(0,1fr);line-height:1.45;display:grid;translate:0 6px}.visuals-module__x8exba__entry:last-child{border-block-end:0}.visuals-module__x8exba__entryTime{font-family:var(--a98-font-mono);font-size:var(--10);letter-spacing:.06em;color:var(--dim);padding-block-start:2px}.visuals-module__x8exba__entryBody{color:hsl(var(--a98-color-foreground) / .8);text-wrap:pretty}.visuals-module__x8exba__entryWho{font-weight:var(--a98-font-ui-weight);color:hsl(var(--a98-color-foreground))}.visuals-module__x8exba__entryAgent{color:hsl(var(--a98-color-primary))}.visuals-module__x8exba__entryComment .visuals-module__x8exba__entryBody{color:hsl(var(--a98-color-foreground))}.visuals-module__x8exba__composer{gap:var(--8);padding:var(--12) var(--16);border-block-start:1px solid var(--line);background:hsl(var(--a98-color-background));grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.visuals-module__x8exba__composerField{min-width:0;padding:var(--8) var(--12);border:1px solid var(--line);border-radius:var(--a98-radius);background:hsl(var(--a98-color-background));font-size:var(--12);align-items:center;gap:2px;display:flex}.visuals-module__x8exba__composerHint{color:var(--dim);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.visuals-module__x8exba__caret{background:hsl(var(--a98-color-foreground));width:1px;height:1em;animation:1s step-end infinite visuals-module__x8exba__caret}.visuals-module__x8exba__composerSend{border-radius:var(--a98-radius);background:hsl(var(--a98-color-foreground));width:28px;height:28px;color:hsl(var(--a98-color-background));place-items:center;display:grid}@keyframes visuals-module__x8exba__caret{50%{opacity:0}}.visuals-module__x8exba__poLink{color:hsl(var(--a98-color-primary));font-weight:var(--a98-font-ui-weight);text-decoration:underline;-webkit-text-decoration-color:hsl(var(--a98-color-primary) / .4);text-decoration-color:hsl(var(--a98-color-primary) / .4);text-underline-offset:2px;animation-duration:var(--loop);animation-timing-function:linear;animation-iteration-count:infinite;display:inline-block}.visuals-module__x8exba__track{gap:var(--10);width:100%;padding:var(--12) var(--14);border-radius:var(--a98-radius);background:hsl(var(--a98-color-background));border:1px solid var(--line);text-align:left;opacity:0;animation-duration:var(--loop);justify-self:end;margin-block-start:var(--4);animation-timing-function:linear;animation-iteration-count:infinite;display:grid}.visuals-module__x8exba__trackHead{justify-content:space-between;gap:var(--12);font-size:var(--12);display:flex}.visuals-module__x8exba__trackRef{font-weight:var(--a98-font-ui-weight)}.visuals-module__x8exba__trackState{color:hsl(var(--a98-color-primary));font-weight:var(--a98-font-ui-weight)}.visuals-module__x8exba__steps{grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:relative}.visuals-module__x8exba__steps:before{content:"";background:var(--line);height:1px;position:absolute;top:4px;left:4px;right:4px}.visuals-module__x8exba__stepDot{gap:var(--2);font-size:var(--11);color:var(--dim);padding-block-start:var(--14);line-height:1.3;display:grid;position:relative}.visuals-module__x8exba__stepDot em{font-style:normal;font-size:var(--10);color:hsl(var(--a98-color-foreground) / .42)}.visuals-module__x8exba__stepDot:before{content:"";background:hsl(var(--a98-color-background));border:1px solid hsl(var(--a98-color-foreground) / .3);border-radius:50%;width:9px;height:9px;position:absolute;top:0;left:0}.visuals-module__x8exba__stepDone:before{background:hsl(var(--a98-color-primary));border-color:hsl(var(--a98-color-primary))}.visuals-module__x8exba__stepDone{color:hsl(var(--a98-color-foreground))}.visuals-module__x8exba__stepNow:before{box-shadow:0 0 0 3px hsl(var(--a98-color-primary) / .18)}@container not (min-width:480px){.visuals-module__x8exba__line{max-width:100%}.visuals-module__x8exba__steps{gap:var(--8);grid-template-columns:minmax(0,1fr)}.visuals-module__x8exba__steps:before{width:1px;height:auto;inset:4px auto 4px 4px}.visuals-module__x8exba__stepDot{justify-content:start;align-items:baseline;column-gap:var(--8);grid-template-columns:auto auto;padding-block-start:0;padding-inline-start:var(--18)}.visuals-module__x8exba__stepDot:before{top:3px}}.visuals-module__x8exba__line,.visuals-module__x8exba__w,.visuals-module__x8exba__btn,.visuals-module__x8exba__catRow,.visuals-module__x8exba__bar,.visuals-module__x8exba__card,.visuals-module__x8exba__sparkLine,.visuals-module__x8exba__sparkDot,.visuals-module__x8exba__entry,.visuals-module__x8exba__poLink,.visuals-module__x8exba__track{animation-play-state:paused}[data-inview] .visuals-module__x8exba__line,[data-inview] .visuals-module__x8exba__w,[data-inview] .visuals-module__x8exba__btn,[data-inview] .visuals-module__x8exba__catRow,[data-inview] .visuals-module__x8exba__bar,[data-inview] .visuals-module__x8exba__card,[data-inview] .visuals-module__x8exba__sparkLine,[data-inview] .visuals-module__x8exba__sparkDot,[data-inview] .visuals-module__x8exba__entry,[data-inview] .visuals-module__x8exba__poLink,[data-inview] .visuals-module__x8exba__track{animation-play-state:running}@keyframes visuals-module__x8exba__ui-in{to{opacity:1;translate:0}}@keyframes visuals-module__x8exba__ui-grow{0%{scale:0 1}}@keyframes visuals-module__x8exba__ui-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.visuals-module__x8exba__catRow,.visuals-module__x8exba__card,.visuals-module__x8exba__entry,.visuals-module__x8exba__sparkDot{opacity:1;animation:none;translate:0}.visuals-module__x8exba__bar{animation:none}.visuals-module__x8exba__sparkLine{stroke-dashoffset:0;animation:none}}@container not (min-width:620px){.visuals-module__x8exba__insight{grid-template-columns:minmax(0,1fr)}.visuals-module__x8exba__catRow{gap:var(--8);grid-template-columns:5.5rem minmax(0,1fr) 3.5rem 4.75rem}}
