.page-title {
margin: 0 0 8px 0;
font-size: 34px;
font-weight: 600;
color: var(--text);
}
.page-desc {
margin: 0 0 18px 0;
color: var(--muted);
line-height: 1.8;
font-size: 16px;
}
.actions {
margin: 6px 0 18px 0;
}
.btn {
display: inline-block;
padding: 10px 14px;
border-radius: 12px;
border: 1px solid var(--line);
background: var(--panel);
color: var(--text);
text-decoration: none;
}
.btn:hover {
background: rgba(109, 71, 21, 0.06);
}
.chart-card {
border: 1px solid var(--line);
border-radius: 18px;
background: var(--panel);
box-shadow: var(--shadow);
padding: 16px;
margin-bottom: 18px;
}
.chart-wrap {
/*height: 360px;*/
width: 100%;
height: 380px;
max-width: 2500px; /* increase this if you want more space */
margin: 32px auto;
padding: 16px 20px;
}
.cards {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 16px;
}
.cards-all {
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.day-card {
border: 1px solid var(--line);
border-radius: 18px;
background: var(--panel);
box-shadow: var(--shadow);
padding: 16px;
}
.day-title {
font-size: 16px;
font-weight: 600;
margin-bottom: 10px;
color: var(--text);
}
.day-list {
margin: 0;
padding-left: 18px;
color: var(--muted);
line-height: 1.9;
font-size: 15px;
}
.mono {
font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;
color: var(--text);
}
@media (max-width: 980px) {
.cards, .cards-all {
grid-template-columns: 1fr;
}
.chart-wrap {
height: 300px;
width: 100%;
}
}