.widget-page .wh-holder--ai{--wh-tone:#f4f4f5}.widget-page .wh-holder--team{--wh-tone:#f97316}.widget-page .wh-holder--waiting{--wh-tone:rgba(255,255,255,0.34)}.widget-page .wh-scene{overflow:hidden;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#0a0a0b;box-shadow:0 40px 120px -50px rgba(0,0,0,.9)}.widget-page .wh-lane{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:4px}.widget-page .wh-lane-node{display:flex;flex-direction:column;gap:7px;min-width:0;padding:6px 0 2px;border-radius:6px;text-align:left;cursor:pointer}.widget-page .wh-lane-bar{display:block;height:8px;border-radius:999px;background:rgba(255,255,255,.08);transition:background-color .3s ease,transform .3s cubic-bezier(.22,1,.36,1)}.widget-page .wh-lane-node--done .wh-lane-bar{background:var(--wh-tone)}.widget-page .wh-lane-node--done.wh-holder--waiting .wh-lane-bar{background:repeating-linear-gradient(90deg,rgba(255,255,255,.34) 0 5px,transparent 5px 9px)}.widget-page .wh-lane-node--on .wh-lane-bar{transform:scaleY(1.6)}.widget-page .wh-lane-label{min-height:16px;overflow:visible;white-space:nowrap;font-size:12px;color:rgba(255,255,255,.6)}.widget-page .wh-scroll{overflow-y:auto;overscroll-behavior:contain}.widget-page .wh-scroll .sl-wthread{overflow:visible;-webkit-mask-image:none;mask-image:none}.widget-page .wh-scroll--widget{max-height:460px}.widget-page .wh-scroll--inbox{max-height:330px}@media (max-width:767px){.widget-page .wh-scroll--widget{max-height:420px}.widget-page .wh-scroll--inbox{max-height:300px}}.widget-page .wh-chip{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:0 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);font-size:12px;color:rgba(255,255,255,.82);white-space:nowrap;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.widget-page .wh-dot{width:6px;height:6px;border-radius:999px;background:currentColor}.widget-page .wh-chip--ai .wh-dot{background:#f4f4f5}.widget-page .wh-chip--waiting .wh-dot{background:#f97316}.widget-page .wh-chip--team{border-color:rgba(249,115,22,.6);background:rgba(249,115,22,.12);color:#fff}.widget-page .wh-chip--team .wh-dot{background:#f97316}.widget-page .wh-chip--needs{border-color:rgba(249,115,22,.45);color:#fdba74}.widget-page .wh-chip--needs .wh-dot{background:#f97316}.widget-page .wh-chip--action{border-color:rgba(255,255,255,.3);color:#fff}.widget-page .wh-chip--pressed{background:#fff;color:#050505;border-color:#fff}.widget-page .wh-line{display:flex;gap:10px;font-size:13px;line-height:1.45}.widget-page .wh-line-who{width:40px;flex-shrink:0;color:rgba(255,255,255,.42)}.widget-page .wh-line--customer .wh-line-text{color:rgba(255,255,255,.9)}.widget-page .wh-line--ai .wh-line-text{color:rgba(255,255,255,.62)}.widget-page .wh-line--team .wh-line-who{color:#fdba74}.widget-page .wh-line--team .wh-line-text{color:#fff}.widget-page .wh-line--event{justify-content:center;font-size:12px;color:rgba(255,255,255,.45)}.widget-page .wh-step{display:grid;grid-template-columns:10px minmax(0,1fr);gap:14px;padding:13px 0;border-top:1px dashed rgba(255,255,255,.12)}.widget-page .wh-step-dot{width:10px;height:10px;margin-top:5px;border-radius:999px;background:var(--wh-tone)}.widget-page .wh-holder--waiting.wh-step-dot{background:transparent;border:1.5px dashed rgba(255,255,255,.55)}.widget-page .wh-step--on .wh-step-button{text-decoration:underline;text-decoration-color:rgba(249,115,22,.8);text-underline-offset:5px}.widget-page .wh-step-button{border-radius:4px;cursor:pointer}.widget-page .wh-nav{display:grid;place-items:center;width:32px;height:32px;border-radius:999px;border:1px solid rgba(255,255,255,.16);color:#fff}.widget-page .wh-nav:disabled{opacity:.3}.widget-page .wh-lane-node:focus-visible,.widget-page .wh-nav:focus-visible,.widget-page .wh-step-button:focus-visible{position:relative;z-index:1;box-shadow:0 0 0 2px #050505,0 0 0 4px #fff}.widget-page .wh-step-button:focus-visible{-webkit-box-decoration-break:clone;box-decoration-break:clone}.widget-page .wh-links a:focus-visible{border-radius:4px;box-shadow:0 0 0 2px #050505,0 0 0 4px #fff}.widget-page .wh-scroll:focus-visible{outline:2px solid #fff!important;outline-offset:-2px!important}@media (prefers-reduced-motion:reduce){.widget-page .wh-chip,.widget-page .wh-lane-bar{transition:none}.widget-page .wh-scroll{scroll-behavior:auto}}