/* 1. 讓 article 作為定位基準，並撐滿螢幕 */
article {
    position: relative;
    min-height: 100vh;      /* 確保內容少時也能撐到螢幕底部 */
    display: block;         /* 確保是標準區塊，不影響 F/Sec 排版 */
    padding-bottom: 40px;   /* 預留一點空間給底部的 Home，防止重疊 */
    box-sizing: border-box;
}

#stage0_block.block {
    display: block;         /* 恢復成 block，讓 label (F/Sec) 恢復橫排 */
    position: static;       /* 恢復預設值 */
    padding-bottom: 20px;
}

/* 3. 將 contact 絕對定位到 article 的最左下角 */
.contact {
    position: absolute;     /* 絕對定位 */
    bottom: 10px;           /* 距離 article 底部 10px */
    left: 10px;             /* 距離 article 左邊 10px */
    z-index: 100;
}

.contact ul {
    list-style: none;
    padding: 0;
    margin: 0;
    display: block;         /* 確保內部的 li 正常排列 */
}

.contact li a {
    display: flex;
    align-items: center;
    gap: 1px;
    font-size: 12px;
    color: var(--color-link-home, #00ACC1);
    text-decoration: none;
}