@font-face{font-family:DejaVu Sans;src:url(/fonts/DejaVuSans.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:DejaVu Sans;src:url(/fonts/DejaVuSans-Bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:DejaVu Sans Mono;src:url(/fonts/DejaVuSansMono.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:DejaVu Sans Mono;src:url(/fonts/DejaVuSansMono-Bold.woff2) format("woff2");font-weight:700;font-display:swap}:root{--ink: #0b1f3a;--navy: #1a3f73;--teal: #11685f;--text: #141414;--dim: #5b6472;--rule: #c9cfd8;--red: #b3261e;--paper: #ffffff;--page: #ffffff;--link: #1a3f73;--visited: #4a2f7a;--sans: "DejaVu Sans", Verdana, Tahoma, sans-serif;--mono: "DejaVu Sans Mono", "Lucida Console", monospace;--cur: url(/px/cursor.png) 0 0, default;--hand: url(/px/hand.png) 5 0, pointer;color-scheme:light}*{box-sizing:border-box}html,body{margin:0;background:var(--page);color:var(--text)}body{font:13px/20px var(--sans);cursor:var(--cur);-webkit-font-smoothing:antialiased}a,button,[role=button],summary,label[for],select{cursor:var(--hand)}a{color:var(--link)}a:visited{color:var(--visited)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:1px dotted #000;outline-offset:2px}::selection{background:var(--navy);color:#fff}.mono{font-family:var(--mono);font-size:12px}.dim{color:var(--dim)}.red{color:var(--red)}.num{font-family:var(--mono);font-variant-numeric:tabular-nums}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.page{width:1180px;margin:24px auto 40px}.head{height:88px;display:grid;grid-template-columns:1fr auto;align-items:end;padding-bottom:12px;background:url(/px/tick.png) repeat-x left bottom;background-size:1px 1px;border-bottom:1px solid var(--ink)}.head .mark img{display:block;width:123px;height:51px;image-rendering:auto}.head .tag{margin:4px 0 0;color:var(--text)}.head .clock{text-align:right;line-height:18px}.rowA{display:grid;grid-template-columns:280px 580px 280px;gap:20px;margin-top:20px;height:480px}.col{display:grid;grid-template-rows:220px 240px;grid-template-columns:minmax(0,1fr);gap:20px;min-height:0;min-width:0}.rowA>.main{min-width:0}.rowB{display:grid;gap:20px;margin-top:20px}.rowB.halves{grid-template-columns:580px 580px}.rowB.thirds{grid-template-columns:380px 380px 380px}.rowB>*{height:var(--hb, 240px)}.win{position:relative;display:flex;flex-direction:column;min-height:0;min-width:0;border:4px solid transparent;border-image:url(/px/window.png) 4 fill / 4px / 0 stretch;margin:0 -2px -2px 0}.win.folded{height:auto!important;align-self:start}.bar{flex:0 0 24px;display:flex;align-items:center;justify-content:space-between;padding:0 4px 0 10px;background:url(/px/bar.png) repeat-x;color:#fff;margin:-3px -1px 0 -3px}.bar h2{margin:0;font:700 11px/24px var(--sans);letter-spacing:1px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bar button{width:16px;height:16px;padding:0;border:0;background:url(/px/box_fold.png) no-repeat;flex:none}.win.folded .bar button{background-image:url(/px/box_unfold.png)}.body{flex:1 1 auto;min-height:0;padding:16px;overflow:auto}.win.folded .body{display:none}.body.flush{padding:0}.dog-r:after,.dog-l:after{content:"";position:absolute;bottom:-4px;width:26px;height:26px;pointer-events:none}.dog-r:after{right:-4px;background:url(/px/fold_r.png)}.dog-l:after{left:-4px;background:url(/px/fold_l.png)}.win.folded:after{display:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:28px;padding:0 16px;border:3px solid transparent;border-image:url(/px/button.png) 3 fill / 3px stretch;background:none;font:12px/1 var(--sans);color:#000;text-decoration:none;white-space:nowrap}.btn:visited{color:#000}.btn:active:not(:disabled){border-image-source:url(/px/button_down.png);padding-top:2px;padding-left:18px;padding-right:14px}.btn:disabled,.btn[aria-disabled=true]{color:#8d8d8d;text-shadow:1px 1px #fff;cursor:var(--cur)}.btn.wide{width:100%}.btn.tall{height:56px;flex-direction:column;gap:4px;padding:6px 4px 4px}.btn.tall img{height:20px;width:auto}.btn.tall[aria-disabled=true] img{opacity:.35;filter:grayscale(1)}.field{width:100%;height:28px;padding:0 8px;border:3px solid transparent;border-image:url(/px/field.png) 3 fill / 3px stretch;background:none;font:12px var(--mono);color:var(--text)}.field.ro{border-image-source:url(/px/field_ro.png)}textarea.field{height:auto;padding:6px 8px;resize:none}select.field{font-family:var(--sans)}label.l{display:block;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--dim);margin:0 0 4px}.caret:after{content:"█";animation:blink 1.06s steps(1) infinite;margin-left:2px}@keyframes blink{50%{opacity:0}}.lamp{display:inline-block;width:9px;height:9px;background-repeat:no-repeat;vertical-align:-1px}.lamp.dark{background-image:url(/px/lamp_amber.png);animation:lamp 2s steps(1) infinite}.lamp.open{background-image:url(/px/lamp_green.png)}.lamp.off{background-image:url(/px/lamp_grey.png)}.lamp.hot{background-image:url(/px/lamp_red.png);animation:lamp .8s steps(1) infinite}@keyframes lamp{50%{background-position:-9px 0}}.anim{display:inline-block;background-repeat:no-repeat;image-rendering:pixelated;vertical-align:middle}ul.pix{list-style:none;margin:0;padding:0}ul.pix li{padding-left:17px;background:url(/px/bullet.png) no-repeat 0 7px;margin:0 0 8px}ul.arr{list-style:none;margin:0;padding:0}ul.arr li{padding-left:13px;background:url(/px/arrow.png) no-repeat 0 7px;margin:0 0 10px}.meter{display:flex;height:18px;padding:3px;border:3px solid transparent;border-image:url(/px/field.png) 3 fill / 3px stretch;position:relative}.meter.small{height:16px}.meter i{display:block;height:100%}.meter .zz{background:url(/px/fill_zzec.png) repeat-x}.meter .zc{background:url(/px/fill_zec.png) repeat-x}.meter .em{flex:1;background:url(/px/fill_empty.png) repeat-x}.meter .ticks{position:absolute;inset:0;display:flex;justify-content:space-between;padding:0 3px;pointer-events:none}.meter .ticks b{width:1px;background:#0b1f3a59}.meter .ticks b:first-child,.meter .ticks b:last-child{visibility:hidden}.key{display:inline-flex;align-items:center;gap:6px;margin-right:14px;font-size:11px}.key i{width:12px;height:12px;display:inline-block}.key .zz{background:url(/px/fill_zzec.png)}.key .zc{background:url(/px/fill_zec.png)}table.t{width:100%;border-collapse:collapse}.t th{position:sticky;top:0;z-index:1;background:#eceae4;font:700 10px/28px var(--sans);letter-spacing:1px;text-transform:uppercase;text-align:left;padding:0 8px;border-bottom:1px solid var(--ink);white-space:nowrap}.t td{padding:6px 8px;border-bottom:1px solid var(--rule);vertical-align:middle;height:48px}.t tr.go{cursor:var(--hand)}.t tr.go:hover td,.t tr.go:focus-within td{background:#f2f4f8}.t td.r,.t th.r{text-align:right}.t .sub{display:block;font-size:11px;line-height:14px;color:var(--dim);white-space:nowrap}.t .sub.num{font-size:10px;letter-spacing:-.2px}.kv{display:grid;grid-template-columns:auto 1fr;gap:0 12px;margin:0}.kv dt{color:var(--dim);font-size:12px;line-height:28px;white-space:nowrap}.kv dd{margin:0;text-align:right;line-height:28px;font-family:var(--mono);font-size:12px;border-bottom:1px dotted var(--rule);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.note{font-size:12px;line-height:18px;color:var(--dim);margin:8px 0 0}.empty{color:var(--dim);padding:16px}p{margin:0 0 12px}h3{font:700 12px/20px var(--sans);margin:16px 0 6px;text-transform:uppercase;letter-spacing:1px;color:var(--ink)}h3:first-child{margin-top:0}dialog.dlg{padding:0;border:0;background:transparent;width:580px;max-width:calc(100vw - 32px);overflow:visible}dialog.dlg::backdrop{background:#0b1f3a59}dialog.dlg .win{margin:0}.win.dog-l .body,.win.dog-r .body{padding-bottom:20px}.narrow-only{display:none}@media(max-width:640px){.wide-only{display:none}.narrow-only{display:inline}.t th,.t td{padding-left:6px;padding-right:6px}}@media(max-width:1219px){.page{width:auto;margin:16px 16px 32px}.head{height:auto;grid-template-columns:1fr;gap:8px;padding-top:4px}.head .clock{text-align:left}.rowA{display:flex;flex-direction:column;height:auto}.rowA>.main{order:1;height:480px}.rowA>.left{order:0;display:contents}.rowA>.left>:first-child{order:0;height:auto}.rowA>.left>:last-child{order:3;height:240px}.rowA>.right{order:2;display:contents}.rowA>.right>:first-child{order:2;height:auto}.rowA>.right>:last-child{order:2;height:240px}.col{display:flex;flex-direction:column}.rowB.halves,.rowB.thirds{grid-template-columns:1fr}.rowB>*{height:auto;min-height:200px}.index ul.pix{columns:2}}@media(prefers-reduced-motion:reduce){.lamp,.caret:after,.anim{animation:none!important}}.hourglass{width:11px;height:16px;background-image:url(/px/hourglass.png);animation:hg 3.2s steps(8) infinite}@keyframes hg{to{background-position:-88px 0}}.hourglass32{width:32px;height:32px;background-image:url(/px/hourglass32.png);animation:hg32 3.6s steps(15) infinite}@keyframes hg32{to{background-position:-480px 0}}.flame{width:32px;height:48px;background-image:url(/px/flame24.png);background-size:256px 48px;animation:fl .8s steps(8) infinite}.flame.idle{animation:none;filter:grayscale(1);opacity:.4}@keyframes fl{to{background-position:-256px 0}}.throbber{width:16px;height:16px;background-image:url(/px/throbber.png);animation:th .8s steps(8) infinite}@keyframes th{to{background-position:-128px 0}}
