.mech{z-index:1;position:relative}.mech-chrome{z-index:2;pointer-events:none;position:fixed;inset:0}.slip-nav a.is-current{opacity:1;text-decoration:underline;-webkit-text-decoration-color:var(--sky);text-decoration-color:var(--sky);text-underline-offset:4px}.mech-claim{min-height:100svh;padding:var(--slip-h) var(--hero-gutter) 0;flex-direction:column;display:flex;position:relative}.mech-claim>.hero-block{max-width:100%;margin:auto 0;padding-bottom:0}.mech-claim h1.hero-display{font-size:max(40px, min(calc((100vw - 2 * var(--hero-gutter)) / 9.37), calc((100svh - 360px) / 2.7)));margin-left:-.023em}.mech-claim .hero-actions{margin-top:var(--voice)}.mech-map{justify-content:space-between;gap:var(--pair) var(--group);margin:0 0 calc(var(--part) + 26px);flex-wrap:wrap;display:flex}.mech-map.lbl{color:#26415f;opacity:1;font-size:clamp(16px,1.2vw,18px);font-weight:700}.mech-map a{color:inherit;pointer-events:auto;text-decoration:none}.mech-map a:hover,.mech-map a:focus-visible{text-decoration:underline;-webkit-text-decoration-color:var(--sky);text-decoration-color:var(--sky);text-underline-offset:4px}.mech-sec{padding:0 var(--hero-gutter)}.mech-block{width:100%}.mech-sec--problem,.mech-sec--evidence,.mech-sec--mechanism{padding-top:15vh}.mech-sec--problem{padding-bottom:12vh}.mech-statement{font-family:var(--type);font-weight:880;font-stretch:120%;font-size:max(26px, calc((100vw - 2 * var(--hero-gutter)) / 15.251));letter-spacing:-.022em;text-transform:uppercase;color:var(--ink);white-space:nowrap;margin:9vh 0 0;line-height:.92}.mech-sec--problem .mech-statement+.mech-p{margin-top:6vh;margin-left:auto}.mech-head{margin:var(--part) 0 0;font-family:var(--type);letter-spacing:-.02em;text-transform:uppercase;color:var(--ink);margin-left:-.04em;font-size:clamp(24px,2.7vw,40px);font-weight:880;font-stretch:120%;line-height:.98}.mech-p{margin:var(--part) 0 0;font-family:var(--type);letter-spacing:-.005em;color:var(--ink);opacity:.84;text-wrap:pretty;max-width:32em;font-size:clamp(16px,1.2vw,18px);font-weight:500;line-height:1.6}.mech-p--lede{letter-spacing:-.008em;opacity:.9;font-size:clamp(19px,1.5vw,23px);line-height:1.5}.mech-p--turn{margin-top:var(--voice);margin-bottom:var(--group);opacity:.92}.mech-table{margin-top:var(--group);border-collapse:collapse;text-align:left;vertical-align:top;border-bottom:1px solid #0f172a24;width:100%}.mech-table th{font-family:var(--type);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);opacity:.72;padding:0 0 var(--part);font-size:13px;font-weight:600;line-height:1.4}.mech-table th+th,.mech-table td+td{padding-left:var(--group)}.mech-table tbody tr{border-top:1px solid var(--paperline,#0f172a24)}.mech-table td{padding:var(--voice) 0 0;vertical-align:top}.mech-arm{font-family:var(--type);letter-spacing:-.02em;text-transform:uppercase;color:var(--ink);font-size:clamp(24px,2.7vw,40px);font-weight:880;font-stretch:120%;line-height:.98}.mech-table tr:nth-child(3) .mech-arm{margin-left:-3px}.mech-table tr:nth-child(4) .mech-arm{margin-left:-1px}.mech-table tr:nth-child(5) .mech-arm{margin-left:-3px}.mech-got{font-family:var(--type);letter-spacing:-.005em;color:var(--ink);opacity:.84;text-wrap:pretty;font-size:clamp(16px,1.2vw,18px);font-weight:500;line-height:1.6}.mech-outcell{white-space:normal}.mech-out{font-family:var(--type);letter-spacing:-.02em;text-transform:uppercase;color:var(--ink);font-size:clamp(36px,4.6vw,64px);font-weight:880;font-stretch:120%;line-height:.98;display:block}.mech-of{letter-spacing:0;text-transform:lowercase;font-size:.5em;font-weight:500;font-stretch:100%}.mech-out-note{margin-top:var(--pair);font-family:var(--type);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);opacity:.8;text-wrap:pretty;font-size:13px;font-weight:600;line-height:1.5;display:block}.mech-pull{margin:var(--group) 0 0;font-family:var(--type);letter-spacing:-.02em;text-transform:uppercase;color:var(--ink);max-width:26em;margin-left:-.04em;font-size:clamp(24px,3.2vw,46px);font-weight:880;font-stretch:120%;line-height:.98}.mech-hollow{color:#0000;-webkit-text-stroke:3px var(--ink)}.mech-entry{min-height:0;padding:15vh var(--hero-gutter) 0;align-items:flex-start;display:flex}@media (width>=761px){#queued{padding-top:calc(15vh - var(--group))}}.mech-entry-block{width:100%}.mech-entry-block .hero-display{margin-bottom:var(--voice)}.mech-ordinal{margin:0 0 var(--pair)}.mech-ordinal.lbl{color:#26415f;opacity:1;font-weight:600}.mech-spec{margin:var(--group) 0 0;font-family:var(--type);letter-spacing:-.005em;color:var(--ink);font-size:clamp(16px,1.2vw,18px);font-weight:500;line-height:1.6}.mech-spec s{opacity:.5;display:block}.mech-spec span{display:block}.mech-memo{margin:var(--group) 0 0;max-width:34em}.mech-memo p{margin:var(--part) 0 0;font-family:var(--type);letter-spacing:-.008em;color:var(--ink);opacity:.95;text-wrap:pretty;font-size:clamp(16px,1.5vw,23px);font-weight:500;font-stretch:100%;line-height:1.45}.mech-memo p:first-child{margin-top:0}.mech-record .end-actions{gap:var(--voice)}.mech-record .end-display{letter-spacing:-.02em;font-size:clamp(28px,3.2vw,46px);line-height:.98}.mech-record .lbl{font-weight:600}.mech .guard{letter-spacing:0}.mech .btn{letter-spacing:.16em;font-weight:600}.mech-entry,.mech-recblock,.mech-anchor{scroll-margin-top:calc(var(--slip-h) + var(--part))}.mech-sec--evidence .guard,.mech-entry .guard{color:#26415f;opacity:1}.mech-record{padding-left:var(--hero-gutter);padding-right:var(--hero-gutter)}.mech-recblock{margin-top:15vh}.mech-record>.mech-recblock:first-child{margin-top:0;padding-top:8vh}.mech-head--open{margin-left:-.05em;font-size:clamp(30px,4.6vw,64px);font-stretch:120%;line-height:.98}.mech-marks{gap:var(--part) var(--group);margin:calc(var(--group) + var(--voice)) 0 var(--group);flex-wrap:wrap;padding:0;list-style:none;display:flex}.mech-mark{align-items:center;gap:var(--pair);display:inline-flex}.mech-mark img{opacity:.72;width:auto;max-width:40px;height:28px;display:block}.mech-mark img[src$=googlegemini\.svg]{height:30px}.mech-mark-name{font-family:var(--type);letter-spacing:0;color:var(--ink);opacity:.8;font-size:13px;font-weight:700}.mech-grid{margin:calc(var(--group) * 1.5) 0 0;gap:var(--group) var(--group);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.mech-grid li{font-family:var(--type);letter-spacing:-.005em;color:var(--ink);opacity:.84;text-wrap:pretty;font-size:clamp(16px,1.2vw,18px);font-weight:500;line-height:1.5}.mech-grid strong{margin:0 0 var(--pair);letter-spacing:-.02em;text-transform:uppercase;color:var(--ink);font-size:clamp(20px,1.9vw,26px);font-weight:880;font-stretch:120%;line-height:1.1;display:block}.mech-sheet{margin:var(--voice) 0 0;padding:0}.mech-sheet>div{gap:var(--pair) var(--group);padding:var(--pair) 0;grid-template-columns:minmax(120px,200px) minmax(0,40em);display:grid}.mech-sheet>div:last-child{padding-bottom:0}.mech-sheet dt{font-family:var(--type);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);opacity:.85;font-size:13px;font-weight:600;line-height:1.5}.mech-sheet dd{font-family:var(--type);letter-spacing:-.005em;color:var(--ink);opacity:.84;text-wrap:pretty;margin:0;font-size:clamp(16px,1.2vw,18px);font-weight:500;line-height:1.6}.mech-sheet--ledger{border-bottom:1px solid #0f172a24}.mech-sheet--ledger>div{padding-top:var(--part);padding-bottom:var(--part);border-top:1px solid #0f172a24}.mech-verbs{margin:calc(var(--group) + var(--voice)) 0 0;gap:var(--group);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;display:grid}.mech-verbs dt{font-family:var(--type);letter-spacing:-.02em;text-transform:uppercase;color:var(--ink);margin-left:-.065em;font-size:clamp(24px,3.2vw,46px);font-weight:880;font-stretch:120%;line-height:.98}.mech-verbs dd{margin:var(--part) 0 0;font-family:var(--type);letter-spacing:-.005em;color:var(--ink);opacity:.84;text-wrap:pretty;font-size:clamp(16px,1.2vw,18px);font-weight:500;line-height:1.6}.mech-link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--sky);text-decoration-color:var(--sky);text-underline-offset:4px}.mech-link:hover,.mech-link:focus-visible{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.mech-record .colophon{flex-wrap:wrap}.mech-receipt{margin:var(--pair) 0 0;color:var(--ink);opacity:1;font-variant-numeric:tabular-nums;text-wrap:balance;flex-basis:100%;font-weight:600}.mech-artifacts{white-space:nowrap}.mech-delivery{opacity:.92;margin:var(--pair) 0 0;text-wrap:balance;flex-basis:100%}.mech-chrome .slip-nav a.is-current{color:var(--ink);opacity:1}.poster{--ink:#0e0e0f;--sky:#87ceeb;--paper:#f6f6f6;--lane:calc(100vw - 2 * var(--hero-gutter));--hair:#0e0e0f38;--hair-light:#ffffff38}.poster .mech-statement,.poster .mech-sec--mechanism .mech-head,.poster .mech-record>.mech-recblock:first-child .mech-head,.poster .mech-entry .hero-display,.poster .mech-record .end-display,.poster .mech-pull{font-family:var(--type);letter-spacing:-.02em;font-weight:880;font-stretch:120%;line-height:.94}.poster .mech-sec--problem{background:var(--ink);color:#fff;padding:13vh var(--hero-gutter) 15vh}.poster .mech-sec--problem .mech-block{column-gap:calc(var(--lane) / 24);grid-template-columns:repeat(12,minmax(0,1fr));max-width:none;display:grid}.poster .mech-sec--problem .mech-block>.mech-p:first-child{color:#ffffffb8;grid-column:1/6;max-width:none;margin:0}.poster .mech-sec--problem .mech-statement{max-width:none;font-size:calc(var(--lane) / 15.2583);color:#fff;grid-column:1/13;margin:17vh 0 0}.poster .mech-sec--problem .mech-block>.mech-p:last-child{color:#ffffffdb;grid-column:8/13;max-width:none;margin:11vh 0 0}.poster .mech-sec--evidence{background:var(--paper);color:var(--ink);padding:13vh var(--hero-gutter) 13vh}.poster .mech-sec--evidence .mech-block{column-gap:calc(var(--lane) / 24);grid-template-columns:repeat(12,minmax(0,1fr));max-width:none;display:grid}.poster .mech-sec--evidence .mech-block>.mech-p{grid-area:1/1/auto/6;max-width:none;margin:0}.poster .mech-table{grid-area:2/1/auto/13;width:100%;margin:9vh 0 0}.poster .mech-table th{border-bottom:2px solid var(--ink);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);vertical-align:bottom;padding:0 0 14px;font-size:13px}.poster .mech-table td{border-bottom:1px solid var(--hair);vertical-align:top;padding:4vh 0}.poster .mech-table tr:last-child td{border-bottom:2px solid var(--ink)}.poster .mech-table .mech-arm{width:1%;font-family:var(--type);letter-spacing:-.02em;font-weight:880;font-stretch:120%;font-size:calc(var(--lane) / 42);padding-right:3vw;line-height:1}.poster .mech-table .mech-got{width:54.8%;padding-right:3vw}.poster .mech-table .mech-out{font-family:var(--type);letter-spacing:-.02em;font-weight:880;font-stretch:120%;font-size:calc(var(--lane) / 34);line-height:1;display:inline-block}.poster .mech-table .mech-of{letter-spacing:0;font-size:.42em}.poster .mech-table .mech-out-note{color:#0e0e0fa8;margin-top:1.4vh;font-size:13px;line-height:1.45;display:block}.poster .mech-pull{max-width:none;font-size:calc(var(--lane) / 22);color:var(--ink);grid-area:3/8/auto/13;margin:10vh 0 0}.poster .mech-pull br{display:none}.poster .mech-hollow{color:#0000;-webkit-text-stroke:1.5px var(--ink)}.poster .mech-sec--evidence .guard{color:#0e0e0f9e;grid-area:3/1/auto/6;align-self:start;max-width:none;margin:10vh 0 0}.poster .mech-sec--mechanism{padding:14vh var(--hero-gutter) 15vh}.poster .mech-sec--mechanism .mech-block{column-gap:calc(var(--lane) / 24);grid-template-columns:repeat(12,minmax(0,1fr));max-width:none;display:grid}.poster .mech-sec--mechanism .mech-head{max-width:none;font-size:calc(var(--lane) / 15.6917);grid-column:1/13;margin:0 0 9vh -.03em;line-height:.92}.poster .mech-sheet{grid-column:1/13;margin:0}.poster .mech-sheet>div{column-gap:calc(var(--lane) / 24);border-top:1px solid var(--hair);grid-template-columns:repeat(12,minmax(0,1fr));padding:3.4vh 0;display:grid}.poster .mech-sheet>div:last-child{border-bottom:1px solid var(--hair);padding-bottom:3.4vh}.poster .mech-sheet dt{letter-spacing:.06em;text-transform:uppercase;color:#0e0e0fb8;grid-column:1/4;font-size:13px}.poster .mech-sheet dd{grid-column:4/12;max-width:34em;margin:0;font-size:17px;line-height:1.55}.poster .mech-p--turn{color:#0e0e0fb8;grid-column:4/13;max-width:none;margin:9vh 0 0}.poster .mech-entry{background:var(--ink);color:#fff;min-height:0;padding:10vh var(--hero-gutter) 10vh;display:block;position:relative;overflow:hidden}.poster .mech-entry+.mech-entry{border-top:1px solid var(--hair-light)}.poster .mech-entry-block{align-items:start;column-gap:calc(var(--lane) / 24);grid-template-columns:repeat(12,minmax(0,1fr));width:100%;display:grid}.poster .mech-entry .mech-ordinal{text-align:right;pointer-events:none;color:#fff;letter-spacing:-.04em;margin:0;font-weight:880;font-stretch:120%;position:absolute;top:7vh;right:-56px}.poster .mech-ordinal-n{font-family:var(--type);color:#ffffff29;font-size:min(30vh,248px);line-height:.7;display:block}.poster .mech-ordinal-of{letter-spacing:.08em;text-transform:uppercase;color:#fff9;margin-top:1.6vh;padding-right:5.2vw;font-size:13px;font-weight:600;display:block}.poster .mech-entry .hero-display{max-width:none;font-size:calc(var(--lane) / 14.87);color:#fff;grid-column:1/7;margin:0;line-height:.9}.poster .mech-entry .hero-lede{color:#ffffffd6;grid-column:7/13;max-width:none;margin:0 0 2.4vh;font-size:17px;line-height:1.55}.poster .mech-entry .hero-lede+.hero-lede{margin-top:0}.poster .mech-entry .guard{border-left:1px solid var(--hair-light);color:#ffffff9e;grid-column:7/13;max-width:none;margin:1.6vh 0 0;padding-left:2vw}.poster .mech-spec,.poster .mech-memo{border-left:1px solid var(--hair-light);grid-column:7/13;max-width:none;margin:3vh 0 0;padding-left:2vw}.poster .mech-spec{font-size:calc(var(--lane) / 60);color:#fff;line-height:1.35}.poster .mech-spec s{opacity:.45;display:block}.poster .mech-spec span{display:block}.poster .mech-memo p{color:#ffffffe6;margin:0 0 1.6vh;font-size:17px;line-height:1.55}.poster .mech-record{padding:14vh var(--hero-gutter) 12vh}.poster .mech-recblock{align-items:start;column-gap:calc(var(--lane) / 24);grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;margin-top:13vh;display:grid}.poster .mech-record>.mech-recblock:first-child{margin-top:0}.poster .mech-recblock>.mech-head{max-width:none;font-size:calc(var(--lane) / 30);grid-column:1/6;margin:0;line-height:.98}.poster .mech-record p br{display:none}.poster .mech-recblock>.mech-p,.poster .mech-recblock>.mech-sheet,.poster .mech-recblock>.mech-verbs,.poster .mech-recblock>.mech-grid,.poster .mech-recblock>.guard,.poster .mech-recblock>.mech-marks{grid-column:7/13;max-width:none;margin:0 0 2.6vh}.poster .mech-recblock>.mech-sheet,.poster .mech-recblock>.mech-verbs,.poster .mech-recblock>.mech-grid,.poster .mech-recblock>.mech-marks{margin-top:2vh}.poster .mech-recblock:nth-of-type(3)>.mech-head{font-size:calc(var(--lane) / 21);grid-column:1/13;margin-bottom:5vh;line-height:.94}.poster .mech-record>.mech-recblock:first-child>.mech-head{font-size:calc(var(--lane) / 10.35);grid-column:1/13;margin-bottom:6vh;line-height:.9}.poster .mech-record>.mech-recblock:first-child>.mech-marks{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);grid-column:1/13;margin:2vh 0 4vh;padding:3vh 0}.poster .mech-recblock .mech-sheet>div,.poster .mech-recblock .mech-verbs>div{grid-template-columns:minmax(0,1fr);padding:2.2vh 0}.poster .mech-recblock .mech-sheet dd,.poster .mech-recblock .mech-verbs dd{grid-column:1/2;max-width:32em;margin-top:.6vh}.poster .mech-grid{grid-template-columns:minmax(0,1fr);gap:0;margin:2vh 0 0;padding:0;list-style:none;display:grid}.poster .mech-grid li{border-top:1px solid var(--hair);padding:1.8vh 0;font-size:17px;line-height:1.55}.poster .mech-grid li:last-child{border-bottom:1px solid var(--hair)}.poster .endblock{column-gap:calc(var(--lane) / 24);border-top:2px solid var(--ink);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;margin-top:15vh;padding-top:8vh;display:grid}.poster .endblock>.end-display{font-size:calc(var(--lane) / 21.8);white-space:nowrap;grid-area:1/1/auto/13;margin:0 0 0 -.03em;line-height:.96}.poster .endblock>.end-actions{flex-direction:row;grid-area:2/1/auto/13;justify-self:end;align-items:center;gap:2vw;margin-top:5vh;display:flex}@media (width:900px){.poster .mech-sec--problem,.poster .mech-sec--evidence,.poster .mech-sec--mechanism,.poster .mech-entry,.poster .mech-record{padding-top:9vh;padding-bottom:9vh}.poster .mech-sec--problem .mech-block,.poster .mech-sec--evidence .mech-block,.poster .mech-sec--mechanism .mech-block,.poster .mech-entry-block,.poster .mech-recblock,.poster .endblock{display:block}.poster .mech-sec--problem .mech-block>.mech-p:first-child,.poster .mech-sec--problem .mech-block>.mech-p:last-child,.poster .mech-sec--mechanism .mech-p--turn,.poster .mech-sec--evidence .guard{margin-top:5vh;margin-left:0}.poster .mech-sec--problem .mech-statement{font-size:max(26px, calc(var(--lane) / 15.2583));margin:8vh 0 0}.poster .mech-sec--mechanism .mech-head{font-size:max(30px, calc(var(--lane) / 15.6917));margin-bottom:6vh}.poster .mech-table,.poster .mech-pull,.poster .mech-sheet,.poster .mech-recblock>.mech-head,.poster .mech-recblock>.mech-p,.poster .mech-recblock>.mech-sheet,.poster .mech-recblock>.mech-verbs,.poster .mech-recblock>.mech-grid,.poster .mech-recblock>.guard,.poster .mech-recblock>.mech-marks,.poster .mech-record>.mech-recblock:first-child>.mech-head{margin-top:5vh}.poster .mech-record>.mech-recblock:first-child>.mech-head{font-size:max(34px, calc(var(--lane) / 10.2881))}.poster .mech-pull{font-size:max(24px, calc(var(--lane) / 22))}.poster .mech-entry .hero-display{font-size:56px}.poster .mech-entry .hero-lede,.poster .mech-entry .guard,.poster .mech-spec,.poster .mech-memo{margin-top:3vh}.poster .mech-spec,.poster .mech-memo,.poster .mech-entry .guard{border-left:0;padding-left:0}.poster .mech-entry .mech-ordinal{text-align:left;align-items:baseline;gap:1.5vw;margin:0 0 2vh;display:flex;position:static}.poster .mech-ordinal-n{color:var(--sky);font-size:44px;line-height:1}.poster .mech-ordinal-of{color:#fff9;margin:0;padding:0}.poster .endblock>.end-display{font-size:max(26px, calc(var(--lane) / 21.3523));white-space:normal}.poster .endblock>.end-actions{margin-top:4vh}.poster .mech-recblock>.mech-head{font-size:max(24px, calc(var(--lane) / 26))}.poster .mech-recblock:nth-of-type(3)>.mech-head{font-size:max(28px, calc(var(--lane) / 21))}.poster .mech-table .mech-arm{font-size:max(22px, calc(var(--lane) / 42))}.poster .mech-table .mech-out{font-size:max(30px, calc(var(--lane) / 34))}.poster .mech-table thead{display:none}.poster .mech-table,.poster .mech-table tbody,.poster .mech-table tr,.poster .mech-table td{width:auto;display:block}.poster .mech-table tr{border-bottom:1px solid var(--hair);padding:2.4vh 0}.poster .mech-table tr:last-child{border-bottom:2px solid var(--ink)}.poster .mech-table td{border:0;padding:0}.poster .mech-table .mech-got{padding:.8vh 0 1.6vh}.poster .mech-table .mech-out-note{margin-top:1vh}}.mech-recblock>.mech-stations{grid-column:1/13;margin:0 0 4vh}.mech-recblock>.mech-specimen,.mech-recblock>.mech-strip{grid-column:7/13}.mech-stations{align-items:baseline;gap:var(--pair) var(--group);margin:var(--group) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.mech-stations a{font-family:var(--type);letter-spacing:0;color:var(--ink);border-bottom:1px solid var(--rule-strong);font-size:13px;font-weight:700;text-decoration:none}.mech-stations a:hover,.mech-stations a:focus-visible{border-bottom-color:var(--ink)}.mech-specimen{margin:calc(var(--group) + var(--voice)) 0 var(--group)}.mech-specimen-cap{font-family:var(--type);letter-spacing:.02em;color:var(--ink);opacity:.56;margin:calc(var(--pair) * -.5) 0 0;font-size:12px;font-weight:400}.mech-lines{border-left:3px solid var(--ink);gap:0;margin:0;padding:0;display:grid}.mech-lines>div{padding:var(--pair) 0 0;border:0;margin:0}.mech-lines>div+div{border-top:1px solid var(--rule-strong)}.mech-line{font-family:var(--mono);color:var(--ink);padding:var(--pair) var(--group);background:0 0;border-left:0;font-size:14px;line-height:1.5}.mech-line--was{text-decoration:line-through;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong)}.mech-line--was .mech-line-key,.mech-line--was .mech-line-val{color:var(--ink);opacity:.56}.mech-line-key{font-weight:700}.mech-mode{gap:var(--group);grid-template-columns:repeat(2,1fr);margin:0;padding:0;display:grid}.mech-mode>div{border-top:1px solid var(--rule-strong);padding-top:var(--pair)}.mech-mode dt{font-family:var(--type);font-size:14px;font-weight:700}.mech-mode dd{margin:var(--part) 0 0;font-size:14px;line-height:1.55}.mech-fittings{border-collapse:collapse;width:100%;margin:calc(var(--pair) * 1.5) 0 0}.mech-fittings th,.mech-fittings td{text-align:left;vertical-align:baseline;padding:var(--pair) 0;border-bottom:1px solid var(--rule)}.mech-fittings th{font-family:var(--type);letter-spacing:.02em;color:var(--ink);opacity:.56;font-size:12px;font-weight:700}.mech-fittings td{color:var(--ink);font-size:14px}.mech-fittings td:first-child{font-family:var(--type);white-space:nowrap;font-weight:700}.mech-dropped{gap:var(--part);margin:0;padding:0;display:grid}.mech-dropped>div{padding:var(--pair) 0 0;margin:0}.mech-dropped-row{align-items:baseline;gap:var(--pair) var(--group);font-family:var(--mono);color:var(--ink);padding:var(--pair) var(--group);border-left:3px solid var(--seal-ink);background:0 0;flex-wrap:wrap;font-size:14px;display:flex}.mech-dropped-row em{font-style:normal;font-weight:700}.mech-absent{gap:var(--group);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.mech-absent li{border:1px solid var(--rule-strong);padding:var(--pair) var(--part);min-height:calc(var(--pair) * 11);align-content:start;gap:var(--part);display:grid}.mech-absent b{font-family:var(--type);font-size:14px;font-weight:700}.mech-absent span{color:var(--ink);opacity:.56;font-size:12px;line-height:1.5}.mech-minus{margin:calc(var(--group) + var(--voice)) 0 0;border-top:1px solid var(--rule-strong);padding-top:var(--group)}.mech-minus-row{justify-content:space-between;align-items:baseline;gap:var(--pair) var(--group);font-family:var(--mono);color:var(--ink);padding:var(--part) 0;border-bottom:1px solid var(--rule);flex-wrap:wrap;font-size:20px;display:flex}.mech-minus-row b{font-family:var(--type);font-size:15px;font-weight:700}.mech-strip{margin:calc(var(--group) + var(--voice)) 0 0;border-top:1px solid var(--rule-strong);grid-template-columns:repeat(6,1fr);padding:0;list-style:none;display:grid}.mech-strip li{padding:var(--pair) var(--part) var(--group) 0;border-right:1px solid var(--rule)}.mech-strip li:last-child{border-right:0}.mech-strip-n{font-family:var(--mono);color:var(--ink);opacity:.56;margin-bottom:var(--part);font-size:12px;display:block}.mech-strip-n b{font-family:var(--type);font-size:14px;font-weight:700;display:block}.mech-commands{gap:var(--part);margin:calc(var(--pair) * 1.5) 0 0;display:grid}.mech-commands>div{gap:var(--part);padding:0;display:grid}.mech-commands code{font-family:var(--mono);color:var(--ink);padding:var(--pair) var(--group);border-left:3px solid var(--ink);background:0 0;font-size:14px;line-height:1.6;display:block}.mech-sign{align-items:baseline;gap:var(--pair) var(--group);margin:calc(var(--pair) * 1.5) 0 0;padding:var(--pair) 0;border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong);font-family:var(--mono);color:var(--ink);flex-wrap:wrap;font-size:14px;display:flex}.mech-seatline{font-family:var(--mono);color:var(--ink);padding:var(--pair) var(--group);border-left:3px solid var(--ink);margin:calc(var(--pair) * 1.5) 0 0;background:0 0;font-size:14px;line-height:1.6}@media (prefers-reduced-motion:no-preference){.poster .mech-recblock[data-await]{opacity:0;translate:0 8px}.poster .mech-recblock[data-seen]{opacity:1;translate:0}}@media (width<=900px){.mech-mode{grid-template-columns:1fr}.mech-absent{grid-template-columns:repeat(2,1fr)}.mech-strip{grid-template-columns:1fr}.mech-strip li{border-right:0;border-bottom:1px solid var(--rule);padding:var(--pair) 0 0}.mech-strip-n b{margin-left:var(--pair);display:inline-block}.mech-minus-row{font-size:16px}}@media (width<=600px){.mech-absent{grid-template-columns:1fr}}
