:root{--page:#0b1530;--frame:#14234d;--well:#0b1633;--field:#081028;--line:#2c4686;--bar1:#4d6fc0;--bar2:#1f3d8a;--bar3:#17306f;--bar4:#112656;--bar5:#0b1a3d;--text:#e6ebf5;--lead:#a9bdf0;--meta:#8090b8;--badge:#2a4c9e;--accent:#f0a832;--title:"Trebuchet MS", Verdana, sans-serif;--body:Tahoma, Verdana, sans-serif;--tiny:Verdana, Tahoma, sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{min-height:100vh;background-color:var(--page);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6' shape-rendering='crispEdges'%3E%3Crect width='3' height='3' fill='%230e1b3d'/%3E%3Crect x='3' y='3' width='3' height='3' fill='%230e1b3d'/%3E%3C/svg%3E");color:var(--text);font:13px/1.45 var(--body);-webkit-font-smoothing:none;font-smooth:never}a{color:inherit}img{display:block;max-width:100%}.hide{display:none!important}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.mark{font:700 28px/1 var(--title);color:var(--text);display:inline-flex;align-items:flex-end;gap:5px;text-decoration:none;letter-spacing:-.01em}.mark i{width:7px;height:7px;background:var(--accent);display:inline-block;margin-bottom:3px;flex:none;clip-path:polygon(2px 0,5px 0,5px 1px,6px 1px,6px 2px,7px 2px,7px 5px,6px 5px,6px 6px,5px 6px,5px 7px,2px 7px,2px 6px,1px 6px,1px 5px,0 5px,0 2px,1px 2px,1px 1px,2px 1px)}.win{background:var(--frame);border:1px solid var(--line);border-radius:6px 6px 0 0;padding:0 3px 3px;scroll-margin-top:60px}.bar{height:21px;margin:0 -3px 3px;border-radius:5px 5px 0 0;display:flex;align-items:center;gap:6px;padding:0 4px 0 7px;background:linear-gradient(var(--bar1) 0 3px,var(--bar2) 3px 6px,var(--bar3) 6px 12px,var(--bar4) 12px 18px,var(--bar5) 18px);font:700 12px/1 var(--title);color:var(--text);white-space:nowrap;overflow:hidden}.bar h2,.bar h3,.bar .t{font:inherit;flex:1;overflow:hidden;text-overflow:ellipsis}.bar .dot{width:5px;height:5px;background:var(--accent);flex:none}.btns{display:flex;gap:2px;flex:none}.btns b{width:15px;height:14px;border:1px solid var(--lead);background:var(--bar2);display:grid;place-items:center;font:700 9px/1 var(--tiny)}.well{background:var(--well);border:1px solid var(--line);padding:10px 12px}.facts{display:grid;grid-template-columns:auto 1fr;gap:4px 8px;align-items:center}.facts dt{color:var(--meta);text-align:right;font-size:11px}.facts dd{background:var(--field);border:1px solid var(--line);padding:2px 6px;font-size:12px;min-width:0}.facts dd a{color:var(--text)}.btn{display:inline-block;font:700 12px/1 var(--title);color:var(--text);text-decoration:none;padding:6px 12px;border:1px solid var(--lead);background:linear-gradient(var(--bar1) 0 2px,var(--bar2) 2px 10px,var(--bar3) 10px)}a.btn:hover,a.btn:focus-visible{border-color:var(--text);outline:none}.btn.off{border-color:var(--line);background:var(--field);color:var(--meta)}.badge{display:inline-flex;font:700 10px/1 var(--tiny);border:1px solid var(--lead);white-space:nowrap}.badge b{background:var(--badge);padding:3px 4px}.badge span{background:var(--field);padding:3px 4px;color:var(--lead)}.lead{color:var(--lead);font-weight:700}.meta{color:var(--meta);font-size:11px}:focus-visible{outline:1px dotted var(--text);outline-offset:2px}.top{position:sticky;top:0;z-index:5;height:44px;display:flex;align-items:center;gap:18px;padding:0 max(16px,calc(50% - 480px));border-bottom:1px solid var(--bar1);background:linear-gradient(var(--bar2) 0 3px,var(--bar3) 3px 24px,var(--bar4) 24px)}.top .mark{font-size:24px}.top nav{display:flex;gap:2px;margin-left:auto}.top nav a{font:700 12px/1 var(--title);color:var(--lead);text-decoration:none;padding:7px 10px;border-top:2px solid transparent}.top nav a:hover{color:var(--text)}.top nav a.on{color:var(--text);border-top-color:var(--accent);background:var(--well)}.wrap{max-width:960px;margin:0 auto;padding:20px 16px 28px;display:grid;grid-template-columns:220px 1fr;gap:18px;align-items:start}.side{display:flex;flex-direction:column;gap:14px;position:sticky;top:64px}.av{aspect-ratio:1;border:1px solid var(--lead);background:var(--page);overflow:hidden}.av img{width:100%;height:100%;image-rendering:pixelated}.about p{margin-bottom:6px}.about .facts{margin-top:8px}.words{margin-top:10px;border-top:1px solid var(--line);padding-top:8px;display:grid;gap:5px;font-size:11px;color:var(--meta)}.words b{color:var(--lead);font-family:var(--title)}.main{display:flex;flex-direction:column;gap:18px;min-width:0}.feat .well{display:grid;grid-template-columns:1.3fr 1fr;gap:14px;align-items:center}.feat img{width:100%;aspect-ratio:16/9;object-fit:cover;border:1px solid var(--line)}.feat p{margin-bottom:6px}.feat .meta{margin-bottom:10px}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.card{display:flex;flex-direction:column}.card .well{padding:8px;flex:1;display:flex;flex-direction:column}.card .shot{width:100%;aspect-ratio:16/9;object-fit:cover;border:1px solid var(--line);margin-bottom:8px}.card .blank{width:100%;aspect-ratio:16/7;border:1px dashed var(--line);display:grid;place-items:center;margin-bottom:8px}.card .ln{font-size:12px;margin-bottom:8px;flex:1}.card .row{display:flex;justify-content:space-between;align-items:center;gap:8px}.card.dim{opacity:.62}.vids .well{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.foot{max-width:960px;margin:0 auto;padding:0 16px 30px;display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.badges{display:flex;gap:6px;flex-wrap:wrap}@media(max-width:900px){.wrap{grid-template-columns:190px 1fr}.feat .well{grid-template-columns:1fr}}.well.flush{padding:0}.mob{padding:16px 12px 28px;display:flex;flex-direction:column;gap:14px;max-width:440px;margin:0 auto}.me{display:flex;gap:10px;align-items:center;padding:10px;border-bottom:1px solid var(--line);background:var(--frame)}.me .pic{width:56px;height:56px;border:1px solid var(--lead);flex:none;overflow:hidden}.me .pic img{width:100%;height:100%;image-rendering:pixelated}.me h1{font:700 17px/1.1 var(--title)}.me p{color:var(--lead);font-size:12px}.me p span{color:var(--meta)}.grp{font:700 11px/1 var(--title);color:var(--lead);padding:10px 10px 6px;display:flex;align-items:center;gap:6px}.grp:before{content:"";border:4px solid transparent;border-top:5px solid var(--lead);border-bottom:0;margin-top:1px}.bud{display:flex;gap:10px;align-items:center;padding:7px 10px;text-decoration:none;border:1px solid transparent;min-height:54px}a.bud:hover,a.bud:active,a.bud:focus-visible{background:var(--bar3);border-color:var(--lead);outline:none}.bud .pic{width:40px;height:40px;border:1px solid var(--line);background:var(--field);flex:none;display:grid;place-items:center;overflow:hidden}.bud .pic img{width:40px;height:40px;object-fit:cover}.bud .pic svg{width:32px;height:32px}.bud .tx{min-width:0;flex:1}.bud .nm{font:700 14px/1.2 var(--title);display:flex;align-items:center;gap:6px}.bud .st{width:6px;height:6px;flex:none}.bud .st.on{background:var(--accent)}.bud .st.off{border:1px solid var(--meta)}.bud .ln{display:block;font-size:11px;color:var(--meta);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bud.dim{opacity:.62}.bud .go{flex:none;font:700 11px var(--tiny);color:var(--lead)}.links{display:flex;gap:6px;padding:10px;border-top:1px solid var(--line);flex-wrap:wrap}.mfoot{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;background:var(--field);border-top:1px solid var(--line);flex-wrap:wrap}.toast .well p+p{margin-top:4px}@media(max-width:700px){.desk{display:none}}@media(min-width:701px){.mob{display:none}}
