.product-details.svelte-1tgoubh{border-top:1px solid var(--line-strong)}.details-grid.svelte-1tgoubh{display:grid;gap:1.5rem 2rem}.product-description.svelte-1tgoubh{min-width:0;max-width:68ch}.rendition.svelte-1tgoubh{min-width:0;max-width:68ch;padding-top:1.25rem;border-top:1px solid var(--line-subtle)}.details-specs.svelte-1tgoubh{min-width:0;margin-top:.5rem}.spec-row.svelte-1tgoubh{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:baseline;gap:1rem;padding-block:.75rem;border-top:1px solid var(--color-base-200)}.spec-row.svelte-1tgoubh dt:where(.svelte-1tgoubh){font-size:.875rem;color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}.spec-row.svelte-1tgoubh dd:where(.svelte-1tgoubh){margin:0;font-size:.875rem;font-weight:700;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.tech-requirements.svelte-1tgoubh{max-width:68ch;margin-top:1.25rem}@media(min-width:40rem){.spec-list.svelte-1tgoubh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}}@media(min-width:64rem){.details-grid.svelte-1tgoubh,.spec-list.svelte-1tgoubh{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2rem}.product-description.svelte-1tgoubh{grid-column:1 / span 2}.details-grid.svelte-1tgoubh:not(.with-rendition) .product-description:where(.svelte-1tgoubh){grid-column:1 / -1}.rendition.svelte-1tgoubh{padding-top:0;border-top:0}.details-specs.svelte-1tgoubh{grid-column:1 / -1}}.rendition.svelte-1tgoubh dl:where(.svelte-1tgoubh){display:grid;gap:.85rem;margin:.75rem 0 0}.rendition.svelte-1tgoubh dt:where(.svelte-1tgoubh){font-size:.9rem;font-weight:700}.rendition.svelte-1tgoubh dd:where(.svelte-1tgoubh){margin:.15rem 0 0;font-size:.9rem;line-height:1.6;color:color-mix(in oklab,var(--color-base-content) 72%,transparent)}.assessment.svelte-1qzij4r{min-width:0;padding:.9rem;border:1px solid var(--line-subtle);border-radius:var(--radius-control);background:var(--color-base-100);font-size:.8rem}.heading.svelte-1qzij4r{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.35rem .75rem}.heading.svelte-1qzij4r>span:where(.svelte-1qzij4r){color:var(--color-primary)}.scope.svelte-1qzij4r,.middle.svelte-1qzij4r{margin:.5rem 0 0}dl.svelte-1qzij4r{margin:.85rem 0 0}dl.svelte-1qzij4r>div:where(.svelte-1qzij4r){display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem}dd.svelte-1qzij4r{margin:0;font-variant-numeric:tabular-nums}dt.svelte-1qzij4r{color:color-mix(in oklab,var(--color-base-content) 72%,transparent)}.range.svelte-1qzij4r{position:relative;height:1rem;margin-top:.8rem;background:var(--color-base-200);border-radius:.2rem}.range.svelte-1qzij4r span:where(.svelte-1qzij4r){position:absolute}.window.svelte-1qzij4r{inset-block:0;border:1px dashed var(--line-strong)}.extent.svelte-1qzij4r{top:.42rem;height:.18rem;min-width:2px;background:var(--color-primary)}.tessitura.svelte-1qzij4r{top:.18rem;height:.64rem;min-width:2px;background:color-mix(in oklab,var(--color-primary) 35%,var(--color-base-100));border:1px solid var(--color-primary)}.mean.svelte-1qzij4r{top:.04rem;height:.92rem;width:3px;transform:translate(-50%);background:var(--color-base-content)}.range-labels.svelte-1qzij4r{display:flex;justify-content:space-between;margin-top:.2rem}h3.svelte-1qzij4r{margin:.85rem 0 .4rem;font-size:inherit;font-weight:600}.voices.svelte-1qzij4r{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.voice.svelte-1qzij4r>span:where(.svelte-1qzij4r){display:flex;flex-wrap:wrap;justify-content:space-between;gap:.2rem}abbr.svelte-1qzij4r{text-decoration:none}b.svelte-1qzij4r{font-weight:500}small.svelte-1qzij4r{font-size:.65rem;color:color-mix(in oklab,var(--color-base-content) 65%,transparent)}meter.svelte-1qzij4r{display:block;width:100%;height:.55rem;margin-top:.2rem;appearance:none;background:var(--color-base-200);border:0;border-radius:.2rem}meter.svelte-1qzij4r::-webkit-meter-bar{background:var(--color-base-200);border:0}meter.svelte-1qzij4r::-webkit-meter-optimum-value{background:var(--color-primary)}meter.svelte-1qzij4r::-moz-meter-bar{background:var(--color-primary)}.reasons.svelte-1qzij4r{margin:.65rem 0 0;padding-inline-start:1rem}.explanation.svelte-1qzij4r{margin:.75rem 0 0;color:color-mix(in oklab,var(--color-base-content) 70%,transparent);line-height:1.5}@media(max-width:380px){.voices.svelte-1qzij4r{grid-template-columns:repeat(2,minmax(0,1fr))}}.edition-picker.svelte-u4chte{display:grid;gap:1.1rem;padding-top:1.1rem;border-top:1px solid var(--line-subtle)}fieldset.svelte-u4chte{min-width:0}legend.svelte-u4chte{margin-bottom:.6rem;font-size:.875rem;font-weight:650}.segmented.svelte-u4chte{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:.25rem;border-radius:calc(var(--radius-control) + .25rem);background:var(--color-base-200);border:1px solid var(--line-subtle)}.segmented.svelte-u4chte label:where(.svelte-u4chte),.keys.svelte-u4chte label:where(.svelte-u4chte){display:flex;align-items:center;justify-content:center;min-height:2.75rem;border-radius:var(--radius-control);font-size:.9rem;font-weight:600;cursor:pointer;color:color-mix(in oklab,var(--color-base-content) 72%,transparent);transition:background-color .15s ease,color .15s ease}.segmented.svelte-u4chte label.active:where(.svelte-u4chte){background:var(--color-base-100);color:var(--color-base-content);box-shadow:0 1px 2px #0f172a24}.keys.svelte-u4chte{display:flex;flex-wrap:wrap;gap:.5rem}.keys.svelte-u4chte label:where(.svelte-u4chte){min-width:3.25rem;padding-inline:.85rem;border:1px solid var(--line-strong)}.keys.svelte-u4chte label.active:where(.svelte-u4chte){border-color:var(--color-primary);background:color-mix(in oklab,var(--color-primary) 9%,transparent);color:var(--color-base-content)}label.svelte-u4chte:focus-within{outline:3px solid var(--color-primary);outline-offset:2px}.single-fact.svelte-u4chte{margin:0;font-size:.9rem;color:color-mix(in oklab,var(--color-base-content) 72%,transparent)}.single-fact.svelte-u4chte strong:where(.svelte-u4chte){font-weight:650;color:var(--color-base-content)}.product-heading.svelte-j0m5tc{padding-block:.25rem 1.5rem;margin-bottom:1.75rem;border-bottom:1px solid var(--line-subtle)}.product-kicker.svelte-j0m5tc{margin:0;font-size:.8rem;font-weight:650;color:var(--color-primary)}.product-title.svelte-j0m5tc{max-width:28ch;margin-block:.5rem .6rem;font-size:var(--page-title-size);font-weight:720;line-height:1.08;letter-spacing:-.03em;text-wrap:balance;overflow-wrap:anywhere}.product-byline.svelte-j0m5tc{row-gap:.25rem;margin:0;font-size:1rem;color:color-mix(in oklab,var(--color-base-content) 68%,transparent)}.price-row.svelte-j0m5tc{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem}.price-amount.svelte-j0m5tc{font-size:clamp(2rem,3vw,2.5rem);font-weight:720;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.price-vat.svelte-j0m5tc,.price-note.svelte-j0m5tc{font-size:.85rem;color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}.price-note.svelte-j0m5tc{margin:0}.purchase-facts.svelte-j0m5tc{display:grid;gap:.45rem;margin:0;padding:0;list-style:none;font-size:.9rem;color:color-mix(in oklab,var(--color-base-content) 72%,transparent)}.purchase-facts.svelte-j0m5tc li:where(.svelte-j0m5tc){display:flex;align-items:flex-start;gap:.55rem}.preview-status.svelte-j0m5tc{padding:1.1rem 1.25rem;border:1px solid var(--line-subtle);border-radius:var(--radius-object);background:var(--color-base-200);font-size:.9rem;line-height:1.55}.preview-status.svelte-j0m5tc p:where(.svelte-j0m5tc){margin:0;color:color-mix(in oklab,var(--color-base-content) 72%,transparent)}.preview-status.svelte-j0m5tc .preview-status-title:where(.svelte-j0m5tc){margin-bottom:.3rem;font-size:1rem;font-weight:650;color:var(--color-base-content)}.licence-title.svelte-j0m5tc{margin:0 0 .25rem;font-weight:650}.product-licence.svelte-j0m5tc p:where(.svelte-j0m5tc):not(.licence-title){margin:0;line-height:1.55;color:color-mix(in oklab,var(--color-base-content) 68%,transparent)}.product-delivery-note.svelte-j0m5tc{display:flex;align-items:center;gap:.75rem;font-size:.875rem;padding-block:.5rem}.delivery-phrase.svelte-j0m5tc{display:inline-block}.product-licence.svelte-j0m5tc{font-size:.875rem;padding-block:1rem;border-top:1px solid var(--line-subtle)}@media(min-width:1024px){.product-decision.svelte-j0m5tc{column-gap:3rem}.product-purchase.svelte-j0m5tc{border-inline-start:1px solid var(--line-subtle);padding-inline-start:2rem}}:lang(ar) .product-title.svelte-j0m5tc,:lang(hi) .product-title.svelte-j0m5tc,:lang(ja) .product-title.svelte-j0m5tc,:lang(zh) .product-title.svelte-j0m5tc,:lang(ko) .product-title.svelte-j0m5tc{letter-spacing:normal;line-height:1.2}:fullscreen{background:#000!important;width:100vw!important;height:100vh!important}:fullscreen .group\/player{width:100vw!important;height:100vh!important;max-width:none!important;max-height:none!important}:fullscreen::-webkit-scrollbar{display:none}:fullscreen{-ms-overflow-style:none;scrollbar-width:none}
