.ent[data-v-907b28d8]{flex:1;min-height:0;overflow-y:auto;padding:8px 4px 24px;max-width:820px;margin:0 auto;width:100%}.hero[data-v-907b28d8]{margin-bottom:24px}.hero h1[data-v-907b28d8]{margin:0 0 10px;font-size:24px;font-weight:700;color:var(--text)}.lead[data-v-907b28d8]{margin:0;color:var(--muted);font-size:14px;line-height:1.7}.stats[data-v-907b28d8]{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.stat[data-v-907b28d8]{display:flex;align-items:baseline;gap:6px;padding:8px 14px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}.stat-n[data-v-907b28d8]{font-size:18px;font-weight:700;color:var(--primary);font-variant-numeric:tabular-nums}.stat-l[data-v-907b28d8]{font-size:12.5px;color:var(--muted)}.sec[data-v-907b28d8]{margin-top:26px}.sec h2[data-v-907b28d8]{font-size:15px;font-weight:600;color:var(--text);margin:0 0 10px;padding-bottom:6px;border-bottom:1px solid var(--border)}.para[data-v-907b28d8]{margin:0 0 8px;font-size:13.5px;line-height:1.8;color:var(--text)}.para.muted[data-v-907b28d8]{color:var(--muted);font-size:12.5px}.cards[data-v-907b28d8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.card[data-v-907b28d8]{padding:12px 14px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius)}.card h3[data-v-907b28d8]{margin:0 0 6px;font-size:13.5px;font-weight:600;color:var(--text)}.card p[data-v-907b28d8]{margin:0;font-size:12.5px;line-height:1.75;color:var(--muted)}.dl-btn[data-v-907b28d8]{display:inline-flex;align-items:center;gap:8px;margin:10px 0 8px;padding:10px 18px;border-radius:var(--radius);text-decoration:none;background:var(--primary);color:#fff;font-size:14px;font-weight:600;transition:filter .15s}.dl-btn[data-v-907b28d8]:hover{filter:brightness(1.08)}.dl-ico[data-v-907b28d8]{font-size:15px;line-height:1}.contact[data-v-907b28d8]{margin-top:14px;padding:14px 16px;background:var(--soft);border:1px solid var(--border);border-radius:var(--radius)}.contact h3[data-v-907b28d8]{margin:0 0 6px;font-size:13.5px;font-weight:600;color:var(--text)}.contact-btn[data-v-907b28d8]{display:inline-flex;align-items:center;margin:6px 0 4px;padding:8px 16px;border-radius:var(--radius);text-decoration:none;background:transparent;color:var(--primary);border:1px solid var(--primary);font-size:13.5px;font-weight:600;transition:background .15s,color .15s}.contact-btn[data-v-907b28d8]:hover{background:var(--primary);color:#fff}.steps[data-v-907b28d8]{margin:0;padding-left:20px}.steps li[data-v-907b28d8]{margin-bottom:12px;font-size:13.5px;color:var(--text);line-height:1.7}.steps b[data-v-907b28d8]{display:block;margin-bottom:2px;font-weight:600}.code[data-v-907b28d8]{margin:10px 0 0;padding:12px 14px;overflow-x:auto;background:var(--soft);border:1px solid var(--border);border-radius:var(--radius);font-family:var(--mono);font-size:12px;line-height:1.7;color:var(--text)}.tbl[data-v-907b28d8]{margin-top:4px;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.row[data-v-907b28d8]{display:flex;gap:10px;padding:8px 12px;border-bottom:1px solid var(--border)}.row[data-v-907b28d8]:last-child{border-bottom:none}.k[data-v-907b28d8]{flex:0 0 110px;font-family:var(--mono);font-size:12px;color:var(--primary)}.v[data-v-907b28d8]{font-size:12.5px;color:var(--text);line-height:1.6}.lic[data-v-907b28d8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.lic-col[data-v-907b28d8]{padding:12px 14px;border:1px solid var(--border);border-radius:var(--radius);background:var(--panel)}.lic-col h3[data-v-907b28d8]{margin:0 0 6px;font-size:13px;font-weight:600}.lic-col.ok h3[data-v-907b28d8]{color:#16a34a}.lic-col.no h3[data-v-907b28d8]{color:#dc2626}.lic-col.keep h3[data-v-907b28d8]{color:var(--primary)}.lic-col ul[data-v-907b28d8]{margin:0;padding-left:18px}.lic-col li[data-v-907b28d8]{font-size:12.5px;line-height:1.75;color:var(--text)}.ent-foot[data-v-907b28d8]{margin-top:28px;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.link[data-v-907b28d8]{font-size:13px;color:var(--primary);text-decoration:none;padding:7px 14px;border:1px solid var(--border);border-radius:var(--radius);background:var(--soft);transition:border-color .15s}.link[data-v-907b28d8]:hover{border-color:var(--primary)}.link.ghost[data-v-907b28d8]{background:transparent;color:var(--muted)}.link.ghost[data-v-907b28d8]:hover{color:var(--text);border-color:var(--muted)}
