.log-viewer-container[data-v-2e5f51f7]{display:flex;flex-direction:column;height:100%}.filter-container[data-v-2e5f51f7]{display:flex;flex-direction:column;gap:10px;padding:10px;background-color:#ddd;border-radius:8px;margin-bottom:10px}.dark .filter-container[data-v-2e5f51f7]{background-color:#555}.filter-top-row[data-v-2e5f51f7]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.left-controls[data-v-2e5f51f7]{display:flex;align-items:center;flex:1 1 auto;min-width:0}.log-search-input[data-v-2e5f51f7]{flex-grow:1;min-width:100px}.dark .log-search-input[data-v-2e5f51f7]{background-color:#181818;border-radius:5px}.log-refresh-button[data-v-2e5f51f7]{background:transparent;border:none;padding:0;font-size:24px!important;margin-right:10px;color:inherit;transition:color .3s ease}.log-refresh-button[data-v-2e5f51f7]:hover{background-color:transparent;color:#888}.dark .log-refresh-button[data-v-2e5f51f7]:hover{color:#aaa}.auto-scroll-label[data-v-2e5f51f7]{margin-left:5px;cursor:default}.right-controls[data-v-2e5f51f7]{display:flex;align-items:center;flex-shrink:0;white-space:nowrap;margin-right:10px}@media (max-width: 384px){.right-controls[data-v-2e5f51f7]{width:100%;justify-content:flex-start}}.filter-bottom-row[data-v-2e5f51f7]{display:flex;flex-wrap:nowrap;gap:5px;overflow-x:auto}.log-level-button[data-v-2e5f51f7]{margin:5px;background-color:transparent}.log-level-button[data-v-2e5f51f7]:hover{background-color:transparent}.log-level-button+.log-level-button[data-v-2e5f51f7]{margin-left:5px}.el-input[data-v-2e5f51f7]{width:100%;margin-top:5px;margin-bottom:5px}.log-level-button.debug[data-v-2e5f51f7]{color:#3b8ec9;border:2px solid #3b8ec9}.log-level-button.debug.active[data-v-2e5f51f7]{color:#fff;background-color:#3b8ec9;border-color:#3b8ec9}.log-level-button.info[data-v-2e5f51f7]{color:#fff;border:2px solid #fff}.log-level-button.info.active[data-v-2e5f51f7]{color:#333;background-color:#fff;border-color:#fff}.log-level-button.success[data-v-2e5f51f7]{color:#23d18b;border:2px solid #23d18b}.log-level-button.success.active[data-v-2e5f51f7]{color:#333;background-color:#23d18b;border-color:#23d18b}.log-level-button.warning[data-v-2e5f51f7]{color:#f5f543;border:2px solid #f5f543}.log-level-button.warning.active[data-v-2e5f51f7]{color:#333;background-color:#f5f543;border-color:#f5f543}.log-level-button.error[data-v-2e5f51f7]{color:#f14c4c;border:2px solid #f14c4c}.log-level-button.error.active[data-v-2e5f51f7]{color:#fff;background-color:#f14c4c;border-color:#f14c4c}.log-level-button.critical[data-v-2e5f51f7]{color:#cd3131;background-color:#fff;border:2px solid #cd3131}.log-level-button.critical.active[data-v-2e5f51f7]{color:#fff;background-color:#cd3131;border:2px solid #fff}.log-viewer[data-v-2e5f51f7]{flex-grow:1;height:calc(100vh - 260px);overflow-y:auto;overflow-x:hidden;border-radius:8px;background-color:#0c0c0c;color:#fff;padding:10px;font-family:Consolas,Noto Sans Mono,Courier New,Courier,monospace;white-space:pre-wrap;word-wrap:break-word}.log-viewer-placeholder[data-v-2e5f51f7]{color:#636363;white-space:normal}
