/* ===========================
   Upload Dropzone
   _bak/comment.css 입력 영역 참고
   =========================== */

.emoticon-upload-form {
    display: grid;
    gap: 18px;
}

.emoticon-dropzone {
    position: relative;
    display: grid;
    place-items: center;
    min-height: 160px;
    border: 1px dashed var(--md-outline-strong);
    border-radius: var(--md-radius-lg);
    background: #fff;
    box-shadow: none;
    text-align: center;
    transition: border-color 0.12s ease, background 0.12s ease, box-shadow 0.12s ease;
}

.emoticon-dropzone.is-dragover,
.emoticon-dropzone:focus-within {
    border-color: var(--md-outline-strong);
    background: #fff;
    box-shadow: none;
}

.emoticon-dropzone strong {
    display: block;
    margin-bottom: 8px;
    color: var(--emoticon-admin-text, #59616f);
    font-size: 18px;
}

.emoticon-dropzone p {
    margin: 0;
    color: var(--emoticon-admin-text, #59616f);
}

.emoticon-dropzone input {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
}

.emoticon-upload-status {
    justify-content: space-between;
    color: var(--emoticon-admin-text, #59616f);
    font-size: 13px;
}
r: #59616f;
    font-size: 13px;
}
