.f0x0-q_drawing{width:100%;container-type:inline-size}.f0x0-q_defs{width:0;height:0;position:absolute;overflow:hidden}.f0x0-q_views{--k:1.2;column-gap:16px;row-gap:var(--space-6);grid-template-columns:auto auto;grid-template-areas:"pictorial pictorial""front side""top legend""section section";justify-content:start;align-items:start;display:grid}.f0x0-q_left,.f0x0-q_right{display:contents}@container (min-width:276px){.f0x0-q_views{--k:1.3}}@container (min-width:296px){.f0x0-q_views{--k:1.4}}@container (min-width:316px){.f0x0-q_views{--k:1.5}}@container (min-width:336px){.f0x0-q_views{--k:1.6}}@container (min-width:376px){.f0x0-q_views{--k:1.8}}@container (min-width:416px){.f0x0-q_views{--k:2}}@container (min-width:456px){.f0x0-q_views{--k:2.2}}@container (min-width:496px){.f0x0-q_views{--k:2.4}}@container (min-width:538px){.f0x0-q_views{--k:1.5;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.f0x0-q_left{column-gap:16px;row-gap:var(--space-4);grid-template-columns:auto auto;grid-template-areas:"front side""top legend";align-items:start;display:grid}.f0x0-q_right{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}}@container (min-width:571px){.f0x0-q_views{--k:1.6}}@container (min-width:638px){.f0x0-q_views{--k:1.8}}@container (min-width:704px){.f0x0-q_views{--k:2}}@container (min-width:771px){.f0x0-q_views{--k:2.2}}@container (min-width:837px){.f0x0-q_views{--k:2.4}}@container (min-width:903px){.f0x0-q_views{--k:2.6}}@container (min-width:970px){.f0x0-q_views{--k:2.8}}.f0x0-q_view{margin:0}.f0x0-q_front{grid-area:front}.f0x0-q_side{grid-area:side}.f0x0-q_top{grid-area:top}.f0x0-q_pictorial{grid-area:pictorial}.f0x0-q_section{grid-area:section}.f0x0-q_legend{grid-area:legend}.f0x0-q_view svg,.f0x0-q_scale{width:calc(var(--w) * var(--k) * 1px);height:calc(var(--h) * var(--k) * 1px);overflow:visible}.f0x0-q_caption{gap:0 var(--space-3);margin:var(--space-1) 0 0;flex-wrap:wrap;display:flex}.f0x0-q_captionNote{color:var(--ink-muted)}.f0x0-q_legend{gap:var(--space-2);padding-top:var(--space-6);align-content:start;display:grid}.f0x0-q_outline{fill:none;stroke:var(--ink);stroke-width:calc(2px / var(--k));stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}.f0x0-q_face{fill:var(--sheet)}.f0x0-q_hidden{fill:none;stroke:var(--ink-muted);stroke-width:calc(1px / var(--k));stroke-dasharray:calc(5px / var(--k)) calc(3px / var(--k))}.f0x0-q_centre{fill:none;stroke:var(--draft);stroke-width:calc(1px / var(--k));stroke-dasharray:calc(16px / var(--k)) calc(3px / var(--k)) calc(2px / var(--k)) calc(3px / var(--k))}.f0x0-q_ext,.f0x0-q_dimLine{fill:none;stroke:var(--draft);stroke-width:calc(1px / var(--k))}.f0x0-q_arrowHead{fill:var(--draft)}.f0x0-q_cutEnd{fill:none;stroke:var(--ink);stroke-width:calc(2.5px / var(--k));stroke-linecap:round}.f0x0-q_figure{font-size:calc(14px / var(--k))}.f0x0-q_layer{fill:none;stroke:var(--draft);stroke-width:calc(1.1px / var(--k));stroke-linecap:round;stroke-linejoin:round}.f0x0-q_hatch path{fill:none;stroke:var(--draft);transition:stroke-width var(--dur-base) var(--ease-out)}.f0x0-q_hatch .f0x0-q_hatchSolid{fill:var(--draft);stroke:none}.f0x0-q_scaleFill{fill:var(--draft)}.f0x0-q_scaleOpen{fill:none;stroke:var(--draft);stroke-width:calc(1px / var(--k))}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){html[data-plot-pending=true] .f0x0-q_outline{animation:f0x0-q_plot-draw var(--dur-plot) var(--ease-in-out) calc(var(--view) * .12s) both}html[data-plot-pending=true] .f0x0-q_caption{animation:f0x0-q_plot-appear var(--dur-base) var(--ease-out) calc(var(--view) * .12s) both}:is(html[data-plot-pending=true] .f0x0-q_hidden,html[data-plot-pending=true] .f0x0-q_centre,html[data-plot-pending=true] .f0x0-q_cutEnd){animation:f0x0-q_plot-appear var(--dur-base) var(--ease-out) calc(var(--view) * .12s + .42s) both}html[data-plot-pending=true] .f0x0-q_dims{animation:f0x0-q_plot-appear var(--dur-fast) var(--ease-out) calc(var(--view) * .12s + .46s) both}html[data-plot-pending=true] .f0x0-q_dimLine{transform-box:fill-box;transform-origin:50%;animation:f0x0-q_plot-extend-x var(--dur-slow) var(--ease-out) calc(var(--view) * .12s + .46s) both}html[data-plot-pending=true] .f0x0-q_dimV{animation-name:f0x0-q_plot-extend-y}html[data-plot-pending=true] .f0x0-q_layer{animation:f0x0-q_plot-appear var(--dur-fast) var(--ease-out) calc(.7s + var(--i) * .64s) both}html[data-plot-pending=true] .f0x0-q_hatch{animation:f0x0-q_plot-wipe var(--dur-slow) var(--ease-out) .96s both}html[data-plot-pending=true] .f0x0-q_legend{animation:f0x0-q_plot-appear var(--dur-slow) var(--ease-out) .9s both}}@keyframes f0x0-q_plot-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes f0x0-q_plot-appear{0%{opacity:0}}@keyframes f0x0-q_plot-extend-x{0%{transform:scaleX(0)}}@keyframes f0x0-q_plot-extend-y{0%{transform:scaleY(0)}}@keyframes f0x0-q_plot-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}
.s-6kkG_hero{padding-top:var(--space-6);position:relative}@media (min-width:1024px){.s-6kkG_hero{padding-top:var(--space-8)}}.s-6kkG_grid{width:min(100% - 2 * var(--gutter), var(--page-max));row-gap:var(--space-8);padding:var(--inset);border-radius:var(--radius-surface);background:var(--sheet);box-shadow:var(--panel-shadow,none);grid-template-columns:minmax(0,1fr);grid-template-areas:"head""aside""drawing";margin-inline:auto;display:grid}.s-6kkG_head{align-content:start;gap:var(--space-4);grid-area:head;display:grid}.s-6kkG_clause{white-space:nowrap;display:block}.s-6kkG_lead{max-width:56ch}.s-6kkG_aside{align-content:start;gap:var(--space-4);grid-area:aside;display:grid}.s-6kkG_drawingSheet{align-content:start;gap:var(--space-6);grid-area:drawing;min-width:0;display:grid}.s-6kkG_exampleHead{justify-items:start;gap:var(--space-2);display:grid}.s-6kkG_exampleTitle{align-items:center;gap:var(--space-3);font-size:var(--size-title);font-variant-numeric:tabular-nums lining-nums;flex-wrap:wrap;font-weight:650;line-height:1.3;display:flex}.s-6kkG_exampleText{max-width:60ch;color:var(--ink-muted)}.s-6kkG_drawingFrame{min-width:0}@media (min-width:1024px){.s-6kkG_grid{column-gap:var(--space-12);row-gap:var(--space-12);grid-template:"head head""drawing aside"1fr/minmax(0,1fr) clamp(340px,30vw,440px)}.s-6kkG_head{align-items:end;column-gap:var(--space-12);grid-template-columns:minmax(0,1fr) clamp(340px,30vw,440px)}.s-6kkG_drawingSheet{grid-template-rows:auto 1fr}.s-6kkG_drawingFrame{align-items:center;display:flex}}.s-6kkG_titleBlock{border-collapse:collapse;table-layout:fixed;width:100%}.s-6kkG_colLabel{width:40%}.s-6kkG_titleBlock th,.s-6kkG_titleBlock td{border:1px solid var(--rule);padding:var(--space-2) var(--space-3);text-align:left;vertical-align:middle}.s-6kkG_titleBlock tr>:first-child{border-left:0;padding-left:0}.s-6kkG_titleBlock tr>:last-child{border-right:0}.s-6kkG_titleBlock tbody>tr:first-child>*{border-top:0}.s-6kkG_titleBlock tbody>tr:last-child>*{border-bottom:0}.s-6kkG_titleBlock th{font-weight:560}.s-6kkG_valueText{font-variant-numeric:tabular-nums lining-nums;font-weight:560}.s-6kkG_drop{align-content:start;justify-items:start;gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-inner);background:var(--sheet-deep);transition:background-color var(--dur-fast) var(--ease-out);display:grid;position:relative}.s-6kkG_dropAction{width:100%}.s-6kkG_drop .button--secondary{outline:1.5px solid var(--ink);outline-offset:-1.5px;background:0 0}.s-6kkG_drop .button--secondary:hover{background:var(--sheet-hover)}.s-6kkG_drop .button--secondary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.s-6kkG_dropInput:focus-visible{outline:none}.s-6kkG_dropInput:focus-visible~.s-6kkG_dropButton{outline:2px solid var(--focus);outline-offset:2px}.s-6kkG_dropButton{cursor:pointer;position:relative}.s-6kkG_dropIcon{flex:none}.s-6kkG_dropTitle{font-size:var(--size-title);font-weight:650;line-height:1.3;position:relative}.s-6kkG_dropHint{color:var(--ink-muted);max-width:44ch}.s-6kkG_dropError{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-2);color:var(--danger);display:flex;position:relative}.s-6kkG_dropError svg{flex:none;margin-top:1px}.s-6kkG_drop:before{content:"";background:var(--draft);opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-out);position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath d='M-3 3l6-6M0 12L12 0M9 15l6-6' stroke='%23000' stroke-width='3'/%3E%3C/svg%3E") 0 0/12px 12px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath d='M-3 3l6-6M0 12L12 0M9 15l6-6' stroke='%23000' stroke-width='3'/%3E%3C/svg%3E") 0 0/12px 12px}.s-6kkG_drop[data-state=drag]{background:var(--sheet-hover);outline:2px solid var(--ink);outline-offset:-2px}.s-6kkG_drop[data-state=drag]:before{opacity:1}.s-6kkG_drop[data-state=drag] .s-6kkG_dropTitle,.s-6kkG_drop[data-state=drag] .s-6kkG_dropIcon{z-index:1}.s-6kkG_drop[data-state=drag] .s-6kkG_dropTitle{padding:var(--space-1) var(--space-2);margin-left:calc(-1 * var(--space-2));background:var(--sheet-hover)}.s-6kkG_drop[data-state=drag] .s-6kkG_dropAction,.s-6kkG_drop[data-state=drag] .s-6kkG_dropHint{visibility:hidden}.s-6kkG_priceCell{padding:var(--space-4) 0!important}.s-6kkG_priceCell>.label{margin-bottom:var(--space-1)}.s-6kkG_price{align-items:baseline;gap:0 var(--space-3);flex-wrap:wrap;display:flex}.s-6kkG_priceWord{color:var(--ink-muted);font-size:var(--size-title);font-weight:650}.s-6kkG_priceNote{margin-top:var(--space-2);color:var(--ink-muted);max-width:40ch}.s-6kkG_valueCell{padding:0!important}.s-6kkG_valueButton{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-height:var(--target-min);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sheet);color:var(--ink);font-variant-numeric:tabular-nums lining-nums;text-align:left;transition:background-color var(--dur-fast) var(--ease-out);background:0 0;border:0;font-weight:560;display:flex}.s-6kkG_valueButton:hover,.s-6kkG_valueRow[data-open=true] .s-6kkG_valueButton{background:var(--sheet-hover)}.s-6kkG_valueButton:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.s-6kkG_chevron{color:var(--ink-subtle);transition:transform var(--dur-base) var(--ease-out);flex:none}.s-6kkG_valueButton[aria-expanded=true] .s-6kkG_chevron{transform:rotate(180deg)}.s-6kkG_chooserRow>td{padding:var(--space-3)!important}.s-6kkG_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.s-6kkG_chip{align-items:center;gap:var(--space-2);min-height:var(--control-h);border-radius:var(--radius-bead);background:var(--sheet-deep);color:var(--ink);font-size:var(--size-body);font-variant-numeric:tabular-nums lining-nums;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border:0;padding:0 16px;font-weight:650;line-height:1;display:inline-flex}.s-6kkG_chip:hover{background:var(--sheet-hover)}.s-6kkG_chip:active{transform:translateY(1px)}.s-6kkG_chip[aria-checked=true]{background:var(--ink);color:var(--on-ink)}.s-6kkG_check{width:16px;height:16px;margin-left:-4px}.s-6kkG_chooserNote{margin-top:var(--space-3);color:var(--ink-muted)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (min-width:1024px){html[data-plot-pending=true] .s-6kkG_resolve{animation:s-6kkG_hero-resolve var(--dur-slow) var(--ease-out) 1.24s both}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.s-6kkG_chooserRow:not([hidden]) .s-6kkG_chips{animation:s-6kkG_hero-open var(--dur-base) var(--ease-out)}}@keyframes s-6kkG_hero-resolve{0%{opacity:0}}@keyframes s-6kkG_hero-open{0%{opacity:0;transform:translateY(-6px)}}
