/* acz4aa0lzi6hc */
:root{--bg:#f9f6f7;--ink:#222a23;--dim:#768678;--line:#e6e9e7;--acc:#598410;--head:#f4f6f4}

*{box-sizing:border-box}
/* qzslj4o9jv7 */
body{margin:0;background:var(--bg);color:var(--ink);font:15px/1.55 system-ui, -apple-system, "Segoe UI", Arial, sans-serif}
header{padding:34px 26px 16px;max-width:1100px;margin:0 auto}
h1{font-size:26px;margin:0 0 4px;letter-spacing:-.02em}
header p{margin:0;color:var(--dim);font-size:15px}
.f1qjorn{display:flex;flex-wrap:wrap;align-items:center;gap:10px;max-width:1100px;margin:0 auto;padding:14px 26px}

button{border:1px solid var(--line);background:#ffffff;border-radius:12px;padding:9px 15px;font:14px/1 inherit;cursor:pointer;color:var(--ink)}
/* pfjnq8j2f2i */
button:hover{border-color:var(--acc);color:var(--acc)}
.ap6ogkqk{background:var(--acc);border-color:var(--acc);color:#ffffff}
.ap6ogkqk:hover{color:#ffffff;filter:brightness(1.07)}

input[type=search]{flex:1;min-width:180px;border:1px solid var(--line);border-radius:10px;padding:9px 13px;font:14px inherit;outline:none}
input[type=search]:focus{border-color:var(--acc)}
.h4j5q8v{color:var(--dim);font-size:13px}
.j2p04d7{max-width:1100px;margin:0 auto;padding:0 26px 10px;overflow-x:auto}
table{border-collapse:collapse;width:100%;font-size:14px}
th,td{border:1px solid var(--line);padding:8px 11px;text-align:left;white-space:nowrap;max-width:340px;overflow:hidden;text-overflow:ellipsis}
/* yx55bl5wehz */
th{background:var(--head);font-weight:600;cursor:pointer;position:sticky;top:0}
th:hover{color:var(--acc)}
th.iwvbw:after{content:" ▲";font-size:10px;color:var(--acc)}

th.iwvbw.edb46:after{content:" ▼"}
tbody tr:nth-child(even){background:#fafafa}
.b66h4ms4{color:var(--dim);border:0}
footer{max-width:1100px;margin:0 auto;padding:16px 26px 44px;color:var(--dim);font-size:13px}

.k96sg{max-width:760px;margin:0 auto;padding:44px 22px 44px;font-size:15px;line-height:1.65;border-top:1px solid rgba(128,128,128,.22);opacity:.93}
.k96sg h2{font-size:16px;margin:26px 0 10px;font-weight:600}
.k96sg details{padding:9px 0;border-bottom:1px solid rgba(128,128,128,.16)}
.k96sg summary{cursor:pointer}
.k96sg p{margin:8px 0;opacity:.85}
.k96sg ul{padding-left:20px;margin:8px 0}
.k96sg li{margin:4px 0;opacity:.85}
