.ts-sheet{border:1px solid var(--color-border);background:var(--color-canvas);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;color:inherit}.ts-sheet>header{gap:var(--space-inline-compact);padding:var(--space-inline-compact) var(--space-inline-default);border-bottom:1px solid var(--color-border);font-size:var(--type-meta);align-items:center;display:flex}.ts-sheet>header>span:last-child{margin-left:auto}.ts-sheet svg{color:var(--color-brand);flex:none}.ts-sheet-url{gap:var(--space-phi-1) var(--space-inline-compact);padding:var(--space-inline-default);grid-template-columns:auto 1fr;display:grid}.ts-hero .ts-sheet-url p{font-size:var(--type-heading-xs);overflow-wrap:anywhere;line-height:1.25}.ts-sheet-url svg{width:26px;height:26px}.ts-sheet-url small{font-size:var(--type-meta);grid-column:2}.ts-sheet-flow{padding-inline:var(--space-card-inset);gap:var(--space-phi-1);justify-items:center;display:grid}.ts-sheet-flow>div{padding:var(--space-inline-default);border:1px solid var(--color-border);width:100%}.ts-sheet-flow span,.ts-sheet-flow small{font-size:var(--type-meta);display:block}.ts-sheet-flow strong{font:400 var(--type-heading-sm)/1.2 var(--font-body);margin-block:var(--space-phi-1);display:block}.ts-sheet-obstacle{background:var(--color-surface-lilac);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink)}.ts-sheet>footer{align-items:center;gap:var(--space-inline-default);padding:var(--space-inline-default) var(--space-card-inset);display:flex}.ts-hero .ts-sheet>footer p{font-size:var(--type-body-sm)}.ts-sheet>footer strong{font-weight:500}.ts-hero--werkblad .ss-hero-heading{grid-column:1/9}.ts-hero--werkblad .ss-hero-copy{grid-area:1/9/auto/13}.ts-hero--werkblad .ss-hero-visual{grid-area:2/1/auto/-1}.ts-hero--werkblad .ts-sheet{grid-template-columns:1fr 2fr 1fr;display:grid}.ts-hero--werkblad .ts-sheet>header{grid-column:1/-1}.ts-hero--werkblad .ts-sheet-flow{padding:var(--space-inline-default);grid-template-columns:1fr auto 1fr;align-items:center}.ts-hero--werkblad .ts-sheet-flow>svg{transform:rotate(-90deg)}.ts-hero--werkblad .ts-sheet-url{align-content:center}.ts-hero--werkblad .ts-sheet>footer{padding:var(--space-inline-default);flex-direction:column;justify-content:center;align-items:flex-start}.ts-hero--doorsnede .ss-hero-heading,.ts-hero--doorsnede .ss-hero-copy{grid-column:7/13}.ts-hero--doorsnede .ss-hero-visual{grid-column:1/6}@media (width<=1199px){.ts-sheet>header>span:last-child{display:none}.ts-hero--werkblad .ss-hero-heading{grid-column:1/8}.ts-hero--werkblad .ss-hero-copy{grid-column:8/13}.ts-hero--werkblad .ts-sheet{grid-template-columns:1fr 2fr}.ts-hero--werkblad .ts-sheet>footer{flex-direction:row;grid-column:1/-1;align-items:center}}@media (width<=767px){.ts-hero--werkblad .ts-sheet{display:block}.ts-hero--werkblad .ts-sheet-flow{grid-template-columns:1fr}.ts-hero--werkblad .ts-sheet-flow>svg{transform:none}.ts-sheet-flow,.ts-sheet>footer{padding-inline:var(--space-inline-default)}}.ts-signals{gap:0 var(--space-column-gap-wide);grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.ts-signals details{align-self:start}.ts-signals summary{font-size:var(--type-body)}.ts-signals summary>span{font-size:var(--type-meta);min-width:24px}.ts-priority{align-items:center;gap:var(--space-inline-default);background:var(--color-surface-lilac);padding:var(--space-inline-default);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink);grid-column:1/-1;display:flex}.ts-priority>svg{width:36px;height:36px;color:var(--color-brand);flex:none}.ts-priority p{font-size:var(--type-body-sm)}.ts-examples{border:0;grid-column:1/-1;min-width:0;margin:0;padding:0}.ts-example-panel{align-items:center;gap:var(--space-column-gap-wide);grid-template-columns:5fr 6fr;display:none}.ts-examples:has(input[value=noindex]:checked) [data-ts-panel=noindex],.ts-examples:has(input[value=canonical]:checked) [data-ts-panel=canonical],.ts-examples:has(input[value=redirect]:checked) [data-ts-panel=redirect]{display:grid}.ts-example-diagram{border:1px solid var(--color-border);padding:var(--space-card-inset)}.ts-example-diagram>header{align-items:center;gap:var(--space-inline-compact);font-size:var(--type-meta);display:flex}.ts-example-diagram svg{color:var(--color-brand);flex:none}.ts-example-diagram>.ts-example-url{font-size:var(--type-heading-xs);overflow-wrap:anywhere;margin-block:var(--space-inline-default)}.ts-signal{padding:var(--space-inline-default);background:var(--color-surface-lilac);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink)}.ts-signal>strong{font:400 var(--type-heading-sm)/1.3 var(--font-body);margin-top:var(--space-inline-compact);overflow-wrap:anywhere;display:block}.ts-intervention{align-items:center;gap:var(--space-inline-compact);padding-block:var(--space-inline-default);font-size:var(--type-meta);display:flex}.ts-example-diagram>.ts-result{font-size:var(--type-heading-xs);line-height:1.35}.ts-example-diagram>.ss-note{margin-top:var(--space-inline-default);padding-top:var(--space-inline-default);border-top:1px solid var(--color-border)}.ts-example-copy h3{font-size:var(--type-heading-sm);margin-bottom:var(--space-inline-default)}.ts-example-copy>p{margin-bottom:var(--space-inline-default)}.ts-example-footer{justify-content:space-between;align-items:center;gap:var(--space-inline-default);grid-column:1/-1;display:flex}.ts-controls{gap:var(--space-inline-comfortable) var(--space-column-gap-wide);grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.ts-controls>article{border-top:1px solid var(--color-border);padding-top:var(--space-inline-default)}.ts-controls>article>svg{width:44px;height:44px;color:var(--color-brand);margin-bottom:var(--space-inline-default)}.ts-controls h3{font-size:var(--type-heading-xs);margin-bottom:var(--space-inline-compact)}.ts-controls article>p{font-size:var(--type-body-sm);margin-bottom:var(--space-inline-default)}.ts-controls details>div>p+p{margin-top:var(--space-inline-compact)}.ts-controls .ss-link{margin-top:var(--space-inline-default)}.ts-parameters{gap:var(--space-phi-1);padding-block:var(--space-inline-compact);flex-wrap:wrap;display:flex}.ts-parameters code{font-size:var(--type-meta);padding:var(--space-phi-1) var(--space-inline-compact);background:var(--color-surface-lilac);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink)}.ts-sources{grid-column:1/-1;max-width:90ch}.ts-sources a{text-underline-offset:3px;text-decoration:underline}.ts-migration{background:var(--color-surface-lilac);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink)}.ts-map{border:1px solid var(--color-border);background:var(--color-canvas);padding:var(--space-card-inset);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;color:inherit;grid-column:1/-1}.ts-map-head,.ts-map-row{align-items:center;gap:var(--space-inline-default);padding-block:var(--space-inline-default);border-bottom:1px solid var(--color-border);grid-template-columns:1fr 100px 1fr;display:grid}.ts-map-head{font-size:var(--type-meta);padding-top:0}.ts-map-row code{font:400 var(--type-heading-xs)/1.4 var(--font-body);overflow-wrap:anywhere}.ts-map-row>span{gap:var(--space-inline-compact);font-size:var(--type-meta);align-items:center;display:flex}.ts-map-row svg{color:var(--color-brand)}.ts-map figcaption{font-size:var(--type-meta);margin-top:var(--space-inline-default)}.ts-migration-notes{gap:var(--space-inline-default) var(--space-column-gap-wide);grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:start;display:grid}.ts-migration-notes>a{grid-column:1/-1}.ts-audit{background:var(--color-ink);color:var(--color-canvas);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit}.ts-audit h2 em{color:var(--color-accent-inverse)}.ts-workorder{border:1px solid color-mix(in srgb,var(--color-canvas) 25%,transparent);padding:var(--space-card-inset);grid-column:1/6;align-self:start}.ts-workorder>header{align-items:center;gap:var(--space-inline-compact);font-size:var(--type-meta);margin-bottom:var(--space-inline-default);display:flex}.ts-workorder>header>svg{color:var(--color-accent-inverse);flex:none;width:30px;height:30px}.ts-workorder>h3{font-size:var(--type-heading-sm);margin-bottom:var(--space-inline-default)}.ts-workorder dl>div{gap:var(--space-inline-compact);padding-block:var(--space-inline-compact);border-top:1px solid color-mix(in srgb,var(--color-canvas) 25%,transparent);font-size:var(--type-body-sm);grid-template-columns:1fr 2fr;line-height:1.5;display:grid}.ts-workorder details{border-color:color-mix(in srgb,var(--color-canvas) 25%,transparent)}.ts-workorder details>div{padding-bottom:0}.ts-workorder>p{font-size:var(--type-meta);margin-top:var(--space-inline-default)}.ts-process{grid-column:7/13;margin:0;padding:0;list-style:none}.ts-process>li{align-items:flex-start;gap:var(--space-inline-default);border-top:1px solid color-mix(in srgb,var(--color-canvas) 25%,transparent);padding-block:var(--space-inline-default);display:flex}.ts-process>li>svg{width:36px;height:36px;color:var(--color-accent-inverse);flex:none}.ts-process h3{margin-block:var(--space-inline-default) var(--space-inline-compact)}.ts-process li>div>p:not(.eyebrow){font-size:var(--type-body-sm)}.ts-audit-end{justify-content:space-between;align-items:center;gap:var(--space-column-gap-wide);border-top:1px solid color-mix(in srgb,var(--color-canvas) 25%,transparent);padding-top:var(--space-inline-default);grid-column:1/-1;display:flex}.ts-audit-end>p{max-width:65ch;font-size:var(--type-body-sm)}.ts-rules{gap:0 var(--space-column-gap-wide);grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.ts-rules details{align-self:start}.ts-rules summary>span{font:400 var(--type-heading-xs)/1 var(--font-body);min-width:32px}.ts-cost-copy{grid-column:1/6}.ts-cost-copy h3{font-size:var(--type-heading-sm);margin-bottom:var(--space-inline-default)}.ts-cost-copy>[data-button-control]{margin-top:var(--space-copy-to-action);max-width:100%}.ts-cost-details{grid-column:7/13}.ts-cost-details details>div>p+p{margin-top:var(--space-inline-compact)}.ts-geo-note{align-items:center;gap:var(--space-inline-default);padding:var(--space-inline-default);background:var(--color-surface-lilac);margin-top:var(--space-inline-default);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink);grid-column:1/-1;display:flex}.ts-geo-note>svg{width:40px;height:40px;color:var(--color-brand);flex:none}.ts-geo-note h3{font-size:var(--type-body);margin-bottom:var(--space-inline-compact)}.ts-geo-note p{font-size:var(--type-body-sm)}.ts-geo-note>.ss-link{flex:none}.ts-related{grid-column:1/-1}@media (width<=1199px){.ts-example-diagram,.ts-map,.ts-workorder{padding:var(--space-inline-default)}.ts-geo-note{flex-wrap:wrap}.ts-geo-note>div{flex:1}.ts-geo-note>.ss-link{flex-basis:100%}.ts-audit-end{flex-wrap:wrap}}@media (width<=767px){.ts-hero--werkblad .ts-sheet-flow{padding-block:0}.ts-signals,.ts-controls,.ts-rules,.ts-migration-notes{grid-template-columns:1fr}.ts-priority{align-items:flex-start}.ts-priority>svg{width:28px;height:28px}.ts-example-panel{gap:var(--space-inline-default);grid-template-columns:1fr}.ts-example-footer{flex-direction:column;align-items:flex-start}.ts-example-footer>[data-button-control]{max-width:100%}.ts-map-head{grid-template-columns:1fr auto}.ts-map-head>span:nth-child(2){display:none}.ts-map-row{gap:var(--space-phi-1);grid-template-columns:1fr}.ts-map-row>span{padding-left:var(--space-inline-compact)}.ts-map-row>span svg{transform:rotate(90deg)}.ts-map-row>code:last-child{padding-left:var(--space-inline-compact)}.ts-workorder,.ts-process,.ts-cost-copy,.ts-cost-details{grid-column:1/-1}.ts-process>li{gap:var(--space-inline-compact)}.ts-process>li>svg{width:26px;height:26px}.ts-audit-end{align-items:flex-start;gap:var(--space-inline-default);flex-direction:column}.ts-audit-end>[data-button-control]{max-width:100%}.ts-rules summary{font-size:var(--type-body-sm)}.ts-geo-note{align-items:flex-start}.ts-geo-note>.ss-link{font-size:var(--type-meta)}}.ts-map-mobile-head{display:none}@media (width<=767px){.ts-map-head{display:none}.ts-map-mobile-head{padding-bottom:var(--space-inline-default);font-size:var(--type-meta);border-bottom:1px solid var(--color-border);display:block}}
