.patch-archive>header small,.patch-article>header small{letter-spacing:.06em;font-size:14px}.patch-archive>header p,.patch-article p,.patch-article li{font:16px/1.7 Arial,sans-serif}.patch-search{background:#16120d;border:1px solid #796139;flex-wrap:wrap;align-items:end;gap:16px;padding:22px;display:flex}.patch-search label{flex:220px;gap:8px;font-size:14px;display:grid}.patch-search input,.patch-search select{color:#eeddb9;box-sizing:border-box;background:#0d0b08;border:1px solid #997a40;width:100%;min-width:0;padding:12px;font:16px Arial,sans-serif}.patch-search button,.patch-official{color:#ffda8d;background:#302315;border:2px outset #9b773c;padding:12px 16px;font-size:16px;display:inline-block}.patch-list article{background:linear-gradient(#251e13,#13100b);border:1px solid #796139;margin-bottom:16px;padding:24px}.patch-list small{color:#bda77d;font-size:14px}.patch-list h2{color:#ffda8d;margin:10px 0;font:26px/1.3 Georgia,serif}.patch-list p,.patch-archive>footer{font-size:16px;line-height:1.6}.patch-list article>a{margin:8px 24px 0 0;display:inline-block}.patch-archive a,.patch-article a{color:#f0cf87}.patch-article section,.patch-article footer{background:#18130c;border:1px solid #65512e;margin-top:20px;padding:22px;scroll-margin-top:20px}.patch-article li{margin-bottom:14px}.patch-article ul{padding-left:24px}.patch-article h2{color:#efd18b;font:26px Georgia,serif}.patch-article .record-section-nav{flex-wrap:wrap;justify-content:flex-start;gap:8px;margin:20px 0;display:flex}.patch-search :focus-visible{outline-offset:4px;outline:2px solid #ffda8d}.patch-archive a:focus-visible{outline-offset:4px;outline:2px solid #ffda8d}.patch-article a:focus-visible{outline-offset:4px;outline:2px solid #ffda8d}@media (max-width:600px){.patch-search,.patch-list article,.patch-article section,.patch-article footer{padding:16px}.patch-list h2{font-size:23px}.patch-search label{flex-basis:100%}.patch-article .article-heading{padding:18px}.patch-article .article-heading h1{overflow-wrap:anywhere}}
