Spaces:
Paused
Paused
| /* Основной фон */ | |
| /*.gradio-container { | |
| background-color: #fef3c7; | |
| } */ | |
| /* Заголовок */ | |
| /* .main-title h2 { */ | |
| text-align: left; | |
| font-size: 2rem; | |
| margin: 0; /* Убираем отступы вокруг заголовка */ | |
| /*color: #003366;*/ | |
| margin-bottom: -5px; !important /* Убираем отступ снизу заголовка */ | |
| padding: 0; | |
| } | |
| /* Цитата */ | |
| .quote-block { | |
| text-align: left; | |
| /*font-style: italic;*/ | |
| padding: 0; | |
| margin: -1px 0 0 0; /* верхний небольшой отступ, снизу чуть больше */ | |
| /*max-width: 30em;*/ /* ограничиваем ширину, чтобы не тянулась на всю строку */ | |
| line-height: 1.4em; | |
| } | |
| /* .left-col { */ | |
| /* background-color: #CDE8FA; /* более тёмный голубой */ | |
| /* padding: 20px; */ | |
| /* Можно и цвет текста подкорректировать */ | |
| /* color: #003366; */ | |
| /* } */ | |
| .right-col { | |
| background-color: #F0FAFF; /* посветлее */ | |
| padding: 0px; | |
| color: #fef3c7; | |
| } | |
| /* Поле для конспекта */ | |
| #plan-output { | |
| border: 2px dashed #bbb; | |
| border-radius: 12px; | |
| background-color: #f5f5f5; | |
| padding: 20px; | |
| min-height: 1500px; | |
| font-style: italic; | |
| color: #555; | |
| box-shadow: 0 2px 6px rgba(0,0,0,0.05); | |
| /* Новые стили для таблиц */ | |
| overflow-x: auto; /* Горизонтальный скролл при необходимости */ | |
| white-space: normal; /* Отменяем переносы для таблиц */ | |
| } | |
| /* Стили для Markdown-таблиц */ | |
| #plan-output table { | |
| width: 100%; | |
| border-collapse: collapse; | |
| margin: 1em 0; | |
| font-style: normal; | |
| color: #333; | |
| } | |
| #plan-output th, #plan-output td { | |
| padding: 8px 12px; | |
| border: 1px solid #ddd; | |
| text-align: left; | |
| white-space: nowrap; /* Запрещаем перенос текста в ячейках */ | |
| } | |
| #plan-output th { | |
| background-color: #f0f0f0; | |
| font-weight: bold; | |
| } | |
| /* Для узких экранов - адаптация */ | |
| @media (max-width: 768px) { | |
| #plan-output { | |
| padding: 12px; | |
| min-height: auto; | |
| } | |
| #plan-output table { | |
| font-size: 0.9em; | |
| } | |
| #plan-output th, #plan-output td { | |
| padding: 6px 8px; | |
| } | |
| } | |
| /* Стилизуем заголовок аккордеона (самую "кнопку") */ | |
| .feedback-button { | |
| font-weight: bold; | |
| text-align: center; | |
| background-color: #f1f1f1; | |
| padding: 12px 18px; | |
| border-radius: 10px; | |
| margin-top: 12px; | |
| } | |
| .feedback-confirmation { | |
| display: block ; | |
| margin-top: 10px; | |
| color: green; | |
| } | |