.xs{--xs-paper:var(--paper,var(--bg-card,#fff));--xs-ink:var(--ink,var(--text-primary,#111));--xs-ink-3:var(--ink-3,var(--text-tertiary,#6b7280));--xs-accent:var(--ai,var(--landing-teal,#0e8f8a));--xs-ease:cubic-bezier(.22,1,.36,1);position:relative;width:100%;direction:rtl;text-align:start;color:var(--xs-ink)}.xs-svg{display:block;width:100%;height:auto;overflow:visible;font-family:inherit}.xs-cap{margin:0 0 .6em;font-size:12px;color:var(--xs-ink-3);transition:opacity .4s}.xs-sheet{opacity:0;transition:opacity .5s var(--xs-ease);filter:drop-shadow(0 18px 34px rgba(8,22,26,.18)) drop-shadow(0 2px 6px rgba(8,22,26,.08))}.xs-sheet.cur{opacity:1}.xs-sheet-edge{fill:none;stroke:rgba(8,22,26,.14);stroke-width:2;transition:opacity .5s var(--xs-ease)}.xs-pick,.xs-sum{transition:opacity .4s var(--xs-ease)}.xs-scan,.xs[data-phase=out] .xs-cap,.xs[data-phase=out] .xs-note,.xs[data-phase=out] .xs-pick,.xs[data-phase=out] .xs-sheet-edge,.xs[data-phase=out] .xs-sheet.cur,.xs[data-phase=out] .xs-sum{opacity:0}.xs-scan rect:last-child{fill:var(--xs-accent)}.xs[data-phase=scan] .xs-scan{animation:xs-scan var(--xs-scan-ms,2.8s) linear forwards}@keyframes xs-scan{0%{transform:translateY(0);opacity:0}4%{opacity:1}96%{opacity:1}to{transform:translateY(1002px);opacity:0}}.xs-box{fill:var(--xs-accent);fill-opacity:0;stroke:var(--xs-accent);stroke-width:4;stroke-opacity:0;transition:fill-opacity .4s var(--xs-ease),stroke-opacity .4s var(--xs-ease)}.xs-dot{fill:var(--xs-accent);opacity:0;transition:opacity .3s .1s}.xs-lead{stroke:var(--xs-accent);stroke-width:3;stroke-opacity:.7;fill:none;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .5s var(--xs-ease) .1s}.xs-chip{opacity:0;transform:translateX(40px);transition:opacity .45s var(--xs-ease) .3s,transform .45s var(--xs-ease) .3s}.xs-chip rect{fill:var(--xs-paper);stroke:var(--xs-accent);stroke-opacity:.5;stroke-width:3;filter:drop-shadow(0 10px 22px rgba(8,22,26,.12))}.xs-chip-v{font-size:52px;font-weight:700;fill:var(--xs-ink)}.xs-chip-l{font-size:34px;fill:var(--xs-ink-3)}.xs-pick.on .xs-box{fill-opacity:.14;stroke-opacity:.9}.xs-pick.on .xs-dot{opacity:1}.xs-pick.on .xs-lead{stroke-dashoffset:0}.xs-pick.on .xs-chip{opacity:1;transform:translateX(0)}.xs-chips{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;transition:opacity .4s var(--xs-ease)}.xs-chips li{display:flex;flex-direction:column;gap:1px;padding:6px 12px;border-radius:10px;background:var(--xs-paper);border:1px solid color-mix(in oklab,var(--xs-accent) 50%,transparent);box-shadow:0 6px 16px rgba(8,22,26,.1);opacity:0;transform:translateY(6px);transition:opacity .4s var(--xs-ease),transform .4s var(--xs-ease)}.xs-chips li.on{opacity:1;transform:translateY(0)}.xs-chips b{font-size:15px;font-weight:700;line-height:1.2}.xs-chips small{font-size:11.5px;color:var(--xs-ink-3)}.xs[data-phase=out] .xs-chips{opacity:0}.xs-sum{display:flex;align-items:center;gap:.5em;margin:1.1em 0 0;font-size:14px;font-weight:600;color:var(--xs-ink)}.xs-note{margin:.6em 0 0;font-size:11px;line-height:1.45;color:var(--xs-ink-3);transition:opacity .4s}.xs-sum svg{color:var(--xs-accent);flex:none}.xs-pulse{width:10px;height:10px;border-radius:50%;background:var(--xs-accent);flex:none;animation:xs-pulse 1.4s ease-in-out infinite}@keyframes xs-pulse{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.xs *,.xs :after,.xs :before{transition:none!important;animation:none!important}.xs .xs-scan{display:none}}