.stat-carousel[data-v-2edd68ad]{font-family:var(--d360-font);position:relative}.carousel-header[data-v-2edd68ad]{align-items:flex-start;display:flex;gap:8px 16px;justify-content:space-between;margin-bottom:16px}.carousel-title-block[data-v-2edd68ad]{align-items:flex-start;display:flex;gap:10px;min-width:0}.carousel-icon[data-v-2edd68ad]{color:var(--d360-accent);flex-shrink:0;margin-top:1px}.carousel-title[data-v-2edd68ad]{line-height:1.3}.carousel-nav[data-v-2edd68ad]{flex-shrink:0;gap:6px}.carousel-nav[data-v-2edd68ad],.nav-btn[data-v-2edd68ad]{align-items:center;display:flex}.nav-btn[data-v-2edd68ad]{background:var(--d360-bg);border:1px solid var(--d360-border);border-radius:var(--d360-control-radius);color:var(--d360-text-control);cursor:pointer;height:var(--d360-control-h);justify-content:center;transition:border-color .15s ease,color .15s ease;width:var(--d360-control-h)}.nav-btn[data-v-2edd68ad]:hover{border-color:var(--d360-border-hover);color:var(--d360-text)}.dot[data-v-2edd68ad]:focus-visible,.nav-btn[data-v-2edd68ad]:focus-visible{outline:var(--d360-focus-ring);outline-offset:2px}.page-indicator[data-v-2edd68ad]{color:var(--d360-muted);font-size:12px;font-variant-numeric:tabular-nums;min-width:40px;text-align:center}.carousel-track-wrapper[data-v-2edd68ad]{min-height:100px;overflow:hidden;position:relative}.carousel-loading[data-v-2edd68ad]{align-items:center;display:flex;justify-content:center;min-height:100px}.loading-spinner[data-v-2edd68ad]{animation:spin-2edd68ad 1s linear infinite;color:var(--d360-muted)}@keyframes spin-2edd68ad{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.carousel-stats[data-v-2edd68ad]{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:640px){.carousel-stats[data-v-2edd68ad]{grid-template-columns:repeat(4,minmax(0,1fr))}}.stat-tile[data-v-2edd68ad]{align-content:start;min-height:96px;text-align:left;transition:border-color .15s ease}.stat-tile[data-v-2edd68ad]:hover{border-color:var(--d360-border)}.stat-label[data-v-2edd68ad]{line-height:1.35;min-height:2.7em}.stat-value[data-v-2edd68ad]{line-height:1.2}.stat-per90[data-v-2edd68ad]{font-variant-numeric:tabular-nums}.page-dots[data-v-2edd68ad]{display:flex;gap:6px;justify-content:center;margin-top:14px}.dot[data-v-2edd68ad]{background:var(--d360-border-hover);border:none;border-radius:50%;cursor:pointer;height:6px;padding:0;transition:background .15s ease,width .15s ease;width:6px}.dot[data-v-2edd68ad]:hover:not(.active){background:var(--d360-scroll-thumb-hover)}.dot.active[data-v-2edd68ad]{background:var(--d360-accent);border-radius:999px;width:16px}.slide-left-enter-active[data-v-2edd68ad],.slide-left-leave-active[data-v-2edd68ad],.slide-right-enter-active[data-v-2edd68ad],.slide-right-leave-active[data-v-2edd68ad]{transition:opacity .2s ease-out,transform .2s ease-out}.slide-left-enter-from[data-v-2edd68ad]{opacity:0;transform:translate(16px)}.slide-left-leave-to[data-v-2edd68ad],.slide-right-enter-from[data-v-2edd68ad]{opacity:0;transform:translate(-16px)}.slide-right-leave-to[data-v-2edd68ad]{opacity:0;transform:translate(16px)}@media(max-width:480px){.stat-carousel[data-v-2edd68ad]{padding:16px}}@media(prefers-reduced-motion:reduce){.dot[data-v-2edd68ad],.nav-btn[data-v-2edd68ad],.slide-left-enter-active[data-v-2edd68ad],.slide-left-leave-active[data-v-2edd68ad],.slide-right-enter-active[data-v-2edd68ad],.slide-right-leave-active[data-v-2edd68ad],.stat-tile[data-v-2edd68ad]{transition:none}}.log-snapshot[data-v-2464a543]{display:grid;gap:.75rem;margin-top:1.5rem}.log-snapshot-head[data-v-2464a543]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.log-snapshot-head h2[data-v-2464a543]{color:var(--ink);font-family:var(--d360-font);font-size:16px;font-weight:600;margin:0}.log-snapshot-head span[data-v-2464a543]{color:var(--d360-muted);font-size:12px}.log-snapshot-export[data-v-2464a543]{align-items:center;background:#00ff8714;border:1px solid light-dark(var(--accent-line),rgba(0,255,135,.35));border-radius:.6rem;color:var(--accent-text);cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;gap:.4rem;min-height:38px;padding:0 .9rem}.log-snapshot-export[data-v-2464a543]:hover:not(:disabled){background:#00ff8729}.log-snapshot-export[data-v-2464a543]:disabled{cursor:default;opacity:.6}.log-snapshot-card[data-v-2464a543]{background:var(--d360-panel-bg);border:1px solid var(--d360-border-soft);border-radius:16px;display:flex;flex-direction:column;font-family:var(--d360-font);overflow:hidden}.log-snapshot-body[data-v-2464a543]{display:grid;gap:14px;padding:20px}.log-snapshot-id[data-v-2464a543]{align-items:center;display:flex;gap:12px;min-width:0}.log-snapshot-id-text[data-v-2464a543]{display:grid;gap:2px;min-width:0}.log-snapshot-name[data-v-2464a543]{color:var(--d360-text);font-size:18px;font-weight:600;margin:0;overflow-wrap:anywhere}.log-snapshot-sub[data-v-2464a543]{align-items:center;color:var(--d360-muted);display:flex;font-size:12px;gap:6px;margin:0}.log-snapshot-grid[data-v-2464a543],.log-snapshot-grid dd[data-v-2464a543]{margin:0}.log-snapshot-grid .d360-stat[data-v-2464a543]{align-content:start}.log-snapshot-grid .d360-stat-label[data-v-2464a543]{line-height:1.35;min-height:2.7em}@media(max-width:480px){.log-snapshot-body[data-v-2464a543]{padding:16px}.log-snapshot-grid[data-v-2464a543]{grid-template-columns:repeat(2,minmax(0,1fr))}.log-snapshot-grid dd[data-v-2464a543]{font-size:18px}}.export-header[data-v-2464a543]{align-items:center;background:#5b21b6;display:flex;flex-shrink:0;justify-content:space-between;padding:.875rem 1.25rem}.export-header-title[data-v-2464a543]{color:#fff;flex:1;font-size:.9rem;font-weight:700;letter-spacing:.1em;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.export-header-right[data-v-2464a543]{align-items:center;display:flex;flex-shrink:0;gap:.375rem;margin-left:.75rem}.export-header-tool-pill[data-v-2464a543]{background:#00ff8714;border:1px solid rgba(0,255,135,.25);border-radius:999px;color:#00ff87e6;font-size:.5rem;font-weight:800;letter-spacing:.18em;padding:.2rem .5rem;text-transform:uppercase;white-space:nowrap}[data-dribble-export] .log-snapshot-grid[data-v-2464a543]{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}[data-dribble-export] .log-snapshot-body[data-v-2464a543]{padding:20px}
