.apv:where(.astro-kn4ec3ff){--apv-in: var(--pillar-blue, #24466f);--apv-out: var(--pillar-ember, #ff4704);--apv-ph: color-mix(in srgb, var(--pillar-text, #000) 9%, transparent);width:36rem;max-width:100%;padding:1.5rem 1.6rem 1.4rem;border:1px solid var(--pillar-border, #d8d3cb);border-radius:16px;background:var(--pillar-card, #fff);box-shadow:0 18px 40px -28px #0f172a59;color:var(--pillar-text, #000);font-family:var(--el-font-body);direction:ltr}.apv__head:where(.astro-kn4ec3ff){display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.apv__title:where(.astro-kn4ec3ff){font-size:15px;font-weight:600}.apv__chip:where(.astro-kn4ec3ff){display:inline-flex;padding:6px 10px;border:1px solid var(--pillar-border, #d8d3cb);border-radius:999px}.apv__ph:where(.astro-kn4ec3ff){display:block;height:8px;border-radius:999px;background:var(--apv-ph)}.apv__ph--title:where(.astro-kn4ec3ff){width:9rem;height:10px}.apv__ph--chip:where(.astro-kn4ec3ff){width:4.5rem;height:6px}.apv__ph--value:where(.astro-kn4ec3ff){width:4.5rem;height:12px;margin-top:8px}.apv__ph--name:where(.astro-kn4ec3ff){width:calc(var(--w) * 6rem)}.apv__svg:where(.astro-kn4ec3ff){display:block;width:100%;height:auto;overflow:visible}.apv--volume:where(.astro-kn4ec3ff) .apv__svg:where(.astro-kn4ec3ff){height:12.5rem}.apv__grid:where(.astro-kn4ec3ff){stroke:var(--pillar-border, #d8d3cb);stroke-width:1;stroke-dasharray:3 5;vector-effect:non-scaling-stroke}.apv__area:where(.astro-kn4ec3ff){fill:var(--apv-in);opacity:.12;transition:opacity .7s ease .3s}.apv__line:where(.astro-kn4ec3ff){fill:none;stroke-width:2.5;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.1s cubic-bezier(.3,.7,.2,1)}.apv__line--in:where(.astro-kn4ec3ff){stroke:var(--apv-in)}.apv__line--out:where(.astro-kn4ec3ff){stroke:var(--apv-out);transition-delay:.15s}.apv__legend:where(.astro-kn4ec3ff){display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:1rem;color:var(--pillar-text-secondary, #62615d);font-size:12.5px}.apv__legend:where(.astro-kn4ec3ff) span:where(.astro-kn4ec3ff){display:inline-flex;align-items:center;gap:7px}.apv__dot:where(.astro-kn4ec3ff){width:8px;height:8px;border-radius:50%}.apv__dot--in:where(.astro-kn4ec3ff){background:var(--apv-in)}.apv__dot--out:where(.astro-kn4ec3ff){background:var(--apv-out)}.apv__legend--scale:where(.astro-kn4ec3ff){gap:5px}.apv__legend--scale:where(.astro-kn4ec3ff) span:where(.astro-kn4ec3ff):first-child{margin-inline-end:4px}.apv__legend--scale:where(.astro-kn4ec3ff) span:where(.astro-kn4ec3ff):last-child{margin-inline-start:4px}.apv__swatch:where(.astro-kn4ec3ff){width:14px;height:14px;border-radius:3px;background:var(--apv-in);opacity:var(--o)}.apv__heat:where(.astro-kn4ec3ff){display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start}.apv__days:where(.astro-kn4ec3ff){display:grid;grid-auto-rows:1fr;height:100%;margin:0;padding:0;list-style:none;color:var(--pillar-text-tertiary, #99958d);font-size:11px;line-height:1}.apv__days:where(.astro-kn4ec3ff) li:where(.astro-kn4ec3ff){display:flex;align-items:center}.apv__cell:where(.astro-kn4ec3ff){fill:var(--apv-in);opacity:var(--o);transition:opacity .6s ease}.apv__tiles:where(.astro-kn4ec3ff){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.apv__tile:where(.astro-kn4ec3ff){display:flex;flex-direction:column;min-height:11rem;padding:1rem;border:1px solid var(--pillar-border, #d8d3cb);border-radius:12px}.apv__label:where(.astro-kn4ec3ff){color:var(--pillar-text-secondary, #62615d);font-size:12.5px;line-height:1.35}.apv__ring:where(.astro-kn4ec3ff){width:4.25rem;height:4.25rem;margin-bottom:.75rem;transform:rotate(-90deg)}.apv__ring-track:where(.astro-kn4ec3ff){fill:none;stroke:var(--apv-ph);stroke-width:8}.apv__ring-fill:where(.astro-kn4ec3ff){fill:none;stroke:var(--apv-in);stroke-width:8;stroke-linecap:round;stroke-dasharray:.74 1;stroke-dashoffset:0;transition:stroke-dasharray 1s cubic-bezier(.3,.7,.2,1)}.apv__bars:where(.astro-kn4ec3ff){display:flex;align-items:flex-end;gap:5px;height:3.5rem;margin-top:auto;padding-top:1rem}.apv__bar:where(.astro-kn4ec3ff){flex:1;height:calc(var(--h) * 100%);border-radius:3px 3px 1px 1px;background:var(--apv-in);opacity:.8;transform-origin:bottom;transition:transform .8s cubic-bezier(.3,.7,.2,1)}.apv__bar--alt:where(.astro-kn4ec3ff){background:var(--apv-out);opacity:.75}.apv__rows:where(.astro-kn4ec3ff){display:grid;gap:14px;margin:0;padding:0;list-style:none}.apv__rows:where(.astro-kn4ec3ff) li:where(.astro-kn4ec3ff){display:grid;grid-template-columns:26px 6.5rem minmax(0,1fr);align-items:center;gap:12px}.apv__avatar:where(.astro-kn4ec3ff){width:26px;height:26px;border-radius:50%;opacity:.85}.apv__avatar--0:where(.astro-kn4ec3ff){background:var(--apv-in)}.apv__avatar--1:where(.astro-kn4ec3ff){background:var(--pillar-mint, #2f9e7e)}.apv__avatar--2:where(.astro-kn4ec3ff){background:var(--pillar-amber, #b88505)}.apv__avatar--3:where(.astro-kn4ec3ff){background:var(--apv-out)}.apv__track:where(.astro-kn4ec3ff){display:flex;gap:3px;height:12px}.apv__seg:where(.astro-kn4ec3ff){width:calc(var(--w) * 100%);border-radius:3px;transform-origin:left;transition:transform .9s cubic-bezier(.3,.7,.2,1)}.apv__seg--in:where(.astro-kn4ec3ff){background:var(--apv-in)}.apv__seg--out:where(.astro-kn4ec3ff){background:var(--apv-out);opacity:.85;transition-delay:.12s}.ptabs__panel:not(.is-active) .apv__line:where(.astro-kn4ec3ff){stroke-dashoffset:1;transition:none}.ptabs__panel:not(.is-active) .apv__area:where(.astro-kn4ec3ff){opacity:0;transition:none}.ptabs__panel:not(.is-active) .apv__ring-fill:where(.astro-kn4ec3ff){stroke-dasharray:0 1;transition:none}.ptabs__panel:not(.is-active) .apv__bar:where(.astro-kn4ec3ff){transform:scaleY(.1);transition:none}.ptabs__panel:not(.is-active) .apv__seg:where(.astro-kn4ec3ff){transform:scaleX(0);transition:none}.ptabs__panel:not(.is-active) .apv__cell:where(.astro-kn4ec3ff){opacity:calc(var(--o) * .25);transition:none}@media (prefers-reduced-motion: reduce){.apv:where(.astro-kn4ec3ff) :where(.astro-kn4ec3ff),.ptabs__panel:not(.is-active) .apv:where(.astro-kn4ec3ff) :where(.astro-kn4ec3ff){transition:none!important}}
