.entry-actions{margin:0 0 30px;border:1px solid #aaa99e;background:var(--paper);font-size:var(--text-body);line-height:var(--leading-body)}
.entry-actions>header{padding:20px 23px 0}.entry-actions p{margin:0}.entry-actions-title{font-size:1.125rem;font-weight:650;line-height:1.5;letter-spacing:-.025em}.entry-actions-summary{margin-top:7px!important;color:var(--muted)}
.entry-downloads{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:19px 23px 21px;gap:17px 20px}.entry-download-option:only-child{grid-column:1/-1}.entry-download-option{min-width:0}.entry-download-link{display:flex;align-items:center;gap:12px;min-height:52px;padding:12px 14px;border:1px solid #77776d;border-radius:6px;background:var(--soft);text-decoration:none;font-weight:600;line-height:1.55;overflow-wrap:anywhere}.entry-download-option.is-primary .entry-download-link{background:var(--ink);border-color:var(--ink);color:var(--paper)}.entry-download-option p{margin-top:8px;color:var(--muted);overflow-wrap:anywhere}.entry-actions a:focus-visible,.entry-task-wrap:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.entry-download-link:hover{border-color:var(--ink);background:var(--line)}.entry-download-option.is-primary .entry-download-link:hover{background:#363632}.entry-download-link:active{transform:translateY(1px)}
.entry-download-note{padding:0 23px 17px;color:var(--muted)}.entry-task-section{padding:17px 23px 9px;border-top:1px solid var(--line)}.entry-task-title{font-weight:600;margin-bottom:7px!important}.entry-task-wrap{overflow-x:auto}.entry-task-wrap table{border-collapse:collapse;width:100%;text-align:left;font-size:inherit}.entry-task-wrap th{font-weight:400;color:var(--muted)}.entry-task-wrap th,.entry-task-wrap td{padding:10px 0;border-bottom:1px solid var(--line);vertical-align:top}.entry-task-wrap th:first-child,.entry-task-wrap td:first-child{padding-right:18px}.entry-task-wrap tr:last-child td{border-bottom:0}.entry-task-wrap a{display:inline-flex;align-items:center;min-height:32px;gap:5px;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}
@media(max-width:600px){.entry-actions>header{padding:17px 17px 0}.entry-downloads{padding:16px 17px 18px;gap:12px}.entry-download-link{padding:10px;gap:8px}.entry-download-note{padding:0 17px 15px}.entry-task-section{padding:15px 17px 7px}.entry-task-wrap th,.entry-task-wrap td{padding-block:11px}.entry-task-wrap a{min-height:44px}.entry-actions-title{font-size:1.0625rem}}
