.app-icon[data-v-0084d6ec]{display:block;flex:none}.theme-picker[data-v-728cdbf8]{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border-top:var(--border-width) solid var(--color-border)}.theme-picker__row[data-v-728cdbf8]{display:flex;align-items:center;gap:var(--space-2);min-width:0}.theme-picker__label[data-v-728cdbf8]{flex:none;width:48px;color:var(--color-text-muted);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.theme-picker__swatches[data-v-728cdbf8]{display:flex;align-items:center;gap:var(--space-1)}.theme-picker__swatch[data-v-728cdbf8]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:var(--border-width) solid transparent;border-radius:var(--radius-full);background:transparent;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard)}.theme-picker__swatch[data-v-728cdbf8]:hover{border-color:var(--color-border-strong)}.theme-picker__swatch.is-active[data-v-728cdbf8]{border-color:var(--color-text-primary)}.theme-picker__dot[data-v-728cdbf8]{width:16px;height:16px;border-radius:var(--radius-full);background:var(--brand-primary)}.theme-picker__seg[data-v-728cdbf8]{display:flex;align-items:center;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.theme-picker__seg-btn[data-v-728cdbf8]{display:flex;align-items:center;justify-content:center;width:34px;height:28px;padding:0;border:none;background:var(--color-bg-surface);color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.theme-picker__seg-btn[data-v-728cdbf8]:hover{background:var(--color-bg-subtle)}.theme-picker__seg-btn.is-active[data-v-728cdbf8]{background:var(--color-primary-soft);color:var(--color-primary-on-soft)}.theme-picker.is-collapsed[data-v-728cdbf8]{flex-direction:row;justify-content:center;gap:var(--space-1);padding:var(--space-2)}.theme-picker__icon-btn[data-v-728cdbf8]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:var(--border-width) solid transparent;border-radius:var(--radius-md);background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.theme-picker__icon-btn[data-v-728cdbf8]:hover{background:var(--color-bg-subtle);border-color:var(--color-border);color:var(--color-primary)}:root{--brand-primary: #1E40AF;--brand-primary-hover: #1E3A8A;--brand-primary-soft: #EAF2FF;--brand-primary-on-soft: #1E3A8A;--brand-accent: #F59E0B;--brand-accent-hover: #D97706;--brand-accent-soft: #FEF3C7;--brand-accent-on: #451A03}.brand-indigo{--brand-primary: #4338CA;--brand-primary-hover: #3730A3;--brand-primary-soft: #E0E7FF;--brand-primary-on-soft: #3730A3;--brand-accent: #BE123C;--brand-accent-hover: #9F1239;--brand-accent-soft: #FFE4E6;--brand-accent-on: #FFFFFF}.brand-teal{--brand-primary: #0F766E;--brand-primary-hover: #115E59;--brand-primary-soft: #CCFBF1;--brand-primary-on-soft: #115E59;--brand-accent: #84CC16;--brand-accent-hover: #65A30D;--brand-accent-soft: #ECFCCB;--brand-accent-on: #1A2E05}.brand-slate{--brand-primary: #334155;--brand-primary-hover: #1E293B;--brand-primary-soft: #E2E8F0;--brand-primary-on-soft: #1E293B;--brand-accent: #0369A1;--brand-accent-hover: #075985;--brand-accent-soft: #E0F2FE;--brand-accent-on: #FFFFFF}.brand-violet{--brand-primary: #6D28D9;--brand-primary-hover: #5B21B6;--brand-primary-soft: #EDE9FE;--brand-primary-on-soft: #5B21B6;--brand-accent: #F59E0B;--brand-accent-hover: #D97706;--brand-accent-soft: #FEF3C7;--brand-accent-on: #451A03}.scheme-dark{--brand-primary: #60A5FA;--brand-primary-hover: #93C5FD;--brand-primary-soft: #1E3A8A;--brand-primary-on-soft: #BFDBFE;--brand-accent: #FBBF24;--brand-accent-hover: #FCD34D;--brand-accent-soft: #78350F;--brand-accent-on: #451A03}.scheme-dark.brand-indigo{--brand-primary: #818CF8;--brand-primary-hover: #A5B4FC;--brand-primary-soft: #312E81;--brand-primary-on-soft: #C7D2FE;--brand-accent: #FB7185;--brand-accent-hover: #FDA4AF;--brand-accent-soft: #4C0519;--brand-accent-on: #4C0519}.scheme-dark.brand-teal{--brand-primary: #5EEAD4;--brand-primary-hover: #99F6E4;--brand-primary-soft: #134E4A;--brand-primary-on-soft: #99F6E4;--brand-accent: #BEF264;--brand-accent-hover: #D9F99D;--brand-accent-soft: #365314;--brand-accent-on: #1A2E05}.scheme-dark.brand-slate{--brand-primary: #94A3B8;--brand-primary-hover: #CBD5E1;--brand-primary-soft: #1E293B;--brand-primary-on-soft: #E2E8F0;--brand-accent: #38BDF8;--brand-accent-hover: #7DD3FC;--brand-accent-soft: #0C4A6E;--brand-accent-on: #082F49}.scheme-dark.brand-violet{--brand-primary: #A78BFA;--brand-primary-hover: #C4B5FD;--brand-primary-soft: #4C1D95;--brand-primary-on-soft: #DDD6FE;--brand-accent: #FBBF24;--brand-accent-hover: #FCD34D;--brand-accent-soft: #78350F;--brand-accent-on: #451A03}:root{--color-primary: var(--brand-primary);--color-primary-hover: var(--brand-primary-hover);--color-primary-soft: var(--brand-primary-soft);--color-primary-on-soft: var(--brand-primary-on-soft);--color-accent: var(--brand-accent);--color-accent-hover: var(--brand-accent-hover);--color-accent-soft: var(--brand-accent-soft);--color-accent-on: var(--brand-accent-on);--color-bg-page: #F3F7FC;--color-bg-surface: #FFFFFF;--color-bg-subtle: #F5F9FE;--color-border: #E2EAF3;--color-border-strong: #CBD5E1;--color-text-primary: #142B4A;--color-text-secondary: #334B68;--color-text-muted: #71849B;--color-success: #147560;--color-success-soft: #E8F5F1;--color-success-contrast: #FFFFFF;--color-warning: #96600F;--color-warning-soft: #FFF5E5;--color-warning-contrast: #142B4A;--color-danger: #B54747;--color-danger-soft: #FCEAEA;--color-info: #2563A6;--color-info-soft: #EAF2FF;--color-info-contrast: #FFFFFF;--status-queued: #64748B;--status-running: #2563A6;--status-plan-ready: #7C3AED;--status-success: #147560;--status-partial: #96600F;--status-failed: #B54747;--status-cancelled: #94A3B8;--status-aborted: #475569;--font-family-base: "Fira Sans", PingFang SC, HarmonyOS Sans SC, Noto Sans SC, sans-serif;--font-family-mono: "Fira Code", ui-monospace, SFMono-Regular, Menlo, monospace;--font-size-display: 24px;--line-height-display: 32px;--font-size-h1: 20px;--line-height-h1: 28px;--font-size-h2: 16px;--line-height-h2: 24px;--font-size-body: 14px;--line-height-body: 22px;--font-size-sm: 13px;--line-height-sm: 20px;--font-size-caption: 12px;--line-height-caption: 18px;--font-size-code: 13px;--line-height-code: 20px;--font-weight-regular: 400;--font-weight-semibold: 600;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 12px;--radius-full: 999px;--border-width: 1px;--shadow-xs: 0 1px 2px rgba(15, 23, 42, .06);--shadow-sm: 0 1px 3px rgba(15, 23, 42, .08), 0 1px 2px rgba(15, 23, 42, .04);--shadow-md: 0 4px 12px rgba(15, 23, 42, .1);--shadow-lg: 0 12px 32px rgba(15, 23, 42, .14);--duration-fast: .12s;--duration-base: .18s;--duration-slow: .24s;--ease-standard: cubic-bezier(.2, 0, 0, 1);--sidebar-width: 240px;--sidebar-width-collapsed: 64px;--topbar-height: 56px;--content-max-width: 1280px}:root,.scheme-light{--color-primary-contrast: #FFFFFF;--color-danger-contrast: #FFFFFF;--color-overlay: rgba(15, 23, 42, .45)}.scheme-dark{--color-primary-contrast: #0F172A;--color-danger-contrast: #0F172A;--color-success-contrast: #0F172A;--color-warning-contrast: #0F172A;--color-info-contrast: #0F172A;--color-bg-page: #0F172A;--color-bg-surface: #1E293B;--color-bg-subtle: #334155;--color-border: #334155;--color-border-strong: #475569;--color-text-primary: #F1F5F9;--color-text-secondary: #CBD5E1;--color-text-muted: #94A3B8;--color-success: #4ADE80;--color-success-soft: #173B36;--color-warning: #FBBF24;--color-warning-soft: #3D2D13;--color-danger: #F87171;--color-danger-soft: #3F2024;--color-info: #60A5FA;--color-info-soft: #1B3552;--status-queued: #94A3B8;--status-running: #60A5FA;--status-plan-ready: #A78BFA;--status-success: #4ADE80;--status-partial: #FBBF24;--status-failed: #F87171;--status-cancelled: #64748B;--status-aborted: #CBD5E1;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .3);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .25);--shadow-md: 0 4px 12px rgba(0, 0, 0, .45);--shadow-lg: 0 12px 32px rgba(0, 0, 0, .55);--color-overlay: rgba(0, 0, 0, .55)}:root{--focus-ring-width: 2px;--focus-ring-offset: 2px;--focus-ring-color: var(--color-primary)}html,body,#app{height:100%}body{margin:0;background:var(--color-bg-page);color:var(--color-text-primary);font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-regular);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul,ol{margin:0;padding:0}h1{font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:var(--font-weight-semibold)}h2{font-size:var(--font-size-h2);line-height:var(--line-height-h2);font-weight:var(--font-weight-semibold)}a{color:var(--color-primary);text-decoration:none}a:hover{color:var(--color-primary-hover);text-decoration:underline}img,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}code,pre,kbd,samp{font-family:var(--font-family-mono);font-size:var(--font-size-code);line-height:var(--line-height-code)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}:focus:not(:focus-visible){outline:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:var(--radius-full);border:2px solid var(--color-bg-page)}::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{font-family:Fira Sans,PingFang SC,HarmonyOS Sans SC,Noto Sans SC,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--ui-text);background:var(--ui-canvas);--ui-canvas: var(--color-bg-page);--ui-surface: var(--color-bg-surface);--ui-surface-soft: var(--color-bg-subtle);--ui-ink: var(--color-text-primary);--ui-text: var(--color-text-secondary);--ui-muted: var(--color-text-muted);--ui-border: var(--color-border);--ui-primary: var(--color-primary);--ui-primary-hover: var(--color-primary-hover);--ui-primary-soft: var(--color-primary-soft);--ui-success: var(--color-success);--ui-warning: var(--color-warning);--ui-danger: var(--color-danger);--ui-info: var(--color-info);--ui-font-mono: var(--font-family-mono)}*,*:before,*:after{box-sizing:border-box}html,body,#demo-app{width:100%;min-width:320px;min-height:100%;margin:0}body{min-height:100vh;background:var(--ui-canvas);font-size:13px;line-height:1.5}button,input,select,textarea{font:inherit}button{color:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--ui-primary);outline-offset:3px}button:disabled{cursor:not-allowed}::selection{color:var(--ui-ink);background:var(--ui-primary-soft)}.demo-shell{min-height:100vh;color:var(--ui-text)}.demo-sidebar{position:fixed;inset:0 auto 0 0;z-index:30;width:242px;display:flex;flex-direction:column;overflow-y:auto;padding:18px 15px 12px;background:var(--ui-surface);border-right:1px solid var(--ui-border)}.demo-brand{height:43px;display:flex;align-items:center;gap:10px;padding:0 9px;color:inherit;text-decoration:none}.demo-brand__mark{width:34px;height:34px;display:grid;place-items:center;color:var(--color-primary-contrast);background:var(--ui-primary);border-radius:11px;font-family:Georgia,serif;font-size:22px;font-weight:700}.demo-brand__copy{display:grid;gap:1px}.demo-brand__copy strong{color:var(--ui-ink);font-size:14px;letter-spacing:-.02em}.demo-brand__copy small{color:var(--ui-muted);font-size:7px;font-weight:700;letter-spacing:.1em}.demo-sidebar__section-label{margin:28px 9px 9px;color:var(--ui-muted);font-size:9px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.demo-nav{display:grid;gap:3px}.demo-nav__item{position:relative;min-height:45px;display:flex;align-items:center;gap:10px;padding:5px 10px;color:var(--ui-muted);text-align:left;background:transparent;border:0;border-radius:9px;cursor:pointer;transition:color .15s ease,background .15s ease}.demo-nav__item:hover{color:var(--ui-ink);background:var(--ui-surface-soft)}.demo-nav__item.is-active{color:var(--ui-primary);background:var(--ui-primary-soft)}.demo-nav__item.is-active:before{position:absolute;top:9px;bottom:9px;left:-15px;width:3px;content:"";background:var(--ui-primary);border-radius:0 3px 3px 0}.demo-nav__copy{display:grid;flex:1;gap:1px}.demo-nav__copy strong{color:var(--ui-ink);font-size:11px;font-weight:600}.demo-nav__item.is-active .demo-nav__copy strong{color:var(--ui-primary)}.demo-nav__copy small{color:var(--ui-muted);font-size:9px}.demo-sidebar__spacer{flex:1;min-height:12px}.demo-health{display:flex;align-items:center;gap:9px;padding:10px 9px;background:var(--ui-surface-soft);border:1px solid var(--ui-border);border-radius:10px}.demo-health__mark{width:25px;height:25px;display:grid;place-items:center;color:var(--ui-success);background:var(--ui-surface);border-radius:8px}.demo-health>span:nth-child(2){display:grid;flex:1;gap:1px}.demo-health strong{color:var(--ui-ink);font-size:9px}.demo-health small{color:var(--ui-muted);font-size:8px}.demo-health__signal{width:6px;height:6px;background:var(--ui-success);border-radius:50%}.demo-user{display:flex;align-items:center;gap:9px;margin-top:9px;padding:9px 5px 0;border-top:1px solid var(--ui-border)}.demo-user__avatar{width:29px;height:29px;display:grid;place-items:center;color:var(--ui-primary);background:var(--ui-primary-soft);border-radius:9px;font-size:10px;font-weight:700}.demo-user__name{display:grid;flex:1;gap:1px}.demo-user__name strong{color:var(--ui-ink);font-size:9px}.demo-user__name small{color:var(--ui-muted);font-size:8px}.demo-user>:deep(svg){color:var(--ui-muted)}.demo-main{min-height:100vh;margin-left:242px}.demo-main.is-chat{height:100vh;min-height:0;display:flex;flex-direction:column;overflow:hidden}.demo-topbar{height:62px;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:0 36px;background:var(--ui-surface);border-bottom:1px solid var(--ui-border)}.demo-topbar__crumb,.demo-topbar__right{display:flex;align-items:center;gap:9px}.demo-topbar__crumb{color:var(--ui-muted);font-size:10px}.demo-topbar__crumb strong{color:var(--ui-ink);font-size:11px;font-weight:600}.demo-topbar__right{position:relative;gap:12px}.demo-mode-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;color:var(--ui-muted);background:var(--ui-surface-soft);border-radius:999px;font-size:9px}.demo-mode-badge>span{width:6px;height:6px;background:var(--ui-warning);border-radius:50%}.demo-icon-button{width:34px;height:34px;display:grid;place-items:center;color:var(--ui-muted);background:transparent;border:0;border-radius:8px;cursor:pointer}.demo-icon-button:hover{color:var(--ui-primary);background:var(--ui-primary-soft)}.demo-menu-button,.demo-sidebar-mask{display:none}.demo-info{position:absolute;top:42px;right:0;z-index:40;width:260px;padding:12px 14px;color:var(--ui-text);background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:9px;box-shadow:var(--shadow-md);font-size:10px;line-height:17px}.demo-workflow{min-height:63px;display:flex;align-items:center;padding:0 36px;background:var(--ui-canvas);border-bottom:1px solid var(--ui-border)}.demo-workflow__step{display:flex;align-items:center;gap:8px;padding:8px 5px;color:var(--ui-muted);background:transparent;border:0;border-radius:7px;font-size:10px;white-space:nowrap;cursor:pointer;transition:color .15s ease}.demo-workflow__step:hover{color:var(--ui-ink)}.demo-workflow__number{width:22px;height:22px;display:grid;place-items:center;color:var(--ui-muted);background:var(--ui-surface-soft);border-radius:50%;font-size:9px;font-weight:700}.demo-workflow__step.is-active{color:var(--ui-primary);font-weight:700}.demo-workflow__step.is-active .demo-workflow__number{color:var(--color-primary-contrast);background:var(--ui-primary)}.demo-workflow__step.is-complete{color:var(--ui-success)}.demo-workflow__step.is-complete .demo-workflow__number{color:var(--ui-success);background:var(--ui-surface-soft)}.demo-workflow__line{height:1px;width:clamp(18px,5vw,65px);margin:0 10px;background:var(--ui-border)}.demo-content{width:min(100%,1370px);min-height:calc(100vh - 163px);margin:0 auto;padding:32px 36px 36px}.demo-main.is-chat .demo-content{min-height:0;flex:1;overflow:hidden;padding-bottom:18px}.page-intro{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:25px}.page-intro h1{margin:9px 0 4px;color:var(--ui-ink);font-size:23px;line-height:1.35;letter-spacing:-.035em;font-weight:700}.page-intro p{margin:0;color:var(--ui-muted);font-size:12px}.eyebrow{display:flex;align-items:center;gap:6px;color:var(--ui-muted);font-size:8px;font-weight:700;letter-spacing:.12em}.eyebrow__dot{width:6px;height:6px;background:var(--ui-primary);border-radius:50%}.panel{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:13px;box-shadow:var(--shadow-xs)}.demo-footer{display:flex;justify-content:space-between;gap:10px;padding:12px 36px 18px;color:var(--ui-muted);font-size:9px}.demo-toast{position:fixed;z-index:100;right:25px;bottom:22px;display:flex;align-items:center;gap:9px;max-width:min(420px,calc(100vw - 32px));padding:12px 16px;color:var(--color-primary-contrast);background:var(--ui-ink);border:1px solid var(--ui-border);border-radius:10px;box-shadow:var(--shadow-lg);font-size:11px}.demo-toast__dot{width:7px;height:7px;flex:none;background:var(--ui-success);border-radius:50%}.demo-toast-enter-active,.demo-toast-leave-active{transition:opacity .16s ease,transform .16s ease}.demo-toast-enter-from,.demo-toast-leave-to{opacity:0;transform:translateY(8px)}.scheme-dark .demo-sidebar,.scheme-dark .demo-topbar,.scheme-dark .panel,.scheme-dark .dialog-card,.scheme-dark .vault-card,.scheme-dark .vault-summary,.scheme-dark .file-row,.scheme-dark .chat-context,.scheme-dark .chat-answer,.scheme-dark .chat-composer,.scheme-dark .search-result,.scheme-dark .model-row,.scheme-dark .key-row{background-color:var(--ui-surface);border-color:var(--ui-border)}.scheme-dark .demo-shell h1,.scheme-dark .demo-shell h2,.scheme-dark .demo-shell h3,.scheme-dark .demo-shell strong,.scheme-dark .demo-nav__copy strong,.scheme-dark .file-row__name strong,.scheme-dark .citation__file strong,.scheme-dark .model-row__name strong{color:var(--ui-ink)}.scheme-dark .demo-shell p,.scheme-dark .demo-shell small,.scheme-dark .demo-shell label,.scheme-dark .demo-shell code,.scheme-dark .demo-topbar__crumb,.scheme-dark .demo-workflow__step{color:var(--ui-text)}.scheme-dark .demo-nav__item.is-active,.scheme-dark .demo-workflow__number,.scheme-dark .status-pill{background-color:var(--ui-surface-soft)}.scheme-dark .demo-shell input,.scheme-dark .demo-shell select,.scheme-dark .demo-shell textarea{color:var(--ui-ink);background-color:var(--ui-surface);border-color:var(--ui-border)}@media (max-width: 1080px){.demo-topbar,.demo-workflow,.demo-content,.demo-footer{padding-right:24px;padding-left:24px}.demo-workflow__line{width:clamp(12px,3vw,32px);margin:0 5px}}@media (max-width: 760px){.demo-sidebar{width:248px;transform:translate(-100%);transition:transform .2s ease;box-shadow:none}.demo-sidebar.is-open{transform:translate(0);box-shadow:12px 0 28px #1c304921}.demo-sidebar-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:block;background:#142b4a47}.demo-main{margin-left:0}.demo-menu-button{display:grid}.demo-help-button{display:none}.demo-topbar{justify-content:flex-start;padding:0 15px}.demo-topbar__crumb{flex:1}.demo-topbar__right{margin-left:auto}.demo-workflow{overflow-x:auto;min-height:58px;padding:0 14px}.demo-workflow__step{gap:6px;font-size:9px}.demo-workflow__number{width:20px;height:20px}.demo-workflow__line{width:14px;flex:none;margin:0 2px}.demo-content{min-height:calc(100vh - 156px);padding:25px 15px 30px}.demo-footer{padding:12px 15px 17px}.demo-main.is-chat{height:100dvh;min-height:0;display:flex;flex-direction:column;overflow:hidden}.demo-main.is-chat .demo-content{min-height:0;flex:1;overflow:hidden;padding-top:14px;padding-bottom:12px}}@media (max-width: 430px){.page-intro{align-items:flex-start;flex-direction:column;gap:12px}.page-intro h1{font-size:21px}.demo-workflow{gap:0}.demo-workflow__step{flex:none}.demo-workflow__line{width:10px}.demo-footer{font-size:8px}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
