.channel-nav-row{display:flex;align-items:center;gap:3px}.channel-nav-row>.channel-link{flex:1;min-width:0}.channel-nav-row>.unread-badge{margin-right:5px;padding:0;width:28px;height:28px}.shortcut-wrap{position:relative}.shortcut-wrap>.shortcut{width:100%;height:100%}.shortcut-wrap>.unread-badge{position:absolute;top:9px;right:38px;z-index:2;padding:0;width:28px;height:28px}.shortcut-wrap:nth-child(2)>.shortcut{background-color:#d1dee0}.shortcut-wrap:nth-child(3)>.shortcut{background-color:#e7c9b8}.shortcut-wrap:nth-child(4)>.shortcut{background-color:#d3d9b7}.shortcut-wrap:nth-child(5)>.shortcut{background-color:#ddd2bf}
.rocket-menu{position:fixed;z-index:300;max-width:calc(100vw - 24px);width:245px;background:var(--grain),#eee9d9;border:1px solid #597077;box-shadow:4px 5px 0 #233e4e35;padding:8px;color:var(--ink)}.rocket-menu small{display:block;padding:8px;overflow-wrap:anywhere}.rocket-menu button{display:block;width:100%;border:0;background:transparent;text-align:left;padding:12px 8px;color:inherit;font:14px Arial,sans-serif}.rocket-menu button:hover,.rocket-menu button:focus-visible{background:#d5dec2}
.reader-account-control{border:1px solid #829a98;background:var(--grain),#e4e6d5;color:var(--ink);padding:10px;width:100%;margin-top:18px;text-align:left;line-height:1.4}.reader-nav-note{font:13px/1.5 Georgia,serif;margin:8px 2px 18px}.private-lock{font:14px Arial,sans-serif;margin-left:auto}.save-for-later{border:1px solid #8a9b91;background:var(--grain),#e0e5d2;color:#254753;font:13px/1.4 Arial,sans-serif;padding:7px 10px;margin:9px 0 0;display:inline-block}.save-for-later:hover{background-color:#d0ddbf}.save-for-later:disabled{opacity:.7;cursor:default}.message-actions{display:flex;gap:16px;align-items:center;flex-wrap:wrap}
.reader-modal form{display:grid;gap:18px}.reader-modal label{display:grid;gap:8px;font-size:14px}.reader-modal input{width:100%;min-width:0;padding:12px;border:1px solid #829a98;background:#faf7ec;color:#233e4e;font:16px Arial,sans-serif}.reader-modal form .primary-button{justify-self:start}.reader-modal .reader-fine-print,.reader-fine-print{font:14px/1.5 Arial,sans-serif;color:#52615c}.reader-account-actions,.saved-actions,.private-toolbar{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:18px 0}.private-toolbar label{font-size:13px}.private-toolbar select{font:14px Arial,sans-serif;padding:8px;background:#eee9d9;border:1px solid #829a98}.private-message .message-body{width:100%}.saved-title{font-size:23px;line-height:1.4;margin:14px 0}.private-message .saved-source{font:13px Arial,sans-serif;color:#52615c}.private-feed .channel-intro{margin-bottom:20px}#readerModal{z-index:250}

.verified-owner{display:inline-flex;align-items:center;justify-content:center;flex:none;width:1.05em;height:1.05em;margin-inline:.25em;background:#285368;color:#fff;border-radius:50%;font:700 13px/1 Georgia,serif;vertical-align:middle;box-shadow:0 0 0 1px #f1ead5}
.reader-guide{max-width:680px;padding:28px;line-height:1.65}
.reader-guide h2{margin-top:0}.reader-guide ol{padding-left:1.4em}.reader-guide li{margin:0 0 16px;padding-left:6px}.reader-guide li strong{display:block}
.reader-setup-note{padding:12px 16px;background:#e3decc;border-left:3px solid #285368}
.reader-guide-details{border:1px solid #a7b0a0;margin:16px 0}.reader-guide-details summary{cursor:pointer;padding:12px 16px}.reader-guide-details .reader-guide{padding-top:8px}
#sharedCommentForm label{display:grid;gap:8px}#sharedCommentForm textarea{width:100%;box-sizing:border-box;font:inherit;min-height:100px}#sharedCommentList .comment p{white-space:pre-wrap;overflow-wrap:anywhere}
