/* 桌面端布局 (≥768px) - 保持竖列 */
@media (min-width: 768px) {
    .scroll-wrapper {
        flex-direction: column;
        /* 改为竖列排列 */
        align-items: center;
        /* 水平居中 */
        max-width: 600px;
        /* 设置合适的最大宽度 */
        margin: 0 auto;
        padding: 60px 20px;
        gap: 20px;
        /* 卡片之间的间距 */
    }

    /* 左列容器：占满宽度 */
    .left-column {
        width: 100%;
        display: flex;
        flex-direction: column;
        align-items: stretch;
    }

    /* 右列卡片：占满宽度 */
    .right-column {
        width: 100%;
        margin: 0;
        display: flex;
        flex-direction: column;
    }

    /* 所有卡片宽度统一 */
    .glass-card,
    .left-column .glass-card,
    .right-column {
        max-width: none;
        width: 100%;
        margin-bottom: 0;
    }

    /* 右列卡片内，让代码按钮贴在底部（保持原功能） */
    .right-column .code-button {
        margin-top: auto;
    }

    /* 可选：稍微放大字体，更适合桌面阅读 */
    .time-main .timer-num {
        font-size: 52px;
        min-width: 80px;
    }

    .time-colon {
        font-size: 40px;
    }

    .time-sub {
        font-size: 16px;
    }

    .hitokoto {
        font-size: 16px;
    }
}