*{box-sizing:border-box}body{margin:0;background:#f5f7f5;color:#18372e;font:17px/1.55 system-ui,"PingFang SC",sans-serif}main,header{max-width:1400px;margin:auto;padding:16px clamp(12px,3vw,40px)}header{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}h1,h2,h3{margin:0 0 .45em;line-height:1.3}h1{font-size:28px}h2{font-size:23px}h3,summary{font-size:19px}summary{font-weight:650;cursor:pointer}.status,nav,.sectionhead,.actions,.connect{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.status{flex-direction:column;align-items:flex-end;font-size:15px}.sectionhead{justify-content:space-between}.columns{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:16px;align-items:start}main>details,section,aside{background:white;padding:18px;border:1px solid #cbd8d1;border-radius:14px;margin:0 0 16px}article{border-top:1px solid #d2ded6;padding:16px 0}p,ol{margin:8px 0}li+li{margin-top:5px}button,input,textarea{font:inherit;color:inherit}button,a.download{border:1px solid #9aafa5;border-radius:8px;padding:8px 13px;min-height:44px;background:white;cursor:pointer}button[aria-pressed=true],#add,#save{background:#145e4c;color:white}button:disabled{opacity:.55}label,textarea,input{display:block;width:100%}textarea,input{border:1px solid #90a69c;border-radius:7px;padding:9px;background:#fff;margin:4px 0 9px}textarea{resize:vertical;min-height:76px;overflow:hidden;scroll-margin:15vh;line-height:1.5}form{flex:1;min-width:min(100%,230px)}nav,#recent,#downloads{margin:12px 0}.card-meta{font-weight:650;margin-bottom:6px}.danger{color:#923326}.conflict{border:2px solid #a46419}.conflict pre{white-space:pre-wrap;overflow-wrap:anywhere}a{color:#135f50}#notice{white-space:pre-wrap}#downloads a{display:inline-block;margin:4px}.columns>*{min-width:0}[hidden]{display:none!important}@media(max-width:820px){.columns{grid-template-columns:1fr}.status{align-items:flex-start}section{padding:13px}}
