#asset-display-frame {
    border: none;
    background: transparent;
}

.API-output-error {
    color: var(--wb-20);
}

.pdf-display-frame {
    width: 90vw;
    height: 90vh;
    background-color: var(--wb-10);
    overflow-y: hidden;
}

.video-display-frame {
    aspect-ratio: 16 / 9;
    width: 90vw;
    max-width: 90vw;
    max-height: 90vh;
    overflow-y: hidden;
}

.image-display-frame {
    width: fit-content;
    height: 90vh;
    max-width: 90vw;
    max-height: 90vh;
    object-fit: contain;
    overflow-y: hidden;
}

.audio-display-frame {
    width: 500px;
}

.algorithm-display-frame {
    border: none;
    width: 89vw;
    height: 89vh;
    background-color: var(--wb-10);
    overflow-y: hidden;
}