:root{--bg:#fff;--panel:#f7f7f7;--ink:#0b0b0b;--muted:#5f6368;--line:#e3e3e3;--accent:#00c805;--accent-ink:#0b0b0b;--link:#0a8f2f;--red:#e5231b;--red-bg:#fdecea;--caution:#ff8a00;--caution-bg:#fff1e0;--info:#0a8f2f;--info-bg:#e6f8e8;--mono:"VT323", ui-monospace, SFMono-Regular, Menlo, monospace;--sans:"Instrument Sans", system-ui, -apple-system, Segoe UI, sans-serif;--pixel:"Silkscreen", "IBM Plex Mono", monospace;--sp-green:#00c805;--sp-green-dark:#0a8f2f;--sp-ink:#1a1a1a;--sp-white:#fff;--sp-cream:#f3e9c8;--sp-orange:#ff8a00;--sp-red:#e5231b;--sp-red-dark:#a3160f;--sp-brown:#8a5a2b;--sp-brown-dark:#5a3617;--sp-yellow:#ffd34d;--sp-fox:#e8742a;--sp-fox-dark:#b4531b;--sp-soil:#4a3321;--sp-pink:#ffb3c6;--sp-edge:#2a2a2a;--sp-grey:#9aa3ad;--sp-grey-light:#d6dde3;--sky-top:#6fbdf3;--sky-bot:#dcefff;--hill:#4caf50;--hill-dark:#2e7d32;--day:block;--night:none;--sp-water:#2f80d6;--sp-water-light:#8fc6ff;--field:#d8b55a;--stubble:#f1d77a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#000;--panel:#121212;--ink:#f5f5f5;--muted:#9a9a9a;--line:#262626;--accent:#00c805;--accent-ink:#0b0b0b;--link:#00c805;--red:#ff3b30;--red-bg:#2a1210;--caution:#ff8a00;--caution-bg:#2a1c08;--info:#00c805;--info-bg:#0d2412;--sky-top:#05091a;--sky-bot:#16264a;--hill:#1f5a2c;--hill-dark:#143f1f;--day:none;--night:block;--sp-water:#1b4f9c;--sp-water-light:#5a94d8;--field:#8c7430;--stubble:#c9a84a}}:root[data-theme=dark]{--bg:#000;--panel:#121212;--ink:#f5f5f5;--muted:#9a9a9a;--line:#262626;--accent:#00c805;--accent-ink:#0b0b0b;--link:#00c805;--red:#ff3b30;--red-bg:#2a1210;--caution:#ff8a00;--caution-bg:#2a1c08;--info:#00c805;--info-bg:#0d2412;--sky-top:#05091a;--sky-bot:#16264a;--hill:#1f5a2c;--hill-dark:#143f1f;--day:none;--night:block;--sp-water:#1b4f9c;--sp-water-light:#5a94d8;--field:#8c7430;--stubble:#c9a84a}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--ink);font-family:var(--sans);margin:0;font-size:16px;line-height:1.45}a{color:var(--link)}.wrap{max-width:1400px;margin:0 auto;padding:24px 20px 64px}header.top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px;display:flex}.brand{font-family:var(--mono);letter-spacing:.04em;color:var(--ink);font-size:20px;font-weight:600;text-decoration:none}.brand span{color:var(--link)}.tag{color:var(--muted);font-size:14px}form.search{gap:8px;margin:8px 0 20px;display:flex}form.search input{min-width:0;font:19px var(--mono);border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:10px;flex:1;padding:12px 14px}form.search input:focus{outline:2px solid var(--accent);outline-offset:1px}.site{align-items:center;gap:10px;margin:8px 0 0;font-size:13px;display:flex}.site input{min-width:0;font:18px var(--mono);border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:8px;flex:1;padding:8px 12px}.site input:focus{outline:2px solid var(--accent);outline-offset:1px}.site a{white-space:nowrap;font-weight:500}form.search button{font:700 14px var(--pixel);letter-spacing:.06em;text-transform:uppercase;background:var(--accent);color:var(--accent-ink);cursor:pointer;border:0;border-radius:10px;padding:12px 18px}form.search button:disabled{opacity:.6;cursor:wait}form.search button.deepbtn{color:var(--link);border:1px solid var(--accent);background:0 0}form.search button.clearbtn{color:var(--muted);border:1px solid var(--line);background:0 0;font-weight:500}form.search button.clearbtn:hover{color:var(--ink);border-color:var(--muted)}@media (width<=520px){form.search{flex-wrap:wrap}form.search input{flex-basis:100%}form.search button{flex:1}}.hint{color:var(--muted);margin:0 0 24px;font-size:14px}.guide{color:var(--muted);margin:-10px 0 14px;font-size:13px;line-height:1.4}.recent{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 10px;margin:-8px 0 16px;font-size:14px;display:flex}.recent>span{font:700 18px var(--pixel);letter-spacing:.04em;margin-right:6px;line-height:32px}.recent .rc{border:1px solid var(--line);background:var(--panel);color:var(--ink);font-size:18px;line-height:1.1;font-family:var(--mono);border-radius:999px;align-items:center;gap:7px;padding:4px 12px;text-decoration:none;display:inline-flex}.recent .rc:hover{border-color:var(--accent)}.recent .rc i{background:var(--info);width:8px;height:8px}.recent .rc.trap i,.recent .rc.high i{background:var(--red)}.recent .rc.some i{background:var(--caution)}.recent .rc.none i{background:var(--accent)}.recent .rc small,.recent .rc time{color:var(--muted);font:13px var(--sans)}.guide strong{color:var(--ink);font-weight:600}.progress{color:var(--muted);align-items:center;gap:10px;margin:-8px 0 16px;font-size:14px;display:flex}.progress i{border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;flex:none;width:12px;height:12px;animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.progress i{animation:none}}.verdict{border-left:4px solid var(--info);background:var(--info-bg);border-radius:10px;margin-top:14px;padding:12px 14px}.verdict strong{letter-spacing:-.01em;white-space:nowrap;font-size:17px;display:block}.verdict .gauge{cursor:help;flex:1;min-width:120px;height:34px}.verdict.trap,.verdict.high{border-left-color:var(--red);background:var(--red-bg)}.verdict.trap strong,.verdict.high strong{color:var(--red)}.verdict.some{border-left-color:var(--caution);background:var(--caution-bg)}.verdict.some strong{color:var(--caution)}.verdict.none strong{color:var(--info)}.copy{font:700 12px var(--pixel);letter-spacing:.06em;text-transform:uppercase;border:2px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;border-radius:6px;padding:7px 12px}.copy:hover{color:var(--ink);border-color:var(--muted)}.marks{align-items:center;gap:6px;display:inline-flex}.mk{font:700 12px var(--pixel);letter-spacing:.06em;text-transform:uppercase;border:2px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;border-radius:6px;padding:7px 10px}.mk.good:hover,.mk.good.on{border-color:var(--accent);color:var(--accent-ink);background:var(--accent)}.mk.good:hover{color:var(--link);background:0 0}.mk.bad:hover,.mk.bad.on{border-color:var(--red);color:#fff;background:var(--red)}.mk.bad:hover{color:var(--red);background:0 0}.mk.watch:hover,.mk.watch.on{border-color:var(--link);color:var(--link)}.mk.watch.on{background:var(--panel)}.watchlist{margin:4px 0 18px}.watchlist tr.changed td{border-bottom-color:var(--accent)}.watchlist b.chg{margin-left:8px}.watchlist td.up{color:var(--accent)}.watchlist td.down{color:var(--red)}.where{font:600 11px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);vertical-align:1px;margin-right:8px;display:inline-block}.card{background:var(--panel);border:1px solid var(--line);border-radius:14px;margin-bottom:14px;padding:18px 20px}.head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.titlerow{flex-wrap:wrap;align-items:center;gap:14px;min-width:0;display:flex}.head h1{font:700 24px var(--sans);letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.head h1 .ticker{font:700 22px var(--pixel);letter-spacing:.06em;color:var(--ink);line-height:1.2}.addr{font-family:var(--mono);color:var(--muted);word-break:break-all;font-size:18px}.addr a{color:var(--muted)}.addr a:hover{color:var(--link)}.gradebox{text-align:right}.grade{font:700 30px var(--pixel);color:var(--link);cursor:help;line-height:1}.links{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.links a{font:700 12px var(--pixel);letter-spacing:.04em;color:var(--ink);border:2px solid var(--line);background:var(--bg);padding:3px 10px;text-decoration:none}.links a:hover{border-color:var(--accent);color:var(--link)}.grade.hidden{color:var(--muted);text-align:right;max-width:220px;font-size:15px;font-weight:500;line-height:1.3}.gradebox{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.std{font:700 12px var(--pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border:2px solid var(--line);cursor:help;padding:3px 10px}.std.product{color:var(--link);border-color:var(--link)}.stamp{color:var(--muted);font-size:12px}.flags{gap:8px;margin:14px 0 0;display:grid}.flag{border:1px solid var(--line);border-radius:10px;grid-template-columns:76px 1fr;align-items:start;gap:12px;padding:10px 12px;display:grid}.flag.red{background:var(--red-bg)}.flag.caution{background:var(--caution-bg)}.flag.info{background:0 0}.pill{font:600 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;text-align:center;border:1px solid;border-radius:6px;padding:4px 0}.pill.red{color:var(--red)}.pill.caution{color:var(--caution)}.pill.info{color:var(--info)}.flag p{margin:0}.ev{color:var(--muted);margin:4px 0 0;font-size:13px}.ev a{margin-right:10px}.ev code{font-family:var(--mono);font-size:12px}.sections{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;margin-top:4px;display:grid}.sec{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:14px 16px}.sec h3{justify-content:space-between;align-items:baseline;margin:0 0 6px;font-size:15px;display:flex}.sec h3 small{font:500 12px var(--mono);color:var(--muted)}.bar{background:var(--line);border-radius:3px;height:6px;margin:6px 0 10px;overflow:hidden}.bar i{background:var(--info);height:100%;display:block}.bar i.mid{background:var(--caution)}.bar i.low{background:var(--red)}.sec ul{margin:0;padding-left:18px;font-size:14px}.sec li.red{color:var(--red)}.sec li.caution{color:var(--caution)}.sec li.info{color:var(--muted)}.limits{color:var(--muted);font-size:13px}.limits ul{margin:6px 0 0;padding-left:18px}.err{background:var(--red-bg);color:var(--red);border-radius:10px;padding:12px 14px}footer{color:var(--muted);flex-wrap:wrap;gap:16px;margin-top:36px;font-size:13px;display:flex}details summary{cursor:pointer;color:var(--muted);font-size:14px}@media (width<=520px){.flag{grid-template-columns:1fr}.pill{width:80px}.gradebox,.grade.hidden{text-align:left}}.deep h2{margin:0 0 4px;font-size:18px}.deep .sub{color:var(--muted);max-width:64ch;margin:0;font-size:14px}.deep .head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.deep button{font:600 14px var(--sans);border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer;white-space:nowrap;border-radius:10px;padding:10px 16px}.deep button:disabled{opacity:.55;cursor:default}.deep .flags,.deep details{margin-top:12px}.deep summary{cursor:pointer;color:var(--muted);font-size:14px}.cohort{border-top:1px solid var(--line);padding:8px 0;font-size:14px}.cohort p{margin:2px 0}.dlimits{color:var(--muted);margin:10px 0 0;padding-left:18px;font-size:13px}.stale{opacity:.45;pointer-events:none;transition:opacity .3s}.stale-note{color:var(--muted);margin:0 0 8px;font-size:13px}.groups{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:4px;display:grid}@media (width<=1100px){.groups{grid-template-columns:repeat(2,minmax(0,1fr))}}.group{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:16px 18px}.group h3{justify-content:space-between;align-items:baseline;margin:0;font-size:17px;display:flex}.group h3 small{font:500 12px var(--mono);color:var(--muted)}.bar.big{border-radius:5px;height:10px;margin:8px 0 6px}.group .q{color:var(--muted);margin:0 0 10px;font-size:13px}.lines{gap:7px;margin:0;padding:0;list-style:none;display:grid}.f{grid-template-columns:10px 1fr;align-items:start;gap:10px;font-size:14px;line-height:1.4;display:grid}.f i{background:var(--info);border-radius:50%;width:10px;height:10px;margin-top:5px}.f.red i{background:var(--red)}.f.caution i{background:var(--caution)}.f.red>span{color:var(--ink)}.f.info>span{color:var(--muted)}.f .ev{margin-left:6px;font-size:12px;display:inline}.f .ev a{margin-right:8px}.deeptag{font:600 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--link);margin-left:6px;font-style:normal}.lim{margin-top:10px}.lim summary{color:var(--muted);cursor:pointer;font-size:12px}.lim ul{color:var(--muted);margin:6px 0 0;padding-left:18px;font-size:12px}.deepbar{color:var(--muted);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;margin-top:14px;font-size:13px;display:flex}.deepbar button:disabled{opacity:.45;cursor:not-allowed}.deepbar.done{border:1px solid var(--line);border-radius:10px;flex-direction:column;align-items:stretch;padding:10px 12px}.deepbar strong{color:var(--ink)}.deepbar button{font:700 13px var(--pixel);letter-spacing:.06em;text-transform:uppercase;border:2px solid var(--accent);background:var(--accent);color:var(--accent-ink);cursor:pointer;white-space:nowrap;border-radius:6px;padding:8px 16px}.deepbar .spin{border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;flex:none;width:12px;height:12px;animation:.9s linear infinite spin}.deepbar details{margin-top:4px}.deepbar summary{cursor:pointer}.deepbar .err{width:100%}@media (width<=640px){.groups{grid-template-columns:1fr}}header.top{align-items:center}.chip{color:var(--muted);flex-direction:column;align-items:flex-end;gap:4px;padding:6px 0;font-size:14px;display:inline-flex}.chip .line{white-space:nowrap;align-items:center;gap:12px;display:inline-flex}.chip .who{font-family:var(--mono);color:var(--ink);font-size:18px;line-height:1}.chip .lnk,.deepbar .lnk{color:var(--link);cursor:pointer;font:700 12px var(--pixel);letter-spacing:.06em;text-transform:uppercase;background:0 0;border:0;padding:0}.signin button{font:700 12px var(--pixel);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid var(--accent);background:var(--accent);color:var(--accent-ink);cursor:pointer;border-radius:6px;padding:8px 14px}.signin .err,.buy .err{margin-top:6px;padding:6px 10px;font-size:13px;display:block}.buy{width:100%;color:var(--muted);border-top:1px dashed var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding-top:8px;font-size:13px;display:flex}.buy button{font:600 13px var(--sans);border:1px solid var(--accent);color:var(--link);cursor:pointer;background:0 0;border-radius:8px;padding:8px 14px}.chip .buy{border-top:0;flex-basis:100%;padding-top:0}.resub{color:var(--muted);flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px;font-size:12px;display:flex}.resub input{font:12px var(--mono);border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:6px;min-width:260px;padding:6px 8px}.brand{font-family:var(--pixel);letter-spacing:.02em;align-items:center;gap:10px;font-size:18px;font-weight:700;display:inline-flex}.brand .logo{object-fit:cover;object-position:center 40%;border:2px solid var(--line);border-radius:12px;width:116px;height:116px}.group h3,.deep h2,.verdict strong{font-family:var(--pixel);letter-spacing:.01em;font-weight:700}.group h3,.verdict strong{font-size:15px}.group h3 small{font-family:var(--pixel);font-size:11px;font-weight:400}.card,.group{box-shadow:4px 4px 0 0 var(--line);border-width:2px;border-radius:6px}.verdict{border-radius:6px;align-items:center;gap:22px;display:flex}.f i{border-radius:2px;width:9px;height:9px}.bar{background:var(--sp-soil);opacity:.95;border-radius:3px}.bar.big{height:14px;image-rendering:pixelated;border-radius:3px}.bar.big i{border-radius:0;height:100%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='7' shape-rendering='crispEdges'%3E%3Crect x='2' y='0' width='2' height='1'/%3E%3Crect x='1' y='1' width='4' height='1'/%3E%3Crect x='0' y='2' width='6' height='1'/%3E%3Crect x='1' y='3' width='4' height='1'/%3E%3Crect x='2' y='4' width='2' height='3'/%3E%3C/svg%3E") 0 100%/6px 7px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='7' shape-rendering='crispEdges'%3E%3Crect x='2' y='0' width='2' height='1'/%3E%3Crect x='1' y='1' width='4' height='1'/%3E%3Crect x='0' y='2' width='6' height='1'/%3E%3Crect x='1' y='3' width='4' height='1'/%3E%3Crect x='2' y='4' width='2' height='3'/%3E%3C/svg%3E") 0 100%/6px 7px repeat-x}.progress{margin:-8px 0 16px;display:block}.progress .field{border-bottom:4px solid var(--sp-soil);height:46px;margin-bottom:6px;position:relative;overflow:hidden}.progress .tractor{animation:5s linear infinite drive;position:absolute;bottom:0;left:-80px}@keyframes drive{0%{left:-80px}to{left:100%}}.progress p{color:var(--muted);margin:0;font-size:14px}@media (prefers-reduced-motion:reduce){.progress .tractor{animation:none;left:12px}}.fence{background:var(--line);height:14px;margin-top:28px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='14' shape-rendering='crispEdges'%3E%3Crect x='1' y='0' width='2' height='14'/%3E%3Crect x='7' y='0' width='2' height='14'/%3E%3Crect x='0' y='3' width='12' height='2'/%3E%3Crect x='0' y='8' width='12' height='2'/%3E%3C/svg%3E") 0 0/12px 14px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='14' shape-rendering='crispEdges'%3E%3Crect x='1' y='0' width='2' height='14'/%3E%3Crect x='7' y='0' width='2' height='14'/%3E%3Crect x='0' y='3' width='12' height='2'/%3E%3Crect x='0' y='8' width='12' height='2'/%3E%3C/svg%3E") 0 0/12px 14px repeat-x}.feeds{grid-template-columns:1fr;gap:16px 28px;margin:4px 0 20px;display:grid}@media (width>=1200px){.feeds{grid-template-columns:1fr 1fr}}.feed{min-width:0}.feed h2{font:700 18px var(--pixel);letter-spacing:.04em;color:var(--ink);flex-wrap:wrap;align-items:center;gap:10px;min-height:32px;margin:0 0 8px;display:flex}.feed h2 small{font:12px var(--sans);color:var(--muted);letter-spacing:0;flex-basis:100%}.feed h2 .count{font:700 18px var(--pixel);color:var(--link)}.legitcol{border-left:0}@media (width>=1000px){.legitcol{border-left:2px dashed var(--line);padding-left:24px}}.topvol{border-top:2px dashed var(--line);grid-column:1/-1;padding-top:14px}.insights{gap:22px;margin:8px 0 24px;display:grid}.insights h2.title{font:700 18px var(--pixel);flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;display:flex}.insights h2.title small{font:13px var(--sans);color:var(--muted)}.insights td.up{color:var(--accent)}.insights td.down{color:var(--red)}.topvol td.up{color:var(--accent)}.topvol td.down{color:var(--red)}.topvol a.lnk{padding:0}.legit{font:700 12px var(--pixel);letter-spacing:.06em;color:var(--accent-ink);background:var(--accent);border:2px solid var(--accent-ink);vertical-align:middle;cursor:help;margin-left:8px;padding:1px 6px;display:inline-block}.feed .vk b.legit{margin-left:0}.legit.big{margin-left:0;padding:1px 10px;font-size:18px;line-height:26px}.feed table{border-collapse:collapse;width:100%;font-size:14px}.feed th{text-align:left;font:600 12px var(--sans);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--line);white-space:nowrap;padding:4px 8px}.feed td{border-bottom:1px solid var(--line);vertical-align:middle;padding:10px 8px;line-height:1.3}.feed td.when,.feed td.venue{color:var(--muted);white-space:nowrap}.feed td.num{font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:19px;line-height:1}.feed .sym{font-family:var(--mono);color:var(--link);vertical-align:middle;font-size:20px;line-height:1;text-decoration:none}.feed .sym:hover{text-decoration:underline}.feed .nm{color:var(--muted);margin-left:8px;font-size:13px}.feed .vk{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.feed .vk i{background:var(--info);width:8px;height:8px}.feed .vk.trap i,.feed .vk.high i{background:var(--red)}.feed .vk.some i{background:var(--caution)}.feed .vk.none i{background:var(--accent)}.feed .vk small{color:var(--muted);font-size:13px}.feed .lnk{color:var(--link);cursor:pointer;font:700 12px var(--pixel);letter-spacing:.06em;text-transform:uppercase;background:0 0;border:0;padding:8px 0 0}.feed .pager{gap:18px;display:flex}.feed .vk em.h2{font:700 11px var(--pixel);letter-spacing:.04em;text-transform:uppercase;cursor:help;color:var(--muted);margin-left:6px;font-style:normal}.feed .vk em.h2.growing{color:var(--accent)}.feed .vk em.h2.holding{color:var(--ink)}.feed .vk em.h2.gone{color:var(--red)}.feed .vk b.fate{font:700 11px var(--pixel);letter-spacing:.06em;text-transform:uppercase;cursor:help;border:2px solid;margin-left:6px;padding:1px 6px}.feed .vk b.fate.alive{color:var(--accent)}.feed .vk b.fate.dead{color:var(--red)}.feed h2 .tab{font:700 12px var(--pixel);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);border:2px solid var(--line);cursor:pointer;background:0 0;margin-left:4px;padding:3px 8px}.feed h2 .tab:hover{color:var(--ink);border-color:var(--muted)}@media (width<=640px){.feed .nm,.feed .vk small{display:none}}.feed .since{cursor:help;flex-direction:column;align-items:flex-end;display:inline-flex}.feed .since.up{color:var(--accent)}.feed .since.down{color:var(--red)}.feed .since.none{color:var(--muted)}.feed .since small{font:11px var(--mono);color:var(--muted);margin-top:3px}.farm{image-rendering:pixelated;border-radius:10px;margin:8px 0 24px;position:relative;overflow:hidden}.farm .sky{background:linear-gradient(var(--sky-top), var(--sky-bot));height:150px;position:relative}.farm .sun{display:var(--day);position:absolute;top:14px;right:9%}.farm .moon{display:var(--night);position:absolute;top:14px;right:11%}.farm .star{display:var(--night);opacity:.9;animation:3s ease-in-out infinite twinkle;position:absolute}@keyframes twinkle{0%,to{opacity:.9}50%{opacity:.3}}.farm .cloud{opacity:.95;animation:70s linear infinite drift;position:absolute}.farm .cloud.c2{opacity:.8;animation-duration:110s;animation-delay:-50s;top:34px}.farm .cloud.c3{opacity:.7;animation-duration:140s;animation-delay:-20s;top:58px}.farm .cloud.c4{animation-duration:95s;animation-delay:-80s;top:10px}.farm .cloud.c5{opacity:.85;animation-duration:125s;animation-delay:-110s;top:44px}@keyframes drift{0%{left:-120px}to{left:100%}}.farm .hills{background:radial-gradient(60% 100% at 12% 100%, var(--hill) 60%, transparent 61%), radial-gradient(45% 100% at 42% 100%, var(--hill-dark) 60%, transparent 61%), radial-gradient(55% 100% at 72% 100%, var(--hill) 60%, transparent 61%), radial-gradient(40% 100% at 96% 100%, var(--hill-dark) 60%, transparent 61%);height:46px;position:absolute;bottom:0;left:0;right:0}.farm .yard{height:0;position:absolute;bottom:0;left:0;right:0}.farm .yard>*{position:absolute;bottom:0}.farm .barn{left:4%}.farm .silo{left:calc(4% + 84px)}.farm .tree.t1{left:24%}.farm .tree.t2{left:60%}.farm .tree.t3{right:3%}.farm .bale.b1{left:31%}.farm .bale.b2{left:calc(31% + 40px)}.farm .mill{width:48px;height:76px;right:16%}.farm .mill .windmill{position:absolute;bottom:0;left:6px}.farm .mill .blades{transform-origin:50%;animation:9s linear infinite spin;position:absolute;top:-6px;left:0}.farm .plot{background:linear-gradient(transparent 70%, var(--sp-soil) 70%);height:84px;position:relative}.farm .crops{white-space:nowrap;align-items:flex-end;gap:12px;padding:0 10px;display:flex;position:absolute;bottom:14px;left:0;right:0;overflow:hidden}.farm .crops>*{flex:none}.farm .post{z-index:2;position:absolute;bottom:14px;left:47%}.farm .post .crow{position:absolute;top:-22px;left:6px}.farm .hen{z-index:2;animation:1.6s ease-in-out infinite peck;position:absolute;bottom:14px;left:14%}.farm .cow{z-index:2;animation:5s ease-in-out infinite sway;position:absolute;bottom:14px;left:27%}.farm .pig{z-index:2;animation:4s ease-in-out infinite reverse sway;position:absolute;bottom:14px;left:66%}.farm .sheep.s1{z-index:2;position:absolute;bottom:14px;left:80%}.farm .sheep.s2{z-index:2;animation:2.4s ease-in-out infinite peck;position:absolute;bottom:14px;left:calc(80% + 44px)}.farm .fox{z-index:2;animation:14s ease-in-out infinite peek;position:absolute;bottom:14px;right:1%}@keyframes peck{0%,60%,to{transform:translateY(0)}75%{transform:translateY(4px)rotate(6deg)}}@keyframes sway{0%,to{transform:translate(0)}50%{transform:translate(6px)}}@keyframes peek{0%,70%,to{transform:translate(60px)}80%,90%{transform:translate(0)}}.farm .plot .tractor{z-index:3;animation:48s linear infinite drive;position:absolute;bottom:10px}.farm .soil{background:var(--sp-soil);height:10px}@media (prefers-reduced-motion:reduce){.farm *{animation:none!important}.farm .cloud,.farm .hen{animation:none}}.side{display:none}@media (width>=1620px){.side{z-index:0;opacity:.95;pointer-events:none;width:150px;display:block;position:fixed;top:120px;bottom:30px;overflow:hidden}.side.left{left:calc(50% - 870px)}.side.right{right:calc(50% - 870px)}.stream{background:linear-gradient(90deg, var(--hill) 0 12px, var(--sp-water) 12px calc(100% - 12px), var(--hill) calc(100% - 12px));border-radius:6px}.stream .flow{background:repeating-linear-gradient(180deg, transparent 0 18px, var(--sp-water-light) 18px 20px, transparent 20px 26px, var(--sp-water-light) 26px 27px, transparent 27px 40px);opacity:.55;animation:1.6s linear infinite flowdown;position:absolute;inset:0 12px}@keyframes flowdown{0%{background-position:0 0}to{background-position:0 40px}}.stream .swim{animation:linear infinite swimup;position:absolute;top:100%}@keyframes swimup{0%{top:100%;transform:translate(0)}50%{transform:translate(6px)}to{top:-140px;transform:translate(0)}}.stream .family{flex-direction:column;align-items:center;gap:2px;display:flex}.stream .family .d1{margin-left:6px}.stream .family .d3{margin-left:-6px}.stream .canoe{animation-duration:64s;animation-delay:-40s;left:54px}.stream .f1{animation-duration:46s;left:28px}.stream .f2{animation-duration:58s;animation-delay:-30s;left:84px}.stream .fish.s1{animation-duration:17s;animation-delay:-4s;left:20px}.stream .fish.s2{animation-duration:21s;animation-delay:-12s;left:110px}.stream .fish.s3{animation-duration:26s;animation-delay:-20s;left:62px}.stream .fish.s4{animation-duration:14s;animation-delay:-9s;left:96px}.wheatfield{background:var(--field);border-radius:6px}.wheatfield .stand{grid-template-columns:repeat(6,1fr);justify-items:center;row-gap:2px;padding:6px 2px;display:grid}.wheatfield .cut{background:var(--stubble);background-image:repeating-linear-gradient(180deg, var(--sp-soil) 0 2px, transparent 2px 10px), repeating-linear-gradient(90deg, transparent 0 7px, var(--field) 7px 9px);width:66px;height:0;animation:36s linear infinite cutdown;position:absolute;top:0}.wheatfield .cut.lane1{left:6px}.wheatfield .cut.lane2{animation-duration:52s;animation-delay:-22s;left:78px}@keyframes cutdown{0%{height:0}to{height:calc(100% + 60px)}}.wheatfield .harvest{animation:36s linear infinite drivedown;position:absolute;top:-60px}.wheatfield .harvest.lane1{left:15px}.wheatfield .harvest.lane2{animation-duration:52s;animation-delay:-22s;left:93px}@keyframes drivedown{0%{top:-60px}to{top:100%}}@media (prefers-reduced-motion:reduce){.side *{animation:none!important}}}header.top{grid-template-columns:minmax(200px,1fr) auto minmax(200px,1fr);align-items:center;gap:40px;margin-bottom:28px;padding:0 clamp(0px,4vw,60px);display:grid}.logolink{justify-self:start;line-height:0;display:inline-flex}header.top>:last-child{justify-self:end}.topbar{z-index:5;justify-content:flex-end;display:flex;position:fixed;top:14px;right:24px}.chip{white-space:nowrap}.masthead{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.masthead .brand{letter-spacing:.06em;-webkit-text-stroke:2.4px currentColor;paint-order:stroke fill;white-space:nowrap;gap:28px;font-size:clamp(40px,9.09091vw - 69.0909px,70px)}.masthead .brand span{-webkit-text-stroke:2.4px var(--link)}.masthead .tag{font-size:14px}@media (width<=760px){form.search{flex-wrap:wrap}form.search input{flex-basis:100%}form.search button{white-space:nowrap;flex:1;padding:12px 8px;font-size:12px}.head{flex-direction:column;align-items:stretch}.gradebox{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:8px;margin-top:10px}.gradebox .stamp{flex-basis:100%}header.top{grid-template-columns:1fr;gap:8px;margin-bottom:16px;padding:0}.logolink{justify-self:center}header.top>.spacer{display:none}.topbar{justify-content:center;margin-bottom:8px;position:static}.masthead .brand{letter-spacing:.04em;-webkit-text-stroke-width:1px;gap:10px;font-size:min(34px,8.4vw)}.brand .logo{width:72px;height:72px}}.group{min-width:0}.f>span{overflow-wrap:anywhere;min-width:0}.f .ev{flex-wrap:wrap;gap:4px 10px;margin:3px 0 0;font-size:12px;display:flex}.f .ev a,.f .ev code{overflow-wrap:anywhere;margin:0}.deeptag{margin-left:6px}
