.pitwall{--page-width:1160px;--surface:#fff;--background:#f4f6f8;--line:#dce2e7;--ink:#172c3b;--muted:#60717f;--accent:#294b70;--secondary:#fff;background:var(--background)}.pitwall .pane-body{gap:20px}.pitwall .page-actions{display:none}.pitwall .top-bar h1{letter-spacing:0}.pitwall-toolbar{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.pitwall-toolbar label{gap:4px;font-size:13px;display:grid}.pitwall-toolbar button,.pitwall-toolbar select{min-height:44px;padding:8px 12px}.pitwall-panel{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:20px}.pitwall-panel h2{font-size:20px}.pitwall-conversion{font-size:24px}.pitwall-funnel{width:100%;max-height:230px;display:block}.pitwall-stages{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.pitwall-stages button{text-align:left;background:var(--background);border-color:#0000;align-content:start;gap:6px;width:100%;height:100%;min-height:130px;padding:12px;font-weight:400;display:grid}.pitwall-stages button[aria-pressed=true]{border-color:var(--accent)}.pitwall-stages strong{font-size:30px}.pitwall-stages small{color:var(--muted);font-size:12px}.pitwall-visit{flex-wrap:wrap;align-items:center;gap:8px 20px;padding-block:8px;display:flex}.pitwall-visit>strong{flex:1}.pitwall-times{flex-wrap:wrap;gap:12px 24px;margin:16px 0;display:flex}.pitwall-times div{gap:4px;display:grid}.pitwall-times dt{color:var(--muted);font-size:12px}.pitwall-times dd{margin:0;font-weight:600}.pitwall-layout{grid-template-columns:140px minmax(0,1fr);gap:24px;display:grid}.pitwall-sidebar{flex-direction:column;align-items:stretch;gap:8px;padding-top:8px;display:flex}.pitwall-sidebar>strong{padding:12px}.pitwall-sidebar button{text-align:left;background:0 0;border-color:#0000;min-height:44px}.pitwall-sidebar button[aria-pressed=true]{color:#294b70;background:#e5ebf7}.pitwall-content{min-width:0}.pitwall-builder{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.pitwall-builder label{gap:6px;font-size:13px;display:grid}.pitwall-builder select{min-height:44px;padding:8px 12px}.pitwall-number{margin-block:12px;font-size:52px;line-height:1.1;display:block}.pitwall-scope{color:var(--muted);font-size:13px}.pitwall-trend{width:100%;min-height:140px;display:block}.pitwall-trend text{fill:var(--muted);font:12px var(--font-body)}.pitwall-badge{color:var(--muted);background:#eef0f5;border-radius:4px;padding:2px 6px}.pitwall-event{flex-wrap:wrap;align-items:center;gap:8px 16px;padding-block:8px;display:flex}.pitwall-event>strong:first-child{flex:1}.pitwall-properties{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:12px 0;display:grid}.pitwall-properties dt{color:var(--muted);font-size:12px}.pitwall-properties dd{overflow-wrap:anywhere;margin:0}.pitwall-person-detail{padding:12px 0 0 12px}@media (width<=700px){.pitwall-layout{grid-template-columns:minmax(0,1fr);gap:12px}.pitwall-sidebar{flex-direction:row;align-items:center}.pitwall-panel{padding:16px}}.pitwall-step-builder{gap:12px;padding-left:24px;display:grid}.pitwall-step-builder li{align-items:end;gap:12px;display:flex}.pitwall-step-builder label{flex:1;gap:4px;font-size:13px;display:grid}.pitwall-funnel-builder>summary{font-size:14px;font-weight:600}.pitwall-funnel-builder[open]>summary{margin-bottom:16px}
