.player-row.svelte-sg1d8j{position:relative;display:flex;align-items:center;padding:.75rem 1rem;border:1px solid var(--guild-border);background:var(--guild-surface);border-radius:.5rem;overflow:hidden;transition:all .3s ease}.interactive.svelte-sg1d8j:hover{transform:translate(2px);box-shadow:0 2px 8px #0000001a}.player-content.svelte-sg1d8j{display:flex;align-items:center;justify-content:space-between;width:100%;gap:.75rem}.left.svelte-sg1d8j{display:flex;align-items:center;gap:.75rem;min-width:0}.right.svelte-sg1d8j{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.actions.svelte-sg1d8j{display:flex;align-items:center}.player-row.first-place.svelte-sg1d8j{background:linear-gradient(135deg,#b89b5e33,#7c6b3c1a);border-color:#b89b5e80;box-shadow:0 0 20px #b89b5e26}.player-row.first-place.interactive.svelte-sg1d8j:hover{box-shadow:0 0 30px #b89b5e40;border-color:#b89b5eb3}@media(prefers-color-scheme:light){.player-row.first-place.svelte-sg1d8j{background:linear-gradient(135deg,#fff5c8e6,#ffeea0d9,#fff5c8e6);border-color:#ffc80099;box-shadow:0 6px 24px #ffc8002e}.player-row.first-place.interactive.svelte-sg1d8j:hover{box-shadow:0 8px 30px #ffc80038;border-color:#ffb900b3}.player-row.first-place.svelte-sg1d8j .avatar:where(.svelte-sg1d8j){background:linear-gradient(135deg,gold,#ffec60);color:#000;box-shadow:0 0 18px #ffd23299}}@media(prefers-color-scheme:light){.player-row.first-place.svelte-sg1d8j .shine-overlay:where(.svelte-sg1d8j){background:linear-gradient(90deg,transparent 0%,rgba(255,235,120,.9) 45%,rgba(255,235,120,.9) 55%,transparent 100%);animation:svelte-sg1d8j-shine 2s ease-in-out infinite;z-index:0;opacity:.35;pointer-events:none}}html:not(.dark) .player-row.first-place.svelte-sg1d8j{background:linear-gradient(135deg,#fff5c8e6,#ffeea0d9,#fff5c8e6);border-color:#ffc80099;box-shadow:0 6px 24px #ffc8002e}html:not(.dark) .player-row.first-place.interactive.svelte-sg1d8j:hover{box-shadow:0 8px 30px #ffc80038;border-color:#ffb900b3}html:not(.dark) .player-row.first-place.svelte-sg1d8j .avatar:where(.svelte-sg1d8j){background:linear-gradient(135deg,gold,#ffec60);color:#000;box-shadow:0 0 18px #ffd23299}html:not(.dark) .player-row.first-place.svelte-sg1d8j .shine-overlay:where(.svelte-sg1d8j){background:linear-gradient(90deg,transparent 0%,rgba(255,235,120,.95) 48%,rgba(255,235,120,.95) 52%,transparent 100%);animation:svelte-sg1d8j-shine 2s ease-in-out infinite;z-index:0;opacity:.35;pointer-events:none}.shine-overlay.svelte-sg1d8j{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.18) 50%,transparent 100%);transform:translate(-100%);animation:svelte-sg1d8j-shine 3s ease-in-out infinite;z-index:0;pointer-events:none;opacity:.15;will-change:transform}@keyframes svelte-sg1d8j-shine{0%{transform:translate(-100%)}50%,to{transform:translate(100%)}}.player-row.top-three.svelte-sg1d8j{background:rgba(var(--guild-primary-rgb, 0, 116, 116),.03);border-color:rgba(var(--guild-primary-rgb, 0, 116, 116),.15)}.player-row.compact.svelte-sg1d8j{padding:.5rem}.avatar.svelte-sg1d8j{width:2.5rem;height:2.5rem;border-radius:9999px;display:inline-grid;place-items:center;font-weight:700;background:var(--guild-surface-elevated);color:var(--guild-text);flex-shrink:0;z-index:4}.first-place.svelte-sg1d8j .avatar:where(.svelte-sg1d8j){background:var(--guild-gold-gradient, linear-gradient(135deg, #b89b5e 45%, #7c6b3c 100%));color:#fff;box-shadow:0 0 15px #b89b5e66;border:1px solid rgba(255,255,255,.2)}.avatar.has-image.svelte-sg1d8j{background:none;padding:0;overflow:hidden}.avatar-img.svelte-sg1d8j{width:100%;height:100%;object-fit:cover}.first-place.svelte-sg1d8j .avatar.has-image:where(.svelte-sg1d8j){border:2px solid #b89b5e;box-shadow:0 0 10px #b89b5e66}.rank.svelte-sg1d8j{font-weight:700;color:var(--guild-text-secondary);min-width:1.5rem;text-align:center;font-size:1rem;z-index:4}.first-place.svelte-sg1d8j .rank:where(.svelte-sg1d8j){color:var(--guild-accent, #b89b5e);font-size:1.125rem;text-shadow:0 0 15px rgba(184,155,94,.4)}.meta.svelte-sg1d8j{display:flex;flex-direction:column;min-width:0;gap:.125rem}.name.svelte-sg1d8j{font-weight:600;color:var(--guild-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.first-place.svelte-sg1d8j .name:where(.svelte-sg1d8j){font-weight:700;color:var(--guild-text)}.name.small.svelte-sg1d8j{font-size:.875rem}.you-badge.svelte-sg1d8j{color:var(--guild-primary);font-size:.75rem;font-weight:600}.stats.svelte-sg1d8j{display:flex;flex-direction:column;align-items:flex-end;text-align:right;line-height:1.1;gap:.25rem;white-space:nowrap}.points.svelte-sg1d8j{font-family:var(--font-display, "Fraunces", serif);font-weight:700;color:var(--guild-accent, #b89b5e);font-size:1rem}.rounds.svelte-sg1d8j{font-family:var(--font-secondary, "Space Grotesk", sans-serif);font-size:.75rem;color:var(--guild-text-secondary);font-weight:500}@media(max-width:639px){.player-row.svelte-sg1d8j{padding:.5rem .75rem}.avatar.svelte-sg1d8j{width:2rem;height:2rem;font-size:.875rem}.rank.svelte-sg1d8j{min-width:1.25rem;font-size:.875rem}}@media(prefers-reduced-motion:reduce){.shine-overlay.svelte-sg1d8j{animation:none}.player-row.svelte-sg1d8j{transition:none}}.view-toggle.svelte-tspbnr{display:inline-flex;border:1px solid var(--guild-border, rgba(0, 116, 116, .2));background:var(--guild-surface-elevated, #142020);border-radius:.5rem;overflow:hidden}.toggle-tab.svelte-tspbnr{font-family:var(--font-secondary, "Space Grotesk", sans-serif);font-size:.75rem;font-weight:600;padding:.25rem .75rem;border:none;cursor:pointer;transition:background .15s ease,color .15s ease;background:transparent;color:var(--guild-text-secondary, #9ca3af)}.toggle-tab.active.svelte-tspbnr{background:var(--guild-primary, #007474);color:#fff}.toggle-tab.svelte-tspbnr:not(.active):hover{color:var(--guild-text, #e5e7eb)}.tag-detail-inline.svelte-e1asq8{display:flex;flex-direction:column;background:var(--guild-surface-elevated, rgba(255, 255, 255, .05));border:1px solid var(--guild-border);border-top:none;border-bottom-left-radius:var(--radius-md, .5rem);border-bottom-right-radius:var(--radius-md, .5rem);position:relative;z-index:0}.chart-wrapper.svelte-e1asq8{padding:var(--space-sm, .5rem) var(--space-md, 1rem);border-bottom:1px solid var(--guild-border)}.challenge-section.svelte-e1asq8{display:flex;flex-direction:column;gap:var(--space-sm, .5rem);padding:var(--space-sm, .5rem) var(--space-md, 1rem);border-bottom:1px solid var(--guild-border)}.challenge-section__header.svelte-e1asq8{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.challenge-section__link.svelte-e1asq8{font-size:.82rem;font-weight:600;color:var(--guild-primary);text-decoration:none}.challenge-section__link.svelte-e1asq8:hover{text-decoration:underline}.challenge-section__header.svelte-e1asq8 h4:where(.svelte-e1asq8){margin:0;font-size:.95rem;color:var(--guild-text)}.challenge-section__header.svelte-e1asq8 span:where(.svelte-e1asq8),.challenge-note.svelte-e1asq8,.challenge-empty.svelte-e1asq8 p:where(.svelte-e1asq8){margin:0;font-size:.85rem;color:var(--guild-text-secondary)}.challenge-empty.svelte-e1asq8{display:flex;flex-direction:column;gap:.5rem}.challenge-open-btn.svelte-e1asq8{align-self:flex-start;border:1px solid rgba(var(--guild-primary-rgb),.45);background:rgba(var(--guild-primary-rgb),.14);color:var(--guild-primary);border-radius:999px;padding:.5rem .9rem;font-size:.85rem;font-weight:600;cursor:pointer}.challenge-open-btn.svelte-e1asq8:disabled{cursor:not-allowed;opacity:.55}.challenge-feedback.svelte-e1asq8{margin:0;font-size:.8rem}.challenge-feedback--success.svelte-e1asq8{color:#0f766e}.challenge-feedback--error.svelte-e1asq8{color:#b91c1c}.history-list.svelte-e1asq8{overflow-y:auto;max-height:24rem;padding:var(--space-sm, .5rem) var(--space-md, 1rem);display:flex;flex-direction:column;gap:var(--space-sm, .5rem)}.empty-state.svelte-e1asq8{text-align:center;color:var(--guild-text-secondary);padding:var(--space-lg, 1.5rem) 0}.history-group.svelte-e1asq8{display:grid;grid-template-columns:1.5rem 1fr;column-gap:var(--space-md, 1rem);row-gap:.125rem;align-items:center;padding:var(--space-sm, .5rem) 0;position:relative}.icon-cell.svelte-e1asq8{display:flex;align-items:center;justify-content:center;height:100%}.content-cell.svelte-e1asq8{display:flex;flex-direction:column;justify-content:center;min-width:0}.meta-cell.svelte-e1asq8{margin-top:.25rem}.swap-icon.svelte-e1asq8{width:1.5rem;height:1rem;flex-shrink:0}.swap-icon.svelte-e1asq8 .arrow-got.active:where(.svelte-e1asq8){stroke:var(--guild-success, #48c774)}.swap-icon.svelte-e1asq8 .arrow-gave.active:where(.svelte-e1asq8){stroke:var(--guild-danger, #ff6b6b)}.swap-icon.svelte-e1asq8 .inactive:where(.svelte-e1asq8){stroke:var(--guild-border, rgba(255, 255, 255, .1))}.tags-row.svelte-e1asq8{display:flex;flex-direction:column;gap:.25rem}.tag-item.svelte-e1asq8{display:flex;align-items:baseline;gap:var(--space-sm, .5rem);line-height:1.2}.entry-tag.svelte-e1asq8{font-weight:700;font-size:1rem;min-width:1.5rem;flex-shrink:0}.tag-item.got.svelte-e1asq8 .entry-tag:where(.svelte-e1asq8),.tag-item.got.svelte-e1asq8 .counterparty-name:where(.svelte-e1asq8){color:var(--guild-success, #48c774)}.tag-item.gave.svelte-e1asq8 .entry-tag:where(.svelte-e1asq8),.tag-item.gave.svelte-e1asq8 .counterparty-name:where(.svelte-e1asq8){color:var(--guild-danger, #ff6b6b)}.entry-counterparty.svelte-e1asq8{font-size:var(--font-sm, .875rem);color:var(--guild-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.entry-meta.svelte-e1asq8{display:flex;align-items:center;gap:var(--space-sm, .5rem)}.entry-reason.svelte-e1asq8{font-size:var(--font-xs, .75rem);padding:1px 6px;border-radius:3px;font-weight:500}.reason-admin_fix.svelte-e1asq8{background:#ffffff14;color:var(--guild-text-secondary)}.reason-round_swap.svelte-e1asq8{background:#8b7bb826;color:var(--guild-secondary, #8b7bb8);border:1px solid rgba(139,123,184,.3)}.entry-time.svelte-e1asq8{font-size:var(--font-xs, .75rem);color:var(--guild-text-secondary)}
