.container-list{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:8px}.container-group{margin-bottom:16px}.group-header{align-items:center;color:#8b949e;display:flex;font-size:11px;font-weight:600;gap:8px;letter-spacing:.5px;padding:8px 12px;text-transform:uppercase}.group-icon{font-size:8px}.group-icon.running{color:#3fb950}.group-icon.stopped{color:#8b949e}.container-item{background-color:#161b22;border:1px solid #30363d;border-radius:10px;cursor:pointer;margin:6px 0;padding:14px;transition:all .2s}.container-item:hover{background-color:#21262d;border-color:#484f58}.container-item.selected{background-color:#1f6feb15;border-color:#1f6feb}.container-header{align-items:center;display:flex;gap:10px;margin-bottom:8px}.status-dot{border-radius:50%;flex-shrink:0;height:10px;width:10px}.status-dot.running{animation:pulse 2s infinite;background-color:#3fb950;box-shadow:0 0 8px #3fb95080}.status-dot.exited,.status-dot.stopped{background-color:#8b949e}.status-dot.paused{background-color:#d29922}.container-name{color:#e6edf3;flex:1 1;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container-meta{border-left:2px solid #30363d;display:flex;flex-direction:column;gap:4px;margin-bottom:10px;padding-left:20px}.container-id{color:#58a6ff;font-family:Monaco,Menlo,Consolas,monospace;font-size:11px}.container-image{color:#8b949e;font-size:11px}.container-stats{background-color:#0d1117;border-radius:8px;margin-top:8px;padding:10px}.stat-row{display:flex;gap:12px;margin-bottom:8px}.stat-row:last-child{margin-bottom:0}.stat-item{display:flex;flex:1 1;flex-direction:column;gap:2px}.stat-label{color:#6e7681;font-size:10px;font-weight:500;text-transform:uppercase}.stat-value{color:#c9d1d9;font-family:Monaco,Menlo,Consolas,monospace;font-size:13px;font-weight:500}.stat-value.high{color:#f85149}.stopped-info{justify-content:center}.stopped-text{color:#8b949e;font-size:12px;font-style:italic}.container-ports{border-top:1px solid #21262d;display:flex;flex-wrap:wrap;gap:6px;margin-top:10px;padding-top:10px}.port-badge{background-color:#238636;border-radius:12px;color:#fff;font-family:Monaco,Menlo,Consolas,monospace;font-size:10px;font-weight:500;padding:3px 8px}.port-badge.more{background-color:#6e7681}.no-containers{color:#8b949e;padding:32px 16px;text-align:center}.no-containers p{margin-bottom:8px}.no-containers .hint{color:#6e7681;font-size:12px}.container-list::-webkit-scrollbar{width:6px}.container-list::-webkit-scrollbar-track{background:#0000}.container-list::-webkit-scrollbar-thumb{background-color:#30363d;border-radius:3px}.container-list::-webkit-scrollbar-thumb:hover{background-color:#484f58}.log-viewer{background-color:#0d1117;overflow:hidden;position:relative}.log-entries-container,.log-viewer{display:flex;flex:1 1;flex-direction:column;min-height:0}.log-entries-container{font-family:SF Mono,Monaco,Menlo,Consolas,Liberation Mono,monospace}.log-scroll-container{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:0 16px}.log-scroll-container::-webkit-scrollbar{width:8px}.log-scroll-container::-webkit-scrollbar-track{background:#161b22;border-radius:4px}.log-scroll-container::-webkit-scrollbar-thumb{background:#30363d;border-radius:4px}.log-scroll-container::-webkit-scrollbar-thumb:hover{background:#484f58}.virtual-log-list{padding:0 16px}.virtual-log-list::-webkit-scrollbar{width:8px}.virtual-log-list::-webkit-scrollbar-track{background:#161b22;border-radius:4px}.virtual-log-list::-webkit-scrollbar-thumb{background:#30363d;border-radius:4px}.virtual-log-list::-webkit-scrollbar-thumb:hover{background:#484f58}.pagination-info{align-items:center;background:#161b22;border-bottom:1px solid #30363d;color:#8b949e;display:flex;font-size:12px;justify-content:space-between;padding:8px 16px}.load-more-btn{background:#238636;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:11px;padding:4px 12px;transition:all .2s ease}.load-more-btn:hover:not(:disabled){background:#2ea043}.load-more-btn:disabled{cursor:not-allowed;opacity:.5}.loading-more{animation:pulse 1.5s ease-in-out infinite;background:#1c2128;color:#58a6ff;font-size:12px;padding:8px 16px;text-align:center}.log-level-group{margin-bottom:16px}.log-group-header{align-items:center;background:#161b22;border-left:4px solid;border-radius:6px;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:10px;letter-spacing:.5px;margin-bottom:8px;padding:12px 16px;text-transform:uppercase;transition:all .2s ease;-webkit-user-select:none;user-select:none}.log-group-header:hover{background:#1c2128}.log-group-header.error{border-left-color:#f85149;color:#ffa198}.log-group-header.warn{border-left-color:#d29922;color:#f0c14b}.log-group-header.info{border-left-color:#58a6ff;color:#79c0ff}.log-group-header.debug{border-left-color:#6e7681;color:#8b949e}.log-group-header.default{border-left-color:#30363d;color:#c9d1d9}.group-toggle{color:#8b949e;display:inline-block;font-size:10px;transition:transform .2s ease;width:12px}.group-icon{font-size:14px}.group-title{flex:1 1}.group-count{font-size:11px;opacity:.7}.time-groups-container{padding-left:16px}.time-group{margin-bottom:12px}.time-group-header{align-items:center;background:#0d1117;border-left:2px solid #30363d;border-radius:4px;cursor:pointer;display:flex;font-size:12px;gap:10px;margin-bottom:6px;padding:8px 12px;transition:all .2s ease;-webkit-user-select:none;user-select:none}.time-group-header:hover{background:#161b22;border-left-color:#484f58}.time-toggle{color:#6e7681;display:inline-block;font-size:9px;width:10px}.time-range{color:#8b949e;flex:1 1;font-family:Monaco,Menlo,Consolas,monospace;font-weight:500}.time-count{background:#21262d;border-radius:10px;color:#6e7681;font-size:11px;padding:2px 8px}.time-group-logs{padding-left:12px}.log-entry{grid-gap:16px;align-items:start;border-bottom:1px solid #21262d;border-left:3px solid #0000;box-sizing:border-box;display:grid;font-size:13px;gap:16px;grid-template-columns:100px 50px 1fr;line-height:1.5;min-height:36px;padding:8px 12px}.log-entry:hover{background-color:#161b22}.log-entry.error{background-color:#f8514914;border-left-color:#f85149}.log-entry.error:hover{background-color:#f8514926}.log-entry.warn{background-color:#d2992214;border-left-color:#d29922}.log-entry.warn:hover{background-color:#d2992226}.log-entry.info{background-color:#58a6ff0d;border-left-color:#58a6ff}.log-entry.info:hover{background-color:#58a6ff1a}.log-entry.debug{background-color:#8b949e0d;border-left-color:#6e7681}.log-entry.debug:hover{background-color:#8b949e1a}.log-entry.default{border-left-color:#30363d}.log-timestamp{color:#6e7681;font-size:12px;font-weight:500;letter-spacing:-.2px;white-space:nowrap}.log-stream,.log-timestamp{flex-shrink:0;-webkit-user-select:none;user-select:none}.log-stream{border-radius:4px;font-size:10px;font-weight:700;letter-spacing:.5px;line-height:1.4;padding:2px 8px;text-align:center;text-transform:uppercase}.log-stream.stdout{background-color:#3fb95026;color:#3fb950}.log-stream.stderr{background-color:#f8514933;color:#f85149}.log-message{color:#e6edf3;flex:1 1;font-size:13px;line-height:1.5;white-space:pre-wrap;word-break:break-all}.log-entry.error .log-message{color:#ffa198}.log-entry.warn .log-message{color:#f0c14b}.log-entry.debug .log-message{color:#8b949e}.log-entry.info .log-message{color:#79c0ff}.highlight{background-color:#634c00;border-radius:3px;box-shadow:0 0 0 1px #ffc8004d;color:#fff;font-weight:600;padding:1px 4px}.no-logs{align-items:center;color:#8b949e;display:flex;flex-direction:column;height:100%;justify-content:center;padding:40px;text-align:center}.waiting-icon{font-size:56px;margin-bottom:20px;opacity:.7}.waiting-icon.loading-spinner{animation:spin 1.2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.no-logs p{color:#6e7681;font-size:15px}.scroll-to-bottom{align-items:center;background:linear-gradient(135deg,#238636,#2ea043);border:none;border-radius:24px;bottom:20px;box-shadow:0 4px 16px #23863666;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;left:50%;padding:10px 20px;position:absolute;transform:translateX(-50%);transition:all .2s ease;z-index:10}.scroll-to-bottom:hover{background:linear-gradient(135deg,#2ea043,#3fb950);box-shadow:0 6px 20px #23863680;transform:translateX(-50%) translateY(-3px)}@media (max-width:768px){.log-group-header{font-size:12px;gap:8px;padding:10px 12px}.time-groups-container{padding-left:8px}.time-group-header{font-size:11px;gap:8px;padding:6px 10px}.time-group-logs{padding-left:8px}.log-entry{font-size:12px;gap:8px;grid-template-columns:80px 40px 1fr;padding:6px 10px}.log-timestamp{font-size:11px}.log-stream{font-size:9px;padding:2px 4px}.log-message{font-size:12px}}.log-filters{flex-wrap:wrap;gap:12px;width:100%}.filter-group,.log-filters{align-items:center;display:flex}.search-group{flex:1 1;max-width:400px;min-width:200px}.search-input-wrapper{align-items:center;display:flex;position:relative;width:100%}.search-icon{font-size:14px;left:12px;opacity:.6;position:absolute}.search-input{background-color:#21262d;border:1px solid #30363d;border-radius:6px;color:#c9d1d9;font-size:13px;padding:8px 36px;transition:all .2s;width:100%}.search-input:focus{border-color:#58a6ff;box-shadow:0 0 0 3px #58a6ff26;outline:none}.search-input::placeholder{color:#6e7681}.clear-search-btn{background:none;border:none;border-radius:4px;color:#6e7681;cursor:pointer;font-size:12px;padding:4px 8px;position:absolute;right:8px;transition:all .2s}.clear-search-btn:hover{background-color:#30363d;color:#c9d1d9}.filter-select{background-color:#21262d;border:1px solid #30363d;border-radius:6px;color:#c9d1d9;cursor:pointer;font-size:13px;min-width:130px;padding:8px 12px;transition:all .2s}.filter-select:focus{border-color:#58a6ff;outline:none}.filter-select:hover{border-color:#484f58}.time-select{min-width:150px}.level-select{min-width:120px}.custom-date-overlay{align-items:center;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.custom-date-modal{background:#161b22;border:1px solid #30363d;border-radius:12px;box-shadow:0 8px 24px #0006;min-width:360px;padding:24px}.custom-date-modal h3{color:#c9d1d9;font-size:16px;font-weight:600;margin:0 0 20px}.date-inputs{gap:16px}.date-field,.date-inputs{display:flex;flex-direction:column}.date-field{gap:8px}.date-field label{color:#8b949e;font-size:12px;font-weight:500;text-transform:uppercase}.date-field input{background-color:#21262d;border:1px solid #30363d;border-radius:6px;color:#c9d1d9;font-size:14px;padding:10px 12px}.date-field input:focus{border-color:#58a6ff;outline:none}.date-field input[type=date],.date-field input[type=time]{cursor:pointer}.date-actions{display:flex;gap:12px;margin-top:24px}.date-actions button{border-radius:6px;cursor:pointer;flex:1 1;font-size:14px;font-weight:500;padding:10px 16px;transition:all .2s}.date-actions .cancel-btn{background:#0000;border:1px solid #30363d;color:#c9d1d9}.date-actions .cancel-btn:hover{background:#21262d;border-color:#484f58}.date-actions .apply-btn{background:#238636;border:none;color:#fff}.date-actions .apply-btn:hover:not(:disabled){background:#2ea043}.date-actions .apply-btn:disabled{cursor:not-allowed;opacity:.5}.filter-actions{display:flex;gap:8px;margin-left:auto}.action-btn{align-items:center;border:1px solid #30363d;border-radius:6px;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;padding:8px 14px;transition:all .2s}.action-btn:disabled{cursor:not-allowed;opacity:.5}.stream-btn:hover:not(:disabled){background-color:#2ea043}.stream-btn.streaming:hover:not(:disabled){background-color:#e3a62e}@media (max-width:900px){.log-filters{gap:8px}.search-group{flex:1 1 100%;max-width:none}.filter-actions{justify-content:flex-end;margin-left:0;width:100%}}.login-container{align-items:center;background:linear-gradient(135deg,#1a1a2e,#16213e);display:flex;justify-content:center;min-height:100vh;padding:20px}.login-box{background:#1e1e2e;border:1px solid #2d2d3d;border-radius:12px;box-shadow:0 20px 60px #00000080;max-width:400px;padding:40px;width:100%}.login-header{margin-bottom:32px;text-align:center}.login-header h1{color:#00d9ff;font-size:24px;font-weight:600;margin:0 0 8px}.login-header p{color:#888;font-size:14px;margin:0}.login-form{display:flex;flex-direction:column;gap:20px}.login-error{background:#ff52521a;border:1px solid #ff5252;border-radius:8px;color:#ff5252;font-size:14px;padding:12px;text-align:center}.form-group{display:flex;flex-direction:column;gap:8px}.form-group label{color:#aaa;font-size:14px;font-weight:500}.form-group input{background:#2a2a3a;border:1px solid #3d3d4d;border-radius:8px;color:#fff;font-size:16px;padding:14px 16px;transition:all .2s ease}.form-group input:focus{border-color:#00d9ff;box-shadow:0 0 0 3px #00d9ff1a;outline:none}.form-group input::placeholder{color:#666}.login-btn{background:linear-gradient(135deg,#00d9ff,#00b4d8);border:none;border-radius:8px;color:#1a1a2e;cursor:pointer;font-size:16px;font-weight:600;margin-top:8px;padding:14px;transition:all .2s ease}.login-btn:hover:not(:disabled){box-shadow:0 8px 20px #00d9ff4d;transform:translateY(-2px)}.login-btn:active:not(:disabled){transform:translateY(0)}.login-btn:disabled{cursor:not-allowed;opacity:.7}.login-footer{margin-top:24px;text-align:center}.login-footer p{color:#666;font-size:12px;margin:0}.user-management{background:#1a1a2e;color:#fff;min-height:100vh}.um-header{align-items:center;background:#1e1e2e;border-bottom:1px solid #2d2d3d;display:flex;justify-content:space-between;padding:20px 30px}.um-header h1{color:#00d9ff;font-size:20px;margin:0}.back-btn{background:#0000;border:1px solid #3d3d4d;border-radius:6px;color:#aaa;cursor:pointer;padding:10px 20px;transition:all .2s ease}.back-btn:hover{border-color:#00d9ff;color:#00d9ff}.add-btn{background:linear-gradient(135deg,#00d9ff,#00b4d8);border:none;border-radius:6px;color:#1a1a2e;cursor:pointer;font-weight:600;padding:10px 20px;transition:all .2s ease}.add-btn:hover{box-shadow:0 4px 12px #00d9ff4d;transform:translateY(-2px)}.um-error,.um-success{margin:0;padding:15px 30px}.um-error{background:#ff52521a;border-bottom:1px solid #ff52524d;color:#ff5252}.um-success{background:#4caf501a;border-bottom:1px solid #4caf504d;color:#4caf50}.um-form-overlay{align-items:center;background:#000c;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.um-form-container{background:#1e1e2e;border:1px solid #2d2d3d;border-radius:12px;max-height:90vh;max-width:500px;overflow-y:auto;padding:30px;width:100%}.um-form-container h2{color:#00d9ff;font-size:18px;margin:0 0 24px}.um-form-container .form-group{margin-bottom:20px}.um-form-container label{color:#aaa;display:block;font-size:14px;margin-bottom:8px}.um-form-container input,.um-form-container select{background:#2a2a3a;border:1px solid #3d3d4d;border-radius:6px;color:#fff;font-size:14px;padding:12px;width:100%}.um-form-container input:focus,.um-form-container select:focus{border-color:#00d9ff;outline:none}.um-form-container input:disabled,.um-form-container select:disabled{cursor:not-allowed;opacity:.5}.um-container-list{background:#2a2a3a;border-radius:6px;max-height:250px;overflow-y:auto;padding:10px}.container-checkbox{align-items:center;border-radius:4px;cursor:pointer;display:flex;gap:10px;padding:8px 10px;transition:background .2s ease}.container-checkbox:hover{background:#3a3a4a}.container-checkbox.all-containers{border-bottom:1px solid #3d3d4d;margin-bottom:8px;padding-bottom:12px}.container-checkbox input[type=checkbox]{cursor:pointer;width:auto}.container-checkbox .container-name{font-size:14px}.container-checkbox .container-name.running{color:#4caf50}.container-checkbox .container-name.exited{color:#ff5252}.form-actions{display:flex;gap:12px;margin-top:24px}.cancel-btn{background:#0000;border:1px solid #3d3d4d;border-radius:6px;color:#aaa;cursor:pointer;flex:1 1;padding:12px;transition:all .2s ease}.cancel-btn:hover{border-color:#666;color:#fff}.submit-btn{background:linear-gradient(135deg,#00d9ff,#00b4d8);border:none;border-radius:6px;color:#1a1a2e;cursor:pointer;flex:1 1;font-weight:600;padding:12px;transition:all .2s ease}.submit-btn:hover{box-shadow:0 4px 12px #00d9ff4d;transform:translateY(-1px)}.users-table{padding:20px 30px}.users-table table{background:#1e1e2e;border-collapse:collapse;border-radius:8px;overflow:hidden;width:100%}.users-table td,.users-table th{border-bottom:1px solid #2d2d3d;padding:16px 20px;text-align:left}.users-table th{background:#2a2a3a;color:#aaa;font-size:13px;font-weight:500;text-transform:uppercase}.users-table td{font-size:14px}.users-table tbody tr:hover{background:#00d9ff0d}.username-cell{align-items:center;display:flex;gap:10px}.you-badge{background:#00d9ff33;border-radius:10px;color:#00d9ff;font-size:10px;padding:2px 8px;text-transform:uppercase}.role-badge{border-radius:12px;display:inline-block;font-size:12px;font-weight:500;padding:4px 12px}.role-badge.admin{background:#ffc10733;color:#ffc107}.role-badge.user{background:#4caf5033;color:#4caf50}.containers-cell .all-access{color:#4caf50}.containers-cell .container-count{color:#00d9ff}.containers-cell .no-access{color:#ff5252}.actions-cell{display:flex;gap:8px}.delete-btn,.edit-btn{border-radius:4px;cursor:pointer;font-size:12px;padding:6px 14px;transition:all .2s ease}.edit-btn{background:#00d9ff1a;border:1px solid #00d9ff4d;color:#00d9ff}.edit-btn:hover{background:#00d9ff33}.delete-btn{background:#ff52521a;border:1px solid #ff52524d;color:#ff5252}.delete-btn:hover{background:#ff525233}.loading{align-items:center;color:#aaa;justify-content:center}.app,.loading{display:flex;height:100vh}.app{background-color:#0d1117;flex-direction:column;overflow:hidden}.header{background-color:#161b22;border-bottom:1px solid #30363d;justify-content:space-between;padding:12px 20px}.header,.header-left{align-items:center;display:flex}.header-left{gap:24px}.logo{color:#58a6ff;font-size:18px;font-weight:600}.docker-stats{color:#8b949e;display:flex;font-size:13px;gap:16px}.stat{align-items:center;display:flex;gap:6px}.stat-icon{color:#3fb950;font-size:10px}.connection-status{border-radius:12px;font-size:12px;font-weight:500;padding:4px 12px}.connection-status.connected{background-color:#3fb95026;color:#3fb950}.connection-status.disconnected{background-color:#f8514926;color:#f85149}.header-right{gap:16px}.header-right,.user-menu{align-items:center;display:flex}.user-menu{gap:12px}.user-info{color:#c9d1d9;font-size:14px;font-weight:500}.admin-btn,.logout-btn{border:1px solid #30363d;border-radius:6px;cursor:pointer;font-size:13px;padding:6px 14px;transition:all .2s}.admin-btn{background-color:#58a6ff1a;border-color:#58a6ff4d;color:#58a6ff}.admin-btn:hover{background-color:#58a6ff33}.logout-btn{background-color:#f851491a;border-color:#f851494d;color:#f85149}.logout-btn:hover{background-color:#f8514933}.main-content{flex:1 1;height:calc(100vh - 53px)}.main-content,.sidebar{display:flex;overflow:hidden}.sidebar{background-color:#161b22;border-right:1px solid #30363d;flex-direction:column;height:100%;max-width:320px;min-height:0;min-width:320px;width:320px}.sidebar-header{align-items:center;border-bottom:1px solid #30363d;display:flex;justify-content:space-between;padding:16px}.sidebar-header h2{color:#c9d1d9;font-size:14px;font-weight:600}.refresh-btn{background:none;border:none;border-radius:4px;color:#8b949e;cursor:pointer;font-size:18px;padding:4px 8px;transition:all .2s}.container-search{border-bottom:1px solid #30363d;padding:8px 16px 12px;position:relative}.container-search-input{background-color:#0d1117;border:1px solid #30363d;border-radius:6px;color:#c9d1d9;font-size:12px;padding:6px 28px 6px 10px;transition:all .2s;width:100%}.container-search-input:focus{border-color:#58a6ff;box-shadow:0 0 0 2px #58a6ff1a;outline:none}.container-search-input::placeholder{color:#6e7681}.search-clear-btn{background:none;border:none;border-radius:3px;color:#6e7681;cursor:pointer;font-size:18px;line-height:1;padding:2px 6px;position:absolute;right:22px;top:50%;transform:translateY(-50%);transition:all .2s}.refresh-btn:hover,.search-clear-btn:hover{background-color:#30363d;color:#c9d1d9}.log-panel{flex:1 1;height:100%;min-width:0;overflow:hidden}.log-header,.log-panel{display:flex;flex-direction:column}.log-header{background-color:#161b22;border-bottom:1px solid #30363d;flex-shrink:0;gap:12px;padding:12px 16px}.container-info{align-items:center;display:flex;gap:12px}.container-info h2{color:#c9d1d9;font-size:16px;font-weight:600}.container-state{border-radius:10px;font-size:11px;font-weight:500;padding:2px 8px;text-transform:uppercase}.container-state.running{background-color:#3fb95026;color:#3fb950}.container-state.exited{background-color:#8b949e26;color:#8b949e}.container-state.paused{background-color:#d2992226;color:#d29922}.log-controls{align-items:center;display:flex;gap:8px;margin-left:auto}.level-filter,.time-filter{background-color:#21262d;border:1px solid #30363d;border-radius:6px;color:#c9d1d9;cursor:pointer;font-size:13px;padding:6px 12px}.level-filter:focus,.time-filter:focus{border-color:#58a6ff;outline:none}.time-filter{min-width:120px}.clear-btn,.stream-btn{border:1px solid #30363d;border-radius:6px;cursor:pointer;font-size:13px;font-weight:500;padding:6px 12px;transition:all .2s}.stream-btn{background-color:#238636;border-color:#238636;color:#fff}.stream-btn:hover{background-color:#2ea043}.stream-btn.streaming{background-color:#d29922;border-color:#d29922}.clear-btn{background-color:#21262d;color:#c9d1d9}.clear-btn:hover{background-color:#30363d}.log-footer{align-items:center;background-color:#161b22;border-top:1px solid #30363d;color:#8b949e;display:flex;flex-shrink:0;font-size:12px;justify-content:space-between;padding:8px 16px}.streaming-indicator{align-items:center;animation:pulse 2s infinite;color:#3fb950;display:flex;gap:6px}.loading-indicator{animation:pulse 1s infinite;color:#58a6ff}.time-range-indicator{color:#8b949e;font-style:italic}.total-logs{color:#6e7681}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.no-container-selected{align-items:center;color:#8b949e;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:40px;text-align:center}.placeholder-icon{font-size:64px;margin-bottom:24px;opacity:.5}.no-container-selected h2{color:#c9d1d9;font-size:20px;margin-bottom:8px}.no-container-selected p{font-size:14px}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#0d1117;color:#c9d1d9;font-family:Monaco,Menlo,Ubuntu Mono,monospace;min-height:100vh}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#161b22}::-webkit-scrollbar-thumb{background:#30363d;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#484f58}
/*# sourceMappingURL=main.60455d88.css.map*/