.growth-card{border:1px solid #63ddff55;background:linear-gradient(120deg,#16395ae8,#242450e8);border-radius:14px;padding:10px 12px;display:flex;align-items:center;gap:10px;margin:8px 0;color:#e9faff;font-size:13px}.growth-card p{margin:3px 0;line-height:1.35}.growth-card button{flex-shrink:0;min-height:44px}.growth-card .growth-copy{flex:1;min-width:0}.growth-card input{max-width:160px}.growth-goal{border:1px solid #f7d75c88}.growth-featured .collection-card{border-color:#69e6ff}.growth-help{font-size:13px;color:#c8e9f9}.growth-result{flex-basis:100%;max-width:540px;margin:0 auto}.growth-replay{background:#ffe171!important;color:#1d2041!important;box-shadow:0 0 18px #ffe17145}.share-card-preview{width:min(100%,480px);height:auto;border-radius:18px}.invite-qr{width:180px;height:180px;background:white;padding:8px}.admin-console{max-width:900px}.admin-console nav{display:flex;gap:6px;flex-wrap:wrap}.admin-console section{overflow:auto}.admin-report{padding:14px;margin:10px 0;border:1px solid #62779966;border-radius:12px}.admin-report p{white-space:pre-wrap;overflow-wrap:anywhere}.admin-report label{display:flex;justify-content:space-between;gap:10px;margin:5px 0}.admin-report input,.admin-report select{max-width:65%}.admin-report pre{font-size:11px;max-height:160px;overflow:auto}.admin-console table{width:100%;border-collapse:collapse;font-size:12px}.admin-console td,.admin-console th{padding:7px;text-align:start;border-bottom:1px solid #63718e55}.admin-warning{color:#ffc970}@media(max-height:400px){.home-grid .growth-card{padding:5px 8px;font-size:11px;margin:4px 0}.growth-result{max-width:420px;padding:4px 8px}.growth-result p{font-size:11px}}@media(max-width:600px){.growth-card{flex-wrap:wrap}.growth-card button{font-size:12px}}

.journey-filters{display:flex;flex-wrap:wrap;gap:8px}.journey-filters label{display:flex;flex-direction:column;min-width:110px;flex:1}.journey-filters select{max-width:100%}.journey-table{max-width:100%;overflow:auto}.admin-console details ol{font-size:12px;overflow-wrap:anywhere}.admin-console details{margin:10px 0}
