.guide[data-v-69e4874c]{display:flex;flex-direction:column;gap:16px}.prose-lite[data-v-69e4874c]{display:flex;flex-direction:column;gap:14px}.prose-lite p[data-v-69e4874c]{margin:0;max-width:78ch;line-height:1.6}.prose-lite b[data-v-69e4874c]{color:var(--text)}.lede[data-v-69e4874c]{font-size:15.5px;color:#c9d3de}.val[data-v-69e4874c]{display:flex;flex-direction:column;gap:11px}.val-row[data-v-69e4874c]{display:flex;flex-direction:column;gap:2px;border-inline-start:2px solid var(--good);padding-inline-start:14px}.val-row b[data-v-69e4874c]{color:var(--text);font-size:13.5px}.val-row span[data-v-69e4874c]{font-size:13px;color:var(--muted);line-height:1.6;max-width:76ch}.badge.live[data-v-69e4874c]{color:var(--good);border-color:var(--good)}table.pipe[data-v-69e4874c]{width:100%;border-collapse:collapse;font-size:13.5px;min-width:460px}table.pipe th[data-v-69e4874c]{text-align:start;padding:8px 12px;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.05em;font-weight:600;border-bottom:1px solid var(--border);white-space:nowrap}table.pipe td[data-v-69e4874c]{padding:10px 12px;border-bottom:1px solid var(--border)}table.pipe tr:last-child td[data-v-69e4874c]{border-bottom:0}table.pipe td.num[data-v-69e4874c]{text-align:end;font-variant-numeric:tabular-nums;direction:ltr}table.pipe td.num.strong[data-v-69e4874c]{color:var(--good);font-weight:600}.pipe-foot[data-v-69e4874c]{display:flex;flex-wrap:wrap;gap:22px;padding-top:12px;border-top:1px dashed var(--border);font-size:13px;color:var(--muted)}.pipe-foot b[data-v-69e4874c]{color:var(--text);font-variant-numeric:tabular-nums}.routes[data-v-69e4874c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px}.route[data-v-69e4874c]{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);padding:14px 16px;display:flex;flex-direction:column;gap:8px}.route-head[data-v-69e4874c]{display:flex;align-items:center;gap:10px}.route p[data-v-69e4874c]{margin:0;line-height:1.55;color:var(--muted)}.route p.play[data-v-69e4874c]{color:#c9d3de}.play-label[data-v-69e4874c]{display:block;font-size:10.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin-bottom:3px;font-weight:600}.dim[data-v-69e4874c]{border-inline-start:2px solid var(--accent);padding-inline-start:16px;display:flex;flex-direction:column;gap:5px}.dim-head[data-v-69e4874c]{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.dim-head b[data-v-69e4874c]{color:var(--text);font-size:14.5px}.dim-max[data-v-69e4874c]{font-size:11.5px;color:var(--muted);white-space:nowrap}.note-box[data-v-69e4874c]{background:color-mix(in srgb,var(--accent) 10%,transparent);border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);border-radius:var(--radius);padding:13px 16px;font-size:13px;line-height:1.6;max-width:78ch}.note-box.warn[data-v-69e4874c]{background:color-mix(in srgb,var(--warn) 10%,transparent);border-color:color-mix(in srgb,var(--warn) 35%,transparent)}.do[data-v-69e4874c]{display:flex;flex-direction:column;gap:12px}.do-row[data-v-69e4874c]{display:flex;flex-direction:column;gap:3px;border-inline-start:2px solid var(--border);padding-inline-start:14px}.do-row b[data-v-69e4874c]{color:var(--text);font-size:13.5px}.do-row span[data-v-69e4874c]{font-size:13px;color:var(--muted);line-height:1.6;max-width:76ch}.card[data-v-046e18ce]{margin-top:16px;max-width:620px}.who[data-v-046e18ce]{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:16px}.who h3[data-v-046e18ce]{margin:0;font-size:20px;color:var(--text)}.btn.search[data-v-046e18ce]{display:inline-block;text-decoration:none;margin-bottom:16px;background:var(--surface-2);border:1px solid var(--border)}.btn.search[data-v-046e18ce]:hover{border-color:var(--accent)}input[data-v-046e18ce]{width:100%;font-family:var(--mono);font-size:15px;padding:11px 13px}.hint[data-v-046e18ce]{margin:7px 0 0}.actions[data-v-046e18ce]{display:flex;gap:10px;margin-top:18px;flex-wrap:wrap}:root{--bg: #0d1117;--surface: #161b22;--surface-2: #1c2430;--border: #2a3441;--text: #e6edf3;--muted: #8b98a9;--accent: #4d9fff;--good: #3fb950;--warn: #d29922;--bad: #f85149;--demo: #a371f7;--radius: 10px;--mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font:15px/1.55 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased}a{color:var(--accent)}.wrap{max-width:1400px;margin:0 auto;padding:0 24px 64px}header.top{border-bottom:1px solid var(--border);background:linear-gradient(180deg,#12181f,var(--bg));margin-bottom:24px}.top-inner{max-width:1400px;margin:0 auto;padding:20px 24px 0;display:flex;flex-wrap:wrap;gap:16px;align-items:baseline}h1{font-size:19px;margin:0;letter-spacing:-.01em}h1 small{color:var(--muted);font-weight:400;margin-left:10px;font-size:13px}.banner{display:flex;gap:10px;align-items:center;background:color-mix(in srgb,var(--demo) 14%,transparent);border:1px solid color-mix(in srgb,var(--demo) 45%,transparent);color:#d8c4ff;padding:9px 14px;border-radius:var(--radius);font-size:13px;margin:14px 0 0}nav.tabs{display:flex;gap:4px;margin-top:18px}nav.tabs button{background:none;border:0;border-bottom:2px solid transparent;color:var(--muted);padding:9px 15px;font-size:14px;cursor:pointer;font-family:inherit}nav.tabs button:hover{color:var(--text)}nav.tabs button.on{color:var(--text);border-bottom-color:var(--accent)}nav.tabs .count{background:var(--surface-2);border-radius:20px;padding:1px 7px;font-size:11px;margin-left:6px;color:var(--muted)}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-bottom:24px}.stat{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:13px 15px}.stat .n{font-size:24px;font-weight:600;font-variant-numeric:tabular-nums}.stat .k{color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.05em;margin-top:2px}.stat.alert .n{color:var(--warn)}.panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.panel+.panel{margin-top:16px}.panel-head{padding:13px 16px;border-bottom:1px solid var(--border);display:flex;gap:12px;align-items:center;flex-wrap:wrap;background:var(--surface-2)}.panel-head h2{font-size:14px;margin:0;font-weight:600}.panel-body{padding:16px}input,select,textarea{background:var(--bg);color:var(--text);border:1px solid var(--border);border-radius:7px;padding:7px 10px;font:inherit;font-size:13px}input:focus,select:focus,textarea:focus{outline:2px solid var(--accent);outline-offset:-1px}textarea{width:100%;font-family:var(--mono);font-size:12.5px;line-height:1.6;resize:vertical}label.field{display:block;font-size:12px;color:var(--muted);margin:10px 0 4px}button.btn{background:var(--surface-2);color:var(--text);border:1px solid var(--border);border-radius:7px;padding:7px 14px;font:inherit;font-size:13px;cursor:pointer}button.btn:hover:not(:disabled){border-color:var(--muted)}button.btn:disabled{opacity:.45;cursor:not-allowed}button.btn.approve{background:color-mix(in srgb,var(--good) 20%,transparent);border-color:var(--good);color:#7ee787}button.btn.reject{background:color-mix(in srgb,var(--bad) 16%,transparent);border-color:var(--bad);color:#ff9d95}.scroll{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:13.5px}th{text-align:start;padding:9px 12px;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border);white-space:nowrap;font-weight:600}td{padding:10px 12px;border-bottom:1px solid var(--border);vertical-align:top}tbody tr:last-child td{border-bottom:0}tbody tr.clickable{cursor:pointer}tbody tr.clickable:hover{background:var(--surface-2)}td.num{text-align:end;font-variant-numeric:tabular-nums}.badge{display:inline-block;padding:2px 8px;border-radius:20px;font-size:11px;white-space:nowrap;background:var(--surface-2);border:1px solid var(--border);color:var(--muted)}.badge.channel_partner{color:#7ee787;border-color:#2c6e3a}.badge.tech_partner{color:#79c0ff;border-color:#1f4d80}.badge.prospect{color:#ffd479;border-color:#7a5c15}.badge.competitor{color:#ff9d95;border-color:#8b2c26}.badge.coopetition{color:#d8b9ff;border-color:#5b3f8a}.badge.irrelevant{color:var(--muted)}.badge.stalled{color:#ffb77c;border-color:#8a4f1f}.score{display:flex;align-items:center;gap:8px;justify-content:flex-end}.score .bar{width:46px;height:5px;background:var(--surface-2);border-radius:3px;overflow:hidden}.score .bar i{display:block;height:100%;background:var(--accent)}.score b{font-variant-numeric:tabular-nums;min-width:22px;text-align:end}.muted{color:var(--muted)}.small{font-size:12.5px}.empty{padding:44px 16px;text-align:center;color:var(--muted)}.err{background:color-mix(in srgb,var(--bad) 12%,transparent);border:1px solid color-mix(in srgb,var(--bad) 45%,transparent);color:#ffb3ac;padding:14px 16px;border-radius:var(--radius);margin-bottom:16px}.err code{font-family:var(--mono);font-size:12px}.prose{max-width:780px}.prose h1{font-size:22px;margin:0 0 14px}.prose h2{font-size:16px;margin:26px 0 10px;padding-bottom:6px;border-bottom:1px solid var(--border)}.prose h3{font-size:14px;margin:20px 0 8px}.prose p,.prose li{color:#c9d3de}.prose li{margin:6px 0}.prose hr{border:0;border-top:1px solid var(--border);margin:24px 0}.prose code{font-family:var(--mono);font-size:12.5px;background:var(--surface-2);padding:1px 5px;border-radius:4px}.prose{max-width:100%}.prose>p,.prose>ul,.prose>ol,.prose>h1,.prose>h2,.prose>h3{max-width:780px}.table-scroll{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius);margin:16px 0 22px;background:var(--bg)}.prose table{width:100%;border-collapse:collapse;font-size:13px;min-width:640px}.prose thead th{position:sticky;top:0;background:var(--surface-2);text-align:start;padding:9px 12px;white-space:nowrap;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-weight:600;border-bottom:1px solid var(--border)}.prose tbody td{padding:10px 12px;border-bottom:1px solid var(--border);vertical-align:top;color:#c9d3de;line-height:1.5}.prose tbody tr:last-child td{border-bottom:0}.prose tbody tr:hover{background:var(--surface-2)}.prose td strong{color:var(--text);font-variant-numeric:tabular-nums}.prose td a{text-decoration:none}.prose td a:hover{text-decoration:underline}.layout{display:grid;grid-template-columns:260px 1fr;gap:16px;align-items:start}@media (max-width: 900px){.layout{grid-template-columns:1fr}}.pick{display:block;width:100%;text-align:start;background:none;border:0;border-bottom:1px solid var(--border);color:var(--text);padding:11px 14px;cursor:pointer;font:inherit;font-size:13px}.pick:hover{background:var(--surface-2)}.pick.on{background:color-mix(in srgb,var(--accent) 16%,transparent)}.pick .when{color:var(--muted);font-size:11.5px;margin-top:2px}:root[dir=rtl] body{font-family:Segoe UI,Tahoma,Noto Sans Arabic,Geeza Pro,Droid Arabic Kufi,system-ui,sans-serif}:root[dir=rtl] .score,:root[dir=rtl] td.num,:root[dir=rtl] .stat .n,:root[dir=rtl] .sc,:root[dir=rtl] code,:root[dir=rtl] pre,:root[dir=rtl] textarea{direction:ltr;text-align:start}:root[dir=rtl] td.num{text-align:end}:root[dir=rtl] .score .bar i{float:right}.lang-btn{background:var(--surface-2);color:var(--text);border:1px solid var(--border);border-radius:7px;padding:7px 13px;font:inherit;font-size:13px;cursor:pointer;min-width:76px}.lang-btn:hover{border-color:var(--muted)}.header-actions{display:flex;gap:8px;align-items:center;margin-inline-start:auto}.translated-note{font-size:12px;color:var(--muted);font-style:italic;padding:8px 0 0;border-top:1px dashed var(--border);margin-top:18px}
