.ds-page[data-astro-cid-rbhvim74]{max-width:860px;padding:var(--spacing-xl,2rem) var(--spacing-md,1rem);margin:0 auto}.ds-hero[data-astro-cid-rbhvim74]{margin-bottom:var(--spacing-2xl,3rem)}.ds-hero__title[data-astro-cid-rbhvim74]{color:var(--color-gray-900,#111827);margin:0 0 .5rem;font-size:1.35rem;font-weight:700;line-height:1.2}.ds-hero__subtitle[data-astro-cid-rbhvim74]{color:var(--color-gray-600,#4b5563);font-size:var(--font-size-sm);max-width:600px;margin:0;font-weight:400;line-height:1.5}.ds-preview-switcher[data-astro-cid-rbhvim74]{background:var(--content-bg-muted,#f8fafc);border:1px dashed var(--content-border,#cbd5e1);border-radius:var(--radius-md,.5rem);margin:1rem 0 var(--spacing-2xl,3rem);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.625rem .875rem;display:flex}.ds-preview-switcher__label[data-astro-cid-rbhvim74]{color:var(--color-gray-700,#374151);font-size:var(--font-size-xs);font-weight:600}.ds-preview-switcher__hint[data-astro-cid-rbhvim74]{color:var(--content-text-muted,#6b7280);font-weight:400}.ds-preview-switcher__group[data-astro-cid-rbhvim74]{background:var(--card-bg,#fff);border:1px solid var(--content-border,#e2e8f0);border-radius:var(--radius-full,9999px);gap:.25rem;padding:.1875rem;display:inline-flex}.ds-preview-switcher__option[data-astro-cid-rbhvim74]{border-radius:var(--radius-full,9999px);color:var(--content-text-muted,#6b7280);cursor:pointer;font-family:inherit;font-size:var(--font-size-xs);transition:background var(--transition-fast),color var(--transition-fast);background:0 0;border:none;align-items:center;gap:.375rem;padding:.3125rem .75rem;font-weight:600;display:inline-flex}.ds-preview-switcher__option[data-astro-cid-rbhvim74] svg[data-astro-cid-rbhvim74]{flex-shrink:0}.ds-preview-switcher__option[data-astro-cid-rbhvim74]:hover{color:var(--color-gray-900,#111827)}.ds-preview-switcher__option[data-astro-cid-rbhvim74][aria-checked=true]{background:var(--color-primary-fill,var(--color-primary,#1c497c));color:var(--on-color-primary,#fff)}.ds-preview-switcher__option[data-astro-cid-rbhvim74]:focus-visible{outline:2px solid var(--color-primary,#1c497c);outline-offset:2px}.ds-section[data-astro-cid-rbhvim74]{margin-bottom:var(--spacing-2xl,3rem)}.ds-section-title[data-astro-cid-rbhvim74]{background:var(--style-section-mark,none);border-left:var(--style-section-rule,2px solid var(--color-primary,#1c497c));color:var(--color-gray-900,#111827);font-family:var(--style-section-font,inherit);font-size:var(--style-section-size,var(--font-size-xs));font-style:var(--style-section-style,inherit);letter-spacing:var(--style-section-tracking,.06em);margin:0 0 var(--spacing-lg,1.5rem);padding-bottom:var(--style-section-mark-pad,0);padding-left:var(--style-section-rule-gap,.625rem);text-transform:uppercase;font-weight:700}.ds-card[data-astro-cid-rbhvim74]{margin-bottom:var(--spacing-md,1rem);padding:var(--spacing-lg,1.5rem)}.ds-card__heading[data-astro-cid-rbhvim74]{color:var(--color-gray-900,#111827);font-size:var(--font-size-sm);margin:0 0 .25rem;font-weight:700}.ds-card__desc[data-astro-cid-rbhvim74]{color:var(--color-gray-500,#6b7280);margin:0 0 var(--spacing-md,1rem);font-size:.8125rem;line-height:1.5}.ds-card__desc[data-astro-cid-rbhvim74] code[data-astro-cid-rbhvim74]{background:var(--color-gray-100,#f3f4f6);border-radius:var(--radius-sm,.25rem);color:var(--color-gray-700,#374151);font-size:var(--font-size-xs);padding:.1rem .35rem}.ds-type-specimen[data-astro-cid-rbhvim74]{flex-direction:column;gap:0;display:flex}.ds-type-row[data-astro-cid-rbhvim74]{border-bottom:1px solid var(--color-gray-50,#f9fafb);align-items:baseline;gap:1rem;padding:.625rem 0;display:flex}.ds-type-row[data-astro-cid-rbhvim74]:last-child{border-bottom:none}.ds-type-label[data-astro-cid-rbhvim74]{color:var(--color-gray-400,#9ca3af);font-size:var(--font-size-3xs);letter-spacing:.04em;text-transform:uppercase;flex-shrink:0;width:6.5rem;font-weight:600}.ds-type-sample[data-astro-cid-rbhvim74]{flex:1;min-width:0}.ds-type-spec[data-astro-cid-rbhvim74]{color:var(--color-gray-400,#9ca3af);font-family:var(--font-family-mono);font-size:var(--font-size-2xs);text-align:right;flex-shrink:0}.ds-type--hero[data-astro-cid-rbhvim74]{font-size:1.35rem;line-height:1.2}.ds-section-title-inline[data-astro-cid-rbhvim74],.ds-type--hero[data-astro-cid-rbhvim74]{color:var(--color-gray-900,#111827);font-weight:700}.ds-section-title-inline[data-astro-cid-rbhvim74]{background:var(--style-section-mark,none);border-left:var(--style-section-rule,2px solid var(--color-primary,#1c497c));font-family:var(--style-section-font,inherit);font-size:var(--style-section-size,var(--font-size-xs));font-style:var(--style-section-style,inherit);letter-spacing:var(--style-section-tracking,.06em);padding-bottom:var(--style-section-mark-pad,0);padding-left:var(--style-section-rule-gap,.625rem);text-transform:uppercase}.ds-type--body[data-astro-cid-rbhvim74]{color:var(--color-gray-700,#374151);font-size:var(--font-size-sm);font-weight:400}.ds-type--meta[data-astro-cid-rbhvim74]{color:var(--color-gray-600,#4b5563);font-size:var(--font-size-sm);font-weight:500}.ds-type--detail-label[data-astro-cid-rbhvim74]{font-size:var(--font-size-xs);letter-spacing:.04em}.ds-type--detail-label[data-astro-cid-rbhvim74],.ds-type--micro-label[data-astro-cid-rbhvim74]{color:var(--color-gray-400,#9ca3af);text-transform:uppercase;font-weight:600}.ds-type--micro-label[data-astro-cid-rbhvim74]{font-size:var(--font-size-2xs);letter-spacing:.05em}.ds-type--table-header[data-astro-cid-rbhvim74]{color:var(--color-gray-400,#9ca3af);font-size:var(--font-size-3xs);text-transform:uppercase;font-weight:600}.ds-editorial-section-title[data-astro-cid-rbhvim74]{border-left:2px solid var(--color-primary,#1c497c);color:var(--color-gray-900,#111827);font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .75rem;padding-left:.625rem;font-weight:700}.ds-examples-stack[data-astro-cid-rbhvim74]{flex-direction:column;gap:1rem;margin-bottom:1rem;display:flex}.ds-hero-example[data-astro-cid-rbhvim74]{flex-direction:column;gap:0;margin-bottom:2rem;display:flex}.ds-hero-example__meta[data-astro-cid-rbhvim74]{margin-bottom:.75rem}.ds-code-hint[data-astro-cid-rbhvim74]{background:var(--color-gray-50,#f9fafb);border:1px solid var(--content-border,#e2e8f0);border-radius:var(--radius-sm,.25rem);padding:.5rem .75rem;overflow-x:auto}.ds-code-hint[data-astro-cid-rbhvim74] code[data-astro-cid-rbhvim74]{color:var(--color-gray-600,#4b5563);font-family:var(--font-family-mono);font-size:var(--font-size-2xs);white-space:nowrap}.ds-code-hint--multi[data-astro-cid-rbhvim74]{overflow-x:hidden}.ds-code-hint--multi[data-astro-cid-rbhvim74] pre[data-astro-cid-rbhvim74]{white-space:pre;margin:0}.ds-code-hint--multi[data-astro-cid-rbhvim74] code[data-astro-cid-rbhvim74]{white-space:pre;line-height:1.6}.ds-metrics-grid[data-astro-cid-rbhvim74]{grid-template-columns:repeat(3,1fr);gap:.625rem;display:grid}.ds-metrics-grid--4[data-astro-cid-rbhvim74]{grid-template-columns:repeat(4,1fr)}.ds-metric-card[data-astro-cid-rbhvim74]{background:var(--color-gray-50,#f9fafb);text-align:center;padding:.5rem}.ds-metric-value[data-astro-cid-rbhvim74]{color:var(--color-gray-900,#111827);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700;line-height:1.3}.ds-metric-label[data-astro-cid-rbhvim74]{color:var(--color-gray-400,#9ca3af);font-size:var(--font-size-2xs);letter-spacing:.05em;text-transform:uppercase;margin-top:.125rem;font-weight:600}.ds-detail-section[data-astro-cid-rbhvim74]{margin-top:0}.ds-detail-list[data-astro-cid-rbhvim74]{flex-direction:column;display:flex}.ds-detail-row[data-astro-cid-rbhvim74]{border-bottom:1px solid var(--color-gray-50,#f9fafb);align-items:baseline;gap:.75rem;padding:.5rem 0;display:flex}.ds-detail-row[data-astro-cid-rbhvim74]:last-child{border-bottom:none}.ds-detail-label[data-astro-cid-rbhvim74]{color:var(--color-gray-400,#9ca3af);font-size:var(--font-size-xs);letter-spacing:.04em;text-align:right;text-transform:uppercase;flex-shrink:0;width:4.5rem;font-weight:600}.ds-detail-value[data-astro-cid-rbhvim74]{color:var(--color-gray-700,#374151);font-size:var(--font-size-sm)}.ds-tabular[data-astro-cid-rbhvim74]{font-variant-numeric:tabular-nums}.ds-pill[data-astro-cid-rbhvim74]{background:var(--color-gray-100,#f3f4f6);color:var(--color-gray-700,#374151);padding:.2rem .6rem;font-size:.8125rem}.ds-badge[data-astro-cid-rbhvim74],.ds-pill[data-astro-cid-rbhvim74]{white-space:nowrap;font-weight:600;display:inline-block}.ds-badge[data-astro-cid-rbhvim74]{border-radius:var(--radius-sm,.25rem);font-size:var(--font-size-xs);padding:.15rem .5rem}.ds-badge--success[data-astro-cid-rbhvim74]{background:var(--color-success-light,#d1fae5);color:var(--color-success-dark,#059669)}.ds-badge--info[data-astro-cid-rbhvim74]{background:var(--color-info-light,#dbeafe);color:var(--color-info-dark,#2563eb)}.ds-badge--warning[data-astro-cid-rbhvim74]{background:var(--color-warning-light,#fef3c7);color:var(--color-warning-dark,#d97706)}.ds-badge--error[data-astro-cid-rbhvim74]{background:var(--color-error-light,#fee2e2);color:var(--color-error-dark,#b91c1c)}.ds-type-badge[data-astro-cid-rbhvim74]{font-size:var(--font-size-xs);letter-spacing:.05em;text-transform:uppercase;border-radius:6px;padding:.375rem .75rem;font-weight:600;display:inline-block}.ds-type-badge--veteran[data-astro-cid-rbhvim74]{background:var(--badge-info-bg,#f0f9ff);color:var(--badge-info-text,#0369a1)}.ds-type-badge--rookie[data-astro-cid-rbhvim74]{background:var(--badge-warning-bg,#fefce8);color:var(--badge-warning-text,#a16207)}.ds-type-badge--extension[data-astro-cid-rbhvim74]{background:var(--badge-success-bg,#f0fdf4);color:var(--badge-success-text,#15803d)}.ds-designation[data-astro-cid-rbhvim74]{letter-spacing:.06em;text-transform:uppercase;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;min-width:2rem;padding:.2rem .45rem;font-size:.7rem;font-weight:700;display:inline-flex}.ds-designation--rc[data-astro-cid-rbhvim74]{background:var(--color-gray-100,#f1f5f9);color:var(--color-gray-600,#475569)}.ds-designation--to[data-astro-cid-rbhvim74]{color:#7c3aed;background:#faf5ff}html.dark .ds-designation--to[data-astro-cid-rbhvim74]{color:#c4b5fd;background:#a78bfa26}.ds-designation--f[data-astro-cid-rbhvim74]{background:var(--badge-warning-bg,#fffbeb);color:var(--badge-warning-text,#b45309)}.ds-designation-examples[data-astro-cid-rbhvim74]{flex-direction:column;gap:.75rem;display:flex}.ds-designation-row[data-astro-cid-rbhvim74]{background:var(--content-bg-muted,#f8fafc);border:1px solid var(--content-border,#e5e7eb);border-radius:8px;align-items:center;gap:.75rem;padding:.625rem .75rem;display:flex}.ds-designation-info[data-astro-cid-rbhvim74]{flex-direction:column;gap:.125rem;display:flex}.ds-designation-name[data-astro-cid-rbhvim74]{color:var(--color-gray-900,#111827);font-size:var(--font-size-sm);font-weight:600}.ds-designation-meta[data-astro-cid-rbhvim74]{color:var(--content-text-muted,#6b7280);font-size:var(--font-size-xs)}.ds-badge-grid[data-astro-cid-rbhvim74]{flex-direction:column;gap:1.5rem;display:flex}.ds-badge-row[data-astro-cid-rbhvim74]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ds-player-list[data-astro-cid-rbhvim74]{flex-direction:column;gap:.75rem;display:flex}.ds-player-list__item[data-astro-cid-rbhvim74]{border-bottom:1px solid var(--color-gray-50,#f9fafb);padding:.5rem}.ds-player-list__item[data-astro-cid-rbhvim74]:last-child{border-bottom:none}.ds-table-wrap[data-astro-cid-rbhvim74]{border:1px solid var(--content-border,#e2e8f0);border-radius:var(--radius-md,.5rem);overflow-x:auto}.ds-table[data-astro-cid-rbhvim74]{border-collapse:collapse;font-size:var(--font-size-xs);width:100%}.ds-table[data-astro-cid-rbhvim74] thead[data-astro-cid-rbhvim74] th[data-astro-cid-rbhvim74]{background:var(--color-gray-50,#f9fafb);border-bottom:1px solid var(--content-border,#e2e8f0);color:var(--color-gray-400,#9ca3af);font-size:var(--font-size-3xs);text-align:left;text-transform:uppercase;padding:.5rem .625rem;font-weight:600;position:sticky;top:0}.ds-table__th--player[data-astro-cid-rbhvim74]{min-width:11rem}.ds-table__th--num[data-astro-cid-rbhvim74]{text-align:right}.ds-table[data-astro-cid-rbhvim74] tbody[data-astro-cid-rbhvim74] td[data-astro-cid-rbhvim74]{border-bottom:1px solid var(--color-gray-50,#f9fafb);color:var(--color-gray-700,#374151);vertical-align:middle;padding:.4rem .625rem}.ds-table[data-astro-cid-rbhvim74] tbody[data-astro-cid-rbhvim74] tr[data-astro-cid-rbhvim74]:hover,.ds-table[data-astro-cid-rbhvim74] tfoot[data-astro-cid-rbhvim74] td[data-astro-cid-rbhvim74]{background:var(--color-gray-50,#f9fafb)}.ds-table[data-astro-cid-rbhvim74] tfoot[data-astro-cid-rbhvim74] td[data-astro-cid-rbhvim74]{border-top:1px solid var(--content-border,#e2e8f0);color:var(--color-gray-700,#374151);padding:.5rem .625rem;font-weight:600}.ds-positive[data-astro-cid-rbhvim74]{color:var(--color-success-dark,#059669)}.ds-negative[data-astro-cid-rbhvim74]{color:var(--color-error,#dc2626)}.ds-selection-demo[data-astro-cid-rbhvim74]{flex-direction:column;gap:.5rem;display:flex}.ds-option-card[data-astro-cid-rbhvim74]{background:var(--content-bg-muted,#fafbfc);border-left:2px solid var(--color-gray-300,#cbd5e1);cursor:pointer;transition:all var(--transition-fast);border-radius:6px;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.ds-option-card[data-astro-cid-rbhvim74]:hover{background:var(--color-gray-50,#f9fafb);border-left-color:var(--color-gray-400,#9ca3af)}.ds-option-card--selected[data-astro-cid-rbhvim74]{border-left:2px solid var(--color-primary,#1c497c);box-shadow:0 1px 3px color-mix(in srgb,var(--color-primary,#1c497c) 8%,transparent)}.ds-option-card--selected[data-astro-cid-rbhvim74],.ds-option-card--selected[data-astro-cid-rbhvim74]:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary,#1c497c) 6%,var(--card-surface,#fff)) 0,color-mix(in srgb,var(--color-primary,#1c497c) 10%,var(--card-surface,#fff)) 100%)}.ds-option-card--selected[data-astro-cid-rbhvim74]:hover{border-left-color:var(--color-primary,#1c497c)}.ds-option-card__years[data-astro-cid-rbhvim74]{color:var(--color-gray-900,#111827);font-size:var(--font-size-sm);font-weight:600}.ds-option-card__detail[data-astro-cid-rbhvim74]{color:var(--color-gray-500,#6b7280);font-variant-numeric:tabular-nums;font-size:.8125rem}.ds-color-grid[data-astro-cid-rbhvim74]{grid-template-columns:repeat(4,1fr);gap:.75rem;display:grid}.ds-color-swatch[data-astro-cid-rbhvim74]{flex-direction:column;gap:.375rem;display:flex}.ds-color-chip[data-astro-cid-rbhvim74]{border-radius:var(--radius-md,.5rem);width:100%;height:3rem}.ds-color-chip--bordered[data-astro-cid-rbhvim74]{border:1px solid var(--content-border,#e2e8f0)}.ds-color-info[data-astro-cid-rbhvim74]{flex-direction:column;gap:.125rem;display:flex}.ds-color-name[data-astro-cid-rbhvim74]{color:var(--color-gray-700,#374151);font-family:var(--font-family-mono);font-size:var(--font-size-2xs);font-weight:600}.ds-color-use[data-astro-cid-rbhvim74]{color:var(--color-gray-400,#9ca3af);font-size:var(--font-size-3xs)}.ds-shadow-grid[data-astro-cid-rbhvim74]{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.ds-shadow-card[data-astro-cid-rbhvim74]{box-shadow:none;text-align:center;border:none;flex-direction:column;gap:.25rem;padding:1.25rem 1rem;display:flex}html.dark .ds-shadow-card[data-astro-cid-rbhvim74]{box-shadow:0 0 0 1px var(--style-card-ring,var(--content-border,#555))}.ds-shadow-label[data-astro-cid-rbhvim74]{color:var(--color-gray-700,#374151);font-family:var(--font-family-mono);font-size:var(--font-size-2xs);font-weight:600}.ds-shadow-use[data-astro-cid-rbhvim74]{color:var(--color-gray-400,#9ca3af);font-size:var(--font-size-3xs)}.ds-spacing-grid[data-astro-cid-rbhvim74]{flex-direction:column;gap:.625rem;display:flex}.ds-spacing-row[data-astro-cid-rbhvim74]{align-items:center;gap:.75rem;display:flex}.ds-spacing-label[data-astro-cid-rbhvim74]{color:var(--color-gray-700,#374151);font-family:var(--font-family-mono);font-size:var(--font-size-2xs);text-align:right;width:2rem;font-weight:600}.ds-spacing-bar[data-astro-cid-rbhvim74]{background:var(--color-primary,#1c497c);border-radius:var(--radius-sm,.25rem);min-width:4px;height:1.25rem}.ds-spacing-value[data-astro-cid-rbhvim74]{color:var(--color-gray-400,#9ca3af);font-family:var(--font-family-mono);font-size:var(--font-size-3xs)}.ds-radius-grid[data-astro-cid-rbhvim74]{align-items:center;gap:1.5rem;display:flex}.ds-radius-demo[data-astro-cid-rbhvim74]{flex-direction:column;align-items:center;gap:.375rem;display:flex}.ds-radius-box[data-astro-cid-rbhvim74]{background:var(--color-primary,#1c497c);border:2px solid var(--color-primary,#1c497c);opacity:.15;width:3.5rem;height:3.5rem}.ds-radius-label[data-astro-cid-rbhvim74]{color:var(--color-gray-500,#6b7280);font-family:var(--font-family-mono);font-size:var(--font-size-3xs);font-weight:600}.ds-profile-card[data-astro-cid-rbhvim74]{border-radius:var(--radius-lg,1rem);box-shadow:var(--shadow-md);flex-direction:column;gap:1.5rem;max-width:480px;padding:1.75rem;display:flex}.ds-profile-hero[data-astro-cid-rbhvim74]{align-items:center;gap:1rem;display:flex}.ds-profile-avatar[data-astro-cid-rbhvim74]{border-radius:var(--radius-full,9999px);box-shadow:var(--shadow-md);flex-shrink:0;width:72px;height:72px;overflow:hidden}.ds-profile-avatar[data-astro-cid-rbhvim74] img[data-astro-cid-rbhvim74]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ds-profile-identity[data-astro-cid-rbhvim74]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.ds-profile-name-row[data-astro-cid-rbhvim74]{align-items:center;gap:.5rem;display:flex}.ds-profile-name[data-astro-cid-rbhvim74]{color:var(--color-gray-900,#111827);font-size:1.35rem;font-weight:700;line-height:1.2}.ds-profile-meta[data-astro-cid-rbhvim74]{color:var(--color-gray-600,#4b5563);font-size:var(--font-size-sm);align-items:center;gap:.375rem;font-weight:500;display:flex}.ds-profile-team-logo[data-astro-cid-rbhvim74]{width:16px;height:16px}@media (width<=640px){.ds-page[data-astro-cid-rbhvim74]{padding:var(--spacing-lg,1.5rem) var(--spacing-sm,.5rem)}.ds-hero__title[data-astro-cid-rbhvim74]{font-size:1.125rem}.ds-card[data-astro-cid-rbhvim74]{padding:var(--spacing-md,1rem)}.ds-type-spec[data-astro-cid-rbhvim74]{display:none}.ds-type-label[data-astro-cid-rbhvim74]{width:5rem}.ds-color-grid[data-astro-cid-rbhvim74],.ds-metrics-grid--4[data-astro-cid-rbhvim74],.ds-shadow-grid[data-astro-cid-rbhvim74]{grid-template-columns:repeat(2,1fr)}.ds-radius-grid[data-astro-cid-rbhvim74]{flex-wrap:wrap}.ds-profile-card[data-astro-cid-rbhvim74]{padding:1.25rem}.ds-profile-avatar[data-astro-cid-rbhvim74]{width:56px;height:56px}.ds-profile-name[data-astro-cid-rbhvim74]{font-size:1.125rem}.ds-table__th--player[data-astro-cid-rbhvim74]{min-width:9rem}}.ds-btn-row[data-astro-cid-rbhvim74]{flex-wrap:wrap;align-items:center;gap:.75rem;margin:1rem 0 .75rem;display:flex}.ds-section-intro[data-astro-cid-rbhvim74]{color:var(--color-gray-600,#4b5563);font-size:var(--font-size-sm);margin:-.5rem 0 1.5rem;line-height:1.55}.ds-section-intro[data-astro-cid-rbhvim74] code[data-astro-cid-rbhvim74]{background:var(--color-gray-100,#f3f4f6);color:var(--color-gray-700,#374151);border-radius:4px;padding:.1rem .35rem;font-size:.8125rem}.ds-token-spec[data-astro-cid-rbhvim74]{border-top:1px solid var(--color-gray-50,#f9fafb);flex-direction:column;gap:0;margin-top:.75rem;padding-top:.75rem;display:flex}.ds-token-row[data-astro-cid-rbhvim74]{border-bottom:1px solid var(--color-gray-50,#f9fafb);align-items:baseline;gap:.75rem;padding:.3rem 0;display:flex}.ds-token-row[data-astro-cid-rbhvim74]:last-child{border-bottom:none}.ds-token-label[data-astro-cid-rbhvim74]{color:var(--color-gray-400,#9ca3af);font-size:var(--font-size-3xs);letter-spacing:.04em;text-transform:uppercase;flex-shrink:0;width:3.5rem;font-weight:600}.ds-token-value[data-astro-cid-rbhvim74]{background:var(--color-gray-50,#f9fafb);color:var(--color-gray-700,#374151);font-family:Courier New,monospace;font-size:var(--font-size-xs);border-radius:4px;padding:.1rem .375rem}.ds-anim-row[data-astro-cid-rbhvim74]{border-bottom:1px solid var(--color-gray-50,#f9fafb);align-items:flex-start;gap:1.5rem;padding:1.25rem 0;display:flex}.ds-anim-row[data-astro-cid-rbhvim74]:last-child{border-bottom:none}.ds-anim-info[data-astro-cid-rbhvim74]{flex-direction:column;flex:1;gap:.375rem;display:flex}.ds-anim-name[data-astro-cid-rbhvim74]{color:var(--color-gray-900,#111827);font-size:var(--font-size-sm);font-weight:600}.ds-anim-desc[data-astro-cid-rbhvim74]{color:var(--color-gray-600,#4b5563);font-size:.8125rem;font-weight:400;line-height:1.5}.ds-anim-desc[data-astro-cid-rbhvim74] code[data-astro-cid-rbhvim74]{background:var(--color-gray-50,#f9fafb);font-size:var(--font-size-xs);border-radius:3px;padding:.1rem .3rem}.ds-anim-specs[data-astro-cid-rbhvim74]{flex-wrap:wrap;gap:.75rem;margin-top:.25rem;display:flex}.ds-anim-spec-item[data-astro-cid-rbhvim74]{color:var(--color-gray-700,#374151);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;font-weight:400}.ds-anim-spec-label[data-astro-cid-rbhvim74]{color:var(--color-gray-400,#9ca3af);font-size:var(--font-size-3xs);letter-spacing:.04em;text-transform:uppercase;margin-right:.25rem;font-weight:600}.ds-anim-preview[data-astro-cid-rbhvim74]{flex-direction:column;flex-shrink:0;align-items:center;gap:.5rem;display:flex}.ds-anim-trigger[data-astro-cid-rbhvim74]{border:1px solid var(--color-primary,#1c497c);color:var(--color-primary,#1c497c);cursor:pointer;font-family:inherit;font-size:var(--font-size-3xs);letter-spacing:.06em;text-transform:uppercase;transition:background var(--transition-fast),color var(--transition-fast);background:0 0;border-radius:4px;padding:.25rem .625rem;font-weight:700}.ds-anim-trigger[data-astro-cid-rbhvim74]:hover{background:var(--color-primary-fill,var(--color-primary,#1c497c));color:var(--on-color-primary,#fff)}.ds-anim-stage[data-astro-cid-rbhvim74]{background:var(--color-gray-50,#f9fafb);border:1px solid var(--color-gray-100,#f3f4f6);border-radius:6px;justify-content:center;align-items:center;width:80px;height:64px;display:flex;position:relative}.ds-anim-stage--clipped[data-astro-cid-rbhvim74]{overflow:hidden}.ds-anim-box[data-astro-cid-rbhvim74]{background:var(--color-primary-fill,var(--color-primary,#1c497c));color:var(--on-color-primary,#fff);letter-spacing:.04em;text-transform:uppercase;border-radius:4px;justify-content:center;align-items:center;width:48px;height:32px;font-size:.5625rem;font-weight:700;display:flex}.ds-anim-box--card-enter[data-astro-cid-rbhvim74].playing{animation:.32s ease-out both ds-card-enter}@keyframes ds-card-enter{0%{opacity:0;transform:scale(.96)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}.ds-anim-box--slide-up[data-astro-cid-rbhvim74]{opacity:0;border-radius:4px 4px 0 0;width:60px;position:absolute;bottom:0;left:50%;transform:translate(-50%)translateY(100%)}.ds-anim-box--slide-up[data-astro-cid-rbhvim74].playing{animation:.3s ease-out forwards ds-slide-up}@keyframes ds-slide-up{0%{opacity:1;transform:translate(-50%)translateY(100%)}to{opacity:1;transform:translate(-50%)translateY(0)}}.ds-anim-box--panel-in[data-astro-cid-rbhvim74].playing{animation:.3s ease-out both ds-panel-in}@keyframes ds-panel-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}.ds-anim-box--trigger-enter[data-astro-cid-rbhvim74]{opacity:0;border-radius:4px 0 0 4px;width:36px;position:absolute;right:0;transform:translate(100%)}.ds-anim-box--trigger-enter[data-astro-cid-rbhvim74].playing{animation:.5s ease-out forwards ds-trigger-enter}@keyframes ds-trigger-enter{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@media (width<=600px){.ds-anim-row[data-astro-cid-rbhvim74]{flex-direction:column;gap:.75rem}.ds-anim-preview[data-astro-cid-rbhvim74]{flex-direction:row-reverse;justify-content:flex-end;align-self:stretch}}
