.search-header { padding: 7px; .search-input { font-size: 16pt; } } .search-label { display: flex; .search-icon { margin-right: 10px; } &.page { .search-icon { color: var(--noded-background-note); } } &.node { .search-icon { color: var(--noded-background-node); } } &.db { .search-icon { color: var(--noded-background-db); } } &.code { .search-icon { color: var(--noded-background-code); } } &.files, &.file_box { .search-icon { color: var(--noded-background-files); } } &.markdown { .search-icon { color: var(--noded-background-markdown); } } &.file_box-document { .search-icon { color: #4269a5; } } &.file_box-spreadsheet { .search-icon { color: #39825a; } } &.file_box-presentation { .search-icon { color: #dc6141; } } &.file_box-image { .search-icon { color: #cf9f20; } } &.file_box-pdf { .search-icon { color: #d32f2f; } } &.file_box-video { .search-icon { color: #8049c0; } } &.file_box-code { .search-icon { color: #ff4500; } } &.file_box-text { .search-icon { color: #444444; } } &.file_box-folder { .search-icon { color: #ac9379; } } } .search-assoc { padding: 5px 10px; border-radius: 4px; display: flex; .assoc-icon { margin-right: 10px; } &.page { border: 1px solid var(--noded-background-note); border-radius: 3px; &:hover { cursor: pointer; border: 1px solid var(--noded-background-note-hover); } } }