.btn.svelte-1xko78n{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2, .5rem);clip-path:var(--clip-btn);font-weight:var(--font-semibold, 600);font-family:var(--font-sans);line-height:1;cursor:pointer;border:1px solid transparent;text-decoration:none;-webkit-user-select:none;user-select:none;transition:transform var(--transition-fast, .15s ease),box-shadow var(--transition-fast, .15s ease),background var(--transition-fast, .15s ease),border-color var(--transition-fast, .15s ease)}.btn.svelte-1xko78n:hover{transform:translateY(-2px)}.btn.svelte-1xko78n:active{transform:translateY(0) scale(.95);transition:transform var(--anim-instant, .1s) var(--ease-spring, ease)}.btn--primary.svelte-1xko78n{background:var(--btn-primary-bg, var(--color-brand-primary));color:var(--btn-primary-text, #000);box-shadow:var(--btn-primary-shadow, var(--shadow-glow))}.btn--primary.svelte-1xko78n:hover{box-shadow:var(--btn-primary-hover-shadow, var(--shadow-glow))}.btn--secondary.svelte-1xko78n,.btn--outline.svelte-1xko78n{background:var(--btn-secondary-bg, transparent);border:1px solid var(--btn-secondary-border, var(--color-brand-primary));color:var(--btn-secondary-text, var(--color-brand-primary))}.btn--secondary.svelte-1xko78n:hover,.btn--outline.svelte-1xko78n:hover{background:rgba(var(--color-brand-primary-rgb, 57, 208, 255),.1);transform:translateY(-1px)}.btn--ghost.svelte-1xko78n{background:var(--btn-ghost-bg, rgba(255, 255, 255, .05));color:var(--btn-ghost-text, var(--color-text-secondary));border:none}.btn--ghost.svelte-1xko78n:hover{background:var(--btn-ghost-hover-bg, rgba(255, 255, 255, .1));color:var(--color-text-primary)}.btn--danger.svelte-1xko78n{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;box-shadow:0 4px 14px #ef44444d}.btn--sm.svelte-1xko78n{padding:var(--space-2, .5rem) var(--space-3, .75rem);font-size:var(--text-xs, .75rem)}.btn--md.svelte-1xko78n{padding:var(--space-3, .75rem) var(--space-5, 1.25rem);font-size:var(--text-sm, .875rem)}.btn--lg.svelte-1xko78n{padding:var(--space-4, 1rem) var(--space-6, 1.5rem);font-size:var(--text-base, 1rem)}.btn--full.svelte-1xko78n{width:100%}.btn--loading.svelte-1xko78n{pointer-events:none;opacity:.8}.btn--disabled.svelte-1xko78n{pointer-events:none;opacity:.5;cursor:not-allowed;transform:none}.badge.svelte-16wd81y{display:inline-flex;align-items:center;gap:.25rem;border-radius:var(--radius-full);font-weight:600;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.badge--sm.svelte-16wd81y{padding:.125rem .5rem;font-size:.65rem}.badge--md.svelte-16wd81y{padding:.25rem .75rem;font-size:.75rem}.badge--default.svelte-16wd81y,.badge--tier.svelte-16wd81y{background:var(--glass-bg-light);border:1px solid var(--glass-border);color:var(--color-text-secondary)}.badge--build.svelte-16wd81y,.badge--status.svelte-16wd81y{background:rgba(var(--badge-color, transparent),.15);border:1px solid rgba(var(--badge-color, transparent),.3);color:var(--badge-color, var(--color-text-secondary))}.badge--count.svelte-16wd81y{min-width:1.25rem;height:1.25rem;padding:0 .35rem;border-radius:var(--radius-full);background:var(--color-error, #ef4444);color:#fff;font-size:.68rem;justify-content:center}.badge-dot.svelte-16wd81y{width:8px;height:8px;border-radius:var(--radius-full);background:currentColor;flex-shrink:0}.card.svelte-5f7hjk{border-radius:var(--radius-lg);overflow:hidden;container-type:inline-size}.card--glass.svelte-5f7hjk{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.card--solid.svelte-5f7hjk{background:var(--color-bg-surface);border:1px solid var(--color-border-subtle)}.card--interactive.svelte-5f7hjk{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);cursor:pointer}.card--hover-lift.svelte-5f7hjk{transition:transform .2s,box-shadow .2s}.card--hover-lift.svelte-5f7hjk:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.card--hover-glow.svelte-5f7hjk{transition:box-shadow .2s}.card--hover-glow.svelte-5f7hjk:hover{box-shadow:0 0 20px rgba(var(--color-brand-primary-rgb, 57, 208, 255),.2)}.activity-ticker.svelte-t6d8ow{display:flex;align-items:stretch;background:linear-gradient(180deg,#161d27,#090d13);border:1px solid rgba(255,255,255,.18);border-radius:var(--radius-md);overflow:hidden;position:relative;box-shadow:inset 0 1px #ffffff14,0 12px 24px #00000052;min-height:2.75rem}.activity-ticker.svelte-t6d8ow:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.65) 48%,transparent 100%);opacity:.3;pointer-events:none}.ticker-label.svelte-t6d8ow{display:flex;align-items:center;gap:.4rem;padding:0 .95rem;font-size:.72rem;font-weight:800;letter-spacing:.1em;color:#fff;text-transform:uppercase;white-space:nowrap;background:linear-gradient(180deg,#dc1f37,#ab1325);border-right:1px solid rgba(0,0,0,.45);font-family:Arial Narrow,Helvetica Neue,Arial,sans-serif;text-shadow:0 1px 0 rgba(0,0,0,.35);flex-shrink:0}.pulse-dot.svelte-t6d8ow{width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 #fffc;animation:svelte-t6d8ow-pulse 2s ease-in-out infinite}@keyframes svelte-t6d8ow-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.88);box-shadow:0 0 0 6px #fff0}}.ticker-viewport.svelte-t6d8ow{position:relative;flex:1;min-width:0;overflow:hidden}.ticker-viewport.svelte-t6d8ow:before,.ticker-viewport.svelte-t6d8ow:after{content:"";position:absolute;top:0;bottom:0;width:28px;z-index:2;pointer-events:none}.ticker-viewport.svelte-t6d8ow:before{left:0;background:linear-gradient(90deg,#0f151e,#0f151e00)}.ticker-viewport.svelte-t6d8ow:after{right:0;background:linear-gradient(270deg,#0d131b,#0d131b00)}.ticker-scroll.svelte-t6d8ow{display:flex;align-items:center;width:max-content;animation:svelte-t6d8ow-ticker-scroll var(--ticker-duration, 44s) linear infinite}.ticker-row.svelte-t6d8ow{display:flex;align-items:center;flex-shrink:0}.ticker-item.svelte-t6d8ow{display:inline-flex;align-items:center;gap:.45rem;min-height:2.75rem;padding-inline:.95rem;white-space:nowrap;font-family:Arial Narrow,Helvetica Neue,Arial,sans-serif}.ticker-icon.svelte-t6d8ow{font-size:.95rem;flex-shrink:0;filter:drop-shadow(0 1px 0 rgba(0,0,0,.4))}.ticker-text.svelte-t6d8ow{font-size:.86rem;color:#f4f7fcf0;font-weight:700;letter-spacing:.015em}.ticker-separator.svelte-t6d8ow{color:#ffc83d;font-size:.82rem;opacity:.92;padding-right:.15rem}@keyframes svelte-t6d8ow-ticker-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.pulse-dot.svelte-t6d8ow,.ticker-scroll.svelte-t6d8ow{animation:none}.ticker-row[aria-hidden=true].svelte-t6d8ow{display:none}.ticker-viewport.svelte-t6d8ow{overflow-x:auto;scrollbar-width:thin}}@media(max-width:768px){.activity-ticker.svelte-t6d8ow{min-height:2.4rem}.ticker-label.svelte-t6d8ow{font-size:.65rem;padding:0 .7rem}.ticker-item.svelte-t6d8ow{min-height:2.4rem;padding-inline:.7rem}.ticker-text.svelte-t6d8ow{font-size:.76rem}}.tag.svelte-2tvstf{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .75rem;border-radius:9999px;font-size:var(--text-sm, .875rem);font-weight:500;text-decoration:none;line-height:1.4;border:1px solid transparent;transition:opacity .15s}.tag--custom.svelte-2tvstf{background:var(--glass-bg-light);border-color:var(--glass-border);color:var(--color-text-secondary)}.tag--build-type.svelte-2tvstf{background:rgba(var(--tag-color-rgb),.15);border-color:rgba(var(--tag-color-rgb),.3);color:var(--tag-color)}.tag--mod.svelte-2tvstf,.tag--event.svelte-2tvstf{background:var(--glass-bg-light);border-color:var(--glass-border);color:var(--color-text-secondary)}.tag-remove.svelte-2tvstf{background:none;border:none;color:inherit;opacity:.6;cursor:pointer;padding:0;font-size:1rem;line-height:1;transition:opacity .15s}.tag-remove.svelte-2tvstf:hover{opacity:1}.odometer-roll.svelte-zhl17h{--odometer-accent: #31e5ff;--odometer-cell-width: 2.45rem;--odometer-cell-height: 3.35rem;--odometer-font-size: 1.9rem;--odometer-gap: .32rem;display:inline-grid;justify-items:center;gap:.65rem;color:var(--odometer-accent)}.odometer-roll--sm.svelte-zhl17h{--odometer-cell-width: 1.72rem;--odometer-cell-height: 2.32rem;--odometer-font-size: 1.32rem;--odometer-gap: .22rem;gap:.45rem}.odometer-roll--lg.svelte-zhl17h{--odometer-cell-width: 3rem;--odometer-cell-height: 4rem;--odometer-font-size: 2.3rem;--odometer-gap: .4rem}.odometer-window.svelte-zhl17h{position:relative;display:inline-flex;gap:var(--odometer-gap);padding:.82rem 1rem;border:1px solid rgba(255,255,255,.12);border-radius:.48rem;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 28%,rgba(0,0,0,.4)),#050709;box-shadow:inset 0 1px #ffffff14,inset 0 -12px 26px #000000a8,0 0 0 1px #000000a3,0 16px 36px #00000042;overflow:hidden}.odometer-window.svelte-zhl17h:before,.odometer-window.svelte-zhl17h:after{content:"";position:absolute;left:0;right:0;z-index:2;pointer-events:none}.odometer-window.svelte-zhl17h:before{top:0;height:36%;background:linear-gradient(180deg,#ffffff1a,#04080a00)}.odometer-window.svelte-zhl17h:after{bottom:0;height:42%;background:linear-gradient(0deg,#000000b8,#0000)}.digit-cell.svelte-zhl17h{position:relative;display:block;width:var(--odometer-cell-width);height:var(--odometer-cell-height);background:linear-gradient(90deg,#ffffff06,#ffffff01),#ffffff09;box-shadow:inset 0 10px 18px #ffffff09,inset 0 -16px 20px #000000bd;overflow:hidden}.digit-cell.svelte-zhl17h:after{content:"";position:absolute;inset:49% 0 auto;height:1px;background:#ffffff0d;z-index:2}.digit-stack.svelte-zhl17h{display:grid;transform:translateY(calc(var(--digit) * var(--odometer-cell-height) * -1));transition:transform .52s cubic-bezier(.22,1,.36,1);will-change:transform}.digit-stack.svelte-zhl17h span:where(.svelte-zhl17h){display:grid;width:var(--odometer-cell-width);height:var(--odometer-cell-height);place-items:center;font-family:Space Mono,SF Mono,Roboto Mono,monospace;font-size:var(--odometer-font-size);font-weight:800;line-height:1;font-variant-numeric:tabular-nums;color:var(--odometer-accent);text-shadow:0 0 9px rgba(49,229,255,.86),0 0 22px rgba(49,229,255,.28)}.odometer-label.svelte-zhl17h{font-family:Space Mono,SF Mono,Roboto Mono,monospace;font-size:.72rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#d0e0eedb}@media(max-width:480px){.odometer-roll.svelte-zhl17h{--odometer-cell-width: 2rem;--odometer-cell-height: 2.7rem;--odometer-font-size: 1.55rem;--odometer-gap: .24rem}.odometer-window.svelte-zhl17h{padding:.68rem .75rem}}@media(prefers-reduced-motion:reduce){.digit-stack.svelte-zhl17h{transition:none}}.stat-strip.svelte-1bnex7j{display:flex;border:1px solid rgba(255,255,255,.07)}.stat-cell.svelte-1bnex7j{flex:1;display:flex;align-items:center;gap:.5rem;padding:.55rem .95rem;border-right:1px solid rgba(255,255,255,.06);text-align:center;cursor:pointer;position:relative;transition:background .18s}.stat-cell.svelte-1bnex7j:last-child{border-right:none}.stat-cell.svelte-1bnex7j:hover{background:rgba(var(--color-brand-primary-rgb),.06)}.stat-cell.accent.svelte-1bnex7j{background:rgba(var(--color-brand-primary-rgb),.08)}.stat-cell.accent.svelte-1bnex7j .v:where(.svelte-1bnex7j){color:var(--color-brand-primary)}.stat-content.svelte-1bnex7j{flex:1}.stat-icon.svelte-1bnex7j{font-size:1.1rem;line-height:1;flex-shrink:0}.v.svelte-1bnex7j{font-family:Bebas Neue,sans-serif;font-size:1.3rem;line-height:1}.l.svelte-1bnex7j{font-family:Space Mono,monospace;font-size:.55rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-secondary);margin-top:.15rem}.stat-pop.svelte-1bnex7j{position:absolute;top:calc(100% + .45rem);left:50%;transform:translate(-50%) translateY(-6px);width:200px;background:#050911f2;border:1px solid rgba(var(--color-brand-primary-rgb),.3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:.65rem .8rem;z-index:20;opacity:0;pointer-events:none;transition:opacity .18s,transform .18s;box-shadow:0 12px 32px #00000080;text-align:left}.stat-cell.svelte-1bnex7j:hover .stat-pop:where(.svelte-1bnex7j),.stat-cell.svelte-1bnex7j:focus-within .stat-pop:where(.svelte-1bnex7j){opacity:1;transform:translate(-50%) translateY(0);pointer-events:auto}.stat-pop-title.svelte-1bnex7j{font-family:Space Mono,monospace;font-size:.58rem;text-transform:uppercase;letter-spacing:.14em;color:var(--color-brand-primary);margin-bottom:.4rem}.stat-pop-row.svelte-1bnex7j{display:flex;justify-content:space-between;font-size:.74rem;color:var(--color-text-secondary);padding:.18rem 0}.stat-pop-row.svelte-1bnex7j strong:where(.svelte-1bnex7j){color:var(--color-text-primary);font-family:Space Mono,monospace}.panel.svelte-1q2ixex{--tone-color: var(--color-border-default, rgba(255, 255, 255, .07));position:relative;background:var(--glass-bg, rgba(10, 14, 24, .7));-webkit-backdrop-filter:var(--glass-blur, blur(8px));backdrop-filter:var(--glass-blur, blur(8px));border:1px solid var(--glass-border, rgba(255, 255, 255, .07));border-left:4px solid var(--tone-color);clip-path:var(--clip-panel);box-shadow:var(--glass-inset-shadow),var(--shadow-lg);overflow:hidden;container-type:inline-size}.panel[data-tone=cyan].svelte-1q2ixex{--tone-color: var(--gp-teal, #18e1ff)}.panel[data-tone=emerald].svelte-1q2ixex{--tone-color: var(--gp-green, #10b981)}.panel[data-tone=violet].svelte-1q2ixex{--tone-color: #8b5cf6}.panel[data-tone=amber].svelte-1q2ixex{--tone-color: #f59e0b}.panel[data-tone=steel].svelte-1q2ixex{--tone-color: #64748b}.panel[data-tone=traffic].svelte-1q2ixex{--tone-color: #ef4444}.panel[data-tone=default].svelte-1q2ixex{border-left-color:#ffffff12}.panel-header.svelte-1q2ixex{padding:1.25rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.07)}.panel-eyebrow.svelte-1q2ixex{margin:0 0 .25rem;font-family:var(--font-mono, monospace);font-size:.65rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--tone-color)}.panel-title.svelte-1q2ixex{margin:0;font-size:1rem;font-weight:600;color:var(--color-text-primary, #fff);line-height:1.3}.panel-body.svelte-1q2ixex{padding:1.25rem 1.5rem}.row-card.svelte-ys31ml{display:flex;align-items:center;gap:.75rem;padding:.65rem 1rem;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-md);transition:background .15s;max-width:100%;overflow:hidden}.row-card.svelte-ys31ml:hover{background:#ffffff0d}.row-leading.svelte-ys31ml{flex-shrink:0}.row-body.svelte-ys31ml{flex:1;min-width:0;display:flex;flex-direction:column;gap:.15rem}.row-title.svelte-ys31ml{font-size:.875rem;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row-subtitle.svelte-ys31ml{font-size:.75rem;color:var(--color-text-secondary);font-family:Space Mono,monospace}.row-trailing.svelte-ys31ml{flex-shrink:0}.stack-list.svelte-3dz3b3{display:flex;flex-direction:column}.stack-list.dividers.svelte-3dz3b3>*+*{border-top:1px solid rgba(255,255,255,.06)}.analytics-card.svelte-3m56a9{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-md);padding:1rem 1.25rem}.ac-title.svelte-3m56a9{font-family:Space Mono,monospace;font-size:.6rem;text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-secondary);margin:0 0 .75rem}.ac-rows.svelte-3m56a9{display:flex;flex-direction:column;gap:.1rem}.ac-row.svelte-3m56a9{position:relative;display:flex;align-items:center;justify-content:space-between;padding:.35rem .5rem;gap:.5rem;border-radius:var(--radius-sm);overflow:hidden}.ac-bar.svelte-3m56a9{position:absolute;inset:0;background:rgba(var(--color-brand-primary-rgb),.08);pointer-events:none}.ac-label.svelte-3m56a9{position:relative;font-size:.8rem;color:var(--color-text-secondary)}.ac-value.svelte-3m56a9{position:relative;font-family:Space Mono,monospace;font-size:.8rem;color:var(--color-text-primary)}
