.roy-account-avatar{display:inline-flex;width:2.25rem;height:2.25rem;flex:none;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background-color:var(--roy-avatar-bg,#e8e9e6);background-size:cover;background-position:center;color:var(--roy-avatar-fg,#555);font-size:.875rem;font-weight:600;line-height:1;user-select:none;cursor:default;vertical-align:middle}roy-avatar-settings{display:block;margin-top:1rem;font-size:.8125rem}roy-avatar-settings[hidden]{display:none!important}.roy-avatar-settings-row{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.roy-avatar-settings-row .roy-account-avatar{width:2.75rem;height:2.75rem}.roy-avatar-actions{display:flex;align-items:center;gap:1rem}.roy-avatar-actions button{padding:.4rem 0;font:inherit;color:inherit;cursor:pointer;background:transparent;border:0}.roy-avatar-actions button:hover{text-decoration:underline;text-underline-offset:4px}.roy-avatar-actions button:disabled{opacity:.5;cursor:wait}[data-avatar-status]{color:inherit;opacity:.65;font-size:.75rem;line-height:1.5}roy-comments .roy-account-avatar,roy-moments .roy-account-avatar{--roy-avatar-bg:hsl(var(--muted));--roy-avatar-fg:hsl(var(--foreground))}.moment-reply .roy-account-avatar{width:1.75rem;height:1.75rem;font-size:.75rem}.roy-comment-avatar{width:2rem;height:2rem}.roy-photo-avatar{width:1.5rem;height:1.5rem;font-size:.65rem;--roy-avatar-bg:rgba(255,255,255,.12);--roy-avatar-fg:inherit;margin-right:.5rem}roy-avatar-settings input[hidden]{display:none!important}

.roy-blog-avatar-link{display:inline-flex;flex-shrink:0;line-height:1;text-decoration:none;color:inherit;border-radius:50%}.roy-blog-avatar-link[href]{cursor:pointer}.roy-blog-avatar-link[href]:hover{opacity:.85}.roy-blog-avatar-link[href]:focus-visible{outline:2px solid currentColor;outline-offset:3px}.roy-blog-name{display:inline-flex;align-items:center;gap:.55em;min-width:0}.roy-blog-badge{display:inline-block;flex:none;width:1em;height:1em;vertical-align:-.1em;background:url('./blog-badge-light.webp') center/contain no-repeat}.roy-blog-badge[hidden]{display:none!important}html.dark .roy-blog-badge,html[data-theme=dark] .roy-blog-badge{background-image:url('./blog-badge-dark.webp')}
roy-blog-settings{display:block;min-width:0;margin:.25rem 0 1rem;font-size:.8125rem}roy-blog-settings[hidden],roy-blog-settings [hidden]{display:none!important}.roy-blog-settings-row{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.roy-blog-settings-row button{font:inherit;border:1px solid hsl(var(--border,0 0% 80%));border-radius:.45rem;padding:.45rem .7rem;background:transparent;color:inherit;cursor:pointer}.roy-blog-settings-row a{min-width:0;overflow-wrap:anywhere;color:inherit;text-decoration:underline;text-underline-offset:3px}.roy-blog-input-label{display:grid;gap:.5rem;margin-top:.75rem}.roy-blog-input-label input{box-sizing:border-box;width:100%;min-width:0;padding:.6rem .75rem;border:1px solid hsl(var(--border,0 0% 80%));border-radius:.5rem;background:hsl(var(--background,0 0% 100%));color:inherit;font:inherit}.roy-blog-hint,.roy-blog-status{font-size:.75rem;line-height:1.7;margin:.5rem 0;color:inherit;opacity:.8}.roy-blog-status:empty{display:none}roy-blog-settings button:disabled{opacity:.5;cursor:wait}roy-blog-settings :is(button,input,a):focus-visible{outline:2px solid currentColor;outline-offset:3px}

roy-blog-settings .roy-blog-settings-row [data-blog-edit]{border:0;border-radius:0;padding:0;background:transparent;text-decoration:underline;text-underline-offset:3px;}
roy-comments>roy-avatar-settings{margin-top:0;}roy-comments roy-blog-settings{margin-top:0;}
