.gth-week-number-calculator .gth-week-result { text-align: center; padding: var(--gth-space-6); background: var(--gth-primary); color: white; border-radius: var(--gth-radius-lg); margin-bottom: var(--gth-space-4); }
.gth-week-number-calculator .gth-week-label { font-size: var(--gth-text-lg); display: block; opacity: 0.9; }
.gth-week-number-calculator .gth-week-value { font-size: 4rem; font-weight: 700; display: block; line-height: 1; }
.gth-week-number-calculator .gth-week-year { font-size: var(--gth-text-lg); opacity: 0.9; }
.gth-week-number-calculator .gth-week-details { display: flex; flex-direction: column; gap: var(--gth-space-2); }
.gth-week-number-calculator .gth-detail-row { display: flex; justify-content: space-between; padding: var(--gth-space-3); background: var(--gth-bg-secondary); border-radius: var(--gth-radius-md); font-size: var(--gth-text-sm); }
