*{margin:0;padding:0;box-sizing:border-box}body{font-family:Noto Sans TC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#f5f5f5}.ant-layout-sider,.ant-menu-dark{background:#2c1810!important}.logo-area{height:64px;display:flex;align-items:center;justify-content:center;color:#e8c97a;font-size:16px;font-weight:700;padding:0 16px;border-bottom:1px solid #4a2c20;text-align:center;line-height:1.3}.page-container{padding:24px;background:#fff;border-radius:8px;margin:16px;min-height:calc(100vh - 120px)}.form-section-title{font-size:15px;font-weight:700;color:#8b4513;border-left:3px solid #8B4513;padding-left:8px;margin:16px 0 12px}@media print{.ant-layout-sider,.ant-layout-header,.no-print{display:none!important}}
