#google-projects-modal{width:790px}.google-project-target{padding:13px 16px;background:var(--purple-pale);border-radius:10px}.google-project-target>strong{font-size:13px;color:var(--purple-dark);display:block}.google-project-target>span{display:block;font-size:10px;color:var(--muted);margin-top:4px;overflow-wrap:anywhere}.google-project-list{display:grid;gap:15px;margin:20px 0}.google-project-card{border:1px solid var(--line);border-radius:12px;padding:17px;background:white}.google-project-card.suggested{border-color:#cdbfee;background:#fcfbff}.google-project-card>header{display:flex;gap:15px;justify-content:space-between;align-items:start}.google-project-card h3{font-size:14px;overflow-wrap:anywhere}.google-project-card header p{font-size:10px;color:var(--muted);margin-top:4px}.google-project-card header>.pill{font-size:9px;flex-shrink:0}.google-project-streams{padding:0;list-style:none;margin:16px 0}.google-project-streams>li{padding:10px 12px;background:#f8f7fb;border-radius:8px;margin-bottom:8px;font-size:11px}.google-project-streams strong,.google-project-streams span,.google-project-streams small{display:block;overflow-wrap:anywhere}.google-project-streams strong{font-weight:550}.google-project-streams span{color:var(--muted);margin:3px 0}.google-project-streams small{font-size:9px;color:#9b94a8}.google-project-card>footer{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-top:14px}.google-project-card footer>span{color:var(--muted);font-size:10px}.google-project-caution{font-size:10px;color:#a17b41;line-height:1.8}.google-project-warning{padding:12px 15px;margin:14px 0;background:#fff8ed;border:1px solid #efdfc4;border-radius:8px;color:#a17b41;font-size:10px;line-height:1.8}.google-project-warning p{margin-top:5px}.google-project-list .empty-state{min-height:100px;padding:20px}@media(max-width:580px){#google-projects-modal{padding:22px}.google-project-card>header{flex-direction:column;gap:9px}.google-project-card>footer{align-items:start;flex-direction:column}.google-project-card footer>.btn{width:100%}.google-project-target>span{line-height:1.8}}
