.sv{--accent:var(--blue)}.sv-crumb{align-items:center;gap:10px;display:inline-flex}.sv-kick{margin-top:22px}.sv-kick>span:first-child{color:var(--accent)}.sv-h1{max-width:22ch}.sv-updated{margin:18px 0 0}.sv-sib{gap:2px;margin:0;padding:0;list-style:none;display:grid}.sv-sib a{border-left:3px solid #0000;border-radius:8px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:10px;padding:7px 8px;display:grid}.sv-sib a:hover{background:var(--surface-2)}.sv-sib a[aria-current=page]{background:var(--surface-2);border-left-color:var(--accent)}.sv-sib b{font-size:14px;line-height:1.2;display:block}.sv-sib span span{font-family:var(--f-mono);color:var(--muted);font-size:11px;line-height:1.3;display:block}.sv-help p:last-child{color:var(--muted);margin:0;font-size:13.5px;line-height:1.5}.sv-help a{color:var(--ink);word-break:break-all;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px}.sv-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:30px;display:grid}.sv-stat{border:var(--bd);border-radius:var(--radius);background:var(--surface);box-shadow:3px 3px 0 var(--ink);gap:4px;padding:14px 16px;display:grid}.sv-stat b{font-family:var(--f-disp);font-size:30px;line-height:1}.sv-stat span{font-family:var(--f-mono);color:var(--muted);font-size:11.5px;line-height:1.3}.sv-stat a{color:inherit}.sv-dir{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:34px;display:grid}.sv-dir__card{border:var(--bd);border-radius:var(--radius);background:var(--surface);box-shadow:3px 3px 0 var(--ink);flex-direction:column;gap:6px;min-width:0;padding:14px 16px;display:flex}.sv-dir__card--main{background:var(--lime)}.sv-dir__card h2{font-size:17px;line-height:1.2}.sv-dir__card p{color:var(--muted);margin:0;font-size:13.5px;line-height:1.45}.sv-dir__card--main p{color:var(--ink);opacity:.8}.sv-dir__mail{font-family:var(--f-mono);color:var(--ink);word-break:break-all;margin-top:auto;padding-top:6px;font-size:12.5px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px}.sv-dir__mail:hover{color:var(--pink)}.sv-dir__more{font-family:var(--f-mono);color:var(--muted);font-size:11.5px}.sv-people{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sv-person{border:var(--bd);border-radius:var(--radius);background:var(--surface);box-shadow:3px 3px 0 var(--ink);flex-direction:column;gap:10px;min-width:0;padding:16px;display:flex}a.sv-person:hover{box-shadow:5px 5px 0 var(--ink);transform:translate(-2px,-2px)}.sv-person__top{align-items:center;gap:12px;display:flex}.sv-person b{font-family:var(--f-disp);font-size:18px;font-weight:800;line-height:1.1;display:block}.sv-person__role{font-family:var(--f-mono);color:var(--muted);font-size:11.5px}.sv-person__beat{color:var(--muted);margin:0;font-size:13.5px;line-height:1.45}.sv-person__n{font-family:var(--f-mono);color:var(--ink);border-top:1.5px dashed #0c0c112e;gap:12px;margin-top:auto;padding-top:8px;font-size:11.5px;display:flex}.sv-next{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sv-next a{border:var(--bd-thin);background:var(--surface);box-shadow:3px 3px 0 var(--ink);border-radius:12px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;padding:12px 14px;display:grid}.sv-next a:hover{background:var(--lime)}.sv-next b{font-size:14.5px;display:block}.sv-next span span{font-family:var(--f-mono);color:var(--muted);font-size:11px;display:block}@media (max-width:1000px){.sv-stats,.sv-people{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-next{grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){.sv-dir,.sv-people{grid-template-columns:minmax(0,1fr)}}.sv-rubric p{margin:0 0 14px;font-size:16.5px;line-height:1.6}.sv-rubric a{color:var(--blue);text-decoration:underline;text-decoration-thickness:2px}.sv-rubric .table{margin:6px 0 18px}.sv-team{gap:16px;margin:0;padding:0;list-style:none;display:grid}.sv-team__row{border:var(--bd);border-left:10px solid var(--accent);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);grid-template-columns:96px minmax(0,1fr);gap:22px;padding:20px 22px;display:grid}.sv-team__pic .avatar{border-radius:14px}.sv-team__txt h2{font-size:28px}.sv-team__txt h2 a:hover{text-decoration:underline;text-decoration-thickness:3px}.sv-team__role{font-family:var(--f-mono);color:var(--muted);margin:6px 0 0;font-size:12px}.sv-team__bio{margin:12px 0 0;font-size:16px;line-height:1.55}.sv-team__n{font-family:var(--f-mono);color:var(--muted);border-top:1.5px dashed #0c0c112e;flex-wrap:wrap;gap:6px 16px;margin:14px 0 0;padding-top:10px;font-size:12px;display:flex}.sv-team__n b{color:var(--ink)}.sv-team__last a{color:var(--ink);font-family:var(--f-body,inherit);font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px}.sv-prof{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:28px;margin-top:18px;display:grid}.sv-prof .avatar{box-shadow:var(--shadow);border-radius:18px}.sv-prof .sv-kick{margin-top:0}.sv-prof__facts{flex-wrap:wrap;gap:8px;margin:18px 0 0;display:flex}a.ar-fact:hover{background:var(--lime)}.sv-bio>p:first-child{font-size:20px;line-height:1.55}.sv-tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sv-tags li{font-family:var(--f-mono);border:var(--bd-thin);background:var(--bg);border-radius:999px;padding:4px 10px;font-size:11.5px}.sv-sib .avatar{border-width:1.5px;border-radius:6px;font-size:9px}@media (max-width:680px){.sv-team__row{grid-template-columns:minmax(0,1fr);gap:14px;padding:16px}.sv-prof{grid-template-columns:minmax(0,1fr);gap:16px}.sv-prof .avatar{width:96px!important;height:96px!important}}
