.lifecycle-pill{font-size:var(--text-xs);border-radius:var(--r-pill);white-space:nowrap;padding:1px 9px;font-weight:500;line-height:1.5;display:inline-block}.lifecycle--customer{background:var(--status-success-bg);color:var(--status-success-text)}.lifecycle--hot{background:var(--status-error-bg);color:var(--status-error-text)}.lifecycle--warm{background:var(--status-warning-bg);color:var(--status-warning-text)}.lifecycle--cold{background:var(--status-info-bg);color:var(--status-info-text)}.tier-badge{font-size:var(--text-xs);border-radius:var(--r-pill);padding:1px 9px;font-weight:500;line-height:1.5;display:inline-block}.tier-badge--strategic{background:var(--handling-yta);color:var(--handling)}.tier-badge--key{background:var(--fyll);color:var(--ink)}.tier-badge--standard{background:var(--fyll-2);color:var(--ink-2)}.dim{color:var(--color-text-subtle)}.badge-primary{font-size:var(--text-xs);background:var(--fyll);color:var(--ink-2);border-radius:var(--r-pill);vertical-align:1px;margin-left:6px;padding:0 8px;font-weight:500;line-height:1.5;display:inline-block}
.empty-state{text-align:left;color:var(--color-text-muted);font-size:var(--text-base);background:var(--bg-elevated);border:.5px solid var(--line);border-radius:var(--r-md);padding:24px}
.page-header-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.page-header__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:640px){.page-header-row{flex-direction:column;align-items:flex-start}}
@media (max-width:720px){.hide-mobile{display:none}}.show-mobile{display:none}@media (max-width:720px){.show-mobile{display:revert}}@media (max-width:1100px){.hide-narrow{display:none}}@media (max-width:720px){.stack-mobile{flex-direction:column;align-items:stretch;gap:8px;display:flex}.scroll-x-mobile{-webkit-overflow-scrolling:touch;overflow-x:auto}.shrink-mobile{font-size:var(--text-sm);padding:8px 12px}.wrap-mobile{flex-wrap:wrap;gap:8px}.page-header{flex-wrap:wrap}.page-header>div{flex-wrap:wrap;min-width:0}body .ui-tabs,body .pipeline-switcher,body .filter-tabs,body .time-tabs,body .customfields-tabs,body .stakeholders-tabs,body .view-switcher,body .company-tabs__sections{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;max-width:100%;overflow-x:auto}body .ui-tabs::-webkit-scrollbar{display:none}body .filter-tabs::-webkit-scrollbar{display:none}body .company-tabs__sections::-webkit-scrollbar{display:none}body .view-switcher::-webkit-scrollbar{display:none}body .ui-tab,body .filter-tab,body .company-tabs__section{flex-shrink:0}body .company-tabs__section{flex:none}body .company-hero{align-items:flex-start}}
