        /* ЧАТ - ВЕРХНИЙ ПРАВЫЙ УГОЛ */
		.chat-system {
			position: fixed !important;
			top: 25px !important;
			right: 25px !important;
			width: 230px; /* Фиксированная ширина */
			text-align: left; /* Прижато к левому краю внутри блока */
			font-family: 'JetBrains Mono', monospace;
			z-index: 10000;
			transition: opacity 1s ease;
			border-left: 1px solid rgba(0, 242, 255, 0.2); /* Тонкая линия терминала */
			padding-left: 15px;
		}

		/* Заголовок терминала */
		.chat-system::before {
			content: "СИСТЕМНЫЙ ТЕРМИНАЛ";
			display: block;
			font-size: 9px;
			opacity: 0.4;
			letter-spacing: 2px;
			margin-bottom: 15px;
			color: var(--neon);
		}

		.question {
			color: var(--neon);
			font-size: 11px;
			cursor: pointer;
			margin-bottom: 8px;
			opacity: 0.8;
			letter-spacing: 1px;
			text-transform: uppercase;
			text-align: right;
		}

		.answer-field {
			font-size: 10px;
			/* Вместо opacity: 0.7 используем цвет с примесью серого для "тусклости" */
			color: var(--neon); 
			line-height: 1.4;
			text-transform: uppercase;
			min-height: 20px;
			white-space: pre-wrap;
			
			/* Эти свойства убирают расплывчатость: */
			-webkit-font-smoothing: antialiased;
			-moz-osx-font-smoothing: grayscale;
			text-rendering: optimizeLegibility;
			
			/* Ослабляем свечение для мелкого шрифта, чтобы оно не "съедало" буквы */
			text-shadow: 0 0 2px rgba(0, 242, 255, 0.3);
			font-smooth: never;
			-webkit-font-smoothing: none;
			letter-spacing: 0.5px; /* Небольшой разлет букв тоже добавит четкости */
		}


        /* ИНЖЕНЕРНЫЙ ТЕРМИНАЛ - НИЖНИЙ ПРАВЫЙ УГОЛ */
        .terminal-link-fixed {
            position: fixed !important;
            bottom: 25px !important;
            right: 25px !important;
            top: auto !important;
            left: auto !important;
            z-index: 1000;
            font-family: monospace;
            font-size: 10px;
            color: var(--neon);
            text-decoration: none;
            text-transform: uppercase;
            letter-spacing: 1px;
            border: 1px solid rgba(0, 242, 255, 0.2);
            padding: 8px 12px;
            background: rgba(0, 20, 30, 0.5);
            transition: all 0.3s ease;
        }
        .terminal-link-fixed:hover {
            background: rgba(0, 242, 255, 0.1);
            border-color: var(--neon);
        }