.SceneVisual-module__xwlTlq__kicker{color:var(--dax-text-muted);font-family:var(--dax-font-mono);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.6875rem}.SceneVisual-module__xwlTlq__fuzzyWrap{flex-direction:column;gap:.875rem;min-width:0;display:flex}.SceneVisual-module__xwlTlq__fuzzyCard{border:1px solid var(--dax-border);border-radius:var(--dax-radius-sm);background:var(--dax-surface-raised);flex-direction:column;gap:.5rem;padding:.875rem;display:flex}.SceneVisual-module__xwlTlq__fuzzyTitle{margin:0;font-size:1rem;font-weight:600;line-height:1.35}.SceneVisual-module__xwlTlq__skeleton{flex-direction:column;gap:.375rem;display:flex}.SceneVisual-module__xwlTlq__skeleton span{background:var(--dax-border);filter:blur(1.2px);border-radius:999px;height:7px;display:block}.SceneVisual-module__xwlTlq__skeleton span:first-child{width:82%}.SceneVisual-module__xwlTlq__skeleton span:nth-child(2){width:64%}.SceneVisual-module__xwlTlq__skeleton span:nth-child(3){width:45%}.SceneVisual-module__xwlTlq__questionCloud{grid-template-columns:repeat(auto-fit,minmax(min(100%,12.5rem),1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.SceneVisual-module__xwlTlq__questionChip{border:1px dashed var(--dax-border-strong);border-radius:var(--dax-radius-sm);background:var(--dax-surface);align-items:flex-start;gap:.5rem;min-width:0;padding:.5rem .625rem;display:flex}.SceneVisual-module__xwlTlq__chipMark{border:1px solid var(--dax-border-strong);width:1.25rem;height:1.25rem;color:var(--dax-text-muted);font-family:var(--dax-font-mono);text-align:center;border-radius:50%;flex:none;font-size:.75rem;line-height:1.15rem}.SceneVisual-module__xwlTlq__chipBody{flex-direction:column;gap:.1rem;min-width:0;display:flex}.SceneVisual-module__xwlTlq__chipBody strong{font-size:.8125rem;font-weight:600}.SceneVisual-module__xwlTlq__chipBody em{color:var(--dax-text-muted);font-size:.75rem;font-style:normal}.SceneVisual-module__xwlTlq__ongoingWrap{flex-direction:column;gap:.875rem;min-width:0;display:flex}.SceneVisual-module__xwlTlq__laneList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.SceneVisual-module__xwlTlq__lane{grid-template-columns:minmax(4.5rem,auto) minmax(0,1fr);align-items:center;gap:.625rem;min-width:0;display:grid}.SceneVisual-module__xwlTlq__laneLabel{color:var(--dax-text-muted);font-family:var(--dax-font-mono);white-space:nowrap;font-size:.6875rem}.SceneVisual-module__xwlTlq__laneTrack{border:1px solid var(--dax-border);background:var(--dax-surface);border-radius:999px;min-width:0;height:1.75rem;display:block;position:relative}.SceneVisual-module__xwlTlq__laneTouch{background:var(--dax-accent);border-radius:50%;width:.5rem;height:.5rem;animation:.42s cubic-bezier(.2,.7,.3,1) both SceneVisual-module__xwlTlq__daxTouchIn;position:absolute;top:50%;transform:translate(-50%,-50%)}.SceneVisual-module__xwlTlq__laneTouch:nth-child(2){animation-delay:90ms}.SceneVisual-module__xwlTlq__laneTouch:nth-child(3){animation-delay:.18s}@keyframes SceneVisual-module__xwlTlq__daxTouchIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.SceneVisual-module__xwlTlq__depthList{border-top:1px solid var(--dax-border);flex-direction:column;gap:.5rem;margin:0;padding:.75rem 0 0;list-style:none;display:flex}.SceneVisual-module__xwlTlq__depthRow{grid-template-columns:minmax(0,1fr);gap:.25rem;min-width:0;display:grid}@media (min-width:30rem){.SceneVisual-module__xwlTlq__depthRow{grid-template-columns:minmax(7rem,auto) minmax(4rem,8rem) minmax(0,1fr);align-items:center;gap:.625rem}}.SceneVisual-module__xwlTlq__depthLabel{font-size:.8125rem;font-weight:600}.SceneVisual-module__xwlTlq__depthBar{background:var(--dax-border);border-radius:999px;min-width:0;height:6px;display:block}.SceneVisual-module__xwlTlq__depthFill{background:var(--dax-accent);border-radius:999px;height:100%;animation:.52s cubic-bezier(.2,.7,.3,1) both SceneVisual-module__xwlTlq__daxBarGrow;display:block}@keyframes SceneVisual-module__xwlTlq__daxBarGrow{0%{transform-origin:0;transform:scaleX(.05)}to{transform-origin:0;transform:scaleX(1)}}.SceneVisual-module__xwlTlq__depthDetail{color:var(--dax-text-muted);font-size:.75rem}.SceneVisual-module__xwlTlq__questionSetWrap{flex-direction:column;gap:.75rem;min-width:0;display:flex}.SceneVisual-module__xwlTlq__questionGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.SceneVisual-module__xwlTlq__questionCard{border:1px solid var(--dax-border);border-radius:var(--dax-radius-sm);background:var(--dax-surface);flex-direction:column;gap:.15rem;min-width:0;padding:.5rem .625rem;display:flex}.SceneVisual-module__xwlTlq__questionCard strong{font-size:.8125rem;font-weight:600}.SceneVisual-module__xwlTlq__questionCard em{color:var(--dax-text-muted);font-size:.75rem;font-style:normal}.SceneVisual-module__xwlTlq__optionalNote{border:1px dashed var(--dax-border-strong);color:var(--dax-text-muted);text-align:center;border-radius:999px;margin:0;padding:.4rem .625rem;font-size:.75rem}.SceneVisual-module__xwlTlq__breakdownWrap{flex-direction:column;gap:.875rem;min-width:0;display:flex}.SceneVisual-module__xwlTlq__breakdownFlow{grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;display:grid}@media (min-width:48rem){.SceneVisual-module__xwlTlq__breakdownFlow{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}.SceneVisual-module__xwlTlq__breakdownCol{flex-direction:column;gap:.5rem;min-width:0;display:flex}.SceneVisual-module__xwlTlq__breakdownColQuestions{border-radius:var(--dax-radius-sm);background:var(--dax-surface);padding:.5rem .625rem}.SceneVisual-module__xwlTlq__blobCard{border:1px solid var(--dax-border-strong);background:var(--dax-surface);border-radius:40% 60% 55% 45%/55% 45% 60% 40%;padding:.75rem}.SceneVisual-module__xwlTlq__blobTitle{margin:0 0 .25rem;font-size:.875rem;font-weight:600;line-height:1.4}.SceneVisual-module__xwlTlq__blobNote{color:var(--dax-text-muted);margin:0;font-size:.75rem}.SceneVisual-module__xwlTlq__questionSteps{flex-direction:column;gap:.375rem;margin:0;padding-left:1.25rem;font-size:.8125rem;display:flex}.SceneVisual-module__xwlTlq__questionSteps li{padding-left:.15rem}.SceneVisual-module__xwlTlq__pieceList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.SceneVisual-module__xwlTlq__pieceCard{border:1px solid var(--dax-border);border-left:3px solid var(--dax-accent);border-radius:var(--dax-radius-sm);background:var(--dax-surface);flex-direction:column;gap:.15rem;min-width:0;padding:.5rem .625rem;animation:.38s cubic-bezier(.2,.7,.3,1) both SceneVisual-module__xwlTlq__daxPieceIn;display:flex}.SceneVisual-module__xwlTlq__pieceCard:nth-child(2){animation-delay:80ms}.SceneVisual-module__xwlTlq__pieceCard:nth-child(3){animation-delay:.16s}@keyframes SceneVisual-module__xwlTlq__daxPieceIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.SceneVisual-module__xwlTlq__pieceCard strong{font-size:.8125rem;font-weight:600}.SceneVisual-module__xwlTlq__pieceCard em{color:var(--dax-text-muted);font-size:.75rem;font-style:normal}.SceneVisual-module__xwlTlq__uncertainty{border-top:1px solid var(--dax-border);flex-direction:column;gap:.375rem;padding-top:.75rem;display:flex}.SceneVisual-module__xwlTlq__uncertaintyMeter{grid-template-columns:minmax(0,1fr);align-items:center;gap:.375rem;display:grid}@media (min-width:30rem){.SceneVisual-module__xwlTlq__uncertaintyMeter{grid-template-columns:minmax(0,auto) minmax(2.5rem,1fr) minmax(0,auto);gap:.625rem}}.SceneVisual-module__xwlTlq__uncertaintyTrack{background:linear-gradient(to right, color-mix(in srgb, var(--dax-text) 12%, transparent), var(--dax-accent));border-radius:999px;min-width:0;height:6px;display:block}.SceneVisual-module__xwlTlq__uncertaintyFrom,.SceneVisual-module__xwlTlq__uncertaintyTo{font-size:.75rem}.SceneVisual-module__xwlTlq__uncertaintyFrom{color:var(--dax-text-muted)}.SceneVisual-module__xwlTlq__uncertaintyTo{font-weight:600}.SceneVisual-module__xwlTlq__gateWrap{grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;display:grid}@media (min-width:48rem){.SceneVisual-module__xwlTlq__gateWrap{grid-template-columns:minmax(0,1fr) minmax(0,.85fr) minmax(0,1fr);align-items:start}}.SceneVisual-module__xwlTlq__gateCol{flex-direction:column;gap:.5rem;min-width:0;display:flex}.SceneVisual-module__xwlTlq__gateBox{border:1px solid var(--dax-accent);border-radius:var(--dax-radius-sm);background:var(--dax-surface-raised);flex-direction:column;gap:.375rem;padding:.75rem;display:flex}.SceneVisual-module__xwlTlq__gateTitle{font-size:.875rem;font-weight:650}.SceneVisual-module__xwlTlq__gateInputs{color:var(--dax-text-muted);flex-direction:column;gap:.25rem;margin:0;padding-left:1.1rem;font-size:.75rem;display:flex}.SceneVisual-module__xwlTlq__outcomeList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.SceneVisual-module__xwlTlq__outcomeCard{border:1px dashed var(--dax-border-strong);border-radius:var(--dax-radius-sm);background:var(--dax-surface);flex-direction:column;gap:.15rem;min-width:0;padding:.5rem .625rem;display:flex}.SceneVisual-module__xwlTlq__outcomeCardSelected{border-style:solid;border-color:var(--dax-accent);background:var(--dax-surface-raised)}.SceneVisual-module__xwlTlq__outcomeCard strong{font-size:.8125rem;font-weight:600}.SceneVisual-module__xwlTlq__outcomeCard em{color:var(--dax-text-muted);font-size:.75rem;font-style:normal}@media (prefers-reduced-motion:reduce){.SceneVisual-module__xwlTlq__laneTouch,.SceneVisual-module__xwlTlq__depthFill,.SceneVisual-module__xwlTlq__pieceCard{opacity:1;animation:none!important}.SceneVisual-module__xwlTlq__laneTouch{transform:translate(-50%,-50%)}.SceneVisual-module__xwlTlq__depthFill,.SceneVisual-module__xwlTlq__pieceCard{transform:none}.SceneVisual-module__xwlTlq__skeleton span{filter:none}}
.RefinementJourney-module__6VuDrq__root{--dax-font-sans:var(--font-sans,system-ui, sans-serif);--dax-font-mono:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);--dax-text:var(--surface-ink,CanvasText);--dax-text-muted:var(--surface-muted,var(--surface-ink-soft,color-mix(in srgb, var(--dax-text) 66%, transparent)));--dax-surface:var(--surface-paper,Canvas);--dax-surface-raised:var(--surface-paper-deep,color-mix(in srgb, var(--dax-text) 5%, var(--dax-surface)));--dax-surface-sunken:var(--surface-line-soft,color-mix(in srgb, var(--dax-text) 2.5%, var(--dax-surface)));--dax-border:var(--surface-line,color-mix(in srgb, var(--dax-text) 16%, transparent));--dax-border-strong:color-mix(in srgb, var(--surface-ink) 30%, transparent);--dax-accent:var(--surface-accent,currentColor);--dax-focus:var(--surface-accent-bright,var(--dax-accent));--dax-radius:var(--radius-lg,14px);--dax-radius-sm:var(--radius-md,10px);--dax-gap:clamp(.75rem, 1.6vw, 1.25rem);--dax-pad:clamp(.875rem, 2.2vw, 1.5rem);box-sizing:border-box;gap:var(--dax-gap);width:100%;max-width:min(100%,76rem);padding:var(--dax-pad);border:1px solid var(--dax-border);border-radius:var(--dax-radius);background:var(--dax-surface);color:var(--dax-text);font-family:var(--dax-font-sans);font-size:var(--step-body,.9375rem);line-height:var(--leading-body,1.6);overflow-wrap:break-word;flex-direction:column;margin-inline:auto;display:flex}.RefinementJourney-module__6VuDrq__root *,.RefinementJourney-module__6VuDrq__root :before,.RefinementJourney-module__6VuDrq__root :after{box-sizing:border-box}.RefinementJourney-module__6VuDrq__visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.RefinementJourney-module__6VuDrq__header{flex-direction:column;gap:.375rem;display:flex}.RefinementJourney-module__6VuDrq__eyebrow{color:var(--dax-text-muted);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:.75rem;display:flex}.RefinementJourney-module__6VuDrq__conceptId{border:1px solid var(--dax-border);border-radius:var(--dax-radius-sm);font-family:var(--dax-font-mono);letter-spacing:.04em;text-transform:none;padding:.15rem .4rem;font-size:.6875rem}.RefinementJourney-module__6VuDrq__title{letter-spacing:-.01em;margin:0;font-size:clamp(1.375rem,1.1rem + 1.4vw,2rem);font-weight:650;line-height:1.25}.RefinementJourney-module__6VuDrq__subtitle{max-width:68ch;color:var(--dax-text-muted);margin:0;font-size:clamp(.875rem,.85rem + .2vw,1rem)}.RefinementJourney-module__6VuDrq__progressRow{align-items:center;gap:.75rem;display:flex}.RefinementJourney-module__6VuDrq__progressTrack{background:var(--dax-border);border-radius:999px;flex:auto;min-width:0;height:3px;position:relative}.RefinementJourney-module__6VuDrq__progressFill{background:var(--dax-accent);border-radius:999px;height:100%;transition:width .32s cubic-bezier(.2,.7,.3,1);display:block}.RefinementJourney-module__6VuDrq__progressLabel{color:var(--dax-text-muted);font-family:var(--dax-font-mono);white-space:nowrap;flex:none;font-size:.75rem}.RefinementJourney-module__6VuDrq__tablist{grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));gap:.5rem;display:grid}.RefinementJourney-module__6VuDrq__tab{border:1px solid var(--dax-border);border-radius:var(--dax-radius-sm);background:var(--dax-surface-sunken);min-width:0;color:var(--dax-text-muted);font:inherit;text-align:left;cursor:pointer;flex-direction:column;gap:.25rem;padding:.5rem .625rem;font-size:.8125rem;line-height:1.35;transition:border-color .18s,color .18s,background-color .18s;display:flex}.RefinementJourney-module__6VuDrq__tab:hover{border-color:var(--dax-border-strong);color:var(--dax-text)}.RefinementJourney-module__6VuDrq__tabActive{border-color:var(--dax-accent);background:var(--dax-surface-raised);color:var(--dax-text);font-weight:600}.RefinementJourney-module__6VuDrq__tabIndex{font-family:var(--dax-font-mono);letter-spacing:.06em;opacity:.75;font-size:.6875rem}.RefinementJourney-module__6VuDrq__tabLabel{overflow-wrap:break-word;display:block}.RefinementJourney-module__6VuDrq__panel{border-radius:var(--dax-radius);min-width:0}.RefinementJourney-module__6VuDrq__sceneGrid{gap:var(--dax-gap);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:62rem){.RefinementJourney-module__6VuDrq__sceneGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.RefinementJourney-module__6VuDrq__narrative{flex-direction:column;gap:.75rem;min-width:0;display:flex}.RefinementJourney-module__6VuDrq__sceneTitle{margin:0;font-size:clamp(1.0625rem,1rem + .5vw,1.375rem);font-weight:650;line-height:1.3}.RefinementJourney-module__6VuDrq__blockLabel{color:var(--dax-text-muted);font-family:var(--dax-font-mono);letter-spacing:.07em;text-transform:uppercase;margin-bottom:.2rem;font-size:.6875rem;display:block}.RefinementJourney-module__6VuDrq__mainMessage{border:1px solid var(--dax-border);border-left:3px solid var(--dax-accent);border-radius:var(--dax-radius-sm);background:var(--dax-surface-raised);margin:0;padding:.75rem .875rem;font-size:clamp(.9375rem,.9rem + .3vw,1.0625rem);font-weight:550}.RefinementJourney-module__6VuDrq__description{max-width:62ch;color:var(--dax-text-muted);margin:0;font-size:.9375rem}.RefinementJourney-module__6VuDrq__misconception{border:1px dashed var(--dax-border-strong);border-radius:var(--dax-radius-sm);background:var(--dax-surface-sunken);gap:.5rem;padding:.75rem .875rem;display:grid}.RefinementJourney-module__6VuDrq__misconceptionWrong,.RefinementJourney-module__6VuDrq__misconceptionRight{margin:0;font-size:.875rem}.RefinementJourney-module__6VuDrq__misconceptionWrong>span:last-child{text-underline-offset:2px;opacity:.75;text-decoration:line-through;text-decoration-thickness:1px}.RefinementJourney-module__6VuDrq__misconceptionRight{font-weight:550}.RefinementJourney-module__6VuDrq__takeaway{border-top:1px solid var(--dax-border);margin:0;padding-top:.625rem;font-size:.9375rem}.RefinementJourney-module__6VuDrq__stage{min-width:0;padding:var(--dax-pad);border:1px solid var(--dax-border);border-radius:var(--dax-radius);background:var(--dax-surface-sunken);flex-direction:column;gap:.75rem;margin:0;display:flex}.RefinementJourney-module__6VuDrq__stageCaption{color:var(--dax-text-muted);margin:0;font-size:.8125rem}.RefinementJourney-module__6VuDrq__controls{flex-wrap:wrap;justify-content:space-between;gap:.5rem;display:flex}.RefinementJourney-module__6VuDrq__navButton{border:1px solid var(--dax-border);border-radius:var(--dax-radius-sm);background:var(--dax-surface-raised);min-width:0;color:var(--dax-text);font:inherit;cursor:pointer;flex:9rem;padding:.5rem .875rem;font-size:.875rem;transition:border-color .18s,background-color .18s}.RefinementJourney-module__6VuDrq__navButton:hover:not(:disabled){border-color:var(--dax-accent)}.RefinementJourney-module__6VuDrq__navButton:disabled{opacity:.45;cursor:not-allowed}.RefinementJourney-module__6VuDrq__hint{color:var(--dax-text-muted);margin:0;font-size:.75rem}.RefinementJourney-module__6VuDrq__root :focus-visible{outline:2px solid var(--dax-focus);outline-offset:2px;border-radius:var(--dax-radius-sm)}@keyframes RefinementJourney-module__6VuDrq__daxSceneIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.RefinementJourney-module__6VuDrq__sceneGrid>*{animation:.34s cubic-bezier(.2,.7,.3,1) both RefinementJourney-module__6VuDrq__daxSceneIn}.RefinementJourney-module__6VuDrq__sceneGrid>:nth-child(2){animation-delay:70ms}.RefinementJourney-module__6VuDrq__narrative>*{animation:.3s cubic-bezier(.2,.7,.3,1) both RefinementJourney-module__6VuDrq__daxSceneIn}.RefinementJourney-module__6VuDrq__narrative>:nth-child(2){animation-delay:60ms}.RefinementJourney-module__6VuDrq__narrative>:nth-child(3){animation-delay:.1s}.RefinementJourney-module__6VuDrq__narrative>:nth-child(4){animation-delay:.14s}.RefinementJourney-module__6VuDrq__narrative>:nth-child(5){animation-delay:.18s}@media (prefers-reduced-motion:reduce){.RefinementJourney-module__6VuDrq__root *,.RefinementJourney-module__6VuDrq__root :before,.RefinementJourney-module__6VuDrq__root :after{transition:none!important;animation:none!important}.RefinementJourney-module__6VuDrq__sceneGrid>*,.RefinementJourney-module__6VuDrq__narrative>*{opacity:1;transform:none}}
.RollbackVisualStory-module__B5PieW__root{--rvs-surface-1:var(--surface-1,Canvas);--rvs-surface-2:var(--surface-2,var(--surface-1,Canvas));--rvs-surface-3:var(--surface-3,var(--surface-2,var(--surface-1,Canvas)));--rvs-fg:var(--surface-ink,#1b1d1a);--rvs-muted:var(--surface-muted,#71746b);--rvs-border:var(--surface-line,#ded9cb);--rvs-accent:var(--surface-accent,#a3421a);--rvs-accent-soft:var(--surface-accent-soft,#fbeee6);--rvs-accent-line:var(--surface-accent-line,#e8c9b4);--rvs-wash:color-mix(in srgb, var(--surface-ink,#1b1d1a) 4%, transparent);--rvs-wash-strong:color-mix(in srgb, var(--surface-ink,#1b1d1a) 12%, transparent);--rvs-radius:2px;--rvs-gap:16px;box-sizing:border-box;border:1px solid var(--rvs-border);border-radius:var(--rvs-radius);background:var(--rvs-surface-1);width:100%;max-width:100%;color:var(--rvs-fg);font-family:var(--font-sans,ui-sans-serif, system-ui, sans-serif);overflow-wrap:anywhere;padding:16px;font-size:15px;line-height:1.5;display:block}.RollbackVisualStory-module__B5PieW__root *,.RollbackVisualStory-module__B5PieW__root :before,.RollbackVisualStory-module__B5PieW__root :after{box-sizing:border-box}.RollbackVisualStory-module__B5PieW__header{border-bottom:1px solid var(--rvs-border);flex-direction:column;gap:6px;padding-bottom:14px;display:flex}.RollbackVisualStory-module__B5PieW__eyebrow{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--rvs-muted);margin:0;font-size:11px}.RollbackVisualStory-module__B5PieW__title{letter-spacing:-.01em;margin:0;font-size:24px;font-weight:650;line-height:1.2}.RollbackVisualStory-module__B5PieW__subtitle{color:var(--rvs-muted);margin:0;font-size:14px}.RollbackVisualStory-module__B5PieW__definition{border:1px solid var(--rvs-border);border-radius:var(--rvs-radius);background:var(--rvs-surface-2);margin:4px 0 0;padding:10px 12px;font-size:14px}.RollbackVisualStory-module__B5PieW__layout{gap:var(--rvs-gap);padding-top:var(--rvs-gap);grid-template-columns:minmax(0,240px) minmax(0,1fr);align-items:start;display:grid}@media (max-width:780px){.RollbackVisualStory-module__B5PieW__layout{grid-template-columns:minmax(0,1fr)}}.RollbackVisualStory-module__B5PieW__tablist{border:1px solid var(--rvs-border);border-radius:var(--rvs-radius);background:var(--rvs-surface-2);flex-direction:column;min-width:0;display:flex}.RollbackVisualStory-module__B5PieW__tab{border:0;border-bottom:1px solid var(--rvs-border);width:100%;min-width:0;min-height:44px;color:var(--rvs-muted);font:inherit;text-align:start;cursor:pointer;background:0 0;border-radius:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;margin:0;padding:11px 12px;font-size:14px;display:grid}.RollbackVisualStory-module__B5PieW__tab:last-child{border-bottom:0}.RollbackVisualStory-module__B5PieW__tab[data-active=true]{background:var(--rvs-accent-soft);color:var(--rvs-accent);font-weight:600}.RollbackVisualStory-module__B5PieW__tab[data-active=true] .RollbackVisualStory-module__B5PieW__tabStep{border-color:var(--rvs-accent);color:var(--rvs-accent)}.RollbackVisualStory-module__B5PieW__tab:focus-visible{outline:2px solid var(--rvs-accent);outline-offset:-2px}.RollbackVisualStory-module__B5PieW__tabStep{border:1px solid var(--rvs-border);border-radius:var(--rvs-radius);min-width:26px;font-family:var(--font-mono,ui-monospace, monospace);color:var(--rvs-muted);justify-content:center;align-items:center;padding:2px 4px;font-size:11px;display:inline-flex}.RollbackVisualStory-module__B5PieW__tabText,.RollbackVisualStory-module__B5PieW__panels{min-width:0}.RollbackVisualStory-module__B5PieW__nav{margin-top:var(--rvs-gap);border-top:1px solid var(--rvs-border);justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.RollbackVisualStory-module__B5PieW__navButton{border:1px solid var(--rvs-border);border-radius:var(--rvs-radius);background:var(--rvs-surface-1);min-height:44px;color:var(--rvs-muted);font:inherit;cursor:pointer;padding:9px 12px;font-size:13px}.RollbackVisualStory-module__B5PieW__navButton:not(:disabled):hover,.RollbackVisualStory-module__B5PieW__navButton:not(:disabled):focus-visible{border-color:var(--rvs-accent);background:var(--rvs-accent-soft);color:var(--rvs-accent)}.RollbackVisualStory-module__B5PieW__navButton:focus-visible{outline:2px solid var(--rvs-accent);outline-offset:2px}.RollbackVisualStory-module__B5PieW__navButton:disabled{cursor:not-allowed;opacity:.48}.RollbackVisualStory-module__B5PieW__navCounter{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;color:var(--rvs-accent);margin:0;font-size:11px}.RollbackVisualStory-module__B5PieW__panel{border:1px solid var(--rvs-border);border-radius:var(--rvs-radius);background:var(--rvs-surface-1);flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}.RollbackVisualStory-module__B5PieW__panel[hidden]{display:none}.RollbackVisualStory-module__B5PieW__panel:focus-visible{outline:2px solid var(--rvs-fg);outline-offset:-2px}.RollbackVisualStory-module__B5PieW__panelStep{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;color:var(--rvs-muted);margin:0;font-size:11px}.RollbackVisualStory-module__B5PieW__panelTitle{margin:0;font-size:18px;font-weight:650;line-height:1.25}.RollbackVisualStory-module__B5PieW__panelIntro{color:var(--rvs-fg);margin:0;font-size:14px}.RollbackVisualStory-module__B5PieW__stage{border:1px solid var(--rvs-border);border-radius:var(--rvs-radius);background:var(--rvs-surface-2);flex-direction:column;gap:14px;min-width:0;padding:12px;display:flex}.RollbackVisualStory-module__B5PieW__caption{color:var(--rvs-muted);margin:0;font-size:13px}.RollbackVisualStory-module__B5PieW__blockLabel{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--rvs-muted);margin:0 0 6px;font-size:10px}.RollbackVisualStory-module__B5PieW__flow{min-width:0}.RollbackVisualStory-module__B5PieW__rail{border:1px solid var(--rvs-border);border-radius:var(--rvs-radius);background:var(--rvs-surface-1);grid-template-columns:auto minmax(24px,1fr) auto;align-items:center;gap:8px;min-width:0;padding:10px;display:grid}.RollbackVisualStory-module__B5PieW__railNode{border:1px solid var(--rvs-border);border-radius:var(--rvs-radius);min-width:0;font-family:var(--font-mono,ui-monospace, monospace);color:var(--rvs-muted);padding:4px 6px;font-size:11px}.RollbackVisualStory-module__B5PieW__railNode[data-role=target]{border-color:var(--rvs-fg);color:var(--rvs-fg)}.RollbackVisualStory-module__B5PieW__railTrack{min-width:24px;height:12px;display:block;position:relative}.RollbackVisualStory-module__B5PieW__railTrack:before{content:"";inset-inline:0;background:var(--rvs-border);height:1px;position:absolute;top:50%}.RollbackVisualStory-module__B5PieW__railMarker{border:1px solid var(--rvs-fg);border-radius:var(--rvs-radius);background:var(--rvs-fg);width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;left:0}.RollbackVisualStory-module__B5PieW__rail[data-moving=false][data-direction=forward] .RollbackVisualStory-module__B5PieW__railMarker{left:calc(100% - 8px)}.RollbackVisualStory-module__B5PieW__rail[data-moving=false][data-direction=back] .RollbackVisualStory-module__B5PieW__railMarker{left:0}.RollbackVisualStory-module__B5PieW__rail[data-direction=back] .RollbackVisualStory-module__B5PieW__railNode[data-role=target]{order:-1}.RollbackVisualStory-module__B5PieW__flowNote{margin:6px 0 0;font-size:13px}.RollbackVisualStory-module__B5PieW__panel[data-active=true] .RollbackVisualStory-module__B5PieW__rail[data-moving=true][data-direction=forward] .RollbackVisualStory-module__B5PieW__railMarker{animation:1.9s linear infinite RollbackVisualStory-module__B5PieW__rvs-travel-forward}.RollbackVisualStory-module__B5PieW__panel[data-active=true] .RollbackVisualStory-module__B5PieW__rail[data-moving=true][data-direction=back] .RollbackVisualStory-module__B5PieW__railMarker{animation:1.5s linear infinite RollbackVisualStory-module__B5PieW__rvs-travel-back}@keyframes RollbackVisualStory-module__B5PieW__rvs-travel-forward{0%{opacity:.35;left:0}50%{opacity:1}to{opacity:.35;left:calc(100% - 8px)}}@keyframes RollbackVisualStory-module__B5PieW__rvs-travel-back{0%{opacity:.35;left:calc(100% - 8px)}50%{opacity:1}to{opacity:.35;left:0}}.RollbackVisualStory-module__B5PieW__rack{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:10px;min-width:0;display:grid}.RollbackVisualStory-module__B5PieW__version{border:1px solid var(--rvs-border);border-radius:var(--rvs-radius);background:var(--rvs-surface-1);flex-direction:column;gap:6px;min-width:0;padding:10px;display:flex}.RollbackVisualStory-module__B5PieW__version[data-state=faulty]{border-style:dashed;border-color:var(--rvs-accent)}.RollbackVisualStory-module__B5PieW__version[data-state=safe]{border-color:var(--rvs-accent);border-style:solid}.RollbackVisualStory-module__B5PieW__version[data-state=standby]{border-style:dotted}.RollbackVisualStory-module__B5PieW__version[data-state=review]{background:var(--rvs-surface-3);border-style:dashed}.RollbackVisualStory-module__B5PieW__version[data-live=true]{border-width:2px}.RollbackVisualStory-module__B5PieW__versionTop{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.RollbackVisualStory-module__B5PieW__versionTag{font-family:var(--font-mono,ui-monospace, monospace);font-size:13px;font-weight:600}.RollbackVisualStory-module__B5PieW__livePill{border:1px solid var(--rvs-accent);color:var(--rvs-accent);border-radius:var(--rvs-radius);background:var(--rvs-wash-strong);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;padding:2px 6px;font-size:10px}.RollbackVisualStory-module__B5PieW__versionLabel{margin:0;font-size:14px;font-weight:600}.RollbackVisualStory-module__B5PieW__versionState{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;color:var(--rvs-muted);margin:0;font-size:11px}.RollbackVisualStory-module__B5PieW__versionNote{color:var(--rvs-muted);margin:0;font-size:13px}.RollbackVisualStory-module__B5PieW__pulse{align-items:flex-end;gap:3px;height:18px;display:flex}.RollbackVisualStory-module__B5PieW__pulseBar{border:1px solid var(--rvs-border);border-radius:var(--rvs-radius);background:var(--rvs-wash);transform-origin:bottom;width:6px;height:100%;display:block;transform:scaleY(.35)}.RollbackVisualStory-module__B5PieW__version[data-state=safe] .RollbackVisualStory-module__B5PieW__pulseBar{border-color:var(--rvs-fg);transform:scaleY(.6)}.RollbackVisualStory-module__B5PieW__version[data-state=faulty] .RollbackVisualStory-module__B5PieW__pulseBar{border-color:var(--rvs-fg);transform:scaleY(1)}.RollbackVisualStory-module__B5PieW__version[data-state=review] .RollbackVisualStory-module__B5PieW__pulseBar{transform:scaleY(.5)}.RollbackVisualStory-module__B5PieW__panel[data-active=true] .RollbackVisualStory-module__B5PieW__version[data-state=faulty] .RollbackVisualStory-module__B5PieW__pulseBar{animation:.9s steps(3,end) infinite RollbackVisualStory-module__B5PieW__rvs-fault}.RollbackVisualStory-module__B5PieW__panel[data-active=true] .RollbackVisualStory-module__B5PieW__version[data-state=safe] .RollbackVisualStory-module__B5PieW__pulseBar{animation:2.6s ease-in-out infinite RollbackVisualStory-module__B5PieW__rvs-steady}.RollbackVisualStory-module__B5PieW__panel[data-active=true] .RollbackVisualStory-module__B5PieW__version[data-state=review] .RollbackVisualStory-module__B5PieW__pulseBar{animation:2.1s ease-in-out infinite RollbackVisualStory-module__B5PieW__rvs-scan}.RollbackVisualStory-module__B5PieW__panel[data-active=true] .RollbackVisualStory-module__B5PieW__pulseBar:nth-child(2){animation-delay:.15s}.RollbackVisualStory-module__B5PieW__panel[data-active=true] .RollbackVisualStory-module__B5PieW__pulseBar:nth-child(3){animation-delay:.3s}@keyframes RollbackVisualStory-module__B5PieW__rvs-fault{0%{transform:scaleY(.25)}33%{transform:scaleY(1)}66%{transform:scaleY(.45)}to{transform:scaleY(.9)}}@keyframes RollbackVisualStory-module__B5PieW__rvs-steady{0%,to{transform:scaleY(.55)}50%{transform:scaleY(.68)}}@keyframes RollbackVisualStory-module__B5PieW__rvs-scan{0%,to{opacity:.5;transform:scaleY(.3)}50%{opacity:1;transform:scaleY(.85)}}.RollbackVisualStory-module__B5PieW__signals{min-width:0}.RollbackVisualStory-module__B5PieW__signalList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.RollbackVisualStory-module__B5PieW__signal{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;font-size:13px;display:grid}.RollbackVisualStory-module__B5PieW__signalMark{border:1px solid var(--rvs-fg);border-radius:var(--rvs-radius);width:8px;height:8px;display:block}.RollbackVisualStory-module__B5PieW__signal[data-tone=alert] .RollbackVisualStory-module__B5PieW__signalMark{background:var(--rvs-fg)}.RollbackVisualStory-module__B5PieW__signal[data-tone=calm] .RollbackVisualStory-module__B5PieW__signalMark{background:var(--rvs-wash-strong)}.RollbackVisualStory-module__B5PieW__signal[data-tone=neutral] .RollbackVisualStory-module__B5PieW__signalMark{border-color:var(--rvs-border);background:0 0}.RollbackVisualStory-module__B5PieW__signal[data-tone=neutral] .RollbackVisualStory-module__B5PieW__signalText{color:var(--rvs-muted)}.RollbackVisualStory-module__B5PieW__panel[data-active=true] .RollbackVisualStory-module__B5PieW__signal[data-tone=alert] .RollbackVisualStory-module__B5PieW__signalMark{animation:.8s steps(2,end) infinite RollbackVisualStory-module__B5PieW__rvs-blink}@keyframes RollbackVisualStory-module__B5PieW__rvs-blink{0%,49%{opacity:1}50%,to{opacity:.25}}.RollbackVisualStory-module__B5PieW__quote{border:1px solid var(--rvs-border);border-radius:var(--rvs-radius);background:var(--rvs-surface-1);min-width:0;margin:0;padding:10px}.RollbackVisualStory-module__B5PieW__quoteLine{border-inline-start:2px solid var(--rvs-border);gap:2px;margin:0 0 8px;padding:0 0 0 10px;display:grid}.RollbackVisualStory-module__B5PieW__quoteSpeaker{font-family:var(--font-mono,ui-monospace, monospace);color:var(--rvs-muted);font-size:11px}.RollbackVisualStory-module__B5PieW__quoteText{font-size:13px}.RollbackVisualStory-module__B5PieW__quoteNote{color:var(--rvs-muted);margin:0;font-size:11px}.RollbackVisualStory-module__B5PieW__takeaway{border:1px solid var(--rvs-fg);border-radius:var(--rvs-radius);background:var(--rvs-wash);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;margin:0;padding:10px 12px;display:grid}.RollbackVisualStory-module__B5PieW__takeawayLabel{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--rvs-muted);padding-top:3px;font-size:10px}.RollbackVisualStory-module__B5PieW__takeawayText{font-size:14px;font-weight:600}@media (max-width:400px){.RollbackVisualStory-module__B5PieW__takeaway{grid-template-columns:minmax(0,1fr);gap:4px}}.RollbackVisualStory-module__B5PieW__boundary{margin-top:var(--rvs-gap);border-top:1px solid var(--rvs-border);padding-top:14px}.RollbackVisualStory-module__B5PieW__boundaryList{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:8px;margin:0;display:grid}.RollbackVisualStory-module__B5PieW__boundaryItem{border:1px solid var(--rvs-border);border-radius:var(--rvs-radius);background:var(--rvs-surface-2);min-width:0;padding:8px 10px}.RollbackVisualStory-module__B5PieW__boundaryTerm{font-family:var(--font-mono,ui-monospace, monospace);margin:0;font-size:12px;font-weight:600}.RollbackVisualStory-module__B5PieW__boundaryMeaning{color:var(--rvs-muted);margin:2px 0 0;font-size:12px}.RollbackVisualStory-module__B5PieW__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.RollbackVisualStory-module__B5PieW__root,.RollbackVisualStory-module__B5PieW__root *,.RollbackVisualStory-module__B5PieW__root :before,.RollbackVisualStory-module__B5PieW__root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.RollbackVisualStory-module__B5PieW__rail[data-direction=forward] .RollbackVisualStory-module__B5PieW__railMarker{opacity:1;left:calc(100% - 8px)}.RollbackVisualStory-module__B5PieW__rail[data-direction=back] .RollbackVisualStory-module__B5PieW__railMarker{opacity:1;left:0}.RollbackVisualStory-module__B5PieW__pulseBar,.RollbackVisualStory-module__B5PieW__signalMark{opacity:1}}
.SprintVisualStory-module__vKM7-G__root{--vs-ink:var(--surface-ink,#1b1d1a);--vs-ink-soft:var(--surface-ink-soft,#4a4d46);--vs-line:var(--surface-line,#ded9cb);--vs-accent:var(--surface-accent,#a3421a);--vs-accent-soft:var(--surface-accent-soft,#fbeee6);--vs-done:var(--surface-accent,#a3421a);--vs-done-soft:var(--surface-accent-soft,#fbeee6);--vs-hold:var(--surface-ink-soft,#4a4d46);--vs-hold-soft:var(--surface-paper-deep,#f4f1e8);--vs-focus:var(--surface-accent-bright,#d8703e);--vs-gap:clamp(.75rem, 2vw, 1.25rem);--vs-pad:clamp(.875rem, 2.4vw, 1.75rem);--vs-radius:14px;box-sizing:border-box;gap:var(--vs-gap);width:100%;min-width:0;max-width:100%;padding:var(--vs-pad);font-family:var(--font-sans);color:var(--vs-ink);background:var(--surface-paper,#fbfaf5);border:1px solid var(--vs-line);border-radius:var(--vs-radius);flex-direction:column;display:flex;overflow-x:clip}.SprintVisualStory-module__vKM7-G__root *,.SprintVisualStory-module__vKM7-G__root :before,.SprintVisualStory-module__vKM7-G__root :after{box-sizing:border-box}.SprintVisualStory-module__vKM7-G__header{flex-direction:column;gap:.25rem;min-width:0;display:flex}.SprintVisualStory-module__vKM7-G__eyebrow{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--vs-ink-soft);margin:0;font-size:.6875rem;font-weight:500}.SprintVisualStory-module__vKM7-G__title{letter-spacing:-.01em;margin:0;font-size:clamp(1.25rem,1rem + 1.4vw,1.75rem);font-weight:650;line-height:1.2}.SprintVisualStory-module__vKM7-G__subtitle{max-width:46ch;color:var(--vs-ink-soft);margin:0;font-size:.9375rem;line-height:1.5}.SprintVisualStory-module__vKM7-G__tablist{flex-wrap:wrap;gap:.5rem;min-width:0;margin:0;padding:0;display:flex}.SprintVisualStory-module__vKM7-G__tab{min-width:0;min-height:2.25rem;color:var(--vs-ink-soft);background:var(--surface-paper,#fbfaf5);border:1px solid var(--vs-line);cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .75rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex}.SprintVisualStory-module__vKM7-G__tab:hover{color:var(--vs-ink);border-color:var(--vs-accent)}.SprintVisualStory-module__vKM7-G__tab[aria-selected=true]{color:var(--vs-accent);background:var(--vs-accent-soft);border-color:var(--vs-accent)}.SprintVisualStory-module__vKM7-G__tabIndex{font-family:var(--font-mono);opacity:.85;font-size:.6875rem;font-weight:500}.SprintVisualStory-module__vKM7-G__tabLabel{overflow-wrap:anywhere}.SprintVisualStory-module__vKM7-G__panel{min-width:0;padding:var(--vs-pad);background:var(--surface-paper,#fbfaf5);border:1px solid var(--vs-line);border-radius:var(--vs-radius)}.SprintVisualStory-module__vKM7-G__panelGrid{gap:var(--vs-gap);grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;display:grid}.SprintVisualStory-module__vKM7-G__figure{flex-direction:column;gap:.625rem;min-width:0;margin:0;display:flex}.SprintVisualStory-module__vKM7-G__visualFrame{background:var(--surface-paper-deep,#f4f1e8);border:1px solid var(--vs-line);border-radius:12px;min-width:0;padding:clamp(.5rem,1.6vw,1rem)}.SprintVisualStory-module__vKM7-G__figcaption{color:var(--vs-ink-soft);margin:0;font-size:.8125rem;line-height:1.45}.SprintVisualStory-module__vKM7-G__copy{flex-direction:column;gap:.625rem;min-width:0;display:flex}.SprintVisualStory-module__vKM7-G__kicker{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--vs-accent);margin:0;font-size:.6875rem;font-weight:500}.SprintVisualStory-module__vKM7-G__sceneTitle{margin:0;font-size:clamp(1.125rem,1rem + .9vw,1.375rem);font-weight:650;line-height:1.25}.SprintVisualStory-module__vKM7-G__lead{overflow-wrap:anywhere;max-width:42ch;margin:0;font-size:1rem;line-height:1.55}.SprintVisualStory-module__vKM7-G__points{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.SprintVisualStory-module__vKM7-G__point{min-width:0;color:var(--vs-ink-soft);overflow-wrap:anywhere;align-items:flex-start;gap:.5rem;font-size:.9375rem;line-height:1.5;display:flex}.SprintVisualStory-module__vKM7-G__pointMark{background:var(--vs-accent);border-radius:2px;flex:none;width:.5rem;height:.5rem;margin-top:.45rem}.SprintVisualStory-module__vKM7-G__takeaway{font-family:var(--font-mono);color:var(--vs-ink);background:var(--surface-paper-deep,#f4f1e8);border-left:3px solid var(--vs-accent);overflow-wrap:anywhere;border-radius:0 8px 8px 0;margin:0;padding:.5rem .75rem;font-size:.75rem;line-height:1.4}.SprintVisualStory-module__vKM7-G__controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.SprintVisualStory-module__vKM7-G__navButton{min-height:2.25rem;color:var(--vs-ink);background:var(--surface-paper,#fbfaf5);border:1px solid var(--vs-line);cursor:pointer;border-radius:999px;align-items:center;gap:.375rem;padding:.4rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:background-color .16s,border-color .16s;display:inline-flex}.SprintVisualStory-module__vKM7-G__navButton:hover:not(:disabled){border-color:var(--vs-accent);color:var(--vs-accent)}.SprintVisualStory-module__vKM7-G__navButton:disabled{opacity:.45;cursor:not-allowed}.SprintVisualStory-module__vKM7-G__navArrow{font-family:var(--font-mono);font-size:.875rem;line-height:1}.SprintVisualStory-module__vKM7-G__counter{font-family:var(--font-mono);letter-spacing:.06em;color:var(--vs-ink-soft);white-space:nowrap;margin:0;font-size:.75rem}.SprintVisualStory-module__vKM7-G__hint{color:var(--vs-ink-soft);margin:0;font-size:.75rem;line-height:1.4}.SprintVisualStory-module__vKM7-G__tab:focus-visible,.SprintVisualStory-module__vKM7-G__navButton:focus-visible,.SprintVisualStory-module__vKM7-G__panel:focus-visible{outline:2px solid var(--vs-focus);outline-offset:2px}.SprintVisualStory-module__vKM7-G__srOnly{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:60rem){.SprintVisualStory-module__vKM7-G__panelGrid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(1.25rem,2.4vw,2rem)}}@media (min-width:90rem){.SprintVisualStory-module__vKM7-G__root{--vs-pad:1.75rem}.SprintVisualStory-module__vKM7-G__subtitle{font-size:1rem}}@media (max-width:24.5rem){.SprintVisualStory-module__vKM7-G__tab{padding:.35rem .625rem;font-size:.75rem}.SprintVisualStory-module__vKM7-G__navButton{flex:auto;justify-content:center}.SprintVisualStory-module__vKM7-G__counter{text-align:center;order:3;width:100%}}.SprintVisualStory-module__vKM7-G__sceneEnter{animation:.32s ease-out both SprintVisualStory-module__vKM7-G__vsPanelIn}@keyframes SprintVisualStory-module__vKM7-G__vsPanelIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.SprintVisualStory-module__vKM7-G__root .SprintVisualStory-module__vKM7-G__sceneEnter{animation:none}.SprintVisualStory-module__vKM7-G__tab,.SprintVisualStory-module__vKM7-G__navButton{transition:none}}
.visuals-module__W6W1Cq__svg{--vsv-ink:var(--vs-ink,var(--surface-ink,#1b1d1a));--vsv-soft:var(--vs-ink-soft,var(--surface-ink-soft,#4a4d46));--vsv-line:var(--vs-line,var(--surface-line,#ded9cb));--vsv-accent:var(--vs-accent,var(--surface-accent,#a3421a));--vsv-accent-soft:var(--vs-accent-soft,var(--surface-accent-soft,#fbeee6));--vsv-done:var(--vs-done,var(--surface-accent,#a3421a));--vsv-done-soft:var(--vs-done-soft,var(--surface-accent-soft,#fbeee6));--vsv-hold:var(--vs-hold,var(--surface-ink-soft,#4a4d46));--vsv-hold-soft:var(--vs-hold-soft,var(--surface-paper-deep,#f4f1e8));--vsv-card:var(--surface-paper,#fbfaf5);--vsv-well:var(--surface-paper-deep,#f4f1e8);width:100%;max-width:100%;height:auto;display:block;overflow:visible}.visuals-module__W6W1Cq__panel{fill:var(--vsv-well);stroke:var(--vsv-line);stroke-width:1.5px}.visuals-module__W6W1Cq__card{fill:var(--vsv-card);stroke:var(--vsv-line);stroke-width:1.5px}.visuals-module__W6W1Cq__cardAccent{fill:var(--vsv-accent-soft);stroke:var(--vsv-accent);stroke-width:1.5px}.visuals-module__W6W1Cq__cardDone{fill:var(--vsv-done-soft);stroke:var(--vsv-done);stroke-width:1.5px}.visuals-module__W6W1Cq__cardHold{fill:var(--vsv-hold-soft);stroke:var(--vsv-hold);stroke-width:1.5px}.visuals-module__W6W1Cq__line{stroke:var(--vsv-line);stroke-width:1.5px;fill:none}.visuals-module__W6W1Cq__lineAccent{stroke:var(--vsv-accent);stroke-width:2px;fill:none;stroke-linecap:round}.visuals-module__W6W1Cq__bar{fill:var(--vsv-line)}.visuals-module__W6W1Cq__barAccent{fill:var(--vsv-accent)}.visuals-module__W6W1Cq__barDone{fill:var(--vsv-done)}.visuals-module__W6W1Cq__label{font-family:var(--font-sans);fill:var(--vsv-ink);font-size:13px;font-weight:600}.visuals-module__W6W1Cq__labelSoft{font-family:var(--font-sans);fill:var(--vsv-soft);font-size:12px;font-weight:500}.visuals-module__W6W1Cq__labelMono{font-family:var(--font-mono);fill:var(--vsv-soft);letter-spacing:.04em;font-size:11px;font-weight:500}.visuals-module__W6W1Cq__labelAccent{font-family:var(--font-sans);fill:var(--vsv-accent);font-size:12px;font-weight:600}.visuals-module__W6W1Cq__labelDone{font-family:var(--font-sans);fill:var(--vsv-done);font-size:12px;font-weight:600}.visuals-module__W6W1Cq__figure{pointer-events:none}.visuals-module__W6W1Cq__figureHead{fill:var(--vsv-accent-soft);stroke:var(--vsv-accent);stroke-width:1.5px}.visuals-module__W6W1Cq__figureBody{fill:var(--vsv-card);stroke:var(--vsv-accent);stroke-width:1.5px}.visuals-module__W6W1Cq__figureInitial{font-family:var(--font-mono);fill:var(--vsv-accent);font-size:12px;font-weight:600}.visuals-module__W6W1Cq__figureName{font-family:var(--font-sans);fill:var(--vsv-ink);font-size:11px;font-weight:600}.visuals-module__W6W1Cq__figureRole{font-family:var(--font-sans);fill:var(--vsv-soft);font-size:10px;font-weight:500}.visuals-module__W6W1Cq__isActive .visuals-module__W6W1Cq__fade{animation:.42s ease-out both visuals-module__W6W1Cq__vsFade}.visuals-module__W6W1Cq__isActive .visuals-module__W6W1Cq__rise{animation:.46s ease-out both visuals-module__W6W1Cq__vsRise}.visuals-module__W6W1Cq__isActive .visuals-module__W6W1Cq__drawIn{animation:.52s ease-out both visuals-module__W6W1Cq__vsDraw}.visuals-module__W6W1Cq__isActive .visuals-module__W6W1Cq__slideRight{animation:.56s cubic-bezier(.22,.68,.35,1) both visuals-module__W6W1Cq__vsSlideRight}.visuals-module__W6W1Cq__isActive .visuals-module__W6W1Cq__travel{animation:2.6s ease-in-out .3s infinite visuals-module__W6W1Cq__vsTravel}.visuals-module__W6W1Cq__isActive .visuals-module__W6W1Cq__pulse{animation:2.4s ease-in-out .2s infinite visuals-module__W6W1Cq__vsPulse}.visuals-module__W6W1Cq__loop{transform-box:fill-box;transform-origin:50%}.visuals-module__W6W1Cq__isActive .visuals-module__W6W1Cq__loop{animation:3.2s linear .4s infinite visuals-module__W6W1Cq__vsLoop}.visuals-module__W6W1Cq__delay1{animation-delay:90ms}.visuals-module__W6W1Cq__delay2{animation-delay:.18s}.visuals-module__W6W1Cq__delay3{animation-delay:.27s}.visuals-module__W6W1Cq__delay4{animation-delay:.36s}.visuals-module__W6W1Cq__delay5{animation-delay:.45s}@keyframes visuals-module__W6W1Cq__vsFade{0%{opacity:0}to{opacity:1}}@keyframes visuals-module__W6W1Cq__vsRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes visuals-module__W6W1Cq__vsDraw{0%{opacity:0;stroke-dasharray:260;stroke-dashoffset:260px}to{opacity:1;stroke-dasharray:260;stroke-dashoffset:0}}@keyframes visuals-module__W6W1Cq__vsSlideRight{0%{opacity:0;transform:translate(-26px)}to{opacity:1;transform:translate(0)}}@keyframes visuals-module__W6W1Cq__vsTravel{0%{opacity:0;transform:translate(0)}10%{opacity:1;transform:translate(0)}40%{transform:translate(180px)}60%{transform:translate(180px)}90%{opacity:1;transform:translate(360px)}to{opacity:0;transform:translate(360px)}}@keyframes visuals-module__W6W1Cq__vsPulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes visuals-module__W6W1Cq__vsLoop{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.visuals-module__W6W1Cq__isActive .visuals-module__W6W1Cq__fade,.visuals-module__W6W1Cq__isActive .visuals-module__W6W1Cq__rise,.visuals-module__W6W1Cq__isActive .visuals-module__W6W1Cq__drawIn,.visuals-module__W6W1Cq__isActive .visuals-module__W6W1Cq__slideRight,.visuals-module__W6W1Cq__isActive .visuals-module__W6W1Cq__travel,.visuals-module__W6W1Cq__isActive .visuals-module__W6W1Cq__pulse,.visuals-module__W6W1Cq__isActive .visuals-module__W6W1Cq__loop{animation:none}}
.StagingVisualStory-module__xRBwrq__root{--sv-paper:var(--surface-paper,#fbfaf5);--sv-paper-deep:var(--surface-paper-deep,#f4f1e8);--sv-ink:var(--surface-ink,#1b1d1a);--sv-ink-soft:var(--surface-ink-soft,#4a4d46);--sv-muted:var(--surface-muted,#71746b);--sv-line:var(--surface-line,#ded9cb);--sv-line-soft:var(--surface-line-soft,#e9e5d9);--sv-accent:var(--surface-accent,#a3421a);--sv-accent-bright:var(--surface-accent-bright,#d8703e);--sv-accent-soft:var(--surface-accent-soft,#fbeee6);--sv-accent-line:var(--surface-accent-line,#e8c9b4);--sv-invert-bg:var(--surface-invert-bg,#1b1d1a);--sv-invert-ink:var(--surface-invert-ink,#fffaf2);--sv-step:.16s;box-sizing:border-box;width:100%;max-width:100%;color:var(--sv-ink);font-family:var(--font-sans,inherit);overflow-wrap:break-word;word-break:normal;margin:0;padding:0;font-size:clamp(.9375rem,.9rem + .15vw,1rem);line-height:1.6;display:block}.StagingVisualStory-module__xRBwrq__root *,.StagingVisualStory-module__xRBwrq__root :before,.StagingVisualStory-module__xRBwrq__root :after{box-sizing:border-box;min-width:0}@media (prefers-color-scheme:dark){.StagingVisualStory-module__xRBwrq__root{--sv-paper:var(--surface-paper,#171814);--sv-paper-deep:var(--surface-paper-deep,#1f211b);--sv-ink:var(--surface-ink,#f2efe5);--sv-ink-soft:var(--surface-ink-soft,#cdc9bd);--sv-muted:var(--surface-muted,#9b9d92);--sv-line:var(--surface-line,#34372e);--sv-line-soft:var(--surface-line-soft,#2a2d25);--sv-accent:var(--surface-accent,#e28a5a);--sv-accent-bright:var(--surface-accent-bright,#f2a97e);--sv-accent-soft:var(--surface-accent-soft,#2b1e15);--sv-accent-line:var(--surface-accent-line,#4b3527);--sv-invert-bg:var(--surface-invert-bg,#2c382f);--sv-invert-ink:var(--surface-invert-ink,#f7f4ec)}}:is([data-theme=light] .StagingVisualStory-module__xRBwrq__root,.light .StagingVisualStory-module__xRBwrq__root){--sv-paper:var(--surface-paper,#fbfaf5);--sv-paper-deep:var(--surface-paper-deep,#f4f1e8);--sv-ink:var(--surface-ink,#1b1d1a);--sv-ink-soft:var(--surface-ink-soft,#4a4d46);--sv-muted:var(--surface-muted,#71746b);--sv-line:var(--surface-line,#ded9cb);--sv-line-soft:var(--surface-line-soft,#e9e5d9);--sv-accent:var(--surface-accent,#a3421a);--sv-accent-bright:var(--surface-accent-bright,#d8703e);--sv-accent-soft:var(--surface-accent-soft,#fbeee6);--sv-accent-line:var(--surface-accent-line,#e8c9b4);--sv-invert-bg:var(--surface-invert-bg,#1b1d1a);--sv-invert-ink:var(--surface-invert-ink,#fffaf2)}:is([data-theme=dark] .StagingVisualStory-module__xRBwrq__root,.dark .StagingVisualStory-module__xRBwrq__root){--sv-paper:var(--surface-paper,#171814);--sv-paper-deep:var(--surface-paper-deep,#1f211b);--sv-ink:var(--surface-ink,#f2efe5);--sv-ink-soft:var(--surface-ink-soft,#cdc9bd);--sv-muted:var(--surface-muted,#9b9d92);--sv-line:var(--surface-line,#34372e);--sv-line-soft:var(--surface-line-soft,#2a2d25);--sv-accent:var(--surface-accent,#e28a5a);--sv-accent-bright:var(--surface-accent-bright,#f2a97e);--sv-accent-soft:var(--surface-accent-soft,#2b1e15);--sv-accent-line:var(--surface-accent-line,#4b3527);--sv-invert-bg:var(--surface-invert-bg,#2c382f);--sv-invert-ink:var(--surface-invert-ink,#f7f4ec)}.StagingVisualStory-module__xRBwrq__header{border-bottom:1px solid var(--sv-line);margin:0 0 20px;padding:0 0 16px}.StagingVisualStory-module__xRBwrq__kicker,.StagingVisualStory-module__xRBwrq__mono{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--sv-muted);font-size:.6875rem;line-height:1.5}.StagingVisualStory-module__xRBwrq__kicker{margin:0 0 8px}.StagingVisualStory-module__xRBwrq__title{font-family:var(--font-sans,inherit);letter-spacing:-.01em;color:var(--sv-ink);margin:0 0 8px;font-size:clamp(1.25rem,1.05rem + .9vw,1.75rem);font-weight:600;line-height:1.4}.StagingVisualStory-module__xRBwrq__subtitle{max-width:60ch;color:var(--sv-ink-soft);margin:0;font-size:1rem;line-height:1.6}.StagingVisualStory-module__xRBwrq__tablist{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:8px;margin:0 0 18px;padding:0;display:grid}.StagingVisualStory-module__xRBwrq__tab{text-align:left;cursor:pointer;background-color:var(--sv-paper-deep);min-height:56px;color:var(--sv-ink-soft);border:1px solid var(--sv-line);font-family:var(--font-sans,inherit);transition:background-color var(--sv-step) ease, border-color var(--sv-step) ease, color var(--sv-step) ease;border-radius:2px;flex-direction:column;align-items:flex-start;gap:4px;margin:0;padding:10px 12px;display:flex}.StagingVisualStory-module__xRBwrq__tab:hover{border-color:var(--sv-accent-line);color:var(--sv-ink)}.StagingVisualStory-module__xRBwrq__tab:focus-visible{outline:2px solid var(--sv-accent);outline-offset:2px}.StagingVisualStory-module__xRBwrq__tabActive{background-color:var(--sv-accent-soft);border-color:var(--sv-accent);color:var(--sv-ink);box-shadow:inset 0 -3px 0 0 var(--sv-accent)}.StagingVisualStory-module__xRBwrq__tabNumber{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.08em;color:var(--sv-muted);font-size:.6875rem;line-height:1.5}.StagingVisualStory-module__xRBwrq__tabActive .StagingVisualStory-module__xRBwrq__tabNumber{color:var(--sv-accent)}.StagingVisualStory-module__xRBwrq__tabTitle{font-size:.875rem;font-weight:500;line-height:1.5}.StagingVisualStory-module__xRBwrq__hint{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 18px;display:flex}.StagingVisualStory-module__xRBwrq__hintKeys{color:var(--sv-ink-soft)}.StagingVisualStory-module__xRBwrq__panel{margin:0;padding:0}.StagingVisualStory-module__xRBwrq__panel:focus-visible{outline:2px solid var(--sv-accent);outline-offset:4px}.StagingVisualStory-module__xRBwrq__stage{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (min-width:900px){.StagingVisualStory-module__xRBwrq__stage{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:28px}}.StagingVisualStory-module__xRBwrq__figure{margin:0;padding:0}.StagingVisualStory-module__xRBwrq__figureFrame{background-color:var(--sv-paper);border:1px solid var(--sv-line);border-radius:2px;padding:12px}.StagingVisualStory-module__xRBwrq__svg{width:100%;max-width:100%;height:auto;display:block;overflow:visible}.StagingVisualStory-module__xRBwrq__figCaption{color:var(--sv-muted);margin:10px 0 0;font-size:.875rem;line-height:1.6}.StagingVisualStory-module__xRBwrq__sceneHead{margin:0 0 14px}.StagingVisualStory-module__xRBwrq__sceneTitle{font-family:var(--font-sans,inherit);color:var(--sv-ink);margin:6px 0 0;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:600;line-height:1.4}.StagingVisualStory-module__xRBwrq__lead{color:var(--sv-ink);margin:0 0 16px;font-size:1rem;line-height:1.6}.StagingVisualStory-module__xRBwrq__beats{flex-direction:column;gap:10px;margin:0 0 16px;padding:0;list-style:none;display:flex}.StagingVisualStory-module__xRBwrq__beat{background-color:var(--sv-paper-deep);border:1px solid var(--sv-line-soft);border-radius:2px;flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:10px 12px;line-height:1.6;display:flex}.StagingVisualStory-module__xRBwrq__beatCause{color:var(--sv-ink)}.StagingVisualStory-module__xRBwrq__beatArrow{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--sv-accent)}.StagingVisualStory-module__xRBwrq__beatEffect{color:var(--sv-ink-soft)}.StagingVisualStory-module__xRBwrq__quote{background-color:var(--sv-paper);border:1px solid var(--sv-line);border-left:3px solid var(--sv-accent-line);border-radius:0 2px 2px 0;margin:0 0 16px;padding:12px}.StagingVisualStory-module__xRBwrq__quoteBadge{background-color:var(--sv-accent-soft);border:1px solid var(--sv-accent-line);color:var(--sv-accent);border-radius:2px;margin:0 0 8px;padding:2px 6px;display:inline-block}.StagingVisualStory-module__xRBwrq__quoteLines{margin:0;padding:0}.StagingVisualStory-module__xRBwrq__quoteWho{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--sv-muted);margin:0;font-size:.6875rem;line-height:1.5}.StagingVisualStory-module__xRBwrq__quoteText{color:var(--sv-ink);margin:2px 0 10px;line-height:1.6}.StagingVisualStory-module__xRBwrq__quoteText:last-child{margin-bottom:0}.StagingVisualStory-module__xRBwrq__quoteNote{color:var(--sv-muted);margin:8px 0 0;font-size:.8125rem;line-height:1.6}.StagingVisualStory-module__xRBwrq__takeaway{background-color:var(--sv-accent-soft);border:1px solid var(--sv-accent-line);border-left:3px solid var(--sv-accent);border-radius:0 2px 2px 0;margin:0;padding:12px}.StagingVisualStory-module__xRBwrq__takeawayBadge{color:var(--sv-accent);margin:0 0 4px;display:block}.StagingVisualStory-module__xRBwrq__takeawayText{color:var(--sv-ink);margin:0;line-height:1.6}.StagingVisualStory-module__xRBwrq__core{background-color:var(--sv-invert-bg);border:1px solid var(--sv-invert-bg);border-radius:2px;flex-direction:column;gap:6px;margin:22px 0 0;padding:14px;display:flex}.StagingVisualStory-module__xRBwrq__coreBadge{color:var(--sv-invert-ink);opacity:.72}.StagingVisualStory-module__xRBwrq__coreText{max-width:76ch;color:var(--sv-invert-ink);margin:0;line-height:1.6}.StagingVisualStory-module__xRBwrq__svgLabel{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.06em;fill:var(--sv-ink-soft);font-size:11px}.StagingVisualStory-module__xRBwrq__svgLabelMuted{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.06em;fill:var(--sv-muted);font-size:10px}.StagingVisualStory-module__xRBwrq__svgLabelAccent{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.06em;fill:var(--sv-accent);font-size:10px}.StagingVisualStory-module__xRBwrq__roomStage{fill:var(--sv-accent-soft);stroke:var(--sv-accent-line);stroke-width:2px;stroke-dasharray:9 6}.StagingVisualStory-module__xRBwrq__roomStageQuiet{fill:var(--sv-paper-deep);stroke:var(--sv-line);stroke-width:2px;stroke-dasharray:9 6}.StagingVisualStory-module__xRBwrq__roomLive{fill:var(--sv-paper-deep);stroke:var(--sv-line);stroke-width:2px}.StagingVisualStory-module__xRBwrq__pathLine{stroke:var(--sv-line);stroke-width:2px}.StagingVisualStory-module__xRBwrq__pathDashed{fill:none;stroke:var(--sv-accent-line);stroke-width:2px;stroke-dasharray:8 6}.StagingVisualStory-module__xRBwrq__stop{fill:var(--sv-paper);stroke:var(--sv-accent);stroke-width:2px}.StagingVisualStory-module__xRBwrq__gateBar{fill:var(--sv-ink-soft)}.StagingVisualStory-module__xRBwrq__pkgBody{fill:var(--sv-paper);stroke:var(--sv-ink);stroke-width:2px}.StagingVisualStory-module__xRBwrq__pkgTape{stroke:var(--sv-accent);stroke-width:2px}.StagingVisualStory-module__xRBwrq__userGlyph rect{fill:var(--sv-ink-soft)}.StagingVisualStory-module__xRBwrq__userGlyphQuiet rect{fill:var(--sv-muted);opacity:.55}.StagingVisualStory-module__xRBwrq__crossMark{stroke:var(--sv-accent);stroke-width:2px}.StagingVisualStory-module__xRBwrq__lens{fill:none;stroke:var(--sv-accent);stroke-width:3px}.StagingVisualStory-module__xRBwrq__lensHandle{stroke:var(--sv-accent);stroke-width:4px}.StagingVisualStory-module__xRBwrq__findingMark{fill:var(--sv-accent-soft);stroke:var(--sv-accent);stroke-width:2px}.StagingVisualStory-module__xRBwrq__findingText{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);fill:var(--sv-accent);font-size:14px;font-weight:700}.StagingVisualStory-module__xRBwrq__fixBox{fill:var(--sv-accent-bright);stroke:var(--sv-accent);stroke-width:2px}.StagingVisualStory-module__xRBwrq__doubtBox{fill:var(--sv-paper);stroke:var(--sv-accent);stroke-width:2px}.StagingVisualStory-module__xRBwrq__doubtText{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);fill:var(--sv-accent);font-size:15px;font-weight:700}.StagingVisualStory-module__xRBwrq__fadeStep{animation:.38s ease-out both StagingVisualStory-module__xRBwrq__svFade}.StagingVisualStory-module__xRBwrq__d1{animation-delay:60ms}.StagingVisualStory-module__xRBwrq__d2{animation-delay:.2s}.StagingVisualStory-module__xRBwrq__d3{animation-delay:.34s}.StagingVisualStory-module__xRBwrq__d4{animation-delay:.48s}.StagingVisualStory-module__xRBwrq__slideIn{animation:.62s ease-out both StagingVisualStory-module__xRBwrq__svSlideIn}.StagingVisualStory-module__xRBwrq__slideToStage{animation:.7s ease-out .16s both StagingVisualStory-module__xRBwrq__svSlideToStage}.StagingVisualStory-module__xRBwrq__drawRoom{animation:.72s ease-out both StagingVisualStory-module__xRBwrq__svDraw}.StagingVisualStory-module__xRBwrq__drawPath{animation:.7s ease-out .12s both StagingVisualStory-module__xRBwrq__svDraw}.StagingVisualStory-module__xRBwrq__scan{animation:1.4s ease-in-out .2s both StagingVisualStory-module__xRBwrq__svScan}.StagingVisualStory-module__xRBwrq__gateTop,.StagingVisualStory-module__xRBwrq__gateBottom{transform-box:fill-box}.StagingVisualStory-module__xRBwrq__gateTop{transform-origin:top;animation:.62s ease-out .12s both StagingVisualStory-module__xRBwrq__svGateTop}.StagingVisualStory-module__xRBwrq__gateBottom{transform-origin:bottom;animation:.62s ease-out .12s both StagingVisualStory-module__xRBwrq__svGateBottom}.StagingVisualStory-module__xRBwrq__toLive{animation:.9s ease-in-out .62s both StagingVisualStory-module__xRBwrq__svToLive}.StagingVisualStory-module__xRBwrq__panelEnter{animation:.3s ease-out both StagingVisualStory-module__xRBwrq__svPanel}@keyframes StagingVisualStory-module__xRBwrq__svFade{0%{opacity:0}to{opacity:1}}@keyframes StagingVisualStory-module__xRBwrq__svPanel{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes StagingVisualStory-module__xRBwrq__svSlideIn{0%{opacity:0;transform:translate(-70px)}to{opacity:1;transform:translate(0)}}@keyframes StagingVisualStory-module__xRBwrq__svSlideToStage{0%{opacity:0;transform:translate(-150px)}to{opacity:1;transform:translate(0)}}@keyframes StagingVisualStory-module__xRBwrq__svDraw{0%{stroke-dashoffset:480px}to{stroke-dashoffset:0}}@keyframes StagingVisualStory-module__xRBwrq__svScan{0%{opacity:0;transform:translate(-60px)}20%{opacity:1}65%{transform:translate(46px)}to{opacity:1;transform:translate(0)}}@keyframes StagingVisualStory-module__xRBwrq__svGateTop{0%{transform:scaleY(1)}to{transform:scaleY(.55)}}@keyframes StagingVisualStory-module__xRBwrq__svGateBottom{0%{transform:scaleY(1)}to{transform:scaleY(.55)}}@keyframes StagingVisualStory-module__xRBwrq__svToLive{0%{transform:translate(0)}to{transform:translate(238px)}}@media (prefers-reduced-motion:reduce){.StagingVisualStory-module__xRBwrq__root *,.StagingVisualStory-module__xRBwrq__root :before,.StagingVisualStory-module__xRBwrq__root :after{transition-duration:0s!important;transition-delay:0s!important;animation:none!important}.StagingVisualStory-module__xRBwrq__gateTop,.StagingVisualStory-module__xRBwrq__gateBottom{transform:scaleY(.55)}.StagingVisualStory-module__xRBwrq__toLive{transform:translate(238px)}}@media (max-width:380px){.StagingVisualStory-module__xRBwrq__tablist{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:6px}.StagingVisualStory-module__xRBwrq__tab{padding:8px 10px}.StagingVisualStory-module__xRBwrq__figureFrame{padding:8px}}
.TechnicalDebtVisualStory-module__2DQULq__root{--tdvs-paper:var(--surface-paper,#fbfaf5);--tdvs-paper-deep:var(--surface-paper-deep,#f4f1e8);--tdvs-ink:var(--surface-ink,#1b1d1a);--tdvs-ink-soft:var(--surface-ink-soft,#4a4d46);--tdvs-muted:var(--surface-muted,#71746b);--tdvs-line:var(--surface-line,#ded9cb);--tdvs-line-soft:var(--surface-line-soft,#e9e5d9);--tdvs-accent:var(--surface-accent,#a3421a);--tdvs-accent-bright:var(--surface-accent-bright,#d8703e);--tdvs-accent-soft:var(--surface-accent-soft,#fbeee6);--tdvs-accent-line:var(--surface-accent-line,#e8c9b4);--tdvs-invert-bg:var(--surface-invert-bg,#1b1d1a);--tdvs-invert-ink:var(--surface-invert-ink,#fffaf2);box-sizing:border-box;border:1px solid var(--tdvs-line);background-color:var(--tdvs-paper);width:100%;min-width:0;max-width:100%;color:var(--tdvs-ink);font-family:var(--font-sans,system-ui, sans-serif);overflow-wrap:break-word;word-break:break-word;border-radius:2px;flex-direction:column;gap:18px;padding:18px;display:flex}.TechnicalDebtVisualStory-module__2DQULq__root *,.TechnicalDebtVisualStory-module__2DQULq__root :before,.TechnicalDebtVisualStory-module__2DQULq__root :after{box-sizing:border-box}.TechnicalDebtVisualStory-module__2DQULq__header{flex-direction:column;gap:8px;min-width:0;display:flex}.TechnicalDebtVisualStory-module__2DQULq__kicker{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--tdvs-accent);margin:0;font-size:.6875rem;line-height:1.5}.TechnicalDebtVisualStory-module__2DQULq__title{font-family:var(--font-sans,system-ui, sans-serif);letter-spacing:-.028em;color:var(--tdvs-ink);margin:0;font-size:clamp(1.75rem,2.8vw,2.5rem);line-height:1.12}.TechnicalDebtVisualStory-module__2DQULq__lede{max-width:62ch;color:var(--tdvs-ink-soft);margin:0;font-size:clamp(1.02rem,1.15vw,1.125rem);line-height:1.6}.TechnicalDebtVisualStory-module__2DQULq__tablist{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:8px;width:100%;min-width:0;display:grid}.TechnicalDebtVisualStory-module__2DQULq__tab{border:1px solid var(--tdvs-line);background-color:var(--tdvs-paper-deep);min-width:0;min-height:44px;color:var(--tdvs-ink-soft);font-family:var(--font-sans,system-ui, sans-serif);text-align:left;cursor:pointer;border-radius:2px;flex-direction:column;gap:4px;padding:9px 10px;transition:background-color .16s,border-color .16s,color .16s;display:flex}.TechnicalDebtVisualStory-module__2DQULq__tab:hover{border-color:var(--tdvs-accent-line);color:var(--tdvs-ink)}.TechnicalDebtVisualStory-module__2DQULq__tab:focus-visible{outline:2px solid var(--tdvs-accent);outline-offset:2px}.TechnicalDebtVisualStory-module__2DQULq__tab.TechnicalDebtVisualStory-module__2DQULq__tabActive,.TechnicalDebtVisualStory-module__2DQULq__tab.TechnicalDebtVisualStory-module__2DQULq__tabActive:hover{border-color:var(--tdvs-accent);background-color:var(--tdvs-accent-soft);color:var(--tdvs-accent)}.TechnicalDebtVisualStory-module__2DQULq__tabNumber{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.06em;color:var(--tdvs-muted);font-size:.6875rem;line-height:1.5}.TechnicalDebtVisualStory-module__2DQULq__tab.TechnicalDebtVisualStory-module__2DQULq__tabActive .TechnicalDebtVisualStory-module__2DQULq__tabNumber{color:var(--tdvs-accent)}.TechnicalDebtVisualStory-module__2DQULq__tabLabel{font-size:.8125rem;line-height:1.5}.TechnicalDebtVisualStory-module__2DQULq__panel{border:1px solid var(--tdvs-line);background-color:var(--tdvs-paper-deep);border-radius:2px;flex-direction:column;gap:16px;min-width:0;padding:16px;display:flex}.TechnicalDebtVisualStory-module__2DQULq__panel:focus-visible{outline:2px solid var(--tdvs-accent);outline-offset:2px}.TechnicalDebtVisualStory-module__2DQULq__panelInner{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.TechnicalDebtVisualStory-module__2DQULq__figure{flex-direction:column;gap:8px;min-width:0;margin:0;display:flex}.TechnicalDebtVisualStory-module__2DQULq__figureFrame{border:1px solid var(--tdvs-line);background-color:var(--tdvs-paper);border-radius:2px;min-width:0;padding:14px;animation:.32s both TechnicalDebtVisualStory-module__2DQULq__tdvsFrameIn;position:relative}.TechnicalDebtVisualStory-module__2DQULq__figureBadge{border:1px solid var(--tdvs-accent-line);background-color:var(--tdvs-accent-soft);color:var(--tdvs-accent);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.06em;border-radius:2px;margin-bottom:8px;padding:3px 7px;font-size:.6875rem;line-height:1.5;display:inline-block}.TechnicalDebtVisualStory-module__2DQULq__figureCaption{color:var(--tdvs-muted);font-size:.6875rem;line-height:1.5}.TechnicalDebtVisualStory-module__2DQULq__svg{width:100%;max-width:100%;height:auto;display:block;overflow:visible}.TechnicalDebtVisualStory-module__2DQULq__copy{flex-direction:column;gap:12px;min-width:0;display:flex}.TechnicalDebtVisualStory-module__2DQULq__sceneTitle{font-family:var(--font-sans,system-ui, sans-serif);letter-spacing:-.012em;color:var(--tdvs-ink);margin:0;font-size:clamp(1.3rem,2vw,1.65rem);line-height:1.25;animation:.3s both TechnicalDebtVisualStory-module__2DQULq__tdvsRiseIn}.TechnicalDebtVisualStory-module__2DQULq__bullets{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.TechnicalDebtVisualStory-module__2DQULq__bullet{border-bottom:1px solid var(--tdvs-line-soft);min-width:0;color:var(--tdvs-ink-soft);align-items:flex-start;gap:10px;padding-bottom:10px;font-size:.9375rem;line-height:1.6;animation:.32s both TechnicalDebtVisualStory-module__2DQULq__tdvsRiseIn;display:flex}.TechnicalDebtVisualStory-module__2DQULq__bullet:last-child{border-bottom:0;padding-bottom:0}.TechnicalDebtVisualStory-module__2DQULq__bulletMark{border:1px solid var(--tdvs-accent);background-color:var(--tdvs-accent-soft);border-radius:2px;flex:none;width:9px;height:9px;margin-top:7px}.TechnicalDebtVisualStory-module__2DQULq__takeaway{border:1px solid var(--tdvs-accent-line);border-left:2px solid var(--tdvs-accent);background-color:var(--tdvs-accent-soft);border-radius:2px;flex-wrap:wrap;align-items:baseline;gap:6px 12px;min-width:0;padding:12px 14px;display:flex}.TechnicalDebtVisualStory-module__2DQULq__takeawayLabel{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--tdvs-accent);flex:none;font-size:.6875rem;line-height:1.5}.TechnicalDebtVisualStory-module__2DQULq__takeawayText{min-width:0;color:var(--tdvs-ink);margin:0;font-size:.9375rem;line-height:1.6}.TechnicalDebtVisualStory-module__2DQULq__pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.TechnicalDebtVisualStory-module__2DQULq__pagerButton{border:1px solid var(--tdvs-line);background-color:var(--tdvs-paper);min-width:0;min-height:44px;color:var(--tdvs-ink);font-family:var(--font-sans,system-ui, sans-serif);cursor:pointer;border-radius:2px;flex:auto;padding:10px 12px;font-size:.8125rem;line-height:1.5;transition:background-color .16s,border-color .16s,color .16s}.TechnicalDebtVisualStory-module__2DQULq__pagerButton:hover:not(:disabled){border-color:var(--tdvs-accent);background-color:var(--tdvs-accent-soft);color:var(--tdvs-accent)}.TechnicalDebtVisualStory-module__2DQULq__pagerButton:focus-visible{outline:2px solid var(--tdvs-accent);outline-offset:2px}.TechnicalDebtVisualStory-module__2DQULq__pagerButton:disabled{border-color:var(--tdvs-line-soft);color:var(--tdvs-muted);cursor:not-allowed;opacity:.7}.TechnicalDebtVisualStory-module__2DQULq__counter{text-align:center;width:100%;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.08em;color:var(--tdvs-accent);flex:none;order:-1;margin:0;font-size:.8125rem;line-height:1.5}.TechnicalDebtVisualStory-module__2DQULq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.TechnicalDebtVisualStory-module__2DQULq__svgTag,.TechnicalDebtVisualStory-module__2DQULq__svgTagMuted,.TechnicalDebtVisualStory-module__2DQULq__svgTagAccent{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.04em;font-size:15px}.TechnicalDebtVisualStory-module__2DQULq__svgTag{fill:var(--tdvs-ink)}.TechnicalDebtVisualStory-module__2DQULq__svgTagMuted{fill:var(--tdvs-muted)}.TechnicalDebtVisualStory-module__2DQULq__svgTagAccent{fill:var(--tdvs-accent)}.TechnicalDebtVisualStory-module__2DQULq__ground,.TechnicalDebtVisualStory-module__2DQULq__axis,.TechnicalDebtVisualStory-module__2DQULq__laneLine,.TechnicalDebtVisualStory-module__2DQULq__startGate,.TechnicalDebtVisualStory-module__2DQULq__axisTick,.TechnicalDebtVisualStory-module__2DQULq__matrixSplit,.TechnicalDebtVisualStory-module__2DQULq__plankGrain{stroke:var(--tdvs-line);stroke-width:2px}.TechnicalDebtVisualStory-module__2DQULq__plankGrain{stroke:var(--tdvs-line);stroke-width:1.5px}.TechnicalDebtVisualStory-module__2DQULq__plankSolid{fill:var(--tdvs-paper-deep);stroke:var(--tdvs-line);stroke-width:2px}.TechnicalDebtVisualStory-module__2DQULq__plankShortcut{fill:var(--tdvs-accent-soft);stroke:var(--tdvs-accent);stroke-width:2px;stroke-dasharray:7 5}.TechnicalDebtVisualStory-module__2DQULq__shortcutBoard{stroke:var(--tdvs-accent-bright);stroke-width:2px}.TechnicalDebtVisualStory-module__2DQULq__noteBox{fill:var(--tdvs-accent-soft);stroke:var(--tdvs-accent-line);stroke-width:1.5px}.TechnicalDebtVisualStory-module__2DQULq__noteLead{stroke:var(--tdvs-accent);stroke-width:1.5px;stroke-dasharray:4 4}.TechnicalDebtVisualStory-module__2DQULq__coinRing{fill:none;stroke:var(--tdvs-line);stroke-width:2px}.TechnicalDebtVisualStory-module__2DQULq__coinStrike,.TechnicalDebtVisualStory-module__2DQULq__laneLineAccent{stroke:var(--tdvs-accent);stroke-width:2px}.TechnicalDebtVisualStory-module__2DQULq__flagPlain{fill:var(--tdvs-paper-deep);stroke:var(--tdvs-line);stroke-width:2px}.TechnicalDebtVisualStory-module__2DQULq__flagAccent{fill:var(--tdvs-accent-soft);stroke:var(--tdvs-accent);stroke-width:2px}.TechnicalDebtVisualStory-module__2DQULq__runnerSlow{fill:var(--tdvs-muted)}.TechnicalDebtVisualStory-module__2DQULq__runnerFast{fill:var(--tdvs-accent)}.TechnicalDebtVisualStory-module__2DQULq__bracketLine{stroke:var(--tdvs-accent);stroke-width:1.5px;stroke-dasharray:6 5}.TechnicalDebtVisualStory-module__2DQULq__bracketTick{stroke:var(--tdvs-accent);stroke-width:2px}.TechnicalDebtVisualStory-module__2DQULq__leftoverBox{fill:none;stroke:var(--tdvs-line);stroke-width:1.5px;stroke-dasharray:5 5}.TechnicalDebtVisualStory-module__2DQULq__bar{fill:var(--tdvs-paper-deep);stroke:var(--tdvs-line);stroke-width:2px}.TechnicalDebtVisualStory-module__2DQULq__barHot{fill:var(--tdvs-accent-soft);stroke:var(--tdvs-accent);stroke-width:2px}.TechnicalDebtVisualStory-module__2DQULq__bar,.TechnicalDebtVisualStory-module__2DQULq__barHot{transform-box:fill-box;transform-origin:50% 100%;animation:.42s both TechnicalDebtVisualStory-module__2DQULq__tdvsGrow}.TechnicalDebtVisualStory-module__2DQULq__growthLine{stroke:var(--tdvs-accent);stroke-width:2.5px;stroke-dasharray:620;stroke-dashoffset:0;animation:.7s .22s both TechnicalDebtVisualStory-module__2DQULq__tdvsDraw}.TechnicalDebtVisualStory-module__2DQULq__matrix{fill:var(--tdvs-paper);stroke:var(--tdvs-line);stroke-width:2px}.TechnicalDebtVisualStory-module__2DQULq__cellHotBox{fill:var(--tdvs-accent-soft);stroke:var(--tdvs-accent);stroke-width:2px}.TechnicalDebtVisualStory-module__2DQULq__dotHot{fill:var(--tdvs-accent);transform-box:fill-box;transform-origin:50%;animation:.32s both TechnicalDebtVisualStory-module__2DQULq__tdvsPop}.TechnicalDebtVisualStory-module__2DQULq__dotCalm{fill:var(--tdvs-muted);transform-box:fill-box;transform-origin:50%;animation:.32s both TechnicalDebtVisualStory-module__2DQULq__tdvsPop}.TechnicalDebtVisualStory-module__2DQULq__plankRepaired{fill:var(--tdvs-paper-deep);stroke:var(--tdvs-accent);stroke-width:2px}.TechnicalDebtVisualStory-module__2DQULq__repairCheck{stroke:var(--tdvs-accent);stroke-width:3px;stroke-linecap:square;stroke-dasharray:70;stroke-dashoffset:0;animation:.46s .26s both TechnicalDebtVisualStory-module__2DQULq__tdvsDraw}.TechnicalDebtVisualStory-module__2DQULq__ledger{fill:var(--tdvs-paper);stroke:var(--tdvs-line);stroke-width:2px}.TechnicalDebtVisualStory-module__2DQULq__checkbox{fill:var(--tdvs-paper);stroke:var(--tdvs-accent);stroke-width:2px}.TechnicalDebtVisualStory-module__2DQULq__checkboxDone{fill:var(--tdvs-accent-soft);stroke:var(--tdvs-line);stroke-width:2px}.TechnicalDebtVisualStory-module__2DQULq__checkMark{stroke:var(--tdvs-muted);stroke-width:2px;stroke-linecap:square}.TechnicalDebtVisualStory-module__2DQULq__budgetTrack{fill:var(--tdvs-paper-deep);stroke:var(--tdvs-line);stroke-width:1.5px}.TechnicalDebtVisualStory-module__2DQULq__budgetFill{fill:var(--tdvs-accent)}.TechnicalDebtVisualStory-module__2DQULq__plank,.TechnicalDebtVisualStory-module__2DQULq__plankTemp,.TechnicalDebtVisualStory-module__2DQULq__note,.TechnicalDebtVisualStory-module__2DQULq__coin,.TechnicalDebtVisualStory-module__2DQULq__bracket,.TechnicalDebtVisualStory-module__2DQULq__leftover,.TechnicalDebtVisualStory-module__2DQULq__repair,.TechnicalDebtVisualStory-module__2DQULq__queued,.TechnicalDebtVisualStory-module__2DQULq__ledgerRow,.TechnicalDebtVisualStory-module__2DQULq__cellHot{animation:.36s both TechnicalDebtVisualStory-module__2DQULq__tdvsRiseIn}.TechnicalDebtVisualStory-module__2DQULq__runnerSlow{animation:.9s ease-out both TechnicalDebtVisualStory-module__2DQULq__tdvsRunSlow}.TechnicalDebtVisualStory-module__2DQULq__runnerFast{animation:.52s ease-out both TechnicalDebtVisualStory-module__2DQULq__tdvsRunFast}@keyframes TechnicalDebtVisualStory-module__2DQULq__tdvsRiseIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes TechnicalDebtVisualStory-module__2DQULq__tdvsFrameIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes TechnicalDebtVisualStory-module__2DQULq__tdvsGrow{0%{transform:scaleY(.02)}to{transform:scaleY(1)}}@keyframes TechnicalDebtVisualStory-module__2DQULq__tdvsDraw{0%{stroke-dashoffset:620px}to{stroke-dashoffset:0}}@keyframes TechnicalDebtVisualStory-module__2DQULq__tdvsPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes TechnicalDebtVisualStory-module__2DQULq__tdvsRunSlow{0%{transform:translate(-520px)}to{transform:none}}@keyframes TechnicalDebtVisualStory-module__2DQULq__tdvsRunFast{0%{transform:translate(-336px)}to{transform:none}}@media (min-width:640px){.TechnicalDebtVisualStory-module__2DQULq__root{gap:20px;padding:22px}.TechnicalDebtVisualStory-module__2DQULq__panel{padding:20px}.TechnicalDebtVisualStory-module__2DQULq__counter{order:0;width:auto}.TechnicalDebtVisualStory-module__2DQULq__pagerButton{flex:none;min-width:168px}}@media (min-width:860px){.TechnicalDebtVisualStory-module__2DQULq__tablist{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1024px){.TechnicalDebtVisualStory-module__2DQULq__panelInner{grid-template-columns:1.05fr 1fr;align-items:start;gap:22px}}@media (prefers-reduced-motion:reduce){.TechnicalDebtVisualStory-module__2DQULq__root *,.TechnicalDebtVisualStory-module__2DQULq__root :before,.TechnicalDebtVisualStory-module__2DQULq__root :after{transition:none!important;animation:none!important}}
.ticket-concept-animation-module__NRJhcW__root{--tca-cream:var(--surface-paper,#f4efe6);--tca-paper:var(--surface-paper-deep,#fbf8f2);--tca-ink:var(--surface-ink,#23211e);--tca-accent:var(--surface-accent,#c75b26);--tca-mute:var(--surface-muted,#8c857a);--tca-rule:var(--surface-line,#cfc6b6);--tca-badge-ink:var(--surface-invert-ink,#f4efe6);--tca-sans:var(--font-sans,system-ui, sans-serif);--tca-mono:var(--font-mono,ui-monospace, monospace);background-color:var(--tca-cream);color:var(--tca-ink);width:100%;max-width:1440px;font-family:var(--tca-sans);overflow-wrap:break-word;-webkit-font-smoothing:antialiased;margin:0 auto;padding:clamp(20px,3.2vw,48px);font-size:16px;line-height:1.5;display:block}.ticket-concept-animation-module__NRJhcW__root *,.ticket-concept-animation-module__NRJhcW__root :before,.ticket-concept-animation-module__NRJhcW__root :after{box-sizing:border-box}.ticket-concept-animation-module__NRJhcW__header{flex-direction:column-reverse;gap:6px;display:flex}.ticket-concept-animation-module__NRJhcW__eyebrow{font-family:var(--tca-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--tca-mute);margin:0;font-size:11px}.ticket-concept-animation-module__NRJhcW__heading{align-items:baseline;gap:12px;margin:0;font-weight:400;display:flex}.ticket-concept-animation-module__NRJhcW__headingIndex{font-family:var(--tca-sans);color:var(--tca-accent);font-size:16px}.ticket-concept-animation-module__NRJhcW__headingTitle{font-family:var(--tca-sans);color:var(--tca-ink);font-size:clamp(24px,2.4vw,34px);line-height:1.15}.ticket-concept-animation-module__NRJhcW__rule{background-color:var(--tca-rule);height:1px;margin:18px 0 16px}.ticket-concept-animation-module__NRJhcW__nav{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;margin-bottom:24px;display:flex}.ticket-concept-animation-module__NRJhcW__tablist{flex-wrap:wrap;gap:4px 8px;display:flex}.ticket-concept-animation-module__NRJhcW__tab{color:var(--tca-mute);font-family:var(--tca-sans);cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:3px;align-items:baseline;gap:8px;margin:0;padding:6px 10px;font-size:14px;line-height:1.3;transition:color .12s linear,border-color .12s linear;display:inline-flex}.ticket-concept-animation-module__NRJhcW__tab:hover{color:var(--tca-ink)}.ticket-concept-animation-module__NRJhcW__tab[aria-selected=true]{color:var(--tca-accent);border-color:var(--tca-accent)}.ticket-concept-animation-module__NRJhcW__tab:focus-visible,.ticket-concept-animation-module__NRJhcW__panel:focus-visible{outline:2px solid var(--tca-ink);outline-offset:3px}.ticket-concept-animation-module__NRJhcW__tabIndex{font-family:var(--tca-mono);letter-spacing:.12em;font-size:10px}.ticket-concept-animation-module__NRJhcW__tabLabel{font-weight:500}.ticket-concept-animation-module__NRJhcW__hint{color:var(--tca-mute);margin:0;font-size:13px}.ticket-concept-animation-module__NRJhcW__panel{display:block}.ticket-concept-animation-module__NRJhcW__stage{align-items:start;gap:28px 36px;min-height:clamp(260px,34vh,380px);display:grid}.ticket-concept-animation-module__NRJhcW__problem{grid-area:problem}.ticket-concept-animation-module__NRJhcW__cardArea{grid-area:card}.ticket-concept-animation-module__NRJhcW__questions{grid-area:questions}.ticket-concept-animation-module__NRJhcW__acceptanceArea{grid-area:acceptance}.ticket-concept-animation-module__NRJhcW__backlogArea{grid-area:backlog}.ticket-concept-animation-module__NRJhcW__ownershipArea{grid-area:ownership}.ticket-concept-animation-module__NRJhcW__bubbleArea{grid-area:bubble}.ticket-concept-animation-module__NRJhcW__aside{grid-area:aside}.ticket-concept-animation-module__NRJhcW__team{grid-area:team}.ticket-concept-animation-module__NRJhcW__flowArea{grid-area:flow}.ticket-concept-animation-module__NRJhcW__closing{grid-area:closing}.ticket-concept-animation-module__NRJhcW__root[data-scene=ihtiyac] .ticket-concept-animation-module__NRJhcW__stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"problem card"}.ticket-concept-animation-module__NRJhcW__root[data-scene=ortak-kayit] .ticket-concept-animation-module__NRJhcW__stage{grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr) minmax(0,.7fr);grid-template-areas:"backlog card team"}.ticket-concept-animation-module__NRJhcW__root[data-scene=netlestirme] .ticket-concept-animation-module__NRJhcW__stage{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,.95fr);grid-template-areas:"card questions acceptance""bubble aside aside"}.ticket-concept-animation-module__NRJhcW__root[data-scene=is-akisi] .ticket-concept-animation-module__NRJhcW__stage{grid-template-columns:minmax(0,.55fr) minmax(0,1fr) minmax(0,1.2fr);grid-template-areas:"backlog ownership card""flow flow flow"}.ticket-concept-animation-module__NRJhcW__root[data-scene=geri-donus] .ticket-concept-animation-module__NRJhcW__stage{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"card closing""flow flow"}.ticket-concept-animation-module__NRJhcW__problemText{font-family:var(--tca-sans);color:var(--tca-ink);margin:0;font-size:clamp(20px,1.9vw,27px);line-height:1.55}.ticket-concept-animation-module__NRJhcW__problemMark{background-color:var(--tca-accent);width:64px;height:2px;margin:26px 0 12px;display:block}.ticket-concept-animation-module__NRJhcW__problemSource{font-family:var(--tca-mono);letter-spacing:.1em;color:var(--tca-mute);margin:0;font-size:11px}.ticket-concept-animation-module__NRJhcW__cardArea{flex-direction:column;gap:10px;min-width:0;display:flex}.ticket-concept-animation-module__NRJhcW__cardEyebrow{font-family:var(--tca-mono);letter-spacing:.06em;color:var(--tca-accent);margin:0;font-size:11px}.ticket-concept-animation-module__NRJhcW__card{border:1.5px solid var(--tca-ink);background-color:var(--tca-paper);border-radius:6px;min-width:0;padding:20px 22px 22px}.ticket-concept-animation-module__NRJhcW__card[data-variant=empty]{background-color:#0000;border-style:dashed;border-width:1.5px;place-items:center;min-height:176px;display:grid}.ticket-concept-animation-module__NRJhcW__cardEmpty{color:var(--tca-mute);margin:0;font-size:14px}.ticket-concept-animation-module__NRJhcW__cardHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ticket-concept-animation-module__NRJhcW__cardTitle{font-family:var(--tca-sans);color:var(--tca-ink);margin:0;font-size:17px;font-weight:700;line-height:1.35}.ticket-concept-animation-module__NRJhcW__cardBadge{background-color:var(--tca-accent);width:28px;height:28px;color:var(--tca-badge-ink);font-family:var(--tca-sans);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.ticket-concept-animation-module__NRJhcW__cardRule{background-color:var(--tca-rule);height:1px;margin:14px 0 16px}.ticket-concept-animation-module__NRJhcW__cardLines{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ticket-concept-animation-module__NRJhcW__cardLine{color:var(--tca-mute);font-size:15px}.ticket-concept-animation-module__NRJhcW__cardLine[data-accent=true]{color:var(--tca-accent);font-weight:700}.ticket-concept-animation-module__NRJhcW__cardCaption{font-family:var(--tca-mono);color:var(--tca-mute);text-align:center;margin:0;font-size:11px}.ticket-concept-animation-module__NRJhcW__relation{align-items:center;min-width:0;display:flex}.ticket-concept-animation-module__NRJhcW__connector{background-color:var(--tca-mute);flex:auto;width:auto;min-width:22px;height:1px}.ticket-concept-animation-module__NRJhcW__relationBody{flex-direction:column;flex:0 auto;gap:8px;min-width:0;display:flex}.ticket-concept-animation-module__NRJhcW__relationBox{border:1.2px solid var(--tca-ink);background-color:#0000;border-radius:5px;padding:14px 16px 16px}.ticket-concept-animation-module__NRJhcW__relationBox[data-compact=true]{width:max-content;min-width:148px;max-width:100%}.ticket-concept-animation-module__NRJhcW__relationBox[data-dim=true]{border-color:var(--tca-mute);opacity:.72}.ticket-concept-animation-module__NRJhcW__relationLabel{font-family:var(--tca-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tca-ink);margin:0;font-size:10px}.ticket-concept-animation-module__NRJhcW__relationBox[data-dim=true] .ticket-concept-animation-module__NRJhcW__relationLabel{color:var(--tca-mute)}.ticket-concept-animation-module__NRJhcW__relationList{flex-direction:column;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.ticket-concept-animation-module__NRJhcW__relationItem{color:var(--tca-mute);font-size:14px}.ticket-concept-animation-module__NRJhcW__relationItem:before{content:"— "}.ticket-concept-animation-module__NRJhcW__relationCaption{color:var(--tca-mute);margin:0;font-size:12px}.ticket-concept-animation-module__NRJhcW__relationCaption[data-accent=true]{color:var(--tca-accent)}.ticket-concept-animation-module__NRJhcW__questions{flex-direction:column;align-self:center;gap:16px;margin:0;padding:0;list-style:none;display:flex}.ticket-concept-animation-module__NRJhcW__question{align-items:center;gap:10px;min-width:0;display:flex}.ticket-concept-animation-module__NRJhcW__questionBadge{border:1.4px solid var(--tca-accent);width:22px;height:22px;color:var(--tca-accent);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.ticket-concept-animation-module__NRJhcW__questionText{color:var(--tca-accent);font-size:14px}.ticket-concept-animation-module__NRJhcW__bubbleArea{min-width:0}.ticket-concept-animation-module__NRJhcW__bubble{border:1.2px solid var(--tca-ink);color:var(--tca-ink);text-align:center;border-radius:5px;margin:0;padding:14px 18px;font-size:14px;position:relative}.ticket-concept-animation-module__NRJhcW__bubble:before,.ticket-concept-animation-module__NRJhcW__bubble:after{content:"";border-style:solid;width:0;height:0;position:absolute;left:24px}.ticket-concept-animation-module__NRJhcW__bubble:before{border-width:11px 9px 0 0;border-color:var(--tca-ink) transparent transparent transparent;bottom:-11px}.ticket-concept-animation-module__NRJhcW__bubble:after{border-width:9px 7px 0 0;border-color:var(--tca-cream) transparent transparent transparent;bottom:-9px}.ticket-concept-animation-module__NRJhcW__aside{color:var(--tca-mute);align-self:center;margin:0;font-size:13px}.ticket-concept-animation-module__NRJhcW__team{color:var(--tca-ink);flex-direction:column;align-self:center;align-items:center;gap:10px;display:flex}.ticket-concept-animation-module__NRJhcW__teamFigures{gap:12px;display:flex}.ticket-concept-animation-module__NRJhcW__teamFigure{width:26px;max-width:100%;height:26px}.ticket-concept-animation-module__NRJhcW__teamCaption{color:var(--tca-mute);text-align:center;margin:0;font-size:12px}.ticket-concept-animation-module__NRJhcW__flowArea{min-width:0;position:relative}.ticket-concept-animation-module__NRJhcW__flowTrack{padding:0 2px;position:relative}.ticket-concept-animation-module__NRJhcW__flowStops{justify-content:space-between;align-items:flex-end;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ticket-concept-animation-module__NRJhcW__flowStop{flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.ticket-concept-animation-module__NRJhcW__flowStopLabel{color:var(--tca-ink);text-align:center;font-size:14px}.ticket-concept-animation-module__NRJhcW__flowStop[data-active=true] .ticket-concept-animation-module__NRJhcW__flowStopLabel{color:var(--tca-accent);font-weight:700}.ticket-concept-animation-module__NRJhcW__flowDotWrap{z-index:1;place-items:center;width:22px;height:22px;display:grid;position:relative}.ticket-concept-animation-module__NRJhcW__flowDot{border:1.6px solid var(--tca-ink);background-color:var(--tca-cream);border-radius:50%;width:18px;height:18px}.ticket-concept-animation-module__NRJhcW__flowStop[data-active=true] .ticket-concept-animation-module__NRJhcW__flowDot{border-color:var(--tca-accent);background-color:var(--tca-accent)}.ticket-concept-animation-module__NRJhcW__flowLine{background-color:var(--tca-ink);transform-origin:0;z-index:0;height:1.6px;position:absolute;bottom:10px;left:12px;right:12px}.ticket-concept-animation-module__NRJhcW__returnArcWrap{color:var(--tca-accent);margin-top:2px;position:relative}.ticket-concept-animation-module__NRJhcW__returnArc{width:100%;height:62px;display:block}.ticket-concept-animation-module__NRJhcW__returnArcHead{border:6.5px solid #0000;border-top-width:0;border-bottom:11px solid;width:0;height:0;margin:-6px 0 0 -6px;position:absolute;top:14%;left:8%;transform:rotate(-38deg)}.ticket-concept-animation-module__NRJhcW__flowNote{color:var(--tca-accent);text-align:center;margin:4px 0 0;font-size:14px;font-weight:700}.ticket-concept-animation-module__NRJhcW__flowMeta{font-family:var(--tca-mono);color:var(--tca-mute);margin:18px 0 0;font-size:11px}.ticket-concept-animation-module__NRJhcW__closing{font-family:var(--tca-sans);color:var(--tca-ink);align-self:start;margin:0;font-size:clamp(15px,1.25vw,18px);line-height:1.65}.ticket-concept-animation-module__NRJhcW__footRule{background-color:var(--tca-rule);height:1px;margin:32px 0 14px}.ticket-concept-animation-module__NRJhcW__foot{justify-content:space-between;align-items:flex-start;gap:16px 24px;display:flex}.ticket-concept-animation-module__NRJhcW__note{max-width:76ch;color:var(--tca-ink);margin:0;font-size:15px}.ticket-concept-animation-module__NRJhcW__dots{flex:none;gap:9px;margin:6px 0 0;padding:0;list-style:none;display:flex}.ticket-concept-animation-module__NRJhcW__dot{border:1.2px solid var(--tca-rule);border-radius:50%;width:10px;height:10px}.ticket-concept-animation-module__NRJhcW__dot[data-active=true]{border-color:var(--tca-accent);background-color:var(--tca-accent)}@media (max-width:700px){.ticket-concept-animation-module__NRJhcW__stage,.ticket-concept-animation-module__NRJhcW__root[data-scene=ihtiyac] .ticket-concept-animation-module__NRJhcW__stage,.ticket-concept-animation-module__NRJhcW__root[data-scene=ortak-kayit] .ticket-concept-animation-module__NRJhcW__stage,.ticket-concept-animation-module__NRJhcW__root[data-scene=netlestirme] .ticket-concept-animation-module__NRJhcW__stage,.ticket-concept-animation-module__NRJhcW__root[data-scene=is-akisi] .ticket-concept-animation-module__NRJhcW__stage,.ticket-concept-animation-module__NRJhcW__root[data-scene=geri-donus] .ticket-concept-animation-module__NRJhcW__stage{grid-template-columns:minmax(0,1fr);grid-template-areas:none;gap:22px}.ticket-concept-animation-module__NRJhcW__problem,.ticket-concept-animation-module__NRJhcW__cardArea,.ticket-concept-animation-module__NRJhcW__questions,.ticket-concept-animation-module__NRJhcW__acceptanceArea,.ticket-concept-animation-module__NRJhcW__backlogArea,.ticket-concept-animation-module__NRJhcW__ownershipArea,.ticket-concept-animation-module__NRJhcW__bubbleArea,.ticket-concept-animation-module__NRJhcW__aside,.ticket-concept-animation-module__NRJhcW__team,.ticket-concept-animation-module__NRJhcW__flowArea,.ticket-concept-animation-module__NRJhcW__closing{grid-area:auto}.ticket-concept-animation-module__NRJhcW__connector{display:none}.ticket-concept-animation-module__NRJhcW__team{align-items:flex-start}.ticket-concept-animation-module__NRJhcW__teamCaption,.ticket-concept-animation-module__NRJhcW__cardCaption{text-align:left}.ticket-concept-animation-module__NRJhcW__foot{flex-direction:column}.ticket-concept-animation-module__NRJhcW__nav{margin-bottom:20px}}@media (max-width:360px){.ticket-concept-animation-module__NRJhcW__root{padding:16px 14px 20px}.ticket-concept-animation-module__NRJhcW__tab{gap:6px;padding:5px 7px}.ticket-concept-animation-module__NRJhcW__tabLabel{display:none}.ticket-concept-animation-module__NRJhcW__tabIndex{font-size:12px}.ticket-concept-animation-module__NRJhcW__headingTitle{font-size:22px}.ticket-concept-animation-module__NRJhcW__problemText{font-size:19px}.ticket-concept-animation-module__NRJhcW__flowStops{flex-direction:column;align-items:stretch;gap:18px}.ticket-concept-animation-module__NRJhcW__flowStop{flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:12px}.ticket-concept-animation-module__NRJhcW__flowStopLabel{text-align:left}.ticket-concept-animation-module__NRJhcW__flowLine{transform-origin:top;width:1.6px;height:auto;inset:10px auto 10px 10px}.ticket-concept-animation-module__NRJhcW__returnArcWrap{display:none}.ticket-concept-animation-module__NRJhcW__flowNote{text-align:left;margin-top:14px}}@media (prefers-reduced-motion:reduce){.ticket-concept-animation-module__NRJhcW__tab{transition:none}}
.ContinuousIntegrationVisualStory-module__AhuHdq__root[data-token-fallback=true]{--surface-paper:#fbfaf5;--surface-paper-deep:#f4f1e8;--surface-ink:#1b1d1a;--surface-ink-soft:#4a4d46;--surface-muted:#71746b;--surface-line:#ded9cb;--surface-line-soft:#e9e5d9;--surface-accent:#a3421a;--surface-accent-bright:#d8703e;--surface-accent-soft:#fbeee6;--surface-accent-line:#e8c9b4;--surface-invert-bg:#1b1d1a;--surface-invert-ink:#fffaf2}@media (prefers-color-scheme:dark){.ContinuousIntegrationVisualStory-module__AhuHdq__root[data-token-fallback=true]{--surface-paper:#171814;--surface-paper-deep:#1f211b;--surface-ink:#f2efe5;--surface-ink-soft:#cdc9bd;--surface-muted:#9b9d92;--surface-line:#34372e;--surface-line-soft:#2a2d25;--surface-accent:#e28a5a;--surface-accent-bright:#f2a97e;--surface-accent-soft:#2b1e15;--surface-accent-line:#4b3527;--surface-invert-bg:#2c382f;--surface-invert-ink:#f7f4ec}}.ContinuousIntegrationVisualStory-module__AhuHdq__root{box-sizing:border-box;border:1px solid var(--surface-line,#ded9cb);background-color:var(--surface-paper,#fbfaf5);width:100%;max-width:100%;color:var(--surface-ink,#1b1d1a);font-family:var(--font-sans);overflow-wrap:break-word;padding:clamp(14px,2.2vw,26px);font-size:clamp(.95rem,.92rem + .15vw,1.02rem);line-height:1.6;display:block}.ContinuousIntegrationVisualStory-module__AhuHdq__root *,.ContinuousIntegrationVisualStory-module__AhuHdq__root :before,.ContinuousIntegrationVisualStory-module__AhuHdq__root :after{box-sizing:border-box}.ContinuousIntegrationVisualStory-module__AhuHdq__root :focus-visible{outline:2px solid var(--surface-accent,#a3421a);outline-offset:2px}.ContinuousIntegrationVisualStory-module__AhuHdq__header{border-bottom:1px solid var(--surface-line-soft,#e9e5d9);margin:0 0 clamp(14px,2vw,20px);padding-bottom:12px}.ContinuousIntegrationVisualStory-module__AhuHdq__code{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--surface-muted,#71746b);margin:0 0 6px;font-size:.75rem;line-height:1.5}.ContinuousIntegrationVisualStory-module__AhuHdq__title{font-family:var(--font-sans);color:var(--surface-ink,#1b1d1a);margin:0 0 6px;font-size:clamp(1.25rem,1.1rem + .8vw,1.7rem);font-weight:600;line-height:1.25}.ContinuousIntegrationVisualStory-module__AhuHdq__subtitle{max-width:62ch;color:var(--surface-ink-soft,#4a4d46);margin:0;font-size:1rem;line-height:1.6}.ContinuousIntegrationVisualStory-module__AhuHdq__panelInner{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(14px,2.2vw,24px);display:grid}.ContinuousIntegrationVisualStory-module__AhuHdq__stage{border:1px solid var(--surface-line-soft,#e9e5d9);background-color:var(--surface-paper-deep,#f4f1e8);min-width:0;margin:0;padding:10px}.ContinuousIntegrationVisualStory-module__AhuHdq__svg{width:100%;max-width:100%;height:auto;display:block}.ContinuousIntegrationVisualStory-module__AhuHdq__stageCaption{font-family:var(--font-mono);color:var(--surface-muted,#71746b);margin-top:8px;font-size:.72rem;line-height:1.6}.ContinuousIntegrationVisualStory-module__AhuHdq__content{min-width:0}.ContinuousIntegrationVisualStory-module__AhuHdq__kicker{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--surface-accent,#a3421a);margin:0 0 4px;font-size:.72rem;line-height:1.5}.ContinuousIntegrationVisualStory-module__AhuHdq__sceneTitle{font-family:var(--font-sans);color:var(--surface-ink,#1b1d1a);margin:0 0 8px;font-size:clamp(1.1rem,1rem + .6vw,1.4rem);font-weight:600;line-height:1.3}.ContinuousIntegrationVisualStory-module__AhuHdq__headline{border-left:3px solid var(--surface-accent,#a3421a);color:var(--surface-ink,#1b1d1a);margin:0 0 10px;padding-left:10px;font-size:1.05rem;font-weight:500;line-height:1.55}.ContinuousIntegrationVisualStory-module__AhuHdq__body{max-width:56ch;color:var(--surface-ink-soft,#4a4d46);margin:0 0 6px;font-size:1rem;line-height:1.65}.ContinuousIntegrationVisualStory-module__AhuHdq__causeEffect{border:1px solid var(--surface-line,#ded9cb);background-color:var(--surface-paper,#fbfaf5);grid-template-columns:minmax(0,1fr);align-items:stretch;gap:8px;margin:14px 0;padding:12px;display:grid}.ContinuousIntegrationVisualStory-module__AhuHdq__causeBox,.ContinuousIntegrationVisualStory-module__AhuHdq__effectBox{min-width:0}.ContinuousIntegrationVisualStory-module__AhuHdq__microLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--surface-muted,#71746b);margin-bottom:2px;font-size:.68rem;line-height:1.5;display:block}.ContinuousIntegrationVisualStory-module__AhuHdq__causeText,.ContinuousIntegrationVisualStory-module__AhuHdq__effectText{color:var(--surface-ink,#1b1d1a);margin:0;font-size:.98rem;line-height:1.55}.ContinuousIntegrationVisualStory-module__AhuHdq__effectText{color:var(--surface-accent,#a3421a);font-weight:500}.ContinuousIntegrationVisualStory-module__AhuHdq__arrowBox{justify-content:flex-start;align-items:center;display:flex}.ContinuousIntegrationVisualStory-module__AhuHdq__arrowSvg{width:40px;height:16px;display:block;transform:rotate(90deg)}.ContinuousIntegrationVisualStory-module__AhuHdq__blockTitle{font-family:var(--font-sans);color:var(--surface-ink,#1b1d1a);margin:14px 0 6px;font-size:.95rem;font-weight:600;line-height:1.5}.ContinuousIntegrationVisualStory-module__AhuHdq__steps{margin:0;padding:0;list-style:none}.ContinuousIntegrationVisualStory-module__AhuHdq__step{border-bottom:1px solid var(--surface-line-soft,#e9e5d9);gap:10px;padding:6px 0;display:flex}.ContinuousIntegrationVisualStory-module__AhuHdq__step:last-child{border-bottom:0}.ContinuousIntegrationVisualStory-module__AhuHdq__stepNumber{font-family:var(--font-mono);font-size:.72rem;line-height:var(--leading-body,1.6);color:var(--surface-accent,#a3421a);flex:none}.ContinuousIntegrationVisualStory-module__AhuHdq__stepText{color:var(--surface-ink-soft,#4a4d46);font-size:.98rem;line-height:1.6}.ContinuousIntegrationVisualStory-module__AhuHdq__dialogueNote{font-family:var(--font-mono);color:var(--surface-muted,#71746b);margin:0 0 6px;font-size:.7rem;line-height:1.6}.ContinuousIntegrationVisualStory-module__AhuHdq__dialogue{border-left:2px solid var(--surface-line,#ded9cb);background-color:var(--surface-paper-deep,#f4f1e8);margin:0;padding:10px 12px;list-style:none}.ContinuousIntegrationVisualStory-module__AhuHdq__dialogueLine{flex-direction:column;gap:1px;padding:4px 0;display:flex}.ContinuousIntegrationVisualStory-module__AhuHdq__speaker{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--surface-muted,#71746b);font-size:.7rem;line-height:1.5}.ContinuousIntegrationVisualStory-module__AhuHdq__speech{color:var(--surface-ink,#1b1d1a);font-size:.98rem;line-height:1.6}.ContinuousIntegrationVisualStory-module__AhuHdq__nav{border-top:1px solid var(--surface-line-soft,#e9e5d9);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:clamp(14px,2vw,20px);padding-top:12px;display:flex}.ContinuousIntegrationVisualStory-module__AhuHdq__navButton{border:1px solid var(--surface-line,#ded9cb);background-color:var(--surface-paper,#fbfaf5);min-width:44px;min-height:44px;color:var(--surface-ink,#1b1d1a);font-family:var(--font-sans);cursor:pointer;border-radius:2px;flex:auto;padding:8px 14px;font-size:.92rem;line-height:1.5;transition:border-color .14s linear,background-color .14s linear}.ContinuousIntegrationVisualStory-module__AhuHdq__navButton:hover{border-color:var(--surface-accent,#a3421a);background-color:var(--surface-accent-soft,#fbeee6)}.ContinuousIntegrationVisualStory-module__AhuHdq__counter{text-align:center;font-family:var(--font-mono);letter-spacing:.08em;color:var(--surface-muted,#71746b);flex:100%;order:-1;margin:0;font-size:.75rem;line-height:1.6}.ContinuousIntegrationVisualStory-module__AhuHdq__counterCurrent{color:var(--surface-accent,#a3421a)}.ContinuousIntegrationVisualStory-module__AhuHdq__hint{font-family:var(--font-mono);color:var(--surface-muted,#71746b);margin:8px 0 0;font-size:.7rem;line-height:1.6}.ContinuousIntegrationVisualStory-module__AhuHdq__distinction{border:1px solid var(--surface-line,#ded9cb);background-color:var(--surface-paper-deep,#f4f1e8);grid-template-columns:minmax(0,1fr);gap:12px;margin-top:clamp(16px,2.4vw,24px);padding:clamp(12px,1.8vw,18px);display:grid}.ContinuousIntegrationVisualStory-module__AhuHdq__distinctionColumn{min-width:0}.ContinuousIntegrationVisualStory-module__AhuHdq__distinctionTitle{font-family:var(--font-sans);color:var(--surface-ink,#1b1d1a);margin:0 0 6px;font-size:.98rem;font-weight:600;line-height:1.5}.ContinuousIntegrationVisualStory-module__AhuHdq__distinctionList{margin:0;padding:0;list-style:none}.ContinuousIntegrationVisualStory-module__AhuHdq__distinctionItem{color:var(--surface-ink-soft,#4a4d46);padding:3px 0 3px 18px;font-size:.96rem;line-height:1.6;position:relative}.ContinuousIntegrationVisualStory-module__AhuHdq__distinctionItem:before{content:"";width:9px;height:9px;position:absolute;top:12px;left:0}.ContinuousIntegrationVisualStory-module__AhuHdq__distinctionItemIs:before{background-color:var(--surface-accent,#a3421a)}.ContinuousIntegrationVisualStory-module__AhuHdq__distinctionItemIsNot:before{border:1px solid var(--surface-muted,#71746b);background-color:#0000}.ContinuousIntegrationVisualStory-module__AhuHdq__distinctionSummary{border-top:1px solid var(--surface-line,#ded9cb);color:var(--surface-ink,#1b1d1a);grid-column:1/-1;margin:0;padding-top:10px;font-size:1rem;font-weight:500;line-height:1.6}.ContinuousIntegrationVisualStory-module__AhuHdq__shape{fill:none;stroke-width:2px;stroke-linecap:square;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.ContinuousIntegrationVisualStory-module__AhuHdq__strokeInk{stroke:var(--surface-ink,#1b1d1a)}.ContinuousIntegrationVisualStory-module__AhuHdq__strokeMuted{stroke:var(--surface-muted,#71746b)}.ContinuousIntegrationVisualStory-module__AhuHdq__strokeAccent{stroke:var(--surface-accent,#a3421a)}.ContinuousIntegrationVisualStory-module__AhuHdq__fillAccentSoft{fill:var(--surface-accent-soft,#fbeee6)}.ContinuousIntegrationVisualStory-module__AhuHdq__fillAccent{fill:var(--surface-accent,#a3421a)}.ContinuousIntegrationVisualStory-module__AhuHdq__thick{stroke-width:3px}.ContinuousIntegrationVisualStory-module__AhuHdq__dashed{stroke-dasharray:6 5}.ContinuousIntegrationVisualStory-module__AhuHdq__ghost{opacity:.85}.ContinuousIntegrationVisualStory-module__AhuHdq__svgMono{font-family:var(--font-mono);fill:var(--surface-muted,#71746b);letter-spacing:.02em;font-size:13px}.ContinuousIntegrationVisualStory-module__AhuHdq__svgMonoAccent{fill:var(--surface-accent,#a3421a)}.ContinuousIntegrationVisualStory-module__AhuHdq__appear1,.ContinuousIntegrationVisualStory-module__AhuHdq__appear2,.ContinuousIntegrationVisualStory-module__AhuHdq__appear3{animation-name:ContinuousIntegrationVisualStory-module__AhuHdq__fade-in;animation-duration:.32s;animation-timing-function:linear;animation-fill-mode:none}.ContinuousIntegrationVisualStory-module__AhuHdq__appear1{animation-delay:60ms}.ContinuousIntegrationVisualStory-module__AhuHdq__appear2{animation-delay:.32s}.ContinuousIntegrationVisualStory-module__AhuHdq__appear3{animation-delay:.62s}@keyframes ContinuousIntegrationVisualStory-module__AhuHdq__fade-in{0%{opacity:0}to{opacity:1}}.ContinuousIntegrationVisualStory-module__AhuHdq__draw{animation:.7s linear ContinuousIntegrationVisualStory-module__AhuHdq__draw-line}@keyframes ContinuousIntegrationVisualStory-module__AhuHdq__draw-line{0%{stroke-dasharray:640;stroke-dashoffset:640px}to{stroke-dasharray:640;stroke-dashoffset:0}}.ContinuousIntegrationVisualStory-module__AhuHdq__drop{animation:.42s ease-out ContinuousIntegrationVisualStory-module__AhuHdq__drop-in;transform:translateY(0)}.ContinuousIntegrationVisualStory-module__AhuHdq__drop1{animation-delay:.22s}.ContinuousIntegrationVisualStory-module__AhuHdq__drop2{animation-delay:.42s}.ContinuousIntegrationVisualStory-module__AhuHdq__drop3{animation-delay:.62s}@keyframes ContinuousIntegrationVisualStory-module__AhuHdq__drop-in{0%{opacity:0;transform:translateY(-46px)}to{opacity:1;transform:translateY(0)}}.ContinuousIntegrationVisualStory-module__AhuHdq__gateArm{transform-box:fill-box;transform-origin:100%;animation:.52s ease-out .26s ContinuousIntegrationVisualStory-module__AhuHdq__gate-open;transform:rotate(-62deg)}@keyframes ContinuousIntegrationVisualStory-module__AhuHdq__gate-open{0%{transform:rotate(0)}40%{transform:rotate(0)}to{transform:rotate(-62deg)}}.ContinuousIntegrationVisualStory-module__AhuHdq__travel{animation:.9s ease-in-out .38s ContinuousIntegrationVisualStory-module__AhuHdq__travel-line;transform:translate(390px)}@keyframes ContinuousIntegrationVisualStory-module__AhuHdq__travel-line{0%{transform:translate(0)}to{transform:translate(390px)}}.ContinuousIntegrationVisualStory-module__AhuHdq__travelShort{animation:.52s ease-out .7s ContinuousIntegrationVisualStory-module__AhuHdq__travel-short;transform:translate(24px,8px)}@keyframes ContinuousIntegrationVisualStory-module__AhuHdq__travel-short{0%{transform:translate(0)}50%{transform:translate(0)}to{transform:translate(24px,8px)}}.ContinuousIntegrationVisualStory-module__AhuHdq__signalPath{animation:.76s linear .12s ContinuousIntegrationVisualStory-module__AhuHdq__signal-travel}@keyframes ContinuousIntegrationVisualStory-module__AhuHdq__signal-travel{0%{stroke-dasharray:900;stroke-dashoffset:900px}to{stroke-dasharray:900;stroke-dashoffset:0}}.ContinuousIntegrationVisualStory-module__AhuHdq__crooked{transform-box:fill-box;transform-origin:0%;animation:.48s ease-out .24s ContinuousIntegrationVisualStory-module__AhuHdq__straighten;transform:rotate(0)}@keyframes ContinuousIntegrationVisualStory-module__AhuHdq__straighten{0%{transform:rotate(-9deg)}55%{transform:rotate(-9deg)}to{transform:rotate(0)}}@media (min-width:640px){.ContinuousIntegrationVisualStory-module__AhuHdq__causeEffect{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);align-items:center}.ContinuousIntegrationVisualStory-module__AhuHdq__arrowBox{justify-content:center}.ContinuousIntegrationVisualStory-module__AhuHdq__arrowSvg{transform:rotate(0)}.ContinuousIntegrationVisualStory-module__AhuHdq__distinction{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ContinuousIntegrationVisualStory-module__AhuHdq__counter{flex:none;order:0}.ContinuousIntegrationVisualStory-module__AhuHdq__navButton{flex:none}}@media (min-width:860px){.ContinuousIntegrationVisualStory-module__AhuHdq__tablist{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1024px){.ContinuousIntegrationVisualStory-module__AhuHdq__panelInner{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ContinuousIntegrationVisualStory-module__AhuHdq__root *,.ContinuousIntegrationVisualStory-module__AhuHdq__root :before,.ContinuousIntegrationVisualStory-module__AhuHdq__root :after{transition:none!important;animation:none!important}}
