.fadefoto {
    width: 90%;

    -webkit-mask-image:
        radial-gradient(circle at top left, transparent 0%, black 70%),
        radial-gradient(circle at top right, transparent 0%, black 70%),
        radial-gradient(circle at bottom left, transparent 0%, black 70%),
        radial-gradient(circle at bottom right, transparent 0%, black 70%),
        linear-gradient(to bottom, transparent 0%, black 20%, black 80%, transparent 100%),
        linear-gradient(to right, transparent 0%, black 20%, black 80%, transparent 100%);
    mask-image:
        radial-gradient(circle at top left, transparent 0%, black 70%),
        radial-gradient(circle at top right, transparent 0%, black 70%),
        radial-gradient(circle at bottom left, transparent 0%, black 70%),
        radial-gradient(circle at bottom right, transparent 0%, black 70%),
        linear-gradient(to bottom, transparent 0%, black 20%, black 80%, transparent 100%),
        linear-gradient(to right, transparent 0%, black 20%, black 80%, transparent 100%);

    -webkit-mask-composite: source-in;
    mask-composite: intersect;
}

.tabelmahasiswa {
    position: absolute;
    top: 50px;        /* sesuaikan */
    left: 50%;
    transform: translateX(-50%);
    width: 80%;
    background: white;
    border: 2px solid black;
}