.document-identity-icon{flex:0 0 max(20px,1.25em);justify-content:center;align-items:center;width:max(20px,1.25em);height:max(20px,1.25em);line-height:1;display:inline-flex}[data-sidebar=sidebar] .document-identity-icon{flex-basis:20px;width:20px;height:20px}[data-crumb-icon]>.document-identity-icon{flex-basis:18px;width:18px;height:18px}.document-identity-icon>svg{width:100%;height:100%}.document-identity-icon>img{aspect-ratio:1;object-fit:cover;border-radius:50%;flex:none;width:100%;min-width:0;height:100%}.page-appearance-header{align-items:flex-end;gap:4px;min-height:2.25rem;margin-bottom:.75rem;display:flex}.page-appearance-header__add{opacity:0;display:flex}.document-page__body:hover .page-appearance-header__add,.page-appearance-header:hover .page-appearance-header__add,.page-appearance-header:focus-within .page-appearance-header__add{opacity:1;display:flex}.page-appearance-header__icon{justify-content:center;align-items:center;width:78px;height:78px;font-size:4.5rem;line-height:1.15;display:flex}.page-appearance-header__icon>img{border-radius:50%}.document-identity-icon>img[data-portrait=monster],.page-appearance-header__icon>img[data-portrait=monster]{object-fit:contain;border-radius:0}.page-appearance-header[data-read-only]:empty{min-height:0;margin:0}@media (pointer:coarse){.page-appearance-header__add{opacity:1;min-height:44px}}
