.tsaplevdotme-year-slider{padding:0 4px}.tsaplevdotme-year-slider__header{justify-content:center;align-items:baseline;gap:6px;margin-top:6px;margin-bottom:2px;display:flex}.tsaplevdotme-year-slider__value{font-size:var(--font-size-xxs);font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-text);font-weight:600}.tsaplevdotme-year-slider__input{--fill-pct:100%;appearance:none;background:linear-gradient(to right, var(--slider-accent) var(--fill-pct), var(--color-border) var(--fill-pct));border-radius:var(--radius-full);cursor:pointer;touch-action:manipulation;outline:none;width:100%;height:6px}.tsaplevdotme-year-slider__input::-webkit-slider-thumb{appearance:none;background:var(--slider-accent);border:2px solid var(--slider-stroke);cursor:pointer;border-radius:50%;width:24px;height:24px}.tsaplevdotme-year-slider__input::-moz-range-thumb{background:var(--slider-accent);border:2px solid var(--slider-stroke);cursor:pointer;border-radius:50%;width:24px;height:24px}.tsaplevdotme-year-slider__ticks{justify-content:space-between;padding:6px 8px 0;display:flex}.tsaplevdotme-year-slider__tick{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:9px}.tsaplevdotme-stats__container{container-type:inline-size;@media (width>=641px){margin-block-start:var(--space-sm)}}.tsaplevdotme-stats__page{gap:var(--space-2xl);flex-direction:column;display:flex;@container (width<=640px){gap:var(--space-xl)}}.tsaplevdotme-stats__section-title{font-family:var(--font-family);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);color:var(--color-text-muted);margin-block-start:0;margin-block-end:var(--space-lg);font-weight:500}.tsaplevdotme-stats__grid{gap:var(--space-lg);grid-template-columns:repeat(2,1fr);display:grid;@container (width<=960px){grid-template-columns:1fr}}.tsaplevdotme-stats__card{background:var(--color-background-subtle);border-radius:var(--radius-md);padding:var(--space-lg);flex-direction:column;display:flex;@container (width<=640px){padding:var(--space-md)}}.tsaplevdotme-stats__card--wide{grid-column:1/-1;@container (width<=960px){grid-column:auto}}.tsaplevdotme-stats__card-title{font-family:var(--font-family);font-size:var(--font-size-sm);color:var(--color-text-light);margin-block-start:0;margin-block-end:var(--space-md);font-weight:400}.tsaplevdotme-stats__card-body{min-height:191px;position:relative;@container (width<=640px){min-height:191px}}.tsaplevdotme-stats__card-body canvas{opacity:0;transition:opacity var(--transition-base)}[data-charts-loaded] .tsaplevdotme-stats__card-body canvas{opacity:1}.tsaplevdotme-stats__card-body:before{content:"";border-radius:var(--radius-sm);background:var(--color-border);opacity:.5;animation:1.5s ease-in-out infinite tsaplevdotme-shimmer;position:absolute;inset:0}[data-charts-loaded] .tsaplevdotme-stats__card-body:before{display:none}.tsaplevdotme-stats__card-description{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height);margin-block-start:var(--space-sm)}.tsaplevdotme-breakdown{border-collapse:collapse;width:100%}.tsaplevdotme-breakdown__th{text-align:left;color:var(--color-text-muted);padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--color-border);font-weight:500;font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.tsaplevdotme-breakdown__th--center{text-align:center}.tsaplevdotme-breakdown__td{padding:var(--space-sm);border-bottom:1px solid var(--color-border);vertical-align:middle}.tsaplevdotme-breakdown__row:last-child .tsaplevdotme-breakdown__td{border-bottom:none}.tsaplevdotme-breakdown__td--center{text-align:center}.tsaplevdotme-breakdown__year{font-weight:500}.tsaplevdotme-breakdown__row:hover{background:var(--color-background)}.tsaplevdotme-breakdown__cell{align-items:center;gap:var(--space-xs);justify-content:center;display:flex}.tsaplevdotme-breakdown__track{background:var(--color-chart-subtle);border-radius:var(--radius-sm);width:60px;height:6px;overflow:hidden;@container (width<=640px){width:36px}@container (width<=480px){width:24px}}.tsaplevdotme-breakdown__fill{border-radius:var(--radius-sm);height:100%}.tsaplevdotme-breakdown__fill--days{background:var(--color-chart-tertiary)}.tsaplevdotme-breakdown__fill--places{background:var(--color-chart-primary)}.tsaplevdotme-breakdown__fill--countries{background:var(--color-chart-secondary)}.tsaplevdotme-breakdown__value{font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:end;font-variant-numeric:tabular-nums;min-width:3ch}.tsaplevdotme-coverage{gap:var(--space-md);grid-template-columns:repeat(3,1fr);display:grid;@container (width<=480px){grid-template-columns:1fr}}.tsaplevdotme-coverage__item{background:var(--color-background);border-radius:var(--radius-md);padding:var(--space-md)}.tsaplevdotme-coverage__label{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-block-end:var(--space-xs)}.tsaplevdotme-coverage__row{align-items:baseline;gap:var(--space-sm);display:flex}.tsaplevdotme-coverage__pct{font-size:var(--font-size-xl);font-weight:600}.tsaplevdotme-coverage__counts{font-size:var(--font-size-sm);color:var(--color-text-light)}.tsaplevdotme-coverage__track{background:var(--color-border);border-radius:var(--radius-sm);height:8px;margin-block-start:var(--space-sm);overflow:hidden}.tsaplevdotme-coverage__fill{background:var(--color-chart-primary);border-radius:var(--radius-sm);height:100%}
