.lm .cx{--cable:var(--green);--cable-off:var(--ink-3);--cap:var(--ink);--cap-2:var(--ink-3);--node-line:var(--ink);--pk:var(--green);--dot:var(--green);--bg:var(--paper);gap:32px;min-width:0;display:grid}.lm .cx .cx-circuit{--n:1;grid-template-columns:repeat(var(--n), minmax(0, 1fr));-moz-column-gap:12px;column-gap:12px;min-width:0;margin:0;padding:0 0 24px;display:grid}.lm .cx .cx-dark{--cable:var(--paper);--cable-off:#b5b4ab;--cap:var(--paper);--cap-2:#b5b4ab;--node-line:var(--hair-dark);--pk:var(--mustard);--dot:var(--mustard);--bg:var(--ink)}.lm .cx .cx-node{--i:1;grid-row:1;grid-column:var(--i);min-width:0;color:var(--cap);align-items:center;gap:10px;display:flex}.lm .cx .cx-mark-box{background:var(--paper);border:1px solid var(--node-line);flex:none;place-items:center;width:40px;height:40px;display:grid}.lm .cx .cx-node-wait .cx-mark-box{border-style:dashed}.lm .cx .cx-node-t{gap:1px;min-width:0;display:grid}.lm .cx .cx-node-t b{font:600 17px / 1.15 var(--serif)}.lm .cx .cx-node-t small{font:400 11px / 1.3 var(--mono);color:var(--cap-2)}.lm .cx .cx-cable{--i:1;grid-row:2;grid-column:var(--i);-moz-column-gap:8px;grid-template-rows:1fr auto auto 1fr;grid-template-columns:40px minmax(0,1fr);column-gap:8px;min-width:0;min-height:190px;display:grid}.lm .cx .cx-wire{flex-direction:column;grid-area:1/1/-1;align-items:center;min-height:0;display:flex;position:relative}.lm .cx .cx-seg{border-left:2px solid var(--cable);flex:auto;width:0;display:block}.lm .cx .cx-sin .cx-seg,.lm .cx .cx-stub{border-left:1px dashed var(--cable-off)}.lm .cx .cx-stub{flex:none;width:0;height:12px;display:block}.lm .cx .cx-gap-open{flex:none;height:34px;display:block}.lm .cx .cx-plug,.lm .cx .cx-socket{color:var(--cap);flex:none;margin:6px 0;rotate:90deg}.lm .cx .cx-socket{color:var(--cable-off)}.lm .cx .cx-cut-gap{background:var(--mustard);color:var(--ink);font:700 11px / 1 var(--mono);writing-mode:vertical-rl;letter-spacing:.04em;flex:none;place-items:center;margin:6px 0;padding:6px 4px;display:grid}.lm .cx .cx-cap-top,.lm .cx .cx-cap-bot{z-index:1;background:var(--bg);font-family:var(--mono);font-variant-numeric:tabular-nums;grid-column:2;min-width:0;position:relative}.lm .cx .cx-cap-top{letter-spacing:.06em;text-transform:uppercase;color:var(--cap);flex-wrap:wrap;grid-row:2;align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:flex}.lm .cx .cx-cap-bot{color:var(--cap-2);grid-row:3;padding-top:2px;font-size:11.5px;line-height:1.35}.lm .cx .cx-sin .cx-cap-top{color:var(--cap-2)}.lm .cx .cx-on-dot,.lm .cx .cx-live-dot{background:var(--dot);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}@media (prefers-reduced-motion:no-preference){.lm .cx .cx-live-dot{animation:.9s ease-in-out infinite alternate cx-pulse}}.lm .cx .cx-pk{--d:0s;--x:40%;left:50%;top:var(--x);width:10px;height:10px;display:block;position:absolute;translate:-50% -50%}.lm .cx .cx-pk i{background:var(--pk);outline:2px solid var(--bg);width:10px;height:10px;display:block}.lm .cx .cx-pk em{font:500 10px / 1 var(--mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--cap-2);font-style:normal;position:absolute;top:50%;left:calc(100% + 8px);translate:0 -50%}@media (prefers-reduced-motion:no-preference){.lm .cx .cx-pk{animation:cx-pk-y 4.5s linear var(--d) infinite}}.lm .cx .cx-hub{border:1px solid var(--node-line);color:var(--cap);grid-area:3/1/auto/-1;gap:10px;min-width:0;padding:14px;display:grid}.lm .cx .cx-plate{background:var(--paper);border:1px solid var(--hair);max-width:240px;padding:10px 12px;display:block}.lm .cx .cx-logo{width:100%;height:auto;display:block}.lm .cx .cx-hub-media{gap:6px;display:grid}.lm .cx .cx-hub-media .meter{max-width:240px}.lm .cx .cx-hub-media small{font:400 11px / 1.3 var(--mono);color:var(--cap-2)}.lm .cx .cx-alert{align-items:flex-start}.lm .cx .cx-alert>div{gap:4px;display:grid}.lm .cx .cx-alert-t{font:600 17px / 1.3 var(--serif)}.lm .cx .cx-alert-b{color:#c9c8bf;font-size:15px}.lm .cx .cx-alert-dark{border:1px solid var(--mustard)}.lm .cx .cx-other{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.lm .cx .cx-other summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:6px 12px;min-height:56px;padding:8px 0;list-style:none;transition:color .15s;display:flex}.lm .cx .cx-other summary::-webkit-details-marker{display:none}.lm .cx .cx-other summary>span:first-of-type{font:600 19px / 1.2 var(--serif)}.lm .cx .cx-other summary:hover>span:first-of-type{color:var(--green)}.lm .cx .cx-other summary small{font:400 11px / 1.3 var(--mono);color:var(--ink-3);flex-basis:100%;padding-left:26px}.lm .cx .cx-chev{transition:transform .15s}.lm .cx .cx-other[open] .cx-chev{transform:rotate(90deg)}.lm .cx .cx-other-marks{gap:6px;display:inline-flex}.lm .cx .cx-other-b{padding:8px 0 28px}.lm .cx .cx-setup{gap:20px;min-width:0;display:grid}.lm .cx .cx-setup-h{gap:6px;display:grid}.lm .cx .cx-h2{font:500 clamp(28px, 4vw, 40px) / 1.02 var(--serif);letter-spacing:-.022em;text-wrap:balance}.lm .cx .cx-tabs button{align-items:center;min-height:56px}.lm .cx .cx-tab-t{text-align:left;gap:2px;min-width:0;display:grid}.lm .cx .cx-tab-t small{font:400 10.5px / 1.25 var(--mono);color:var(--ink-3)}.lm .cx .cx-tabs button:focus-visible{outline-offset:-3px}.lm .cx .cx-payload{min-width:0}.lm .cx .cx-pay-grid{gap:36px;display:grid}.lm .cx .cx-col-h{border-bottom:1px solid var(--ink);color:var(--green);align-items:center;gap:6px;padding-bottom:10px;font-weight:700;display:flex}.lm .cx .cx-never{align-content:start;gap:12px;display:grid}.lm .cx .cx-never .cx-col-h{color:var(--ink-2)}.lm .cx .cx-never-wire{align-items:center;height:24px;display:flex}.lm .cx .cx-never-wire i{border-top:1px dashed var(--ink-3);flex:1}.lm .cx .cx-never-wire b{border-left:2px solid var(--ink);border-right:2px solid var(--ink);flex:none;width:28px;height:14px}.lm .cx .cx-never-t{font:600 24px / 1.15 var(--serif);letter-spacing:-.012em;text-decoration:line-through;text-decoration-thickness:2px}.lm .cx .cx-never-b{color:var(--ink-2);font-size:15.5px}.lm .cx .cx-hero-band{min-width:0}.lm .cx .cx-hero.cx-hero{gap:28px;padding-top:36px;padding-bottom:28px;display:grid}.lm .cx .cx-hero-copy{gap:18px;display:grid}.lm .cx .cx-hero-copy .ag-kick,.lm .cx .cx-hero-copy .ag-dek,.lm .cx .cx-hero-copy .ag-h1 em{color:#c9c8bf}.lm .cx .cx-hero-side{align-content:end;gap:16px;display:grid}.lm .cx .cx-hero-status{border-top:1px solid var(--hair-dark);border-bottom:1px solid var(--hair-dark);font:400 13px / 1.4 var(--mono);color:#c9c8bf;align-items:center;gap:10px;padding:10px 0;display:flex}.lm .cx .cx-hero-status b{color:var(--paper);font-weight:700}.lm .cx .cx-hero-mark{background:var(--paper);flex:none;place-items:center;width:26px;height:26px;display:grid}.lm .cx .cx-hero .cx-circuit{border-top:1px solid var(--hair-dark);padding-top:24px}.lm .cx .cx-page-setup{padding-top:0}@media (min-width:640px){.lm .cx .cx-circuit{grid-template-columns:minmax(180px,220px) minmax(0,1fr) minmax(200px,250px);grid-template-rows:repeat(var(--n), minmax(104px, auto));-moz-column-gap:0;gap:18px 0}.lm .cx .cx-node{grid-column:1;grid-row:var(--i);border:1px solid var(--node-line);align-self:center;gap:12px;padding:12px}.lm .cx .cx-node-wait{border-style:dashed}.lm .cx .cx-mark-box{width:48px;height:48px}.lm .cx .cx-hub{grid-area:1/3/-1;align-content:center}.lm .cx .cx-cable{grid-column:2;grid-row:var(--i);text-align:center;grid-template-rows:auto 64px auto;grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;row-gap:2px;min-height:0}.lm .cx .cx-wire{flex-direction:row;grid-area:2/1;width:100%;height:64px}.lm .cx .cx-seg{border-left:0;border-top:2px solid var(--cable);width:auto;height:0}.lm .cx .cx-sin .cx-seg,.lm .cx .cx-stub{border-left:0;border-top:1px dashed var(--cable-off)}.lm .cx .cx-stub{width:16px;height:0}.lm .cx .cx-gap-open{width:48px;height:auto}.lm .cx .cx-plug,.lm .cx .cx-socket{margin:0 6px;rotate:none}.lm .cx .cx-cut-gap{writing-mode:horizontal-tb;margin:0 8px;padding:6px 10px}.lm .cx .cx-cap-top,.lm .cx .cx-cap-bot{background:0 0;grid-column:1;padding:0 12px}.lm .cx .cx-cap-top{grid-row:1;justify-content:center}.lm .cx .cx-cap-bot{grid-row:3}.lm .cx .cx-pk{top:50%;left:var(--x);animation-name:cx-pk-x}.lm .cx .cx-pk em{top:auto;bottom:calc(100% + 6px);left:50%;translate:-50%}.lm .cx .cx-other summary small{flex-basis:auto;margin-left:auto;padding-left:0}}@media (min-width:1024px){.lm .cx{gap:40px}.lm .cx .cx-circuit{grid-template-columns:240px minmax(0,1fr) 280px}.lm .cx .cx-pay-grid{grid-template-columns:minmax(0,1fr) 300px;gap:48px}.lm .cx .cx-hero.cx-hero{gap:36px;padding-top:56px;padding-bottom:40px}.lm .cx .cx-hero-copy{-moz-column-gap:56px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;column-gap:56px}.lm .cx .cx-hero-copy>:first-child{grid-column:1/-1}}@keyframes cx-pulse{0%{opacity:.3}to{opacity:1}}@keyframes cx-pk-x{0%{opacity:0;left:100%}8%,90%{opacity:1}to{opacity:0;left:0%}}@keyframes cx-pk-y{0%{opacity:0;top:100%}8%,90%{opacity:1}to{opacity:0;top:0%}}.lm .cx.cx-page{display:block}
