.m-card.svelte-p3w848{background:var(--bg-card);border:1px solid var(--border);border-top:4px solid var(--acc);border-radius:8px;display:flex;flex-direction:column;overflow:hidden;position:relative;min-width:160px;box-shadow:0 4px 10px #0003;cursor:pointer;transition:transform .1s,border-color .2s;text-align:left;padding:0;color:inherit;font-family:inherit;width:100%}.m-card.svelte-p3w848:hover{transform:translateY(-2px);border-color:var(--acc)}.m-card.active.svelte-p3w848{border-color:var(--acc);box-shadow:0 0 0 2px var(--acc);transform:translateY(-2px)}.header.svelte-p3w848{background:linear-gradient(180deg,rgba(0,0,0,.3) 0%,transparent 100%);padding:.6rem 1rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border)}.name.svelte-p3w848{font-weight:800;font-size:1.3rem;text-shadow:0 2px 4px rgba(0,0,0,.5)}.initial.svelte-p3w848{font-weight:900;font-size:1.5rem;color:var(--acc);line-height:1}.stats-body.svelte-p3w848{padding:.8rem 1rem;display:flex;flex-direction:column;gap:.6rem;flex:1}.stat-row.svelte-p3w848{display:flex;justify-content:space-between;align-items:center}.highlight.svelte-p3w848{margin-bottom:.2rem}.item.svelte-p3w848{display:flex;flex-direction:column;align-items:flex-start}.item.right.svelte-p3w848{align-items:flex-end;text-align:right}.lbl.svelte-p3w848{color:var(--text-secondary);font-size:.65rem;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.val.svelte-p3w848{color:var(--text-primary);font-weight:700;font-size:1.1rem}.val.sm.svelte-p3w848{font-size:.95rem}.val.date.svelte-p3w848{font-size:.75rem;font-weight:500;color:var(--text-secondary);font-family:JetBrains Mono,monospace;letter-spacing:-.5px}@media(min-width:1024px){.lbl.svelte-p3w848{font-size:.75rem}.val.svelte-p3w848{font-size:1.25rem}.val.sm.svelte-p3w848{font-size:1.05rem}}.divider.svelte-p3w848{height:1px;background:var(--border);margin:.2rem 0}.dates.svelte-p3w848{display:flex;flex-direction:column;gap:.3rem}.date-item.svelte-p3w848{display:flex;justify-content:space-between;align-items:baseline}.hint-bar.svelte-p3w848{height:16px;background:#00000026;display:flex;align-items:center;justify-content:center;transition:background .2s}.m-card.active.svelte-p3w848 .hint-bar:where(.svelte-p3w848){background:color-mix(in srgb,var(--acc),transparent 85%)}.arrow.svelte-p3w848{font-size:.6rem;color:var(--text-secondary);transition:color .2s}.m-card.active.svelte-p3w848 .arrow:where(.svelte-p3w848){color:var(--acc);transform:scale(1.2)}.chart-wrapper.svelte-4cvny8{position:relative;width:100%}.detail-panel.svelte-y1jbuj{background:var(--bg-card);border:1px solid var(--border);border-top:2px solid var(--theme);border-radius:8px;padding:1rem;position:relative;margin-top:.5rem;margin-bottom:1rem;animation:svelte-y1jbuj-slideDown .3s cubic-bezier(.16,1,.3,1);scroll-margin-top:20px;box-shadow:0 10px 25px #0003}@keyframes svelte-y1jbuj-slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.connector.svelte-y1jbuj{position:absolute;top:-8px;transform:translate(-50%);width:12px;height:12px;background:var(--bg-card);border-top:1px solid var(--border);border-left:1px solid var(--border);transform:translate(-50%) rotate(45deg);transition:left .3s cubic-bezier(.16,1,.3,1);z-index:2;border-top-color:var(--theme);border-left-color:var(--theme)}.connector.svelte-y1jbuj:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--bg-card);z-index:-1}.content-grid.svelte-y1jbuj{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:900px){.content-grid.svelte-y1jbuj{grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.plat-section.svelte-y1jbuj{grid-column:1;grid-row:1}.chemistry-section.svelte-y1jbuj{grid-column:2;grid-row:1}.time-section.svelte-y1jbuj{grid-column:1 / -1;grid-row:2}}.section.svelte-y1jbuj{display:flex;flex-direction:column;min-width:0}h3.svelte-y1jbuj{font-size:.85rem;text-transform:uppercase;letter-spacing:1px;color:var(--text-primary);margin:0;font-weight:700;padding-bottom:.5rem}.section.svelte-y1jbuj>h3:where(.svelte-y1jbuj){border-bottom:1px solid var(--border);margin-bottom:1rem}.section-header.svelte-y1jbuj{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border);margin-bottom:1rem;padding-bottom:.5rem}.section-header.svelte-y1jbuj h3:where(.svelte-y1jbuj){border-bottom:none;margin:0;padding:0}.col-headers.svelte-y1jbuj{display:flex;gap:.8rem;font-size:.65rem;color:var(--text-secondary);font-weight:600;text-transform:uppercase;padding-right:2px}.col-headers.svelte-y1jbuj span:where(.svelte-y1jbuj){width:45px;text-align:right}h4.svelte-y1jbuj{font-size:.75rem;color:var(--text-secondary);margin-bottom:.5rem;text-align:center}.bar-list.svelte-y1jbuj{display:flex;flex-direction:column;gap:.5rem}.bar-row.svelte-y1jbuj{display:flex;align-items:center;gap:.8rem;height:28px}.icon-wrap.svelte-y1jbuj{width:24px;display:flex;justify-content:center;flex-shrink:0}.icon-wrap.svelte-y1jbuj img:where(.svelte-y1jbuj){width:20px;height:20px}.avatar-wrap.svelte-y1jbuj{width:24px;display:flex;justify-content:center;flex-shrink:0}.avatar.svelte-y1jbuj{width:24px;height:24px;border-radius:50%;border:1px solid var(--c);color:var(--c);font-size:.7rem;font-weight:800;display:flex;align-items:center;justify-content:center;background:var(--bg-input)}.label-text.svelte-y1jbuj{width:65px;font-size:.85rem;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}.track.svelte-y1jbuj{flex:1;height:8px;background:var(--bg-input);border-radius:4px;overflow:hidden;min-width:40px}.fill.svelte-y1jbuj{height:100%;border-radius:4px;min-width:4px}.count-val.svelte-y1jbuj{width:45px;text-align:right;font-family:JetBrains Mono,monospace;font-size:.9rem;font-weight:600;color:var(--text-primary)}.stat-cols.svelte-y1jbuj{display:flex;gap:.8rem;align-items:center}.stat-cell.svelte-y1jbuj{width:45px;text-align:right;font-family:JetBrains Mono,monospace}.stat-cell.count.svelte-y1jbuj{font-size:.9rem;font-weight:700;color:var(--text-primary)}.stat-cell.dur.svelte-y1jbuj{font-size:.85rem;font-weight:500;color:var(--text-secondary)}.empty-state.svelte-y1jbuj{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 1rem;gap:.8rem;background:var(--bg-input);border:1px dashed var(--border);border-radius:6px;color:var(--text-secondary);min-height:120px}.empty-icon.svelte-y1jbuj{font-size:1.5rem;opacity:.6}.empty-text.svelte-y1jbuj{font-size:.85rem;font-style:italic}.charts-row.svelte-y1jbuj{display:flex;gap:1.5rem;height:160px}.mini-chart.svelte-y1jbuj{flex:1;min-width:0;display:flex;flex-direction:column}.c-container.svelte-y1jbuj{flex:1;width:100%;min-height:0}@media(max-width:768px){.charts-row.svelte-y1jbuj{flex-direction:column;height:auto;gap:2rem}.c-container.svelte-y1jbuj{height:150px}}.header.svelte-1mvhudu{display:flex;justify-content:space-between;align-items:center;margin-bottom:.8rem}.section-title.svelte-1mvhudu{margin:0;font-size:1rem;color:var(--text-primary);text-transform:uppercase;letter-spacing:.05rem;font-weight:700}.units-grid.svelte-1mvhudu{display:grid;gap:.5rem;width:100%;grid-template-columns:repeat(auto-fit,minmax(152px,1fr))}@media(min-width:1100px){.units-grid.svelte-1mvhudu{gap:1rem}}.unit-card.svelte-1mvhudu{background:var(--bg-card);border:1px solid var(--border);border-radius:6px;padding:.7rem .5rem .5rem;display:flex;flex-direction:column;justify-content:space-between;gap:.6rem;transition:transform .1s,border-color .1s;min-height:90px;min-width:0}.unit-card.svelte-1mvhudu:hover{transform:translateY(-2px);border-color:var(--text-secondary)}.avatars-container.svelte-1mvhudu{flex:1;display:flex;align-items:center;justify-content:center;width:100%}.avatars.svelte-1mvhudu{width:100%;text-align:center;text-wrap:balance;font-size:0;padding-right:.4rem}.avatar.svelte-1mvhudu{display:inline-flex;width:1.7rem;height:1.7rem;border-radius:50%;background:var(--bg-card);border:2px solid var(--c);color:var(--c);align-items:center;justify-content:center;font-weight:800;font-size:.75rem;box-shadow:0 1px 3px #0000004d;vertical-align:middle;margin-right:-.4rem;margin-bottom:.2rem;position:relative;transition:transform .2s,z-index 0s;cursor:default;z-index:1}.avatar.svelte-1mvhudu:hover{transform:scale(1.15) translateY(-2px);z-index:10}.stats-row.svelte-1mvhudu{display:flex;align-items:center;justify-content:center;gap:0;border-top:1px solid var(--border);padding-top:.5rem;margin-top:auto}.stat-item.svelte-1mvhudu{display:flex;flex-direction:column;align-items:center;flex:1;line-height:1.1}.val.svelte-1mvhudu{font-size:.9rem;font-weight:700;color:var(--text-primary)}.unit.svelte-1mvhudu{font-size:.7rem;font-weight:500;color:var(--text-secondary);margin-left:1px}.lbl.svelte-1mvhudu{font-size:.6rem;text-transform:uppercase;color:var(--text-secondary);font-weight:600;margin-top:2px}.sep.svelte-1mvhudu{width:1px;height:1.2rem;background:var(--border);margin:0 .2rem}.empty.svelte-1mvhudu{width:100%;text-align:center;padding:2rem;color:var(--text-secondary);font-style:italic;background:var(--bg-card);border-radius:6px;border:1px dashed var(--border);font-size:.9rem;grid-column:1 / -1}.more-btn-wrap.svelte-1mvhudu{display:flex;justify-content:center;padding:1rem 0}.more-btn-wrap.is-sticky.svelte-1mvhudu{position:sticky;bottom:1rem;z-index:20;pointer-events:none}.more-btn-wrap.is-sticky.svelte-1mvhudu>*{pointer-events:auto;box-shadow:0 4px 12px #00000080;background-color:var(--bg-input)}@media(min-width:1024px){.lbl.svelte-1mvhudu{font-size:.75rem}}.layout.svelte-s4nwcj{display:flex;flex-direction:column;gap:1rem}.summary-grid.svelte-s4nwcj{display:grid;gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.card.svelte-s4nwcj{background:var(--bg-card);border:1px solid var(--border);border-radius:6px;padding:.6rem .8rem}.stat-card.svelte-s4nwcj{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(145deg,var(--bg-card) 0%,var(--bg-input) 100%)}.stat-card.svelte-s4nwcj h3:where(.svelte-s4nwcj){margin:0;color:var(--text-secondary);font-size:.8rem;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.stat-card.svelte-s4nwcj .val:where(.svelte-s4nwcj){font-size:1.2rem;font-weight:800;color:var(--text-primary)}.stat-card.svelte-s4nwcj small:where(.svelte-s4nwcj){font-size:.8rem;margin-left:2px;color:var(--text-secondary);font-weight:500}.members-grid.svelte-s4nwcj{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(10em,1fr));position:relative}@media(min-width:1100px){.members-grid.svelte-s4nwcj{gap:1rem;grid-template-columns:repeat(auto-fit,minmax(14em,1fr))}}.card.svelte-1dygsmr{background:var(--bg-card);border:1px solid var(--border);border-radius:6px;padding:1rem}.wide.svelte-1dygsmr{grid-column:1 / -1}.chart-header.svelte-1dygsmr{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;flex-wrap:wrap;gap:.8rem}.chart-header.svelte-1dygsmr h3:where(.svelte-1dygsmr){margin:0;font-size:1.1rem;color:var(--text-primary);white-space:nowrap}.controls-container.svelte-1dygsmr{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;justify-content:flex-end;flex:1}.control-group.svelte-1dygsmr{display:flex;align-items:center;gap:.8rem}@media(max-width:600px){.chart-header.svelte-1dygsmr{flex-direction:column;align-items:flex-start}.controls-container.svelte-1dygsmr{width:100%;justify-content:space-between}}.stats-grid.svelte-1m1q4si{display:grid;grid-template-columns:1fr;gap:1rem}.stats-page.svelte-16pwk6k{display:flex;flex-direction:column;gap:.8rem}
