/* DDAnime r98 - Regression repair: public Blog shell + Changelog admin access. */
.dd-blog-public-frame{min-height:100vh;background:var(--dd-bg);color:var(--dd-text)}
.dd-blog-public-frame .dd-navbar-inner{height:70px}
.dd-blog-public-frame .dd-blog-nav-details{position:relative}
.dd-blog-public-frame .dd-blog-nav-details>summary{list-style:none;cursor:pointer}
.dd-blog-public-frame .dd-blog-nav-details>summary::-webkit-details-marker{display:none}
.dd-blog-public-frame .dd-blog-nav-details .dd-popover{z-index:140;position:absolute;right:0;top:50px;width:264px}
.dd-blog-public-frame .dd-blog-notification-popover{width:min(360px,calc(100vw - 24px));padding:0;overflow:hidden}
.dd-blog-public-frame .dd-blog-notification-head{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--dd-border);padding:12px 14px}
.dd-blog-public-frame .dd-blog-notification-head strong{font-size:13px}.dd-blog-public-frame .dd-blog-notification-head small{display:block;color:var(--dd-muted);font-size:10px;margin-top:2px}
.dd-blog-public-frame .dd-blog-notification-list{max-height:330px;overflow:auto}
.dd-blog-public-frame .dd-blog-notification-item{display:flex;gap:10px;border-bottom:1px solid var(--dd-border);padding:11px 13px}.dd-blog-public-frame .dd-blog-notification-item:last-child{border-bottom:0}
.dd-blog-public-frame .dd-blog-notification-item.is-unread{background:color-mix(in srgb,var(--dd-accent) 5%,var(--dd-card))}
.dd-blog-public-frame .dd-blog-notification-avatar{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:50%;background:var(--dd-soft);overflow:hidden;font-size:10px;font-weight:800}.dd-blog-public-frame .dd-blog-notification-avatar img{width:100%;height:100%;object-fit:cover}
.dd-blog-public-frame .dd-blog-notification-copy{min-width:0}.dd-blog-public-frame .dd-blog-notification-copy strong{display:block;color:var(--dd-text);font-size:11px;line-height:1.35}.dd-blog-public-frame .dd-blog-notification-copy small{display:block;margin-top:4px;color:var(--dd-faint);font-size:9px}
.dd-blog-public-frame .dd-blog-notification-all{display:block;border-top:1px solid var(--dd-border);padding:10px 13px;text-align:center;color:var(--dd-accent);font-size:11px;font-weight:700}
.dd-blog-public-frame .dd-blog-search-popover{padding:12px;width:320px}.dd-blog-public-frame .dd-blog-search-popover form{display:grid;grid-template-columns:1fr auto;gap:8px}.dd-blog-public-frame .dd-blog-search-popover input{min-width:0;border:1px solid var(--dd-border);border-radius:10px;background:var(--dd-input);padding:9px 10px;font-size:13px}.dd-blog-public-frame .dd-blog-search-popover button{border-radius:9px;background:var(--dd-accent);padding:0 12px;color:#fff;font-size:11px;font-weight:800}
.dd-blog-public-frame .dd-blog-account-menu{padding:6px}.dd-blog-public-frame .dd-blog-account-meta{border-bottom:1px solid var(--dd-border);padding:10px 11px}.dd-blog-public-frame .dd-blog-account-meta strong{display:block;font-size:13px}.dd-blog-public-frame .dd-blog-account-meta span{display:block;margin-top:2px;color:var(--dd-faint);font-size:9px;text-transform:uppercase;letter-spacing:.12em}
.dd-blog-public-frame .dd-mobile-menu-button{display:none}
@media(max-width:1023px){.dd-blog-public-frame .dd-mobile-menu-button{display:grid}.dd-blog-public-frame .dd-desktop-nav{display:none}.dd-blog-public-frame .dd-navbar-inner{display:flex}.dd-blog-public-frame .dd-account-button>span:not(.dd-account-avatar){display:none}.dd-blog-public-frame .dd-blog-nav-details .dd-popover{right:0}}
@media(max-width:640px){.dd-blog-public-frame .dd-navbar-inner{height:62px}.dd-blog-public-frame .dd-blog-search-popover{position:fixed;top:66px;left:12px;right:12px;width:auto}.dd-blog-public-frame .dd-blog-notification-popover{position:fixed;top:66px;left:12px;right:12px;width:auto}.dd-blog-public-frame .dd-navbar-actions{gap:5px}.dd-blog-public-frame .dd-nav-icon,.dd-blog-public-frame .dd-mobile-menu-button{width:36px;height:36px}}
/* Changelog remains an administrative section; only its entries were intentionally cleared in RC. */
.dd-r92-admin-tabs a[href="/admin/changelog"],.dd-server-admin-tabs a[href="/admin/changelog"]{display:flex}
