/* The original PhotoShow dropzone, without an oversized invisible file input. */
form.dropzone { margin:auto; }
form.dropzone .file_upload { display:block; box-sizing:border-box; width:100%; position:relative; overflow:hidden; cursor:pointer; border:2px dashed white; border-radius:7px; margin:auto; background:#888; color:white; box-shadow:inset 0 0 6px black; text-shadow:1px 1px 2px black; height:50px; text-align:center; line-height:normal; font:inherit; }
form.dropzone .file_upload_highlight, form.dropzone .file_upload:hover { background:#333; }
form.dropzone .file_upload:focus-visible { outline:2px solid #f6914b; outline-offset:2px; }
#menuright-header {
    height: auto;
    min-height: 60px;
    box-sizing: border-box;
    padding-bottom: 10px;
}
/* The native click toggle owns the menu; hover must not cover photo actions. */
.buttongroup-vertical > .button-hidden.hidden {
    display: none;
}
