.layer-stack-module__l39r-W__figure{background:radial-gradient(circle at 50% 50%, color-mix(in oklab, var(--primary) 9%, transparent), transparent 55%), var(--card);box-shadow:0 18px 48px color-mix(in oklab, var(--foreground) 5%, transparent)}.layer-stack-module__l39r-W__diagram{min-width:0}.layer-stack-module__l39r-W__hex{width:100%;max-width:520px;height:auto;margin-inline:auto;display:block}.layer-stack-module__l39r-W__ring{stroke:color-mix(in oklab, var(--foreground) 14%, var(--border));stroke-width:1px;will-change:transform, opacity}.layer-stack-module__l39r-W__ring:hover{stroke:color-mix(in oklab, var(--primary) 60%, var(--border))}.layer-stack-module__l39r-W__bandPresentation{fill:color-mix(in oklab, var(--foreground) 3%, var(--background))}.layer-stack-module__l39r-W__bandInfrastructure{fill:color-mix(in oklab, var(--foreground) 5%, var(--background))}.layer-stack-module__l39r-W__bandApplication{fill:color-mix(in oklab, var(--foreground) 7%, var(--background))}.layer-stack-module__l39r-W__bandDomain{fill:color-mix(in oklab, var(--primary) 15%, var(--background))}.layer-stack-module__l39r-W__ringCore{stroke:color-mix(in oklab, var(--primary) 55%, var(--border));stroke-width:1.5px}.layer-stack-module__l39r-W__coreGlow{fill:color-mix(in oklab, var(--primary) 16%, transparent);filter:blur(3px)}.layer-stack-module__l39r-W__port{fill:var(--card);stroke:color-mix(in oklab, var(--foreground) 24%, var(--border));stroke-width:1px}.layer-stack-module__l39r-W__axis{stroke:color-mix(in oklab, var(--foreground) 12%, var(--border));stroke-width:1px;stroke-dasharray:2 3}.layer-stack-module__l39r-W__stop{fill:var(--card);stroke:color-mix(in oklab, var(--foreground) 22%, var(--border));stroke-width:1px}.layer-stack-module__l39r-W__bandName{fill:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.02em;paint-order:stroke;stroke:var(--card);stroke-width:3px;stroke-linejoin:round;font-size:9px}.layer-stack-module__l39r-W__bandMeaning{fill:color-mix(in oklab, var(--foreground) 78%, transparent);font-family:var(--font-mono);paint-order:stroke;stroke:var(--card);stroke-width:3px;stroke-linejoin:round;font-size:9px}.layer-stack-module__l39r-W__coreName{fill:var(--primary);font-family:var(--font-mono);letter-spacing:.02em;font-size:11px;font-weight:700}.layer-stack-module__l39r-W__coreLabel{fill:var(--primary);font-family:var(--font-mono);letter-spacing:.04em;font-size:9px;font-weight:600}.layer-stack-module__l39r-W__coreDot{fill:color-mix(in oklab, var(--primary) 10%, transparent);stroke:color-mix(in oklab, var(--primary) 30%, var(--border));stroke-width:.8px}.layer-stack-module__l39r-W__gateBody{fill:var(--card);stroke:color-mix(in oklab, var(--primary) 45%, var(--border));stroke-width:1px}.layer-stack-module__l39r-W__gateDown,.layer-stack-module__l39r-W__gateBlocked{font-family:var(--font-mono);font-size:11px;font-weight:800}.layer-stack-module__l39r-W__gateDown{fill:var(--primary)}.layer-stack-module__l39r-W__gateBlocked{fill:var(--destructive);opacity:0}.layer-stack-module__l39r-W__allowedPacket{fill:var(--primary);opacity:0;transform:translate(42px,170px)}.layer-stack-module__l39r-W__reversePacket{fill:var(--card);stroke:var(--destructive);stroke-width:1.4px;opacity:0;transform:translate(168px,170px)}.layer-stack-module__l39r-W__ruleStrip{border-top:1px dashed var(--border);color:var(--muted-foreground);justify-content:center;align-items:center;gap:28px;margin-top:12px;padding-top:11px;font-size:11px;display:flex}.layer-stack-module__l39r-W__ruleStrip>span{align-items:center;gap:6px;display:inline-flex}.layer-stack-module__l39r-W__ruleStrip>span>span{width:17px;height:17px;font-family:var(--font-mono);border-radius:5px;justify-content:center;align-items:center;font-size:10px;font-weight:800;display:inline-flex}.layer-stack-module__l39r-W__ruleStrip strong{color:var(--foreground);font-weight:600}.layer-stack-module__l39r-W__allowedRule>span{color:var(--primary-foreground);background:var(--primary)}.layer-stack-module__l39r-W__blockedRule>span{color:var(--destructive);border:1px solid color-mix(in oklab, var(--destructive) 36%, var(--border));background:var(--card)}.layer-stack-module__l39r-W__running .layer-stack-module__l39r-W__allowedPacket{animation:6.4s cubic-bezier(.45,0,.2,1) 1.3s infinite layer-stack-module__l39r-W__packet-in}.layer-stack-module__l39r-W__running .layer-stack-module__l39r-W__reversePacket{animation:6.4s cubic-bezier(.22,1,.36,1) 1.3s infinite layer-stack-module__l39r-W__packet-blocked}.layer-stack-module__l39r-W__running .layer-stack-module__l39r-W__gateBody{animation:6.4s 1.3s infinite layer-stack-module__l39r-W__gate-body}.layer-stack-module__l39r-W__running .layer-stack-module__l39r-W__gateDown{animation:6.4s 1.3s infinite layer-stack-module__l39r-W__gate-down-state}.layer-stack-module__l39r-W__running .layer-stack-module__l39r-W__gateBlocked{animation:6.4s cubic-bezier(.22,1,.36,1) 1.3s infinite layer-stack-module__l39r-W__gate-blocked-state}.layer-stack-module__l39r-W__running .layer-stack-module__l39r-W__ringCore{animation:6.4s 1.3s infinite layer-stack-module__l39r-W__core-arrival}.layer-stack-module__l39r-W__running .layer-stack-module__l39r-W__coreDot{animation:layer-stack-module__l39r-W__dot-power 6.4s ease calc(1.3s + var(--dot) * 90ms) infinite}@keyframes layer-stack-module__l39r-W__packet-in{0%,4%{opacity:0;transform:translate(42px,170px)}8%{opacity:1;transform:translate(42px,170px)}22%{opacity:1;transform:translate(82px,170px)}36%{opacity:1;transform:translate(122px,170px)}50%{opacity:1;transform:translate(162px,170px)}56%{opacity:0;transform:translate(168px,170px)}to{opacity:0;transform:translate(168px,170px)}}@keyframes layer-stack-module__l39r-W__packet-blocked{0%,58%{opacity:0;transform:translate(168px,170px)}62%{opacity:1;transform:translate(168px,170px)}68%{opacity:1;transform:translate(160px,170px)}72%{opacity:1;transform:translate(163px,170px)}76%{opacity:1;transform:translate(159px,170px)}82%{opacity:0;transform:translate(168px,170px)}to{opacity:0;transform:translate(168px,170px)}}@keyframes layer-stack-module__l39r-W__gate-body{0%,60%,to{stroke:color-mix(in oklab, var(--primary) 45%, var(--border))}66%,76%{stroke:color-mix(in oklab, var(--destructive) 62%, var(--border))}}@keyframes layer-stack-module__l39r-W__gate-down-state{0%,60%,to{opacity:1}65%,78%{opacity:0}}@keyframes layer-stack-module__l39r-W__gate-blocked-state{0%,60%,to{opacity:0}66%,76%{opacity:1}}@keyframes layer-stack-module__l39r-W__core-arrival{0%,44%,to{stroke:color-mix(in oklab, var(--primary) 55%, var(--border))}52%,60%{stroke:color-mix(in oklab, var(--primary) 90%, var(--border))}}@keyframes layer-stack-module__l39r-W__dot-power{0%,46%,to{fill:color-mix(in oklab, var(--primary) 10%, transparent)}54%,64%{fill:var(--primary)}}@media (max-width:639px){.layer-stack-module__l39r-W__hex{max-width:360px}.layer-stack-module__l39r-W__ruleStrip{justify-content:space-between;gap:8px;margin-top:10px;padding-top:10px;font-size:10px}.layer-stack-module__l39r-W__ruleStrip>span{gap:4px}}@media (prefers-reduced-motion:reduce){.layer-stack-module__l39r-W__figure *,.layer-stack-module__l39r-W__figure :before,.layer-stack-module__l39r-W__figure :after{transition-duration:.01ms!important;animation:none!important}.layer-stack-module__l39r-W__allowedPacket{opacity:1;transform:translate(162px,170px)}.layer-stack-module__l39r-W__reversePacket{opacity:1;transform:translate(160px,170px)}.layer-stack-module__l39r-W__gateDown{opacity:0}.layer-stack-module__l39r-W__gateBlocked{opacity:1}.layer-stack-module__l39r-W__coreDot{fill:var(--primary)}}
.evolution-steps-module__8Ssrfa__figure{box-shadow:0 18px 48px color-mix(in oklab, var(--foreground) 5%, transparent)}.evolution-steps-module__8Ssrfa__strata{padding:.25rem 0;position:relative}.evolution-steps-module__8Ssrfa__rail{background:linear-gradient(to bottom, transparent, color-mix(in oklab, var(--primary) 42%, var(--border)) 7%, color-mix(in oklab, var(--primary) 42%, var(--border)) 93%, transparent);transform-origin:top;z-index:1;border-radius:999px;width:2px;position:absolute;top:1.1rem;bottom:1.1rem;left:13px;transform:scaleY(0)}.evolution-steps-module__8Ssrfa__running .evolution-steps-module__8Ssrfa__rail{transition:transform .98s cubic-bezier(.22,1,.36,1) .12s;transform:scaleY(1)}.evolution-steps-module__8Ssrfa__stratum{grid-template-columns:28px minmax(0,1fr);column-gap:.75rem;padding:.7rem 0;display:grid;position:relative}.evolution-steps-module__8Ssrfa__stratum+.evolution-steps-module__8Ssrfa__stratum{margin-top:.15rem}.evolution-steps-module__8Ssrfa__nodeWrap{justify-content:center;align-items:flex-start;display:flex}.evolution-steps-module__8Ssrfa__node{z-index:2;background:var(--card);border:1.5px solid color-mix(in oklab, var(--primary) 58%, var(--border));width:26px;height:26px;color:var(--primary);font-family:var(--font-mono);letter-spacing:.02em;opacity:0;border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex;position:relative;transform:scale(.45)}.evolution-steps-module__8Ssrfa__running .evolution-steps-module__8Ssrfa__node{animation:.52s cubic-bezier(.22,1,.36,1) forwards evolution-steps-module__8Ssrfa__node-pop;animation-delay:calc(var(--i) * .17s + .18s)}@keyframes evolution-steps-module__8Ssrfa__node-pop{to{opacity:1;transform:scale(1)}}.evolution-steps-module__8Ssrfa__body{opacity:0;gap:.55rem;display:grid;transform:translateY(10px)}@media (min-width:640px){.evolution-steps-module__8Ssrfa__body{grid-template-columns:minmax(0,9.5rem) minmax(0,1fr);align-items:start;column-gap:1.25rem}}.evolution-steps-module__8Ssrfa__running .evolution-steps-module__8Ssrfa__body{animation:.6s cubic-bezier(.22,1,.36,1) forwards evolution-steps-module__8Ssrfa__settle;animation-delay:calc(var(--i) * .17s + .26s)}@keyframes evolution-steps-module__8Ssrfa__settle{to{opacity:1;transform:none}}.evolution-steps-module__8Ssrfa__meta{flex-direction:column;gap:.25rem;padding-top:.05rem;display:flex}.evolution-steps-module__8Ssrfa__titleRow{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.evolution-steps-module__8Ssrfa__title{font-family:var(--font-display);letter-spacing:-.012em;color:var(--foreground);font-size:1.02rem;font-weight:600;line-height:1.25}.evolution-steps-module__8Ssrfa__count{border:1px solid color-mix(in oklab, var(--primary) 32%, var(--border));background:color-mix(in oklab, var(--primary) 8%, transparent);color:var(--primary);font-family:var(--font-mono);letter-spacing:.04em;white-space:nowrap;border-radius:999px;align-items:center;padding:.06rem .42rem;font-size:9.5px;font-weight:600;display:inline-flex}.evolution-steps-module__8Ssrfa__gist{font-family:var(--font-sans);color:var(--muted-foreground);font-size:12px;line-height:1.5}.evolution-steps-module__8Ssrfa__tree{border:1px solid color-mix(in oklab, var(--border) 78%, transparent);background:color-mix(in oklab, var(--muted) 28%, transparent);font-family:var(--font-mono);border-radius:.5rem;padding:.5rem .7rem;font-size:11.5px;line-height:1.7;overflow-x:auto}.evolution-steps-module__8Ssrfa__root{color:color-mix(in oklab, var(--muted-foreground) 68%, transparent)}.evolution-steps-module__8Ssrfa__entry{align-items:baseline;gap:.1rem;display:flex}.evolution-steps-module__8Ssrfa__connector{color:color-mix(in oklab, var(--muted-foreground) 42%, transparent)}.evolution-steps-module__8Ssrfa__kept{color:color-mix(in oklab, var(--foreground) 72%, transparent)}.evolution-steps-module__8Ssrfa__added{color:var(--primary);font-weight:600}.evolution-steps-module__8Ssrfa__removed{color:color-mix(in oklab, var(--destructive) 80%, var(--muted-foreground));text-decoration:line-through;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklab, var(--destructive) 55%, transparent);text-decoration-color:color-mix(in oklab, var(--destructive) 55%, transparent);opacity:.62}.evolution-steps-module__8Ssrfa__tally{border-top:1px dashed color-mix(in oklab, var(--border) 88%, transparent);font-family:var(--font-mono);color:var(--muted-foreground);opacity:0;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin-top:.9rem;padding-top:.85rem;font-size:11px;display:flex;transform:translateY(6px)}.evolution-steps-module__8Ssrfa__running .evolution-steps-module__8Ssrfa__tally{animation:.6s cubic-bezier(.22,1,.36,1) forwards evolution-steps-module__8Ssrfa__settle;animation-delay:calc(var(--last) * .17s + .52s)}.evolution-steps-module__8Ssrfa__tallyLabel{text-transform:uppercase;letter-spacing:.16em;color:color-mix(in oklab, var(--muted-foreground) 85%, transparent);font-size:9.5px}.evolution-steps-module__8Ssrfa__final{color:var(--foreground)}.evolution-steps-module__8Ssrfa__final .evolution-steps-module__8Ssrfa__pkg{color:var(--primary);font-weight:600}.evolution-steps-module__8Ssrfa__sep{color:color-mix(in oklab, var(--muted-foreground) 45%, transparent)}.evolution-steps-module__8Ssrfa__keys{flex-wrap:wrap;gap:.4rem .9rem;margin-left:auto;display:inline-flex}.evolution-steps-module__8Ssrfa__key{align-items:center;gap:.35rem;display:inline-flex}.evolution-steps-module__8Ssrfa__swatch{border-radius:2px;width:9px;height:9px;display:inline-block}.evolution-steps-module__8Ssrfa__swatchAdded{background:var(--primary)}.evolution-steps-module__8Ssrfa__swatchRemoved{border:1px solid color-mix(in oklab, var(--destructive) 60%, transparent);background:0 0;position:relative}.evolution-steps-module__8Ssrfa__swatchRemoved:after{content:"";background:color-mix(in oklab, var(--destructive) 60%, transparent);height:1px;position:absolute;top:50%;left:0;right:0}@media (prefers-reduced-motion:reduce){.evolution-steps-module__8Ssrfa__figure *,.evolution-steps-module__8Ssrfa__figure :before,.evolution-steps-module__8Ssrfa__figure :after{transition:none!important;animation:none!important}.evolution-steps-module__8Ssrfa__rail{transform:scaleY(1)}.evolution-steps-module__8Ssrfa__node,.evolution-steps-module__8Ssrfa__body,.evolution-steps-module__8Ssrfa__tally{opacity:1;transform:none}}
.complexity-symptoms-module__b-fzea__figure{box-shadow:0 18px 48px color-mix(in oklab, var(--foreground) 5%, transparent)}.complexity-symptoms-module__b-fzea__panel{position:relative}.complexity-symptoms-module__b-fzea__panel:before{content:"";background:linear-gradient(to bottom, transparent, color-mix(in oklab, var(--primary) 26%, transparent), transparent);opacity:0;width:1px;transition:opacity .3s;position:absolute;inset:0 auto 0 0}.complexity-symptoms-module__b-fzea__panel:hover:before{opacity:1}.complexity-symptoms-module__b-fzea__stage{background:linear-gradient(color-mix(in oklab, var(--border) 55%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--border) 55%, transparent) 1px, transparent 1px), color-mix(in oklab, var(--card) 62%, var(--background));background-size:18px 18px}.complexity-symptoms-module__b-fzea__stage:after{pointer-events:none;content:"";background:radial-gradient(circle at 50% 46%, transparent 25%, color-mix(in oklab, var(--background) 28%, transparent) 100%);position:absolute;inset:0}.complexity-symptoms-module__b-fzea__blastBadge,.complexity-symptoms-module__b-fzea__warningBadge{z-index:5;opacity:0}.complexity-symptoms-module__b-fzea__fanoutGrid{grid-template-rows:repeat(5,1fr);grid-template-columns:52px 34px minmax(0,1fr);height:100%;padding-bottom:16px;display:grid;position:relative}.complexity-symptoms-module__b-fzea__sourceCell{grid-area:1/1/-1;justify-content:center;align-items:center;display:flex;position:relative}.complexity-symptoms-module__b-fzea__sourceCell:after{content:"";background:var(--primary);transform-origin:0;width:23px;height:1px;position:absolute;top:50%;right:-17px;transform:scaleX(0)}.complexity-symptoms-module__b-fzea__fanoutTrunk{grid-area:1/2/-1;position:relative}.complexity-symptoms-module__b-fzea__fanoutTrunk:before{content:"";background:var(--primary);transform-origin:50%;width:1px;position:absolute;top:10%;bottom:10%;left:50%;transform:scaleY(0)}.complexity-symptoms-module__b-fzea__targetRow{grid-column:3;align-items:center;display:flex;position:relative}.complexity-symptoms-module__b-fzea__targetRow:before{content:"";background:var(--primary);transform-origin:0;width:17px;height:1px;position:absolute;top:50%;right:100%;transform:scaleX(0)}.complexity-symptoms-module__b-fzea__moduleNode{z-index:2;position:relative}.complexity-symptoms-module__b-fzea__changedMark{color:var(--primary);opacity:0;transform:translate(-3px)}.complexity-symptoms-module__b-fzea__running .complexity-symptoms-module__b-fzea__sourcePulse{animation:5.2s cubic-bezier(.22,1,.36,1) .7s infinite complexity-symptoms-module__b-fzea__source-pulse}.complexity-symptoms-module__b-fzea__running .complexity-symptoms-module__b-fzea__sourceCell:after{animation:5.2s ease-out .7s infinite complexity-symptoms-module__b-fzea__connector-grow}.complexity-symptoms-module__b-fzea__running .complexity-symptoms-module__b-fzea__fanoutTrunk:before{animation:5.2s cubic-bezier(.22,1,.36,1) .7s infinite complexity-symptoms-module__b-fzea__trunk-grow}.complexity-symptoms-module__b-fzea__running .complexity-symptoms-module__b-fzea__targetRow:before{animation:complexity-symptoms-module__b-fzea__branch-grow 5.2s ease-out calc(.7s + var(--item) * .12s) infinite}.complexity-symptoms-module__b-fzea__running .complexity-symptoms-module__b-fzea__targetRow .complexity-symptoms-module__b-fzea__moduleNode{animation:complexity-symptoms-module__b-fzea__module-hit 5.2s cubic-bezier(.22, 1, .36, 1) calc(.7s + var(--item) * .12s) infinite}.complexity-symptoms-module__b-fzea__running .complexity-symptoms-module__b-fzea__changedMark{animation:complexity-symptoms-module__b-fzea__changed-mark 5.2s ease calc(.7s + var(--item) * .12s) infinite}.complexity-symptoms-module__b-fzea__running .complexity-symptoms-module__b-fzea__blastBadge{animation:5.2s cubic-bezier(.22,1,.36,1) .7s infinite complexity-symptoms-module__b-fzea__badge-reveal}.complexity-symptoms-module__b-fzea__memoryFrame{height:112px}.complexity-symptoms-module__b-fzea__contextLayer{opacity:.28;transform-origin:0;transform:translate(-18px)}.complexity-symptoms-module__b-fzea__meterCell{transition:background-color .2s}.complexity-symptoms-module__b-fzea__loadValue{display:inline-block}.complexity-symptoms-module__b-fzea__running .complexity-symptoms-module__b-fzea__memoryFrame{animation:5.2s .95s infinite complexity-symptoms-module__b-fzea__memory-pressure}.complexity-symptoms-module__b-fzea__running .complexity-symptoms-module__b-fzea__taskChip{animation:5.2s cubic-bezier(.22,1,.36,1) .95s infinite complexity-symptoms-module__b-fzea__task-pressure}.complexity-symptoms-module__b-fzea__running .complexity-symptoms-module__b-fzea__contextLayer{animation:complexity-symptoms-module__b-fzea__context-stack 5.2s cubic-bezier(.22, 1, .36, 1) calc(.95s + var(--item) * .22s) infinite}.complexity-symptoms-module__b-fzea__running .complexity-symptoms-module__b-fzea__meterCell{animation:complexity-symptoms-module__b-fzea__meter-fill 5.2s ease calc(.95s + var(--item) * .22s) infinite}.complexity-symptoms-module__b-fzea__running .complexity-symptoms-module__b-fzea__loadValue{animation:5.2s cubic-bezier(.22,1,.36,1) .95s infinite complexity-symptoms-module__b-fzea__load-jump}.complexity-symptoms-module__b-fzea__scanNode{z-index:2;transition:color .18s;position:relative}.complexity-symptoms-module__b-fzea__riskMark{width:0;height:0;color:var(--primary-foreground);background:var(--destructive);opacity:0;border-radius:999px;justify-content:center;align-items:center;margin-right:0;display:flex;overflow:hidden}.complexity-symptoms-module__b-fzea__scanner{z-index:4;opacity:0;box-shadow:0 0 8px color-mix(in oklab, var(--primary) 75%, transparent), 0 7px 18px color-mix(in oklab, var(--primary) 16%, transparent)}.complexity-symptoms-module__b-fzea__surpriseLink{z-index:3;fill:none;stroke:var(--destructive);stroke-width:1.2px;stroke-dasharray:.06 .06;stroke-dashoffset:1px;vector-effect:non-scaling-stroke;opacity:0}.complexity-symptoms-module__b-fzea__running .complexity-symptoms-module__b-fzea__scanner{animation:5.2s cubic-bezier(.45,0,.55,1) 1.1s infinite complexity-symptoms-module__b-fzea__scan-pass}.complexity-symptoms-module__b-fzea__running .complexity-symptoms-module__b-fzea__hiddenRisk{animation:5.2s cubic-bezier(.22,1,.36,1) 1.1s infinite complexity-symptoms-module__b-fzea__risk-found}.complexity-symptoms-module__b-fzea__running .complexity-symptoms-module__b-fzea__riskMark{animation:5.2s cubic-bezier(.22,1,.36,1) 1.1s infinite complexity-symptoms-module__b-fzea__risk-mark}.complexity-symptoms-module__b-fzea__running .complexity-symptoms-module__b-fzea__surpriseLink{animation:5.2s ease-out 1.1s infinite complexity-symptoms-module__b-fzea__surprise-link}.complexity-symptoms-module__b-fzea__running .complexity-symptoms-module__b-fzea__impactNode{animation:5.2s 1.1s infinite complexity-symptoms-module__b-fzea__impact-shake}.complexity-symptoms-module__b-fzea__running .complexity-symptoms-module__b-fzea__warningBadge{animation:5.2s cubic-bezier(.22,1,.36,1) 1.1s infinite complexity-symptoms-module__b-fzea__warning-reveal}@keyframes complexity-symptoms-module__b-fzea__source-pulse{0%,8%,to{box-shadow:0 0 0 0 color-mix(in oklab, var(--primary) 28%, transparent);transform:scale(1)}14%{box-shadow:0 0 0 12px color-mix(in oklab, var(--primary) 0%, transparent);transform:scale(1.1)}25%,72%{transform:scale(1)}}@keyframes complexity-symptoms-module__b-fzea__connector-grow{0%,8%,to{opacity:0;transform:scaleX(0)}15%,72%{opacity:1;transform:scaleX(1)}}@keyframes complexity-symptoms-module__b-fzea__trunk-grow{0%,12%,to{opacity:0;transform:scaleY(0)}24%,72%{opacity:1;transform:scaleY(1)}}@keyframes complexity-symptoms-module__b-fzea__branch-grow{0%,18%,to{opacity:0;transform:scaleX(0)}30%,72%{opacity:1;transform:scaleX(1)}}@keyframes complexity-symptoms-module__b-fzea__module-hit{0%,14%,to{color:var(--muted-foreground);border-color:var(--border);background:var(--card);box-shadow:none;transform:translate(0)scale(1)}25%,58%{color:var(--foreground);border-color:color-mix(in oklab, var(--primary) 55%, var(--border));background:color-mix(in oklab, var(--primary) 10%, var(--card));box-shadow:0 4px 12px color-mix(in oklab, var(--primary) 12%, transparent);transform:translate(2px)scale(1.02)}75%{transform:translate(0)scale(1)}}@keyframes complexity-symptoms-module__b-fzea__changed-mark{0%,22%,to{opacity:0;transform:translate(-3px)}32%,70%{opacity:1;transform:translate(0)}}@keyframes complexity-symptoms-module__b-fzea__badge-reveal{0%,34%,to{opacity:0;transform:translateY(5px)scale(.96)}43%,72%{opacity:1;transform:translateY(0)scale(1)}84%{opacity:0;transform:translateY(-3px)scale(1)}}@keyframes complexity-symptoms-module__b-fzea__task-pressure{0%,8%,to{transform:translateY(0)}24%,68%{transform:translateY(2px)}76%{transform:translateY(2px)rotate(-.5deg)}}@keyframes complexity-symptoms-module__b-fzea__memory-pressure{0%,20%,to{border-color:var(--border);box-shadow:none}60%,76%{border-color:color-mix(in oklab, var(--primary) 46%, var(--border));box-shadow:inset 0 -10px 18px color-mix(in oklab, var(--primary) 7%, transparent)}}@keyframes complexity-symptoms-module__b-fzea__context-stack{0%,12%,to{opacity:.28;transform:translate(-18px)}25%,70%{opacity:1;transform:translate(0)}82%{opacity:.45;transform:translate(2px)}}@keyframes complexity-symptoms-module__b-fzea__meter-fill{0%,13%,to{background:var(--muted)}25%,72%{background:var(--primary)}84%{background:color-mix(in oklab, var(--primary) 30%, var(--muted))}}@keyframes complexity-symptoms-module__b-fzea__load-jump{0%,18%,to{opacity:.45;transform:scale(.9)}45%,74%{opacity:1;transform:scale(1.08)}82%{transform:scale(1)}}@keyframes complexity-symptoms-module__b-fzea__scan-pass{0%,8%,to{opacity:0;transform:translateY(8px)}14%{opacity:.9}56%{opacity:.75;transform:translateY(133px)}62%{opacity:0;transform:translateY(133px)}}@keyframes complexity-symptoms-module__b-fzea__risk-found{0%,48%,to{color:var(--muted-foreground);border-color:var(--border);background:var(--card);box-shadow:none;transform:scale(1)}55%{transform:scale(1.12)}59%,82%{color:var(--destructive);border-color:color-mix(in oklab, var(--destructive) 62%, var(--border));background:color-mix(in oklab, var(--destructive) 9%, var(--card));box-shadow:0 0 0 4px color-mix(in oklab, var(--destructive) 10%, transparent);transform:scale(1)}}@keyframes complexity-symptoms-module__b-fzea__risk-mark{0%,50%,to{opacity:0;width:0;height:0;margin-right:0;transform:rotate(-25deg)}58%,82%{opacity:1;width:11px;height:11px;margin-right:3px;transform:rotate(0)}}@keyframes complexity-symptoms-module__b-fzea__surprise-link{0%,57%,to{stroke-dashoffset:1px;opacity:0}66%,82%{stroke-dashoffset:0;opacity:.8}90%{opacity:0}}@keyframes complexity-symptoms-module__b-fzea__impact-shake{0%,64%,to{border-color:var(--border);transform:translate(0)}67%{border-color:color-mix(in oklab, var(--destructive) 52%, var(--border));transform:translate(-2px)}70%{transform:translate(2px)}73%{transform:translate(-1px)}77%{border-color:color-mix(in oklab, var(--destructive) 52%, var(--border));transform:translate(0)}}@keyframes complexity-symptoms-module__b-fzea__warning-reveal{0%,65%,to{opacity:0;transform:translateY(5px)scale(.96)}72%,84%{opacity:1;transform:translateY(0)scale(1)}92%{opacity:0}}@media (prefers-reduced-motion:reduce){.complexity-symptoms-module__b-fzea__figure *,.complexity-symptoms-module__b-fzea__figure :before,.complexity-symptoms-module__b-fzea__figure :after{transition-duration:.01ms!important;animation:none!important}.complexity-symptoms-module__b-fzea__surpriseLink{opacity:.32}.complexity-symptoms-module__b-fzea__sourceCell:after,.complexity-symptoms-module__b-fzea__targetRow:before{opacity:1;transform:scaleX(1)}.complexity-symptoms-module__b-fzea__fanoutTrunk:before{opacity:1;transform:scaleY(1)}.complexity-symptoms-module__b-fzea__contextLayer,.complexity-symptoms-module__b-fzea__changedMark{opacity:1;transform:none}.complexity-symptoms-module__b-fzea__meterCell{background:var(--primary)}.complexity-symptoms-module__b-fzea__hiddenRisk{color:var(--destructive);border-color:color-mix(in oklab, var(--destructive) 62%, var(--border))}.complexity-symptoms-module__b-fzea__riskMark{opacity:1;width:11px;height:11px;margin-right:3px}.complexity-symptoms-module__b-fzea__blastBadge,.complexity-symptoms-module__b-fzea__warningBadge{opacity:1}}@media (max-width:639px){.complexity-symptoms-module__b-fzea__panel+.complexity-symptoms-module__b-fzea__panel{border-top:1px solid var(--border)}}
