.page-header{background:var(--color-white);padding:var(--spacing-8) var(--spacing-6);margin-bottom:var(--spacing-8);box-shadow:var(--shadow-md);border-radius:var(--radius-md)}.header-content{max-width:1200px}.page-title{font-size:1.75rem;font-weight:600;color:var(--color-text-dark);margin:0 0 var(--spacing-2) 0;display:flex;align-items:center;gap:var(--spacing-3)}.page-title i{color:var(--color-primary);font-size:1.6rem}.page-description{color:var(--color-text-secondary);margin:0;font-size:var(--text-base)}.form-card,.sidebar-card{background:var(--color-white);border-radius:var(--radius-md);box-shadow:var(--shadow-md);overflow:hidden}.card-header{background:var(--color-white);border-bottom:1px solid #e3e6f0;padding:var(--spacing-5) var(--spacing-6)}.card-title{font-size:1.1rem;font-weight:600;color:var(--color-text-dark);margin:0;display:flex;align-items:center;gap:var(--spacing-2-5)}.card-title i{color:var(--color-text-secondary);font-size:1rem}.card-body{padding:var(--spacing-8) var(--spacing-6)}.form-section{margin-bottom:var(--spacing-8);padding-bottom:var(--spacing-8);border-bottom:1px solid #e3e6f0}.form-section:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.section-title{font-size:var(--text-base);font-weight:600;color:var(--color-text);margin:0 0 var(--spacing-6) 0;display:flex;align-items:center;gap:var(--spacing-2-5);line-height:1.5}.section-title i{color:var(--color-primary);font-size:1rem;display:flex;align-items:center;justify-content:center;width:1rem;height:1rem}@media (max-width: 991px){.page-header{padding:var(--spacing-6) var(--spacing-4);margin-bottom:var(--spacing-6)}.page-title{font-size:1.5rem}.card-header{padding:var(--spacing-4) var(--spacing-5)}.card-body{padding:var(--spacing-6) var(--spacing-5)}}@media (max-width: 576px){.page-header{padding:var(--spacing-5) var(--spacing-3)}.page-title{font-size:1.35rem}.page-title i{font-size:1.4rem}.card-header{padding:var(--spacing-3-5) var(--spacing-4)}.card-body{padding:var(--spacing-5) var(--spacing-4)}}
