﻿/* * 檔案：LayoutApply.css
 * 用途：_Layout_Apply.cshtml 的樣式抽離
 */

body {
    margin: 0;
    font-family: "Helvetica", "Microsoft JhengHei", sans-serif;
    /* 注意：CSS 裡的圖片路徑是相對於 CSS 檔案的位置。
       假設 CSS 在 Content/css/Shared/，圖片在 Content/images/
       所以是 ../../images/back.jpg 
    */
    background: url('../../images/back.jpg') repeat !important;
    background-size: cover;
    background-attachment: fixed;
    background-position: center;
}

.logo-bar {
    background-color: #C40000;
    padding: 8px 20px;
    display: flex;
    align-items: center;
}

.logo-text {
    font-size: 40px;
    font-weight: bold;
    font-style: italic;
    color: white;
    letter-spacing: 2px;
    font-family: "Arial Black", "Helvetica", sans-serif;
}

.system-title {
    margin-top: 50px;
    text-align: center;
    font-size: 45px;
    font-weight: bold;
    color: #333;
}

.main-content {
    padding-bottom: 40px;
}

/* [CSP Fix] 以下是從 inline style 抽離出來的 Class */

.link-no-decoration {
    text-decoration: none;
}

.admin-icon-container {
    margin-left: auto; /* Bootstrap 可用 ms-auto */
}

.admin-login-link {
    color: white;
    font-size: 20px;
    text-decoration: none;
    padding-right: 10px;
}

/* 系統標題前的 Icon 顏色 */
.icon-system-title-layout {
    margin-right: 10px;
    color: orangered;
}
