@import url("../../node_modules/xterm/css/xterm.css");

@font-face {
    font-family: "monospace-fallback";
    src: url(../fonts/SourceCodePro.ttf) format("truetype");
}

.xterm-viewport::-webkit-scrollbar {
    background: rgba(0, 0, 0, .125);
}

.xterm-viewport::-webkit-scrollbar-thumb {
    background: rgba(255, 255, 255, .25);
}

.xterm-decoration-overview-ruler {
    right: 1px;
    pointer-events: none;
}

.xterm-find-result-decoration {
    box-sizing: content-box;

    border-radius: 3px;
    padding: 2px;
    margin: -2px;
    outline: 2px solid yellow;
    backdrop-filter: contrast(2);
}

.xterm-find-active-result-decoration {
    backdrop-filter: contrast(4);
    outline-width: 2px !important;
}
