/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"Barlow Condensed", "Arial Narrow", sans-serif;--font-mono:"Share Tech Mono", "Courier New", monospace;--spacing:.25rem;--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--radius-silk:4px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{background:var(--mask);-webkit-text-size-adjust:100%}body{background-color:var(--mask);background-image:repeating-linear-gradient(45deg, var(--mask-weave) 0 1px, transparent 1px 7px), repeating-linear-gradient(-45deg, var(--mask-weave) 0 1px, transparent 1px 7px);min-height:100dvh;color:var(--silk);font:400 18px/1.35 var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--copper);text-decoration:none}a:hover{color:var(--copper-hi)}button{cursor:pointer;text-align:inherit}:focus-visible{outline:2px solid var(--copper);outline-offset:2px}p{max-width:68ch}svg text{font-family:var(--font-mono);fill:var(--silk)}[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}}@layer components{.mono{font-family:var(--font-mono)}.caps{text-transform:uppercase;letter-spacing:.04em}.tin{color:var(--tin)}.sm{font-size:15px}.board{border:var(--w) solid var(--silk);border-radius:10px;max-width:1320px;min-height:calc(100dvh - 24px);margin:12px auto;padding:18px 28px 60px;position:relative}.strobe{animation:4s ease-in-out infinite strobe}@keyframes strobe{50%{opacity:.35}}.sitefoot{max-width:1320px;font:13px var(--font-mono);letter-spacing:.04em;color:var(--tin);margin:-4px auto 14px;padding:0 6px}.sitefoot a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--silk-25);-webkit-text-decoration-color:var(--silk-25);text-decoration-color:var(--silk-25);text-underline-offset:3px}.sitefoot a:hover{color:var(--copper-hi)}.hole{background:var(--hole);width:14px;height:14px;box-shadow:0 0 0 3px var(--copper), 0 0 0 4.5px var(--mask);border-radius:50%;position:absolute}.hole.tl{top:8px;left:8px}.hole.tr{top:8px;right:8px}.hole.bl{bottom:8px;left:8px}.hole.br{bottom:8px;right:8px}.strip{border-bottom:var(--w) solid var(--silk-25);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:24px;padding:6px 10px 14px;display:grid}.strip.no-edge .edge{visibility:hidden}.strip .tools{grid-column:4;justify-self:end;align-items:center;gap:14px;display:flex}.title{color:var(--silk);white-space:nowrap;align-items:baseline;gap:12px;display:flex}.title a{color:var(--silk)}.title b{font:600 26px/1 var(--font-sans);letter-spacing:.06em;text-transform:uppercase}.title .ver{font:13px var(--font-mono);color:var(--tin);margin:-12px 0;padding:12px 0}.title .ver:hover{color:var(--copper-hi)}.hnav{white-space:nowrap;grid-column:3;gap:2px;display:flex}.hnav a{min-height:44px;font:14px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--silk-70);border-bottom:2px solid #0000;align-items:center;padding:0 8px;display:inline-flex}.hnav a:hover{color:var(--silk)}.hnav a.on{color:var(--copper);border-bottom-color:var(--copper)}.title .offline{font:15px var(--font-mono);color:var(--tin)}.tog{font:15px var(--font-mono);color:var(--silk-70);border:var(--w) solid var(--silk-45);border-radius:var(--radius-silk);text-transform:uppercase;white-space:nowrap;min-height:44px;padding:7px 10px}.tog b{color:var(--copper);font-weight:400}.tog:hover{border-color:var(--silk)}.tog.on{border-color:var(--copper)}.edge{width:min(100%,420px);position:relative}.edge input{background:var(--mask-deep);width:100%;color:var(--silk);border:var(--w) solid var(--silk);border-radius:var(--radius-silk) var(--radius-silk) 0 0;font:17px var(--font-mono);outline:none;min-height:44px;padding:9px 30px 8px 12px}.edge input::placeholder{color:var(--tin-dim)}.edge input:focus{border-color:var(--copper)}.edge input::-webkit-search-cancel-button{display:none}.edge:after{content:"";background:repeating-linear-gradient(90deg, var(--copper) 0 11px, transparent 11px 17px);height:9px;margin:0 6px;display:block}.edge .hint{font:13px var(--font-mono);color:var(--tin-dim);pointer-events:none;position:absolute;top:12px;right:10px}.trace{font:15px var(--font-mono);text-transform:uppercase;letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:0 4px;min-height:44px;padding:14px 10px 6px;display:flex}.trace a{align-items:center;min-height:44px;padding:0 2px;display:inline-flex}.trace .seg{background:var(--copper);width:22px;height:1.5px;margin:0 4px;position:relative}.trace .seg:after{content:"";background:var(--copper);border-radius:50%;width:6px;height:6px;position:absolute;top:-2.5px;right:-2px}.trace .here{color:var(--silk);padding:6px 2px}.blk{border:var(--w) solid var(--silk);border-radius:var(--radius-silk);margin-top:26px;padding:22px 18px 18px;position:relative}.blk>.lbl{background:var(--mask);max-width:calc(100% - 28px);font:15px/20px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--silk);white-space:nowrap;text-overflow:ellipsis;padding:0 8px;position:absolute;top:-11px;left:14px;overflow:hidden}.blk>a.lbl{color:var(--silk)}.blk>a.lbl:hover{color:var(--copper-hi)}.blk>.lbl .d{color:var(--copper);margin-right:8px}.blk.dim{border-color:var(--silk-45)}.blk.dim>.lbl{color:var(--silk-70)}.blk.dashed{border-style:dashed;border-color:var(--silk-45)}.pour{background:var(--copper);color:var(--copper-ink);box-shadow:inset 0 0 0 3px var(--copper-dk);border-radius:var(--radius-silk)}.legend{grid-template-columns:max-content 1fr;font-size:17px;display:grid}.legend>*{border-top:1px solid var(--silk-12);padding:8px 14px 8px 0}.legend>:nth-child(-n+2){border-top:0}.legend .k{font-family:var(--font-mono);color:var(--copper);white-space:nowrap}.legend .k.silk{color:var(--silk)}.legend .v b{font-weight:500}.legend .v{overflow-wrap:anywhere;min-width:0}.legend.tri{grid-template-columns:max-content fit-content(45%) 1fr}.legend.tri>:nth-child(-n+3){border-top:0}.legend.tri .v3{padding-right:0}.legend.repl{grid-template-columns:minmax(0,16rem) max-content minmax(0,1fr)}.legend.repl .k{white-space:normal;overflow-wrap:anywhere}.legend.roms .k{white-space:normal;max-width:9rem}.roms .hash{flex-wrap:wrap;align-items:center;gap:0 10px;display:flex}.roms .hash .hk{font:12px/16px var(--font-mono);letter-spacing:.1em;color:var(--tin);min-width:3.4rem}.roms .hash code{color:var(--silk);overflow-wrap:anywhere;flex:0 auto;min-width:0;font-size:15px}.btn.cp{min-height:44px;padding:4px 10px;font-size:13px}.chk{cursor:pointer;font:12px/16px var(--font-mono);letter-spacing:.1em;border:1px solid var(--tin);color:var(--tin);vertical-align:2px;text-transform:uppercase;border-radius:2px;margin-left:6px;padding:1px 5px 0;display:inline-block}.hot{font:12px/16px var(--font-mono);letter-spacing:.1em;color:var(--pwr);border:1px solid var(--pwr);vertical-align:2px;border-radius:2px;margin-left:6px;padding:1px 5px 0;display:inline-block}.term{color:inherit;border-bottom:1px dotted var(--copper);cursor:pointer;font:inherit;padding:2px 0}.term:hover{color:var(--copper-hi)}.termrow{flex-wrap:wrap;gap:0 16px;margin-top:4px;display:flex}.termrow .term{font-family:var(--font-mono);min-height:44px;-webkit-text-decoration:underline dotted var(--copper);-webkit-text-decoration:underline dotted var(--copper);text-decoration:underline dotted var(--copper);text-underline-offset:5px;border-bottom:0;align-items:center;font-size:15px;display:inline-flex}.lnk{align-items:center;min-height:44px;display:inline-flex}.plink{color:var(--copper);text-underline-offset:3px;margin:-12px 0;padding:12px 2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.btn{border:var(--w) solid var(--silk-45);border-radius:var(--radius-silk);min-height:44px;font:15px var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--silk);align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.btn:hover{border-color:var(--silk);color:var(--silk)}.btn.on{border-color:var(--copper);color:var(--copper)}.btn.pour{border-color:var(--copper-dk);color:var(--copper-ink)}.btn.pour:hover{background:var(--copper-hi);color:var(--copper-ink)}.hd{flex-wrap:wrap;align-items:baseline;gap:8px 18px;margin:18px 0 4px;display:flex}.hd .des{font:400 42px/1 var(--font-mono);color:var(--copper);letter-spacing:.02em}.hd h1{font:500 34px/1.05 var(--font-sans);text-transform:uppercase;letter-spacing:.03em}.hd .sub{font:400 18px var(--font-sans);color:var(--silk-70);flex-basis:100%}.hd .chkd{font:15px var(--font-mono);color:var(--tin);flex-basis:100%}.note{color:var(--tin);margin-top:10px;font-size:16px}.empty{border:var(--w) dashed var(--silk-45);border-radius:var(--radius-silk);color:var(--silk-70);margin-top:26px;padding:22px}.empty b{color:var(--silk);font:400 15px var(--font-mono);letter-spacing:.08em;margin-bottom:6px;display:block}.h4{font:13px var(--font-mono);letter-spacing:.12em;color:var(--tin);text-transform:uppercase;margin:18px 0 6px}.bul li{padding:5px 0 5px 22px;font-size:17px;position:relative}.bul li:before{content:"";background:var(--hole);width:8px;height:8px;box-shadow:0 0 0 2px var(--copper);border-radius:50%;position:absolute;top:13px;left:2px}.tblock .big{font:600 54px/.95 var(--font-sans);text-transform:uppercase;letter-spacing:.04em}.tblock .big small{font:400 18px var(--font-mono);color:var(--copper);letter-spacing:.1em;margin-top:8px;display:block}.tblock .meta{font:15px var(--font-mono);color:var(--silk-70);margin-top:16px;line-height:1.7}.tblock .meta span{color:var(--silk)}.recent a{border:var(--w) solid var(--silk-45);border-radius:var(--radius-silk);min-height:44px;font:15px var(--font-mono);color:var(--silk);align-items:center;gap:8px;margin:6px 6px 0 0;padding:6px 10px;display:inline-flex}.recent a span{color:var(--copper)}.recent a:hover{border-color:var(--copper);color:var(--copper)}.try a{align-items:center;min-height:44px;padding:0 5px;display:inline-flex}.fp-grid{flex-wrap:wrap;align-items:flex-end;gap:14px 18px;display:flex}.fp{color:var(--silk);display:block}.fp svg{display:block;overflow:visible}.fp .pad{fill:var(--hole);stroke:var(--silk-45);stroke-width:1.2px}.fp.ready .pad{fill:var(--copper);stroke:var(--copper-dk)}.fp .ol{fill:none;stroke:var(--silk);stroke-width:1.5px}.fp.ready .ol{fill:var(--mask-deep)}.fp:not(.ready) .ol{stroke-dasharray:4 3;stroke:var(--silk-45)}.fp .des{font:500 12px var(--font-sans);text-transform:uppercase;letter-spacing:.08em;fill:var(--silk-70)}.fp .nm{letter-spacing:.04em;font-size:18px}.fp:not(.ready) .nm{fill:var(--silk-70)}.fp .st{fill:var(--tin);letter-spacing:.12em;font-size:11px}.fp:hover .ol{stroke:var(--copper);stroke-dasharray:none}.fp:hover .nm{fill:var(--copper-hi)}.fp.vacant .ol{stroke-dasharray:4 3;stroke:var(--silk-25)}.facts>div{border-top:1px solid var(--silk-12);grid-template-columns:64px 1fr;gap:10px;padding:5px 0;font-size:16px;display:grid}.facts>div>span{font:13px var(--font-mono);color:var(--tin);letter-spacing:.1em;padding-top:3px}.board-grid{--gx:18px;--fpw:196px;grid-template-columns:repeat(auto-fill, minmax(var(--fpw), 1fr));gap:22px var(--gx);padding:14px 12px 0 calc(8px + var(--gx));margin-top:6px;display:grid;position:relative}.board-grid:before{content:"";background:var(--copper);width:2px;position:absolute;top:0;bottom:45px;left:7px}.board-grid:after{content:"";background:var(--copper);border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:4px}.bcell{min-width:0;color:var(--silk);display:block}.bcell:hover{color:var(--silk)}.bcell .bl{white-space:nowrap;height:20px;font-family:var(--font-mono);align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.bcell .bl>span{text-overflow:ellipsis;overflow:hidden}.bcell .bl .btag{white-space:nowrap;vertical-align:0;margin-left:0}.bcell .des{letter-spacing:.08em;color:var(--copper);font-size:14px}.bcell .flag{letter-spacing:.12em;color:var(--tin);flex-shrink:1000;font-size:10px}.bcell .flag.pwr{color:var(--pwr);flex:none}.bcell .pn{color:var(--silk-70);text-align:right;overflow-wrap:anywhere;flex:0 auto;min-width:0;margin-left:auto;font-size:12px}.bcell .bfp{display:block;position:relative}.bcell .bfp:before{content:"";top:calc(50% - .75px);left:calc(-1 * var(--gx));width:var(--gx);background:var(--copper);height:1.5px;position:absolute}.bcell svg{width:100%;height:auto;display:block;overflow:visible}.bcell svg text:not(.nm),.bcell svg .hit{display:none}.bcell .role{font:400 12px/16px var(--font-sans);color:var(--tin);white-space:nowrap;text-overflow:ellipsis;margin-top:6px;display:block;overflow:hidden}.bcell .bcf{font:400 12px/16px var(--font-sans);color:var(--silk-70);white-space:normal;margin-top:2px;display:block}.bcell .bcf b{color:var(--warn);font-weight:400}a.bcell:hover .ol{stroke:var(--copper);stroke-dasharray:none}a.bcell:hover .nm{fill:var(--copper-hi)}a.bcell:focus-visible{outline-offset:4px}.chipfp .ol{fill:var(--mask-deep);stroke:var(--silk);stroke-width:1.5px}.chipfp.nc .ol{fill:none;stroke-dasharray:4 3;stroke:var(--silk-45)}.chipfp .notchc{fill:var(--mask);stroke:var(--silk);stroke-width:1.5px}.chipfp.nc .notchc{stroke:var(--silk-45)}.chipfp .pad{fill:var(--copper);stroke:var(--copper-dk);stroke-width:1px}.chipfp.nc .pad{fill:var(--hole);stroke:var(--silk-45)}.chipfp .des{letter-spacing:.08em;fill:var(--copper);font-size:14px}.chipfp .nm{font:600 17px var(--font-sans);text-transform:uppercase;letter-spacing:.06em}.chipfp .pn{fill:var(--silk-70);font-size:12px}.chipfp .role{font:400 12px var(--font-sans);fill:var(--tin)}.chipfp .hotm{fill:var(--pwr);letter-spacing:.12em;font-size:10px}.chipfp .ncm{fill:var(--tin);letter-spacing:.12em;font-size:10px}.chipfp .hit{fill:#0000}a.chipfp:hover .ol{stroke:var(--copper);stroke-dasharray:none}a.chipfp:hover .nm{fill:var(--copper-hi)}a.chipfp:focus-visible{outline:none}a.chipfp:focus-visible .hit{stroke:var(--copper);stroke-width:2px}.bslot{min-width:0;position:relative}.bslot .bcell .bl{padding-right:26px}.ploc{width:44px;height:44px;color:var(--tin);place-items:center;display:grid;position:absolute;top:-12px;right:-12px}.ploc svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:20px;height:20px}.ploc:hover,.bslot:hover .ploc{color:var(--copper-hi)}.pview{margin-top:4px}.pview.big{overscroll-behavior:contain;border:var(--w) solid var(--silk-25);border-radius:var(--radius-silk);max-height:85vh;overflow:auto}.pwrap{width:min(100%, calc(75vh * var(--pr)));background:var(--mask-deep);--po:#f0a660;--pd:#0009;position:relative}.pview.big .pwrap{width:var(--pw);max-width:none}.pimg{width:100%;max-width:none;height:100%;display:block}.pmiss{display:none}.pwrap.miss .pimg{visibility:hidden}.pwrap.miss .pmiss{text-align:center;border:var(--w) dashed var(--silk-45);border-radius:var(--radius-silk);color:var(--silk-70);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:16px;font-size:16px;display:flex;position:absolute;inset:0}.pmiss b{font:400 15px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--silk)}.pwrap.miss .pbox{display:none}.pbox{border:2px solid var(--po);box-shadow:0 0 0 1px var(--pd), inset 0 0 0 1px var(--pd);color:var(--silk);border-radius:2px;display:block;position:absolute}.pbox:before{content:"";width:max(100% + 8px,44px);height:max(100% + 8px,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pbox.vfy{border-style:dashed}.pbox .pck{font:600 12px/14px var(--font-mono);color:#111;background:var(--po);pointer-events:none;border-radius:1px;margin-bottom:2px;padding:0 3px;position:absolute;bottom:100%;left:-2px}.pbox.tb .pck{margin:2px 0 0;top:100%;bottom:auto}.pwrap.hl .pbox:not(.on){opacity:.4}.pbox.on{box-shadow:0 0 0 2px var(--pd), 0 0 0 9999px #00000047;z-index:2;background:#f0a66038;border-width:3px;border-color:#ffd29a}.pthumb .pwrap,.pview .pwrap.hl{overflow:hidden}.pbox:hover,.pbox:focus-visible{z-index:3;border-color:#ffd29a;opacity:1!important}.pbox:focus-visible{outline-offset:3px;outline:2px solid #fff}.ptip{white-space:nowrap;text-overflow:ellipsis;background:var(--hole);max-width:60vw;color:var(--silk);border:1px solid var(--po);font:14px/20px var(--font-mono);pointer-events:none;border-radius:2px;padding:3px 8px;display:none;position:absolute;bottom:calc(100% + 6px);left:-2px;overflow:hidden}.ptip b{color:#ffd29a;font-weight:400}.ptip .chk{vertical-align:1px;margin-left:4px}.pkey{margin-top:4px;display:block}.pck-k{font:11px/14px var(--font-mono);color:#111;background:var(--po);border-radius:1px;margin-right:4px;padding:0 4px;display:inline-block}.pbox.tr .ptip{left:auto;right:-2px}.pbox.tb .ptip{top:calc(100% + 6px);bottom:auto}.pbox.vfy .ptip{bottom:calc(100% + 20px)}.pbox.vfy.tb .ptip{top:calc(100% + 20px);bottom:auto}.pbox:hover .ptip,.pbox:focus-visible .ptip,.pbox.on .ptip{display:block}.pcap{margin-top:8px;font-size:17px}.pcap b{font-weight:500}.pcred{color:var(--tin);margin-top:4px;font-size:15px}.pcred a{text-underline-offset:3px;margin:-12px 0;padding:12px 0;text-decoration:underline}.pthumb{width:min(100%,340px);margin-top:4px;display:block}.pthumb:hover .pbox{border-color:#ffd29a}.ptabs{margin:0 0 12px}.jumpers button{border:var(--w) solid var(--silk-45);border-radius:var(--radius-silk);min-height:44px;font:15px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--silk);align-items:center;padding:8px 18px;display:inline-flex}.jumpers button:hover{border-color:var(--silk)}.jumpers button.on{background:var(--copper);color:var(--copper-ink);border-color:var(--copper-dk);box-shadow:inset 0 0 0 3px var(--copper-dk)}.symrow{border-top:1px solid var(--silk-12);grid-template-columns:1fr max-content;align-items:start;gap:14px;padding:10px 0;display:grid}.symrow:first-of-type{border-top:0}.symrow .s{font-size:18px}.symrow .n{color:var(--tin);margin-top:2px;font-size:15px}.symrow .u{text-align:right}.symrow .u a,.symrow .u span{font:16px var(--font-mono);border:var(--w) solid var(--copper);color:var(--copper);border-radius:var(--radius-silk);align-items:center;min-height:44px;margin:0 0 6px 6px;padding:4px 10px;display:inline-flex}.symrow .u span{border-color:var(--silk-45);color:var(--silk-70);border-style:dashed}.symrow .u a:hover{background:var(--copper);color:var(--copper-ink)}.chiprow{border-top:1px solid var(--silk-12);color:var(--silk);grid-template-columns:minmax(150px,220px) 1fr;align-items:center;gap:20px;padding:14px 0;display:grid}.chiprow:first-of-type{border-top:0}.chiprow:hover{color:var(--silk)}.chiprow .d{font:14px var(--font-mono);color:var(--copper);letter-spacing:.08em}.chiprow .t{font:500 22px/1.1 var(--font-sans);text-transform:uppercase;letter-spacing:.03em;margin-top:2px}.chiprow .r{color:var(--silk-70);margin-top:3px;font-size:16px}.chiprow .f{font:14px var(--font-mono);color:var(--tin);margin-top:6px}.chiprow svg{width:100%;height:auto;display:block;overflow:visible}.chiprow .des,.chiprow .pn,.chiprow .role,.chiprow .hotm,.chiprow .ncm{display:none}.chiprow .chipfp .nm{font-size:15px}a.chiprow:hover .ol{stroke:var(--copper);stroke-dasharray:none}a.chiprow:hover .t{color:var(--copper-hi)}.chiprow.nc{color:var(--silk-70)}.types{flex-wrap:wrap;gap:0 18px;margin-top:8px;display:flex}.types button{font:14px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--silk-70);border-bottom:1.5px solid #0000;align-items:center;gap:7px;min-height:44px;padding:0 2px;display:inline-flex}.types button svg{flex:none;width:14px;height:14px;overflow:visible}.types .lsw{flex:none;width:12px;height:2.5px;margin-right:-3px}.types button .c{color:var(--tin)}.types button.on{color:var(--copper);border-bottom-color:var(--copper)}.types button:hover{color:var(--silk)}.mk{fill:none;stroke:var(--silk-70);stroke-width:1.2px}.mk.pwr{fill:var(--pwr);stroke:var(--pwr)}.mk.clk{fill:var(--clk);stroke:var(--clk)}.mk.gnd{stroke:var(--tin);stroke-width:2px}.mk.rst{fill:var(--silk);stroke:var(--silk);stroke-linejoin:round}.probe.expect .bul{margin:2px 0 0}.mk.ring{fill:none;stroke:var(--silk-45);stroke-width:1.5px}.stage{grid-template-columns:minmax(0,1fr) minmax(300px,400px);align-items:start;gap:28px;margin-top:14px;display:grid;position:relative}.stage .wire{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.stage.stack{grid-template-columns:minmax(0,1fr)}.stage.stack .detail{max-width:640px}svg.dip.plcc .notch{fill:var(--mask)}.wire path{fill:none;stroke:var(--copper);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.wire circle{fill:var(--copper)}.dipwrap{overflow:auto hidden}svg.dip{max-width:none;margin:0 auto;display:block;overflow:visible}svg.dip .body{fill:var(--mask-deep);stroke:var(--silk);stroke-width:1.5px}svg.dip .notch{fill:var(--mask);stroke:var(--silk);stroke-width:1.5px}svg.dip .pin{cursor:pointer;outline:none}svg.dip .pin .hit{fill:#0000}svg.dip .pin .pad{fill:var(--hole);stroke:var(--silk-70);stroke-width:1.5px}svg.dip .pin .lead{stroke:var(--silk-45);stroke-width:1.5px}svg.dip .pin .lead:is(.pwr,.gnd,.clk,.rst,.bus,.ctl){stroke-width:2.5px}svg.dip .pin .lead.pwr,.lsw.pwr{stroke:var(--pwr);background:var(--pwr)}svg.dip .pin .lead.gnd,.lsw.gnd{stroke:var(--tin);background:var(--tin)}svg.dip .pin .lead.clk,.lsw.clk{stroke:var(--clk);background:var(--clk)}svg.dip .pin .lead.rst,.lsw.rst{stroke:var(--rst);background:var(--rst)}svg.dip .pin .lead.bus,.lsw.bus{stroke:var(--bus);background:var(--bus)}svg.dip .pin .lead.ctl,.lsw.ctl{stroke:var(--ctl);background:var(--ctl)}svg.dip .pin .lead.nc{stroke:var(--silk-25);stroke-dasharray:3 3}.lsw.nc{background:repeating-linear-gradient(90deg, var(--silk-45) 0 3px, transparent 3px 6px)}svg.dip .pin .num{fill:var(--silk-70);font-size:12px}svg.dip .pin .name{font-size:15px}svg.dip .pin:hover .pad{stroke:var(--copper)}svg.dip .pin:hover .name{fill:var(--copper-hi)}svg.dip .pin:focus-visible .hit{stroke:var(--copper);stroke-width:2px;stroke-dasharray:5 3}svg.dip .pin.sel .pad{fill:var(--copper);stroke:var(--copper-hi)}svg.dip .pin.sel .lead{stroke:var(--copper);stroke-width:2.5px}svg.dip .pin.sel .name{fill:var(--copper)}svg.dip .pin.sel .num{fill:var(--silk)}svg.dip .pin.dim{opacity:.3}svg.dip .chipname{letter-spacing:.14em;fill:var(--silk-45);font-size:15px}svg.dip .caption{font:400 14px var(--font-sans);fill:var(--tin)}.detail>.blk{margin-top:12px}.pempty{font:15px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--silk-70);margin:0}.pinhead{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.pinhead .n{font:400 40px/1 var(--font-mono);color:var(--copper)}.pinhead .nm{font:400 30px/1 var(--font-mono)}.pinhead .ch{font:15px var(--font-mono);color:var(--tin);letter-spacing:.06em}.kv{grid-template-columns:92px 1fr;align-items:baseline;gap:6px 12px;margin-top:16px;font-size:16px;display:grid}.kv dt{font:13px var(--font-mono);color:var(--tin);letter-spacing:.1em;text-transform:uppercase;padding-top:3px}.desc{margin-top:14px;font-size:17px}.probe{border-left:3px solid var(--copper);margin-top:14px;padding:4px 0 4px 12px;font-size:16px}.probe>b{font:400 13px var(--font-mono);letter-spacing:.1em;color:var(--copper);text-transform:uppercase;margin-bottom:2px;display:block}.conflict{border-left:3px solid var(--warn);color:var(--silk-70);margin-top:14px;padding:4px 0 4px 12px;font-size:15px}span.conflict{display:block}.conflict b{font:400 13px var(--font-mono);letter-spacing:.1em;color:var(--warn);margin-bottom:2px;display:block}.pinnav{justify-content:space-between;gap:10px;margin-top:18px;display:flex}.pinnav .btn{text-transform:none;flex:1;justify-content:center}.ds li{font-size:16px}.pinlegend .legend>*{cursor:pointer}.pinlegend .legend>.sel{color:var(--copper-hi)}svg.dip .pin.hov .pad{stroke:var(--copper);stroke-width:2.5px}svg.dip .pin.hov .name{fill:var(--copper-hi)}.rd{font:14px/18px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--silk);border:var(--w) solid var(--silk-45);white-space:nowrap;border-radius:2px;align-self:center;align-items:baseline;gap:6px;padding:2px 7px 1px;display:inline-flex;position:relative}.rd .f{text-transform:none;letter-spacing:0;color:var(--silk-70)}.rd.v{color:var(--pwr);border-color:var(--pwr)}.rd.pul{color:var(--clk);border-color:var(--clk)}.rd.lo,.rd.gnd{color:var(--tin);border-color:var(--tin)}.rd.hi{border-color:var(--silk)}button.rd{cursor:pointer;-webkit-text-decoration:underline dotted var(--copper);-webkit-text-decoration:underline dotted var(--copper);text-decoration:underline dotted var(--copper);text-underline-offset:4px}button.rd:before{content:"";position:absolute;inset:-12px -4px}button.rd:hover{border-color:var(--copper)}.pinhead button.nm{font:400 30px/1 var(--font-mono);color:inherit;-webkit-text-decoration:underline dotted var(--copper);-webkit-text-decoration:underline dotted var(--copper);text-decoration:underline dotted var(--copper);text-underline-offset:6px;min-height:44px;text-decoration-thickness:1.5px}.pinhead button.nm:hover{color:var(--copper-hi)}.same .sig li{padding:3px 0;font-size:16px}.same .sig .tin{margin-left:4px;font-size:14px}.mbar{z-index:25;background:var(--mask);border-bottom:var(--w) solid var(--silk-25);margin:0 -10px;padding:4px 10px 0;position:sticky;top:0}.mbar .ctx{align-items:center;gap:4px 16px;min-width:0;display:flex}.mbar .ctx .region{flex-wrap:nowrap;margin:0 0 0 auto}.mname{min-width:0;min-height:44px;color:var(--silk);align-items:baseline;gap:10px;padding:0 2px;display:inline-flex}.mname .des{font:18px var(--font-mono);color:var(--copper)}.mname .nm{font:500 20px var(--font-sans);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mname .sw{color:var(--tin);font-size:12px}.mname:hover .nm{color:var(--copper-hi)}.brev{min-height:44px;font:14px var(--font-mono);color:var(--tin);white-space:nowrap;text-overflow:ellipsis;align-items:center;min-width:0;display:inline-flex;overflow:hidden}.brev:hover{color:var(--copper-hi)}.bsel{align-items:center;min-width:0;display:inline-flex}.bsel select{appearance:none;min-width:0;max-width:18rem;min-height:44px;font:14px var(--font-mono);color:var(--silk-70);border:var(--w) solid var(--silk-45);border-radius:var(--radius-silk);text-overflow:ellipsis;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0h10L5 6z' fill='%23999'/%3E%3C/svg%3E") right 9px center no-repeat;padding:6px 26px 6px 10px}.bsel select:hover{color:var(--silk);border-color:var(--silk)}.bsel select:focus-visible{border-color:var(--copper);color:var(--silk);outline:none}.bsel select option{background:var(--mask-deep);color:var(--silk)}.bsel .chk{margin-left:4px}.btag{font:12px/16px var(--font-mono);letter-spacing:.06em;color:var(--copper);border:1px dashed var(--copper);vertical-align:2px;white-space:normal;text-transform:none;border-radius:2px;margin-left:6px;padding:1px 5px 0;display:inline-block}.btag.on{text-transform:uppercase;border-style:solid}.legend.brevs .k.on{color:var(--copper)}.mcards{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:8px 0 10px;display:grid}.mcard{border:var(--w) solid var(--silk-70);border-radius:var(--radius-silk);min-width:0;color:var(--silk);flex-direction:column;padding:8px 12px 9px;display:flex}.mcard .j{font:12px var(--font-mono);letter-spacing:.1em;color:var(--copper)}.mcard .t{font:500 19px/1.1 var(--font-sans);text-transform:uppercase;letter-spacing:.04em;margin-top:2px}.mcard .m{font:13px var(--font-mono);color:var(--tin);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;overflow:hidden}.mcard:hover{border-color:var(--copper)}.mcard.on{background:var(--copper);border-color:var(--copper-dk);color:var(--copper-ink);box-shadow:inset 0 0 0 3px var(--copper-dk)}.mcard.on .j,.mcard.on .m{color:var(--copper-ink)}.mcard.off{border-style:dashed;border-color:var(--silk-25);color:var(--silk-25);pointer-events:none}.mcard.off .j,.mcard.off .m{color:var(--silk-25)}.mbar.stuck .mcards{gap:8px;padding:6px 0}.mbar.stuck .mcard{flex-direction:row;align-items:baseline;gap:8px;padding:4px 12px}.mbar.stuck .mcard .t{margin-top:0;font-size:16px}.mbar.stuck .mcard .m{display:none}.secnav{overscroll-behavior-x:contain;scrollbar-width:none;border-top:var(--w) dashed var(--silk-25);gap:0 2px;min-width:0;max-width:100%;display:flex;overflow-x:auto}.secnav[hidden]{display:none}.legend.fb .v.mono{overflow-wrap:anywhere;font-size:15px}.secnav::-webkit-scrollbar{display:none}.secnav button{min-height:36px;font:13px var(--font-mono);letter-spacing:.04em;color:var(--silk-70);white-space:nowrap;text-overflow:ellipsis;border-bottom:2px solid #0000;flex:none;max-width:26ch;padding:0 10px;overflow:hidden}.secnav button:hover{color:var(--silk)}.secnav button.on{color:var(--silk);border-bottom-color:var(--silk)}html{scroll-padding-top:calc(var(--mbar-h,0px) + 8px)}#view section.blk{scroll-margin-top:14px}.pfilter{margin:0 0 10px}.ctab.parts td.f{white-space:normal}.ctab.parts .loc{font-family:var(--font-sans);white-space:normal;max-width:32ch;margin-top:2px}.ctab.parts td.nm{white-space:nowrap}.region{flex-wrap:wrap;align-items:center;gap:4px 0;margin:6px 0 4px;display:flex}.region .h{font:13px var(--font-mono);letter-spacing:.12em;color:var(--tin);margin-right:10px}.region button{min-height:44px;font:14px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--silk-70);border:var(--w) solid var(--silk-45);margin-left:calc(-1 * var(--w));padding:6px 12px}.region button:first-of-type{border-radius:var(--radius-silk) 0 0 var(--radius-silk);margin-left:0}.region button:last-of-type{border-radius:0 var(--radius-silk) var(--radius-silk) 0}.region button:hover{color:var(--silk)}.region button.on{color:var(--copper);border-color:var(--copper);position:relative}.region>.tin{margin-left:12px}.probe .region{margin-top:8px}.ptwrap{overscroll-behavior-x:contain;overflow-x:auto}.ptab{border-collapse:collapse;width:100%;font-size:16px}.ptab th{font:400 13px var(--font-mono);letter-spacing:.12em;color:var(--tin);text-transform:uppercase;text-align:left;white-space:nowrap;padding:0 12px 6px 0}.ptab td{border-top:1px solid var(--silk-12);vertical-align:middle;height:44px;padding:4px 12px 4px 0}.ptab .n{font-family:var(--font-mono);color:var(--copper);text-align:right;width:1%;padding-left:6px}.ptab td.nm{font-family:var(--font-mono);white-space:nowrap}.ptab td.ty{white-space:nowrap;color:var(--silk-70)}.ptab td.ty svg{vertical-align:-1px;width:12px;height:12px;margin-right:7px;display:inline-block;overflow:visible}.ptab tbody tr{cursor:pointer}.ptab .rd,.pinhead .rd{white-space:normal;flex-wrap:wrap;gap:0 6px;max-width:100%}.ptab tbody tr.hov td{background:var(--mask-deep)}.ptab tbody tr.sel td{color:var(--copper-hi)}.ptab tbody tr.sel td.n{box-shadow:inset 3px 0 0 var(--copper)}details.fold{margin-top:10px}details.fold>summary{cursor:pointer;min-height:44px;font:13px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tin);flex-wrap:wrap;align-items:baseline;gap:2px 12px;padding:10px 0;list-style:none;display:flex}details.fold>summary::-webkit-details-marker{display:none}details.fold>summary:before{content:"+";color:var(--copper);width:10px;font-size:17px;line-height:1}details.fold[open]>summary:before{content:"–"}details.fold>summary .s{color:var(--silk-70);letter-spacing:.02em;text-transform:none;font-size:14px}.blk>details.fold:first-of-type{margin-top:-6px}.meas .mbody{padding:0 0 6px}.tag{font:12px/16px var(--font-mono);letter-spacing:.1em;border:1px solid var(--silk-45);color:var(--silk-70);vertical-align:3px;text-transform:uppercase;border-radius:2px;margin-left:8px;padding:1px 5px 0;display:inline-block}.psu .nm{font:500 22px/1.15 var(--font-sans);text-transform:uppercase;letter-spacing:.03em}.psu .out{font:17px var(--font-mono);color:var(--silk);margin-top:4px}.cgrid{grid-template-columns:minmax(0,max-content) minmax(260px,1fr);align-items:start;gap:18px 32px;margin-top:14px;display:grid}.cblk.wide .cgrid,.cgrid.bare{grid-template-columns:minmax(0,1fr)}.cstage{min-width:0;position:relative}.cstage .wire{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ctools{flex-wrap:wrap;align-items:center;gap:4px 14px;display:flex}.ctools .cap{color:var(--tin);font-size:16px}.cwrap{overscroll-behavior-x:contain;margin-top:12px;overflow:auto hidden}.cstage>.cview{margin-top:6px;font-size:15px}.cdetail>.blk{max-width:480px;margin-top:22px}svg.conn{max-width:none;display:block;overflow:visible}svg.conn .shell{fill:var(--mask-deep);stroke:var(--silk);stroke-width:1.5px}svg.conn .pc{fill:none;stroke:var(--silk-12);stroke-width:1px;stroke-dasharray:4 4}svg.conn .key,svg.conn .bite{fill:var(--mask);stroke:var(--silk);stroke-width:1.5px}svg.conn .insert{fill:none;stroke:var(--silk-45);stroke-width:1.5px}svg.conn .pcb{fill:var(--mask-deep);stroke:var(--silk);stroke-width:1.5px}svg.conn .screw{fill:var(--hole);stroke:var(--silk-45);stroke-width:1.5px}svg.conn .cpin{cursor:pointer;outline:none}svg.conn .hit{fill:#0000}svg.conn .pad{fill:var(--hole);stroke:var(--silk-70);stroke-width:1.5px}svg.conn .male .pad{fill:var(--mask-deep);stroke:var(--silk);stroke-width:3px}svg.conn .pad.ring{fill:none;stroke:var(--silk-25)}svg.conn .t-power .pad{stroke:var(--pwr)}svg.conn .t-clock .pad{stroke:var(--clk)}svg.conn .t-ground .pad{stroke:var(--tin)}svg.conn .num{fill:var(--silk);pointer-events:none;font-size:12px}svg.conn .clab{fill:var(--silk-70);font-size:13px}svg.conn .cpin:hover .pad{stroke:var(--copper)}svg.conn .cpin:focus-visible .hit{stroke:var(--copper);stroke-width:2px;stroke-dasharray:5 3}svg.conn .cpin.sel .pad{fill:var(--copper);stroke:var(--copper-hi)}svg.conn .cpin.sel .pad.ring{fill:none;stroke:var(--copper)}svg.conn .cpin.sel .num{fill:var(--copper-ink)}svg.conn .vac .pad{fill:none;stroke:var(--silk-25);stroke-dasharray:3 3}svg.conn .vac .num{fill:var(--silk-45)}.ctable>[data-cpin]{cursor:pointer}.ctable>.sel{color:var(--copper-hi)}.ctable .v3 .x{font:15px var(--font-mono);color:var(--silk)}.ctable .v3 .cfl{color:var(--silk-70);margin-top:2px;display:block}.ctable .v3 .cfl b{font:400 13px var(--font-mono);letter-spacing:.1em;color:var(--warn)}.legend>.tpscope{border-top:0;grid-column:1/-1;padding:0 0 8px}details.scope{margin-top:6px}details.scope>summary{cursor:pointer;min-height:44px;font:13px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tin);flex-wrap:wrap;align-items:baseline;gap:2px 12px;padding:10px 0;list-style:none;display:flex}details.scope>summary::-webkit-details-marker{display:none}details.scope>summary:before{content:"+";color:var(--copper);width:10px;font-size:17px;line-height:1}details.scope[open]>summary:before{content:"–"}details.scope>summary .t{color:var(--silk);letter-spacing:.06em}details.scope>summary .s{color:var(--silk-70);letter-spacing:.02em;text-transform:none;font-size:14px}.scope-body{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start;gap:12px 24px;padding:2px 0 8px;display:grid}.detail .scope-body,.panel .scope-body{grid-template-columns:minmax(0,1fr)}.scr{max-width:300px;margin:0}.scr>svg{width:100%;height:auto;display:block;overflow:visible}.scr svg svg{overflow:hidden}.scr .fr{fill:var(--mask-deep);stroke:var(--silk-45);stroke-width:1px}.scr .gr{fill:none;stroke:var(--silk-12);stroke-width:1px;shape-rendering:crispedges}.scr .ax{fill:none;stroke:var(--silk-25);stroke-width:1px;shape-rendering:crispedges}.scr .tr{fill:none;stroke:var(--copper);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.scr .tr.unk{stroke-width:2px;stroke-dasharray:5 4;stroke-linecap:butt}.scr .mkr{fill:var(--tin)}.scr .mt{fill:var(--tin);font-size:12px}.scr .wm{letter-spacing:.16em;fill:var(--silk-45);font-size:10px}.scr figcaption{font:12px/16px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tin);margin-top:6px}.scope .kv{grid-template-columns:88px 1fr;gap:4px 12px;margin-top:0}.scope .kv dd b{font:400 16px var(--font-mono);color:var(--silk)}.scope .kv dd .tin{font-size:14px}.scope .ds{margin-top:4px}.sams{font:13px/18px var(--font-mono);color:var(--tin);margin-top:4px}.ften li{border-top:1px solid var(--silk-12);grid-template-columns:40px minmax(0,1fr);gap:0 12px;padding:12px 0;display:grid}.ften li:first-child{border-top:0;padding-top:2px}.ften .n{font:400 30px/1 var(--font-mono);color:var(--copper);text-align:right}.ften .c{font:500 20px/1.15 var(--font-sans);text-transform:uppercase;letter-spacing:.03em}.ften .w{font:15px var(--font-mono);color:var(--tin);margin-top:3px}.ften .x{font:17px var(--font-mono);color:var(--silk);margin-top:4px}.ften .if{color:var(--tin);margin-top:2px;font-size:16px}.ften .lnk{min-height:36px}.ctab{border-collapse:collapse;width:100%;font-size:17px}.ctab th{font:400 13px var(--font-mono);letter-spacing:.12em;color:var(--tin);text-transform:uppercase;text-align:left;padding:0 16px 6px 0}.ctab td{border-top:1px solid var(--silk-12);vertical-align:baseline;padding:8px 16px 8px 0}.ctab td.nm{font-weight:500}.ctab td.w{font:15px var(--font-mono);color:var(--tin)}.ctab td.f{font-family:var(--font-mono);white-space:nowrap}.ctab td.s{padding-right:0;font-size:15px}.ctab td.s .lnk{min-height:0}.tag.kind{margin-left:0}.tag.kind.pin-compatible{border-color:var(--silk);color:var(--silk)}.tag.kind.adapter{border-style:dashed}.vtab td.f{white-space:normal}.vtab td.nm{min-width:150px}.vtab .vnote{font:400 15px/1.3 var(--font-sans);color:var(--tin);margin-top:2px}.vsrc{font:13px var(--font-mono);color:var(--copper);text-underline-offset:3px;white-space:nowrap;margin:-12px 0;padding:12px 2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline-block}.vsrc:hover{color:var(--copper-hi)}.scr.vfig{max-width:none}.vwrap{overscroll-behavior-x:contain;overflow:auto hidden}.vwrap svg.vline{max-width:none;display:block;overflow:visible}.scr .lv{fill:none;stroke:var(--silk-25);stroke-width:1px;stroke-dasharray:3 4}.scr .dm{fill:none;stroke:var(--tin);stroke-width:1px}.scr .vlk{letter-spacing:.08em;fill:var(--silk);font-size:12px}.scr .vls{letter-spacing:.04em;fill:var(--tin);font-size:11px}.notearea{resize:vertical;background:var(--mask-deep);width:100%;min-height:120px;color:var(--silk);border:var(--w) solid var(--silk-45);border-radius:var(--radius-silk);font:17px/1.4 var(--font-mono);padding:10px 12px;display:block}.notearea::placeholder{color:var(--tin-dim)}.notearea:focus{border-color:var(--copper);outline:none}.nrow{border-top:1px solid var(--silk-12);padding:12px 0}.nrow:first-of-type{border-top:0;padding-top:0}.nh{flex-wrap:wrap;align-items:center;gap:4px 14px;display:flex}.nh .lnk{font:500 19px var(--font-sans)}.nt{white-space:pre-wrap;overflow-wrap:anywhere;font:16px/1.4 var(--font-mono);color:var(--silk-70);margin-top:4px}.btn[disabled]{opacity:.4;pointer-events:none}.btn:has(>.sr-only:focus-visible){outline:2px solid var(--copper);outline-offset:2px}.printcard,.panel,.wire-fixed{display:none}.jumpers{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.jumpers a{border:var(--w) solid var(--silk-45);border-radius:var(--radius-silk);min-height:44px;font:15px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--silk);align-items:center;padding:8px 18px;display:inline-flex}.jumpers a:hover{border-color:var(--silk)}.jumpers a.on{background:var(--copper);color:var(--copper-ink);border-color:var(--copper-dk);box-shadow:inset 0 0 0 3px var(--copper-dk)}.keys .legend .k{white-space:normal}.key{font:15px var(--font-mono);border:var(--w) solid var(--silk);text-align:center;min-width:32px;color:var(--silk);letter-spacing:.02em;border-bottom-width:3px;border-radius:4px;margin:2px 4px 2px 0;padding:5px 8px 3px;display:inline-block}.key.plus{color:var(--tin);border:0;min-width:0;padding:0 2px}details.grp{border-top:1px solid var(--silk-12)}details.grp:first-of-type{border-top:0}details.grp summary{cursor:pointer;min-height:48px;font:500 19px var(--font-sans);text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;align-items:center;padding:8px 0;list-style:none;display:flex}details.grp summary::-webkit-details-marker{display:none}details.grp summary .cnt{font:14px var(--font-mono);color:var(--tin);margin-left:auto}details.grp summary:after{content:"+";font:20px var(--font-mono);color:var(--copper);margin-left:12px}details.grp[open] summary:after{content:"–"}details.grp .items{flex-wrap:wrap;gap:6px 10px;padding:0 0 14px;display:flex}details.grp .items span{font:15px var(--font-mono);border:1px solid var(--silk-25);border-radius:3px;padding:5px 8px 3px}.memmap{grid-template-columns:190px 1fr;display:grid}.memmap>div{border-top:1px solid var(--silk-12);padding:8px 12px 8px 0}.memmap>div:nth-child(-n+2){border-top:0}.memmap .k{font-family:var(--font-mono);color:var(--copper);padding-left:18px;position:relative}.memmap .k:before{content:"";background:var(--copper);width:1.5px;position:absolute;top:13px;bottom:-14px;left:3px}.memmap .k.last:before{height:0;bottom:auto}.memmap .k:after{content:"";background:var(--copper);border-radius:50%;width:8px;height:8px;position:absolute;top:11px;left:0}.results .grp-h{font:15px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--copper);margin:26px 0 6px}.results .it{border-top:1px solid var(--silk-12);color:var(--silk);border-left:3px solid #0000;min-height:48px;padding:10px;display:block}.results .grp-h+.it{border-top:0}.results .it .t{font:500 19px var(--font-sans)}.results .it .t .mono{font:17px var(--font-mono)}.results .it .t .dz{font:17px var(--font-mono);color:var(--copper);margin-right:8px}.results .it .s{color:var(--tin);white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.results .it .sc{color:var(--warn);white-space:normal}.results .it.act,.results .it:hover{border-left-color:var(--copper);background:var(--mask-deep);color:var(--silk)}.results .it.act .t{color:var(--copper-hi)}.palette{z-index:60;background:#0006;justify-content:center;align-items:flex-start;padding:10vh 12px 12px;display:flex;position:fixed;inset:0}.palette .sheet{background:var(--mask);border:var(--w) solid var(--silk);border-radius:var(--radius-silk);width:100%;max-width:640px;box-shadow:0 0 0 4px var(--mask);padding:18px 16px 10px}.palette .edge{width:100%}.palette .results{max-height:58vh;margin-top:4px;overflow-y:auto}.palette .results .grp-h{margin-top:16px}.palette .foot{font:13px var(--font-mono);letter-spacing:.08em;color:var(--tin);text-transform:uppercase;border-top:1px solid var(--silk-12);justify-content:space-between;margin-top:8px;padding-top:8px;display:flex}.gl details{border-top:1px solid var(--silk-12)}.gl details:first-of-type{border-top:0}.gl summary{cursor:pointer;grid-template-columns:minmax(150px,230px) 1fr;align-items:baseline;gap:16px;min-height:48px;padding:10px 0;list-style:none;display:grid}.gl summary::-webkit-details-marker{display:none}.gl summary .t{font:400 18px var(--font-mono);color:var(--copper)}.gl summary .s{font-size:17px}.gl details[open] summary .t{color:var(--copper-hi)}.gl .long{color:var(--silk-70);max-width:72ch;padding:0 0 16px;font-size:17px}.gl details.hi{background:var(--mask-deep);margin:0 -10px;padding:0 10px}.pop{z-index:70;background:var(--mask);border:var(--w) solid var(--silk);border-radius:var(--radius-silk);width:min(380px,100vw - 24px);box-shadow:0 0 0 4px var(--mask);padding:16px 16px 8px;position:fixed}.pop .t{font:18px var(--font-mono);color:var(--copper)}.pop .s{font:500 17px var(--font-sans);margin-top:4px}.pop .l{color:var(--silk-70);margin-top:8px;font-size:16px}.pop .f{font:14px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:6px;display:flex}.pop .f a,.pop .f button{align-items:center;min-height:44px;display:inline-flex}.pop .f button{color:var(--tin);text-transform:uppercase}.res a.row{border-top:1px solid var(--silk-12);min-height:48px;color:var(--silk);grid-template-columns:minmax(170px,260px) 1fr;align-items:baseline;gap:0 16px;padding:10px 0;display:grid}.res a.row:first-of-type{border-top:0}.res a.row .n{color:var(--copper);font:500 19px var(--font-sans)}.res a.row .w{color:var(--silk-70);font-size:16px}.res a.row .u{font:13px var(--font-mono);color:var(--tin);word-break:break-all;grid-column:2}.res a.row:hover .n{color:var(--copper-hi)}.edgebar{display:none}@media not all and (min-width:1280px){.strip{grid-template-columns:minmax(0,1fr) auto;row-gap:12px}.strip .tools{grid-area:1/2}.strip .edge{grid-area:2/1;width:100%}.hnav{grid-area:2/2}.strip.no-edge .edge{display:none}.strip.no-edge .hnav{grid-column:1/-1}}@media not all and (min-width:1024px){.board{padding:14px 18px 60px}.stage{grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:22px}}@media not all and (min-width:768px){.stage{grid-template-columns:minmax(0,1fr)}.stage .wire,.stage .detail{display:none}.cgrid{grid-template-columns:minmax(0,1fr)}.cstage .wire,.cdetail{display:none}.wire-fixed{pointer-events:none;z-index:29;width:100vw;height:100dvh;display:block;position:fixed;inset:0;overflow:visible}.panel{z-index:30;overscroll-behavior:contain;background:var(--mask);border:var(--w) solid var(--silk-45);border-top:3px solid var(--copper);border-radius:var(--radius-silk);visibility:hidden;max-height:50dvh;padding:14px;transition:transform .22s,visibility 0s .22s;display:block;position:fixed;bottom:6px;left:6px;right:6px;overflow:auto;transform:translateY(calc(100% + 80px))}.panel.open{visibility:visible;transition:transform .22s;transform:none}.panel .x{min-width:44px;min-height:44px;font:22px var(--font-mono);color:var(--tin);text-align:center;position:absolute;top:4px;right:4px}.panel .pinhead{padding-right:40px}body.panel-open .board{padding-bottom:calc(50dvh + 30px)}}@media not all and (min-width:640px){body{font-size:17px}.board{min-height:calc(100dvh - 12px);margin:6px;padding:10px 12px 24px}.hole{width:10px;height:10px}.hole.bl,.hole.br{display:none}.strip{gap:10px;padding:4px 6px 10px}.strip .edge,.hnav{display:none}.strip .tools{gap:8px}.tog{letter-spacing:0;padding:6px;font-size:12px}.title .ver,.edge .hint{display:none}.edge input{padding-right:12px}.title{gap:10px}.title b{font-size:22px}.title .offline{display:none}.trace{padding:6px 4px 0}.tblock .big{font-size:42px}.hd .des{font-size:34px}.hd h1{font-size:28px}.blk{padding:18px 12px 14px}.legend{grid-template-columns:minmax(0,1fr)}.legend>*{border-top:0;padding:2px 0}.legend>.k{border-top:1px solid var(--silk-12);padding-top:10px}.legend>.k:first-child{border-top:0}.legend>.v{padding-bottom:10px}.legend.tri{grid-template-columns:minmax(0,max-content) minmax(0,1fr)}.legend.tri>.k{white-space:normal;overflow-wrap:anywhere;max-width:40vw;padding-right:12px}.legend.tri>.v{border-top:1px solid var(--silk-12);padding-top:10px;padding-bottom:2px}.legend.tri>.v:nth-child(2){border-top:0}.legend.tri>.v3{text-align:left;color:var(--tin);grid-column:1/-1;padding:0 0 10px}.legend.repl{grid-template-columns:minmax(0,1fr) max-content}.memmap{grid-template-columns:150px 1fr}.chiprow{grid-template-columns:110px 1fr;gap:12px}.board-grid{--fpw:136px}.symrow{grid-template-columns:1fr}.symrow .u{text-align:left}.symrow .u a,.symrow .u span{margin:6px 6px 0 0}.gl summary,.res a.row{grid-template-columns:1fr;gap:2px}.res a.row .u{grid-column:1}.kv{grid-template-columns:84px 1fr}.pinlegend.withtab{display:none}.mbar{display:contents}.mbar .ctx{gap:8px;margin-top:2px}.mname{gap:8px;min-height:40px}.mname .nm,.brev,.mbar .region .h,.mbar .region>.tin{display:none}.mbar .region button{min-height:28px;padding:2px 8px;font-size:12px}.bsel select{background-position:right 6px center;max-width:9.5rem;min-height:28px;padding:2px 20px 2px 6px;font-size:12px}.mnav{z-index:25;background:var(--mask);border-bottom:var(--w) solid var(--silk-25);position:sticky;top:0}.mcards,.secnav{margin:0;padding:0 6px}.mcards,.mbar.stuck .mcards{scrollbar-width:none;gap:6px;padding:6px;display:flex;overflow-x:auto}.mcards::-webkit-scrollbar{display:none}.mcard,.mbar.stuck .mcard{flex-direction:row;flex:none;padding:5px 10px}.mcard .j,.mcard .m{display:none}.mcard .t,.mbar.stuck .mcard .t{margin-top:0;font-size:15px}.secnav button{min-height:34px;padding:0 8px;font-size:12px}.legend.fb .v.mono{font-size:13px}.hd{margin-top:10px}.ctools-chip{gap:6px;margin-top:10px}.ctools-chip .btn{letter-spacing:.03em;white-space:nowrap;gap:0;min-height:40px;padding:6px 9px;font-size:13px}.ptab{font-size:15px}.ptab th,.ptab td{padding-right:8px}.scope-body{grid-template-columns:minmax(0,1fr)}.ften li{grid-template-columns:30px minmax(0,1fr);gap:0 10px}.ften .n{font-size:24px}.ctab thead{display:none}.ctab tr{border-top:1px solid var(--silk-12);padding:8px 0;display:block}.ctab tbody tr:first-child{border-top:0}.ctab td{border:0;padding:1px 14px 1px 0;display:inline-block}.ctab td.nm,.ctab td.w,.ctab td.s{display:block}.ctab td.f[data-h]:before{content:attr(data-h) " ";letter-spacing:.1em;color:var(--tin);font-size:13px}.ctab td.f[data-h=f]:before{content:none}.ctab td:empty{display:none}.panel{bottom:calc(66px + env(safe-area-inset-bottom))}body.panel-open .board{padding-bottom:calc(50dvh + 90px)}.sitefoot{padding:0 6px calc(72px + env(safe-area-inset-bottom));margin:0 6px}.edgebar{z-index:35;height:calc(64px + env(safe-area-inset-bottom));background:var(--mask);border-top:var(--w) solid var(--silk);padding:0 8px env(safe-area-inset-bottom);grid-template-columns:repeat(5,1fr);gap:6px;display:grid;position:fixed;bottom:0;left:6px;right:6px}.edgebar a{font:13px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tin);flex-direction:column;justify-content:flex-start;align-items:center;gap:6px;min-height:56px;display:flex}.edgebar a .fg{background:var(--tin-dim);border-radius:0 0 3px 3px;width:100%;height:22px}.edgebar a.on{color:var(--copper-hi)}.edgebar a.on .fg{background:var(--copper)}.edgebar a.off{opacity:.35;pointer-events:none}.palette{padding-top:12px}}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.col-span-full{grid-column:1/-1}.mx-auto{margin-inline:auto}.mt-0{margin-top:0}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-4\.5{margin-top:calc(var(--spacing) * 4.5)}.mt-5\.5{margin-top:calc(var(--spacing) * 5.5)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.min-h-11{min-height:calc(var(--spacing) * 11)}.max-w-\[560px\]{max-width:560px}.flex-1{flex:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-4{scroll-margin-top:calc(var(--spacing) * 4)}.grid-cols-\[repeat\(auto-fit\,minmax\(220px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-\[18px\]{gap:18px}.gap-x-3\.5{column-gap:calc(var(--spacing) * 3.5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-\[18px\]{column-gap:18px}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.text-center{text-align:center}.font-mono{font-family:var(--font-mono)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.whitespace-nowrap{white-space:nowrap}.text-copper{color:var(--copper)}.text-silk{color:var(--silk)}.text-silk-70{color:var(--silk-70)}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media (hover:hover){.hover\:text-copper-hi:hover{color:var(--copper-hi)}}@media not all and (min-width:40rem){.max-sm\:hidden{display:none}.max-sm\:px-0{padding-inline:0}}@media (min-width:40rem){.sm\:hidden{display:none}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(280px\,380px\)_1fr\]{grid-template-columns:minmax(280px,380px) 1fr}}}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/barlow-condensed-400.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/barlow-condensed-500.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/barlow-condensed-600.woff2)format("woff2")}@font-face{font-family:Share Tech Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/share-tech-mono-400.woff2)format("woff2")}:root,:root[data-mask=green]{--mask:#1c3829;--mask-deep:#152b20;--mask-weave:#ffffff07;--silk:#f2f1e8;--silk-70:#f2f1e8b8;--silk-45:#f2f1e873;--silk-25:#f2f1e840;--silk-12:#f2f1e81f;--copper:#c8803a;--copper-hi:#dfa061;--copper-dk:#8f5a26;--copper-ink:#1b1a17;--tin:#9ca69d;--tin-dim:#9ca69d80;--pwr:#d8683c;--clk:#6f9ec9;--hole:#0e1a13;--warn:#d9a93c;--rst:#e07aa8;--bus:#a89ce0;--ctl:#d4c45c;--w:1.5px;color-scheme:dark}:root[data-mask=black]{--mask:#17191a;--mask-deep:#0f1112;--hole:#050606;--mask-weave:#ffffff08}:root[data-mask=light]{--mask:#ebe3cc;--mask-deep:#e0d6ba;--mask-weave:#6e552812;--silk:#1d1f1a;--silk-70:#1d1f1ac2;--silk-45:#1d1f1a80;--silk-25:#1d1f1a4d;--silk-12:#1d1f1a24;--copper:#9a4f17;--copper-hi:#7a3a0c;--copper-dk:#6a350c;--copper-ink:#fff7ea;--tin:#5a6058;--tin-dim:#5a60589e;--pwr:#c2410c;--clk:#2f67a0;--hole:#fbf8f0;--warn:#8a5a00;--rst:#a3245e;--bus:#5b47a8;--ctl:#7a6800;color-scheme:light}@media print{@page{margin:9mm}.chk,.bcell .flag[data-chk],.pbox .pck{vertical-align:baseline!important;background:0 0!important;border:0!important;margin-left:0!important;padding:0!important;font-size:0!important}.chk:after,.bcell .flag[data-chk]:after,.pbox .pck:after{content:" (unverified)";font:italic 9pt var(--font-mono);letter-spacing:0;text-transform:none;color:#000}:root,:root[data-mask]{--mask:#fff;--mask-deep:#fff;--mask-weave:transparent;--hole:#fff;--silk:#000;--silk-70:#222;--silk-45:#555;--silk-25:#777;--silk-12:#aaa;--copper:#000;--copper-hi:#000;--copper-dk:#000;--copper-ink:#fff;--tin:#333;--tin-dim:#666;--pwr:#000;--clk:#000;--warn:#000;--rst:#000;--bus:#000;--ctl:#000;--w:.75px;color-scheme:light}html,body{color:#000;background:#fff!important}.strip,.trace,.edgebar,.panel,.wire,.wire-fixed,.pop,.palette,.hole,.tog,button,textarea,.notes,.jumpers,.region,.mbar,.pfilter{display:none!important}.board{border:0;max-width:none;min-height:0;margin:0;padding:0}main{padding:0!important}.blk{break-inside:avoid;border:.5pt solid #555}.blk>.lbl{background:#fff}table,tr,li,figure,.pc-b,.pc-c{break-inside:avoid}.pc-b.pc-flow{break-inside:auto}.pc-b.pc-flow h2,h1,h2,.lbl,thead{break-after:avoid}.vwrap{overflow:visible}body.has-card main>:not(#view),body.has-card #view>:not(.printcard){display:none!important}body.has-card .printcard{font:8.5pt/1.25 var(--font-sans);color:#000;display:block}.pc-h{border-bottom:.75pt solid #000;flex-wrap:wrap;align-items:baseline;gap:2pt 10pt;padding-bottom:3pt;display:flex}.pc-h .pc-d{font:18pt/1 var(--font-mono)}.pc-h h1{font:600 16pt/1 var(--font-sans);text-transform:uppercase;letter-spacing:.04em}.pc-h .pc-bd{font:500 10pt var(--font-mono);text-transform:none;letter-spacing:0;margin-left:6pt}.pc-h .pc-s{font:7pt var(--font-mono);color:#444;margin-left:auto}.pc-b{margin-top:5pt}.pc-b h2{font:7pt var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#000;border-bottom:.5pt solid #555;margin-bottom:3pt;padding-bottom:1pt}.pc-cols{columns:2;column-gap:12pt}.pc-cols>.pc-b:first-child{margin-top:5pt}.pc-t{border-collapse:collapse;width:100%;font-size:7.5pt}.pc-t th{font:6.5pt var(--font-mono);letter-spacing:.08em;text-align:left;color:#444;text-transform:uppercase;padding:0 5pt 1pt 0}.pc-t td{vertical-align:top;border-top:.5pt solid #aaa;padding:1pt 5pt 1pt 0}.pc-t .m,.pc-x,.pc-p b{font-family:var(--font-mono)}.pc-n{margin:0 0 2pt;font-size:7.5pt}.pc-ol li{padding:1pt 0;font-size:7.5pt}.pc-ol li>b{font:8pt var(--font-mono);margin-right:3pt}.pc-ul{margin:0 0 3pt;padding-left:9pt;list-style:outside}.pc-ul li{padding:.5pt 0;font-size:6.8pt;line-height:1.2}.pc-if{color:#000;margin-top:.5pt;font-size:6.8pt;line-height:1.2}.pc-if b{font:600 6.8pt var(--font-sans)}.pc-w{color:#444;font-size:7pt}.pc-v{font:italic 6.8pt var(--font-sans);white-space:nowrap}.pc-x{font-size:7pt}.pc-c{margin:0 0 2.5pt;font-size:6.8pt}.pc-c>b{font:7.5pt var(--font-mono)}.pc-p{line-height:1.3}.pc-p span{white-space:nowrap;margin-right:4pt}.pc-p .pc-vc{white-space:normal}.printcard .board-grid{--fpw:104px;--gx:8px;gap:6px var(--gx);padding-top:4px}.printcard .board-grid:before{bottom:30px}.printcard .bcell .bl{height:14px;margin-bottom:1px}.printcard .bcell .des{font-size:10px}.printcard .bcell .pn,.printcard .bcell .flag{font-size:7px}.printcard .bcell .role{margin-top:1px;font-size:8px;line-height:10px}.printcard .bcell .bcf{color:#000;margin-top:1px;font-size:7px;line-height:9px}.printcard .bcell .bcf b{color:#000;font-weight:600}.printcard .chipfp .ol{stroke-width:1px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}