/* String Locator — Plugin Styles */

.sl-file-card mark {
    background: #ffe066;
    color: #111;
    padding: 0 2px;
    border-radius: 2px;
}

.sl-file-card .sl-line-no {
    user-select: none;
    -webkit-user-select: none;
    font-size: 12px;
    direction: ltr;
}

.sl-file-card .sl-chev {
    transition: transform .15s ease;
}

.sl-file-card .collapse:not(.show) ~ * .sl-chev,
.sl-file-card .sl-chev {
    display: inline-block;
}

#sl-editor-content {
    resize: vertical;
    min-height: 320px;
    white-space: pre;
    overflow: auto;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
    direction: ltr;
    text-align: left;
}

#sl-editor-content:focus {
    border-color: var(--bs-primary, #696cff);
    box-shadow: 0 0 0 .2rem rgba(105, 108, 255, .15);
}

.select-none {
    user-select: none;
    -webkit-user-select: none;
}
