.academy-voices [data-academy-saved-count]{margin-left:auto;color:#8997aa;font-size:10px;font-weight:400}
.academy-voices [data-academy-saved-link]{margin-bottom:10px}
.story-save-card{display:flex;flex-direction:column;min-width:0;border:1px solid #e4e6e9;background:#fff}
.story-save-card:focus-within,.story-save-card:hover{border-color:#9dabbc}
.story-save-card>.story-card{flex:1;border:0}
.academy-save-controls{min-width:0}
.story-save-card>.academy-save-controls{padding:0 20px 18px}
.academy-save-controls .academy-quick-save{border:1px solid #b8cde6;border-radius:7px;background:#f4f8ff;color:#315f97;padding:9px 12px;font-size:12px;line-height:1.6;cursor:pointer}
.academy-save-controls .academy-quick-save[aria-pressed=true]{background:#e5effe;border-color:#91b0d9;color:#224e8e}
.academy-save-controls button:focus-visible{outline:2px solid #326aca;outline-offset:3px}
.academy-save-status a{display:inline-block;color:#2464bd;text-decoration:underline;margin-left:4px}
.episode-save-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;border-bottom:1px solid #e6ebf1;padding:16px 0}
.episode-save-row>.my-post{flex:1;min-width:0;border:0;padding:0}
.episode-save-row>.academy-save-controls{flex:0 1 230px;text-align:right}
@media(max-width:600px){.episode-save-row{display:block}.episode-save-row>.academy-save-controls{text-align:left;margin-top:12px}}
.academy-save-status{font-size:12px;line-height:1.7;color:#6b7f99;margin:12px 0}.academy-save-status:empty{display:none}
.finance-page .reader-top{flex-wrap:wrap;gap:12px}.finance-page #academy-save{margin-left:auto;border:1px solid #d6e2f2;background:white;padding:9px 13px;border-radius:7px;color:#426d9f;font-size:12px}
#academy-save[aria-pressed=true],#episode-save[aria-pressed=true]{background:#edf4ff;color:#2464bd;border-color:#b6cdeb}
#episode-save{float:right}#episode-save-status{clear:both}

@media(max-width:600px){.finance-page .reader-top #reader-position{flex-basis:100%;text-align:right}}
