/* src/Style/common.css */ /* Вкладки */ .tabs { display: flex; gap: 5px; padding: 5px; background-color: #3d74c7; border-bottom: 2px solid #195fc9; overflow-x: auto; border-radius: 5px; white-space: nowrap; } .tab { display: flex; align-items: center; background-color: #3d74c7; color: white; padding: 5px 10px; border-radius: 5px 5px 0 0; cursor: pointer; max-width: 250px; min-width: 100px; flex-shrink: 0; position: relative; } .tab.active { background-color: #195fc9; } .close-tab { background: none; border: none; cursor: pointer; font-size: 16px; padding: 0; } .error { color: red; margin-bottom: 10px; }