/* TOOLS / jwt_encoder — module-local styles only. */

[data-je-status].is-error {
    color: var(--color-danger);
}

[data-je-token] {
    word-break: break-all;
    white-space: pre-wrap;
    min-height: 2.2em;
}

.je-seg-h, .je-seg-p, .je-seg-s {
    padding: 1px 3px;
    border-radius: 3px;
}

.je-seg-h { background: var(--color-primary-soft); border: 1px solid var(--color-primary); }
.je-seg-p { background: var(--color-warning-soft); border: 1px solid var(--color-warning); }
.je-seg-s { background: var(--color-success-soft); border: 1px solid var(--color-success); }

/* overrides the global full-width select so the algorithm picker sits compact in the row */
.je-alg-field select {
    width: auto;
}
