.KovaDemoWalkthrough-module__rBLgyq__root{--chrome:#f0f0f0;--chrome-border:#e5e7eb;--viewport-bg:#fafafa;--sidebar-bg:#f8f9fa;--sidebar-border:#e5e7eb;--card:#fff;--border:#e5e7eb;--blue:#4c6ef5;--blue-surface:#edf2ff;--blue-glow:#4c6ef540;--amber:#fab005;--teal:#15aabf;--emerald:#10b981;--t1:#111827;--t2:#6b7280;--t3:#9ca3af;--nav:#64748b;width:100%;max-width:960px;margin:0 auto;font-family:Inter,system-ui,-apple-system,sans-serif}.KovaDemoWalkthrough-module__rBLgyq__browser{border:1px solid var(--chrome-border);background:var(--chrome);border-radius:14px;position:relative;overflow:hidden;box-shadow:0 8px 40px #0000001f,0 2px 8px #0000000f}.KovaDemoWalkthrough-module__rBLgyq__chromeBar{background:var(--chrome);border-bottom:1px solid var(--chrome-border);align-items:center;gap:10px;height:40px;padding:0 14px;display:flex}.KovaDemoWalkthrough-module__rBLgyq__dots{gap:7px;display:flex}.KovaDemoWalkthrough-module__rBLgyq__dot{border-radius:50%;width:11px;height:11px}.KovaDemoWalkthrough-module__rBLgyq__d1{background:#ff5f57}.KovaDemoWalkthrough-module__rBLgyq__d2{background:#ffbd2e}.KovaDemoWalkthrough-module__rBLgyq__d3{background:#28c840}.KovaDemoWalkthrough-module__rBLgyq__urlWrap{flex:1;justify-content:center;display:flex}.KovaDemoWalkthrough-module__rBLgyq__url{color:var(--t3);-webkit-user-select:none;user-select:none;background:#e5e7eb;border-radius:6px;padding:4px 16px;font-size:12px;transition:opacity .3s}.KovaDemoWalkthrough-module__rBLgyq__vp{background:var(--viewport-bg);height:500px;display:flex;position:relative;overflow:hidden}.KovaDemoWalkthrough-module__rBLgyq__sb{background:var(--sidebar-bg);border-right:1px solid var(--sidebar-border);-webkit-user-select:none;user-select:none;flex-direction:column;flex-shrink:0;width:160px;display:flex}.KovaDemoWalkthrough-module__rBLgyq__sbLogo{border-bottom:1px solid var(--sidebar-border);align-items:center;gap:7px;padding:12px 14px;display:flex}.KovaDemoWalkthrough-module__rBLgyq__sbLogoText{color:var(--blue);letter-spacing:-.02em;font-size:15px;font-weight:800}.KovaDemoWalkthrough-module__rBLgyq__nav{flex-direction:column;gap:2px;margin:0;padding:8px 6px;list-style:none;display:flex}.KovaDemoWalkthrough-module__rBLgyq__navI{color:var(--nav);border-radius:6px;align-items:center;gap:8px;padding:6px 10px;font-size:13px;font-weight:500;transition:color .15s,background .15s;display:flex;position:relative}.KovaDemoWalkthrough-module__rBLgyq__navI:hover{background:#f1f5f9}.KovaDemoWalkthrough-module__rBLgyq__navA{color:var(--blue);background:var(--blue-surface)}.KovaDemoWalkthrough-module__rBLgyq__navA:hover{background:var(--blue-surface)}.KovaDemoWalkthrough-module__rBLgyq__navA:before{content:"";background:var(--blue);border-radius:0 3px 3px 0;width:3px;height:14px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.KovaDemoWalkthrough-module__rBLgyq__sbBot{border-top:1px solid var(--sidebar-border);flex-direction:column;gap:6px;margin-top:auto;padding:8px 10px;display:flex}.KovaDemoWalkthrough-module__rBLgyq__sbBtn{background:var(--blue);color:#fff;border:none;border-radius:6px;justify-content:center;align-items:center;margin:0 2px;padding:5px 0;font-size:11px;font-weight:600;display:flex}.KovaDemoWalkthrough-module__rBLgyq__sbUser{align-items:center;gap:6px;padding:2px 2px 0;display:flex}.KovaDemoWalkthrough-module__rBLgyq__avatar{background:var(--blue-surface);width:20px;height:20px;color:var(--blue);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:7px;font-weight:700;display:flex}.KovaDemoWalkthrough-module__rBLgyq__sbName{color:var(--t1);font-size:11px;font-weight:500}.KovaDemoWalkthrough-module__rBLgyq__main{flex:1;position:relative;overflow:hidden}.KovaDemoWalkthrough-module__rBLgyq__scene{opacity:0;pointer-events:none;flex-direction:column;padding:22px 26px;transition:opacity .35s,transform .35s;display:flex;position:absolute;inset:0;transform:translateY(6px)}.KovaDemoWalkthrough-module__rBLgyq__sceneOn{opacity:1;pointer-events:auto;transform:translateY(0)}.KovaDemoWalkthrough-module__rBLgyq__heading{color:var(--t1);margin-bottom:4px;font-size:20px;font-weight:700}.KovaDemoWalkthrough-module__rBLgyq__sub{color:var(--t2);margin-bottom:16px;font-size:13px}.KovaDemoWalkthrough-module__rBLgyq__card{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:14px 16px;box-shadow:0 1px 2px #0000000a}.KovaDemoWalkthrough-module__rBLgyq__badge{text-transform:uppercase;letter-spacing:.04em;border-radius:20px;padding:2px 8px;font-size:10px;font-weight:700}.KovaDemoWalkthrough-module__rBLgyq__bBlue{background:var(--blue-surface);color:var(--blue)}.KovaDemoWalkthrough-module__rBLgyq__bAmber{color:#b45309;background:#fff3bf}.KovaDemoWalkthrough-module__rBLgyq__bTeal{color:#0f6e56;background:#e6fcf5}.KovaDemoWalkthrough-module__rBLgyq__bGreen{color:#047857;background:#ecfdf5;align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex}.KovaDemoWalkthrough-module__rBLgyq__btn{background:var(--blue);color:#fff;border:none;border-radius:8px;padding:8px 20px;font-size:13px;font-weight:600;box-shadow:0 1px 2px #4c6ef54d}.KovaDemoWalkthrough-module__rBLgyq__btnG{color:var(--t2);border:1px solid var(--border);background:0 0;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500}.KovaDemoWalkthrough-module__rBLgyq__stepper{align-items:center;margin-bottom:20px;display:flex}.KovaDemoWalkthrough-module__rBLgyq__stepCircle{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;font-weight:600;display:flex}.KovaDemoWalkthrough-module__rBLgyq__stepDone,.KovaDemoWalkthrough-module__rBLgyq__stepActive{background:var(--blue);color:#fff}.KovaDemoWalkthrough-module__rBLgyq__stepFuture{color:var(--t3);background:#fff;border:2px solid #d1d5db}.KovaDemoWalkthrough-module__rBLgyq__stepLine{width:24px;height:2px;margin:0 4px}.KovaDemoWalkthrough-module__rBLgyq__stepLineDone{background:var(--blue)}.KovaDemoWalkthrough-module__rBLgyq__stepLinePending{background:#e5e7eb}.KovaDemoWalkthrough-module__rBLgyq__stepLabel{color:var(--t3);text-align:center;white-space:nowrap;margin-top:3px;font-size:9px}.KovaDemoWalkthrough-module__rBLgyq__stepLabelActive{color:var(--blue)}.KovaDemoWalkthrough-module__rBLgyq__intCard{justify-content:space-between;align-items:center;display:flex}.KovaDemoWalkthrough-module__rBLgyq__intLeft{align-items:center;gap:10px;display:flex}.KovaDemoWalkthrough-module__rBLgyq__intIcon{background:var(--blue-surface);width:32px;height:32px;color:var(--blue);border-radius:8px;justify-content:center;align-items:center;display:flex}.KovaDemoWalkthrough-module__rBLgyq__intName{color:var(--t1);font-size:14px;font-weight:600}.KovaDemoWalkthrough-module__rBLgyq__intSub{color:var(--t3);font-size:11px}.KovaDemoWalkthrough-module__rBLgyq__pulse{background:var(--blue-surface);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 12px;animation:2s ease-in-out infinite KovaDemoWalkthrough-module__rBLgyq__pulseRing;display:flex}.KovaDemoWalkthrough-module__rBLgyq__analyzeText{color:var(--t1);text-align:center;font-size:14px;font-weight:600}.KovaDemoWalkthrough-module__rBLgyq__analyzeSub{color:var(--t3);text-align:center;margin-top:4px;font-size:12px}.KovaDemoWalkthrough-module__rBLgyq__progWrap{margin-top:16px}.KovaDemoWalkthrough-module__rBLgyq__progBar{background:#e5e7eb;border-radius:4px;height:4px;overflow:hidden}.KovaDemoWalkthrough-module__rBLgyq__progFill{background:var(--blue);border-radius:4px;height:100%;transition:width .5s}.KovaDemoWalkthrough-module__rBLgyq__progLabel{color:var(--t3);text-align:center;margin-top:6px;font-size:11px}.KovaDemoWalkthrough-module__rBLgyq__dropdown{background:var(--card);border:1px solid var(--border);color:var(--t3);border-radius:8px;justify-content:space-between;align-items:center;padding:10px 14px;font-size:13px;display:flex}.KovaDemoWalkthrough-module__rBLgyq__dropLabel{color:var(--t2);margin-bottom:6px;font-size:12px;font-weight:500}.KovaDemoWalkthrough-module__rBLgyq__radioCard{border:1px solid var(--border);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:10px 14px;transition:border-color .15s;display:flex}.KovaDemoWalkthrough-module__rBLgyq__radioSel{border-color:var(--blue);background:var(--blue-surface)}.KovaDemoWalkthrough-module__rBLgyq__radio{border:2px solid #d1d5db;border-radius:50%;flex-shrink:0;width:16px;height:16px}.KovaDemoWalkthrough-module__rBLgyq__radioOn{border-color:var(--blue);background:var(--blue)}.KovaDemoWalkthrough-module__rBLgyq__radioTitle{color:var(--t1);font-size:13px;font-weight:600}.KovaDemoWalkthrough-module__rBLgyq__radioDesc{color:var(--t2);font-size:11px}.KovaDemoWalkthrough-module__rBLgyq__assignRow{align-items:center;gap:8px;font-size:13px;display:flex}.KovaDemoWalkthrough-module__rBLgyq__assignRole{width:80px;color:var(--t2);font-weight:500}.KovaDemoWalkthrough-module__rBLgyq__assignArrow{color:var(--t3)}.KovaDemoWalkthrough-module__rBLgyq__assignInput{border:1px solid var(--border);color:var(--t1);background:var(--card);border-radius:8px;flex:1;padding:8px 12px;font-size:13px}.KovaDemoWalkthrough-module__rBLgyq__genStatus{color:var(--t2);margin-bottom:8px;font-size:13px}.KovaDemoWalkthrough-module__rBLgyq__genPct{color:var(--blue);text-align:right;margin-bottom:4px;font-size:15px;font-weight:600}.KovaDemoWalkthrough-module__rBLgyq__genPulse{color:var(--t3);align-items:center;gap:8px;margin-top:14px;font-size:12px;display:flex}.KovaDemoWalkthrough-module__rBLgyq__pulseDot{background:var(--blue);border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite KovaDemoWalkthrough-module__rBLgyq__pulseRing}.KovaDemoWalkthrough-module__rBLgyq__revBar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:8px;display:flex}.KovaDemoWalkthrough-module__rBLgyq__revBarLeft{align-items:center;gap:6px;display:flex}.KovaDemoWalkthrough-module__rBLgyq__revBarTitle{color:var(--t1);font-size:11px;font-weight:600}.KovaDemoWalkthrough-module__rBLgyq__revSendBtn{background:var(--blue);color:#fff;white-space:nowrap;border:none;border-radius:6px;padding:5px 12px;font-size:10px;font-weight:600}.KovaDemoWalkthrough-module__rBLgyq__splitPanel{flex:1;gap:8px;min-height:0;display:flex;overflow:hidden}.KovaDemoWalkthrough-module__rBLgyq__splitLeft{flex-direction:column;flex-shrink:0;width:35%;display:flex;overflow:hidden}.KovaDemoWalkthrough-module__rBLgyq__splitRight{border-left:1px solid var(--border);flex-direction:column;flex:1;padding-left:10px;display:flex;overflow:hidden}.KovaDemoWalkthrough-module__rBLgyq__rvListHeader{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.KovaDemoWalkthrough-module__rBLgyq__rvListCount{color:var(--t1);font-size:11px;font-weight:600}.KovaDemoWalkthrough-module__rBLgyq__rvBadges{gap:3px;display:flex}.KovaDemoWalkthrough-module__rBLgyq__rvTabs{border-bottom:1px solid var(--border);gap:0;margin-bottom:6px;display:flex}.KovaDemoWalkthrough-module__rBLgyq__rvTab{color:var(--t3);padding:3px 8px;font-size:10px;font-weight:500}.KovaDemoWalkthrough-module__rBLgyq__rvTabOn{color:var(--blue);border-bottom:2px solid var(--blue);padding:3px 8px;font-size:10px;font-weight:500}.KovaDemoWalkthrough-module__rBLgyq__rvCards{flex-direction:column;gap:4px;display:flex;overflow-y:auto}.KovaDemoWalkthrough-module__rBLgyq__rvCard{background:var(--card);border:1px solid var(--border);border-left:3px solid var(--blue);border-radius:6px;flex-direction:column;gap:3px;padding:8px 10px;display:flex}.KovaDemoWalkthrough-module__rBLgyq__rvCardSel{border:2px solid var(--blue);border-left:3px solid var(--blue)}.KovaDemoWalkthrough-module__rBLgyq__rvCardAmber{border-left-color:var(--amber)}.KovaDemoWalkthrough-module__rBLgyq__rvCardTeal{border-left-color:var(--teal)}.KovaDemoWalkthrough-module__rBLgyq__rvCardRow1{justify-content:space-between;align-items:center;display:flex}.KovaDemoWalkthrough-module__rBLgyq__rvSp{color:var(--t2);font-size:10px;font-weight:600}.KovaDemoWalkthrough-module__rBLgyq__rvCardTitle{color:var(--t1);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.KovaDemoWalkthrough-module__rBLgyq__rvCardAssignee{color:var(--t2);align-items:center;gap:4px;font-size:9px;display:flex}.KovaDemoWalkthrough-module__rBLgyq__dtHeader{align-items:center;gap:6px;margin-bottom:6px;display:flex}.KovaDemoWalkthrough-module__rBLgyq__dtIdBadge{text-transform:uppercase;background:var(--blue-surface);color:var(--blue);white-space:nowrap;border-radius:20px;padding:2px 6px;font-family:JetBrains Mono,monospace;font-size:8px;font-weight:600}.KovaDemoWalkthrough-module__rBLgyq__dtTime{color:var(--t3);font-size:9px}.KovaDemoWalkthrough-module__rBLgyq__dtLink{color:var(--blue);cursor:pointer;font-size:9px}.KovaDemoWalkthrough-module__rBLgyq__dtTitle{color:var(--t1);margin-bottom:8px;font-size:13px;font-weight:700;line-height:1.3}.KovaDemoWalkthrough-module__rBLgyq__dtMeta{border:1px solid var(--border);border-radius:6px;margin-bottom:8px;display:flex;overflow:hidden}.KovaDemoWalkthrough-module__rBLgyq__dtCell{border-right:1px solid var(--border);flex:1;padding:5px 6px}.KovaDemoWalkthrough-module__rBLgyq__dtCellLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--t3);margin-bottom:2px;font-size:8px;font-weight:600}.KovaDemoWalkthrough-module__rBLgyq__dtCellVal{color:var(--t1);align-items:center;gap:3px;font-size:10px;font-weight:600;display:flex}.KovaDemoWalkthrough-module__rBLgyq__dtSecHead{text-transform:uppercase;letter-spacing:.06em;color:var(--blue);margin-bottom:4px;font-size:8px;font-weight:600}.KovaDemoWalkthrough-module__rBLgyq__dtDesc{color:var(--t2);margin-bottom:8px;font-size:10px;line-height:1.5}.KovaDemoWalkthrough-module__rBLgyq__dtAcList{flex-direction:column;gap:3px;margin-bottom:8px;display:flex}.KovaDemoWalkthrough-module__rBLgyq__dtAcItem{align-items:center;gap:5px;display:flex}.KovaDemoWalkthrough-module__rBLgyq__dtAcChecked{background:var(--blue);border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;display:flex}.KovaDemoWalkthrough-module__rBLgyq__dtAcUnchecked{border:1.5px solid #d1d5db;border-radius:2px;flex-shrink:0;width:12px;height:12px}.KovaDemoWalkthrough-module__rBLgyq__dtAcTextDone{color:var(--t1);font-size:9px}.KovaDemoWalkthrough-module__rBLgyq__dtAcText{color:var(--t2);font-size:9px}.KovaDemoWalkthrough-module__rBLgyq__dtActions{border-top:1px solid var(--border);justify-content:flex-end;gap:6px;margin-top:auto;padding-top:6px;display:flex}.KovaDemoWalkthrough-module__rBLgyq__success{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;animation:.4s both KovaDemoWalkthrough-module__rBLgyq__fadeUp;display:flex}.KovaDemoWalkthrough-module__rBLgyq__checkWrap{background:#10b98114;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:flex}.KovaDemoWalkthrough-module__rBLgyq__checkSvg{stroke:var(--emerald);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;fill:none;stroke-dasharray:24;stroke-dashoffset:24px;animation:.5s ease-out .15s forwards KovaDemoWalkthrough-module__rBLgyq__draw}.KovaDemoWalkthrough-module__rBLgyq__sucTitle{color:var(--t1);margin-bottom:4px;font-size:18px;font-weight:700}.KovaDemoWalkthrough-module__rBLgyq__sucProj{color:var(--t2);margin-bottom:14px;font-size:13px}.KovaDemoWalkthrough-module__rBLgyq__sucIds{color:var(--t3);font-family:JetBrains Mono,monospace;font-size:12px}.KovaDemoWalkthrough-module__rBLgyq__cursor{z-index:50;pointer-events:none;filter:drop-shadow(0 1px 3px #0003);transition:left .8s cubic-bezier(.4,0,.2,1),top .8s cubic-bezier(.4,0,.2,1);position:absolute;transform:translate(-2px,-2px)}.KovaDemoWalkthrough-module__rBLgyq__cursorClick{animation:.3s KovaDemoWalkthrough-module__rBLgyq__bounce}.KovaDemoWalkthrough-module__rBLgyq__controls{opacity:0;z-index:40;align-items:center;gap:4px;transition:opacity .2s;display:flex;position:absolute;bottom:12px;right:12px}.KovaDemoWalkthrough-module__rBLgyq__browser:hover .KovaDemoWalkthrough-module__rBLgyq__controls{opacity:1}.KovaDemoWalkthrough-module__rBLgyq__ctrl{border:1px solid var(--border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:28px;height:28px;color:var(--t2);cursor:pointer;background:#ffffffd9;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:flex}.KovaDemoWalkthrough-module__rBLgyq__ctrl:hover{color:var(--t1);background:#fff}.KovaDemoWalkthrough-module__rBLgyq__pips{justify-content:center;align-items:center;gap:8px;margin-top:24px;display:flex}.KovaDemoWalkthrough-module__rBLgyq__pip{cursor:pointer;background:0 0;border:1px solid #d1d5db;border-radius:50%;width:8px;height:8px;padding:0;transition:all .3s}.KovaDemoWalkthrough-module__rBLgyq__pip:hover{border-color:var(--blue)}.KovaDemoWalkthrough-module__rBLgyq__pipPast{background:var(--blue);border-color:var(--blue);opacity:.6;width:6px;height:6px}.KovaDemoWalkthrough-module__rBLgyq__pipOn{background:var(--blue);border-color:var(--blue);opacity:1;width:10px;height:10px;box-shadow:0 0 8px var(--blue-glow)}.KovaDemoWalkthrough-module__rBLgyq__label{text-align:center;color:var(--t2);height:20px;margin-top:14px;font-size:13px;font-weight:500;transition:opacity .25s}@keyframes KovaDemoWalkthrough-module__rBLgyq__bounce{0%,60%,to{transform:translate(-2px,-2px)scale(1)}30%{transform:translate(-2px,-2px)scale(.85)}}@keyframes KovaDemoWalkthrough-module__rBLgyq__fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes KovaDemoWalkthrough-module__rBLgyq__pulseRing{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.05)}}@keyframes KovaDemoWalkthrough-module__rBLgyq__draw{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}@media (max-width:767px){.KovaDemoWalkthrough-module__rBLgyq__sb{display:none}.KovaDemoWalkthrough-module__rBLgyq__vp{height:420px}}@media (max-width:639px){.KovaDemoWalkthrough-module__rBLgyq__vp{height:380px}.KovaDemoWalkthrough-module__rBLgyq__scene{padding:16px 18px}}
