.sk-credit{color:var(--muted);font-size:.75rem;display:block}.sk-credit a{color:inherit}@layer components{.sk-swatch{appearance:none;cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;border:0;padding:0;display:block;position:relative}}.sk-swatch:focus-visible{outline:2px solid var(--accent);outline-offset:2px;z-index:1}.sk-hex{font-family:var(--font-mono);letter-spacing:-.01em;font-size:.6875rem;line-height:1}@media (min-width:40rem){.sk-hex{font-size:.75rem}}.sk-swatch[data-copied] .sk-hex{font-size:0}.sk-swatch[data-copied] .sk-hex:after{content:var(--pb-copied);font-family:var(--font-sans);font-size:.6875rem;font-weight:600}.sk-chart-grid{gap:2rem 1.75rem;display:grid}@media (min-width:44rem){.sk-chart-grid{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr)}}.sk-table{border-collapse:collapse;width:100%;font-size:.8125rem;line-height:1.25}.sk-table th{text-align:left;vertical-align:bottom;color:var(--muted);padding:0 .375rem .5rem 0;font-size:.6875rem;font-weight:600}.sk-table td{vertical-align:middle;border-top:1px solid var(--hairline);padding:0}.sk-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem;padding-right:.5rem!important}.sk-chart-row-swatch{align-items:center;gap:.5rem;padding:.25rem .5rem .25rem 0;display:flex}.sk-chart-chip{border-radius:.375rem;flex:none;width:2.25rem;height:2.25rem;display:block;box-shadow:inset 0 0 0 1px #0d0d121a}.sk-lean{border-radius:.375rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;min-width:5.25rem;height:2.25rem;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #0d0d121a}.sk-fitz{border-collapse:collapse;width:100%;font-size:.8125rem;line-height:1.3}.sk-fitz th{text-align:left;vertical-align:top;width:2.25rem;font-family:var(--font-mono);padding:.55rem .5rem .55rem 0;font-size:.75rem;font-weight:500}.sk-fitz td{vertical-align:top;padding:.55rem 0}.sk-fitz tr{border-top:1px solid var(--hairline)}.sk-names{grid-template-columns:repeat(10,minmax(0,1fr));gap:3px 2px;display:grid}.sk-name{background:var(--surface);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-width:0;height:1.625rem;font-size:.6875rem;font-weight:500;display:flex;overflow:hidden}@media (min-width:40rem){.sk-name{height:1.875rem;font-size:.8125rem}}.sk-name[data-cast]{box-shadow:inset 0 0 0 1px var(--muted);background:0 0}.sk-palette{grid-template-columns:1.25rem repeat(5,minmax(0,1fr));gap:0 3px;display:grid}@media (min-width:40rem){.sk-palette{grid-template-columns:1.75rem repeat(5,minmax(0,1fr));gap:0 6px}}.sk-col-head{height:4.75rem}.sk-cell{align-items:flex-end;height:3.25rem;padding:.375rem .25rem;display:flex}@media (min-width:40rem){.sk-cell{height:3.625rem;padding:.5rem}}.sk-input{border:1px solid var(--hairline);background:var(--paper);width:100%;font-family:var(--font-mono);border-radius:.5rem;padding:.625rem .75rem;font-size:1rem}.sk-input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.sk-range{width:100%;accent-color:var(--ink)}.sk-choice{appearance:none;border:1px solid var(--hairline);background:var(--paper);cursor:pointer;border-radius:999px;padding:.3rem .7rem;font-size:.8125rem;line-height:1.2}.sk-choice[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.sk-choice:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media print{body:has([data-print-chart]) :not(:has([data-print-chart])):not([data-print-chart]):not([data-print-chart] *){display:none!important}[data-print-chart],[data-print-chart] *{-webkit-print-color-adjust:exact;print-color-adjust:exact}body:has([data-print-chart]) :has([data-print-chart]){border:0!important;margin:0!important;padding:0!important}[data-print-hide]{display:none!important}}
