.progress-line.svelte-1w4xs7u{position:absolute;overflow:visible}.segment-divider.svelte-1w4xs7u{position:absolute;left:50%;transform:translate(-50%,-50%);width:10px;height:2px;background-color:#fff;border-radius:1px;box-shadow:0 0 0 1px #0000000a;pointer-events:none}.current-segment-glow.svelte-1w4xs7u{position:absolute;left:50%;transform:translate(-50%);width:8px;min-height:18px;border-radius:999px;background:#ffffff24;box-shadow:0 0 0 1px #1118271f,0 0 8px 1px #d2c49c59;pointer-events:none}.resizable-workspace.svelte-1pesiwu{display:grid;min-height:calc(100vh - 220px);grid-template-columns:minmax(0,1fr);gap:.75rem}.resize-divider.svelte-1pesiwu{display:none}@media (min-width: 1280px){.resizable-workspace.svelte-1pesiwu{grid-template-columns:minmax(var(--main-min-width),1fr) 16px minmax(var(--aside-min-width),var(--aside-width));gap:0;align-items:start}.resizable-workspace.svelte-1pesiwu>:where(.svelte-1pesiwu):last-child{align-self:start;min-height:0}.resize-divider.svelte-1pesiwu{position:relative;align-self:stretch;display:flex;width:16px;min-height:calc(100vh - 220px);height:100%;cursor:col-resize;align-items:flex-start;justify-content:center;border:0;background:transparent;padding:76px 0 0;touch-action:none}.resize-divider.svelte-1pesiwu:before{position:absolute;inset:0 auto 0 50%;width:2px;content:"";transform:translate(-50%);border-radius:999px;background:#d1d5db;transition:background-color .12s ease,width .12s ease}.resize-divider.svelte-1pesiwu span:where(.svelte-1pesiwu){position:sticky;top:50%;z-index:1;display:block;width:10px;height:40px;border:1px solid rgb(148 163 184 / .35);border-radius:999px;background:linear-gradient(#6b72809e,#6b72809e) center 14px / 4px 1px no-repeat,linear-gradient(#6b72809e,#6b72809e) center 20px / 4px 1px no-repeat,linear-gradient(#6b72809e,#6b72809e) center 26px / 4px 1px no-repeat,#fff;box-shadow:0 3px 10px #0f172a14,inset 0 1px #ffffffd9;transform:translateY(-50%);transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.resize-divider.svelte-1pesiwu:hover:before,.resize-divider.svelte-1pesiwu:focus-visible:before,.is-resizing.svelte-1pesiwu .resize-divider:where(.svelte-1pesiwu):before{width:3px;background:#9ca3af}.resize-divider.svelte-1pesiwu:hover span:where(.svelte-1pesiwu),.resize-divider.svelte-1pesiwu:focus-visible span:where(.svelte-1pesiwu),.is-resizing.svelte-1pesiwu .resize-divider:where(.svelte-1pesiwu) span:where(.svelte-1pesiwu){border-color:#6b728094;box-shadow:0 5px 14px #0f172a1f,inset 0 1px #ffffffe6;transform:translateY(-50%) scale(1.02)}.resize-divider.svelte-1pesiwu:focus-visible{outline:2px solid #6b7280;outline-offset:2px}.is-resizing.svelte-1pesiwu{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:col-resize}}.formula-latex.svelte-cm3ku5 .katex-display{margin:0}.formula-latex.svelte-cm3ku5 .katex{font-size:1.08em}.workflow-aside.svelte-1fli1t4{display:flex;flex-direction:column;height:min(760px,calc(100vh - 120px));max-height:calc(100vh - 120px)}.workflow-aside-scroll.svelte-1fli1t4{min-height:0;flex:1;overflow-y:auto}@media (min-width: 1280px){.workflow-aside.svelte-1fli1t4{height:calc(100vh - 120px);max-height:calc(100vh - 120px)}}.workflow-aside.svelte-10lo9u4{display:flex;flex-direction:column;height:min(760px,calc(100vh - 120px));max-height:calc(100vh - 120px)}.workflow-aside-scroll.svelte-10lo9u4{min-height:0;flex:1;overflow-y:auto}@media (min-width: 1280px){.workflow-aside.svelte-10lo9u4{height:calc(100vh - 120px);max-height:calc(100vh - 120px)}}
