#growthSourceDonut svg{display:block;width:100%;max-width:260px;margin:auto}#growthSourceDonut p{font-weight:bold;font-size:15px;margin:5px 0}.growth-toolbar{display:flex;align-items:end;gap:12px;margin:16px 0}.growth-toolbar label{margin:0;max-width:250px}.growth-section{margin-top:24px;padding-top:18px;border-top:1px solid #dce6ef}.growth-dialog{width:min(760px,94vw);max-height:90dvh;overflow:auto;border:1px solid #d8e4ec;border-radius:18px;padding:24px;background:#fff;color:#183c53}.growth-dialog::backdrop{background:#12324988;backdrop-filter:blur(3px)}.growth-search-result{display:grid;grid-template-columns:70px 1fr;gap:5px 12px;width:100%;text-align:right;margin:8px 0;padding:14px;background:#f6f9fc;border-radius:12px}.growth-search-result small{grid-row:span 2;align-self:center;color:#267f88}.growth-search-result strong{font-size:16px}.growth-search-result span{font-size:12px;color:#678298}#growthSearchButton{width:34px;min-height:34px;height:34px;padding:7px!important;border-radius:9px;background:#edf5f6;color:#176e78;border-color:#d2e5e8}#growthSearchButton[hidden]{display:none!important}#growthSearchButton svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8}#growthRouteCandidates{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px;max-height:330px;overflow:auto;border:1px solid #dfebef;padding:12px;border-radius:12px}#growthRouteCandidates label{display:flex;align-items:center;gap:9px;margin:0;padding:9px;border-radius:8px;background:#f7fafc}#growthRouteCandidates small{margin-inline-start:auto;color:#71899a}#growthRouteCandidates input{width:18px;flex-shrink:0}#growthRouteResults li{padding:12px;border-bottom:1px solid #e2ebf1}#growthRouteResults li button{margin-inline-start:12px;min-height:32px;padding:5px 9px;font-size:12px}.growth-map-link{display:inline-flex;background:#176e78;color:white;padding:11px 17px;text-decoration:none;border-radius:9px}.growth-whatsapp{border-color:#a4d4b4!important;color:#247548!important;background:#eff8f1!important}.growth-confirm-share{margin:12px 0;background:#edf6f6;color:#176e78}#growthGoalEditor,#growthRulesEditor{margin-top:20px;border:1px solid #dce7ee;border-radius:12px;padding:16px}#growthGoalEditor summary,#growthRulesEditor summary{font-weight:bold;color:#204b62}#growthRouteMaps a{color:white}#growthTaskRows .ledger-actions{display:flex!important;flex-direction:column;align-items:stretch}#growthTaskRows .ledger-actions button{font-size:12px;width:100%;display:flex!important;align-items:center;justify-content:center;gap:6px}@media(max-width:760px){.growth-dialog{padding:16px}.growth-toolbar{align-items:center;flex-wrap:wrap}header .header-user{right:8px;gap:5px}.header-brand{padding-right:80px!important}.growth-search-result{grid-template-columns:55px 1fr}#growthRouteCandidates{grid-template-columns:1fr}}

.header-user #identity,.header-user>.connection-dot{display:none!important}
