:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--zbk-font-family-interface);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--site-paper:var(--zbk-app-canvas);--site-paper-deep:var(--zbk-app-canvas-muted);--site-ink:var(--zbk-app-ink);--site-muted:var(--zbk-app-ink-muted);--site-berry:var(--zbk-action-ink-emphasis);--site-blush:var(--zbk-action-canvas-subtle);--site-rule:var(--zbk-app-border-subtle)}*{box-sizing:border-box}html{scroll-padding-top:var(--zbk-spacing-2);background:var(--site-paper)}body{color:var(--site-ink);background:var(--site-paper);font-size:var(--zbk-font-size-sm);margin:0}body,button,input{font-family:var(--zbk-font-family-interface)}a:focus-visible{outline:var(--zbk-focus-width) solid var(--zbk-focus-color);outline-offset:var(--zbk-focus-offset)}p{line-height:1.65}.site{max-width:100rem;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,4rem)}.skip-link{z-index:10;inset:var(--zbk-spacing-1) auto auto var(--zbk-spacing-1);padding:var(--zbk-spacing-1);background:var(--site-ink);color:var(--zbk-app-ink-inverse-emphasis);position:fixed;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.site-header{justify-content:space-between;align-items:center;gap:var(--zbk-spacing-2);padding-block:var(--zbk-spacing-2);border-bottom:1px solid var(--site-rule);display:flex}.wordmark-link{flex-shrink:0;width:17rem;max-width:100%;display:block}.wordmark-link img{width:100%;height:auto;display:block}.main-nav,.site-footer nav{align-items:center;gap:var(--zbk-spacing-2);flex-wrap:wrap;display:flex}.section,.example-reading{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:clamp(2rem,5vw,5rem);display:grid}.hero{padding-block:clamp(2.5rem,5vw,5rem)}.hero-body>.eyebrow{margin-bottom:var(--zbk-spacing-1)}.eyebrow{color:var(--site-berry);font-size:var(--zbk-font-size-xs);margin:0;font-weight:650;line-height:1.5}.margin-note{max-width:29ch;margin:var(--zbk-spacing-2) 0 0;color:var(--site-muted);font-size:var(--zbk-font-size-xs)}.hero h1{max-width:22ch;color:var(--zbk-app-ink-emphasis);font-size:clamp(var(--zbk-font-size-2xl), 5.8vw, calc(var(--zbk-font-size-5xl) * 1.25));letter-spacing:-.055em;text-wrap:balance;margin:0;font-weight:600;line-height:1.04}.hero-lede{max-width:62ch;margin:var(--zbk-spacing-2) 0;font-size:var(--zbk-font-size-md)}.hero-actions{align-items:center;gap:var(--zbk-spacing-1) var(--zbk-spacing-2);flex-wrap:wrap;display:flex}.availability{max-width:none;font-size:var(--zbk-font-size-xs);color:var(--site-muted);margin:0}.example-section{background:var(--site-paper-deep);border-top:1px solid var(--site-rule);padding:clamp(1rem,2vw,2rem)}.example-reading{padding-top:var(--zbk-spacing-2);align-items:baseline}.example-reading p{margin:0}.example-reading>p:last-child{max-width:64ch;font-size:var(--zbk-font-size-xs)}.section{border-bottom:1px solid var(--site-rule);padding-block:clamp(3rem,6vw,6rem)}.section h2{margin:var(--zbk-spacing-1) 0 0;max-width:17ch;font-size:var(--zbk-font-size-xl);letter-spacing:-.035em;font-weight:550;line-height:1.15}.review-list{margin:0}.review-list>div{gap:var(--zbk-spacing-2);padding-block:var(--zbk-spacing-2);border-top:1px solid var(--site-rule);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);display:grid}.review-list>div:first-child{border-top:0;padding-top:0}.review-list>div:last-child{padding-bottom:0}.review-list dt{font-weight:650;line-height:1.4}.review-list dd{color:var(--site-muted);margin:0;line-height:1.65}.workflow-copy>p{max-width:58ch;margin:0 0 var(--zbk-spacing-1)}.working-notes{max-width:58ch;padding-left:var(--zbk-spacing-2);border-left:2px solid var(--site-berry);margin-top:var(--zbk-spacing-2)}.working-notes h3{font-size:var(--zbk-font-size-sm);margin:0}.working-notes p{margin-block:var(--zbk-spacing-05) var(--zbk-spacing-1);color:var(--site-muted)}.faq-list{align-content:start;gap:var(--zbk-spacing-1);min-width:0;display:grid}.site-footer{justify-content:space-between;align-items:center;gap:var(--zbk-spacing-2);padding-block:var(--zbk-spacing-2);display:flex}.site-footer .wordmark-link{width:13rem}.site-footer nav{font-size:var(--zbk-font-size-xs)}.legal-content h1{color:var(--zbk-app-ink-emphasis);letter-spacing:-.05em;margin:0;font-weight:600;line-height:1.05}.legal-page{flex-direction:column;display:flex}.legal-header{justify-content:space-between;min-height:6.25rem}.legal-content{flex:1 0 auto;width:min(100%,50rem);margin:0 auto;padding-block:clamp(4rem,9vw,7rem)}.legal-content h1{max-width:13ch;font-size:clamp(2.8rem,6vw,5rem)}.legal-content h2{font-size:var(--zbk-font-size-md);letter-spacing:-.02em;margin:2.5rem 0 .65rem}.legal-content p,.legal-content li{color:var(--zbk-app-ink-muted);font-size:var(--zbk-font-size-sm);line-height:1.75}.legal-content .legal-lede{color:var(--zbk-app-ink);font-size:var(--zbk-font-size-md);margin-block:1.4rem 2.4rem}.legal-content ol{padding-inline-start:1.4rem}.legal-content li+li{margin-block-start:.55rem}.legal-content .updated-note{color:var(--site-muted);font-size:var(--zbk-font-size-xs);margin-block:2.5rem}.support-status{background:var(--zbk-app-canvas);border-inline-start:3px solid var(--site-berry);margin-block-start:2.5rem;padding:1.1rem 1.25rem}@media (max-width:65rem){.section,.example-reading{gap:var(--zbk-spacing-2);grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.review-list>div{gap:var(--zbk-spacing-05);grid-template-columns:1fr}.hero-actions{flex-direction:column;align-items:flex-start}.availability{max-width:none}}@media (max-width:45rem){.site-header{gap:var(--zbk-spacing-1);padding-block:var(--zbk-spacing-1);flex-wrap:wrap}.wordmark-link{width:14rem}.main-nav{gap:var(--zbk-spacing-2);font-size:var(--zbk-font-size-xs)}.section,.example-reading{grid-template-columns:minmax(0,1fr)}.hero h1{font-size:clamp(var(--zbk-font-size-xl), 10vw, var(--zbk-font-size-3xl))}.hero-lede{font-size:var(--zbk-font-size-sm)}.example-section{margin-inline:calc(-1 * var(--zbk-spacing-05));padding:var(--zbk-spacing-1)}.example-reading{gap:var(--zbk-spacing-05)}.section h2{max-width:22ch}.section-margin .margin-note{max-width:50ch}.site-footer{flex-direction:column;align-items:flex-start}.site-footer nav{gap:var(--zbk-spacing-1)}.legal-content{padding-block:var(--zbk-spacing-3)}}@media (forced-colors:active){.section,.example-section,.working-notes{border-color:canvastext}}@layer theme{:root{--zbk-accent-primary-50:var(--zbk-color-violet-50);--zbk-accent-primary-200:var(--zbk-color-violet-200);--zbk-accent-primary-700:var(--zbk-color-violet-700);--zbk-accent-primary-canvas-subtle:var(--zbk-accent-primary-50);--zbk-accent-primary-ink:var(--zbk-accent-primary-700);--zbk-accent-primary-border-subtle:var(--zbk-accent-primary-200);--zbk-accent-secondary-50:var(--zbk-color-blue-50);--zbk-accent-secondary-700:var(--zbk-color-blue-700);--zbk-accent-secondary-canvas-subtle:var(--zbk-accent-secondary-50);--zbk-accent-secondary-ink:var(--zbk-accent-secondary-700);--zbk-blockquote-font-family:var(--zbk-font-family-body);--zbk-blockquote-font-size:var(--zbk-font-size-md);--zbk-blockquote-font-weight:var(--zbk-font-weight-normal);--zbk-blockquote-line-height:var(--zbk-line-height-3);--zbk-blockquote-letter-spacing:var(--zbk-letter-spacing-normal);--zbk-blockquote-measure:var(--zbk-text-measure-4);--zbk-blockquote-spacing-before:var(--zbk-spacing-105);--zbk-blockquote-spacing-after:var(--zbk-spacing-105);--zbk-blockquote-color:var(--zbk-app-ink-muted);--zbk-blockquote-font-style:italic;--zbk-blockquote-text-align:start;--zbk-blockquote-padding-inline-start:var(--zbk-spacing-105);--zbk-blockquote-border-color:var(--zbk-brand-border);--zbk-blockquote-border-width:var(--zbk-border-width-md);--zbk-blockquote-border-style:var(--zbk-border-style);--zbk-blockquote-paragraph-spacing:var(--zbk-spacing-05);--zbk-blockquote-cite-spacing-before:var(--zbk-spacing-05);--zbk-blockquote-cite-font-family:var(--zbk-font-family-body);--zbk-blockquote-cite-font-size:var(--zbk-font-size-xs);--zbk-blockquote-cite-font-weight:var(--zbk-font-weight-semibold);--zbk-blockquote-cite-line-height:var(--zbk-line-height-2);--zbk-blockquote-cite-letter-spacing:var(--zbk-letter-spacing-normal);--zbk-blockquote-cite-color:var(--zbk-app-ink);--zbk-blockquote-cite-font-style:normal;--zbk-blockquote-cite-text-transform:none;--zbk-brand-500:var(--zbk-color-butterfield-500);--zbk-brand-700:var(--zbk-color-butterfield-700);--zbk-brand-ink:var(--zbk-brand-700);--zbk-brand-border:var(--zbk-brand-500);--zbk-definition-list-measure:var(--zbk-text-measure-4);--zbk-definition-list-spacing-before:var(--zbk-spacing-0);--zbk-definition-list-spacing-after:var(--zbk-spacing-05);--zbk-definition-list-item-spacing:var(--zbk-spacing-1);--zbk-definition-list-term-description-spacing:var(--zbk-spacing-025);--zbk-definition-list-description-spacing:var(--zbk-spacing-025);--zbk-definition-list-description-padding-inline-start:var(--zbk-spacing-1);--zbk-definition-list-term-font-family:var(--zbk-font-family-body);--zbk-definition-list-term-font-size:var(--zbk-font-size-sm);--zbk-definition-list-term-font-weight:var(--zbk-font-weight-bold);--zbk-definition-list-term-line-height:var(--zbk-line-height-3);--zbk-definition-list-term-color:var(--zbk-app-ink);--zbk-definition-list-description-font-family:var(--zbk-font-family-body);--zbk-definition-list-description-font-size:var(--zbk-font-size-sm);--zbk-definition-list-description-font-weight:var(--zbk-font-weight-normal);--zbk-definition-list-description-line-height:var(--zbk-line-height-3);--zbk-definition-list-description-color:var(--zbk-app-ink-muted);--zbk-disabled-canvas:var(--zbk-color-charcoal-400);--zbk-disabled-ink:var(--zbk-color-charcoal-800);--zbk-disabled-border:var(--zbk-disabled-ink);--zbk-eyebrow-font-family:var(--zbk-font-family-code);--zbk-eyebrow-font-size:var(--zbk-font-size-xs);--zbk-eyebrow-font-weight:var(--zbk-font-weight-semibold);--zbk-eyebrow-line-height:var(--zbk-line-height-1);--zbk-eyebrow-letter-spacing:var(--zbk-letter-spacing-wide);--zbk-eyebrow-measure:var(--zbk-text-measure-3);--zbk-eyebrow-spacing-before:var(--zbk-spacing-0);--zbk-eyebrow-spacing-after:var(--zbk-spacing-05);--zbk-eyebrow-color:var(--zbk-brand-ink);--zbk-eyebrow-font-style:normal;--zbk-eyebrow-text-transform:uppercase;--zbk-eyebrow-text-align:start;--zbk-figure-measure:var(--zbk-text-measure-5);--zbk-figure-spacing-before:var(--zbk-spacing-105);--zbk-figure-spacing-after:var(--zbk-spacing-105);--zbk-figure-caption-spacing-before:var(--zbk-spacing-05);--zbk-figure-caption-font-family:var(--zbk-font-family-body);--zbk-figure-caption-font-size:var(--zbk-font-size-xs);--zbk-figure-caption-font-weight:var(--zbk-font-weight-normal);--zbk-figure-caption-line-height:var(--zbk-line-height-2);--zbk-figure-caption-letter-spacing:var(--zbk-letter-spacing-normal);--zbk-figure-caption-color:var(--zbk-app-ink-muted);--zbk-figure-caption-font-style:normal;--zbk-figure-caption-text-align:start;--zbk-font-family-system-sans:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--zbk-font-family-system-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--zbk-font-family-interface:var(--zbk-font-family-system-sans);--zbk-font-family-heading:var(--zbk-font-family-system-sans);--zbk-font-family-body:var(--zbk-font-family-system-sans);--zbk-font-family-code:var(--zbk-font-family-system-mono);--zbk-font-weight-normal:400;--zbk-font-weight-medium:500;--zbk-font-weight-semibold:600;--zbk-font-weight-bold:700;--zbk-h1-font-family:var(--zbk-font-family-heading);--zbk-h1-font-size:var(--zbk-font-size-3xl);--zbk-h1-font-weight:var(--zbk-font-weight-bold);--zbk-h1-line-height:var(--zbk-line-height-2);--zbk-h1-letter-spacing:var(--zbk-letter-spacing-normal);--zbk-h1-measure:var(--zbk-text-measure-3);--zbk-h1-spacing-before:var(--zbk-spacing-0);--zbk-h1-spacing-after:var(--zbk-spacing-1);--zbk-h1-color:var(--zbk-app-ink);--zbk-h1-font-style:normal;--zbk-h1-text-transform:none;--zbk-h1-text-align:start;--zbk-h2-font-family:var(--zbk-font-family-heading);--zbk-h2-font-size:var(--zbk-font-size-xl);--zbk-h2-font-weight:var(--zbk-font-weight-bold);--zbk-h2-line-height:var(--zbk-line-height-3);--zbk-h2-letter-spacing:var(--zbk-letter-spacing-normal);--zbk-h2-measure:var(--zbk-text-measure-3);--zbk-h2-spacing-before:var(--zbk-spacing-3);--zbk-h2-spacing-after:var(--zbk-spacing-2);--zbk-h2-color:var(--zbk-app-ink);--zbk-h2-font-style:normal;--zbk-h2-text-transform:none;--zbk-h2-text-align:start;--zbk-h3-font-family:var(--zbk-font-family-heading);--zbk-h3-font-size:var(--zbk-font-size-lg);--zbk-h3-font-weight:var(--zbk-font-weight-semibold);--zbk-h3-line-height:var(--zbk-line-height-3);--zbk-h3-letter-spacing:var(--zbk-letter-spacing-normal);--zbk-h3-measure:var(--zbk-text-measure-3);--zbk-h3-spacing-before:var(--zbk-spacing-3);--zbk-h3-spacing-after:var(--zbk-spacing-2);--zbk-h3-color:var(--zbk-app-ink);--zbk-h3-font-style:normal;--zbk-h3-text-transform:none;--zbk-h3-text-align:start;--zbk-h4-font-family:var(--zbk-font-family-heading);--zbk-h4-font-size:var(--zbk-font-size-md);--zbk-h4-font-weight:var(--zbk-font-weight-semibold);--zbk-h4-line-height:var(--zbk-line-height-3);--zbk-h4-letter-spacing:var(--zbk-letter-spacing-normal);--zbk-h4-measure:var(--zbk-text-measure-3);--zbk-h4-spacing-before:var(--zbk-spacing-3);--zbk-h4-spacing-after:var(--zbk-spacing-105);--zbk-h4-color:var(--zbk-app-ink);--zbk-h4-font-style:normal;--zbk-h4-text-transform:none;--zbk-h4-text-align:start;--zbk-h5-font-family:var(--zbk-font-family-heading);--zbk-h5-font-size:var(--zbk-font-size-sm);--zbk-h5-font-weight:var(--zbk-font-weight-bold);--zbk-h5-line-height:var(--zbk-line-height-3);--zbk-h5-letter-spacing:var(--zbk-letter-spacing-normal);--zbk-h5-measure:var(--zbk-text-measure-3);--zbk-h5-spacing-before:var(--zbk-spacing-2);--zbk-h5-spacing-after:var(--zbk-spacing-1);--zbk-h5-color:var(--zbk-app-ink);--zbk-h5-font-style:italic;--zbk-h5-text-transform:none;--zbk-h5-text-align:start;--zbk-h6-font-family:var(--zbk-font-family-heading);--zbk-h6-font-size:var(--zbk-font-size-sm);--zbk-h6-font-weight:var(--zbk-font-weight-semibold);--zbk-h6-line-height:var(--zbk-line-height-3);--zbk-h6-letter-spacing:var(--zbk-letter-spacing-normal);--zbk-h6-measure:var(--zbk-text-measure-3);--zbk-h6-spacing-before:var(--zbk-spacing-2);--zbk-h6-spacing-after:var(--zbk-spacing-1);--zbk-h6-color:var(--zbk-app-ink);--zbk-h6-font-style:normal;--zbk-h6-text-transform:none;--zbk-h6-text-align:start;--zbk-lede-font-family:var(--zbk-font-family-body);--zbk-lede-font-size:var(--zbk-font-size-lg);--zbk-lede-font-weight:var(--zbk-font-weight-normal);--zbk-lede-line-height:var(--zbk-line-height-3);--zbk-lede-letter-spacing:var(--zbk-letter-spacing-normal);--zbk-lede-measure:var(--zbk-text-measure-3);--zbk-lede-spacing-before:var(--zbk-spacing-0);--zbk-lede-spacing-after:var(--zbk-spacing-105);--zbk-lede-color:var(--zbk-app-ink-muted);--zbk-lede-font-style:normal;--zbk-lede-text-transform:none;--zbk-lede-text-align:start;--zbk-letter-spacing-normal:calc(0rem*var(--zbk-a11y-letter-spacing-modifier));--zbk-letter-spacing-wide:calc(.025rem*var(--zbk-a11y-letter-spacing-modifier));--zbk-line-height-1:calc(var(--zbk-a11y-line-height-modifier)*1);--zbk-line-height-2:calc(var(--zbk-a11y-line-height-modifier)*1.25);--zbk-line-height-3:calc(var(--zbk-a11y-line-height-modifier)*1.5);--zbk-list-font-family:var(--zbk-font-family-body);--zbk-list-font-size:var(--zbk-font-size-sm);--zbk-list-font-weight:var(--zbk-font-weight-normal);--zbk-list-line-height:var(--zbk-line-height-3);--zbk-list-letter-spacing:var(--zbk-letter-spacing-normal);--zbk-list-measure:var(--zbk-text-measure-3);--zbk-list-spacing-before:var(--zbk-spacing-0);--zbk-list-spacing-after:var(--zbk-spacing-05);--zbk-list-padding-inline-start:var(--zbk-spacing-105);--zbk-list-nested-padding-inline-start:var(--zbk-spacing-105);--zbk-list-item-spacing:var(--zbk-spacing-025);--zbk-list-nested-spacing-before:var(--zbk-spacing-025);--zbk-list-nested-spacing-after:var(--zbk-spacing-025);--zbk-list-loose-item-spacing:var(--zbk-spacing-05);--zbk-list-unordered-marker-type:disc;--zbk-list-ordered-marker-type:decimal;--zbk-list-nested-unordered-marker-type:circle;--zbk-list-nested-ordered-marker-type:lower-alpha;--zbk-list-marker-position:outside;--zbk-list-marker-color:var(--zbk-app-ink-muted);--zbk-list-color:var(--zbk-app-ink);--zbk-list-font-style:normal;--zbk-list-text-transform:none;--zbk-list-text-align:start;--zbk-p-font-family:var(--zbk-font-family-body);--zbk-p-font-size:var(--zbk-font-size-sm);--zbk-p-font-weight:var(--zbk-font-weight-normal);--zbk-p-line-height:var(--zbk-line-height-3);--zbk-p-letter-spacing:var(--zbk-letter-spacing-normal);--zbk-p-measure:var(--zbk-text-measure-4);--zbk-p-spacing-before:var(--zbk-spacing-0);--zbk-p-spacing-after:var(--zbk-spacing-05);--zbk-p-color:var(--zbk-app-ink);--zbk-p-font-style:normal;--zbk-p-text-transform:none;--zbk-p-text-align:start;--zbk-prose-code-ink:var(--zbk-code-block-code-ink);--zbk-prose-code-canvas:var(--zbk-code-block-code-canvas);--zbk-prose-code-font-family:var(--zbk-code-block-code-font-family);--zbk-prose-code-font-size:var(--zbk-code-block-code-font-size);--zbk-prose-code-font-weight:var(--zbk-code-block-code-font-weight);--zbk-prose-code-line-height:var(--zbk-code-block-code-line-height);--zbk-prose-code-tab-size:var(--zbk-code-block-code-tab-size);--zbk-prose-code-inline-padding-inline:var(--zbk-spacing-025);--zbk-prose-code-inline-padding-block:var(--zbk-spacing-0);--zbk-prose-code-inline-border-radius:var(--zbk-border-radius-sm);--zbk-prose-code-block-padding-inline:var(--zbk-code-block-code-padding-inline);--zbk-prose-code-block-padding-block:var(--zbk-code-block-code-padding-block);--zbk-prose-code-block-border-color:var(--zbk-code-block-border-color);--zbk-prose-code-block-border-width:var(--zbk-code-block-border-width);--zbk-prose-code-block-border-style:var(--zbk-code-block-border-style);--zbk-prose-code-block-border-radius:var(--zbk-code-block-border-radius);--zbk-prose-code-spacing-before:var(--zbk-code-block-margin-block-start);--zbk-prose-code-spacing-after:var(--zbk-code-block-margin-block-end);--zbk-prose-inline-kbd-font-family:var(--zbk-prose-code-font-family);--zbk-prose-inline-kbd-font-size:var(--zbk-prose-code-font-size);--zbk-prose-inline-kbd-font-weight:var(--zbk-font-weight-semibold);--zbk-prose-inline-kbd-line-height:var(--zbk-prose-code-line-height);--zbk-prose-inline-kbd-ink:var(--zbk-prose-code-ink);--zbk-prose-inline-kbd-canvas:var(--zbk-prose-code-canvas);--zbk-prose-inline-kbd-border-color:var(--zbk-prose-code-block-border-color);--zbk-prose-inline-kbd-border-width:var(--zbk-prose-code-block-border-width);--zbk-prose-inline-kbd-border-style:var(--zbk-prose-code-block-border-style);--zbk-prose-inline-kbd-border-radius:var(--zbk-border-radius-sm);--zbk-prose-inline-kbd-padding-inline:var(--zbk-spacing-025);--zbk-prose-inline-kbd-padding-block:var(--zbk-spacing-0);--zbk-prose-inline-mark-ink:var(--zbk-caution-ink-emphasis);--zbk-prose-inline-mark-canvas:var(--zbk-caution-canvas-subtle);--zbk-prose-inline-mark-padding-inline:var(--zbk-spacing-1px);--zbk-prose-inline-small-font-size:var(--zbk-font-size-xs);--zbk-prose-inline-sup-sub-font-size:var(--zbk-font-size-2xs);--zbk-prose-inline-abbr-decoration-color:var(--zbk-app-border);--zbk-prose-inline-abbr-decoration-style:dotted;--zbk-prose-inline-abbr-underline-offset:var(--zbk-spacing-2px);--zbk-prose-rule-spacing-before:var(--zbk-spacing-2);--zbk-prose-rule-spacing-after:var(--zbk-spacing-2);--zbk-prose-rule-color:var(--zbk-app-border-muted);--zbk-prose-rule-width:var(--zbk-border-width-sm);--zbk-prose-rule-style:var(--zbk-border-style);--zbk-reading-letter-spacing:var(--zbk-letter-spacing-normal);--zbk-reading-word-spacing:var(--zbk-word-spacing-normal);--zbk-reading-paragraph-spacing:var(--zbk-a11y-paragraph-spacing-addition);--zbk-text-measure-3:60ch;--zbk-text-measure-4:72ch;--zbk-text-measure-5:85ch;--zbk-word-spacing-normal:0em;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}@layer base{.prose :is(ul,ol) li>p:has(+p){padding-block-end:var(--zbk-reading-paragraph-spacing)}.prose>:is(p,.lede):has(+*){padding-block-end:var(--zbk-reading-paragraph-spacing)}.prose>blockquote>p:has(+p){padding-block-end:var(--zbk-reading-paragraph-spacing)}blockquote.prose>p:has(+p){padding-block-end:var(--zbk-reading-paragraph-spacing)}.prose>h1,h1.prose{font-family:var(--zbk-h1-font-family);font-size:var(--zbk-h1-font-size);font-weight:var(--zbk-h1-font-weight);line-height:var(--zbk-h1-line-height);letter-spacing:var(--zbk-h1-letter-spacing);word-spacing:var(--zbk-reading-word-spacing);max-inline-size:var(--zbk-h1-measure);color:var(--zbk-h1-color);font-style:var(--zbk-h1-font-style);text-transform:var(--zbk-h1-text-transform);text-align:var(--zbk-h1-text-align);margin-block:0}.prose>*+h1{--zbk-prose-flow-before:var(--zbk-h1-spacing-before)}.prose>h1+*{--zbk-prose-flow-after:var(--zbk-h1-spacing-after)}.prose>h2,h2.prose{font-family:var(--zbk-h2-font-family);font-size:var(--zbk-h2-font-size);font-weight:var(--zbk-h2-font-weight);line-height:var(--zbk-h2-line-height);letter-spacing:var(--zbk-h2-letter-spacing);word-spacing:var(--zbk-reading-word-spacing);max-inline-size:var(--zbk-h2-measure);color:var(--zbk-h2-color);font-style:var(--zbk-h2-font-style);text-transform:var(--zbk-h2-text-transform);text-align:var(--zbk-h2-text-align);margin-block:0}.prose>*+h2{--zbk-prose-flow-before:var(--zbk-h2-spacing-before)}.prose>h2+*{--zbk-prose-flow-after:var(--zbk-h2-spacing-after)}.prose>h3,h3.prose{font-family:var(--zbk-h3-font-family);font-size:var(--zbk-h3-font-size);font-weight:var(--zbk-h3-font-weight);line-height:var(--zbk-h3-line-height);letter-spacing:var(--zbk-h3-letter-spacing);word-spacing:var(--zbk-reading-word-spacing);max-inline-size:var(--zbk-h3-measure);color:var(--zbk-h3-color);font-style:var(--zbk-h3-font-style);text-transform:var(--zbk-h3-text-transform);text-align:var(--zbk-h3-text-align);margin-block:0}.prose>*+h3{--zbk-prose-flow-before:var(--zbk-h3-spacing-before)}.prose>h3+*{--zbk-prose-flow-after:var(--zbk-h3-spacing-after)}.prose>h4,h4.prose{font-family:var(--zbk-h4-font-family);font-size:var(--zbk-h4-font-size);font-weight:var(--zbk-h4-font-weight);line-height:var(--zbk-h4-line-height);letter-spacing:var(--zbk-h4-letter-spacing);word-spacing:var(--zbk-reading-word-spacing);max-inline-size:var(--zbk-h4-measure);color:var(--zbk-h4-color);font-style:var(--zbk-h4-font-style);text-transform:var(--zbk-h4-text-transform);text-align:var(--zbk-h4-text-align);margin-block:0}.prose>*+h4{--zbk-prose-flow-before:var(--zbk-h4-spacing-before)}.prose>h4+*{--zbk-prose-flow-after:var(--zbk-h4-spacing-after)}.prose>h5,h5.prose{font-family:var(--zbk-h5-font-family);font-size:var(--zbk-h5-font-size);font-weight:var(--zbk-h5-font-weight);line-height:var(--zbk-h5-line-height);letter-spacing:var(--zbk-h5-letter-spacing);word-spacing:var(--zbk-reading-word-spacing);max-inline-size:var(--zbk-h5-measure);color:var(--zbk-h5-color);font-style:var(--zbk-h5-font-style);text-transform:var(--zbk-h5-text-transform);text-align:var(--zbk-h5-text-align);margin-block:0}.prose>*+h5{--zbk-prose-flow-before:var(--zbk-h5-spacing-before)}.prose>h5+*{--zbk-prose-flow-after:var(--zbk-h5-spacing-after)}.prose>h6,h6.prose{font-family:var(--zbk-h6-font-family);font-size:var(--zbk-h6-font-size);font-weight:var(--zbk-h6-font-weight);line-height:var(--zbk-h6-line-height);letter-spacing:var(--zbk-h6-letter-spacing);word-spacing:var(--zbk-reading-word-spacing);max-inline-size:var(--zbk-h6-measure);color:var(--zbk-h6-color);font-style:var(--zbk-h6-font-style);text-transform:var(--zbk-h6-text-transform);text-align:var(--zbk-h6-text-align);margin-block:0}.prose>*+h6{--zbk-prose-flow-before:var(--zbk-h6-spacing-before)}.prose>h6+*{--zbk-prose-flow-after:var(--zbk-h6-spacing-after)}.prose>p,p.prose{font-family:var(--zbk-p-font-family);font-size:var(--zbk-p-font-size);font-weight:var(--zbk-p-font-weight);line-height:var(--zbk-p-line-height);letter-spacing:var(--zbk-p-letter-spacing);word-spacing:var(--zbk-reading-word-spacing);max-inline-size:var(--zbk-p-measure);color:var(--zbk-p-color);font-style:var(--zbk-p-font-style);text-transform:var(--zbk-p-text-transform);text-align:var(--zbk-p-text-align);margin-block:0}.prose>*+p{--zbk-prose-flow-before:var(--zbk-p-spacing-before)}.prose>p+*{--zbk-prose-flow-after:var(--zbk-p-spacing-after)}.eyebrow.prose,.prose>.eyebrow{font-family:var(--zbk-eyebrow-font-family);font-size:var(--zbk-eyebrow-font-size);font-weight:var(--zbk-eyebrow-font-weight);line-height:var(--zbk-eyebrow-line-height);letter-spacing:var(--zbk-eyebrow-letter-spacing);word-spacing:var(--zbk-reading-word-spacing);max-inline-size:var(--zbk-eyebrow-measure);color:var(--zbk-eyebrow-color);font-style:var(--zbk-eyebrow-font-style);text-transform:var(--zbk-eyebrow-text-transform);text-align:var(--zbk-eyebrow-text-align);margin-block:0}.prose>*+.eyebrow{--zbk-prose-flow-before:var(--zbk-eyebrow-spacing-before)}.prose>.eyebrow+*{--zbk-prose-flow-after:var(--zbk-eyebrow-spacing-after)}.lede.prose,.prose>.lede{font-family:var(--zbk-lede-font-family);font-size:var(--zbk-lede-font-size);font-weight:var(--zbk-lede-font-weight);line-height:var(--zbk-lede-line-height);letter-spacing:var(--zbk-lede-letter-spacing);word-spacing:var(--zbk-reading-word-spacing);max-inline-size:var(--zbk-lede-measure);color:var(--zbk-lede-color);font-style:var(--zbk-lede-font-style);text-transform:var(--zbk-lede-text-transform);text-align:var(--zbk-lede-text-align);margin-block:0}.prose>*+.lede{--zbk-prose-flow-before:var(--zbk-lede-spacing-before)}.prose>.lede+*{--zbk-prose-flow-after:var(--zbk-lede-spacing-after)}.prose>ol,.prose>ul,ol.prose,ul.prose{font-family:var(--zbk-list-font-family);font-size:var(--zbk-list-font-size);font-weight:var(--zbk-list-font-weight);line-height:var(--zbk-list-line-height);letter-spacing:var(--zbk-list-letter-spacing);word-spacing:var(--zbk-reading-word-spacing);max-inline-size:var(--zbk-list-measure);color:var(--zbk-list-color);font-style:var(--zbk-list-font-style);text-transform:var(--zbk-list-text-transform);text-align:var(--zbk-list-text-align);list-style-position:var(--zbk-list-marker-position);margin-block:0;padding-inline-start:var(--zbk-list-padding-inline-start)}.prose>ul:not([role=list]),ul.prose:not([role=list]){list-style-type:var(--zbk-list-unordered-marker-type)}.prose>ol:not([role=list]),ol.prose:not([role=list]){list-style-type:var(--zbk-list-ordered-marker-type)}.prose :is(ul,ol)>li+li,:is(ul.prose,ol.prose)>li+li{margin-block-start:var(--zbk-list-item-spacing)}.prose :is(ul,ol) :is(ul,ol),:is(ul.prose,ol.prose) :is(ul,ol){list-style-position:var(--zbk-list-marker-position);margin-block-start:var(--zbk-list-nested-spacing-before);margin-block-end:var(--zbk-list-nested-spacing-after);padding-inline-start:var(--zbk-list-nested-padding-inline-start)}.prose :is(ul,ol) ul:not([role=list]),:is(ul.prose,ol.prose) ul:not([role=list]){list-style-type:var(--zbk-list-nested-unordered-marker-type)}.prose :is(ul,ol) ol:not([role=list]),:is(ul.prose,ol.prose) ol:not([role=list]){list-style-type:var(--zbk-list-nested-ordered-marker-type)}.prose :is(ul,ol) li>p+p,:is(ul.prose,ol.prose) li>p+p{margin-block-start:var(--zbk-list-loose-item-spacing)}.prose :is(ul,ol) li::marker{color:var(--zbk-list-marker-color)}:is(ul.prose,ol.prose) li::marker{color:var(--zbk-list-marker-color)}.prose>*+:is(ul,ol){--zbk-prose-flow-before:var(--zbk-list-spacing-before)}.prose>:is(ul,ol)+*{--zbk-prose-flow-after:var(--zbk-list-spacing-after)}.prose>blockquote,blockquote.prose{font-family:var(--zbk-blockquote-font-family);font-size:var(--zbk-blockquote-font-size);font-weight:var(--zbk-blockquote-font-weight);line-height:var(--zbk-blockquote-line-height);letter-spacing:var(--zbk-blockquote-letter-spacing);word-spacing:var(--zbk-reading-word-spacing);max-inline-size:var(--zbk-blockquote-measure);color:var(--zbk-blockquote-color);font-style:var(--zbk-blockquote-font-style);text-align:var(--zbk-blockquote-text-align);border-inline-start-color:var(--zbk-blockquote-border-color);border-inline-start-width:var(--zbk-blockquote-border-width);border-inline-start-style:var(--zbk-blockquote-border-style);margin-block:0;padding-inline-start:var(--zbk-blockquote-padding-inline-start)}.prose>blockquote>p+p,blockquote.prose>p+p{margin-block-start:var(--zbk-blockquote-paragraph-spacing)}.prose>blockquote>cite,blockquote.prose>cite{font-family:var(--zbk-blockquote-cite-font-family);font-size:var(--zbk-blockquote-cite-font-size);font-weight:var(--zbk-blockquote-cite-font-weight);line-height:var(--zbk-blockquote-cite-line-height);letter-spacing:var(--zbk-blockquote-cite-letter-spacing);word-spacing:var(--zbk-reading-word-spacing);color:var(--zbk-blockquote-cite-color);font-style:var(--zbk-blockquote-cite-font-style);text-transform:var(--zbk-blockquote-cite-text-transform);margin-block-start:var(--zbk-blockquote-cite-spacing-before);display:block}.prose>*+blockquote{--zbk-prose-flow-before:var(--zbk-blockquote-spacing-before)}.prose>blockquote+*{--zbk-prose-flow-after:var(--zbk-blockquote-spacing-after)}.prose :not(pre)>code,code.prose{padding-inline:var(--zbk-prose-code-inline-padding-inline);padding-block:var(--zbk-prose-code-inline-padding-block);border-radius:var(--zbk-prose-code-inline-border-radius)}.prose :not(pre)>code,.prose>pre,code.prose,pre.prose{color:var(--zbk-prose-code-ink);background-color:var(--zbk-prose-code-canvas);font-family:var(--zbk-prose-code-font-family);font-size:var(--zbk-prose-code-font-size);font-weight:var(--zbk-prose-code-font-weight);line-height:var(--zbk-prose-code-line-height)}.prose>pre,pre.prose{box-sizing:border-box;max-inline-size:100%;padding-inline:var(--zbk-prose-code-block-padding-inline);padding-block:var(--zbk-prose-code-block-padding-block);border-color:var(--zbk-prose-code-block-border-color);border-width:var(--zbk-prose-code-block-border-width);border-style:var(--zbk-prose-code-block-border-style);border-radius:var(--zbk-prose-code-block-border-radius);-moz-tab-size:var(--zbk-prose-code-tab-size);-o-tab-size:var(--zbk-prose-code-tab-size);tab-size:var(--zbk-prose-code-tab-size);margin-block:0;overflow-x:auto}.prose>pre>code,pre.prose>code{color:inherit;font:inherit;white-space:pre;background:0 0}.prose>*+pre{--zbk-prose-flow-before:var(--zbk-prose-code-spacing-before)}.prose>pre+*{--zbk-prose-flow-after:var(--zbk-prose-code-spacing-after)}.prose a[href]:not(.zbk-link){color:var(--zbk-link-ink);font-family:var(--zbk-link-font-family);font-size:var(--zbk-link-font-size);font-weight:var(--zbk-link-font-weight);line-height:var(--zbk-link-line-height);letter-spacing:var(--zbk-link-letter-spacing);word-spacing:var(--zbk-reading-word-spacing);-webkit-text-decoration-line:var(--zbk-link-decoration-line);text-decoration-line:var(--zbk-link-decoration-line);-webkit-text-decoration-style:var(--zbk-link-decoration-style);text-decoration-style:var(--zbk-link-decoration-style);-webkit-text-decoration-color:var(--zbk-link-decoration-color);text-decoration-color:var(--zbk-link-decoration-color);text-decoration-thickness:var(--zbk-link-decoration-thickness);text-underline-offset:var(--zbk-link-underline-offset);border-radius:var(--zbk-link-border-radius);cursor:var(--zbk-link-cursor);transition-property:var(--zbk-link-transition-property);transition-duration:var(--zbk-link-transition-duration);transition-timing-function:var(--zbk-link-transition-timing-function);transition-delay:var(--zbk-link-transition-delay)}.prose a[href]:not(.zbk-link):visited{color:var(--zbk-link-ink-visited);-webkit-text-decoration-color:var(--zbk-link-decoration-color-visited);text-decoration-color:var(--zbk-link-decoration-color-visited)}.prose a[href][aria-current]:not([aria-current=false]):not(.zbk-link){color:var(--zbk-link-ink-current);-webkit-text-decoration-line:var(--zbk-link-decoration-line-current);text-decoration-line:var(--zbk-link-decoration-line-current);-webkit-text-decoration-style:var(--zbk-link-decoration-style-current);text-decoration-style:var(--zbk-link-decoration-style-current);-webkit-text-decoration-color:var(--zbk-link-decoration-color-current);text-decoration-color:var(--zbk-link-decoration-color-current);text-decoration-thickness:var(--zbk-link-decoration-thickness-current);text-underline-offset:var(--zbk-link-underline-offset-current)}.prose a[href]:not(.zbk-link):active{color:var(--zbk-link-ink-active)}.prose a[href]:not(.zbk-link):visited:active{color:var(--zbk-link-ink-visited-active)}.prose a[href][aria-current]:not([aria-current=false]):not(.zbk-link):active{color:var(--zbk-link-ink-current-active);-webkit-text-decoration-line:var(--zbk-link-decoration-line-current-active);text-decoration-line:var(--zbk-link-decoration-line-current-active);-webkit-text-decoration-style:var(--zbk-link-decoration-style-current-active);text-decoration-style:var(--zbk-link-decoration-style-current-active);-webkit-text-decoration-color:var(--zbk-link-decoration-color-current-active);text-decoration-color:var(--zbk-link-decoration-color-current-active);text-decoration-thickness:var(--zbk-link-decoration-thickness-current-active);text-underline-offset:var(--zbk-link-underline-offset-current-active)}.prose a[href]:not(.zbk-link):focus-visible{color:var(--zbk-link-ink-focus);outline-color:var(--zbk-link-focus-color);outline-width:var(--zbk-link-focus-width);outline-offset:var(--zbk-link-focus-offset);outline-style:solid}.prose a[href]:not(.zbk-link):visited:focus-visible{color:var(--zbk-link-ink-visited-focus)}.prose a[href][aria-current]:not([aria-current=false]):not(.zbk-link):focus-visible{color:var(--zbk-link-ink-current-focus);-webkit-text-decoration-line:var(--zbk-link-decoration-line-current-focus);text-decoration-line:var(--zbk-link-decoration-line-current-focus);-webkit-text-decoration-style:var(--zbk-link-decoration-style-current-focus);text-decoration-style:var(--zbk-link-decoration-style-current-focus);-webkit-text-decoration-color:var(--zbk-link-decoration-color-current-focus);text-decoration-color:var(--zbk-link-decoration-color-current-focus);text-decoration-thickness:var(--zbk-link-decoration-thickness-current-focus);text-underline-offset:var(--zbk-link-underline-offset-current-focus)}@media (hover:hover) and (pointer:fine){.prose a[href]:not(.zbk-link):hover{color:var(--zbk-link-ink-hover);-webkit-text-decoration-line:var(--zbk-link-decoration-line-hover);text-decoration-line:var(--zbk-link-decoration-line-hover);-webkit-text-decoration-style:var(--zbk-link-decoration-style-hover);text-decoration-style:var(--zbk-link-decoration-style-hover);-webkit-text-decoration-color:var(--zbk-link-decoration-color-hover);text-decoration-color:var(--zbk-link-decoration-color-hover);text-decoration-thickness:var(--zbk-link-decoration-thickness-hover);text-underline-offset:var(--zbk-link-underline-offset-hover)}.prose a[href]:not(.zbk-link):visited:hover{color:var(--zbk-link-ink-visited-hover);-webkit-text-decoration-color:var(--zbk-link-decoration-color-visited-hover);text-decoration-color:var(--zbk-link-decoration-color-visited-hover)}.prose a[href][aria-current]:not([aria-current=false]):not(.zbk-link):hover{color:var(--zbk-link-ink-current-hover);-webkit-text-decoration-line:var(--zbk-link-decoration-line-current-hover);text-decoration-line:var(--zbk-link-decoration-line-current-hover);-webkit-text-decoration-style:var(--zbk-link-decoration-style-current-hover);text-decoration-style:var(--zbk-link-decoration-style-current-hover);-webkit-text-decoration-color:var(--zbk-link-decoration-color-current-hover);text-decoration-color:var(--zbk-link-decoration-color-current-hover);text-decoration-thickness:var(--zbk-link-decoration-thickness-current-hover);text-underline-offset:var(--zbk-link-underline-offset-current-hover)}}.prose>figure,figure.prose{max-inline-size:var(--zbk-figure-measure);margin-block:0}.prose>figure>figcaption,figure.prose>figcaption{font-family:var(--zbk-figure-caption-font-family);font-size:var(--zbk-figure-caption-font-size);font-weight:var(--zbk-figure-caption-font-weight);line-height:var(--zbk-figure-caption-line-height);letter-spacing:var(--zbk-figure-caption-letter-spacing);word-spacing:var(--zbk-reading-word-spacing);color:var(--zbk-figure-caption-color);font-style:var(--zbk-figure-caption-font-style);text-align:var(--zbk-figure-caption-text-align);margin-block-start:var(--zbk-figure-caption-spacing-before)}.prose>*+figure{--zbk-prose-flow-before:var(--zbk-figure-spacing-before)}.prose>figure+*{--zbk-prose-flow-after:var(--zbk-figure-spacing-after)}.prose>hr,hr.prose{border:0;border-block-start-color:var(--zbk-prose-rule-color);border-block-start-width:var(--zbk-prose-rule-width);border-block-start-style:var(--zbk-prose-rule-style);inline-size:100%;margin-block:0}.prose>*+hr{--zbk-prose-flow-before:var(--zbk-prose-rule-spacing-before)}.prose>hr+*{--zbk-prose-flow-after:var(--zbk-prose-rule-spacing-after)}.prose>dl,dl.prose{max-inline-size:var(--zbk-definition-list-measure);margin-block:0}.prose>dl>div>dt,.prose>dl>dt,dl.prose>div>dt,dl.prose>dt{font-family:var(--zbk-definition-list-term-font-family);font-size:var(--zbk-definition-list-term-font-size);font-weight:var(--zbk-definition-list-term-font-weight);line-height:var(--zbk-definition-list-term-line-height);color:var(--zbk-definition-list-term-color)}.prose>dl>dd,.prose>dl>div>dd,dl.prose>dd,dl.prose>div>dd{font-family:var(--zbk-definition-list-description-font-family);font-size:var(--zbk-definition-list-description-font-size);font-weight:var(--zbk-definition-list-description-font-weight);line-height:var(--zbk-definition-list-description-line-height);color:var(--zbk-definition-list-description-color);padding-inline-start:var(--zbk-definition-list-description-padding-inline-start)}.prose>dl>div>dt+dd,.prose>dl>dt+dd,dl.prose>div>dt+dd,dl.prose>dt+dd{margin-block-start:var(--zbk-definition-list-term-description-spacing)}.prose>dl>dd+dd,.prose>dl>div>dd+dd,dl.prose>dd+dd,dl.prose>div>dd+dd{margin-block-start:var(--zbk-definition-list-description-spacing)}.prose>dl>dd+dt,.prose>dl>div+div,dl.prose>dd+dt,dl.prose>div+div{margin-block-start:var(--zbk-definition-list-item-spacing)}.prose>*+dl{--zbk-prose-flow-before:var(--zbk-definition-list-spacing-before)}.prose>dl+*{--zbk-prose-flow-after:var(--zbk-definition-list-spacing-after)}.prose kbd{padding-inline:var(--zbk-prose-inline-kbd-padding-inline);padding-block:var(--zbk-prose-inline-kbd-padding-block);color:var(--zbk-prose-inline-kbd-ink);background-color:var(--zbk-prose-inline-kbd-canvas);border-color:var(--zbk-prose-inline-kbd-border-color);border-width:var(--zbk-prose-inline-kbd-border-width);border-style:var(--zbk-prose-inline-kbd-border-style);border-radius:var(--zbk-prose-inline-kbd-border-radius);font-family:var(--zbk-prose-inline-kbd-font-family);font-size:var(--zbk-prose-inline-kbd-font-size);font-weight:var(--zbk-prose-inline-kbd-font-weight);line-height:var(--zbk-prose-inline-kbd-line-height)}.prose mark{padding-inline:var(--zbk-prose-inline-mark-padding-inline);color:var(--zbk-prose-inline-mark-ink);background-color:var(--zbk-prose-inline-mark-canvas)}.prose small{font-size:var(--zbk-prose-inline-small-font-size)}.prose :is(sup,sub){font-size:var(--zbk-prose-inline-sup-sub-font-size)}.prose abbr[title]{text-decoration-line:underline;-webkit-text-decoration-style:var(--zbk-prose-inline-abbr-decoration-style);text-decoration-style:var(--zbk-prose-inline-abbr-decoration-style);-webkit-text-decoration-color:var(--zbk-prose-inline-abbr-decoration-color);text-decoration-color:var(--zbk-prose-inline-abbr-decoration-color);text-underline-offset:var(--zbk-prose-inline-abbr-underline-offset)}@property --zbk-prose-flow-before{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --zbk-prose-flow-after{syntax:"<length-percentage>";inherits:false;initial-value:0}.prose>*+:is(h1,h2,h3,h4,h5,h6,p,.eyebrow,.lede,ul,ol,blockquote,pre,figure,hr,dl),.prose>:is(h1,h2,h3,h4,h5,h6,p,.eyebrow,.lede,ul,ol,blockquote,pre,figure,hr,dl)+*{margin-block-start:max(var(--zbk-prose-flow-before),var(--zbk-prose-flow-after))}.prose>.eyebrow+:is(h1,h2,h3,h4,h5,h6){margin-block-start:var(--zbk-eyebrow-spacing-after)}*,:after,:before{box-sizing:border-box;border-width:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;tab-size:4;-webkit-tap-highlight-color:transparent;font-size:100%}body{min-height:100vh}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,p{margin:0}canvas,img,picture,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}textarea{resize:vertical}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}ol[role=list],ul[role=list]{margin:0;padding:0;list-style:none}a{color:inherit}:is(zbk-accordion,zbk-badge,zbk-button,zbk-breadcrumb,zbk-card,zbk-checkbox,zbk-code-block,zbk-dialog,zbk-disclosure,zbk-input,zbk-link,zbk-menu,zbk-menu-item,zbk-pagination,zbk-panel,zbk-popover,zbk-radio,zbk-select,zbk-tag,zbk-tabs,zbk-textarea,zbk-toast,zbk-toast-region,zbk-toggle,zbk-tooltip):not(:defined){visibility:hidden;animation:0s linear 3s forwards zbk-reveal-unupgraded}:is(zbk-toast-region,zbk-toast):not(:defined){display:block}zbk-toast-region:not(:defined)>zbk-toast:not(:defined)+zbk-toast:not(:defined){margin-block-start:var(--zbk-spacing-sm)}body,button,input,select,textarea{letter-spacing:var(--zbk-reading-letter-spacing);word-spacing:var(--zbk-reading-word-spacing)}:root{--zbk-a11y-spacing-modifier:1;--zbk-a11y-spacing-text-coupling:.5;--zbk-a11y-line-height-modifier:1;--zbk-a11y-letter-spacing-modifier:1;--zbk-a11y-paragraph-spacing-addition:0em;--zbk-a11y-transition-duration-modifier:1;--zbk-a11y-min-interaction-size:24px;--zbk-action-canvas:var(--zbk-color-merlot-700);--zbk-action-canvas-subtle:var(--zbk-color-merlot-50);--zbk-action-canvas-muted:var(--zbk-color-merlot-100);--zbk-action-canvas-emphasis:var(--zbk-color-merlot-800);--zbk-action-ink:var(--zbk-color-merlot-700);--zbk-action-ink-muted:var(--zbk-color-blue-500);--zbk-action-ink-emphasis:var(--zbk-color-merlot-800);--zbk-action-border:var(--zbk-color-dusk-700);--zbk-action-border-emphasis:var(--zbk-color-merlot-700);--zbk-app-canvas:var(--zbk-color-butterfield-50);--zbk-app-canvas-subtle:var(--zbk-color-global-white);--zbk-app-canvas-muted:var(--zbk-color-butterfield-100);--zbk-app-ink:var(--zbk-color-dusk-900);--zbk-app-ink-muted:var(--zbk-color-dusk-600);--zbk-app-ink-emphasis:var(--zbk-color-dusk-900);--zbk-app-ink-inverse-emphasis:var(--zbk-color-global-white);--zbk-app-border:var(--zbk-color-dusk-700);--zbk-app-border-subtle:var(--zbk-color-dusk-500);--zbk-app-border-muted:var(--zbk-color-dusk-500);--zbk-border-width-sm:var(--zbk-spacing-2px);--zbk-border-width-md:var(--zbk-spacing-025);--zbk-border-style:solid;--zbk-border-radius-xs:var(--zbk-spacing-2px);--zbk-border-radius-sm:var(--zbk-spacing-025);--zbk-border-radius-md:var(--zbk-spacing-05);--zbk-button-ink:var(--zbk-app-ink-inverse-emphasis);--zbk-button-ink-hover:var(--zbk-app-ink-inverse-emphasis);--zbk-button-ink-active:var(--zbk-app-ink-inverse-emphasis);--zbk-button-ink-focus:var(--zbk-button-ink);--zbk-button-ink-expanded:var(--zbk-button-ink);--zbk-button-ink-expanded-hover:var(--zbk-button-ink-hover);--zbk-button-ink-expanded-active:var(--zbk-button-ink-active);--zbk-button-ink-expanded-focus:var(--zbk-button-ink-focus);--zbk-button-ink-expanded-disabled:var(--zbk-button-ink-disabled);--zbk-button-ink-disabled:var(--zbk-disabled-ink);--zbk-button-ink-loading:var(--zbk-button-ink);--zbk-button-canvas:var(--zbk-action-canvas);--zbk-button-canvas-hover:var(--zbk-action-canvas-emphasis);--zbk-button-canvas-active:var(--zbk-action-canvas-emphasis);--zbk-button-canvas-focus:var(--zbk-button-canvas);--zbk-button-canvas-expanded:var(--zbk-button-canvas);--zbk-button-canvas-expanded-hover:var(--zbk-button-canvas-hover);--zbk-button-canvas-expanded-active:var(--zbk-button-canvas-active);--zbk-button-canvas-expanded-focus:var(--zbk-button-canvas-focus);--zbk-button-canvas-expanded-disabled:var(--zbk-button-canvas-disabled);--zbk-button-canvas-disabled:var(--zbk-disabled-canvas);--zbk-button-canvas-loading:var(--zbk-button-canvas);--zbk-button-border-color:var(--zbk-action-canvas);--zbk-button-border-color-hover:var(--zbk-action-canvas-emphasis);--zbk-button-border-color-active:var(--zbk-action-canvas-emphasis);--zbk-button-border-color-focus:var(--zbk-button-border-color);--zbk-button-border-color-expanded:var(--zbk-button-border-color);--zbk-button-border-color-expanded-hover:var(--zbk-button-border-color-hover);--zbk-button-border-color-expanded-active:var(--zbk-button-border-color-active);--zbk-button-border-color-expanded-focus:var(--zbk-button-border-color-focus);--zbk-button-border-color-expanded-disabled:var(--zbk-button-border-color-disabled);--zbk-button-border-color-disabled:var(--zbk-disabled-border);--zbk-button-border-color-loading:var(--zbk-button-border-color);--zbk-button-border-width:var(--zbk-border-width-sm);--zbk-button-border-style:var(--zbk-border-style);--zbk-button-border-radius:var(--zbk-border-radius-md);--zbk-button-font-family:var(--zbk-font-family-interface);--zbk-button-font-size:var(--zbk-font-size-md);--zbk-button-font-weight:var(--zbk-font-weight-medium);--zbk-button-line-height:var(--zbk-line-height-2);--zbk-button-letter-spacing:var(--zbk-letter-spacing-normal);--zbk-button-text-transform:none;--zbk-button-text-decoration:none;--zbk-button-text-align:center;--zbk-button-text-box-trim:none;--zbk-button-text-box-edge:auto;--zbk-button-padding-inline:var(--zbk-spacing-1);--zbk-button-padding-block:var(--zbk-spacing-05);--zbk-button-padding-inline-start:var(--zbk-button-padding-inline);--zbk-button-padding-inline-end:var(--zbk-button-padding-inline);--zbk-button-padding-block-start:var(--zbk-button-padding-block);--zbk-button-padding-block-end:var(--zbk-button-padding-block);--zbk-button-margin-inline:0;--zbk-button-margin-block:0;--zbk-button-margin-inline-start:var(--zbk-button-margin-inline);--zbk-button-margin-inline-end:var(--zbk-button-margin-inline);--zbk-button-margin-block-start:var(--zbk-button-margin-block);--zbk-button-margin-block-end:var(--zbk-button-margin-block);--zbk-button-gap:var(--zbk-button-padding-block);--zbk-button-display:inline-flex;--zbk-button-width:auto;--zbk-button-min-width:var(--zbk-a11y-min-interaction-size);--zbk-button-max-width:none;--zbk-button-height:auto;--zbk-button-min-height:var(--zbk-a11y-min-interaction-size);--zbk-button-max-height:none;--zbk-button-aspect-ratio:auto;--zbk-button-icon-size:var(--zbk-button-font-size);--zbk-button-icon-start-size:var(--zbk-button-icon-size);--zbk-button-icon-end-size:var(--zbk-button-icon-size);--zbk-button-icon-transform:none;--zbk-button-icon-transform-expanded:var(--zbk-button-icon-transform);--zbk-button-focus-color:var(--zbk-focus-color);--zbk-button-focus-width:var(--zbk-focus-width);--zbk-button-focus-offset:var(--zbk-focus-offset);--zbk-button-box-shadow:none;--zbk-button-box-shadow-hover:none;--zbk-button-box-shadow-active:none;--zbk-button-box-shadow-focus:none;--zbk-button-box-shadow-expanded:var(--zbk-button-box-shadow);--zbk-button-box-shadow-expanded-hover:var(--zbk-button-box-shadow-hover);--zbk-button-box-shadow-expanded-active:var(--zbk-button-box-shadow-active);--zbk-button-box-shadow-expanded-focus:var(--zbk-button-box-shadow-focus);--zbk-button-box-shadow-expanded-disabled:var(--zbk-button-box-shadow-disabled);--zbk-button-box-shadow-disabled:none;--zbk-button-transform:translateY(0);--zbk-button-transform-hover:translateY(-1%);--zbk-button-transform-active:translateY(0);--zbk-button-transform-focus:translateY(0);--zbk-button-transform-expanded:var(--zbk-button-transform);--zbk-button-transform-expanded-hover:var(--zbk-button-transform-hover);--zbk-button-transform-expanded-active:var(--zbk-button-transform-active);--zbk-button-transform-expanded-focus:var(--zbk-button-transform-focus);--zbk-button-transform-expanded-disabled:var(--zbk-button-transform-disabled);--zbk-button-transform-disabled:none;--zbk-button-cursor:pointer;--zbk-button-cursor-disabled:not-allowed;--zbk-button-cursor-loading:progress;--zbk-button-flex-direction:row;--zbk-button-justify-content:center;--zbk-button-align-items:center;--zbk-button-transition-duration:calc(.15s*var(--zbk-a11y-transition-duration-modifier));--zbk-button-transition-timing-function:ease-out;--zbk-button-transition-property:background-color, color, border-color, box-shadow, transform, outline;--zbk-button-transition-delay:0s;--zbk-button-opacity:1;--zbk-button-opacity-disabled:var(--zbk-button-opacity);--zbk-button-opacity-loading:1;--zbk-caution-canvas-subtle:var(--zbk-color-gold-50);--zbk-caution-ink-emphasis:var(--zbk-color-gold-800);--zbk-caution-border:var(--zbk-color-gold-500);--zbk-code-block-margin-block-start:var(--zbk-spacing-md);--zbk-code-block-margin-block-end:var(--zbk-spacing-md);--zbk-code-block-border-color:var(--zbk-app-border-muted);--zbk-code-block-border-width:var(--zbk-border-width-sm);--zbk-code-block-border-style:var(--zbk-border-style);--zbk-code-block-border-radius:var(--zbk-border-radius-md);--zbk-code-block-code-canvas:var(--zbk-app-canvas-muted);--zbk-code-block-code-ink:var(--zbk-app-ink);--zbk-code-block-code-padding-inline:var(--zbk-spacing-md);--zbk-code-block-code-padding-block:var(--zbk-spacing-md);--zbk-code-block-code-font-family:var(--zbk-font-family-code);--zbk-code-block-code-font-size:var(--zbk-font-size-xs);--zbk-code-block-code-font-weight:var(--zbk-font-weight-normal);--zbk-code-block-code-line-height:var(--zbk-line-height-3);--zbk-code-block-code-tab-size:2;--zbk-disclosure-display:block;--zbk-disclosure-canvas:var(--zbk-color-global-transparent);--zbk-disclosure-border-color:var(--zbk-app-border);--zbk-disclosure-border-width:var(--zbk-spacing-0);--zbk-disclosure-border-style:var(--zbk-border-style);--zbk-disclosure-border-radius:var(--zbk-border-radius-md);--zbk-disclosure-summary-canvas:var(--zbk-color-global-transparent);--zbk-disclosure-summary-canvas-hover:var(--zbk-app-canvas-subtle);--zbk-disclosure-summary-canvas-expanded:var(--zbk-color-global-transparent);--zbk-disclosure-summary-canvas-expanded-hover:var(--zbk-disclosure-summary-canvas-hover);--zbk-disclosure-summary-ink:var(--zbk-app-ink);--zbk-disclosure-summary-ink-hover:var(--zbk-app-ink-emphasis);--zbk-disclosure-summary-ink-expanded-hover:var(--zbk-disclosure-summary-ink-hover);--zbk-disclosure-summary-font-family:var(--zbk-font-family-interface);--zbk-disclosure-summary-font-size:var(--zbk-font-size-md);--zbk-disclosure-summary-font-weight:var(--zbk-font-weight-medium);--zbk-disclosure-summary-line-height:var(--zbk-line-height-2);--zbk-disclosure-summary-display:flex;--zbk-disclosure-summary-align-items:center;--zbk-disclosure-summary-flex-direction:row;--zbk-disclosure-summary-justify-content:space-between;--zbk-disclosure-summary-list-style:none;--zbk-disclosure-summary-padding-inline:var(--zbk-spacing-0);--zbk-disclosure-summary-padding-block:var(--zbk-spacing-xs);--zbk-disclosure-summary-gap:var(--zbk-spacing-sm);--zbk-disclosure-summary-min-height:var(--zbk-spacing-xl);--zbk-disclosure-indicator-display:block;--zbk-disclosure-indicator-flex-shrink:0;--zbk-disclosure-indicator-inline-size:var(--zbk-spacing-md);--zbk-disclosure-indicator-block-size:var(--zbk-spacing-md);--zbk-disclosure-indicator-ink:var(--zbk-app-ink-muted);--zbk-disclosure-indicator-clip-path:var(--zbk-shape-reveal-indicator-collapsed);--zbk-disclosure-indicator-clip-path-expanded:var(--zbk-shape-reveal-indicator-expanded);--zbk-disclosure-indicator-transform:var(--zbk-transform-reveal-indicator-collapsed);--zbk-disclosure-indicator-transform-expanded:var(--zbk-transform-reveal-indicator-expanded);--zbk-disclosure-indicator-transform-origin:var(--zbk-transform-reveal-indicator-origin);--zbk-disclosure-panel-padding-inline:var(--zbk-spacing-0);--zbk-disclosure-panel-padding-block:var(--zbk-spacing-xs);--zbk-disclosure-panel-ink:var(--zbk-app-ink);--zbk-disclosure-panel-content-margin-block-start:var(--zbk-spacing-none);--zbk-disclosure-panel-content-margin-block-end:var(--zbk-spacing-none);--zbk-disclosure-focus-color:var(--zbk-focus-color);--zbk-disclosure-focus-width:var(--zbk-focus-width);--zbk-disclosure-focus-style:var(--zbk-border-style);--zbk-disclosure-focus-offset:var(--zbk-focus-offset);--zbk-disclosure-transition-duration:calc(var(--zbk-transition-calm-fx-duration-default)*var(--zbk-a11y-transition-duration-modifier));--zbk-disclosure-transition-timing-function:var(--zbk-transition-calm-fx-function-default);--zbk-disclosure-summary-transition-property:background-color, color;--zbk-disclosure-indicator-transition-property:transform, clip-path, background-color;--zbk-disclosure-transition-delay:0s;--zbk-elevation-none:none;--zbk-focus-color:var(--zbk-color-merlot-700);--zbk-focus-width:var(--zbk-spacing-025);--zbk-focus-offset:var(--zbk-spacing-025);--zbk-font-size-2xs:clamp(calc(.8219rem*var(--zbk-a11y-font-size-modifier-2xs)), calc((.8051rem + .0747vw)*var(--zbk-a11y-font-size-modifier-2xs)), calc(.863rem*var(--zbk-a11y-font-size-modifier-2xs)));--zbk-font-size-xs:clamp(calc(.9452rem*var(--zbk-a11y-font-size-modifier-xs)), calc((.9258rem + .0859vw)*var(--zbk-a11y-font-size-modifier-xs)), calc(.9924rem*var(--zbk-a11y-font-size-modifier-xs)));--zbk-font-size-sm:clamp(calc(1.087rem*var(--zbk-a11y-font-size-modifier-sm)), calc((1.0647rem + .0988vw)*var(--zbk-a11y-font-size-modifier-sm)), calc(1.1413rem*var(--zbk-a11y-font-size-modifier-sm)));--zbk-font-size-md:clamp(calc(1.25rem*var(--zbk-a11y-font-size-modifier-md)), calc((1.2244rem + .1136vw)*var(--zbk-a11y-font-size-modifier-md)), calc(1.3125rem*var(--zbk-a11y-font-size-modifier-md)));--zbk-font-size-lg:clamp(calc(1.4375rem*var(--zbk-a11y-font-size-modifier-lg)), calc((1.4081rem + .1307vw)*var(--zbk-a11y-font-size-modifier-lg)), calc(1.5094rem*var(--zbk-a11y-font-size-modifier-lg)));--zbk-font-size-xl:clamp(calc(1.6531rem*var(--zbk-a11y-font-size-modifier-xl)), calc((1.6193rem + .1503vw)*var(--zbk-a11y-font-size-modifier-xl)), calc(1.7358rem*var(--zbk-a11y-font-size-modifier-xl)));--zbk-font-size-2xl:clamp(calc(1.9011rem*var(--zbk-a11y-font-size-modifier-2xl)), calc((1.8622rem + .1728vw)*var(--zbk-a11y-font-size-modifier-2xl)), calc(1.9961rem*var(--zbk-a11y-font-size-modifier-2xl)));--zbk-font-size-3xl:clamp(calc(2.1863rem*var(--zbk-a11y-font-size-modifier-3xl)), calc((2.1415rem + .1988vw)*var(--zbk-a11y-font-size-modifier-3xl)), calc(2.2956rem*var(--zbk-a11y-font-size-modifier-3xl)));--zbk-font-size-5xl:clamp(calc(2.8913rem*var(--zbk-a11y-font-size-modifier-5xl)), calc((2.8322rem + .2628vw)*var(--zbk-a11y-font-size-modifier-5xl)), calc(3.0359rem*var(--zbk-a11y-font-size-modifier-5xl)));--zbk-link-ink:var(--zbk-action-ink);--zbk-link-ink-hover:var(--zbk-action-ink-emphasis);--zbk-link-ink-active:var(--zbk-action-ink-emphasis);--zbk-link-ink-focus:var(--zbk-link-ink);--zbk-link-ink-visited:var(--zbk-link-ink);--zbk-link-ink-visited-hover:var(--zbk-link-ink-visited);--zbk-link-ink-visited-active:var(--zbk-link-ink-visited);--zbk-link-ink-visited-focus:var(--zbk-link-ink-focus);--zbk-link-ink-current:var(--zbk-app-ink);--zbk-link-ink-current-hover:var(--zbk-link-ink-current);--zbk-link-ink-current-active:var(--zbk-link-ink-current);--zbk-link-ink-current-focus:var(--zbk-link-ink-current);--zbk-link-decoration-line:underline;--zbk-link-decoration-line-hover:var(--zbk-link-decoration-line);--zbk-link-decoration-style:solid;--zbk-link-decoration-style-hover:var(--zbk-link-decoration-style);--zbk-link-decoration-color:var(--zbk-action-ink-muted);--zbk-link-decoration-color-hover:var(--zbk-action-ink);--zbk-link-decoration-color-visited:var(--zbk-link-decoration-color);--zbk-link-decoration-color-visited-hover:var(--zbk-link-decoration-color-visited);--zbk-link-decoration-line-current:var(--zbk-link-decoration-line);--zbk-link-decoration-line-current-hover:var(--zbk-link-decoration-line-current);--zbk-link-decoration-line-current-active:var(--zbk-link-decoration-line-current);--zbk-link-decoration-line-current-focus:var(--zbk-link-decoration-line-current);--zbk-link-decoration-style-current:var(--zbk-link-decoration-style);--zbk-link-decoration-style-current-hover:var(--zbk-link-decoration-style-current);--zbk-link-decoration-style-current-active:var(--zbk-link-decoration-style-current);--zbk-link-decoration-style-current-focus:var(--zbk-link-decoration-style-current);--zbk-link-decoration-color-current:var(--zbk-link-decoration-color);--zbk-link-decoration-color-current-hover:var(--zbk-link-decoration-color-current);--zbk-link-decoration-color-current-active:var(--zbk-link-decoration-color-current);--zbk-link-decoration-color-current-focus:var(--zbk-link-decoration-color-current);--zbk-link-decoration-thickness:var(--zbk-spacing-2xs);--zbk-link-decoration-thickness-hover:var(--zbk-link-decoration-thickness);--zbk-link-decoration-thickness-current:var(--zbk-link-decoration-thickness);--zbk-link-decoration-thickness-current-hover:var(--zbk-link-decoration-thickness-current);--zbk-link-decoration-thickness-current-active:var(--zbk-link-decoration-thickness-current);--zbk-link-decoration-thickness-current-focus:var(--zbk-link-decoration-thickness-current);--zbk-link-underline-offset:var(--zbk-spacing-xs);--zbk-link-underline-offset-hover:var(--zbk-spacing-sm);--zbk-link-underline-offset-current:var(--zbk-link-underline-offset);--zbk-link-underline-offset-current-hover:var(--zbk-link-underline-offset-current);--zbk-link-underline-offset-current-active:var(--zbk-link-underline-offset-current);--zbk-link-underline-offset-current-focus:var(--zbk-link-underline-offset-current);--zbk-link-font-family:inherit;--zbk-link-font-size:inherit;--zbk-link-font-weight:inherit;--zbk-link-line-height:inherit;--zbk-link-letter-spacing:inherit;--zbk-link-text-box-trim:none;--zbk-link-text-box-edge:auto;--zbk-link-display:inline;--zbk-link-display-with-icon:inline-flex;--zbk-link-align-items:center;--zbk-link-icon-gap:var(--zbk-spacing-xs);--zbk-link-icon-size:1em;--zbk-link-icon-transform:none;--zbk-link-icon-transform-hover-start:translateX(-.125em) scale(1.125);--zbk-link-icon-transform-hover-end:translateX(.125em) scale(1.125);--zbk-link-new-tab-indicator:"↗";--zbk-link-cursor:pointer;--zbk-link-padding-inline:0;--zbk-link-padding-block:0;--zbk-link-min-inline-size:0;--zbk-link-min-block-size:0;--zbk-link-border-radius:var(--zbk-border-radius-xs);--zbk-link-focus-color:var(--zbk-focus-color);--zbk-link-focus-width:var(--zbk-focus-width);--zbk-link-focus-offset:var(--zbk-focus-offset);--zbk-link-transition-duration:calc(var(--zbk-transition-playful-fx-duration-default)*var(--zbk-a11y-transition-duration-modifier));--zbk-link-transition-timing-function:var(--zbk-transition-playful-motion-function-default);--zbk-link-transition-property:color, text-decoration-color, text-decoration-thickness, text-underline-offset, transform;--zbk-link-transition-delay:0s;--zbk-shadow-tint:#31302f;--zbk-shape-reveal-indicator-collapsed:var(--zbk-shape-triangle-right);--zbk-shape-reveal-indicator-expanded:var(--zbk-shape-reveal-indicator-collapsed);--zbk-shape-triangle-right:polygon(0 0, 100% 50%, 0 100%, 25% 50%);--zbk-spacing-0:0;--zbk-spacing-1:clamp(calc(1rem*var(--zbk-a11y-spacing-modifier)*(1 + (var(--zbk-a11y-font-size-modifier-md) - 1)*var(--zbk-a11y-spacing-text-coupling))), calc((.9795rem + .0909vw)*var(--zbk-a11y-spacing-modifier)*(1 + (var(--zbk-a11y-font-size-modifier-md) - 1)*var(--zbk-a11y-spacing-text-coupling))), calc(1.05rem*var(--zbk-a11y-spacing-modifier)*(1 + (var(--zbk-a11y-font-size-modifier-md) - 1)*var(--zbk-a11y-spacing-text-coupling))));--zbk-spacing-2:clamp(calc(2rem*var(--zbk-a11y-spacing-modifier)*(1 + (var(--zbk-a11y-font-size-modifier-md) - 1)*var(--zbk-a11y-spacing-text-coupling))), calc((1.9182rem + .3636vw)*var(--zbk-a11y-spacing-modifier)*(1 + (var(--zbk-a11y-font-size-modifier-md) - 1)*var(--zbk-a11y-spacing-text-coupling))), calc(2.2rem*var(--zbk-a11y-spacing-modifier)*(1 + (var(--zbk-a11y-font-size-modifier-md) - 1)*var(--zbk-a11y-spacing-text-coupling))));--zbk-spacing-3:clamp(calc(3rem*var(--zbk-a11y-spacing-modifier)*(1 + (var(--zbk-a11y-font-size-modifier-md) - 1)*var(--zbk-a11y-spacing-text-coupling))), calc((2.8414rem + .705vw)*var(--zbk-a11y-spacing-modifier)*(1 + (var(--zbk-a11y-font-size-modifier-md) - 1)*var(--zbk-a11y-spacing-text-coupling))), calc(3.3877rem*var(--zbk-a11y-spacing-modifier)*(1 + (var(--zbk-a11y-font-size-modifier-md) - 1)*var(--zbk-a11y-spacing-text-coupling))));--zbk-spacing-105:clamp(calc(1.5rem*var(--zbk-a11y-spacing-modifier)*(1 + (var(--zbk-a11y-font-size-modifier-md) - 1)*var(--zbk-a11y-spacing-text-coupling))), calc((1.4514rem + .2161vw)*var(--zbk-a11y-spacing-modifier)*(1 + (var(--zbk-a11y-font-size-modifier-md) - 1)*var(--zbk-a11y-spacing-text-coupling))), calc(1.6189rem*var(--zbk-a11y-spacing-modifier)*(1 + (var(--zbk-a11y-font-size-modifier-md) - 1)*var(--zbk-a11y-spacing-text-coupling))));--zbk-spacing-none:var(--zbk-spacing-0);--zbk-spacing-2xs:var(--zbk-spacing-2px);--zbk-spacing-xs:var(--zbk-spacing-025);--zbk-spacing-sm:var(--zbk-spacing-05);--zbk-spacing-md:var(--zbk-spacing-1);--zbk-spacing-lg:var(--zbk-spacing-2);--zbk-spacing-xl:var(--zbk-spacing-3);--zbk-spacing-1px:calc(1px*var(--zbk-a11y-spacing-modifier)*(1 + (var(--zbk-a11y-font-size-modifier-md) - 1)*var(--zbk-a11y-spacing-text-coupling)));--zbk-spacing-2px:calc(2px*var(--zbk-a11y-spacing-modifier)*(1 + (var(--zbk-a11y-font-size-modifier-md) - 1)*var(--zbk-a11y-spacing-text-coupling)));--zbk-spacing-025:calc(.25rem*var(--zbk-a11y-spacing-modifier)*(1 + (var(--zbk-a11y-font-size-modifier-md) - 1)*var(--zbk-a11y-spacing-text-coupling)));--zbk-spacing-05:calc(.5rem*var(--zbk-a11y-spacing-modifier)*(1 + (var(--zbk-a11y-font-size-modifier-md) - 1)*var(--zbk-a11y-spacing-text-coupling)));--zbk-transform-reveal-indicator-collapsed:var(--zbk-transform-identity);--zbk-transform-reveal-indicator-expanded:var(--zbk-transform-quarter-turn-clockwise);--zbk-transform-reveal-indicator-origin:var(--zbk-transform-origin-center);--zbk-transform-identity:none;--zbk-transform-quarter-turn-clockwise:rotate(90deg);--zbk-transform-origin-center:center;--zbk-transition-duration-default:calc(.325s*var(--zbk-a11y-transition-duration-modifier));--zbk-transition-playful-motion-function-default:cubic-bezier(.38, 1.21, .22, 1);--zbk-transition-playful-fx-duration-default:calc(.2s*var(--zbk-a11y-transition-duration-modifier));--zbk-transition-calm-fx-function-default:cubic-bezier(.34, .8, .34, 1);--zbk-transition-calm-fx-duration-default:calc(.2s*var(--zbk-a11y-transition-duration-modifier))}@media (prefers-reduced-motion:reduce){:root{--zbk-a11y-transition-duration-modifier:0}}:root{--zbk-shadow-tint:#31302f}}@layer components{zbk-button{display:contents}.zbk-button{color:var(--zbk-button-ink);background-color:var(--zbk-button-canvas);border-color:var(--zbk-button-border-color);border-width:var(--zbk-button-border-width);border-style:var(--zbk-button-border-style);border-radius:var(--zbk-button-border-radius);font-family:var(--zbk-button-font-family);font-size:var(--zbk-button-font-size);font-weight:var(--zbk-button-font-weight);line-height:var(--zbk-button-line-height);letter-spacing:var(--zbk-button-letter-spacing);text-transform:var(--zbk-button-text-transform);-webkit-text-decoration:var(--zbk-button-text-decoration);-webkit-text-decoration:var(--zbk-button-text-decoration);text-decoration:var(--zbk-button-text-decoration);text-align:var(--zbk-button-text-align);text-box-trim:var(--zbk-button-text-box-trim);text-box-edge:var(--zbk-button-text-box-edge);display:var(--zbk-button-display);width:var(--zbk-button-width);min-width:var(--zbk-button-min-width);max-width:var(--zbk-button-max-width);height:var(--zbk-button-height);min-height:var(--zbk-button-min-height);max-height:var(--zbk-button-max-height);aspect-ratio:var(--zbk-button-aspect-ratio);padding-block:var(--zbk-button-padding-block);padding-inline:var(--zbk-button-padding-inline);margin-inline:var(--zbk-button-margin-inline);margin-block:var(--zbk-button-margin-block);flex-direction:var(--zbk-button-flex-direction);justify-content:var(--zbk-button-justify-content);align-items:var(--zbk-button-align-items);box-shadow:var(--zbk-button-box-shadow);cursor:var(--zbk-button-cursor);transform:var(--zbk-button-transform);transition-property:var(--zbk-button-transition-property);transition-duration:var(--zbk-button-transition-duration);transition-timing-function:var(--zbk-button-transition-timing-function);transition-delay:var(--zbk-button-transition-delay);opacity:var(--zbk-button-opacity);gap:var(--zbk-button-gap);outline:none;margin-block-start:var(--zbk-button-margin-block-start);margin-block-end:var(--zbk-button-margin-block-end);margin-inline-start:var(--zbk-button-margin-inline-start);margin-inline-end:var(--zbk-button-margin-inline-end);padding-block-start:var(--zbk-button-padding-block-start);padding-block-end:var(--zbk-button-padding-block-end);padding-inline-start:var(--zbk-button-padding-inline-start);padding-inline-end:var(--zbk-button-padding-inline-end)}.zbk-button[aria-expanded=true]{color:var(--zbk-button-ink-expanded);background-color:var(--zbk-button-canvas-expanded);border-color:var(--zbk-button-border-color-expanded);box-shadow:var(--zbk-button-box-shadow-expanded);transform:var(--zbk-button-transform-expanded)}@media (hover:hover) and (pointer:fine){.zbk-button:hover:not(:disabled):not([aria-disabled=true]){color:var(--zbk-button-ink-hover);background-color:var(--zbk-button-canvas-hover);border-color:var(--zbk-button-border-color-hover);box-shadow:var(--zbk-button-box-shadow-hover);transform:var(--zbk-button-transform-hover)}.zbk-button[aria-expanded=true]:hover:not(:disabled):not([aria-disabled=true]){color:var(--zbk-button-ink-expanded-hover);background-color:var(--zbk-button-canvas-expanded-hover);border-color:var(--zbk-button-border-color-expanded-hover);box-shadow:var(--zbk-button-box-shadow-expanded-hover);transform:var(--zbk-button-transform-expanded-hover)}}.zbk-button:active:not(:disabled):not([aria-disabled=true]){color:var(--zbk-button-ink-active);background-color:var(--zbk-button-canvas-active);border-color:var(--zbk-button-border-color-active);box-shadow:var(--zbk-button-box-shadow-active);transform:var(--zbk-button-transform-active)}.zbk-button[aria-expanded=true]:active:not(:disabled):not([aria-disabled=true]){color:var(--zbk-button-ink-expanded-active);background-color:var(--zbk-button-canvas-expanded-active);border-color:var(--zbk-button-border-color-expanded-active);box-shadow:var(--zbk-button-box-shadow-expanded-active);transform:var(--zbk-button-transform-expanded-active)}.zbk-button:focus-visible{color:var(--zbk-button-ink-focus);background-color:var(--zbk-button-canvas-focus);border-color:var(--zbk-button-border-color-focus);outline-color:var(--zbk-button-focus-color);outline-width:var(--zbk-button-focus-width);outline-offset:var(--zbk-button-focus-offset);box-shadow:var(--zbk-button-box-shadow-focus);transform:var(--zbk-button-transform-focus);outline-style:solid}.zbk-button[aria-expanded=true]:focus-visible{color:var(--zbk-button-ink-expanded-focus);background-color:var(--zbk-button-canvas-expanded-focus);border-color:var(--zbk-button-border-color-expanded-focus);box-shadow:var(--zbk-button-box-shadow-expanded-focus);transform:var(--zbk-button-transform-expanded-focus)}.zbk-button[aria-disabled=true],.zbk-button[disabled]{color:var(--zbk-button-ink-disabled);background-color:var(--zbk-button-canvas-disabled);border-color:var(--zbk-button-border-color-disabled);box-shadow:var(--zbk-button-box-shadow-disabled);transform:var(--zbk-button-transform-disabled);opacity:var(--zbk-button-opacity-disabled);cursor:var(--zbk-button-cursor-disabled);pointer-events:none}.zbk-button[aria-expanded=true][aria-disabled=true],.zbk-button[aria-expanded=true][disabled]{color:var(--zbk-button-ink-expanded-disabled);background-color:var(--zbk-button-canvas-expanded-disabled);border-color:var(--zbk-button-border-color-expanded-disabled);box-shadow:var(--zbk-button-box-shadow-expanded-disabled);transform:var(--zbk-button-transform-expanded-disabled)}.zbk-button[aria-busy=true]{color:var(--zbk-button-ink-loading);background-color:var(--zbk-button-canvas-loading);border-color:var(--zbk-button-border-color-loading);cursor:var(--zbk-button-cursor-loading);opacity:var(--zbk-button-opacity-loading)}.zbk-button .zbk-button__icon{font-size:var(--zbk-button-icon-size);min-inline-size:var(--zbk-button-icon-size);min-block-size:var(--zbk-button-icon-size);transform:var(--zbk-button-icon-transform);transition-property:var(--zbk-button-transition-property);transition-duration:var(--zbk-button-transition-duration);transition-timing-function:var(--zbk-button-transition-timing-function);transition-delay:var(--zbk-button-transition-delay);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.zbk-button .zbk-button__icon :where(svg,img):not([width]):not([height]){-o-object-fit:contain;object-fit:contain;block-size:1em;inline-size:1em}.zbk-button[aria-expanded=true] .zbk-button__icon{transform:var(--zbk-button-icon-transform-expanded)}.zbk-button .zbk-button__icon--start{font-size:var(--zbk-button-icon-start-size);min-inline-size:var(--zbk-button-icon-start-size);min-block-size:var(--zbk-button-icon-start-size)}.zbk-button .zbk-button__icon--end{font-size:var(--zbk-button-icon-end-size);min-inline-size:var(--zbk-button-icon-end-size);min-block-size:var(--zbk-button-icon-end-size)}zbk-disclosure{display:contents}.zbk-disclosure{box-sizing:border-box;display:var(--zbk-disclosure-display);color:var(--zbk-disclosure-panel-ink);background-color:var(--zbk-disclosure-canvas);border-color:var(--zbk-disclosure-border-color);border-width:var(--zbk-disclosure-border-width);border-style:var(--zbk-disclosure-border-style);border-radius:var(--zbk-disclosure-border-radius)}.zbk-disclosure>.zbk-disclosure__summary{box-sizing:border-box;display:var(--zbk-disclosure-summary-display);align-items:var(--zbk-disclosure-summary-align-items);flex-direction:var(--zbk-disclosure-summary-flex-direction);justify-content:var(--zbk-disclosure-summary-justify-content);min-block-size:var(--zbk-disclosure-summary-min-height);padding-inline:var(--zbk-disclosure-summary-padding-inline);padding-block:var(--zbk-disclosure-summary-padding-block);gap:var(--zbk-disclosure-summary-gap);color:var(--zbk-disclosure-summary-ink);background-color:var(--zbk-disclosure-summary-canvas);font-family:var(--zbk-disclosure-summary-font-family);font-size:var(--zbk-disclosure-summary-font-size);font-weight:var(--zbk-disclosure-summary-font-weight);line-height:var(--zbk-disclosure-summary-line-height);list-style:var(--zbk-disclosure-summary-list-style);transition-property:var(--zbk-disclosure-summary-transition-property);transition-duration:var(--zbk-disclosure-transition-duration);transition-timing-function:var(--zbk-disclosure-transition-timing-function);transition-delay:var(--zbk-disclosure-transition-delay);border-start-start-radius:var(--zbk-disclosure-border-radius);border-start-end-radius:var(--zbk-disclosure-border-radius);border-end-end-radius:var(--zbk-disclosure-border-radius);border-end-start-radius:var(--zbk-disclosure-border-radius)}.zbk-disclosure[open]>.zbk-disclosure__summary{background-color:var(--zbk-disclosure-summary-canvas-expanded);border-end-end-radius:0;border-end-start-radius:0}@media (hover:hover) and (pointer:fine){.zbk-disclosure>.zbk-disclosure__summary:hover{color:var(--zbk-disclosure-summary-ink-hover);background-color:var(--zbk-disclosure-summary-canvas-hover)}.zbk-disclosure[open]>.zbk-disclosure__summary:hover{color:var(--zbk-disclosure-summary-ink-expanded-hover);background-color:var(--zbk-disclosure-summary-canvas-expanded-hover)}}.zbk-disclosure>.zbk-disclosure__summary:focus-visible{outline-color:var(--zbk-disclosure-focus-color);outline-width:var(--zbk-disclosure-focus-width);outline-style:var(--zbk-disclosure-focus-style);outline-offset:var(--zbk-disclosure-focus-offset)}.zbk-disclosure>.zbk-disclosure__summary>.zbk-disclosure__summary-content{min-inline-size:0}.zbk-disclosure>.zbk-disclosure__summary>.zbk-disclosure__indicator{display:var(--zbk-disclosure-indicator-display);flex-shrink:var(--zbk-disclosure-indicator-flex-shrink);inline-size:var(--zbk-disclosure-indicator-inline-size);block-size:var(--zbk-disclosure-indicator-block-size);background-color:var(--zbk-disclosure-indicator-ink);color:var(--zbk-disclosure-indicator-ink);clip-path:var(--zbk-disclosure-indicator-clip-path);transform:var(--zbk-disclosure-indicator-transform);transform-origin:var(--zbk-disclosure-indicator-transform-origin);transition-property:var(--zbk-disclosure-indicator-transition-property);transition-duration:var(--zbk-disclosure-transition-duration);transition-timing-function:var(--zbk-disclosure-transition-timing-function);transition-delay:var(--zbk-disclosure-transition-delay);position:relative}.zbk-disclosure__indicator-content{font-size:var(--zbk-disclosure-indicator-block-size);place-items:center;line-height:1;display:none;position:absolute;inset:0}.zbk-disclosure__indicator-content :is(svg,img){block-size:auto;max-block-size:100%;inline-size:100%}.zbk-disclosure:not([open]) .zbk-disclosure__indicator-content--closed,.zbk-disclosure[open] .zbk-disclosure__indicator-content--open{display:grid}.zbk-disclosure[open]>.zbk-disclosure__summary>.zbk-disclosure__indicator{clip-path:var(--zbk-disclosure-indicator-clip-path-expanded);transform:var(--zbk-disclosure-indicator-transform-expanded)}.zbk-disclosure:not([open])>.zbk-disclosure__summary>.zbk-disclosure__indicator--slotted-closed,.zbk-disclosure[open]>.zbk-disclosure__summary>.zbk-disclosure__indicator--slotted-open{clip-path:none;background-color:#0000;transform:none}.zbk-disclosure>.zbk-disclosure__panel{box-sizing:border-box;padding-inline:var(--zbk-disclosure-panel-padding-inline);padding-block:var(--zbk-disclosure-panel-padding-block);color:var(--zbk-disclosure-panel-ink)}.zbk-disclosure>.zbk-disclosure__panel>:first-child{margin-block-start:var(--zbk-disclosure-panel-content-margin-block-start)}.zbk-disclosure>.zbk-disclosure__panel>:last-child{margin-block-end:var(--zbk-disclosure-panel-content-margin-block-end)}zbk-link{cursor:var(--zbk-link-cursor);display:contents}.zbk-link{color:var(--zbk-link-ink);font-family:var(--zbk-link-font-family);font-size:var(--zbk-link-font-size);font-weight:var(--zbk-link-font-weight);line-height:var(--zbk-link-line-height);letter-spacing:var(--zbk-link-letter-spacing);text-box-trim:var(--zbk-link-text-box-trim);text-box-edge:var(--zbk-link-text-box-edge);display:var(--zbk-link-display);min-inline-size:var(--zbk-link-min-inline-size);min-block-size:var(--zbk-link-min-block-size);padding-inline:var(--zbk-link-padding-inline);padding-block:var(--zbk-link-padding-block);border-radius:var(--zbk-link-border-radius);cursor:var(--zbk-link-cursor);outline:none;text-decoration:none}.zbk-link,.zbk-link .zbk-link__label{transition-property:var(--zbk-link-transition-property);transition-duration:var(--zbk-link-transition-duration);transition-timing-function:var(--zbk-link-transition-timing-function);transition-delay:var(--zbk-link-transition-delay)}.zbk-link .zbk-link__label{-webkit-text-decoration-line:var(--zbk-link-decoration-line);text-decoration-line:var(--zbk-link-decoration-line);-webkit-text-decoration-style:var(--zbk-link-decoration-style);text-decoration-style:var(--zbk-link-decoration-style);-webkit-text-decoration-color:var(--zbk-link-decoration-color);text-decoration-color:var(--zbk-link-decoration-color);text-decoration-thickness:var(--zbk-link-decoration-thickness);text-underline-offset:var(--zbk-link-underline-offset)}.zbk-link--with-icon{display:var(--zbk-link-display-with-icon);align-items:var(--zbk-link-align-items);gap:var(--zbk-link-icon-gap)}.zbk-link .zbk-link__icon{font-size:var(--zbk-link-icon-size);min-inline-size:var(--zbk-link-icon-size);min-block-size:var(--zbk-link-icon-size);transform:var(--zbk-link-icon-transform);transition-property:var(--zbk-link-transition-property);transition-duration:var(--zbk-link-transition-duration);transition-timing-function:var(--zbk-link-transition-timing-function);transition-delay:var(--zbk-link-transition-delay);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.zbk-link:visited{color:var(--zbk-link-ink-visited)}.zbk-link:visited .zbk-link__label{-webkit-text-decoration-color:var(--zbk-link-decoration-color-visited);text-decoration-color:var(--zbk-link-decoration-color-visited)}.zbk-link[aria-current]:not([aria-current=false]){color:var(--zbk-link-ink-current)}.zbk-link[aria-current]:not([aria-current=false]) .zbk-link__label{-webkit-text-decoration-line:var(--zbk-link-decoration-line-current);text-decoration-line:var(--zbk-link-decoration-line-current);-webkit-text-decoration-style:var(--zbk-link-decoration-style-current);text-decoration-style:var(--zbk-link-decoration-style-current);-webkit-text-decoration-color:var(--zbk-link-decoration-color-current);text-decoration-color:var(--zbk-link-decoration-color-current);text-decoration-thickness:var(--zbk-link-decoration-thickness-current);text-underline-offset:var(--zbk-link-underline-offset-current)}@media (hover:hover) and (pointer:fine){.zbk-link:hover{color:var(--zbk-link-ink-hover)}.zbk-link:hover .zbk-link__label{-webkit-text-decoration-line:var(--zbk-link-decoration-line-hover);text-decoration-line:var(--zbk-link-decoration-line-hover);-webkit-text-decoration-style:var(--zbk-link-decoration-style-hover);text-decoration-style:var(--zbk-link-decoration-style-hover);-webkit-text-decoration-color:var(--zbk-link-decoration-color-hover);text-decoration-color:var(--zbk-link-decoration-color-hover);text-decoration-thickness:var(--zbk-link-decoration-thickness-hover);text-underline-offset:var(--zbk-link-underline-offset-hover)}.zbk-link:hover .zbk-link__icon--start{transform:var(--zbk-link-icon-transform-hover-start)}.zbk-link:hover .zbk-link__icon--end{transform:var(--zbk-link-icon-transform-hover-end)}.zbk-link:visited:hover{color:var(--zbk-link-ink-visited-hover)}.zbk-link:visited:hover .zbk-link__label{-webkit-text-decoration-color:var(--zbk-link-decoration-color-visited-hover);text-decoration-color:var(--zbk-link-decoration-color-visited-hover)}.zbk-link[aria-current]:not([aria-current=false]):hover{color:var(--zbk-link-ink-current-hover)}.zbk-link[aria-current]:not([aria-current=false]):hover .zbk-link__label{-webkit-text-decoration-line:var(--zbk-link-decoration-line-current-hover);text-decoration-line:var(--zbk-link-decoration-line-current-hover);-webkit-text-decoration-style:var(--zbk-link-decoration-style-current-hover);text-decoration-style:var(--zbk-link-decoration-style-current-hover);-webkit-text-decoration-color:var(--zbk-link-decoration-color-current-hover);text-decoration-color:var(--zbk-link-decoration-color-current-hover);text-decoration-thickness:var(--zbk-link-decoration-thickness-current-hover);text-underline-offset:var(--zbk-link-underline-offset-current-hover)}}.zbk-link:active{color:var(--zbk-link-ink-active)}.zbk-link:visited:active{color:var(--zbk-link-ink-visited-active)}.zbk-link[aria-current]:not([aria-current=false]):active{color:var(--zbk-link-ink-current-active)}.zbk-link[aria-current]:not([aria-current=false]):active .zbk-link__label{-webkit-text-decoration-line:var(--zbk-link-decoration-line-current-active);text-decoration-line:var(--zbk-link-decoration-line-current-active);-webkit-text-decoration-style:var(--zbk-link-decoration-style-current-active);text-decoration-style:var(--zbk-link-decoration-style-current-active);-webkit-text-decoration-color:var(--zbk-link-decoration-color-current-active);text-decoration-color:var(--zbk-link-decoration-color-current-active);text-decoration-thickness:var(--zbk-link-decoration-thickness-current-active);text-underline-offset:var(--zbk-link-underline-offset-current-active)}.zbk-link:focus-visible{color:var(--zbk-link-ink-focus);outline-color:var(--zbk-link-focus-color);outline-width:var(--zbk-link-focus-width);outline-offset:var(--zbk-link-focus-offset);outline-style:solid}.zbk-link:visited:focus-visible{color:var(--zbk-link-ink-visited-focus)}.zbk-link[aria-current]:not([aria-current=false]):focus-visible{color:var(--zbk-link-ink-current-focus)}.zbk-link[aria-current]:not([aria-current=false]):focus-visible .zbk-link__label{-webkit-text-decoration-line:var(--zbk-link-decoration-line-current-focus);text-decoration-line:var(--zbk-link-decoration-line-current-focus);-webkit-text-decoration-style:var(--zbk-link-decoration-style-current-focus);text-decoration-style:var(--zbk-link-decoration-style-current-focus);-webkit-text-decoration-color:var(--zbk-link-decoration-color-current-focus);text-decoration-color:var(--zbk-link-decoration-color-current-focus);text-decoration-thickness:var(--zbk-link-decoration-thickness-current-focus);text-underline-offset:var(--zbk-link-underline-offset-current-focus)}.zbk-button[target=_blank i]:after,.zbk-link[target=_blank i]:after{content:var(--zbk-link-new-tab-indicator)}zbk-tabs{display:contents}}@layer variants{.zbk-button--flat{--zbk-button-box-shadow:var(--zbk-elevation-none);--zbk-button-box-shadow-hover:var(--zbk-elevation-none);--zbk-button-box-shadow-active:var(--zbk-elevation-none);--zbk-button-box-shadow-focus:var(--zbk-elevation-none);--zbk-button-box-shadow-expanded:var(--zbk-elevation-none);--zbk-button-box-shadow-expanded-hover:var(--zbk-elevation-none);--zbk-button-box-shadow-expanded-active:var(--zbk-elevation-none);--zbk-button-box-shadow-expanded-focus:var(--zbk-elevation-none);--zbk-button-box-shadow-expanded-disabled:var(--zbk-elevation-none);--zbk-button-box-shadow-disabled:var(--zbk-elevation-none);--zbk-button-transform:none;--zbk-button-transform-hover:none;--zbk-button-transform-active:none;--zbk-button-transform-focus:none;--zbk-button-transform-expanded:none;--zbk-button-transform-expanded-hover:none;--zbk-button-transform-expanded-active:none;--zbk-button-transform-expanded-focus:none;--zbk-button-transform-expanded-disabled:none;--zbk-button-transform-disabled:none}.zbk-button--ghost{--zbk-button-canvas:transparent;--zbk-button-canvas-hover:var(--zbk-action-canvas-subtle);--zbk-button-canvas-active:var(--zbk-action-canvas-muted);--zbk-button-canvas-disabled:transparent;--zbk-button-ink:var(--zbk-action-ink);--zbk-button-ink-hover:var(--zbk-action-ink-emphasis);--zbk-button-ink-active:var(--zbk-action-ink-emphasis);--zbk-button-border-color:transparent;--zbk-button-border-color-hover:transparent;--zbk-button-border-color-active:transparent;--zbk-button-border-color-disabled:transparent;--zbk-button-ink-focus:var(--zbk-button-ink);--zbk-button-ink-expanded:var(--zbk-button-ink);--zbk-button-ink-expanded-hover:var(--zbk-button-ink-hover);--zbk-button-ink-expanded-active:var(--zbk-button-ink-active);--zbk-button-ink-expanded-focus:var(--zbk-button-ink-focus);--zbk-button-ink-loading:var(--zbk-button-ink);--zbk-button-canvas-focus:var(--zbk-button-canvas);--zbk-button-canvas-expanded:var(--zbk-button-canvas);--zbk-button-canvas-expanded-hover:var(--zbk-button-canvas-hover);--zbk-button-canvas-expanded-active:var(--zbk-button-canvas-active);--zbk-button-canvas-expanded-focus:var(--zbk-button-canvas-focus);--zbk-button-canvas-expanded-disabled:var(--zbk-button-canvas-disabled);--zbk-button-canvas-loading:var(--zbk-button-canvas);--zbk-button-border-color-focus:var(--zbk-button-border-color);--zbk-button-border-color-expanded:var(--zbk-button-border-color);--zbk-button-border-color-expanded-hover:var(--zbk-button-border-color-hover);--zbk-button-border-color-expanded-active:var(--zbk-button-border-color-active);--zbk-button-border-color-expanded-focus:var(--zbk-button-border-color-focus);--zbk-button-border-color-expanded-disabled:var(--zbk-button-border-color-disabled);--zbk-button-border-color-loading:var(--zbk-button-border-color)}.zbk-button--lg{--zbk-button-font-size:var(--zbk-font-size-lg);--zbk-button-padding-inline:var(--zbk-spacing-lg);--zbk-button-padding-block:var(--zbk-spacing-sm);--zbk-button-icon-size:1.5rem;--zbk-button-padding-inline-start:var(--zbk-button-padding-inline);--zbk-button-padding-inline-end:var(--zbk-button-padding-inline);--zbk-button-padding-block-start:var(--zbk-button-padding-block);--zbk-button-padding-block-end:var(--zbk-button-padding-block);--zbk-button-gap:var(--zbk-button-padding-block);--zbk-button-icon-start-size:var(--zbk-button-icon-size);--zbk-button-icon-end-size:var(--zbk-button-icon-size)}.zbk-button--outline{--zbk-button-canvas:transparent;--zbk-button-canvas-hover:var(--zbk-action-canvas-subtle);--zbk-button-canvas-active:var(--zbk-action-canvas-muted);--zbk-button-canvas-disabled:transparent;--zbk-button-ink:var(--zbk-action-ink);--zbk-button-ink-hover:var(--zbk-action-ink-emphasis);--zbk-button-ink-active:var(--zbk-action-ink-emphasis);--zbk-button-border-color:var(--zbk-action-border);--zbk-button-border-color-hover:var(--zbk-action-border-emphasis);--zbk-button-border-color-active:var(--zbk-action-border-emphasis);--zbk-button-ink-focus:var(--zbk-button-ink);--zbk-button-ink-expanded:var(--zbk-button-ink);--zbk-button-ink-expanded-hover:var(--zbk-button-ink-hover);--zbk-button-ink-expanded-active:var(--zbk-button-ink-active);--zbk-button-ink-expanded-focus:var(--zbk-button-ink-focus);--zbk-button-ink-loading:var(--zbk-button-ink);--zbk-button-canvas-focus:var(--zbk-button-canvas);--zbk-button-canvas-expanded:var(--zbk-button-canvas);--zbk-button-canvas-expanded-hover:var(--zbk-button-canvas-hover);--zbk-button-canvas-expanded-active:var(--zbk-button-canvas-active);--zbk-button-canvas-expanded-focus:var(--zbk-button-canvas-focus);--zbk-button-canvas-expanded-disabled:var(--zbk-button-canvas-disabled);--zbk-button-canvas-loading:var(--zbk-button-canvas);--zbk-button-border-color-focus:var(--zbk-button-border-color);--zbk-button-border-color-expanded:var(--zbk-button-border-color);--zbk-button-border-color-expanded-hover:var(--zbk-button-border-color-hover);--zbk-button-border-color-expanded-active:var(--zbk-button-border-color-active);--zbk-button-border-color-expanded-focus:var(--zbk-button-border-color-focus);--zbk-button-border-color-loading:var(--zbk-button-border-color)}.zbk-button--sm{--zbk-button-font-size:var(--zbk-font-size-sm);--zbk-button-padding-inline:var(--zbk-spacing-xs);--zbk-button-padding-block:var(--zbk-spacing-2xs);--zbk-button-icon-size:1rem;--zbk-button-padding-inline-start:var(--zbk-button-padding-inline);--zbk-button-padding-inline-end:var(--zbk-button-padding-inline);--zbk-button-padding-block-start:var(--zbk-button-padding-block);--zbk-button-padding-block-end:var(--zbk-button-padding-block);--zbk-button-gap:var(--zbk-button-padding-block);--zbk-button-icon-start-size:var(--zbk-button-icon-size);--zbk-button-icon-end-size:var(--zbk-button-icon-size)}.zbk-button--subtle{--zbk-button-canvas:var(--zbk-app-canvas-subtle);--zbk-button-canvas-hover:var(--zbk-app-canvas-subtle);--zbk-button-canvas-active:var(--zbk-app-canvas-subtle);--zbk-button-ink:var(--zbk-app-ink);--zbk-button-ink-hover:var(--zbk-app-ink);--zbk-button-ink-active:var(--zbk-app-ink);--zbk-button-border-color:var(--zbk-app-border);--zbk-button-border-color-hover:var(--zbk-app-border);--zbk-button-border-color-active:var(--zbk-app-border);--zbk-button-ink-focus:var(--zbk-button-ink);--zbk-button-ink-expanded:var(--zbk-button-ink);--zbk-button-ink-expanded-hover:var(--zbk-button-ink-hover);--zbk-button-ink-expanded-active:var(--zbk-button-ink-active);--zbk-button-ink-expanded-focus:var(--zbk-button-ink-focus);--zbk-button-ink-loading:var(--zbk-button-ink);--zbk-button-canvas-focus:var(--zbk-button-canvas);--zbk-button-canvas-expanded:var(--zbk-button-canvas);--zbk-button-canvas-expanded-hover:var(--zbk-button-canvas-hover);--zbk-button-canvas-expanded-active:var(--zbk-button-canvas-active);--zbk-button-canvas-expanded-focus:var(--zbk-button-canvas-focus);--zbk-button-canvas-loading:var(--zbk-button-canvas);--zbk-button-border-color-focus:var(--zbk-button-border-color);--zbk-button-border-color-expanded:var(--zbk-button-border-color);--zbk-button-border-color-expanded-hover:var(--zbk-button-border-color-hover);--zbk-button-border-color-expanded-active:var(--zbk-button-border-color-active);--zbk-button-border-color-expanded-focus:var(--zbk-button-border-color-focus);--zbk-button-border-color-loading:var(--zbk-button-border-color)}.zbk-link--subtle{--zbk-link-ink:var(--zbk-app-ink);--zbk-link-ink-hover:var(--zbk-action-ink);--zbk-link-decoration-line:none;--zbk-link-decoration-line-hover:underline;--zbk-link-decoration-color-hover:var(--zbk-action-ink);--zbk-link-ink-focus:var(--zbk-link-ink);--zbk-link-ink-visited:var(--zbk-link-ink);--zbk-link-ink-visited-hover:var(--zbk-link-ink-visited);--zbk-link-ink-visited-active:var(--zbk-link-ink-visited);--zbk-link-ink-visited-focus:var(--zbk-link-ink-focus);--zbk-link-decoration-line-current:var(--zbk-link-decoration-line);--zbk-link-decoration-line-current-hover:var(--zbk-link-decoration-line-current);--zbk-link-decoration-line-current-active:var(--zbk-link-decoration-line-current);--zbk-link-decoration-line-current-focus:var(--zbk-link-decoration-line-current)}.zbk-disclosure--sm{--zbk-disclosure-summary-font-size:var(--zbk-font-size-sm);--zbk-disclosure-summary-min-height:var(--zbk-spacing-lg)}.zbk-disclosure--faq{--zbk-disclosure-summary-padding-inline:var(--zbk-spacing-1);--zbk-disclosure-summary-padding-block:var(--zbk-spacing-05);--zbk-disclosure-panel-padding-inline:var(--zbk-spacing-1);--zbk-disclosure-panel-padding-block:var(--zbk-spacing-1);--zbk-disclosure-summary-canvas-hover:var(--zbk-app-canvas-muted);--zbk-disclosure-summary-canvas-expanded-hover:var(--zbk-app-canvas-muted)}}@layer utilities{[class*=\ transition-],[class^=transition-]{transition-timing-function:var(--zbk-transition-timing-function);transition-duration:var(--zbk-transition-duration)}}@keyframes zbk-reveal-unupgraded{to{visibility:visible}}:root{--zbk-transition-timing-function:ease;--zbk-transition-duration:var(--zbk-transition-duration-default);--zbk-a11y-font-size-modifier-2xs:1;--zbk-a11y-font-size-modifier-xs:1;--zbk-a11y-font-size-modifier-sm:1;--zbk-a11y-font-size-modifier-md:1;--zbk-a11y-font-size-modifier-lg:1;--zbk-a11y-font-size-modifier-xl:1;--zbk-a11y-font-size-modifier-2xl:1;--zbk-a11y-font-size-modifier-3xl:1;--zbk-a11y-font-size-modifier-5xl:1;--zbk-color-blue-hue:210;--zbk-color-blue-saturation:78%;--zbk-color-blue-50:hsl(var(--zbk-color-blue-hue), var(--zbk-color-blue-saturation), 98%);--zbk-color-blue-500:hsl(var(--zbk-color-blue-hue), var(--zbk-color-blue-saturation), 58%);--zbk-color-blue-700:hsl(var(--zbk-color-blue-hue), var(--zbk-color-blue-saturation), 36%);--zbk-color-butterfield-hue:48;--zbk-color-butterfield-saturation:72%;--zbk-color-butterfield-50:#f6f4f2;--zbk-color-butterfield-100:#ece9e5;--zbk-color-butterfield-500:hsl(var(--zbk-color-butterfield-hue), var(--zbk-color-butterfield-saturation), 58%);--zbk-color-butterfield-700:hsl(var(--zbk-color-butterfield-hue), var(--zbk-color-butterfield-saturation), 36%);--zbk-color-charcoal-hue:210;--zbk-color-charcoal-saturation:12%;--zbk-color-charcoal-400:hsl(var(--zbk-color-charcoal-hue), var(--zbk-color-charcoal-saturation), 69%);--zbk-color-charcoal-800:hsl(var(--zbk-color-charcoal-hue), var(--zbk-color-charcoal-saturation), 26%);--zbk-color-dusk-hue:220;--zbk-color-dusk-saturation:22%;--zbk-color-dusk-500:#e0dcd8;--zbk-color-dusk-600:#5c5653;--zbk-color-dusk-700:#87807c;--zbk-color-dusk-900:#211e1d;--zbk-color-gold-hue:40;--zbk-color-gold-saturation:85%;--zbk-color-gold-50:hsl(var(--zbk-color-gold-hue), var(--zbk-color-gold-saturation), 98%);--zbk-color-gold-500:hsl(var(--zbk-color-gold-hue), var(--zbk-color-gold-saturation), 58%);--zbk-color-gold-800:hsl(var(--zbk-color-gold-hue), var(--zbk-color-gold-saturation), 26%);--zbk-color-merlot-hue:320;--zbk-color-merlot-saturation:62%;--zbk-color-merlot-50:#f9e9f0;--zbk-color-merlot-100:#f3d9e4;--zbk-color-merlot-700:#a12a5b;--zbk-color-merlot-800:#811f48;--zbk-color-violet-hue:268;--zbk-color-violet-saturation:76%;--zbk-color-violet-50:hsl(var(--zbk-color-violet-hue), var(--zbk-color-violet-saturation), 98%);--zbk-color-violet-200:hsl(var(--zbk-color-violet-hue), var(--zbk-color-violet-saturation), 87%);--zbk-color-violet-700:hsl(var(--zbk-color-violet-hue), var(--zbk-color-violet-saturation), 36%);--zbk-color-global-white:#fff;--zbk-color-global-transparent:transparent}.demo.svelte-460w8r{color:var(--zbk-app-ink,#26352e);font:var(--zbk-font-size-sm,.9rem) / 1.5 var(--zbk-font-family-interface,system-ui, sans-serif)}.demo-heading.svelte-460w8r{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.6rem 2rem;margin-bottom:1.15rem;display:flex}.demo-heading.svelte-460w8r h2:where(.svelte-460w8r){font:650 var(--zbk-font-size-xl)/1.15 var(--zbk-font-family-interface);letter-spacing:-.025em;margin:0}.demo-eyebrow.svelte-460w8r{color:var(--zbk-app-ink-muted,#5d665e);font-size:var(--zbk-font-size-xs);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .35rem;font-weight:750}.capture-note.svelte-460w8r{max-width:24rem;color:var(--zbk-app-ink-muted,#5d665e);font-size:var(--zbk-font-size-xs);margin:0}.demo-panels.svelte-460w8r{border:1px solid var(--zbk-app-border,#c8ccc1);background:var(--zbk-app-canvas,#fff);border-radius:0;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);display:grid;overflow:hidden}.source-panel.svelte-460w8r,.semantic-panel.svelte-460w8r{min-width:0}.source-panel.svelte-460w8r{border-right:1px solid var(--zbk-app-border-subtle,#dfe1da);background:#f5f4ed}.browser-bar.svelte-460w8r{min-height:2.5rem;color:var(--zbk-app-ink-muted);font:var(--zbk-font-size-xs)/1.3 system-ui, sans-serif;border-bottom:1px solid #dfe0d7;align-items:center;gap:.35rem;padding:0 .8rem;display:flex}.browser-bar.svelte-460w8r i:where(.svelte-460w8r){background:#d9a99c;border-radius:50%;width:.42rem;height:.42rem}.browser-bar.svelte-460w8r i:where(.svelte-460w8r):nth-child(2){background:#d9c58e}.browser-bar.svelte-460w8r i:where(.svelte-460w8r):nth-child(3){background:#9cb599}.browser-bar.svelte-460w8r span:where(.svelte-460w8r){margin-left:auto}.source-page.svelte-460w8r{color:#26352e;padding:clamp(1rem,2.2vw,1.6rem);font-family:Georgia,serif}.source-nav.svelte-460w8r{color:#405648;font:700 var(--zbk-font-size-xs)/1.3 system-ui, sans-serif;letter-spacing:.08em;justify-content:space-between;gap:.7rem;display:flex}.source-nav.svelte-460w8r strong:where(.svelte-460w8r){margin-right:auto}.source-copy.svelte-460w8r{margin-top:clamp(1.7rem,5vw,3.2rem)}.source-kicker.svelte-460w8r{color:#405648;font:700 var(--zbk-font-size-xs)/1.3 system-ui, sans-serif;letter-spacing:.14em;margin:0 0 .45rem}.source-title.svelte-460w8r{letter-spacing:-.05em;max-width:10ch;margin:0;font-size:clamp(1.7rem,3.2vw,2.7rem);line-height:.97}.source-intro.svelte-460w8r{color:#59645b;max-width:27rem;font-size:var(--zbk-font-size-sm);margin:.8rem 0 0}.source-art.svelte-460w8r{aspect-ratio:1.8;object-fit:cover;width:100%;margin-top:1.2rem;display:block}.source-caption.svelte-460w8r{color:#657066;font:var(--zbk-font-size-xs)/1.4 system-ui, sans-serif;margin-top:.45rem}.source-story.svelte-460w8r{border-top:1px solid #c5c8b9;justify-content:space-between;align-items:center;gap:.6rem;margin-top:1.15rem;padding-top:.8rem;display:flex}.source-story.svelte-460w8r strong:where(.svelte-460w8r){font-size:var(--zbk-font-size-sm)}.source-story.svelte-460w8r p:where(.svelte-460w8r){color:#657066;font:var(--zbk-font-size-xs)/1.4 system-ui, sans-serif;margin:.15rem 0 0}.mock-button.svelte-460w8r{color:#713e32;font:700 var(--zbk-font-size-xs)/1.3 system-ui, sans-serif;border:1px solid #9b6554;border-radius:999px;flex:none;padding:.42rem .68rem}.semantic-panel.svelte-460w8r{background:var(--zbk-app-canvas,#fff);flex-direction:column;display:flex}.semantic-topline.svelte-460w8r{justify-content:space-between;align-items:center;gap:.8rem;padding:1rem 1rem .75rem;display:flex}.semantic-topline.svelte-460w8r .demo-eyebrow:where(.svelte-460w8r){margin-bottom:.1rem}.document-title.svelte-460w8r{font:700 var(--zbk-font-size-sm)/1.3 var(--zbk-font-family-interface,system-ui, sans-serif);margin:0}.saved-tag.svelte-460w8r{background:var(--zbk-app-canvas-muted,#f0f1ed);color:var(--zbk-app-ink-muted,#5d665e);font-size:var(--zbk-font-size-xs);border-radius:999px;flex:none;padding:.2rem .45rem}.filter-row.svelte-460w8r{border-bottom:1px solid var(--zbk-app-border-subtle,#dfe1da);flex-wrap:wrap;gap:.3rem;padding:0 1rem .65rem;display:flex}.demo-keyboard.svelte-460w8r{padding:var(--zbk-spacing-05) var(--zbk-spacing-1) 0;color:var(--zbk-app-ink-muted);font-size:var(--zbk-font-size-xs);margin:0}.demo-screen-reader-only.svelte-460w8r{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.semantic-content.svelte-460w8r{grid-template-columns:minmax(0,1fr) minmax(13rem,.6fr);align-items:start;gap:.75rem;padding:.7rem 1rem;display:grid}.document-tree.svelte-460w8r{min-width:0;max-height:36rem;padding-right:.25rem;overflow:auto}.document-tree.svelte-460w8r .landmark{--cat-ink:var(--zbk-accent-primary-ink);--cat-canvas:var(--zbk-accent-primary-canvas-subtle);--cat-rule:var(--zbk-accent-primary-border-subtle)}.document-tree.svelte-460w8r .control{--cat-ink:var(--zbk-accent-secondary-ink);--cat-canvas:var(--zbk-accent-secondary-canvas-subtle);--cat-rule:var(--zbk-app-border-subtle)}.document-tree.svelte-460w8r .heading{--cat-ink:var(--zbk-app-ink);--cat-canvas:var(--zbk-app-canvas-muted);--cat-rule:var(--zbk-app-border-subtle)}.document-tree.svelte-460w8r .neutral{--cat-ink:var(--zbk-app-ink-muted);--cat-canvas:transparent;--cat-rule:var(--zbk-app-border-subtle)}.document-tree.svelte-460w8r .marker-text{padding:0 var(--zbk-spacing-025);border-radius:var(--zbk-border-radius-sm);color:var(--cat-ink,var(--zbk-app-ink-muted));background:var(--cat-canvas,var(--zbk-app-canvas-muted));font:600 var(--zbk-font-size-xs) / 1.4 var(--zbk-font-family-code);overflow-wrap:anywhere;display:inline-block}.document-tree.svelte-460w8r .row{margin:var(--zbk-spacing-05) 0 var(--zbk-spacing-1);border-radius:var(--zbk-border-radius-md)}.document-tree.svelte-460w8r .row>.marker{width:auto;margin-right:var(--zbk-spacing-05);vertical-align:baseline;background:0 0;border:0;justify-content:flex-start;padding:0;display:inline-flex;position:static}.document-tree.svelte-460w8r .marker:focus-visible,.document-tree.svelte-460w8r .caption:focus-visible,.document-tree.svelte-460w8r .control-face:focus-visible,.document-tree.svelte-460w8r .link-face:focus-visible{outline:var(--zbk-focus-width) solid var(--zbk-focus-color);outline-offset:var(--zbk-focus-offset)}.document-tree.svelte-460w8r .row-body{max-width:68ch}.document-tree.svelte-460w8r .heading-text{margin-top:var(--zbk-spacing-05);letter-spacing:-.015em;font-size:clamp(1.2rem,2.2vw,1.7rem);font-weight:700;line-height:1.2}.document-tree.svelte-460w8r .row.prose{margin-bottom:var(--zbk-spacing-05)}.document-tree.svelte-460w8r .group{margin:var(--zbk-spacing-05) 0}.document-tree.svelte-460w8r .caption{align-items:baseline;gap:var(--zbk-spacing-05);padding:var(--zbk-spacing-025);margin-left:calc(-1 * var(--zbk-spacing-025));border-radius:var(--zbk-border-radius-md);font-size:var(--zbk-font-size-sm);text-align:left;background:0 0;border:0;flex-wrap:wrap;display:inline-flex}.document-tree.svelte-460w8r .caption-name{color:var(--cat-ink);font-weight:700}.document-tree.svelte-460w8r .group-body{margin-left:var(--zbk-spacing-025);padding-left:var(--zbk-spacing-1);border-left:2px solid var(--cat-rule)}.document-tree.svelte-460w8r .control{align-items:flex-start;gap:var(--zbk-spacing-025);max-width:100%;margin:0 var(--zbk-spacing-1) var(--zbk-spacing-05) 0;vertical-align:top;flex-direction:column;line-height:1.4;display:inline-flex}.document-tree.svelte-460w8r .control-face,.document-tree.svelte-460w8r .link-face{color:var(--cat-ink);text-align:left;background:0 0;border:0}.document-tree.svelte-460w8r .control-face{align-items:center;gap:var(--zbk-spacing-05);max-width:100%;padding:var(--zbk-spacing-025) var(--zbk-spacing-1);border:2px solid var(--cat-ink);border-radius:var(--zbk-border-radius-md);background:var(--zbk-app-canvas-subtle);font-size:var(--zbk-font-size-sm);font-weight:600;display:inline-flex}.document-tree.svelte-460w8r .control-face[aria-pressed=true],.document-tree.svelte-460w8r .caption[aria-pressed=true]{border-color:var(--zbk-action-canvas);background:var(--zbk-action-canvas-subtle)}.document-tree.svelte-460w8r .link-face{text-underline-offset:.2em;padding:0;text-decoration:underline;display:inline}.document-tree.svelte-460w8r .control-text,.document-tree.svelte-460w8r .row-body{min-width:0}.document-tree.svelte-460w8r .control-note{align-items:baseline;gap:var(--zbk-spacing-025) var(--zbk-spacing-05);color:var(--zbk-app-ink-muted);font-size:var(--zbk-font-size-xs);flex-wrap:wrap;display:flex}.document-tree.svelte-460w8r .control-note strong{color:var(--zbk-app-ink)}.document-tree.svelte-460w8r .note-role{font-family:var(--zbk-font-family-code)}.document-tree.svelte-460w8r .image-face{font-weight:400}.document-tree.svelte-460w8r .pill{padding:0 var(--zbk-spacing-05);background:var(--zbk-app-canvas-muted);color:var(--zbk-app-ink-muted);font-size:var(--zbk-font-size-xs);border-radius:999px;font-weight:600;line-height:1.5;display:inline-block}.document-tree.svelte-460w8r .selected:not(.control){background:var(--zbk-action-canvas-subtle);box-shadow:-.3rem 0 0 var(--zbk-action-canvas-subtle), .3rem 0 0 var(--zbk-action-canvas-subtle)}.document-tree.svelte-460w8r .marker[aria-pressed=true] .marker-text,.document-tree.svelte-460w8r .caption[aria-pressed=true] .marker-text{color:var(--zbk-app-ink-inverse-emphasis);background:var(--zbk-action-canvas)}.document-tree.svelte-460w8r .gap{padding:var(--zbk-spacing-05) var(--zbk-spacing-1);border-left:3px solid var(--zbk-caution-border);background:var(--zbk-caution-canvas-subtle);font-size:var(--zbk-font-size-xs)}.selection-details.svelte-460w8r{min-width:0;padding:var(--zbk-spacing-1);border-left:2px solid var(--zbk-action-border);background:var(--zbk-app-canvas-subtle,#f7f7f3)}.selection-details.svelte-460w8r h3:where(.svelte-460w8r){font-size:var(--zbk-font-size-md);overflow-wrap:anywhere;margin:0 0 .65rem;line-height:1.3}.selection-details.svelte-460w8r dl:where(.svelte-460w8r){gap:.45rem;margin:0;display:grid}.selection-details.svelte-460w8r dl:where(.svelte-460w8r)>div:where(.svelte-460w8r){min-width:0}.selection-details.svelte-460w8r dt:where(.svelte-460w8r){color:var(--zbk-app-ink-muted,#5d665e);font-size:var(--zbk-font-size-xs)}.selection-details.svelte-460w8r dd:where(.svelte-460w8r){font-size:var(--zbk-font-size-sm);overflow-wrap:anywhere;margin:.05rem 0 0}.selection-outside.svelte-460w8r{margin:var(--zbk-spacing-05) 0 0;color:var(--zbk-app-ink-muted);font-size:var(--zbk-font-size-xs)}.selection-hint.svelte-460w8r{color:var(--zbk-app-ink-muted,#5d665e);font-size:var(--zbk-font-size-xs);grid-column:1/-1;margin:0}.panel-caption.svelte-460w8r{border-top:1px solid var(--zbk-app-border-subtle,#dfe1da);color:var(--zbk-app-ink-muted,#5d665e);font-size:var(--zbk-font-size-xs);margin:auto 0 0;padding:.55rem 1rem}@media (max-width:1184px){.semantic-content.svelte-460w8r{grid-template-columns:minmax(0,1fr)}.document-tree.svelte-460w8r{max-height:28rem}}@media (max-width:850px){.demo-panels.svelte-460w8r{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}@media (max-width:640px){.demo-panels.svelte-460w8r{grid-template-columns:1fr}.source-panel.svelte-460w8r{border-right:0;border-bottom:1px solid var(--zbk-app-border-subtle,#dfe1da)}.source-page.svelte-460w8r{max-width:34rem;margin-inline:auto}.source-copy.svelte-460w8r{margin-top:1.6rem}.source-art.svelte-460w8r{aspect-ratio:2.2}.semantic-content.svelte-460w8r{grid-template-columns:minmax(0,1fr)}.document-tree.svelte-460w8r{max-height:26rem}}@media (max-width:430px){.semantic-content.svelte-460w8r{grid-template-columns:minmax(0,1fr)}.document-tree.svelte-460w8r{max-height:26rem}}
