/
Cooolprogrammers
/
web-nodejs-labs
Обзор
Документация
Войти
/
Cooolprogrammers
/
web-nodejs-labs
Код
Запросы
0
Задачи
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
public/lab7/task1/styles.css
151 строка
3 KB
darkvoid6@mail.ru
ЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫ
18 дек 2025, 07:59
18 дек 2025, 07:59
f2c4f06
Код
Авторство
О чём код?
.calculator-container { max-width: 500px; margin: 50px auto; padding: 30px; background: rgba(15, 25, 15, 0.95); border-radius: 15px; box-shadow: 0 20px 40px rgba(0, 0, 0, 0.3); border: 2px solid rgba(0, 204, 102, 0.3); font-family: 'Roboto Mono', 'Courier New', monospace; } .calculator-form { display: flex; flex-direction: column; gap: 20px; margin-bottom: 30px; } .input-group { display: flex; flex-direction: column; } .input-group label { margin-bottom: 8px; color: #7aff7a; font-weight: 600; text-transform: uppercase; letter-spacing: 1px; font-size: 0.9rem; } .input-group input, .input-group select { padding: 12px 15px; border: 2px solid #2a4a2a; border-radius: 8px; font-size: 16px; transition: all 0.3s ease; background: rgba(20, 35, 20, 0.9); color: #d0f0d0; font-family: 'Courier New', monospace; } .input-group input:focus, .input-group select:focus { outline: none; border-color: #00cc66; box-shadow: 0 0 15px rgba(0, 204, 102, 0.3); } .calculate-btn { padding: 14px; background: linear-gradient(135deg, #00cc66 0%, #00994d 100%); color: #0a0f0a; border: none; border-radius: 8px; font-size: 16px; cursor: pointer; transition: all 0.3s ease; margin-top: 10px; font-weight: 600; font-family: 'Roboto Mono', monospace; text-transform: uppercase; letter-spacing: 1px; box-shadow: 0 8px 25px rgba(0, 204, 102, 0.3); position: relative; overflow: hidden; } .calculate-btn:hover { background: linear-gradient(135deg, #00ff73 0%, #00cc66 100%); transform: translateY(-3px); box-shadow: 0 15px 35px rgba(0, 204, 102, 0.4); } .api-links { border-top: 2px solid rgba(42, 74, 42, 0.5); padding-top: 25px; } .api-links h3 { color: #7aff7a; margin-bottom: 15px; text-align: center; text-transform: uppercase; letter-spacing: 1.5px; font-size: 1.2rem; } .api-link-btn { display: block; padding: 12px 15px; background: linear-gradient(135deg, #2a4a2a 0%, #1e3a1e 100%); color: #d0f0d0; text-decoration: none; border-radius: 8px; text-align: center; margin-bottom: 10px; transition: all 0.3s ease; font-family: 'Courier New', monospace; font-weight: 500; border: 1px solid rgba(42, 74, 42, 0.8); } .api-link-btn:hover { background: linear-gradient(135deg, #00cc66 0%, #00994d 100%); color: #0a0f0a; transform: translateY(-3px); box-shadow: 0 8px 25px rgba(0, 204, 102, 0.3); text-decoration: none; } .result-container { margin-top: 20px; padding: 20px; background: rgba(20, 35, 20, 0.9); border: 2px solid rgba(0, 204, 102, 0.5); border-radius: 8px; color: #7aff7a; font-family: 'Courier New', monospace; font-size: 1.1rem; text-align: center; box-shadow: inset 0 0 15px rgba(0, 204, 102, 0.1); } .error-container { margin-top: 20px; padding: 20px; background: rgba(80, 30, 30, 0.9); border: 2px solid rgba(255, 77, 77, 0.5); border-radius: 8px; color: #ff7a7a; font-family: 'Courier New', monospace; font-size: 1.1rem; text-align: center; box-shadow: inset 0 0 15px rgba(255, 77, 77, 0.1); } .hidden { display: none; } @keyframes fadeIn { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } } .result-container, .error-container { animation: fadeIn 0.3s ease-out; }