/* ==========================================================================
   信号档案馆 · 框架中和层（最优先加载）
   使默认 common/layout/main/mobile CSS 失效，为主题全新构图让位。
   保留 :root CSS 变量与标签选择器（按钮/表单状态仍需），
   仅清除类级框架外观（.header/.dock-bar/.page-container/.card 等）。
   ========================================================================== */

/* 默认固定头/坞：转为静态、透明、无盒模型；主题布局会隐藏其占位 */
.header,
.dock-bar,
.page-container {
    position: static !important;
    inset: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    height: auto !important;
    min-height: 0 !important;
    width: auto !important;
    color: inherit !important;
    z-index: auto !important;
    backdrop-filter: none !important;
    -webkit-backdrop-filter: none !important;
    display: block !important;
}
.header .location,
.header .search-box,
.header .publish-btn,
.header-actions {
    position: static !important;
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* 卡片/按钮/输入：清除默认蓝色 SaaS 皮肤（保留布局属性） */
.card,
.btn,
button,
input,
textarea,
select,
.modal-content,
.dropdown-menu {
    border-radius: 0;
}
.card {
    background: transparent;
    border: none;
    box-shadow: none;
}
.btn:focus,
button:focus {
    outline: none;
}

/* 移除默认 hero 渐变与紫色装饰 */
.hero-banner,
.forum-banner,
.banner-content {
    background: none;
}
