body {
    --primary-font-color: #a3d3f3;
    --background-color: #0a0a40;
    --font-size: calc(8px + 2vmin);

    font-family: monospace;
    color: var(--primary-font-color);
    background-color: var(--background-color);
    font-size: var(--font-size);
}
#layout {
    display: flex;
    flex-direction: column;
}

#about {
    flex: 1 1 auto;
    height: 100%;
}

#demo-container {
    flex: 1 1 auto;
    margin: 10vmin;
    height: 100%;
}

#bait-button {
    font-weight: bold;
    position: absolute;
    z-index: 1;
    margin-top: 1vmin;
    margin-left: 1vmin;
    width: 128px;
    height: 48px;
}

#target-iframe {
    position: relative;
    margin-top: 0;
    margin-left: 0;
    opacity: 0.4;
    z-index: 2;
}

label {
    font-size: small;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5jc3MiLCJtYXBwaW5ncyI6IkFBQUE7SUFDSSw2QkFBNkI7SUFDN0IsMkJBQTJCO0lBQzNCLDhCQUE4Qjs7SUFFOUIsc0JBQXNCO0lBQ3RCLGdDQUFnQztJQUNoQyx5Q0FBeUM7SUFDekMsMkJBQTJCO0FBQy9CO0FBQ0E7SUFDSSxhQUFhO0lBQ2Isc0JBQXNCO0FBQzFCOztBQUVBO0lBQ0ksY0FBYztJQUNkLFlBQVk7QUFDaEI7O0FBRUE7SUFDSSxjQUFjO0lBQ2QsY0FBYztJQUNkLFlBQVk7QUFDaEI7O0FBRUE7SUFDSSxpQkFBaUI7SUFDakIsa0JBQWtCO0lBQ2xCLFVBQVU7SUFDVixpQkFBaUI7SUFDakIsa0JBQWtCO0lBQ2xCLFlBQVk7SUFDWixZQUFZO0FBQ2hCOztBQUVBO0lBQ0ksa0JBQWtCO0lBQ2xCLGFBQWE7SUFDYixjQUFjO0lBQ2QsWUFBWTtJQUNaLFVBQVU7QUFDZDs7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vY2xpY2tqYWNraW5nLWRlbW8vLi9hdHRhY2tlci9mcm9udGVuZC9zdHlsZS5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiYm9keSB7XG4gICAgLS1wcmltYXJ5LWZvbnQtY29sb3I6ICNhM2QzZjM7XG4gICAgLS1iYWNrZ3JvdW5kLWNvbG9yOiAjMGEwYTQwO1xuICAgIC0tZm9udC1zaXplOiBjYWxjKDhweCArIDJ2bWluKTtcblxuICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktZm9udC1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC1jb2xvcik7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUpO1xufVxuI2xheW91dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4jYWJvdXQge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuI2RlbW8tY29udGFpbmVyIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBtYXJnaW46IDEwdm1pbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbiNiYWl0LWJ1dHRvbiB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgbWFyZ2luLXRvcDogMXZtaW47XG4gICAgbWFyZ2luLWxlZnQ6IDF2bWluO1xuICAgIHdpZHRoOiAxMjhweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG59XG5cbiN0YXJnZXQtaWZyYW1lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gICAgei1pbmRleDogMjtcbn1cblxubGFiZWwge1xuICAgIGZvbnQtc2l6ZTogc21hbGw7XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/