.ac-acf-intro{font-size:13px;color:#50575e;line-height:1.5;margin:0 0 16px}.ac-acf-list{display:grid;gap:8px}.ac-acf-card{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;border:1px solid #e3e5e8;border-radius:6px;background:#fff}.ac-acf-card--added{background:#fbfcfb}.ac-acf-card--unavailable{opacity:.6}.ac-acf-notice{background:#f0f6fc;border:1px solid #c5d9ed;border-radius:4px;padding:10px 14px;font-size:13px;color:#1f4f77;margin-bottom:12px}.ac-acf-card-main{display:flex;align-items:center;gap:16px;min-width:0}.ac-acf-card-name{font-size:13px;font-weight:600;color:#2c3338}.ac-acf-status{display:inline-flex;align-items:center;gap:6px}.ac-acf-badge{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#eaf6ec;color:#008a20;font-size:10px;font-weight:700;flex-shrink:0;line-height:1}.ac-acf-card-status{font-size:13px;color:#646970}.ac-acf-card-actions{flex:0 0 auto}.ac-acf-link{color:#2271b1;font-size:13px;font-weight:500;text-decoration:none}.ac-acf-link:hover{color:#135e96;text-decoration:underline}.ac-acf-helper{margin:12px 0 0;font-size:12px;color:#646970}.ac-acf-upsell{background:#f0f6fc;border:1px solid #c5d9ed;border-radius:6px;padding:16px 20px;font-size:13px;line-height:1.6;color:#1d2327}.ac-acf-upsell strong{color:#1f4f77}.ac-acf-upsell a{color:#2271b1;font-weight:500;text-decoration:none}.ac-acf-upsell a:hover{text-decoration:underline}
