.ps{margin-top:26px;display:block}.ps-tabs{border-bottom:1px solid var(--border-1);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px;display:grid}.ps-tabs button{height:42px;color:var(--text-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0 6px;font-size:14px;font-weight:600;transition:color .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 -2px #0000}@media (width<=560px){.ps-tabs button{gap:4px;padding:0 4px;font-size:12.5px}.ps-tabs button svg{display:none}}.ps-more{width:100%;margin-top:14px}.ps-countries li.is-extra,.ps-shift li.is-extra{display:none}.ps-panel.show-all li.is-extra{display:grid}.ps-tabs button[aria-selected=true]{color:var(--text-0);box-shadow:inset 0 -2px 0 var(--brand)}.ps-count:not(:empty){background:var(--brand-soft);color:var(--brand-strong);border-radius:99px;padding:1px 6px;font-size:11px}.ps-panel{animation:ps-in .35s var(--ease-out)}@keyframes ps-in{0%{opacity:0;transform:translateY(4px)}}.ps-legend{color:var(--text-2);flex-wrap:wrap;gap:6px 14px;margin-bottom:8px;font-size:12.5px;display:flex}.ps-legend i{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:5px;display:inline-block}.ps-chartwrap{position:relative}.ps-chart{width:100%;height:190px;overflow:visible}.ps-chart path.line{fill:none;stroke-width:2.4px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:draw 1.4s var(--ease-out) forwards;vector-effect:non-scaling-stroke}.ps-chart path.area{opacity:.12}.ps-chart line.grid{stroke:var(--border-2);stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.ps-chart line.cursor{stroke:var(--text-3);vector-effect:non-scaling-stroke}.ps-chart text{fill:var(--text-3);font-size:11px;font-family:var(--font-sans)}.ps-tip{pointer-events:none;background:var(--text-0);color:var(--bg-0);white-space:nowrap;box-shadow:var(--shadow-2);border-radius:10px;padding:8px 10px;font-size:12px;line-height:1.5;position:absolute;top:0}@keyframes draw{to{stroke-dashoffset:0}}.ps-note{color:var(--text-2);margin-top:6px;font-size:13px}.ps-countries{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ps-countries li{grid-template-columns:26px 1fr auto;align-items:center;gap:10px;font-size:14px;display:grid}.ps-countries .flag{font-size:20px;line-height:1}.ps-countries .bar{background:var(--bg-3);border-radius:99px;height:7px;margin-top:5px;display:flex;overflow:hidden}.ps-countries .bar span{width:0;height:100%;transition:width 1s var(--ease-out);display:block}.ps-countries small{color:var(--text-3)}.ps-kpis{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:18px;display:grid}.ps-kpis div{padding:4px 0}.ps-kpis strong{font:800 21px/1.15 var(--font-display);color:var(--text-0);display:block}.ps-kpis span{color:var(--text-2);font-size:12.5px}.ps-sub{margin:18px 0 8px;font-size:15px}.ps-shift{gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.ps-shift li{grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:5px 0;display:grid}.ps-shift .up{color:var(--success);font-weight:700}.ps-shift .down{color:var(--live);font-weight:700}.ps-shift .flat{color:var(--text-3)}.ctd[data-astro-cid-fnwjf4jx]{grid-template-columns:54px minmax(0,1fr);align-items:center;gap:12px;display:grid}.ctd__img[data-astro-cid-fnwjf4jx] img[data-astro-cid-fnwjf4jx]{object-fit:cover;object-position:center 20%;border-radius:10px;width:54px;height:72px;display:block}.ctd[data-astro-cid-fnwjf4jx] h3[data-astro-cid-fnwjf4jx]{white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.ctd[data-astro-cid-fnwjf4jx] h3[data-astro-cid-fnwjf4jx] a[data-astro-cid-fnwjf4jx]:hover{color:var(--brand-strong)}.ctd__actions[data-astro-cid-fnwjf4jx]{align-items:center;gap:6px;margin-top:6px;display:flex}.ctd__actions[data-astro-cid-fnwjf4jx] .btn--icon{width:30px;height:30px}.pv-make[data-astro-cid-c7k5u3vk]{color:var(--text-2);margin:18px 0 6px;font-size:14.5px}.pv-make[data-astro-cid-c7k5u3vk] a[data-astro-cid-c7k5u3vk]{color:var(--brand-strong);font-weight:600}
