.dc[data-astro-cid-obprbr2i]{--ink:#111827;--ink-2:#4b5563;--ink-3:#9ca3af;--rule:#e5e7eb;--surface:#fff;margin:1.75rem 0}.dc__figure[data-astro-cid-obprbr2i]{border:1px solid var(--rule);background:var(--surface);border-radius:.9rem;margin:0;padding:1rem 1rem .75rem;position:relative}.dc__caption[data-astro-cid-obprbr2i]{color:var(--ink);flex-direction:column;gap:.15rem;margin-bottom:.75rem;display:flex}.dc__caption[data-astro-cid-obprbr2i] span[data-astro-cid-obprbr2i]{color:var(--ink-2);font-size:.85rem}.dc__controls[data-astro-cid-obprbr2i]{flex-wrap:wrap;gap:.5rem 1.25rem;margin-bottom:1rem;display:flex}.dc__control[data-astro-cid-obprbr2i]{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.dc__control-label[data-astro-cid-obprbr2i]{color:var(--ink-2);text-transform:uppercase;letter-spacing:.04em;margin-right:.15rem;font-size:.75rem;font-weight:700}.dc__control[data-astro-cid-obprbr2i] button[data-astro-cid-obprbr2i]{color:#374151;font:inherit;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:999px;padding:.25rem .65rem;font-size:.78rem;font-weight:600;transition:background .15s,border-color .15s,color .15s}.dc__control[data-astro-cid-obprbr2i] button[data-astro-cid-obprbr2i]:hover{border-color:#a8cdb0}.dc__control[data-astro-cid-obprbr2i] button[data-astro-cid-obprbr2i][aria-pressed=true]{color:#fff;background:#14532d;border-color:#14532d}.dc__control[data-astro-cid-obprbr2i] button[data-astro-cid-obprbr2i]:focus-visible,.dc__col[data-astro-cid-obprbr2i]:focus-visible,.dc__tabs[data-astro-cid-obprbr2i] button[data-astro-cid-obprbr2i]:focus-visible{outline-offset:2px;outline:2px solid #14532d}.dc__plot[data-astro-cid-obprbr2i]{height:15rem;margin:1.4rem 0 0 3.25rem;position:relative}.dc__grid[data-astro-cid-obprbr2i]{position:absolute;inset:0}.dc__grid[data-astro-cid-obprbr2i] span{border-top:1px solid var(--rule);position:absolute;left:0;right:0}.dc__grid[data-astro-cid-obprbr2i] span:first-child{border-top-color:#d1d5db}.dc__grid[data-astro-cid-obprbr2i] em{color:var(--ink-3);white-space:nowrap;font-size:.7rem;font-style:normal;position:absolute;right:calc(100% + .4rem);transform:translateY(-50%)}.dc__bars[data-astro-cid-obprbr2i]{grid-template-columns:repeat(var(--count), minmax(0, 1fr));display:grid;position:absolute;inset:0}.dc__col[data-astro-cid-obprbr2i]{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;padding:0 .2rem;display:flex;position:relative}.dc__bar[data-astro-cid-obprbr2i]{background:var(--diet);border-radius:4px 4px 0 0;width:min(100%,3.75rem);transition:height .45s cubic-bezier(.2,.8,.2,1)}.dc__col[data-astro-cid-obprbr2i]:hover .dc__bar[data-astro-cid-obprbr2i],.dc__col[data-astro-cid-obprbr2i]:focus-visible .dc__bar[data-astro-cid-obprbr2i]{filter:brightness(1.08)}.dc__target[data-astro-cid-obprbr2i]{border-top:2px dashed var(--ink);pointer-events:none;width:min(100% - .4rem,4.5rem);transition:bottom .45s cubic-bezier(.2,.8,.2,1);position:absolute;left:50%;transform:translate(-50%)}.dc__target[data-astro-cid-obprbr2i][hidden]{display:none}.dc__target[data-astro-cid-obprbr2i] em[data-astro-cid-obprbr2i]{color:var(--ink);white-space:nowrap;background:#fff;border-radius:999px;padding:0 .3rem;font-size:.62rem;font-style:normal;font-weight:700;position:absolute;top:.2rem;left:50%;transform:translate(-50%)}.dc__note[data-astro-cid-obprbr2i]{color:var(--ink-2);align-items:baseline;gap:.45rem;margin:.75rem 0 0;font-size:.78rem;line-height:1.45;display:flex}.dc__note[data-astro-cid-obprbr2i][hidden]{display:none}.dc__note-swatch[data-astro-cid-obprbr2i]{border-top:2px dashed var(--ink);flex:none;width:1.1rem;transform:translateY(-.2rem)}.dc__tip[data-astro-cid-obprbr2i] .dc__tip-target{color:var(--ink-2);margin:-.2rem 0 .3rem;font-size:.72rem;font-weight:600;display:block}.dc__value[data-astro-cid-obprbr2i]{color:var(--ink);white-space:nowrap;margin-bottom:.3rem;font-size:.75rem;font-weight:700;transition:bottom .45s cubic-bezier(.2,.8,.2,1);position:absolute;left:50%;transform:translate(-50%)}.dc__labels[data-astro-cid-obprbr2i]{grid-template-columns:repeat(var(--count), minmax(0, 1fr));margin:.45rem 0 0 3.25rem;display:grid}.dc__labels[data-astro-cid-obprbr2i] span[data-astro-cid-obprbr2i],.dc__tabs[data-astro-cid-obprbr2i] button[data-astro-cid-obprbr2i]{color:var(--ink);text-align:center;justify-content:center;align-items:center;gap:.35rem;font-size:.78rem;font-weight:600;display:flex}.dc__labels[data-astro-cid-obprbr2i] b[data-astro-cid-obprbr2i]{font-weight:inherit}.dc__label-short[data-astro-cid-obprbr2i]{display:none}.dc__labels[data-astro-cid-obprbr2i] i[data-astro-cid-obprbr2i],.dc__tabs[data-astro-cid-obprbr2i] i[data-astro-cid-obprbr2i],.dc__tip[data-astro-cid-obprbr2i] i{background:var(--diet);border-radius:2px;flex:none;width:.6rem;height:.6rem}.dc__tip[data-astro-cid-obprbr2i]{z-index:5;border:1px solid var(--rule);min-width:12rem;color:var(--ink);pointer-events:none;background:#fff;border-radius:.6rem;padding:.7rem .9rem;font-size:.78rem;position:absolute;box-shadow:0 8px 24px #0f172a24}.dc__tip[data-astro-cid-obprbr2i] strong{align-items:center;gap:.35rem;display:flex}.dc__tip[data-astro-cid-obprbr2i] .dc__tip-total{margin:.1rem 0 .3rem;font-size:1rem;font-weight:800;display:block}.dc[data-astro-cid-obprbr2i] .dc__tip[data-astro-cid-obprbr2i] table{border-collapse:collapse;width:100%;box-shadow:none;border-radius:0;margin:.35rem 0 0;font-size:.78rem;display:table}.dc[data-astro-cid-obprbr2i] .dc__tip[data-astro-cid-obprbr2i] tr,.dc[data-astro-cid-obprbr2i] .dc__tip[data-astro-cid-obprbr2i] tbody tr:nth-child(2n),.dc[data-astro-cid-obprbr2i] .dc__tip[data-astro-cid-obprbr2i] tbody tr:hover{background:0 0}.dc[data-astro-cid-obprbr2i] .dc__tip[data-astro-cid-obprbr2i] tr+tr td{border-top:1px solid var(--rule)}.dc[data-astro-cid-obprbr2i] .dc__tip[data-astro-cid-obprbr2i] td{color:var(--ink-2);white-space:nowrap;border-radius:0;padding:.4rem 0;font-size:.78rem}.dc[data-astro-cid-obprbr2i] .dc__tip[data-astro-cid-obprbr2i] td:last-child{text-align:right;color:var(--ink);padding-left:1.5rem;font-weight:700}.dc__tabs[data-astro-cid-obprbr2i]{flex-wrap:wrap;gap:.35rem;margin:1.5rem 0 .75rem;display:flex}.dc__tabs[data-astro-cid-obprbr2i] button[data-astro-cid-obprbr2i]{border:1px solid var(--rule);cursor:pointer;background:#fff;border-bottom:3px solid #0000;border-radius:.5rem;padding:.4rem .8rem;font-family:inherit}.dc__tabs[data-astro-cid-obprbr2i] button[data-astro-cid-obprbr2i][aria-selected=true]{border-bottom-color:var(--diet);background:color-mix(in srgb, var(--diet) 10%, #fff)}.dc__summary[data-astro-cid-obprbr2i]{color:var(--ink-2);margin:0 0 .5rem;font-size:.9rem}.dc__table[data-astro-cid-obprbr2i] thead[data-astro-cid-obprbr2i] tr[data-astro-cid-obprbr2i]{background:color-mix(in srgb, var(--diet) 16%, #fff);color:var(--ink)}.dc__table[data-astro-cid-obprbr2i] thead[data-astro-cid-obprbr2i] th[data-astro-cid-obprbr2i]{border-bottom:3px solid var(--diet)}.dc__table[data-astro-cid-obprbr2i] tfoot[data-astro-cid-obprbr2i] th[data-astro-cid-obprbr2i],.dc__table[data-astro-cid-obprbr2i] tfoot[data-astro-cid-obprbr2i] td[data-astro-cid-obprbr2i]{border-top:2px solid var(--diet);text-align:left;padding:.6rem 1rem}@media (width<=640px){.dc__figure[data-astro-cid-obprbr2i]{padding:.85rem .6rem .6rem}.dc__plot[data-astro-cid-obprbr2i],.dc__labels[data-astro-cid-obprbr2i]{margin-left:2.6rem}.dc__plot[data-astro-cid-obprbr2i]{height:12rem}.dc__value[data-astro-cid-obprbr2i]{font-size:.65rem}.dc__label-full[data-astro-cid-obprbr2i]{display:none}.dc__label-short[data-astro-cid-obprbr2i]{display:inline}.dc__labels[data-astro-cid-obprbr2i] span[data-astro-cid-obprbr2i]{flex-direction:column;gap:.2rem;font-size:.68rem}}@media (prefers-reduced-motion:reduce){.dc__bar[data-astro-cid-obprbr2i],.dc__target[data-astro-cid-obprbr2i],.dc__value[data-astro-cid-obprbr2i]{transition:none}}
