:root{--bg:#10120f;--panel:#191d17;--panel2:#20251d;--line:#353d2e;--text:#f0f3eb;--muted:#a6afa0;--lime:#cef879;--orange:#ffb46b;--red:#ff9b8f}*{box-sizing:border-box}html{background:var(--bg)}body{margin:0;background:var(--bg);color:var(--text);font:16px/1.55 ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.site-header{position:sticky;top:0;z-index:10;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:12px max(18px,calc((100% - 1100px)/2));background:rgba(16,18,15,.95);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.brand{display:flex;flex-direction:column;color:var(--text);text-decoration:none;line-height:1.16}.brand strong{font-size:1rem}.brand span{font-size:.75rem;color:var(--lime)}.main-nav{display:flex;gap:15px;overflow-x:auto;white-space:nowrap}.main-nav a{font-size:.84rem;color:var(--muted);text-decoration:none}.main-nav a:hover{color:var(--lime)}.shell{max-width:1100px;margin:auto;padding:34px 22px 70px}.intro{border-bottom:1px solid var(--line);padding-bottom:24px}.eyebrow{font-size:.73rem;letter-spacing:.12em;font-weight:800;color:var(--lime);margin:0 0 7px}h1{font-size:clamp(2rem,6vw,3.5rem);line-height:1.05;letter-spacing:-.055em;margin:0}#page-subtitle{margin:9px 0 0;color:var(--muted)}.metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden;margin:24px 0 14px}.metrics div{background:var(--panel);padding:13px 16px}.metrics span{display:block;color:var(--muted);text-transform:uppercase;font-size:.7rem;letter-spacing:.08em}.metrics strong{display:block;font-size:1.35rem;margin-top:2px}.toolbar{display:flex;gap:10px;align-items:center;margin:13px 0}.search{flex:1;display:flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:8px;background:var(--panel);padding:0 11px}.search span{font-size:.78rem;color:var(--muted);font-weight:700}.search input{border:0;background:transparent;color:var(--text);width:100%;padding:11px 0;outline:0;font:inherit}.admin-button,.status-action{border:1px solid var(--line);border-radius:7px;background:var(--panel);color:var(--text);padding:10px 11px;cursor:pointer;font:inherit;font-size:.84rem}.admin-button:hover,.status-action:hover{border-color:var(--lime);color:var(--lime)}.channels{display:flex;gap:8px;overflow-x:auto;padding:4px 1px 13px;scrollbar-width:thin}.channels button{white-space:nowrap;border:1px solid var(--line);border-radius:999px;background:var(--panel);color:var(--muted);padding:7px 11px;cursor:pointer;font:inherit;font-size:.83rem}.channels button.active{background:var(--lime);color:#10120f;border-color:var(--lime);font-weight:800}.status{color:var(--muted);font-size:.88rem;margin:8px 0 13px}.items{display:grid;gap:12px}.section-label{font-size:.95rem;margin:20px 0 0;color:var(--lime);letter-spacing:.01em}.card{display:grid;grid-template-columns:67px 1fr;gap:17px;padding:18px;background:var(--panel);border:1px solid var(--line);border-radius:11px}.score{font-size:2.1rem;font-weight:850;line-height:1;color:var(--lime);letter-spacing:-.08em}.card-top{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:.8rem}.type{color:var(--orange);font-weight:800}.category,.relevance{color:var(--muted)}.relevance{margin-left:auto}h2{font-size:1.18rem;line-height:1.37;margin:7px 0 2px}.original-title,.meta{font-size:.88rem;color:var(--muted);margin:2px 0}.original-title{font-style:italic}.meta{margin:8px 0 11px}.scores{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.scores span{font-size:.78rem;background:var(--panel2);color:#dce3d4;padding:4px 7px;border-radius:5px}.scores .monetization{color:#fee1b2}dl{display:grid;gap:8px;margin:0}dl div{display:grid;grid-template-columns:102px 1fr;gap:11px}dt{font-size:.8rem;font-weight:800;color:var(--lime)}dd{margin:0;color:#dae0d3}.product{font-size:.86rem;color:var(--muted);margin:12px 0 0}.actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px}.source-link{display:inline-block;border:1px solid var(--line);color:var(--text);border-radius:7px;padding:9px 11px;text-decoration:none;font-weight:700;font-size:.84rem}.source-link:hover{border-color:var(--lime);color:var(--lime)}.source-list,.health-list{border:1px solid var(--line);border-radius:10px;overflow:hidden}.source-row,.health-list div{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:12px;padding:14px 16px;background:var(--panel);border-bottom:1px solid var(--line)}.source-row:last-child,.health-list div:last-child{border:0}.source-row span,.health-list span{color:var(--muted)}.health-list div{grid-template-columns:1fr 1.4fr}@media(max-width:680px){.site-header{padding:10px 14px;align-items:start}.main-nav{max-width:54%;gap:12px;padding-top:2px}.shell{padding:25px 14px 52px}.metrics{grid-template-columns:repeat(2,1fr)}.toolbar{align-items:stretch}.admin-button{padding:9px;max-width:120px}.channels{margin-inline:-14px;padding-inline:14px}.card{grid-template-columns:1fr;padding:15px}.score{font-size:1.75rem}.relevance{margin-left:0}h2{font-size:1.08rem}dl div{grid-template-columns:1fr;gap:1px}.source-row{grid-template-columns:1fr;gap:2px}.health-list div{grid-template-columns:1fr;gap:2px}.status-action,.source-link{padding:10px 12px}.actions{gap:7px}}
