body{font-family:Arial,sans-serif;line-height:1.6;background-color:#f4f4f4;color:#333}#diagnosis-container,#result-container{max-width:100%;margin:10px auto;padding:10px;background:#fff;border-radius:8px}.progress-bar{background:#e0e0e0;border-radius:10px;height:50px;margin:20px 0;position:relative;overflow:hidden}#progress{background:#6cc;height:100%;width:0%;transition:width 0.4s ease-in-out;position:relative;min-width:35px}#progress-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;font-size:16px;font-weight:700;z-index:1;white-space:nowrap;pointer-events:none}#remaining-questions{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:18px;font-weight:700;color:#333}p#question-text{font-weight:700}#choices label{display:flex;align-items:center}#choices input[type="radio"]{margin-right:10px}.choice{display:block;background-color:#f0f0f0;border:1px solid #ccc;border-radius:5px;padding:15px;margin:10px 0;text-align:center;cursor:pointer;transition:background-color 0.2s ease}.choice:hover{background-color:#e0e0e0}#question-area .button-container{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:20px}#back-button,#result-button{background-color:#007bff;color:#fff;border:none;border-radius:5px;padding:10px 20px;font-size:14px;cursor:pointer;transition:background-color 0.3s ease;text-align:center;width:150px}#result-button{background-color:orange}#back-button:hover{background-color:#0056b3}#result-button:hover{background-color:#ff8c00}#choices{text-align:center;margin-top:20px}#post-327 .post-date,#post-327 .entry-date,#post-327 .date-published,#post-327 .updated{display:none}