:root{--blue: #1a73e8;--blue-dark: #1558b0;--fox: #fb8c00;--fox-dark: #ef6c00;--ink: #1a1a1a;--muted: #5f6368;--line: #e0e0e0;--bg: #f5f6f8;--card: #ffffff}*{box-sizing:border-box;margin:0;padding:0}body{font-family:system-ui,-apple-system,Segoe UI,sans-serif;color:var(--ink);background:var(--bg);line-height:1.5}a{color:var(--blue);text-decoration:none}a:hover{text-decoration:underline}.nav[data-v-b7532a54]{position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:20px;padding:12px 24px;background:var(--card);border-bottom:1px solid var(--line)}.brand[data-v-b7532a54]{display:flex;align-items:center;gap:9px;font-weight:700;font-size:18px;color:var(--ink)}.brand .logo[data-v-b7532a54]{font-size:22px}.brand .pit[data-v-b7532a54]{color:var(--fox)}.tabs[data-v-b7532a54]{display:flex;gap:4px;margin-left:8px}.tab-link[data-v-b7532a54]{font:inherit;font-size:14px;color:var(--muted);padding:8px 14px;border-radius:8px}.tab-link[data-v-b7532a54]:hover{background:#f1f3f4;text-decoration:none}.tab-link.router-link-active[data-v-b7532a54]{color:var(--blue);background:#e8f0fe;font-weight:600}.cta[data-v-b7532a54]{margin-left:auto;background:var(--blue);color:#fff;font-weight:600;font-size:14px;padding:9px 16px;border-radius:8px}.cta[data-v-b7532a54]:hover{background:var(--blue-dark);text-decoration:none}.cta[data-placeholder][data-v-b7532a54]:after{content:" ↗";opacity:.8}.site[data-v-0666875c]{border-top:1px solid var(--line);background:var(--card);padding:22px 24px;margin-top:24px}.footer-inner[data-v-0666875c]{max-width:1080px;margin:0 auto;display:flex;align-items:center;gap:20px;flex-wrap:wrap;font-size:13px;color:var(--muted)}.brand[data-v-0666875c]{display:flex;align-items:center;gap:9px;font-weight:700;font-size:14px;color:var(--ink)}.brand .pit[data-v-0666875c]{color:var(--fox)}.footer-links[data-v-0666875c]{display:flex;gap:18px;margin-left:auto;align-items:center}.footer-links a.placeholder[data-v-0666875c]{color:var(--muted);border:1px dashed #bbb;border-radius:6px;padding:3px 9px;font-size:12px}.footer-links a.placeholder[data-v-0666875c]:hover{text-decoration:none;border-color:#999}.footer-links a.placeholder[data-v-0666875c]:after{content:" (soon)";opacity:.7}.site-main[data-v-aff520b6]{max-width:1080px;margin:0 auto;padding:32px 24px 64px}.popup-frame[data-v-e2d07a78]{width:100%;max-width:820px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 8px 40px #0000002e;border:1px solid #dadce0}.popup-chrome[data-v-e2d07a78]{display:flex;align-items:center;gap:6px;padding:9px 12px;background:#f1f3f4;border-bottom:1px solid var(--line)}.dot[data-v-e2d07a78]{width:11px;height:11px;border-radius:50%}.dot.r[data-v-e2d07a78]{background:#ff5f57}.dot.y[data-v-e2d07a78]{background:#febc2e}.dot.g[data-v-e2d07a78]{background:#28c840}.addr[data-v-e2d07a78]{margin-left:10px;font-size:12px;color:var(--muted);background:#fff;border:1px solid var(--line);border-radius:6px;padding:3px 10px}.popup-iframe[data-v-e2d07a78]{display:block;width:100%;height:620px;border:0;background:#fff}.app-intro[data-v-1920e1d1]{text-align:center;margin-bottom:22px}.app-intro h1[data-v-1920e1d1]{font-size:26px;margin-bottom:6px}.app-intro p[data-v-1920e1d1]{color:var(--muted);font-size:15px;max-width:640px;margin:0 auto}.app-stage[data-v-1920e1d1]{display:flex;flex-direction:column;align-items:center;gap:16px}.live-note[data-v-1920e1d1]{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--muted);text-align:left}.live-dot[data-v-1920e1d1]{width:8px;height:8px;border-radius:50%;background:#34a853;flex:none;box-shadow:0 0 #34a85380;animation:pulse-1920e1d1 2s infinite}@keyframes pulse-1920e1d1{0%{box-shadow:0 0 #34a85380}70%{box-shadow:0 0 0 8px #34a85300}to{box-shadow:0 0 #34a85300}}.feature[data-v-20e0fe63]{background:var(--card);border:1px solid var(--line);border-radius:12px;overflow:hidden}.feature img[data-v-20e0fe63]{display:block;width:100%;border-bottom:1px solid var(--line);background:#eee}.body[data-v-20e0fe63]{padding:14px 16px 18px}h3[data-v-20e0fe63]{font-size:16px;margin-bottom:6px}.tag[data-v-20e0fe63]{font-size:11px;color:#fff;padding:2px 7px;border-radius:20px;margin-left:6px;vertical-align:middle}.tag.jira[data-v-20e0fe63]{background:var(--blue)}.tag.gitlab[data-v-20e0fe63]{background:var(--fox)}.tag.meet[data-v-20e0fe63]{background:#34a853}p[data-v-20e0fe63]{font-size:13.5px;color:var(--muted)}.hero[data-v-e1153988]{text-align:center;padding:24px 0 40px}.kicker[data-v-e1153988]{color:var(--fox);font-weight:700;letter-spacing:.5px;text-transform:uppercase;font-size:13px}.hero h1[data-v-e1153988]{font-size:40px;line-height:1.15;margin:10px 0}.hero h1 .pit[data-v-e1153988]{color:var(--fox)}.hero .sub[data-v-e1153988]{font-size:18px;color:var(--muted);max-width:620px;margin:0 auto 22px}.actions[data-v-e1153988]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.cta[data-v-e1153988]{background:var(--blue);color:#fff;font-weight:600;font-size:14px;padding:9px 16px;border-radius:8px}.cta[data-v-e1153988]:hover{background:var(--blue-dark);text-decoration:none}.cta[data-placeholder][data-v-e1153988]:after{content:" ↗";opacity:.8}.btn-ghost[data-v-e1153988]{border:1px solid var(--line);background:#fff;color:var(--ink);font-weight:600;font-size:14px;padding:9px 16px;border-radius:8px}.btn-ghost[data-v-e1153988]:hover{background:#f8f9fa;text-decoration:none}.features[data-v-e1153988]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:8px 0 48px}.section-label[data-v-e1153988]{font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:#9aa0a6;margin:40px 0 10px;font-weight:700}.privacy[data-v-e1153988]{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:28px 32px}.privacy h2[data-v-e1153988]{font-size:24px;margin-bottom:4px}.privacy .updated[data-v-e1153988]{color:var(--muted);font-size:13px;margin-bottom:16px}.privacy h3[data-v-e1153988]{font-size:15px;margin:20px 0 6px}.privacy p[data-v-e1153988],.privacy li[data-v-e1153988]{font-size:14px;color:#3c4043}.privacy ul[data-v-e1153988]{padding-left:22px}.privacy code[data-v-e1153988]{background:#f1f3f4;padding:1px 5px;border-radius:4px;font-size:13px}@media (max-width: 720px){.features[data-v-e1153988]{grid-template-columns:1fr}.hero h1[data-v-e1153988]{font-size:30px}}
