/* ============================================================
   BritRank creator: optional contender context v1
   ============================================================ */

.item-context-label {
    display: block;
    margin-top: 10px;
}

.item-context-label > span {
    display: block;
    margin-bottom: 4px;
    color: var(--theme-raw-5f6167);
    font-size: 8px;
    font-weight: 800;
    letter-spacing: .55px;
}

.item-context-input {
    width: 100%;
    min-width: 0;
    height: 34px;
    border: 1px solid var(--theme-raw-c7c8cb);
    background: var(--theme-raw-fff);
    color: var(--theme-raw-191a1e);
    padding: 6px 9px;
    font: inherit;
    font-size: 11px;
}

.item-context-input:focus {
    outline: 2px solid var(--theme-raw-e9ff16);
    outline-offset: 1px;
    border-color: var(--theme-raw-111216);
}

.item-context-input::placeholder {
    color: var(--theme-raw-a0a2a7);
}

@media (max-width: 760px) {
    .item-context-label {
        margin-top: 9px;
    }

    .item-context-input {
        height: 38px;
        font-size: 12px;
    }
}


/* Electric Yellow builder theme */
.theme-builder-electric .item-context-label > span{color:var(--theme-raw-8992aa)}
.theme-builder-electric .item-context-input{
    border-color:var(--theme-raw-46506d);
    background:var(--theme-raw-0d1329);
    color:var(--theme-raw-fff);
}
.theme-builder-electric .item-context-input:focus{
    outline-color:var(--theme-page-accent);
    border-color:var(--theme-page-accent);
}
.theme-builder-electric .item-context-input::placeholder{color:var(--theme-raw-6f7890)}
