|
|
|
|
|
@media (max-width: 1200px) { |
|
|
.left-panel { |
|
|
width: min(420px, 45vw); |
|
|
min-width: 300px; |
|
|
} |
|
|
|
|
|
.header { |
|
|
padding: 20px 20px 16px; |
|
|
} |
|
|
|
|
|
.header h1 { |
|
|
font-size: 26px; |
|
|
margin-bottom: 6px; |
|
|
} |
|
|
|
|
|
.header p { |
|
|
font-size: 13px; |
|
|
} |
|
|
|
|
|
.input-section { |
|
|
padding: 20px 18px; |
|
|
gap: 18px; |
|
|
} |
|
|
} |
|
|
|
|
|
@media (max-width: 1024px) { |
|
|
.container { |
|
|
flex-direction: column; |
|
|
} |
|
|
|
|
|
.left-panel { |
|
|
width: 100%; |
|
|
height: 50vh; |
|
|
min-width: unset; |
|
|
max-width: unset; |
|
|
} |
|
|
|
|
|
.right-panel { |
|
|
height: 50vh; |
|
|
} |
|
|
|
|
|
.header { |
|
|
padding: 18px 16px 14px; |
|
|
} |
|
|
|
|
|
.header h1 { |
|
|
font-size: 24px; |
|
|
margin-bottom: 6px; |
|
|
} |
|
|
|
|
|
.header p { |
|
|
font-size: 13px; |
|
|
} |
|
|
|
|
|
.input-section { |
|
|
padding: 18px 16px; |
|
|
gap: 16px; |
|
|
} |
|
|
} |
|
|
|
|
|
@media (max-width: 768px) { |
|
|
.left-panel { |
|
|
height: 60vh; |
|
|
} |
|
|
|
|
|
.right-panel { |
|
|
height: 40vh; |
|
|
} |
|
|
|
|
|
.header { |
|
|
padding: 16px 14px 12px; |
|
|
} |
|
|
|
|
|
.header h1 { |
|
|
font-size: 22px; |
|
|
margin-bottom: 5px; |
|
|
} |
|
|
|
|
|
.header p { |
|
|
font-size: 12px; |
|
|
} |
|
|
|
|
|
.input-section { |
|
|
padding: 16px 14px; |
|
|
gap: 14px; |
|
|
} |
|
|
|
|
|
#questionInput { |
|
|
min-height: 100px; |
|
|
padding: 14px; |
|
|
} |
|
|
} |
|
|
|
|
|
@media (max-width: 600px) { |
|
|
.header { |
|
|
padding: 14px 12px 10px; |
|
|
} |
|
|
|
|
|
.header h1 { |
|
|
font-size: 20px; |
|
|
margin-bottom: 4px; |
|
|
} |
|
|
|
|
|
.header p { |
|
|
font-size: 11px; |
|
|
} |
|
|
|
|
|
.input-section { |
|
|
padding: 14px 12px; |
|
|
gap: 12px; |
|
|
} |
|
|
|
|
|
.button-group { |
|
|
flex-direction: column; |
|
|
gap: 12px; |
|
|
} |
|
|
|
|
|
.btn { |
|
|
padding: 14px 20px; |
|
|
font-size: 14px; |
|
|
} |
|
|
} |