.datos-hero{background:#0e0e0e;color:#f6f4ef;min-height:var(--hero-h)}.datos-hero-h1{font-family:Geist,system-ui,sans-serif;font-weight:600;font-size:clamp(40px,6vw,64px);letter-spacing:-.03em;line-height:1.04;margin:0;color:#fff}.datos-hero-h1-serif{font-family:Lora,Georgia,serif;font-style:italic;font-weight:500}.datos-hero-manifesto{font-family:Lora,Georgia,serif;font-style:italic;font-size:17px;line-height:1.55;color:#f6f4efd9;margin:0}.datos-hero-meta{display:flex;justify-content:space-between;align-items:center;margin-top:36px;gap:16px;flex-wrap:wrap}.datos-hero-meta-text{font-family:JetBrains Mono,monospace;font-size:13px;letter-spacing:.04em;color:#f6f4efa6}.datos-hero-meta-highlight{color:#fff;font-weight:500}.datos-section-label{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--sd-muted);padding:28px 0 18px;text-align:center}.datos-section-label--activity{padding:0 0 28px;margin-bottom:0}.datos-section-label-note{text-transform:none;letter-spacing:0;color:var(--sd-muted-2);margin-left:10px;font-size:12px}.datos-kpi-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem 2rem;padding-bottom:2rem}@media(min-width:640px){.datos-kpi-grid{grid-template-columns:repeat(4,1fr)}}.datos-kpi-card{display:flex;flex-direction:column;gap:10px}.datos-kpi-body{display:flex;align-items:center;gap:8px}.datos-kpi-text{flex:1;min-width:0;overflow:hidden}.datos-kpi-donut{flex-shrink:0;display:none}@media(min-width:640px){.datos-kpi-body{gap:12px}.datos-kpi-donut{display:block}}.datos-kpi-desc{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--sd-muted)}.datos-kpi-num{font-family:Geist,system-ui,sans-serif;font-weight:600;font-size:22px;letter-spacing:-.02em;line-height:1;color:var(--sd-fg-2);display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:baseline;gap:1px}@media(min-width:640px){.datos-kpi-num{font-size:28px}}.datos-kpi-sub{font-family:JetBrains Mono,monospace;font-size:12px;color:var(--sd-muted);margin-top:6px}.datos-kpi-num--alert{color:var(--sd-rose-pink)}.datos-dist-desc{color:var(--sd-muted);font-family:Lora,Georgia,serif;font-style:italic;font-size:13px;text-align:center}.dist-bar-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:6px}.dist-bar-label{font-size:14px;font-weight:500}.dist-bar-label--alert{color:var(--sd-rose-pink)}.dist-bar-label-note{font-weight:400;color:var(--sd-muted)}.dist-bar-stats{font-size:12px;font-family:JetBrains Mono,monospace;color:var(--sd-muted);flex-shrink:0}.dist-bar-track{display:flex;height:10px;width:100%;overflow:hidden;background:var(--sd-line);border-radius:0}.dist-bar-seg{height:100%;width:0}.dist-bar-seg--x-act{background:var(--sd-fg-2);opacity:.75}.dist-bar-seg--x-inact{background:var(--sd-fg-2);opacity:.2}.dist-bar-seg--bsky-act{background:var(--sd-sky)}.dist-bar-seg--bsky-inact{background:var(--sd-sky-soft)}.dist-bar-seg--mstdn-act{background:var(--sd-mastodon)}.dist-bar-seg--mstdn-inact{background:var(--sd-mastodon-soft)}.dist-bar-seg--sin-alt{background:var(--sd-rose-pink);opacity:.7}.dist-legend{font-size:12px;font-family:JetBrains Mono,monospace;color:var(--sd-muted);margin-top:16px;display:flex;flex-wrap:wrap;gap:8px 20px}.dist-legend-item{display:flex;align-items:center;gap:6px}.dist-legend-swatches{display:inline-flex;gap:2px;flex-shrink:0}.dist-legend-swatch{display:inline-block;width:10px;height:10px;border-radius:2px}.dist-legend-swatch--x-act{background:var(--sd-fg-2);opacity:.75}.dist-legend-swatch--x-inact{background:var(--sd-fg-2);opacity:.2}.dist-legend-swatch--bsky-act{background:var(--sd-sky)}.dist-legend-swatch--bsky-inact{background:var(--sd-sky-soft)}.dist-legend-swatch--mstdn-act{background:var(--sd-mastodon)}.dist-legend-swatch--mstdn-inact{background:var(--sd-mastodon-soft)}.dist-legend-swatch--sin-alt{background:var(--sd-rose-pink);opacity:.7}.cat-axis-label{font-size:12px;font-family:JetBrains Mono,monospace;color:var(--sd-muted);opacity:.4}.cat-axis-label--shift{transform:translate(50%)}.cat-guide-line{position:absolute;top:0;bottom:0;border-left:1px dashed var(--sd-line);pointer-events:none}.grupo-bar-track{display:flex;height:6px;width:64px;overflow:hidden;background:var(--sd-line);flex-shrink:0}.grupo-bar-seg{height:100%;width:0;background:var(--sd-fg-2);opacity:.4}.datos-meto{border-top:1px solid var(--sd-line);padding-top:48px;padding-bottom:16px;max-width:740px;margin-left:auto;margin-right:auto}.datos-meto-h2{font-family:Geist,system-ui,sans-serif;font-weight:600;font-size:28px;letter-spacing:-.02em;color:var(--sd-fg-2);margin:0 0 8px}.datos-meto-lead{font-family:Lora,Georgia,serif;font-style:italic;font-size:16px;color:var(--sd-muted);margin:0 0 40px}.datos-meto-sections{display:flex;flex-direction:column;gap:40px}.datos-meto-h3{font-family:Geist,system-ui,sans-serif;font-weight:600;font-size:17px;letter-spacing:-.01em;color:var(--sd-fg-2);margin:0 0 14px}.datos-meto-p{font-size:15px;line-height:1.72;color:var(--sd-muted);margin:0 0 14px}.datos-meto-p:last-child{margin-bottom:0}.datos-meto-strong{color:var(--sd-fg-2);font-weight:600}.datos-meto-link{color:var(--sd-fg-2);text-decoration:none}.datos-meto-link:hover{text-decoration:underline;text-underline-offset:3px}.datos-meto-code{font-family:JetBrains Mono,monospace;font-size:12px;background:var(--sd-line);padding:1px 5px;border-radius:3px;color:var(--sd-fg-2)}.datos-meto-dl{padding-left:20px;border-left:2px solid var(--sd-line-strong);margin:16px 0 0;display:flex;flex-direction:column;gap:10px}.datos-meto-dl-row{display:flex;gap:16px;font-size:15px;line-height:1.6;color:var(--sd-muted)}.datos-meto-dt{font-weight:600;color:var(--sd-fg-2);width:52px;flex-shrink:0}.datos-meto-ul{padding-left:20px;border-left:2px solid var(--sd-line-strong);margin:12px 0 0;display:flex;flex-direction:column;gap:12px;list-style:none}.datos-meto-ul li{font-size:15px;line-height:1.68;color:var(--sd-muted)}.datos-meto-table{border-collapse:collapse;margin-top:16px}.datos-meto-table-head-row{border-bottom:1px solid var(--sd-line-strong)}.datos-meto-th{text-align:left;font-family:JetBrains Mono,monospace;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--sd-muted);font-weight:500;padding:0 32px 10px 0}.datos-meto-table-row{border-bottom:1px solid var(--sd-line)}.datos-meto-td{padding:12px 32px 12px 0;font-size:15px;color:var(--sd-fg-2)}.datos-meto-td--label{color:var(--sd-muted)}.datos-sortable-th{cursor:pointer;user-select:none}.datos-sortable-th:hover{color:hsl(var(--foreground))}.datos-sort-ind{font-size:11px;margin-left:2px;opacity:.5}.datos-th--alert,.datos-td--alert{color:var(--sd-rose-pink)}[data-tip]{cursor:default}.datos-toggle-bar{position:sticky;top:0;z-index:40;background:var(--background);border-bottom:1px solid var(--sd-line);padding:10px 0 11px;display:flex;justify-content:center}.datos-toggle{display:inline-flex;align-items:center;gap:2px;background:#f4f4f5;border-radius:6px;padding:3px}.datos-toggle-btn{display:block;padding:5px 14px;font-family:Geist,system-ui,sans-serif;font-size:13px;font-weight:500;border:none;background:transparent;cursor:pointer;color:#71717a;border-radius:4px;transition:background .12s,color .12s;white-space:nowrap}.datos-toggle-btn:hover{background:#e4e4e7;color:#09090b}.datos-toggle-btn.is-active{background:#fff;color:#09090b;font-weight:600;box-shadow:0 1px 3px #0000001a}.datos-panel--hidden,.parl-panel--hidden,.cat-panel--hidden{display:none}.datos-meto--panel{border-top:none;padding-top:32px}
