.order-source-badge{display:table!important;width:max-content;max-width:100%;font-size:10px!important;font-weight:800!important;line-height:1.2!important;background:#f1e8da;color:#806858!important;border-radius:999px;padding:5px 8px;margin:7px 0;white-space:normal}.order-source-badge.tracked{background:#f9ddec;color:#942555!important}.attribution-summary{margin-bottom:24px;padding:24px}.attribution-summary h2{margin:5px 0;font:600 25px Fredoka,sans-serif}.attribution-order-count{font-size:12px;font-weight:800;white-space:nowrap;color:#806858}.attribution-source-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:10px;margin-top:18px}.attribution-source-grid article{display:grid;gap:9px;border:1px solid #e6dac9;border-radius:13px;padding:16px;background:#fffbf5}.attribution-source-grid article>span{font-size:12px;font-weight:800}.attribution-source-grid article>strong{font:600 30px Fredoka,sans-serif}.attribution-source-grid article>strong small{font:600 11px 'DM Sans',sans-serif;color:#806858}.attribution-source-grid article>b{font-size:13px;color:#a82b65}.attribution-link-builder{border-top:1px solid #eadfce;margin-top:20px;padding-top:16px}.attribution-link-builder summary{font-size:13px;font-weight:800;cursor:pointer}.attribution-link-builder>p{font-size:12px;color:#806858}.attribution-link-builder form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.attribution-link-builder label{display:grid;gap:7px;font-size:12px;font-weight:800}.attribution-link-builder input,.attribution-link-builder select{width:100%;box-sizing:border-box;padding:12px;border:1px solid #d7c2aa;border-radius:10px;background:white;font:16px 'DM Sans',sans-serif;color:#51362b}.attribution-generated-link{display:flex;gap:10px;margin-top:15px}.attribution-generated-link[hidden]{display:none}.attribution-generated-link input{flex:1;min-width:0}.attribution-generated-link button{border:1px solid #d7c2aa;border-radius:10px;padding:12px;background:#fff0f7;color:#942555;font-weight:800}.order-attribution-card h3{font:600 25px Fredoka,sans-serif!important;margin:10px 0 14px!important}.order-source-touches{display:grid;gap:14px}.order-source-touch{display:grid;gap:5px;padding-top:14px;border-top:1px solid #eadfce}.order-source-touch>small{font-size:9px;font-weight:800;letter-spacing:.1em;color:#806858}.order-source-touch>b{font-size:14px}.order-source-touch>span{font-size:11px;overflow-wrap:anywhere;color:#806858}.order-source-touch>em{font-size:10px;font-style:normal;color:#9c376b}.verified-referral-note{background:#e6f4e9;color:#27764b;padding:10px;border-radius:10px;font-size:12px}@media(max-width:600px){.attribution-summary{padding:18px}.attribution-source-grid{grid-template-columns:1fr 1fr}.attribution-link-builder form{grid-template-columns:1fr}.attribution-generated-link{flex-direction:column}.attribution-summary .ops-panel-head{align-items:start}}
.growth-signals{margin:22px 0;padding:24px}.growth-signals h2{font:600 25px Fredoka,sans-serif;margin:7px 0}.growth-signals .ops-panel-head>a{white-space:nowrap;font-size:12px;font-weight:800;color:#a62866}.growth-signal-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0}.growth-signal-metrics>div{padding:16px;border:1px solid #e7d7c2;border-radius:14px;background:#fffbf4;display:grid;gap:7px}.growth-signal-metrics small{font-size:9px;font-weight:800;letter-spacing:.09em;color:#866858}.growth-signal-metrics strong{font:600 30px Fredoka,sans-serif}.growth-signal-metrics span{font-size:11px;color:#806858}.growth-recommendations{display:grid;gap:10px}.growth-recommendations article{padding:16px 18px;border-radius:12px;background:#f9e9f1;border-left:3px solid #cf2a77}.growth-recommendations b{font-size:14px}.growth-recommendations p{font-size:12px;line-height:1.6;margin:7px 0 0;color:#765c4e}.growth-limit{margin:15px 0 0!important}@media(max-width:600px){.growth-signals{padding:18px}.growth-signal-metrics{grid-template-columns:1fr}.growth-signals .ops-panel-head{display:block}.growth-signals .ops-panel-head>a{display:inline-block;margin-top:10px}}
