Spaces:
Running
Running
body { | |
font-family: Arial, sans-serif; | |
max-width: 800px; | |
margin: 0 auto; | |
padding: 20px; | |
} | |
.container { | |
max-width: 800px; | |
margin: 0 auto; | |
padding: 20px; | |
} | |
.query-section { | |
display: none; | |
} | |
#responseSection { | |
display: none; | |
margin-top: 20px; | |
border-top: 1px solid #ccc; | |
padding-top: 20px; | |
} | |
textarea { | |
width: 100%; | |
height: 100px; | |
} | |
button { | |
padding: 10px 20px; | |
background-color: #007bff; | |
color: white; | |
border: none; | |
border-radius: 4px; | |
cursor: pointer; | |
} | |
button:disabled { | |
background-color: #ccc; | |
} | |
.context { | |
background-color: #f8f9fa; | |
padding: 10px; | |
margin-top: 10px; | |
border-radius: 4px; | |
} | |
.loading { | |
opacity: 0.5; | |
pointer-events: none; | |
} | |
.spinner { | |
display: none; | |
} | |
.loading .spinner { | |
display: inline; | |
} | |
/* Switch styles */ | |
.switch-container { | |
margin: 10px 0; | |
} | |
.switch { | |
position: relative; | |
display: inline-block; | |
width: 60px; | |
height: 34px; | |
} | |
.switch input { | |
opacity: 0; | |
width: 0; | |
height: 0; | |
} | |
.slider { | |
position: absolute; | |
cursor: pointer; | |
top: 0; | |
left: 0; | |
right: 0; | |
bottom: 0; | |
background-color: #ccc; | |
transition: .4s; | |
border-radius: 34px; | |
} | |
.slider:before { | |
position: absolute; | |
content: ""; | |
height: 26px; | |
width: 26px; | |
left: 4px; | |
bottom: 4px; | |
background-color: white; | |
transition: .4s; | |
border-radius: 50%; | |
} | |
input:checked + .slider { | |
background-color: #007bff; | |
} | |
input:checked + .slider:before { | |
transform: translateX(26px); | |
} | |
.switch-label { | |
font-size: 0.9em; | |
color: #666; | |
} | |
#contextSection { | |
display: none; | |
} |