:root{--ink:#19131d;--muted:#675d69;--line:#eadce4;--paper:#fff8fb;--white:#fff;--green:#70264f;--mint:#f8dde8;--coral:#f8dde8;--blue:#eeeafd;--gold:#fff0f6;--shadow:0 16px 42px rgba(112,38,79,.12)}
body{background:var(--paper);color:var(--ink);font-family:Inter,Arial,sans-serif}
.sidebar{background:#19131d}.pink-melody-brand{display:block;margin:0 8px 34px}.pink-melody-brand img{display:block;width:184px;height:70px;object-fit:contain;object-position:left center;background:transparent}.pink-melody-brand span{display:block;margin:-5px 0 0 54px;color:#f8dde8;font:600 12px Inter,Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase}.workspace small,.usage-card p{color:#cdbdc7}.avatar,.brand-mark{background:#f8dde8;color:#70264f}.nav-item{color:#d7c8d1}.nav-item.active,.nav-item:hover{background:#70264f}.nav-item b{background:#ed4b87}.workspace{color:#fff}.topbar{background:#fff;border-color:#eadce4}.demo-pill{background:#f8dde8;color:#70264f}.demo-pill span{background:#ed4b87}
.page-heading h1,.custom-analysis h2,.drawer h2,.brochure-cover h2,.results-head h2,.report-card h3,.analysis-card h3,.drawer-section h3,.transformation-title h3{font-family:Fraunces,Georgia,serif;font-weight:600}.page-heading h1{color:#70264f;font-size:40px;line-height:1.08;max-width:780px}.eyebrow{color:#ed4b87!important;letter-spacing:.14em}.page-heading p{max-width:760px}.primary,.search-btn{background:#70264f!important;border-color:#70264f!important;color:#fff}.primary:hover,.search-btn:hover{background:#591d3f!important}.secondary:hover,.icon-btn:hover,.more-btn:hover{border-color:#ed4b87;color:#70264f}.search-panel,.results-section,.stats article,.custom-analysis,.workspace-panel>article,.modal,.pipeline-table-wrap{border-color:#eadce4;box-shadow:var(--shadow)}.filters,.custom-analysis{background:#fff0f6}.custom-analysis{border-color:#f0cadb}.custom-analysis h2{color:#70264f}.stat-icon.mint,.lead-chip,.contact-summary span{background:#f8dde8;color:#70264f}.stat-icon.coral{background:#fff0f6;color:#ed4b87}.stat-icon.blue{background:#eeeafd;color:#6653cf}.stat-icon.gold{background:#f8dde8;color:#70264f}.tag{background:#fff4f8;color:#675d69}.tag.alert{background:#f8dde8;color:#70264f}.website-link{color:#8a78f0}.batch-bar,.brochure-cover,.transformation-visual,.transformation-title{background:#70264f}.transformation-head{background:#843761}.transformation-outcome{background:#ed4b87}.analysis-card{background:#fff4f8}.drawer-tabs button.active{color:#70264f;border-color:#ed4b87}.pipeline-database{background:#19131d}.pipeline-database.connected{background:#70264f}.pipeline-database.error{background:#8b3444}.pipeline-filters{background:#fff0f6;border-color:#f0cadb}.status-pill.contacted{background:#bfe7d5;color:#245b49}.toast{background:#70264f}.score-ring{background:conic-gradient(#ed4b87 calc(var(--score)*1%),#f2dfe8 0)}
button,input,select,option,textarea{font-family:Inter,Arial,sans-serif!important}.primary,.search-btn{font-weight:700!important}.brochure-body h2,.brochure-body h3{color:#70264f}.journey-item{border-left-color:#ed4b87}.pipeline-table tbody tr:hover,tbody tr:hover{background:#fff8fb}
@media(max-width:1000px){.mobile-brand{font-family:Fraunces,Georgia,serif;color:#70264f}.brand-mark{font-family:Inter,Arial,sans-serif}}
