69 lines
1.0 KiB
Plaintext
69 lines
1.0 KiB
Plaintext
.hero {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 24rpx;
|
|
padding: 36rpx 32rpx;
|
|
background: linear-gradient(160deg, #0f172a 0%, #1e293b 100%);
|
|
color: #f8fafc;
|
|
}
|
|
|
|
.hero__eyebrow {
|
|
font-size: 22rpx;
|
|
letter-spacing: 4rpx;
|
|
text-transform: uppercase;
|
|
color: #93c5fd;
|
|
}
|
|
|
|
.hero__title {
|
|
font-size: 48rpx;
|
|
font-weight: 700;
|
|
line-height: 1.2;
|
|
}
|
|
|
|
.hero__summary {
|
|
font-size: 26rpx;
|
|
line-height: 1.8;
|
|
color: rgba(248, 250, 252, 0.8);
|
|
}
|
|
|
|
.session-card {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 24rpx;
|
|
padding: 32rpx;
|
|
}
|
|
|
|
.session-card__rows {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 20rpx;
|
|
}
|
|
|
|
.session-card__label {
|
|
flex-shrink: 0;
|
|
font-size: 24rpx;
|
|
color: #64748b;
|
|
}
|
|
|
|
.session-card__value {
|
|
flex: 1;
|
|
text-align: right;
|
|
font-size: 24rpx;
|
|
color: #0f172a;
|
|
}
|
|
|
|
.session-card__value--mono {
|
|
font-family: 'Cascadia Code', 'Courier New', monospace;
|
|
word-break: break-all;
|
|
}
|
|
|
|
.entry-list {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 24rpx;
|
|
}
|
|
|
|
.meta-row--top {
|
|
align-items: flex-start;
|
|
}
|