._root_91umc_1{box-sizing:border-box;background:var(--surface-sheet);border:var(--border-hair);border-radius:var(--radius-none);min-inline-size:0;transition:border-color var(--dur-state) var(--ease)}._root_91umc_1 img{border:0}._linked_91umc_13:hover,._linked_91umc_13[data-state=hover],._linked_91umc_13:focus-within{border-color:var(--rule-strong)}._linked_91umc_13:hover ._title_91umc_17,._linked_91umc_13[data-state=hover] ._title_91umc_17{color:var(--ink-blue)}._body_91umc_20{padding:var(--pad-record)}._label_91umc_22{color:var(--text-secondary);margin:0}._title_91umc_17{margin:var(--space-2) 0 0;color:var(--text-primary);font-family:var(--font-text);font-weight:600;font-size:var(--step-2);line-height:var(--leading-tight);letter-spacing:var(--tracking-h3);transition:color var(--dur-state) var(--ease)}._link_91umc_13{color:inherit;text-decoration:none;display:block}._link_91umc_13:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}._line_91umc_50{margin:var(--space-2) 0 0;color:var(--text-secondary);font-family:var(--font-text);font-size:var(--step--1);line-height:var(--leading-caption)}._monoLabel_1n2mw_4{font-family:var(--font-mono);font-weight:500;font-size:var(--step--2);line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-variant-numeric:lining-nums tabular-nums}._monoCaption_1n2mw_15{font-family:var(--font-mono);font-weight:400;font-size:var(--step--1);line-height:var(--leading-caption);color:var(--text-secondary);font-variant-numeric:lining-nums tabular-nums}._body_1n2mw_25{font-family:var(--font-text);font-weight:400;font-size:var(--step-0);line-height:var(--leading-body);color:var(--text-primary);font-variant-numeric:lining-nums tabular-nums}._focusRing_1n2mw_34:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}._focusRingOnDark_1n2mw_39:focus-visible{outline:var(--focus-ring-on-dark);outline-offset:var(--focus-offset)}._root_xuugh_1{box-sizing:border-box;padding:var(--pad-record);background:var(--surface-sheet);border:var(--border-hair);border-radius:var(--radius-none);margin:0}._rootDark_xuugh_10{background:var(--surface-dark);border:var(--border-on-dark)}._panes_xuugh_15{column-gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._pane_xuugh_15{min-inline-size:0;position:relative}._corner_xuugh_23{max-inline-size:calc(100% - var(--pad-record) - var(--pad-record));padding:var(--space-1) var(--space-2);background:var(--surface-sheet);margin:0;position:absolute;inset-block-start:var(--pad-record);inset-inline-start:var(--pad-record)}._before_xuugh_34{color:var(--text-secondary)}._after_xuugh_35{color:var(--ink-blue)}._onDark_xuugh_37{background:var(--surface-dark)}._onDark_xuugh_37._before_xuugh_34{color:var(--text-on-dark-2)}._onDark_xuugh_37._after_xuugh_35{color:var(--ink-blue-on-dark)}._caption_xuugh_41{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--gutter);margin:0;flex-wrap:wrap;margin-block-start:var(--gap-caption);display:flex}._rootDark_xuugh_10 ._caption_xuugh_41{color:var(--text-on-dark-2)}._mini_xuugh_54{align-items:center;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--step--2);text-transform:uppercase;letter-spacing:var(--tracking-label);margin:0;padding:0;list-style:none;display:flex}._mini_xuugh_54 li{align-items:center;gap:var(--space-2);display:flex}._mini_xuugh_54 li:before{content:"";inline-size:var(--node-size);block-size:var(--node-size);border:var(--keyline) solid currentcolor;border-radius:50%}._mini_xuugh_54 li+li:after{display:none}@media (width<=599px){._panes_xuugh_15{row-gap:var(--gutter);grid-template-columns:minmax(0,1fr)}._mini_xuugh_54{flex-direction:column;align-items:flex-start}}._step_uvenw_1,._shaft_uvenw_2{box-sizing:border-box;padding:var(--diagram-pad);min-inline-size:0}._step_uvenw_1{block-size:var(--diagram-height)}._shaft_uvenw_2{block-size:var(--shaft-drawing-height)}._svg_uvenw_11{fill:none;block-size:100%;inline-size:100%;stroke:var(--rule-strong);stroke-width:var(--keyline);display:block;overflow:visible}._svg_uvenw_11 :is(line,polyline,polygon){vector-effect:non-scaling-stroke}._centre_uvenw_23{stroke-dasharray:var(--space-3) var(--space-1) var(--space-1) var(--space-1)}._ext_uvenw_25{stroke:var(--rule)}._dims_uvenw_27 text{fill:var(--text-primary);stroke:none;font-family:var(--font-mono);font-weight:500;font-size:var(--step--2);letter-spacing:var(--tracking-label);font-variant-numeric:lining-nums tabular-nums}
