/* SellFinder brand: reuse the approved Facebook/landing artwork and palette. */
.sf-brand{background-color:#080c27!important;background-image:radial-gradient(ellipse at 86% 2%,#6137c653,transparent 42%),radial-gradient(ellipse at 4% 68%,#096fc32b,transparent 40%)!important;color:#f7f9ff!important}
.sf-brand .brand-hero .pill{box-shadow:inset 0 0 20px #8052e518}
.sf-brand .growth-card{background:linear-gradient(140deg,#172148,#16102c)!important;border-color:#7561a080!important;box-shadow:0 14px 45px #02031955;color:#f7f9ff!important}
.sf-brand .growth-muted{color:#c0c9e6!important}
.sf-brand .growth-btn{background:linear-gradient(115deg,#88f5ff,#16d7f4)!important;color:#090c34!important;font-weight:bold;border:1px solid #9befff!important;box-shadow:0 0 20px #00c9ee22}
.sf-brand .growth-form input,.sf-brand .growth-form textarea,.sf-brand .growth-form select{background:#0a112b!important;border-color:#65739b!important;color:#f7f9ff!important;color-scheme:dark}
.sf-brand .growth-form input[type=checkbox]{accent-color:#62eaff}
.sf-brand .growth-table td,.sf-brand .growth-table th{border-color:#7461a044!important}
.sf-brand a{color:#80efff}
.sf-brand .growth-metrics strong{color:#83efff}
.sf-brand .growth-metrics .growth-card{background:linear-gradient(145deg,#342165,#14284b)!important}
.sf-brand article{border-color:#7461a055!important}
.sf-brand h1,.sf-brand h2,.sf-brand h3,.sf-brand strong{color:#f7f9ff}
.sf-brand .brand-console-banner{display:flex;justify-content:space-between;gap:25px;align-items:center;margin:24px 0;padding:28px;border:1px solid #8663d977;border-radius:22px;background:linear-gradient(120deg,#28185c,#0e1839);overflow:hidden}
.sf-brand .brand-console-banner img{width:180px;height:180px;object-fit:cover;border-radius:18px;box-shadow:0 0 40px #6633ed55}
@media(max-width:650px){.sf-brand .brand-console-banner{padding:20px}.sf-brand .brand-console-banner img{width:100px;height:100px}}
@media print{.sf-brand{background:white!important;color:#102b32!important;background-image:none!important}.sf-brand h1,.sf-brand h2,.sf-brand h3,.sf-brand strong,.sf-brand a{color:#102b32!important}.sf-brand button,.sf-brand footer,.sf-brand header{display:none}}
.sf-brand a.btn{color:#090c34!important}
.sf-brand a.brand{display:block;color:#fff!important}
.sf-brand a.brand:before{display:inline-grid;vertical-align:middle;margin-right:10px}
.sf-brand a.brand span{color:#fff}
