.app-useful-link-card__tags{display:flex;flex-wrap:wrap;gap:6px;max-height:42px;overflow:hidden}.tag{border-radius:999px;font-size:11px;font-weight:600;padding:2px;white-space:nowrap}.tag--eu{background:#dbeafe;color:#1d4ed8}.tag--global{background:#ede9fe;color:#6d28d9}.tag--emergency{background:#fee2e2;color:#dc2626}.tag--climate{background:#dcfce7;color:#16a34a}.tag--knowledge{background:#ffedd5;color:#ea580c}.tag--risk{background:#e0f2fe;color:#0284c7}.tag--analytics{background:#f1f5f9;color:#334155}.tag--policy{background:#fef9c3;color:#a16207}.tag--governance{background:#f3e8ff;color:#7e22ce}.tag--regional{background:#ecfeff;color:#0e7490}.tag--cooperation{background:#f0fdf4;color:#166534}.tag--resilience{background:#fff7ed;color:#c2410c}.tag--default{background:#f3f4f6;color:#374151}.app-useful-link-card{align-items:flex-start;background:var(--colors-primary-50);border-radius:8px;display:flex;justify-content:space-between;min-height:140px;padding:var(--spacing-6);position:relative;transition:transform .2s ease}.app-useful-link-card__title{font-weight:600;margin:0}.app-useful-link-card__icon{bottom:var(--spacing-5);opacity:.6;position:absolute;right:var(--spacing-5);transition:transform .2s ease,opacity .2s ease}.app-useful-link-card__description{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.app-useful-link-card:hover .app-useful-link-card__icon{opacity:1;transform:translate(4px)}.app-useful-link-card__description{line-height:1.4;margin:0;opacity:.75}.app-useful-link-card__content{display:flex;flex-direction:column;gap:var(--spacing-2);max-width:90%}.app-useful-link-card:hover{transform:translateY(-4px)}
